I have a Sony Xperia SP with 'Bootloader unlock allowed: No'. I want to flash a custom ROM to the device but there seems to be no recovery partition on it, so I cannot install TWRP or use fastboot. Using adb
and ls -l
yields (output cropped):
...
dr-xr-xr-x root root 1970-01-01 01:00 proc
-rw-r--r-- root root 2109 1970-01-01 01:00 property_contexts
drwxr-xr-x root root 1970-01-01 01:00 res
drwx------ root root 2014-05-11 12:44 root
drwxr-x--- root root 1970-01-25 01:39 sbin
lrwxrwxrwx root root 1970-01-25 01:39 sdcard -> /storage/emulated/legacy
lrwxrwxrwx root root 1970-01-25 01:39 sdcard1 -> /storage/removable/sdcard1
...
ls -al /dev/block/platform/msm_sdcc.1/by-name
yields:
lrwxrwxrwx root root 1970-01-25 01:39 Boot -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 1970-01-25 01:39 Boot2 -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 1970-01-25 01:39 Cache -> /dev/block/mmcblk0p14
lrwxrwxrwx root root 1970-01-25 01:39 FOTAKernel -> /dev/block/mmcblk0p11
lrwxrwxrwx root root 1970-01-25 01:39 Kernel -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 1970-01-25 01:39 LTALabel -> /dev/block/mmcblk0p12
lrwxrwxrwx root root 1970-01-25 01:39 System -> /dev/block/mmcblk0p13
lrwxrwxrwx root root 1970-01-25 01:39 TA -> /dev/block/mmcblk0p1
lrwxrwxrwx root root 1970-01-25 01:39 TZ -> /dev/block/mmcblk0p5
lrwxrwxrwx root root 1970-01-25 01:39 Userdata -> /dev/block/mmcblk0p15
lrwxrwxrwx root root 1970-01-25 01:39 apps_log -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 1970-01-25 01:39 fsg -> /dev/block/mmcblk0p8
lrwxrwxrwx root root 1970-01-25 01:39 modemst1 -> /dev/block/mmcblk0p6
lrwxrwxrwx root root 1970-01-25 01:39 modemst2 -> /dev/block/mmcblk0p7
lrwxrwxrwx root root 1970-01-25 01:39 ramdump -> /dev/block/mmcblk0p9
My question is: Is it possible to create a new recovery partition, and if so, how does it have to be done? Or is it possible to flash a custom ROM without this partition? Thanks.
Bootloader unlock allowed: No
basically denies all your intentions...