I’m considering installing iodé on my Sony XZ1 (G8342) to put it back into action, but i wanted to know if i need to take extra steps to save DRM keys in the firmware (for Camera, screen, etc…).
I’ve seen on XDA Forum there is some exploits to do so and even unlock the bootloader without losing them (contrary to Sony unlock).
I plan on using the installer since the XZ1 is supported.
As I understand the “Sony camera app” is not able to be installed but I am not certain if that is related to this DRM key needing to be brought to the iodé build or if these are unrelated?
My understanding of it was that backing up the DRM keys was only necessary if you wanted to restore stock Android: some of the stock Sony apps (Camera, and maybe some of the audio stuff) would not work after returning to stock if the DRM keys were not present. I have never had cause to return any of my Sony devices to stock so I don;t know a: whether that is true and b: whether restoring the backed up keys would allow those apps to work. I also understood that re-selling a device restored to stock would be difficult as it is not possible to relock the bootloader on these devices: according to the Sony website, unlocking the bootloader is irreversible. So I have never sold any of my devices, and now I have quite a large collection
I only ran one of the exploits once and as far as I know it worked.
When it comes to the stock camera, I understand that the latest version it could run on was lineage-17,1 / Android 10 and the current iodéOS build for poplar is /iodé 4 / lineage-20.0 / Android 13 so there is no prospect of the stock Sony camera for this device.
I hope that is helpful, but i may not be accurate: it was a long time ago and things may have moved on,
One point for @Hicks to bear in mid is that the official build of iodéOS for this device is for the single-SIM version poplar. If you have the dual-SIM version poplar_dsds, the the iodeOS build will run, but you will lose the dual-SIM functionality. There is an unofficial build for poplar_dsds from the usual place. (Again all of that is old information, and may have changed: I haven’t run iodeOS on my dual-SIM device for a long while.)
I have an xperia 10 v that has been returned to stock AOSP but I have no idea of its history with regard to previous use. Could have been running Sailfish OS as they have been supporting this model for some time. The bootloader had already been unlocked and the previous user had wiped the partition so I decided to return it to stock but haven’t gotten around to putting anything on it yet. It is LOS supported so was thinking that the iode GSI could be worth a shot but the recent incoming call bug on the 10 ii has that one on hold for the time being.
Anyway…. I’ll take a look at the camera app when I get back later @rik and get back to you.
Thanks @rik@petefoth and Russian_Spy_Bear
(Sorry citation limit for new user)
I think i should clarify a bit.
Losing the dual SIM functionality doesn’t bother me as i use the second slot for a Micro SD card anyway.
For the DRM keys, it’s a bit different. The idea is to be able put back the original OS when i’ll stop using it as a phone to recycle it as small media player + a few apps.
As nothing has been done so far, i can take the extra steps to save them if need be (and unlock the phone without losing them).
It’s mainly to get a bit of time between the end of 2 and 3G here, and getting a new phone later that balance privacy and whatever EU will require.
Iodé 4 being better than the official Android9 the device is stuck on.
Restoring stock is entirely possible without the DRM keys backup exploit, but I don’t know whether the ‘extra’ functionality of the Sony photo and audio apps will work after that. If you only care about using the ‘restored to stock’ device yourself, then that’s not a big issue, and nor is the unlocked bootloader.
If you have the time, I would suggest trying the DRM keys backup exploit, And see if it works when you return it to stock.
When I read up on the subject some time ago, saving and reinstalling the DRM keys was only applicable to the later PDX models. Having said that I have just been playing with the camera app on this 10 v with the reinstalled stock android and everything (including video), appears to be working ok. Might just give this the GSi treatment if I’ve nothing better to do on Sunday.
Some exploit like the one to unlock/lock the bootloader without losing the keys only appeared in 2025. Some older exploits need the phone to be downgraded to specific OS versions to be able to proceed.
If were to install iodé5, I assume I must use the manual method or flash TWRP first ?
After installation does the bootloader need to stay unlocked ?
Does using an unofficial release matters if i want to get iodé Premium ?