Re: Samsung GT-I9500 6575 прошивка под флеш тул
#12
пробуйте - возможно подойдет этот
http://filesformobiles.linkpc.net/_BASKET/i9500/
но скорее всего неправильно подготовлены блоки и криво слито
завтра если будет возможность взять рабочий сделаю прошивку по этому методу
http://forum.china-iphone.ru/post502084.html#p502084
также познавательно почитать
Случаи получения кирпича на телефонах с MTD (nand) типом флэш и файловыми системами yaffs2 и ubifs.
Владельцев телефонов с emmc типом флэш и файловой системой ext4 это не касается!
при нестандартной разбивке флэш на page/spare
Стандартная разбивка 2048/64 и программа делает правильный бэкап yaffs2 разделов. Другие соотношения page/spare нестандартны и программа пока не делает правильного бэкапа таких разделов!
Как узнать соотношение page/spare :
самое надежное из лога BROM_DLL_V5.log из FlashTool. Ищем там строку "nand_pagesize(".В ней будет значение page , в следующей spare
значение page можно узнать набрав в окне терминала
Код: Выделить всё
adb shell cat /proc/yaffs
в строках totalBytesPerChunk будет значение page. При этом spare неизвестно
косвенно по log.txt программы или файлу firmware.info сделанному во время бэкапа. Там будут строки типа
Код: Выделить всё
mtd11: 0c800000 00020000 "system"
значение 00020000 в 3 колонке (erasesize) как правило соответствует значению page 2048. Если там 00040000, то page скорей всего 4096. А spare неизвестно
При значениях page 4096 spare как правило 128, но встречается когда FT spare в логе пишет 224, а файлы подходят 4096/128. Из бэкапа, сделанного программой, под линуксом можно пересобрать yaffs2 файлы для нестандартной флэш при помощи yaffs2utils. Как переделать img под 4096/128 nand под спойлером:
на телефонах с файловой системой ubifs (пока встречается на MT6572)
немного есть тут
http://forum.china-iphone.ru/post1143840.html#p1143840
посмотреть тип файловой системы можно открыть карту блоков в программе и посмотреть поле Type напротив system. Если там будет ubifs, или это поле будет пустым, то вы попали
.
Программа для рута, бэкапа и создания рекавери на MT65**
Что можно делать с таким телом в программе:
сделать скаттер
получить рут, установить SU, удалить ненужный софт
сделать бэкап, но пригодны будут блоки кроме ubifs
Что нельзя :
сделать CWM , его нужно собирать с поддержкой ubifs
прошивать патченный бут через программу, это убивает тело (пока непонятно почему)
прошивать блоки ubifs из бэкапа программы через FT, это убьет тело