Wednesday , August 23 2017

Unlocking Bootloader Diminishes Your Z3 Series Camera Software

2643635-6127635647-gsmar
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.

Screenshotsony

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?

 
Source: Sony.
Via: Phandroid.

Scott Plowman   Associate Editor

Scott is our modding guru - he has his finger on the pulse of all things ‘moddable’, pointing us towards all the cutting edge mods hacks that are available. When he’s not gymming it up, or scanning the heck out of Nexus devices, you'll find him on the Ausdroid Podcast.

Outside of Ausdroid, Scott's a health care professional and lecturer at a well known Victorian university.

Join the Ausdroid Conversation

14 Comments on "Unlocking Bootloader Diminishes Your Z3 Series Camera Software"

avatar
Sort by:   newest | oldest | most voted
Brad Hook
Valued Guest
Brad Hook

This is fair game if you ask me.

If you want openness, buy a Nexus.

mrjayviper
Valued Guest
mrjayviper

so many many “normal” users are actually affected? my intelligent guess is that very little. “normal” users don’t care much for unlocked bootloaders

Joshua Hill
Valued Guest
Joshua Hill
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 »
wintermute000
Valued Guest
wintermute000

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…

Montalbert_Scott
Valued Guest
Montalbert_Scott

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.

Member

This takes it off my shortlist

JeniSkunk
Valued Guest
JeniSkunk

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.

aryonoco
Valued Guest
aryonoco

Unlocking the bootloader is not the same as getting root access.

You can have root access without unlocking the bootloader.

JeniSkunk
Valued Guest
JeniSkunk

If you note what wintermute000 says above, apparently you cannot currently get root on the Z3 compact, without unlocking the bootloader.

mrjayviper
Valued Guest
mrjayviper

not yet. but based on what I’ve seen on other Sony devices, you can get root on locked bootloaders

chris
Valued Guest
chris

but it isn’t an Aldi phone so probably wasn’t anyway 😉

JeniSkunk
Valued Guest
JeniSkunk

I was considering the Z3 compact to replace my LG Optimus One.

Val
Valued Guest

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

JeniSkunk
Valued Guest
JeniSkunk

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.

wpDiscuz

Check Also

Google had limited edition Android Oreo’s at their unveiling event – but they’re not being released

Does that look delicious or what? If like me you’ve been reading up on Android …