Распаковать прошивку Sony формата FTF

Для тех кто хочет начать путь в создание собственных прошивок для Sony на основе официальных необходимо знать как распаковать прошивку Sony формата FTF.

Что необходимо?

1. Компьютер

2. Скачать последнюю версию не официального прошивальщика FlashTool и установить

3. Скачать менеджер Unix образов ext2explore.exe

3. Скачать и установить бесплатный архиватор 7-zip

4. Прошивка Sony формата FTF

Инструкция как распаковать прошивку Sony формата FTF

1. Правым кликом мыши по FTF прошивке — открыть архив или распаковать из архива
ftf

2. После того как установили FlashTool перейдите по пути C:Flashtools3. Запустить программу FlashTool и в панели выбрать меню Tools -> Sin EditorРаспаковать прошивку Sony формата FTF

4.  Выберите извлеченный из прошивки ftf, файл sin в Sin Editor  и нажать Extract data. После этого начнется процесс преобразования файла прошивки в читаемый вид.Распаковать прошивку Sony формата FTF5. На выходе вы можете получить новый файл с расширением yassf2 или ext4 или elf

Если файл *.yassf2

Выбрать Tools -> Yaffs2, после чего появится окно для выбора файла, выбрать файл с расширением *.yasff2

Распаковать прошивку Sony формата FTF

Через пару минут вы получите папку с файлами которые находились в прошивке

2014-03-19 21-09-22 system_content

 

Если файл *.ext4 или *.elf

1. Если у вас файл с расширением *.elf, то переименовать в  *.ext4

2. Запустить ранее скачанную программу ext2explore, выбрать файл прошивки после чего появится в окне содержимое прошивки, теперь можете сохранить содержимое.s

 

Что дальше?

Если вы планируете в дальнейшем создать прошиваемый update.zip, то стоит перейти к статье — создание Updater Script

 

Как правильно извлечь ядро из FTF прошивки?

Для того того чтобы получить «правильное» ядро для прошивки с помощью update.zip потребуется все тот же Flashtool.

1. Откройте FTF прошивку архиватором и извлеките kernel.sin2yvmck3

2. Запустите программу Flashtool и перейдите в Sin Editor, выбрать извлеченное ядро и после чего нажать Dump Data

73gdx23. Вы получите новый файл kernel.elf его вам необходимо переименовать в boot.imgv33zq0На этом все! Оставайтесь с сайтом Android +1!