Articles of Ядро

Insmod: init_module не удалось (ошибка формата Exec)

Я могу скомпилировать модуль ядра для ядра Galaxy S4 3.4.xx, но при вставке модуля я получаю следующие ошибки. Может кто-то пролить свет на то, что здесь отсутствует. Модуль ядра – это простой модуль helloworld с базовыми функциями инициализации и очистки. Ошибка insmod: insmod /data/local/tmp/testHello.ko insmod: init_module '/data/local/tmp/testHello.ko' failed (Exec format error) Журналы Dmesg <4>[ 2127.554107] […]

На каком языке программирования стоит android os и его ядро ​​написано?

Я просто хочу знать, на каком языке программирования является операционная система Android, и это ядро написано ..

Как сделать функцию ядра linux доступной для ftrace function_graph tracer?

Я хочу отслеживать функцию во время загрузки ядра с помощью function_graph ftrace function_graph чтобы понять, что она делает, но она недоступна в available_filter_functions . Я попытался экспортировать его с EXPORT_SYMBOL() , предположив, что он сделает его доступным, но это не так. У тебя есть решение ? Для информации функции, которые я хочу отслеживать, – persistent_ram_init_ringbuffer […]

Android VM сбой при запуске Mac

У меня проблема. Я работаю с Android в Eclipse в течение последних 4-5 недель и никогда не сталкивался с проблемой VM (они были медленными, да, но никогда не разбивались). Теперь я считаю, что с 4.2, когда я начал работать над новым проектом для uni (крайний срок на следующей неделе), моя 4.2 VM suddently начинает сбой […]

Отладка ядра Android

Я экспериментировал с получением kgdb для работы Nexus One. Я вытащил ядро ​​из https://android.googlesource.com и включил все, что связано с kgdb включая тестирование kgdbts с помощью menuconfig . Успешно построил ядро ​​и высветил его на устройстве (которое разблокировано и запущено CyanogenMod 7) Я также выполнил инструкции, приведенные на http://bootloader.wikidot.com/android:kgdb, чтобы включить соединение usb в качестве […]