Каковы факторы, влияющие на сборку ядра (образ) на fla sh на устройстве? - PullRequest
0 голосов
/ 10 февраля 2020

Я полностью разблокировал устройство Samsung и загрузил исходные коды ядра с сайта Samsung с открытым исходным кодом . Я прекрасно собрал ядро ​​с инструкциями, приведенными в файле README_Kernel.txt , включенном в исходный код.

Я получаю вывод сборки в out/arch/arm64/boot/Image.

Я также скачал прошивку устройства с samfrew : G977PVPU2ASH6

Я извлек boot.img загруженной прошивки и исправил Image, используя AIK- Linux -v3.6

Когда я прошил (с Odin v3.14), то он вышел из строя и застрял на экране Spla sh (на нем отображается информация о состоянии телефона, которую я обычно вижу в режиме загрузки.) следующим образом: enter image description here

Это первый раз, когда я собрал ядро ​​нормально и получаю вывод. Я исправил устройство, перепрошив оригинальную boot.img из загруженной прошивки.

Я хочу понять, почему ядро, построенное из исходного кода, не смогло набрать sh. Я знаю несколько причин, таких как:

  • Возможность использования компанией Samsung не полного кода из-за проприетарных причин.
  • Неправильный набор инструментов.

Как именно кто-то может определить проблему? Любая помощь / предложение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...