Cyanogen Mode Full Update Guide Site
<CWM 모드를 Nexus-one에 설치하는 방법이 나와 있다.>
http://wiki.cyanogenmod.org/wiki/Nexus_One:_Full_Update_Guide
<cyanogen mod 7을 받아서 nexus one으로 compile 하는 방법>
http://wiki.cyanogenmod.org/wiki/Nexus_One:_Compile_CyanogenMod_(Linux)
http://dlwpals001.blog.me/60154562600
위 방법을 모두 충실히 따라 해야한다.
RomManager도 설치를 해야 한다. 그래야 build option에 passion이 나온다.
extract.sh를 꼭 실행해서 .so 파일을 모두 추출 해야 한다.
< compile시 문제가 생긴다. 카메라 공유 라이브러리 관련해서 >
참조사이트: http://forum.cyanogenmod.org/topic/35075-qundefined-reference-to-opencamerahardware-on-cm7/
핵심 수정사항
The provided solution to set "USE_CAMERA_STUB := false" in device/htc/passion/BoardConfig.mt did not work for me. However I found the config-file device/htc/passion-common/BoardConfigCommon.mk which contains an option BOARD_USE_FROYO_LIBCAMERA which was set to true. So I assume it expected an outdated libcamera (from FroYo release), but my libcamera.so was already updated and on GIngerbread level. So setting this option tofalse, running make clean and re-starting the build succeeded!
Confirmed.
I had the same problem in my ViewSonic.
Solved by:
cd home/lior/android/system/device/malata/smb-common/
gedit BoardConfigCommon.mk
And setting:
BOARD_USE_FROYO_LIBCAMERA to false
위와 같이 3군대를 false로 변경하면 정상적으로 컴파일이 이루워 지게 된다.
'Computer Science > Android Platform Build' 카테고리의 다른 글
AOSP 버전 관리 (0) | 2015.04.25 |
---|---|
Nexus 5 (hammerhead) Android 5.0 factory image (공장 이미지) 올리기 (0) | 2014.11.20 |
Galaxy Nexus 부트로더 언락, 루팅, 업그레이드 (0) | 2013.07.23 |
galaxy Nexus 순정롬 복구 방법. (0) | 2013.05.02 |
Repo system (0) | 2012.06.15 |