Ушел в ЛАС
Технический директорArray
Репутация: лучше не знать
Регистрация
11.01.2004
Город/село
Столиця
Сообщений
13,050
Спасибо (Раздал)
11289
Спасибо (Получил)
14942
Re: USB DAC и USB Audio для Android
Сообщение от _hizer_
С утилитой от Sergio Poverony я знаком.
Тогда последовательность действий с "0" может быть следующей:
1. Из прошивки вытягивается boot.img. Ее же можно выгрузить непосредственно и NAND партицию (boot) (например, при помощи RK Android Tool для Windows, или rkflashtool для Linux).
2. boot.img содержит образ ядра Linux и оригинальный образ initrd (диск в оперативной памяти для начальной инициализации), упакованный в формат .cpio.gz .
Для из разделения в RK3xxx Firmware Tools необходимо выполнить Extract в секции Boot Tools .
Под Linux для этих целей можно использовать команду
Конфиг ядра неизвестен совершенно, /proc/config.gz пуст.
нужно попытаться применить скрипт scripts/extract-ikconfig из исходников ядра к "экстрагированному" kernel-Image на предыдущем шаге.
Существует ~50% вероятности, что копия .config там хранится.
После прочтения съесть!
4. Когда восстановить .config все-таки не удается, желательно иметь в распоряжении отладочную серийную отладочную консоль (подключить RX-TX-GND с площадок основной платы к выводам TX-RX-GND на UART2USB-адаптере). Но и при отсутствии желания разбирать магнитолу и искать эти площадки, можно задаться вопросом "реверса" по имеющимся данным из лога загрузки. Если на аппарате есть SD-карта, то rk3188 должен быть способен грузить с нее Linux с различными вариантами ядер (чтобы не убить NAND перепрошивками раньше времени). Так что задача решаема, за конечное, но непредсказуемое, время ...
---------- Сообщение добавлено 26.09.2016 в 21:45 ----------
Сообщение от _hizer_
P.S. Вывод dmesg после insmod`ов
P.S.: При подключении к USB-порту видеть отладочные сообщения i2s - точно аномально
Социальные закладки