Almost a year back I released TWRP 2.4.x for all the Xperias available at that time. I wanted to do something similar, but for now it is only for the following devices
UPDATES
SOURCES
This time made a repo on github
https://github.com/TWRPXperia
All device configs, and also manifest file should be found here
KERNEL SOURCES (GPL COMPLIANCE)
The recovery.img includes a prebuilt kernel (the same prebuilt images that can be found inside each device tree on the github too. Although this kernel is never used, and is there just for the sake of being there, I would like to mention that :
Xperia T/V has been compiled from http://github.com/AOKP/kernel_sony_msm8x60
and
Xperia Z/ZL/TabZ has been compiles from http://github.com/CyanogenMod/android_kernel_sony_apq8064
with the sources as they were on Oct 25, 2013.
BUILD YOURSELF
To build yourself is pretty easy
You will get out/target/product/yuga/recovery.img
DOWNLOADS
Download recovery.img for your device from here http://uploaded.net/f/rwneq9
INSTALLATION
The recovery.img needs to be flashed to the FOTAKernel partition to be used (all kernels that support extract_elf_ramdisk, in other words, almost all custom kernels will be able to use this recovery).
Push the file to sdcard
Now flash it onto FOTAKernel partition
[SIZE=+1]TWRP XPERIA INSTALLER APP
[/SIZE][SIZE=+2]I have also released an app that does the complete procedure of downloading the latest TWRP image (I will build and periodically update), and flashing it on the FOTAKernel partiton.
The app also allows you to keep a backup of your FOTAKernel partition before flashing and restoring the backup in case of flashing a wrong recovery file or a corrupt file. link to app thread[/SIZE]
CREDITS
Team Win Recovery Project is completely the work of Team Win, (with @Dees_Troy and @bigbiff as some of the largest contributors).
Also the device side configs have been very well maintained by @Kali- and @FXP on the CM source trees which makes porting TWRP very easy.
Code:
[COLOR=Blue]honami Xperia Z1
togari Xperia Z Ultra[/COLOR]
huashan Xperia SP
mint Xperia T
tsubasa Xperia V
dogo Xperia Z
yuga Xperia Z
odin Xperia ZL
pollux Xperia Tablet Z LTE
pollux_windy Xperia Tablet Z WiFi
Code:
Jan 31, 2014
* rebuilt the app on playstore from scratch
* app supports all funcitons like format, restore backup of FOTA
* app also has support for CWM flashing
* support for Xperia Z1 and Z Utra added
Dec 20, 2013
* rebuilt all recoveries
* added Xperia SP support
Nov 29, 2013
* rebuilt all recoveries with latest twrp2.6.x source
* added Xperia ZR (dogo) support
This time made a repo on github
https://github.com/TWRPXperia
All device configs, and also manifest file should be found here
KERNEL SOURCES (GPL COMPLIANCE)
The recovery.img includes a prebuilt kernel (the same prebuilt images that can be found inside each device tree on the github too. Although this kernel is never used, and is there just for the sake of being there, I would like to mention that :
Xperia T/V has been compiled from http://github.com/AOKP/kernel_sony_msm8x60
and
Xperia Z/ZL/TabZ has been compiles from http://github.com/CyanogenMod/android_kernel_sony_apq8064
with the sources as they were on Oct 25, 2013.
BUILD YOURSELF
To build yourself is pretty easy
Code:
repo init -u https://github.com/TWRPXperia/android -b cm-10.2
repo sync
. build/env*sh
lunch cm_yuga-userdebug
mka recoveryimage
DOWNLOADS
Download recovery.img for your device from here http://uploaded.net/f/rwneq9
INSTALLATION
The recovery.img needs to be flashed to the FOTAKernel partition to be used (all kernels that support extract_elf_ramdisk, in other words, almost all custom kernels will be able to use this recovery).
Push the file to sdcard
Code:
adb push recovery.img /sdcard/
Code:
adb shell dd if=/sdcard/recovery.img of=/dev/block/platform/msm_sdcc.1/by-name/FOTAKernel
[SIZE=+1]TWRP XPERIA INSTALLER APP
[/SIZE][SIZE=+2]I have also released an app that does the complete procedure of downloading the latest TWRP image (I will build and periodically update), and flashing it on the FOTAKernel partiton.
The app also allows you to keep a backup of your FOTAKernel partition before flashing and restoring the backup in case of flashing a wrong recovery file or a corrupt file. link to app thread[/SIZE]
CREDITS
Team Win Recovery Project is completely the work of Team Win, (with @Dees_Troy and @bigbiff as some of the largest contributors).
Also the device side configs have been very well maintained by @Kali- and @FXP on the CM source trees which makes porting TWRP very easy.
Last edited: