본문 바로가기

소프트웨어/Android/Java/Ndk

Android] Nexus5에 android pull source가 올라갔는데 부팅안될때

열심히 풀소스 컴파일 에러를 잡아가면서 빌드를 했다.

그런데 디바이스에 올리니 이게 무슨일?


GOOGLE로고만 나오고 넘어가질 않는다..


하하...그래서 컴퓨터를 두대나 돌리면서 몇번이고 몇 시간씩 빌드를 했는데 계속 부팅에서 에니메이션으로 넘어가지를 않는다..



디버그 메시지까지 보면서 추측하였으나 도저히 집히는게 없었다.


..잡소리는 여기까지만 하고..




완벽한 해결법!

넥서스5용 드라이버를 포함시켜야 한다 ...ㅎ

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

이 곳에서 자신의 안드로이드 버전에 맞는 드라이버들을 모두 받아야 한다.

받는 경로는 안드로이드 풀소스가 있는 곳이다.


넥5 4.4.2_r2 KOT49H기준으로는 아래와 같이 쉘을 꾸미면 될 것 같다.

<안드로이드 풀소스에서>

wget https://dl.google.com/dl/android/aosp/broadcom-hammerhead-kot49h-a670ed75.tgz

wget https://dl.google.com/dl/android/aosp/lge-hammerhead-kot49h-e6165a67.tgz

wget https://dl.google.com/dl/android/aosp/qcom-hammerhead-kot49h-518133bf.tgz

tar -xvf broadcom-hammerhead-kot49h-a670ed75.tgz

tar -xvf lge-hammerhead-kot49h-e6165a67.tgz

tar -xvf qcom-hammerhead-kot49h-518133bf.tgz

./broadcom-hammerhead-kot49h-a670ed75.tgz

./lge-hammerhead-kot49h-e6165a67.tgz

./qcom-hammerhead-kot49h-518133bf.tgz

*sh실행할때 맨 마지막에 I ACCEPT를 치지 않으면 취소되니 무조건 엔터만 누르지 말 것...