Как извлечь и скомпилировать проприетарные двоичные файлы моих устройств вместе с исходным кодом Android? - PullRequest
0 голосов
/ 25 апреля 2019

У меня Samsung A3 (2015), и я хочу собрать Android из исходного кода и загрузить его на устройство.Следуя довольно простым шагам на https://source.android.com/, я настроил среду на своем Mac и загрузил исходный код lollipop (5.0.2) в рабочий каталог.

Теперь следующим шагом является получение проприетарных двоичных файлов для моего устройства от Samsung, что я и сделал.Файлы, которые я получил от Samsung:

-> Kernel.tar.gz

-> Platform.tar.gz

После этих действий я не могувыясните, как я могу связать их с источником Android и скомпилировать его так, чтобы я мог успешно установить Android из источника на моем устройстве.Я тщательно просмотрел в Интернете что-то, что могло бы указать мне правильное направление, но не смог найти ничего конкретного.Я понимаю, что для пиксельных устройств Googles двоичные файлы доступны на их веб-сайте и представляют собой самораспаковывающийся скрипт, который должен запускаться из корня дерева исходных текстов.Однако, когда я распаковываю два файла tar.gz от Samsung, я получаю кучу других файлов вместе с несколькими сценариями, и я не уверен, куда их поместить.

При поиске ресурсов в Интернете я читаюо чем-то, называемом деревом устройств, и сумел найти дерево устройств для моего A3 по этой ссылке: - https://github.com/vlw/android_device_samsung_a3-common

Однако я не уверен, как его использовать.

Я пробовал множество других поисков, но ни один из них не смог ответить на мой вопрос

...