드디어 AOSP에 Android 5.1.1_r3와 이에 해당하는 Nexus의 factory 이미지인 5.1.1(LMY48B)버전이 릴리즈 되었습니다.

사실 AOSP에 5.1.1_r1이 릴리즈된지는 약 2주정도 되었습니다. 그러나 롤리팝의 고질적인 문제인 메모리 누수에 대한 해결이 지지부진한 가운데, 비공식적으로 release 3에 오면서 해결되었다는 소식이 들려오고 있습니다. (from. XDA)




GMT-7 기준으로 5월 20일에 릴리즈되었습니다.(manifest 기준)


또한, 안드로이드 개발자페이지에 따르면 Nexus 시리즈의 Factory image가 릴리즈된 것을 볼 수 있습니다. (LMY48B)

현재는 hammerhead(Nexus 5)용 이미지만 올라와 있습니다. 이를보면 구글도 hammerhead 기준으로 개발을 하고 있나봅니다. :)

factory image를 올리는 방법은 제 블로그의 게시글을 참조하시어 flashing 하시면 됩니다.


추가적으로 AndroidPolice에서 factory image의 OTA(On The Air) 파일을 공유하고 있습니다. (링크)

필요하시면 현재 사용하시는 버전에 맞추어, OTA이미지로 플래싱하시면 됩니다.


무엇보다 메모리 누수 이슈를 해결했다고 하니 저도 저녁에 Nexus5에 올려서 테스트를 해봐야겠습니다. :)


저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Written. 깡s

댓글을 달아 주세요





유튜브에 업로드하였던 Android Miracast의 UIBC 구현 및 멀티 프로세싱 어플리케이션 구동입니다.

간단히 설명하면, 미러링을 하고 미러링된 Sink Device에서도 미러한 Master Device를 컨트롤할 수 있습니다. 또한, 멀티 어플리케이션을 구현하여 양 쪽에 다른 어플리케이션을 띄울 수도 있습니다 ^.^


약간 미완성된 부분이 있어서 계속해서 프로젝트를 이어나가려고 하는데 시간이 없어서 못하고 있네요 하핫


만들었던 팀원들도 다들 하고 싶지만 여건상..ㅎㅎ 곧 재기할 날이 오길!

저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Written. 깡s

댓글을 달아 주세요

  1. 2015.05.20 14:28 Address Modify/Delete Reply

    비밀댓글입니다

  2. 2015.09.11 10:43 Address Modify/Delete Reply

    비밀댓글입니다

    • Favicon of http://kkangsworld.net BlogIcon Written. 깡s 2015.09.15 21:40 신고 Address Modify/Delete

      안녕하세요. 저희의 경우 개발시 소프트웨어키 하드웨어키 구분 없이 매핑된 키 이벤트를 코드 그대로 생성하여 인젝션시키는 방식으로 구현하였습니다.
      딱히 다른 디바이스로는 테스트 해보지 않아서 결과가 어떤지는 모르겠네요. 혹시 여러 디바이스를 타깃으로 개발하시나요?

안드로이드 5.1.0의 3번째 릴리즈 android-5.1.0_r3 AOSP(Android Open Source Project)에서 merged되었습니다.


GMT-7기준 3월 25일자로 릴리즈 되었으며 현재 nexus6, nexus5용 5.1.0_r3 팩토리 이미지 또한 업로드 되어 있습니다.

버전은 5.1.0 (LMY47I) 입니다.


아직 자세한 업데이트 내역은 확인이 되지 않네요 ㅠㅠ

확인 하는대로 추가하겠습니다.


얼마전 안드로이드 프레임워크 개발을 하면서 버전 때문에 잠시 고생한 적이 있는데 그 때부터 버전 0.x.1에 민감해지고 있습니다 ㅎㅎ


* 넥서스용 factory image 다운로드

https://developers.google.com/android/nexus/images


*AOSP android-5.1.0_r3 링크

https://android.googlesource.com/platform/manifest/+/android-5.1.0_r3


저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Written. 깡s

댓글을 달아 주세요

Application 개발 중에 계속 움직여야하는 issue가 발생 하였는데, 
USB에 꽂았다가 뺐다가 하기가 생각보다 번거럽고, 또한 움직임의 Log를 보기가 쉽지 않아 찾던 중 ADB를 WIFI로 연결하여 사용할 수 있는 방법을 알게 되었다.

사용하니, 돌아댕기면서 Log를 남길 수도 있고 (따로 하드코딩 하지 않고), 기타 ADB를 이용하여 debug할 수 있어서 편하다 :)

How TO ::

1. 먼저, 평소처럼 USB케이블을 이용하여 스마트폰을 컴퓨터와 연결한다.

2. 스마트폰과 컴퓨터를 같은 네트워크 영역의 WIFI에 연결한다. (네트워크 상황에 따라 다르겠지만, 같은 공유기에 연결한다고 생각하면 쉬울 것 같다.)

3. 스마트폰이 WIFI에 연결되면 스마트폰에 할당된 IP address를 확인한다. (휴대폰 WIFI연결 설정 부분에서 연결된 WIFI를 누르면 네트워크 연결 상태가 나오는데, 그곳에 ip address, 암호화 방식, 연결속도 등을 확인할 수 있다.)

4. cmd를 이용하여 다음과 같은 명령어를 입력한다. 

adb tcpip 5555
adb connect 스마트폰 IP address:5555

(ex : ipaddress가 192.168.10.21이라면,
adb connect 192.168.10.21:5555를 입력하면 된다.
tcpip 5555에서 5555는 임의로 설정한 포트번호이고, 빈 포트 중 사용하려 하는 포트를 입력해주면 된다.)
 

이렇게 입력해서 연결되면,
connected to 스마트폰 IP address:5555 라는 메시지가 나오게 된다.

이제 연결이 완료 되었고 평소와 다름없이(?) eclipse나 adb를 사용하면 되겠다!! 좋...다 :)

신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Written. 깡s

댓글을 달아 주세요

  1. Favicon of http://kmjg6357.tistory.com BlogIcon k_mjg 2013.10.23 10:14 신고 Address Modify/Delete Reply

    개발자옵션에서 네트워크 adb 안켜도 되는건가요?
    순정롬에서는 adb tcpip * 사용해도 않되고 커스텀롬의 개발자옵션에 네트워크adb 켜주기만 하면 adb연결이 되서요..

    • Favicon of http://kkangsworld.net BlogIcon Written. 깡s 2013.11.28 14:01 신고 Address Modify/Delete

      헉..답변을 길게 남겼는데 날라갔네요 ㅠㅠ
      안녕하세요 :) 답변이 늦었습니다.

      저도 CM롬이 올라간 Nexus S와 순정롬인 갤럭시노트2, 갤럭니s4미니를 사용중인데요.

      말씀하신대로 CM롬이 올라간 Nexus S는 별다른 adb설정 없이, 개발자옵션에서 네트워크adb옵션을 켜주기만 하면 별 무리없이 adb connect연결이 가능합니다.

      순정롬인 폰에서도 저의 경우에는 잘되는데, 간혹 연결이 되지 않아서, adb tcpip 설정을 하면 에러나 나거나 이미 설정되어 있다는 메시지가 나옵니다.

      그럴때는 폰을 재시작하고 다시 adb tcpip설정을 해주면 잘되었습니다. 폰을 재시작하면 tcpip설정 부분이 reset되는듯 합니다 :)