Unofficial builds for Sony Xperia devices

Hello

I have finally managed to install 6.4 on my XZ2 premium yesterday morning. I can confirm WI-FI is working. I have not encountered any problems so far, but phone is not used much…

2 Likes

v5.14 builds for the Yoshino devices are all done and available for download.

v6.5 builds for the other devices are in progress. The build list is xz2c,akari,akatsuki,aurora,pdx203,pdx206,pdx214,pdx215,pdx225,pdx234,pdx235,pdx237,kirin,mermaid,voyager,discovery. xz2c,akari,akatsuki,aurora are done, the others will be along soon.

I’ve dirty flashed the xz2c build, and it seems to be fine :smile:

Just installing v6.4 on to XZ3 and fell at the final hurdle with…

Installing update…
ERROR: recovery: Current SPL: 2025-06-01 Target SPL: 2025-05-05 this is considered a downgrade
ERROR: recovery: Denying OTA because it’s SPL downgrade

Have I somehow picked up the wrong version?

What were you running previously? IodéOS? LineageOS for microG? Which version?

Was running stock Android 10 when I bought it. Looking at the dates it must have taken an OTA just before it was sent to me. I have had it here for about a week now but OTA’s for android 10’s finished ages ago. One thing I’m thinking is that maybe the seller did a PC reinstall using xperia companion for some reason before they offered it for sale and it took a later version that way.

OK. It’s the recovery that is reporting the error. Which recovery are you using?

I think you can get round it by flashing an earlier recovery. Try
iode-6.4-20250526-UNOFFICIAL-akatsuki-boot.img , and flash it using

fastboot flash boot iode-6.4-20250526-UNOFFICIAL-akatsuki-boot.img

If that doesn’t fix it, you may have to wait for a newer build

1 Like

EDIT: Looks like that was a one-off glitch with my installation. After reflashing iode-5.13-20250526-lilac.zip I re-did the dirty flash of iode-5.14-20250624-lilac.zip (without re-downloading) and everything is fine :smiley:

The iode-5.14-20250624-lilac build is back on the download server.

Dirty flashing the XZ1 Dual SIM (poplar_dsds) worked with no problem. However on XZ1 Compact (lilac), dirty flash iode-5.14-20250624-lilac.zip (using TWRP) over iode-5.13-20250526-lilac.zip caused a bootloop. Re-installing iode-5.13-20250526-lilac.zip fixed the problem. I have removed the iode-5.14-20250624-lilac build from the download server for now. I will make a new 5.14 build when the current 6.5 builds are finished.

If you are using any of the other Yoshino devices (XZ1 Single SIM poplar, XZ Premium maple, maple_dsds) then I would be interested to hear if the new build works for you. I’d also like to know if anyone has successfully installed the iode-5.14-20250624-lilac build: maybe just a problem with my device or my download.

Thanks

Thanks for that Pete I will reinstall as per your instructions. Had to put it on the back burner for the mo’ because an Xp 10 (Kirin) I’ve been waiting for arrived this morning and the guy that wants to buy it has been hustling me for the past week. The phone is in A+ condition but needs the Sub PBA board replacing as well as the OS install, so got my work cut out but really need to get him off my case.

Success! Reinstalled with the earlier boot.img and then reinstalled the .zip and all is well. Not completely tested it but all the main functions are working fine. The Kirin is on the back burner now cos the earpiece is knackered. Meanwhile… sold another XA2 yesterday afternoon making it six iode’s this month alone. Is getting hard to find older model Sony’s in A+ condition to convert now.

Will be interesting to see how this XZ3 goes as it’s the first one I’ve offered. Anyway…Thanks for the assistance with the install, is much appreciated.

Just successfully dirty-flashed 5.14 and it appears to be running just fine.

One recent problem encountered while using lilac 5.13: I just traveled to the US from Europe and the phone refused to connect to any provider (e.g., Vodafone or AT&T) other than T-Mobile (I use T-Mobile in Europe). Since T-Mobile coverage is much less consistent than the others, connectivity was rather limited in general.

In a nutshell, here in the U.S., T-mobile is friendlier to a wider range of devices, even older ones, as long as they are VoLTE-certified, whereas AT&T and Verizon are very restrictive, even if the devices can use VoLTE on other networks. I think AT&T uses a different IMS implementation. The device you brought in from abroad would probably still need to be one of AT&T’s or Verizon’s “approved” devices in order to connect to them.

Like AT&T and Verizon, T-mobile has good coverage in cities and along highways, though sometimes not so good inside large buildings. For “wilderness” areas, the other networks generally have more consistent coverage.

Tried to install iode 6.5 on a Sony Xperia 10 v (pdx235) earlier. Installed the boot.img fastboot file for pdx235 but refuses to enter recovery mode after. Have tried both button and keyboard methods but both end up bootlooping on me. Connected it up to the windows pc with the Sony EMMA utility and it goes into recovery mode without any issues on there. Normally I’d go for TWRP at this point, but doesn’t work on these new fangled models.

I notice that I’m not the first to download it so the question has to be… did anyone else experience the same problem?

Dear Petefoth

Are the builds for 6.6 going to be released soon? I realized that I’m still on 6.4 on my Aurora so I’m not decided if I should install 6.5 or just wait for 6.6 .

Thank you!

That depends on when Vincent publishes the updated sources. The builds will follow a few days after that happens. The last couple of months, the sources have been released around the 24th or 25th, but there are no guarantees. It depends on how busy Vincent is :slight_smile:

6.6 builds are now available.

As always, these are untested except for my daily driver XZ2 Compact: I dirty flashed 6.6 over 6.5 and everything seems to be working fine.

No changes have been made in the Iodé5 sources, so I have not made new builds for the Yoshino platform devices Ii.e the ones in the ’ Devices that are not supported officially supported’ table

However, there are new builds of TWRP for XZ1 Compact lilac and dual-SIM XZ1 poplar_dsds available for download from https://sourceforge.net/projects/yoshino-testbuilds/files/ and I have updated the links in the ’ Devices that are not supported officially supported’ table.

Details in this XDA Forum post

These builds support decryption of devices that have been encrypted with Pattern or PIN, so backup and restore of the data partition should work.
I have successfully backed up and restored on

  • an XZ1 Compact lilac device running an unofficial build of LineageOS, encrypted with a pattern, and it seemed to work fine.
  • a dual-SIM XZ1 poplar_dsds, running IodéOS 5 (5.14 I think)

One little quirk: when I press Restore, I see a message saying ’ Pattern is enabled. Pattern should be displayed before restore’. I ignored it and swiped to ‘Continue restore’. I hope the misleading message will be removed in a future version, but for now you can just ignore it.

The poplar_dsds version may work on the single-SIM XZ1 poplar, but I have not been able to try it.

It should be possible / straightforward to make builds for the other Yoshino devices (single-SIM XZ1 poplar, single and dual-SIM XZ Premium maple & maple_dsds), but that’s 'above my paygrade` and I don’t have the time or resources :slight_smile:

EDIT:
I did ask about making versions for the more recent Sony devices such as my daily driver XZ2 Compact, but the developer who made these TWRP builds pointed out

Even though the changes for lilac look small, it took me quite a lot of debugging over the last weekend to eventually find out how make it work.

And that has been on quite a good base of device trees available at whatawurst.

Also xz2c (tama platform) is substantially different because of partitioning - it is the A/B style, very different with regard to setup of recovery. That means it will require most likely different changes.And I did not find any reasonable looking device trees designed for twrp.

1 Like

Thanks for the heads-up on this; I finally have some good backups on my two Sonys.

Just did a fresh install of 6.6 on an XZ2c and all appears well. Can confirm that Wifi for sure is working ok. Nice one Pete and thanks for all your efforts to keep these old Sony’s running latest OS.

1 Like