보드로는 hikey960을 사용하였다.


https://source.android.com 사이트에 가보면 hikey960에 대한 정보가 있다.


우선은 installing initail images 해야한다. 아마도 각 기기에 맞게 플래쉬를 초기화 해주는것 같다.

다른 칩을 사용하게 된다면 칩업체에서 초기화에 필요한 파일들을 제공해줄것이라는 생각이 든다.( 내생각 )


초기화를 시켜주는 쉘파일은 hikey960인 경우 AOSP폴더의

device/linaro(칩업체)/hikey(제품명)/installer/hikey90/flash-all.sh 파일이 있다. (hikey인 경우)


파일을 살펴보면



선 위쪽은 초기화하는데 필요한 파일들(칩업체 제공)


선 아래쪽은 업데이트에 필요한 파일들로 보인다.( 빌드시 out폴더에 생성 )

선 아래쪽의 파일에 관해서는 빌드 시스템에서 설명한바 있다.


이 파일을 실행시키기 위해서는 fastboot, adb 프로그램이 필요하다.



일단 한번 초기화를 한후 단순히 파일에 관한 업데이트를 할것이라면 빌드후 선 아래쪽만 실행시켜주면 된다.

선아래쪽 파일위치는

AOSP폴더/out/target/product/(제품명) 에 파일이 생성된다.


기기를 업데이트시키거나 초기화 할때는 기기를 fastboot로 부팅후에 해야한다. ( 방법은 각 기기별 메뉴얼 참고 )


+ Recent posts