Pull to refresh
  • by relevance
  • by date
  • by rating

Заменяем бут-анимацию Android устройства на мелькающие логи Linux ядра

System ProgrammingDevelopment for AndroidCDevelopment for Linux
После разработки кастомного загрузчика для своего телефона мне захотелось реализовать вывод ядерных логов на дисплей, как это умеют делать десктопные дистрибутивы Linux. А всё потому, что лично мне при загрузке телефона намного интереснее наблюдать мелькающие kmsg логи, нежели наблюдать сначала логотип загрузчика, а затем ещё и бут-анимацию Android системы. За два года «скучные обоины» уже приелись.

Сейчас попытаюсь вкратце рассказать о модуле LLCON для Android ядра, который реализует низкоуровневый вывод kmsg логов на дисплей.
Читать дальше →
Total votes 61: ↑56 and ↓5 +51
Views32.5K
Comments 28

Как отлаживать Android ядро без UART, JTAG и прочих

System ProgrammingDevelopment for AndroidCDevelopment for Linux
Довольно часто разработчики ядер под Android устройства сталкиваются с тем, что собранное из исходников ядро просто напросто не работает. И при этом часто разработчик, собравший ядро, не имеет никаких специальных средств для отладки. В данной ситуации без kmsg логов довольно трудно что либо сделать. Конечно же в Linux ядре уже имеется несколько способов копирования содержимого kmsg буфера в специальную область памяти, но если вам интересно узнать ещё об одном способе, то прошу под кат.
Читать дальше →
Total votes 19: ↑17 and ↓2 +15
Views9.6K
Comments 9