История изменений
Исправление arson, (текущая версия) :
Тебе сюда: http://linux-sunxi.org
Из android-а тебе нужно:
- script.bin - конфигурация оборудования
- firmware и модули ядра (в них тоже бывает firmware)
- dmesg (
adb shell dmesg)
- лучше вообще скопировать разделы целиком (
adb pull /dev/block/by-name/имя_раздела
), чтобы потом с помощью утилит (binwalk, simg2img, split_bootimg) можно было вытащить нужную информацию.
В debiane:
Если там современное ядро (а не 3.4), то script.bin он не поймет, т.к. конфигация оборудования имеет другой формат (dtb/dts).
Единственное, что ты можешь, перевести script.bin в текстовый формат (fex) и «адаптировать» эту информацию.
Пример fex-а A10 с 3G (параметр [3g_para]):
[3g_para]
3g_used = 1
3g_usbc_num = 1
3g_usbc_type = 2
3g_uart_num = 0
3g_vbat_gpio = port:PA02<1><0><default><0>
3g_power_on_off_gpio = port:PA01<1><0><default><1>
3g_reset_gpio = port:PA00<1><0><default><0>
3g_wakeup_in_gpio = port:PA03<1><0><default><0>
3g_wakeup_out_gpio = port:PH02<1><0><default><0>
Texet-3G
Нет такой марки :)
Исходная версия arson, :
Тебе сюда: http://linux-sunxi.org
Из android-а тебе нужно:
- script.bin - конфигурация оборудования
- firmware и модули ядра (в них тоже бывает firmware)
- dmesg (
adb shell dmesg)
- лучше вообще скопировать разделы целиком (
adb pull /dev/block/by-name/имя_раздела
), чтобы потом с помощью утилит (binwalk, simg2img, split_bootimg) можно было вытащить нужную информацию.
В debiane:
Если там современное ядро (а не 3.4), то script.bin он не поймет, т.к. конфигация оборудования имеет другой формат (dtb/dts).
Единственное, что ты можешь, перевести script.bin в текстовый формат (fex) и «адаптировать» эту информацию.
Пример fex-а A10 с 3G (параметр [3g_para]):
[3g_para]
3g_used = 1
3g_usbc_num = 1
3g_usbc_type = 2
3g_uart_num = 0
3g_vbat_gpio = port:PA02<1><0><default><0>
3g_power_on_off_gpio = port:PA01<1><0><default><1>
3g_reset_gpio = port:PA00<1><0><default><0>
3g_wakeup_in_gpio = port:PA03<1><0><default><0>
3g_wakeup_out_gpio = port:PH02<1><0><default><0>