домовой
купил себе игрушку - планшет на mt6735.
Так уж получилось, что я не обратил внимание что про планшет нет темы на хабре, а на процессор нет ни одной альтернативной прошивки. Тем лучше для меня. Надоело чувствовать себя индусом/обезьяной умеющей только в три тапа ставить чужие, заведомо подготовленные прошивки через twrp.
Так что учиться учиться и еще раз учиться.
Как и чем распаковывать образы
Cкачал и распаковал прошивку с официального сайта, полез на форумы искать чем можно монтировать/распаковывать прошивки. Из всего ужаса написанного на 4pda вынес только один универсальный рецепт:
$ file system.img
system.img: Android sparse image, version: 1.0, Total of 708564 4096-byte output blocks in 2946 input chunks.
спрашиваем у великого и могучего что такое "Android sparse image" и как с ним обращаться.
ответ великих и ужасных поисковых систем:
simg-tools пакет утилит выполняющий распаковку и упаковку образа диска. результат - образ который можно примонтировать и править как душе угодно.
$ file recovery.img
recovery.img: Android bootimg, kernel (0x40080000), ramdisk (0x44000000), page size: 2048, cmdline (bootopt=64S3,32N2,64N2)
аналогично. ищем что такое "Android bootimg" и с чем его готовить.
поисковики выдают несколько самописных утилит разделяющих ядро и упакованный рамдиск на разные файлы.
Так уж получилось, что я не обратил внимание что про планшет нет темы на хабре, а на процессор нет ни одной альтернативной прошивки. Тем лучше для меня. Надоело чувствовать себя индусом/обезьяной умеющей только в три тапа ставить чужие, заведомо подготовленные прошивки через twrp.
Так что учиться учиться и еще раз учиться.
Как и чем распаковывать образы
Cкачал и распаковал прошивку с официального сайта, полез на форумы искать чем можно монтировать/распаковывать прошивки. Из всего ужаса написанного на 4pda вынес только один универсальный рецепт:
- узнаем
что за наркотики употреблял разработчикв каком формате записана прошивка ( все что нужно - linux и команда file ) - лезем в гугл/аур арчлинукса/гитхаб искать чем оно распаковывается
$ file system.img
system.img: Android sparse image, version: 1.0, Total of 708564 4096-byte output blocks in 2946 input chunks.
спрашиваем у великого и могучего что такое "Android sparse image" и как с ним обращаться.
ответ великих и ужасных поисковых систем:
simg-tools пакет утилит выполняющий распаковку и упаковку образа диска. результат - образ который можно примонтировать и править как душе угодно.
$ file recovery.img
recovery.img: Android bootimg, kernel (0x40080000), ramdisk (0x44000000), page size: 2048, cmdline (bootopt=64S3,32N2,64N2)
аналогично. ищем что такое "Android bootimg" и с чем его готовить.
поисковики выдают несколько самописных утилит разделяющих ядро и упакованный рамдиск на разные файлы.