2013-04-12 5 views
-1

내 장치 용 CM10을 개발 중이며 다른 장치에서 3.4 커널을 포팅하려고합니다 (장치에 3.4 커널이 없기 때문에).다른 장치에서 커널 이식

나는 안드로이드 개발에 상당히 익숙하다. 그러므로 나는 약간의 지침이 필요하다.

예, CM10 소스가 있고 장치 및 공급 업체 디렉토리를 설정했습니다. 커널 소스를 다운로드해야합니다.

또 다른 질문은 내 전화 Huawei Ideos X5입니다. 커널을 이식하는 데 가장 적합한 전화기는 무엇입니까? 그것이 내 사양과 동일한 사양이어야하는 장치입니까?

질문 사항이 있으시면 언제든지 문의하십시오.

감사합니다.

+0

비슷한 게시물에 대해이 포스트를 확인하십시오 : http://stackoverflow.com/questions/7414289/guidance-regarding-android-kernel-porting-from-one-device-to-other-rr=1rr – user2181624

답변

0

두 장치가 동일한 아키텍처 (예 : ARMv7)이고 커널에 정적으로 연결된 드라이버가없는 경우 커널 포팅을 수행 할 수 있습니다. 첫 번째 부분에서는 장치에서/proc/cpuinfo를 확인할 수 있습니다. 일반적으로 동일한 기능 세트를 가진 모든 프로세서가 작동합니다.

그러나 근본적인 하드웨어 (GPS, 가속도계, 프레임 버퍼 등)를 실행하는 데 필요한 장치 드라이버는 문제가됩니다. 커널을 포팅하는 경우, 커널 버전의 매직이 동일하지 않은지 (minor 버전과 추가 버전까지) 확인해야합니다.

관련 문제