|
|||||||
Как вручную установить на планшет с Android-ом Debian Linux
Время создания: 19.08.2018 17:36
Автор: Вадим / Extraterrestrial
Раздел: Компьютер - Android
Запись: xintrea/mytetra_syncro/master/base/1370116074kgmtb721py/text.html на raw.github.com
|
|||||||
|
|||||||
Клонируешь к себе на комп эти репозитории: https://github.com/linux-sunxi/linux-sunxi https://github.com/linux-sunxi/u-boot-sunxi Ставишь gcc для arm (в убунте пакет под именем gcc-4.7-arm-linux-gnueabi) Делаешь на своей MicroSD 2 раздела - первый раздел с 2048 сектора по 34815, форматируешь его в fat32. Под второй раздел все остальное место. Форматируешь его в ext4 Собираешь ядро: # make ARCH=arm a13_defconfig # make ARCH=arm menuconfig # make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- uImage # make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- INSTALL_MOD_PATH=out modules # make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- INSTALL_MOD_PATH=out modules_install Монтируешь первый раздел флешки на компе, копируешь script.bin (предварительно выдранный из NAND планшета) и ядро (файл uImage в папке arch/arm/boot) на этот раздел Собираешь u-boot: # make a13_mid CROSS_COMPILE=arm-linux-gnueabi- Записываешь u-boot на флешку (не забудь отмонтировать все разделы): # dd if=spl/sunxi-spl.bin of=/dev/sdN bs=1024 seek=8 (где N - номер твоей флешки) # dd if=u-boot.bin of=/dev/sdN bs=1024 seek=32 Качаешь любую rootfs, распаковываешь на второй раздел Выключаешь таблетку, вставляешь флешку и загружаешься Вроде ничего не упустил. P.S. А нет, упустил. Из папки с исходниками ядра надо скопировать модули в rootfs (/lib/modules). Монтируешь куда-нибудь второй раздел флешки (например в /mnt/sdb) и пишешь: cd out/lib/modules cp -r * /mnt/sdb/lib/modules |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|