Sony Xperia X Performance/X Performance Dual - Прошивки



Реп: (1554)
Sony Xperia X Performance/X Performance Dual - Прошивки
Изображение F8131, F8132, Dora
Описание | Обсуждение » | Обсуждение камеры » | Аксессуары » | Прошивки »

Важная информация!
  • Перед любыми Вашими действиями, следует тщательно разобраться со всеми инструкциями и драйверами!
  • Без драйверов и полного понимания инструкций делать что либо с телефоном не рекомендуется! Будет только больше проблем!
  • При разблокированном загрузчике нельзя обновляться по воздуху (ОТА-обновление). Нельзя восстанавливать чужой Бэкап раздела ТА. В противном случае получите «КИРПИЧ»!
  • Перед любым вмешательством в систему (установка модов, патчей, скриптов, чистка, и пр.) принято делать Бэкап. Это осуществляется с помощью Recovery, которое можно установить после каждой прошивки (или смены прошивки).
  • При обновлении через компьютер ROOT-права пропадают!
  • По воздуху после рутования можно обновиться, если только не трогали систему (чистка, моды, рекавери).
  • Во избежание ошибок, смену версии Android нужно проводить со всеми вайпами!

Драйвера и утилиты

Прошивки
Boot/TWRP
Инструкции
Разное

Комбинации клавиш
    Если устройство выключено:
  • Громкость вверх + USB кабель подключается к компьютеру -> FASTBOOT MODE (Загорается голубой диод) - прошивка рутованых прошивок, ядер.
  • Громкость вниз + USB кабель подключается к компьютеру -> FLASHMODE (Загорается зелёный диод) - прошивка официальных прошивок.
    Если устройство включено:
  • Питание + Громкость вниз - Скриншот экрана.
  • Питание + Громкость вверх до 3-го вибро - выключение (горячее-как при отключении аккумулятора)
  • *#*#7378423#*#* - сервисное меню
  • *#*#4636#*#* - информация
  • *#*#73556673#*#* - демо-режим

Полезное
Пофайловые хранилища

Активность пользователей


В теме нет куратора. По вопросам наполнения шапки, обращайтесь к модераторам раздела через кнопку Изображение под сообщениями, на которые необходимо добавить ссылки.

Сообщение отредактировал destroyer71 - 15.04.22, 19:02
Причина редактирования: Редактирование



Реп: (57)
* Cory2002an, таких прошивок не делают со времен Z5



Реп: (188)
Ставил кто-то eXistenZ 1.3?



Реп: (1)
* Forbiddendnb,
Это че за зверь такой?



Реп: (2140)
* stubborn365,
Sony Xperia X Performance/X Performance Dual - Прошивка (Пост axelrock #68541508)



Реп: (79)
Снятие FRP на Андроид 8.0 (adb ByPass) https://youtu.be/xHzztC1lyz8



Реп: (50)
Народ, при подключении селфи палки, улетели имеи... как восстановить? что то я ничего не нашел в теме...



Реп: (2839)
Soulkiss @ 8.01.18, 12:40 *
при подключении селфи палки, улетели имеи.
Это как так? :D
Soulkiss @ 8.01.18, 12:40 *
как восстановить?
Прошивка флештулом для своей модели или Восстановление Компаньоном.



Реп: (50)
- VelikY - @ 08.01.18, 11:45 *
Это как так?

подключил палку, он ребутнулся, и перестал видеть сим....
компаньоном сделал ВОССТ ПО. но попрежнему имеи и пустое белое окошко...



Реп: (2839)
* Soulkiss, Обычно имей восстановливается прошивкой для своей модели, но с таким явлением сталкиваюсь впервые.

Сообщение отредактировал - VelikY - - 08.01.18, 13:02



Реп: (50)
- VelikY - @ 08.01.18, 11:59 *
для своей модели

у меня модель dual, для нее только 6.0 прошивки? верно?



Реп: (2140)
Soulkiss @ 8.01.18, 13:19 *
только 6.0

Уже и 8.0 давно доступна.



Реп: (2839)
* Soulkiss, Посмотрите в Xperifirm Flashtool (Пост - VelikY - #58309335)



Реп: (2)
Nik-1976 @ 03.07.17, 04:22 *
Восстановление TA и ключей безопасности на официальной прошивке при разблокированном загрузчике и root
 # 
ПРЕДУПРЕЖДЕНИЕ О TA

1. Скачиваем и устанавливаем
Последний Flashtool из шапки (я пользовал 0.9.23.2)
Свежие драйверы телефона. Устанавливаются автоматом с Xperia Companion
ADB и Fastboot из шапки (у меня 26.0.0)
Fastboot-драйвер из каталога Flashtool\drivers\
Свежий TWRP, ищется на twrp.me->Devices->dora (был 3.1.1-0)
Утилиту TA_POC и распаковываем ее в любой каталог
Последний SuperSU (был 2.82)

2. Сохраняем TA
Способы сохранения TA из Android 7.0 и выше науке пока неизвестны.
Хорошо, что X Performance – один из последних аппаратов Sony, еще поставлявшихся шестым роботом.
Если уже установлен Android 7.0 или старше – откатываемся на 6.0 через Flashtool (я откатился на 35.0.A.1.238 RU/UA/KZ/BY из шапки)
Сохраняем TA. Проверьте, что размер img-файла равен 2 097 152 байта.
Стоит сделать несколько разных резервных копий TA для надежности

3. Открываем загрузчик

4. Скачиваем ftf-файл с выбранной официальной прошивкой.
Скачать можно при помощи XperiFirm или с www.xperiablog.net

5. Достаем kernel.sin
Открываем файл с прошивкой при помощи WinRAR или Total Commander и достаем из него файл kernel.sin

6. Складываем ядро, сохраненный TA и twrp в каталог ta_poc
Для простоты переименовываем
файл с сохраненной TA в TA.img
img-файл с TWRP в recovery.img

Полученные таким образом TA.img, recovery.img и kernel.sin из предыдущего пункта складываем в каталог ta_poc

7. zip-архив с SuperSU сохраняем во внутреннюю память или карту памяти телефона

8. Запускаем TA_POC
Запускаем DOUBLECLICKME.bat из каталога ta_poc
При запросе “Choose your kernel” указываем на файл kernel.elf
При запросе “Choose your TA” указываем на файл TA.img

Отвечаем “Yes” на запросы:
dm-verity is enabled. Disable?
Sony RIC is enabled. Disable?
Force-encrypt is enabled. Disable?
Install Recovery: Install?

9. Получаем new_boot.img
В результате в каталоге \ta_poc появится новый файл new_boot.img, копируем его в \Flashtool\x10flasher_lib\ или в другой каталог с fastboot.exe

10. Подклюаем телефон в режиме fastboot
Выключаем телефон, ждем 10 сек и, зажав кнопку “громкость вверх”, подключаем его к USB

11. Прошиваем new_boot.img
Открываем в проводнике каталог каталог с fastboot.exe (\Flashtool\x10flasher_lib\) и набираем в адресной строке cmd, открывается окно с командной строкой
Проверяем, что телефон определяется fastboot, ведя команду fastboot devices
Если драйверы fastboot на месте и телефон правильно подключен, в ответ должно появится строка вроде CB512AXXXX fastboot.
Если fastboot devices ничего не выдает, поверьте нет ли устройств с недоустановленными драйверами в менеджере устройств и не подкючен ли телефон через USB-хаб или через USB-разъемы на морде корпуса ПК.
Если fastboot devices откликнулся, прошиваем собранное ранее ядро new_boot.img командой fastboot flash boot new_boot.img

12. Заходим в TWRP и прошиваем SuperSU
После успешной заливки ядра включаем телефон и внимательно следим за индикатором в окошке динамика.
Когда на экране появится логотип SONY на белом фоне, а индикатор загорится зеленым, быстро нажимаем кнопку громкость вверх и попадаем в TWRP
Выбираем Install и прошиваем SuperSU, почистив после прошивки кэши

13. Проверяем ключи
Перегружаем аппарат и проверяем видны ли ключи через сервисное меню: в звонилке набираем *#*#7378423#*#*, потом Service Tests->Security.
Рядом с названиями ключей должно стоять [Key OK] [Active]

14. (По желанию) Чистим лишнее барахло
Если есть желание освободить систему от горы лишнего софта, можно прошить из TWRP утилиту System/OEM Debloat Script
Перед прошивкой стоит просмотреть файл debloat_list.sh и, если что то из удаляемого необходимо, законопатить строки символами ### (я так сохранил Mirrorlink)

P. S. После суток экспериментов с прошивками обнаружил, что из 64Гб внутренней памяти телефон видит только 32.
По совету с XDA вылечил через TWRP->Wipe->Advanced Wipe выбираем Data, нажимаем Repair or Change File System, затем Repair File System.
При этом система и даже данные остались в сохранности.


Подскажите пожалуйста в чем ошибка? Все делаю верно по инструкции но не могу в ta_poc смонтировать new_boot.img выдает ошибку (см.скрины)
Буду очень благодарен откликнувшимся.



Прикрепленные изображения
Прикрепленное изображение
Прикрепленное изображение


Сообщение отредактировал Vlad J. S. - 11.01.18, 07:27



Реп: (57)
* elzhekache, на чем пытаешься? Если ядро от 8.0 то этот способ не работает



Реп: (2)
festt4t @ 11.01.18, 21:53 *
на чем пытаешься? Если ядро от 8.0 то этот способ не работает


Да именно на 8ке - сток F8132_41.3.A.2.24_1302-8276_R1E. А есть способ на 8 ке стоке смонтировать свое ядро с TWRP, рутом и со своим TA? Я правильно понимаю что если собрать родное ядро с TWRP и потом получить рут после можно назад заблокировать загрузчик и получать обновления по воздуху? Поправьте если неправильно понял.



Реп: (57)
* elzhekache, в данный момент на 8.0 сборка ядра невозможна



Реп: (2)
[
festt4t @ 11.01.18, 22:39 *
на 8.0 сборка ядра невозможна

Каким ядром можно прошить 8ку из шапки F8132_41.3.A.2.24_1302-8276_R1E чтобы накатить рут по этой инструкции -Sony Xperia X Performance/X Performance Dual - Прошивка ?По ссылке androplus ядра только на 6,7ку.
ТА забэкапил BL открыл.

Сообщение отредактировал elzhekache - 15.01.18, 20:41



Реп: (57)
* elzhekache, попробуй мою инструкцию Sony Xperia X Performance/X Performance Dual - Прошивка (Пост festt4t #67648713)



Реп: (2)
festt4t @ 15.01.18, 23:46 *
попробуй мою инструкцию

Благодарю за оперативность,сделал все по данной инструкции только на прошивке F8132_41.3.A.2.24_1302-8276_R1E из шапки,TWRP установлено,рут получен. Поверх накатил патч с XDA - https://forum.xda-deve…cher-xperia-x-t3528148,
https://mega.nz/#F!ClM…vY2aFhVHlGqnqkgJZyDOrQ все встало ровно. Спасибо еще раз огромное! +

Сообщение отредактировал elzhekache - 16.01.18, 04:36



Реп: (57)
Сборка и прошивка ядра на Oreo

Необходим разблокированный загрузчик!
Резервная копия TA-раздела по желанию.

1) Скачать архив root.zip
2) Распаковать в любом месте
3) Из скачаной FTF-прошивки извлечь файл "kernel.sin" через любой архиватор
4) В Flastool зайти в Tools>Sin editor
5) В поле "Sin file" выбрать файл "kernel.sin", выбрать "Extract data"
6) В той папке где лежит "kernel.sin" должен появиться файл "kernel.elf"
7) Переместить оба файла в папку где извлекли "root.zip"
9) Если есть резервная копия TA раздела, переместить в туже папку, переименовать в "TA.img"
10) Открыть окно команд, находясь в папке где извлекли "root.zip", зажать клавишу "Shift" и кликнуть правой кнопкой мыши по пустому месту в папке и выбрать "Открыть окно команд"
11)В командной строке пишем:
rootkernel kernel.elf boot.img


12)
С TA разделом
Rootkernel V5.23 (UNOFFICIAL 2.1)

- Unpacking kernel
Found elf boot image
Kernel version: 3.18.66-perf-ge9cb3d6
Found appended DTB
- Detected vendor: somc (Sony), device: dora (Xperia X Performance), variant: row
- Unpacking initramfs
- Detected platform: 64-bit
- Detected Android version: 8.0.0
- dm-verity is enabled. Disable? (Say yes if you modify /system) [Y/n] Выбрать Y
Patching fstab in dtb to disable dm-verity
- Sony RIC is enabled. Disable? [Y/n] Y
Disabling Sony RIC
- force-encrypt on Android Oreo requires additional files! Continue? (Say yes to copy) [Y/n] Выбрать Y
fstab.qcom (copied)
init.rc (patched)
init.qcom.rc (copied and patched)
init.target.rc (copied and patched)
- force-encrypt is enabled. Disable? (Say yes if you decrypt /data) [Y/n] Выбрать Y
Disabling force-encrypt
- Install DRM fix? [Y/n] Выбрать N
Skipping drmfix
- Found TA.img. Install munjeni's TA PoC? [Y/n] Выбрать Y
Installing TA PoC
Adding service entry for ua_modem_switcher
- All done! Continue? [Y/n] Выбрать Y
- Creating new initramfs
- Creating boot image
- Cleaning up
Done

Без TA раздела
Rootkernel V5.23 (UNOFFICIAL 2.1)

- Unpacking kernel
Found elf boot image
Kernel version: 3.18.66-perf-ge9cb3d6
Found appended DTB
- Detected vendor: somc (Sony), device: dora (Xperia X Performance), variant: row
- Unpacking initramfs
- Detected platform: 64-bit
- Detected Android version: 8.0.0
- dm-verity is enabled. Disable? (Say yes if you modify /system) [Y/n] Выбрать Y
Patching fstab in dtb to disable dm-verity
- Sony RIC is enabled. Disable? [Y/n] Выбрать Y
Disabling Sony RIC
- force-encrypt on Android Oreo requires additional files! Continue? (Say yes to copy) [Y/n] Выбрать Y
fstab.qcom (copied)
init.rc (patched)
init.qcom.rc (copied and patched)
init.target.rc (copied and patched)
- force-encrypt is enabled. Disable? (Say yes if you decrypt /data) [Y/n] Выбрать Y
Disabling force-encrypt
- Install DRM fix? [Y/n] Выбрать Y
1. DRM fix preload line added successfully!
2. DRM libraries still need to be flashed manually on TWRP recovery before 1st boot!!
System mode, flash: DRMfix-System-Mode.zip
Systemless mode, flash: DRMfix-Magisk-Module.zip (requires Magisk installed)
- All done! Continue? [Y/n] Выбрать Y
- Creating new initramfs
- Creating boot image
- Cleaning up
Done


Прошивка собранного ядра

1) Прошить через Flastool, со всеми вайпами, после прошивки не включать телефон
2) Перейти в режим fastboot
3) Переместить файл "boot.img" в папку fastboot
4) В Командоной строке пишем
fastboot flash boot boot.img

5) Также прошиваем TWRP
fastboot flash recovery twrp.img

6) Заходим в TWRP, прошиваем "DRMfix.zip" (Если собрали ядро с TA разделом то этот этап делать не нужно)

Установка Magisk
С TA разделом
1)Переместить собранное ядро "boot.img" в любую папку телефона
2)Установить Magisk Manager
3)Выбрать "boot.img" программа его пропатчит
4)Переместить пропатченный "boot.img" в папку fastboot
5)Перевести телефон в режим fastboot
6)Прошиваем "boot.img" еще раз
fastboot flash boot boot.img

7)Magisk должен быть установлен, рут рабоает

Без TA раздела
Через TWRP прошить Magisk-v15.3 zip


Если память стала 32gb

1)в TWRP зайти в раздел Wipe>Advanced Wipe>Repair or Change file system
2)Выбрать по очереди разделы System и Data
3)Нажать Resize File System
4)Перезапустить телефон

Прикрепленные файлы

Прикрепленный файлroot.zip ( 45.12 МБ )
Прикрепленный файлDRMfix.zip ( 36.34 КБ )
Прикрепленный файлtwrp.img ( 21.22 МБ )
Прикрепленный файлMagisk-v15.3.zip ( 5.76 МБ )


Сообщение отредактировал festt4t - 17.01.18, 17:43


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

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

Сейчас: 26.09.23, 09:45