PRFCreator | Создание рутованных прошивок телефонов Sony и SonyEricsson



Реп: (1604)
PRFCreator
версия: 1.3

Последнее обновление программы в шапке: 09.04.2016
Прикрепленное изображение
Дополнительные скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Краткое описание:
Делает из оф. прошивок .ftf для Flashtool пакет прошивки с ROOT и Recovery для установки из Recovery
Описание:
Pre-Rooted Firmware Creator легко создает из официальных прошивок .ftf для Flashtool пакет прошивки включающий ROOT и Recovery для последующей установки из Recovery (CWM, TWRP, PhilZ Touch). Это позволяет получить рутованную официальную прошивку не используя экспплоиты. Не требует разблокировки bootloader.
Требования
Microsoft .NET 3.0 (в версиях младше WIN7 требуется отдельная установка)

Для создания пакета потребуется:
В зависимости от мощности компьютера и размера .ftf длительность процесса может меняться, в среднем занимает около 7 минут.
Полученный пакет будет сохранен в папке, где находится утилита и иметь название flashable.zip.
Установить прошивку flashable.zip можно из меню рекавери обычным способом. Рекомендуется сделать все вайпы. Однако, для сохранения установленных приложений и данных можно попробовать не делать wipe data, что можно произвести позднее, если возникнут проблемы.
Примечания:
Замечено, что не всегда в прошивается dualrecovery и иногда нужно "пнуть" SuperSu.
Если галка kernel не отмечена, рекомендуется впоследствии прошить ядро флештулом.
Никто кроме Вас не несет ответственности за возможные циклические перезагрузки и прочие беды. Восстановить работоспособность устройства поможет полная перепрошивка флештулом.


Инструкция по созданию flashable-prerooted прошивок от Bird40.

Русский интерфейс: Нет
Разработчик: zxz0O0
Домашняя страница: http://forum.xda-developers.com/crossdevice-dev/sony/tool-prfcreator-easily-create-pre-t2859904

Скачать: PRFCreator v1.3
Прошлые версии
Changelog
v1.3
Fix a signing bug when PRFCreator was in a folder which included a space (thanks Calystos)
Allow multi select for Extra Zip / APK
Update sinflash to v0.42 (fix sha256 bug (thanks RoberM) and large zip file handling (thanks Fragmentation))
.
v1.2
Fix a signing bug (thanks RyTekk)
Fix bug when flashing multiple apps
Update lz4 lib and 7zip binaries (thanks tetsuo55) and dotnetzip library
Update sinflash binary to v0.4 (supports now also non-msm devices, thanks eoinkennedy for report)
.
v1.1
Allow users to add APKs
Improved sinflash to allow compression
Fix smaller bugs and improve speed
.
v1.0
New method using sinflash (sin files are flashed on the phone directly instead of extracting on the computer)
New busybox
.
v0.9
Compatible with mono
New settings file to change temp folder and choose another destination for the pre rooted firmware
Work towards new sin format introduced with Z3+
.
v0.8
Add the ability to include additional flashable zip files
Display information when clicking on version number
.
v0.7
Add zip signing option
Small fixes in code
.
v0.6 - Nuked (wrong binary uploaded)
Prefer to use gpt uuid instead of partition names
Add different modem sin names
Clean code
.
v0.5
Fixed bug with missing dualrecovery
Added check if SuperSU and recovery are flashable
Added ability to flash modem
Support for sin v2
.
v0.4
Make dualrecovery zip optional
Fix exception if file does not exist in sin
.
v0.3
Initial release
Source code: https://github.com/dosomder/PRFCreator

Сообщение отредактировал Alexand® - 11.06.18, 10:51



Реп: (1760)
При возрастающих проблемах с получением рута, программа максимально упростила изготовление "флешей".
Виртуальная машинка заржавела уже.
И, не беда, что dualrecovery не устанавливается, это поправимо.



Реп: (113)
У меня вообще ничего не прошилось. Все как было так и осталось. Вайпы не делал, неужели из-за этого?



Реп: (1604)
* ssm2007,
Трудно сказать что-либо определенное. Неизвестно:
  • какая прошивка была в аппарате
  • с какой делался пакет
  • каким рекавери заливался
  • что в логе рекавери



Реп: (113)
аппарат ZL. Стояла последняя 283 проша, с нее же и делался пакет, заливал родным дуал рекавери. А где смотреть лог рекавери? Еще странно то что я скачал с XDA такой же зип архив для прошивки через рекавери, прошил, а оно тоже не прошилось, сохранились все установленные проги и настройки, и только добавились недостающие стоковые проги кот я поудалял. Раньше у меня была вешка, там тоже я много раз прошивал через рекавери, так там всегда прошивалось начисто, как флештулом со всеми вайпами.



Реп: (1604)
* ssm2007,
Скрипт в flashable.zip не делает вайпов, нужно делать вручную в рекавери. У вас получилось обновление только системного раздела.

PS. Проверил сейчас flashable.zip сделанный версией 0.6 - после set_perm: failed процесс прошивания завершается и ничего не делается вообще.. Либо какой-то косяк, либо проверяет версию и на такую же не ставит (надо скрипт смотреть, чего там намутили).



Реп: (1760)
vladigor @ 27.10.2014, 20:35 *
Проверил сейчас
То же самое, я удивлён!
UPD. В версии 0.5, хоть флеш и выглядит менее внушительным, но дело своё делает.
И, правда, если не делать вайп дата, получаем и рут и рекавери.

Сообщение отредактировал oziris11 - 27.10.14, 19:32
Причина редактирования: Снова проверил v0.5



Реп: (841)
В общем, реально криво работает программа.
Вчера сам убедился в этом на SXZ1Compact:
Прошивка нормально встала, рекавери (оба) без проблем запустились, а рут неполным (кривым) оказался.
И не выпрямлялся: вроде показывает, что рут есть, а системный раздел не монтируется вообще никак. Через рекавери обновлял суперсу и все равно толку ноль.
В итоге пришлось через флештул прошивать заново, т.к. суперсу стал системным и сам себя удалить не мог.



Реп: (1604)
* simorg13,
Уточните версии программы, supersu и прошивки, если не трудно.
У меня подозрение или на кривость supersu или busybox.



Реп: (841)
* vladigor,
Версия программы 0.5 (может поэтому? просто почитал эту тему, показалось, что 0.6 кривоватая)
supersu 2.14 сначала, потом отдельно прошил еще раз 2.16. Обе версии отсюда.
Прошивка D5503 14.4.А.0.157.

После: прошил без вайпов 157 стоковую через флештул, откатил ядро, поставил рут и дуал рекавери одним установщиком, после этого все сразу заработало.

Сообщение отредактировал simorg13 - 11.11.14, 14:18



Реп: (1604)
simorg13 @ 11.11.2014, 14:17 *
Прошивка D5503 14.4.А.0.157.

Как оказалось (инфа от Bird40 ), в крайних версиях xx-lockeddualrecovery2.7.x-BETA.flashable.zip автор запарился и забыл добавить в проверку некоторые версии. Я в скрипте (см. ниже) убрал проверку.

Если возникла проблема неполноценного рута, можете попробовать:
  1. в xx-lockeddualrecovery2.7.x-BETA.flashable.zip в папке tmp заменить файл installdisableric.sh на прицепленный в архиве Прикрепленный файлinstalldisableric.sh.zip ( 511 байт )
  2. затем переименовать xx-lockeddualrecovery2.7.x-BETA.flashable.zip в dualrecovery.zip
  3. в пакете flashable.zip, созданном PRFCreator, заменить dualrecovery.zip на полученный в п.2.


Сообщение отредактировал vladigor - 12.11.14, 23:18



Реп: (22)
* vladigor,Видать поэтому и выскакивало в процессе работы программы ошибка:could not found rtm.



Реп: (1)
Почему выскакивает сообщение: could not found rpm?

Сообщение отредактировал Angarskstas - 16.12.14, 17:19



Реп: (1604)
Залил версию 0.8, еще не тестил.

* Angarskstas, про ошибку см. выше, тогда речь шла про версию 0.6



Реп: (1)
На XDA версия 0.8, пробовал ей делать прошивку 314 для SGP521.Та же ошибка.



Реп: (1)
Я так понял,программа работает только с патченными zip-папками lockeddualrecovery.В теме Xperia Z выложена такая.Пробовал - ошибка не выскакивала.



Реп: (1)
А в ответ тишина...Кто может обьяснить ошибку ,описанную выше?Прошивка 314 SGP521.



Реп: (1)
НИ ОДНА прошивка на SGP521 без вышеуказанной ошибки не собирается.Это факт.



Реп: (41)
Кто может прошаренный подсказать, что дают галочки Modern и LTALabel?
Искал в нете и на XDA, не нашёл ответа.



Реп: (644)
druggeralt @ 03.04.2015, 10:39 *
Искал в нете и на XDA, не нашёл ответа.
What should I check under 'Include' ?
Quote:

Kernel: Personally I recommend to check kernel. For some firmwares it's important otherwise the phone won't boot.
FOTAKernel: This kernel is used for OTA Updates. I recommend to include it.
Modem: This is the baseband / modem. Some updates can give you slightly better battery life and signal.
LTALabel: This is a partition with regulatory informations. It should not really change the performance of your device. I recommend to include it.



Реп: (644)
Angarskstas @ 16.12.2014, 16:54 *
Почему выскакивает сообщение: could not found rpm?
Нет в прошивке такого раздела. Раньше то были при распаковке (rpm.sin), теперь разработчикам программы сбора прошивки надо подстраиваться.


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 10:45