Проблема с insmod в Android 4.4 x86 (золотая рыбка) - PullRequest
0 голосов
/ 12 июня 2019

Добрый день.

Я пытаюсь установить LiME для сброса памяти виртуальной машины, созданной с помощью AVD. Созданная машина имеет Android 4.4 x86.

Я скомпилировал ядро ​​Android версии 3.10 из официального репозитория:

git clone -b android-goldfish-3.10 https://android.googlesource.com/kernel/goldfish.git/ Kernel

Я также скачал набор инструментов в следующем порядке:

git clone -b master https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/x86/i686-linux-android-4.7 Набор инструментов

Я также успешно скомпилировал модуль LiME, но когда я выполняю команду «insmod», он никогда не заканчивается и не показывает какой-либо вывод.

Я уже рассмотрел и SELinux отключен. Я также просмотрел сообщения с помощью dmesg, и он ничего не возвращает.

Кто-нибудь знает, что может происходить? Если у кого-то есть опыт установки LiME на Android 4.4 x86, я был бы благодарен, если бы вы прокомментировали этот процесс.

Спасибо и извините за мой плохой английский.

Я сгенерировал файл .config с помощью команды "make i386_ranchu_defconfig" и отредактировал следующие параметры:

# options required to install modules
CONFIG_MODULES = and
CONFIG_MODULE_UNLOAD = and
CONFIG_MODULE_FORCE_UNLOAD = and

# options to disable SELinux on startup
CONFIG_SECURITY_SELINUX_BOOTPARAM = y
CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE = 0
...