Для тех кто хочет начать путь в создание собственных прошивок для Sony на основе официальных необходимо знать как распаковать прошивку Sony формата FTF.
Что необходимо?
1. Компьютер
2. Скачать последнюю версию не официального прошивальщика FlashTool и установить
3. Скачать менеджер Unix образов ext2explore.exe
3. Скачать и установить бесплатный архиватор 7-zip
4. Прошивка Sony формата FTF
Инструкция как распаковать прошивку Sony формата FTF
1. Правым кликом мыши по FTF прошивке — открыть архив или распаковать из архива
2. После того как установили FlashTool перейдите по пути C:Flashtool3. Запустить программу FlashTool и в панели выбрать меню Tools -> Sin Editor
4. Выберите извлеченный из прошивки ftf, файл sin в Sin Editor и нажать Extract data. После этого начнется процесс преобразования файла прошивки в читаемый вид.5. На выходе вы можете получить новый файл с расширением yassf2 или ext4 или elf
Если файл *.yassf2
Выбрать Tools -> Yaffs2, после чего появится окно для выбора файла, выбрать файл с расширением *.yasff2
Через пару минут вы получите папку с файлами которые находились в прошивке
Если файл *.ext4 или *.elf
1. Если у вас файл с расширением *.elf, то переименовать в *.ext4
2. Запустить ранее скачанную программу ext2explore, выбрать файл прошивки после чего появится в окне содержимое прошивки, теперь можете сохранить содержимое.
Что дальше?
Если вы планируете в дальнейшем создать прошиваемый update.zip, то стоит перейти к статье — создание Updater Script
Как правильно извлечь ядро из FTF прошивки?
Для того того чтобы получить «правильное» ядро для прошивки с помощью update.zip потребуется все тот же Flashtool.
1. Откройте FTF прошивку архиватором и извлеките kernel.sin
2. Запустите программу Flashtool и перейдите в Sin Editor, выбрать извлеченное ядро и после чего нажать Dump Data
3. Вы получите новый файл kernel.elf его вам необходимо переименовать в boot.img
На этом все! Оставайтесь с сайтом Android +1!