2015-04-02 4 views
1

Итак, я решил что-то сделать с недостатком AOSP ROM моего устройства HTC и построить один из моих собственных.Building AOSP для моего устройства HTC

У меня есть исходный исходный код ядра из HTCDev, который в качестве исходного файла ядра .zip и файла platform.zip в нем (который также имеет в нем «разработки» и «внешние» каталоги). Это не похоже на устройства Sony, которые уже размещены в GitHub с необходимыми конфигурациями и очень полезным руководством для создания вашего собственного AOSP ROM. Для HTC я не понимаю, что происходит.

Я следил за советом Sony до места, где мне нужно загрузить около 10 ГБ исходного кода, который распаковывается в примерно 29 ГБ.

Итак, вот мой вопрос. Может ли кто-нибудь помочь мне понять, что происходит с источником HTC? Является ли исходный файл HTCDev достаточным для создания сборки AOSP для ваниля для устройства?

Я искал в сети, как сумасшедший, но ничего не нашел о том, как построить AOSP для HTC. Все, что я получаю от людей, - это ссылки XDA-U, которые не слишком полезны для меня из-за моего непонимания. Пожалуйста помоги!

Спасибо!

ответ

2

Много работы идет на создание пользовательского ПЗУ для устройства. Многие проприетарные двоичные файлы, которые вы, вероятно, не найдете в своем источнике от HTC, необходимо объединить в сборку, а также создать правильную конфигурацию.

Предлагаю вам сначала взглянуть на building CyanogenMod для вашего устройства, поскольку они, возможно, уже сделали много работы на ногах, необходимых для базового монтажа новых устройств. После того, как вы освоите сборки Cyanogenmod, вы сможете начать создавать AOSP для своего устройства.

Вы также сможете задать более конкретные вопросы в правильном форуме на XDA, как только у вас возникнут основы.

+0

Проприетарные двоичные файлы находятся в дереве поставщиков, верно? Я еще не понял этого. Я попробую CM перед погружением в AOSP, хотя для моего устройства пока нет CyanogenMod. Спасибо за вашу помощь. – buggerman

+0

@buggerman Удачи? Я также пытаюсь построить AOSP/Lollipop для HTC M9. Начиная с CM, но, глядя на указатели на то, как это сделать с AOSP. – scorpiodawg

+0

@scorpiodawg nope. Я закончил продавать устройство и вместо этого переключился на iPhone. Если я когда-либо использую Android, это будет только Nexus. Все остальное - пустая трата времени. – buggerman