Распаковка и запаковка img прошивок Android для Allwinner

Инструкции для КПК (PPC)

Модератор: чипега

ajvengo2
Начинающий
Начинающий
Сообщения: 4
Зарегистрирован: 18.05.2016 10:22
Откуда: Orsk

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#131 » ajvengo2 » 18.07.2016 10:52

Всем добрый день. Подскажите пжл. есть две прошивки под аналогичные планшеты на Allwinner t2(a20) android 4.4 так вот одна прошивка прошивается через phoenixcard а другая нет сразу появляется белый экран. хотел просто заменить system.fex, но если я меняю только его в imgrepacker то прошивка до конца не загружается, останавливается на середине... Не подскажите какие файлы отвечают именно за начальную прошивку?

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8933
Зарегистрирован: 24.05.2007 17:23
Модель телефона: POCO X3 Pro 6/128
Прошивка: crDroid v7.7
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#132 » Blaze » 18.07.2016 13:30

Здравствуйте, ajvengo2.
Распакуйте прошивку с помощью imgrepacker, замените в ней system.fex и запакуйте обратно.
Полученную прошивку откройте с помощью DragonFace (см. 1 страницу данной темы), при этом не обновляя DragonFace.
После открытия прошивки в DragonFace, нажмите кнопку 'Save' и сохраните прошивку. Полученной прошивкой, пробуйте прошить планшет.

ajvengo2
Начинающий
Начинающий
Сообщения: 4
Зарегистрирован: 18.05.2016 10:22
Откуда: Orsk

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#133 » ajvengo2 » 18.07.2016 15:33

Сейчас попробую. И еще такой вопрос: при запаковке прошивки через бета версию кухни прошивка не записывается на флешку через phoenixcard и не открывается в драгон фейс с чем может быть связано?

Отправлено спустя 39 минут 46 секунд:
попробывал. не идет так же доходит почти до середины и останавливается... в чем проблема не пойму...

buhsoft2006
Начинающий
Начинающий
Сообщения: 2
Зарегистрирован: 28.09.2016 15:58

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#134 » buhsoft2006 » 28.09.2016 16:11

Здравствуйте уважаемые друзья !

подскажите, пожалуйста, можно ли отдельно прошить файл sys_config.fex в ТВ-бокс, не прошивая всю прошивку с нуля ?
Файл sys_config.fex я свободно редактирую после распаковки прошивки в ImgRepacker_2_05, также репакером назад собираю прошивку - с этим проблем нет. Но можно ли как-то прошить файл sys_config.fex в готовую, работающую приставку, если мне неизвестно местонахождение этого файла в работающей приставке ?

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8933
Зарегистрирован: 24.05.2007 17:23
Модель телефона: POCO X3 Pro 6/128
Прошивка: crDroid v7.7
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#135 » Blaze » 28.09.2016 20:05

Здравствуйте, buhsoft2006.
Да, можно. Для этого переименуйте sys_config.fex в script.fex и воспользуйтесь этой инструкцией см. здесь

buhsoft2006
Начинающий
Начинающий
Сообщения: 2
Зарегистрирован: 28.09.2016 15:58

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#136 » buhsoft2006 » 28.09.2016 20:13

Спасибо огромное, дорогой Blaze ! Сделаю по Вашему совету ! :good:

ncuxonad
Начинающий
Начинающий
Сообщения: 1
Зарегистрирован: 29.09.2016 23:02

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#137 » ncuxonad » 29.09.2016 23:24

здравствуйте. мучаюсь уже 3й день. собственно такая проблема: имеется планшет с разбитым дисплеем, при установке на него дисплея от другого планшета все работает, но изображение в него "не умещается", т.к стоял дисплей с разрешением 1024*600, а устанавливаемый 800*480. Мои действия: распаковывал прошивку с помощью dragonface и изменял sys_config1.lhs с помощью notepad++ - в результате: получаю аппарат в состоянии вечной загрузки, но судя по анимации зарядки и логотипу изображение умещается на дисплее. сначала думал что косяк в notepad-е, но похоже в dragonfac-e, т.к. после открытия в нем образа и последующего сохранения, ничего не трогая и не изменяя, получил ту же самую картину с вечной загрузкой, только уже с непомещающейся картинкой. далее пробывал различные версии dragonfac-a, но успехом это не увенчалось - либо та же самая картина, либо прошивка в него не загружается или не сохраняется.
далее стал пробовать распаковывать с помощью imgRePacker. тут ситуация такая, распаковываю, меняю параметры в файле sys_config.fex, всё это дело сохраняю и запаковываю обратно. прошиваю - планшет загружается, но картинка по прежнему не умещается, хотя если открыть измененную таким образом прошивку в dragonface, то там на основной вкладке показывает, что разрешение 800*480.
в общем ситуация, как в том стишке: то ли лыжи не едут, то ли я .... Помогите пожалуйста разобраться!!!
Заранее благодарен!

P.S.: вайпы делал - безрезультатно

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8933
Зарегистрирован: 24.05.2007 17:23
Модель телефона: POCO X3 Pro 6/128
Прошивка: crDroid v7.7
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#138 » Blaze » 30.09.2016 18:16

ncuxonad, похоже на фантастику.
Используйте этот DragonFace без обновлений.
Разрешение в каких секциях script.bin меняете (ctp_para и lcd_para)?

AsusNSK
Начинающий
Начинающий
Сообщения: 1
Зарегистрирован: 13.11.2016 9:27

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#139 » AsusNSK » 13.11.2016 10:18

Здравствуйте.
Есть прошивка PAndroid 4.4.2 (ядро 3.4.39) для Orange Pi PC на процессоре Allwinner H3. Я пытаюсь запустить GPS. Подключаю usb_gps адаптер и в разделе /dev появляется устройство ttyUSB0. По команде в терминале cat /dev/ttyUSB0 получаю поток NMEA данных. Драйвер usb-to-uart преобразователя уже зашит а ядро. Скорость порта и gps 9600. В раздел /system/etc/permissions/ создаю файл android.hardware.location.gps.xml После этого появляется возможность включить GPS в настройках андроида.
В конец файла build.prop добавляю строки ro.factory.hasGPS=true и ro.kernel.android.gps=ttyUSB0 (или =ttyS3 если подключаю напрямую к UART платы. cat /dev/ttyS3 поток читается)
В раздел /system/lib/hw вставляю файл gps.default.so (брал тут с гитхаба.)

Только ни одна навигационная программа не видит приёмник.
Я перепробовал много разный файлов gps.default.so от разных прошивок, но безрезультатно.
Есть ли возможность вскрыть прошивку и понять какой именно модуль должен вызываться для работы с NMEA потоком. Возможно файл должен быть с другим именем.
Пробовал распаковать прошивку, но ни одна программа не смогла.
Надеюсь на помощь или подсказку.

PS Эта прошивка записывается на карту посекторно программами типа HDD Raw Copy Tool. То есть это образ уже установленной прошивки и распаковывать там нечего?
Остаётся вопрос, как заставить андроид воспринимать внешний GPS приёмник (USB или UART) как штатное устройство и корректно с ним работать?

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8933
Зарегистрирован: 24.05.2007 17:23
Модель телефона: POCO X3 Pro 6/128
Прошивка: crDroid v7.7
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#140 » Blaze » 05.01.2017 12:57

AsusNSK, был бы исходный вариант в виде img прошивки + по идеи gps.default.so должен быть скопилирован бод ядро прошивки.

Ответить