In recent times Sony have been extremely developer friendly, offering help to the developer community on XDA Developers when creating custom ROMS for Sony devices. Sony offer an official bootloader unlock tool (that does NOT automatically void your warranty) and are generally developer and Android friendly also sending a lot of patches upstream into the AOSP codebase. They coded the base to the new theme engine inside CyanogenMod and most other current custom ROMs and have also opened up a public kernel repo to let community developers contribute to MSM8x74 family of devices. Despite all of this all is not sugar and spice in Sony-XDA relationship at the moment though.
Users have found that after using the official bootloader unlock tool from Sony to unlock their devices the camera did not work as well. The noise reduction algorithm for the camera is disabled thereby making low-light performance worse. This is not all that is broken by unlocking the bootloader. So far users on XDA have confirmed that the Bravia engine, advanced camera algorithms, and S-Force surround sound are not working. There are also reports that Miracast, Mirrorlink and Sony Entertainment Media (Music Unlimited, Videos Unlimited, etc.) are not working but are yet to be confirmed not working.
Sony have since added to their bootloader unlock page the following statement:
Certain pre-loaded content on your device may also be inaccessible due to the removal of DRM security keys. For high-end devices running recent software versions, for instance Xperia Z3, the removal of DRM security keys may affect advanced camera functionality.
For example, noise reduction algorithms might be removed, and performance when taking photos in low-light conditions might be affected. The secure user data partition may also become inaccessible, and you will not be able to get any more official software upgrades if you unlock the boot loader.
Word around XDA is that Sony’s lawyers were not happy with developers porting the Bravia or X-reality engine to other Android smartphones and as such were concerned that these developers would also port their noise reduction and other advanced camera algorithms to non-Sony devices. In some small, tiny part of my mind I can see Sony’s lawyers’ point about someone distributing their software without proper authorisation, software they worked hard to build that they hope will help distinguish them from other Android manufacturers. The problem here is that even without unlocking the bootloader on a device a clever user/developer can dump any private algorithms or proprietary blobs they want. This “solution” does NOT in fact solve the issue they are having. It is hopefully just lawyers jumping the gun and hopefully in the end calmer heads will prevail.
So while this isn’t a solution to Sony’s problem there may be one down the track. There are ways if they want to lock away their blobs, and although none of them are very friendly to the developer community they at least leave the phone with all its functions after unlocking the bootloader.
This only affects a very small percentage of Sony’s overall user-base so we are not sure whether they will change their policy on this at all. We commend Sony on their past openness with the Android developer community and implore them, to work together to find a solution to this problem so that all parties end up with a satisfactory solution. Remember, one instance does not a pattern make so will not jump all over Sony for this just yet. Sony are still developer friendly in many circumstance so hopefully that can carry over here.
I was considering purchasing a Sony Z3 Compact for my wife but this manoeuvre by them has made me reconsider that due to needing root access for certain functions I want to run on her device (Gear fit integration being one). Is it something that deters you? Do you see it as an issue at all? Will it affect you?
Amazing smartphone, Sony xperia is very good camera iam using xperia xa ultra in 2017 this good with 21 Mega camera..
This is fair game if you ask me.
If you want openness, buy a Nexus.
so many many “normal” users are actually affected? my intelligent guess is that very little. “normal” users don’t care much for unlocked bootloaders
This issue may effect more than ‘a very small percentage of Sony’s overall user-base’. After asking around XDA, the same issue supposedly effects the Z1 Compact and if true I imagine it would effect the Z1, Z2 and Z3 as well. As a Z1 Compact owner I’ll certainly be doing some more digging. ‘I was considering purchasing a Sony Z3 Compact for my wife but this manoeuvre by them has made me reconsider that’ I think my Z1 compact is a great phone and would consider another Sony but the way Sony has done nothing about fixing the flash bleed… Read more »
its unlocking the BL that destroys the DRM keys not root itself.
Once there is a root exploit you’ll be fine.
TBH with the high end devices coming out in the last year or so I’ve not found the need to custom ROM. I’ve been flashing way since nexus 1…
true. Xposed takes care of a lot of the features usually associated with custom roms. But if you did want root for other reasons then you are s out of luck.
This takes it off my shortlist
It’s now nuked from my shortlist as well.
Crippling the device hardware because the device OWNER needs root access, is Bad Evil and Wrong.
It’s not disabling the hardware though. It’s protecting Sony’s proprietary software they spent millions developing for there cameras.
You just back to stock Android algorithms like the rest of us
I never said that it was disabling the hardware.
The meaning for what I did say is this:
Disable the software by getting root access on the device you OWN, and the hardware of the device you OWN becomes crippled in its operation.
but it isn’t an Aldi phone so probably wasn’t anyway 😉
I was considering the Z3 compact to replace my LG Optimus One.
Unlocking the bootloader is not the same as getting root access.
You can have root access without unlocking the bootloader.
If you note what wintermute000 says above, apparently you cannot currently get root on the Z3 compact, without unlocking the bootloader.
not yet. but based on what I’ve seen on other Sony devices, you can get root on locked bootloaders