Sony Xperia X Performance (dora/F8131 & F8132)
This is a port of Ubuntu Touch for the Sony Xperia X Performance (suzu/F8131 & F8132).
This is the first port out of the sony tone platform series, which followed the loire platform. It is heavily based on the port for the loire platform. Hence it shares all of its features. Initial porting was done by sjlllls. (https://forum.xda-developers.com/xperia-x-performance/development/testing-ubuntu-touch-xperia-x-t3960133)
Kernel (yes we share kernel with suzu and kugo, it might also be fine for yoshino):
- Wifi hotspot
- Orientation sensor
- Video decoding
- Photo camera
- MicroSD support
- Flash light
Missing known issues:
- Video recording
- proper camera config: zoom, force flashlight
- audio playback is only crisp when screen is off
- Wifi configurations are not used for wifi device - user has to reenter the password
- ubports installer currently picks a 32bit armhf rootfs, instead of arm64 -> the device feels slow -> will be fixed soon
Make sure to upgrade your device to the latest stock Android 8.0 before continuing (search for a version like 41.3.A.
- Windows: https://developer.sony.com/develop/open-devices/get-started/flash-tool/
- Linux: http://www.flashtool.net/downloads_linux.php (run with GTK_IM_MODULE=ibus ./FlashTool) and https://xperifirm.com/tutorial/install-xperifirm-linux/
After upgrading boot android at least once so that the upgrade can complete.
OEM unlock your device: https://developer.sony.com/develop/open-devices/get-started/unlock-bootloader/
Boot your device into fastboot mode by shutting it down and keeping the Volume Up button pressed while plugging in a USB cable between your phone and PC. The LED should be on and blue.
In case of flashing issues please wipe system, data & cache partitions using TWRP
Flash the OEM binaries from: https://developer.sony.com/file/download/software-binaries-for-aosp-nougat-android-7-1-kernel-4-4-tone/ using fastboot flash oem SW_binaries_for_Xperia_AOSP_N_MR1_5.7_r1_v08_tone.img
If the above fails the baseband and bootloader upgrade did not work.
Run the upcoming UBports Installer (probably 0.4.19beta and onwards):
Awesome! I was supposed to buy an Xperia X but the pandemic happened. I think I've seen some good deals for the performance version so I might get it as it is more powerful
If you pick up a XZ and XZs I can help you complete a port. Both are tone too, and will be trivial to add.
This post is deleted!
@Andreas-Pokorny Does the installation of Ubuntu touch need modified or can it be done by with the correct software binares in order to create the port for XZs? I found instructions that include Nougat binaries for X Performance; however I am wondering if the more current kernel support for tone i.e. Q is capable of running Ubuntu touch. I would like to complete the install, please advise or if possible provide support for the port.
@Andreas-Pokorny Ahoi Andreas! Im Not asking for ETA, only if you intend to "finish" this port? If so, would it be of help if i provide feedback? Im a plain user and dont know s**t about code. But my fp2 died and I need a different UT device and dora is great and right now the only one thats waterproof.
Anyway, thanks for your effort and your contribution that youve already done.
Keneda last edited by Keneda
But my fp2 died
Can't you repair it? It's an easily repairable decive normaly.
When i was at the beach i dropped it in the atlantic ocean. It took me a couple of minutes to find it again. I exchanged parts with my wifes fp2 but no sign of life from any of the parts. Youll get a used dora for 100€ and its waterproof
Most of the things work great! I also managed to install anbox. That went well for the biggest part, however there is no network or wifi available within anbox. How can I make that work? Perhaps some kernel modules are missing?