2014-12-16 9 views
0

Android OS를 구축하려고합니다. 내 컴퓨터를 설치했는데 모든 것이 잘 진행되고 있지만 장치 구성을 선택하는 것이 내 관심사입니다. 점심을 먹으면 다음과 같이 나타납니다.Android OS 용 장치 빌드

1 arm-eng 
2 aosp_shamu-userdebug 
3 aosp_fugu-userdebug 
4 aosp_flounder-userdebug 
5 aosp_hammerhead-userdebug 
6 aosp_flo-userdebug 
7 aosp_deb-userdebug 
8 full_manta-userdebug 
9 full_mako-userdebug 
10 full_grouper-userdebug 
11 full_tilapia-userdebug 
12 full_maguro-userdebug 
13 aosp_toro-userdebug 
14 (toroplus) aosp_toroplus-userdebug 
15 aosp_panda-userdebug 
16 full_wingray-userdebug 
17 full_crespo-userdebug 
18 full_crespo4g-userdebug 

나는 Injoo 1s라고 불리는 장치를 가지고 있기 때문에 테스트하고 싶습니다. 어떤 구성을 선택합니까? 또는이를 해결할 코드를 작성해야합니다. 귀하의 답변에 감사드립니다. 고맙습니다.

+0

는 당신이 장치가 AOSP에서 지원되지 않습니다. 필요한 구성 및 (아마도) 독점적 인 바이너리를 다른 곳에서 얻어야합니다. 제조사가 공급하지 않으면 어쩌면이 일을 이미 끝내고 필요한 것을 출판했다. –

+0

뭔가 도와 줄 수 있어요? 내가 알지 못하는이 모바일 용 맞춤 Android OS를 만들고 싶다고 가정 해 봅시다. 내가 겪어야 할 과정은 무엇입니까? 어떤 도움을 주시면 감사하겠습니다. 감사합니다 –

+0

AOSP가 지원하지 않는 경우 Cyanogen Mod가 지원하는지 확인하는 것이 가장 좋습니다. 그렇지 않으면 프로세스가 길고 매우 어렵습니다. 여기에는 장치 드라이버와 소프트웨어를 함께 사용하여 장치를 구성해야합니다. 그것은 정말 대답에 간결하게 묘사 될 수있는 무언가가 아닙니다. –

답변

1

점심 콤보는 vendorsetup.sh이라는 파일을 통해 구성됩니다. 귀하의 장치는 다음과 같은 내용으로 <android>/device/<your-vendor>/<your-device>에서 같은 파일 특성을가집니다

add_lunch_combo <your-device>-eng 
add_lunch_combo <your-device>-user 
+0

죄송합니다. 공급 업체 설정을 구성해야한다고 말하는 것입니까? sh 또는 기본적으로 있습니다. 그냥 나에게 맞게 편집해야합니까? –

+0

물론 Android 트리에는 전 세계의 모든 기기에 대한 파일이 없습니다. 점심으로 나열된 장치는 기본값 당 지원되는 유일한 장치입니다. 기기에 Android가 실행중인 경우 기기의 소스가 반드시 AOSP에 포함되지는 않습니다. 모든 제조업체는 Apache 라이센스로 인해 출처를 공개하지 않아도됩니다. 따라서 '/device'에 자신의 장치에 대한 폴더가 없으면 자신 만의 작업 (또는 많은 작업)을 추가하거나 Cyanogen Mod와 같은 오픈 소스 프로젝트 나 제조사에서 가져와야합니다. – carlfriedrich

+0

그것은 시아 노겐에 있지 않습니다. 글쎄, 나는 그것을 구축의 스트레스를 통해 가고 싶다. 당신이 그걸 도울 수있는 방법이 있습니까? –