Nicki - Sony Xperia M¶
Xperia M is very weak, especially by today’s standards. But it runs Halium. Somehow.
There is an ongoing port of Halium for Nicki that Konrad Dybcio is working on. Halium-7.1 branch builds with slightly tweaked LOS 14 sources (manifest will be published soon). Halium rootfs can be flashed using halium-install by JBB, yet /data partition is too small (2 gigs) to fit a plasma mobile rootfs.
|Distribution||Device Specific Files||Kernel||What works||What doesn’t work|
|LineageOS||android_device_sony_nicki||android_kernel_sony_msm8x27 based on v3.4.0||Everything(afaik)||Nothing|
|Halium Reference Rootfs||ewentual/halium_device_sony_nicki||ewentual/halium_kernel_sony_msm8x27 based on v3.4.0||See projectmanagement issue||Everything else|
|Ubports||Not yet||Not yet||Nothing, even putting rootfs on the device (not enough space)||Everything|
Special boot modes
Fastboot: With the device powered off, while holding Volume Up, connect the USB cable to the computer. The LED should turn blue.
Recovery: On boot, press Volume Down when the LEDs start lighting up. This only works with a working boot image. If there is none, you can flash twrp to boot partition first and use it to reboot into recovery.
Second Recovery: To boot the FOTA Recovery, press Volume Up instead. This seems to be equal to Recovery.
With hybris-boot only way to access TWRP is to flash it as boot.