Cyanogenmod: пользовательский порт не загружается (зависает перед загрузочной анимацией)

В настоящее время я создаю собственный порт cyanogen (CM 12.1) для китайского телефона (Mann Zug 5S, если уж на то пошло). Мне удалось собрать работающее рекавери и собрать ПЗУ. Пока ПЗУ установлено нормально, но когда дело доходит до загрузки, я застреваю до начала анимации загрузки. Отображается только статичное изображение.

Пробовал найти какую-то информацию через /proc/last_kmsg (в CWMR), но отличий от вывода с рабочим стоковым ПЗУ не нашел.

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

С уважением, Фил


person Phil    schedule 09.09.2015    source источник


Ответы (1)


Я застрял в той же проблеме. Во время загрузки вы можете получить доступ к logcat с помощью adb logcat или вы можете увидеть свое устройство в adb devices?

Проблема в том, что без logcat мы не можем логировать процесс загрузки, чтобы увидеть, что пошло не так!

Я предлагаю вам проверить также эти лог-файлы, если они у вас есть:

  • /cache/recovery/last_log
  • /proc/kmsg
  • /dev/log

Другие советы, если вы используете стандартный образ ядра:

  • Вы импортировали все проприетарные библиотеки (файлы .so в папках /system/lib и /system/vendor/lib)?
  • Вы импортировали проприетарные исполняемые файлы (в /system/bin)?
  • Вы импортировали файлы всех других производителей, которые, по вашему мнению, могут быть задействованы в процессе загрузки (в /system/vendor и других папках)?

Я пытаюсь использовать эту дорожную карту, чтобы загрузить мой ром. Я надеюсь, что это помогает

person gabrielepmattia    schedule 25.10.2015
comment
Вам удалось решить проблему? У меня точно такая же проблема. - person Jesper1; 24.02.2021