blob: 9c90e25988e2ce1598d8c358e49dfecd805f3ea2 [file] [log] [blame]
bigbiffd006b302015-03-06 18:36:03 -05001<div class='page-heading'>Notes About Sony Devices:</div>
2<hr />
3<p class="text">The Xperia devices have a recovery-in-boot arrangement. This means that the recovery is booted using the regular kernel / boot image in the device. Team Win has worked with the FreeXperia device maintainers to come up with a way to extract the ramdisk from the FOTAKernel partition and use the ramdisk from that partition instead of the recovery that is included in the boot image of your device. This means that if you install current CM nightlies and flash TWRP to the FOTAKernel partition, you will be able to use TWRP instead of the CWM or CM recovery that normally comes in a CM boot image. Other boot images including stock kernels can be repacked to include this extraction utility to allow you to use TWRP from the FOTAKernel partition. This setup allows you to choose what recovery you want to have installed and allows you to update your recovery more easily. &nbsp;Unfortunately this setup requires that the boot image that you have installed include the ramdisk extraction utility. &nbsp;The source for this utility is here:</p>
4<p class="text"><a href="https://github.com/Dees-Troy/extract_elf_ramdisk">https://github.com/Dees-Troy/extract_elf_ramdisk</a></p>
nailykd4317f12016-09-25 13:09:35 +02005<p class="text">This setup means that you must have a kernel or boot image installed that will use the FOTAKernel method. This utility is designed to work in conjunction with the current methods that most AOSP ROMs, like OmniROM or CyanogenMod, will support. Some rare stock kernels may also support the FOTAKernel method.</p>
bigbiffd006b302015-03-06 18:36:03 -05006<p class="text">What does all this mean? It means that TWRP may not work on your device unless you install other custom software as well. Check with your ROM developer to see what they support.</p>