What is the Bravia Engine? - Xperia Z3 Compact Q&A, Help & Troubleshooting

Confused about what this is. I saw some debate about whether it's lost when unlocking the bootloader on some devices.
Is it like a driver for the video? What, exactly, would be different if the Bravia Engine was "lost" as a result of hacking the phone? Would playback be lost? Camera? Video recording? Would it simply cause a loss in quality? It's even more confusing that the display works without this but some feature/function/attribute depends on it. How is that?
I've had a few phones and pretty much completely violated all of them, but this is the first time I've bumped into something like this. I have a z3c coming, and I'm wondering if maybe I don't want to root this one...

It's not the rooting that (potentially) breaks things, but the unlocking of the bootloader. If we find an exploit that gets us root without unlocking the bootloader, all that will be safe.
(I don't know what most of these Sony-exclusive features are either so I'm also interested in the answer to your question.)

Related

Relocked bootloader and did repair.

Sooo I'm starting to get really annoyed about this so called "high end" phone now. And as a consumer beeing the testpilot of new software.
Word to Sony, do not implement new software until it really works.
Well I relocked bootloader because my camera caused freeze or reboots from time to time. I ran the repair from Sony update.
Voila! Now the touchscreen behaves weird from time to time. And the viewing angles has bothered me from start.
My old Xperia V is outperforming this atm. What's up with this, it's always like this when major updates arrive I've noticed.
Sent from my C6903 using xda app-developers app
Probably have nothing to do with it, but just for my personal curiosity, did you Restored TA?
EDIT: Now I remember, you did not. My Bad...sorry...
Nope I didn't back my TA up. All the services seems to work anyway I noticed.
Didn't think Sony update would allow me to to do a repair since I thought it was based on the DRM keys. Funny enough some services that wasn't there before suddenly are there aswell.
But it seems to have changed so that my screen acts weird and it sometimes crash applications. The camera have worked good so far wit better pictures aswell. I will test it abit more during the day.
Sent from my C6903 using xda app-developers app
Sorry to say this, but you cannot blame sony for a phone that is not functioning correctly when you have unlocked the bootloader.
They quite clearly say this
http://prntscr.com/3eh5ze
and that is taken from thier official page about unlocking the bootloader http://unlockbootloader.sonymobile.com/
I know this does not help, but this is not the place to vent frustrations when you have modified the software they implemented on the device they sold you and then complain that the this causes bad performance.
Every one of us here should realise that this is a developers site and that modifications and customisations to a fully stock firmware are done at our risk and come with no guarantee of improve performance.
Also, there is no guarantee of reverting back...
we take as part of the risk of helping developers. There are extremely few finalised products on this site, 99% are works in progress.
although.
gregbradley said:
Sorry to say this, but you cannot blame sony for a phone that is not functioning correctly when you have unlocked the bootloader.
They quite clearly say this
http://prntscr.com/3eh5ze
and that is taken from thier official page about unlocking the bootloader http://unlockbootloader.sonymobile.com/
I know this does not help, but this is not the place to vent frustrations when you have modified the software they implemented on the device they sold you and then complain that the this causes bad performance.
Every one of us here should realise that this is a developers site and that modifications and customisations to a fully stock firmware are done at our risk and come with no guarantee of improve performance.
Also, there is no guarantee of reverting back...
we take as part of the risk of helping developers. There are extremely few finalised products on this site, 99% are works in progress.
Click to expand...
Click to collapse
Although, there are others having issues with the display as far as ive read. And most of them are on stock firmware with locked bootloader.
The hardware itself should work in any case if you are on stock software with or without the DRM keys. And tbh, in latest software it seems to me that the DRM aint used at all. If a DRM key would be required, that entire serivce wouldnt be avaialbe at all. Also, the Sony Update repair wouldnt update/repair the phone if it was based on DRM keys. The Sony Update does not work if i have my bootloader unlocked. But as said, relocking it again with flashtool makes it work just like it is supposed to. And this tells me that DRM keys are not beeing used since they are put there so that you can use "special" services that Sony wants you to use on stock phone. And theese services are started and working without the DRM keys. Even the warranty is valid after a unlocked bootloader after i spoke to a person at Sony, since they would accept my phone to check under warranty. And it says like this from what ive read "unlocking the bootloader MAY void your warranty".
So the problems i have or have had are problems that even ppl who never "fiddled" with their software or bootloader also have. Atleast thats what ive found when i did a quick search for it on google. And the problems were there even before KitKat. Stock software is always stock software.
Sorry for venting my frustration but the support forum at Sony are just filled with standard answers. At this place there are actually developers and i belive that information from this forum actually reach the developers at Sony faster.
Anyone know when the .761 will be released officially btw ? Im hoping a bug fix will arrive soon to fix the problems that ppl are having. If that doesent work i will send my unit to sony for service. If no one wants to buy it from me before
hmm... i know the repair function of update service still work even u relock your bootloader without TA
and the screen strange behavior is common on z1
did u put ur z1 into water?? if u did dont worry, it may recover itself in few days (once a time, after i put into water, the screen behave strange for few days. it went back to normal soon though)
No I didn't expose it to water. It started after I did the repair with Sony update. But "knock on wood", I haven't had any issues yet today. Not even camera has restarted the phone yet.
I however received the wrong kind of screenprotector. I will change it to what I've used on all other phones wich has worked great. Although it worked perfectly with rooted phone and other software so don't think that's the problem.
Sent from my C6903 using xda app-developers app

Bootloader unlocking for locked bootloaders - calling for help!

Dear devs and community,
Now that the xperia z has been out for a while, you might all be aware that there is the famous distinction between xperia z's with
(a) the non-unlockable bootloader
(b) the unlockable bootloader
Now the advantages on the latter one are that you could install custom firmware and benefit from the work of the xda community. To date I am not aware that there is any method to unlock the non-unlockable bootloader in any manner. I would really like to know if we could really do something for that portion of z users that would like to benefit from their phones completely.
Unlocking the bootloader does void the warranty but to this day and age, it's like as if phones are leased to the user and it is ridiculous that s/he does not own the phone completely. So please do not post anything like "it cannot be done etc etc".
What we require is some pointers in order to start from somewhere in the hope of removing this plague completely off the xperia's with locked bootloader. Hopefully this would be a thread that provides insight to other z models on how to resolve this issue.
The bloatware on the phones is incredible! A quick look through adb shell will instantly tell you what I mean. The only way of being safe is not to have a data / wifi connection on the phone. That is why custom firmware is a far better choice than official firmware.
I hope that something could be done. Thank you in advance.
Al
Here's some threads that might provide you with a better insight into the problem:
[DEV] Reloading kernel without rebooting - http://forum.xda-developers.com/xperia-u/general/dev-reloading-kernel-rebooting-t2053466
[DEV][LB]ramdiskHijack - CM for locked bootloaders? - http://forum.xda-developers.com/showthread.php?t=2653896
[Bounty]Funding an xperia T/TL bootloader unlock - http://forum.xda-developers.com/showthread.php?t=2287897
[DEV] Kexec for locked bootloaders - http://forum.xda-developers.com/showthread.php?t=2648430
Other potentially helpful threads:
[dev][kernel][kexec] - http://forum.xda-developers.com/showthread.php?t=2495152
[PATCH][TX][DEV]kexec hardboot port - http://forum.xda-developers.com/showthread.php?t=2747215
None of them have succeded fully at loading a custom kernel on a non-unlockable device, or unlocking the device's bootloader.
An alternative would be hijacking ramdisk and loading a non-stock-based ROM on a stock kernel, as they did on the Xperia SP:
XperiaSP Locked Bootloader (LBL) Cyanogenmod 11.0 - http://forum.xda-developers.com/showthread.php?t=2735975
I've tried porting the solution they used on the Xperia SP, but I have nowhere near the amount of knowledge to get something like that working. Though, if some experienced dev would look into this solutions, maybe we would have some results
Even if Z's bootloader is unlockable, i think you can still flash custom roms with it. there are custom roms which support locked bootloaders, but of course they use stock kernel. hehe
Thing is we have to look further. There must be a solution. Nothing is impossible to this community. Thing is even as has been posted above. Only stock kernel can be flashed. Rooting is cumbersome as well which is mandatory on such a phone. At least as of the kitkat update u got to play about a lot to root it. Wondering why there was no rooting exploit lile cfroot for z out yet.
Rooting the z is simple, even on kk with locked boot loader - see here http://forum.xda-developers.com/showthread.php?t=2783863
Making permanently locked bootloader unlockable is a different story. The devs with the know how would have little incentive to pursue such a task. They would have bought z's with an unlockable bootloader, and unlocked it almost immediately.
Sent from my Xperia Z using xda premium
shoey63 said:
Rooting the z is simple, even on kk with locked boot loader - see here http://forum.xda-developers.com/showthread.php?t=2783863
Making permanently locked bootloader unlockable is a different story. The devs with the know how would have little incentive to pursue such a task. They would have bought z's with an unlockable bootloader, and unlocked it almost immediately.
Sent from my Xperia Z using xda premium
Click to expand...
Click to collapse
True. I was hoping that the Xperia T bounty thread (I mentioned it above) would be of some motivation to devs, and help us fix the problem. But it seems that even 400$ wasn't a big enough motivation (or it's just impossible to do)
baga255 said:
True. I was hoping that the Xperia T bounty thread (I mentioned it above) would be of some motivation to devs, and help us fix the problem. But it seems that even 400$ wasn't a big enough motivation (or it's just impossible to do)
Click to expand...
Click to collapse
Nothing is impossible for this community. There are many people out there who could not buy an unlockable z and hopefully we could make such hardware more usable.
Sent from my C6603 using XDA Free mobile app
Alcatrazx said:
Nothing is impossible for this community. There are many people out there who could not buy an unlockable z and hopefully we could make such hardware more usable.
Sent from my C6603 using XDA Free mobile app
Click to expand...
Click to collapse
NOTHING is 100% IMPOSSIBLE anywhere. The creator of the universe COULD be a flying spaghetti monster, and Santa Claus MIGHT be real. LOL.
But some things are just VERY improbable.
Never mind sacharine images of "community". What we have is LOTS of people who want things but can't do them themselves, and relatively few people who can actually do those things.
A company developed an unlock for One M8 and NOBODY else can figure it out. They bricked FIVE M8's getting it working. They charge $20 and get LOTS of grief from people whining that it should be cheaper, or free.
BL locks these days are often VERY hard to crack. Each time crackers attacked in the last few years, the OEMs got smarter and put in more safeguards. Gone are the days when ANYTHING could be unlocked.
In the grand scheme of things, $400 is almost nothing to a high caliber cracker, and pledges are often MUCH bigger than real life payouts. A good SW engineer can make $100k per year in the first world, $400 might pay for 4 hours, once all sorts of common sense deductions are made.
I made SURE to buy my Z, Z1 and Z2 tab from non-carrier sources that leave BL unlockable. Others should do the same, or at least learn for next phone.
Remember the time...!
Guys,
I owned a Xperia x8 ho, this old phone has its glory, rip x8...
I tought there was an unnoficial way to unlock it's BL, by the Windows console,
Why not look in there and see if something can be done for the Z?
With the x8 we only had to verify the volttage/date (correct me if I'm wrong)
to see if the exploit was possible, why not try to do the same on the Z?
X10 Bypass > X8 Idea > http://forum.xda-developers.com/showthread.php?t=1018652
X8 Bypass Idea > http://forum.xda-developers.com/showthread.php?t=1042018
General Research on the x8 forum > http://forum.xda-developers.com/search.php?searchid=304696191
I can't find back the original thread but I can assure you that my X8 is UB unfortunately it dates:S
I think our best bet is to try and get CM (or AOSP/PA) working on a locked bootloader, using the ramdisk hijack method. It's been done before on the Xperia SP (and open-sourced), so I think it should be possible for the Xperia Z too (just my personal opinion, I'm in no way sure that that would actually work but considering the similarities of Sony products, it might be highly possible).
I'm just too unexperienced to do it myself atm, but I'll still try when I find the time.
This should be of interest.
Sent from my C6603 using Tapatalk
Any news on this? Any dev willing to give this a shot?
Sent from my eXposed C6603

New to Xperia, what to consider?

Hey there.
I'm new to the Xperia scene, before I had various Samsung devices since the S1.
This means I'm pretty spoiled. The first thing I usually did on my S devices was rooting and installing CyanogenmodLineageOS, and it always worked flawlessly.
Now coming to the Xperia devices, what will the problems be that I'll face?
From what I've seen in the guides section, unlocking, rooting and TWRP is possible and already available, but there are some caveats with unlocking (loosing some proprietary features).
Second, what are the chances of getting LOS for this device?
im also new here and this finally looks like my kind of smartphone. Its small, premium and has pretty damn good features including a headphone jack! Currently on a OnePlus 5 and its.... okay? They really cheaped out on lots of things to make the stupid camera better which it still kinda sucks. Especially the glass on the front.... ive got scratches galore and it sits in my left pocket ALONE CONSTANTLY. the fact that it has any scratches is bullsh**.
Enough ranting, I'd love for this thread to get more attention! I just really want to know what this thing will cost. hopefully under 500.... or even less than that. Its a tiny phone cmon price tag.... wondering how this battery will do and what kind of dev support it will be getting! definitely will check up whenever this thing comes out
Where do you see the root is available? There is only a bounty thread to someone find a rooting method. And I think due to Android 8 and it's new features it will be not easy.
So for now accept the Sony stock ROM, Sony makes pretty clean ROMs so it should be a joy for you to use something new
About loosing some functionality (like Sony DRMem photo processing, Track ID license etc.), on previous Xperias you loose these functions only when you're unlocking the bootloader. If there is a rooting method with locked bootloader then you loose nothing (for example on Z3 Compact).
Davka said:
Where do you see the root is available? There is only a bounty thread to someone find a rooting method. And I think due to Android 8 and it's new features it will be not easy.
So for now accept the Sony stock ROM, Sony makes pretty clean ROMs so it should be a joy for you to use something new
About loosing some functionality (like Sony DRMem photo processing, Track ID license etc.), on previous Xperias you loose these functions only when you're unlocking the bootloader. If there is a rooting method with locked bootloader then you loose nothing (for example on Z3 Compact).
Click to expand...
Click to collapse
With Root, I was referring to the "All Things XPERIA" thread, and to unlocking the bootloader.
Should be no problem to achieve root like that, however then there's the DRM-stuff...
The ROM itself is fine, but I tend to rely on some things like Titanium Backup and Tasker.
Guess the Xperia line isn't the best choice for me after all.
Shame cause I already preordered ;D
4rz0 said:
With Root, I was referring to the "All Things XPERIA" thread, and to unlocking the bootloader.
Click to expand...
Click to collapse
Bare in mind that is a general reference for previous devices and until XPERIA devs get devices with Oreo then it's going to be a waiting game.

[Q] Regarding flash/root etc

I have just received my device, upgraded from a Z3. Can I root without losing DRM keys / Camera quality? If so whats the best method currently.
Thanks
At this point, no. There's currently no method to backup the DRM keys, although there is some slow development going on.
And since you're coming from the Z3, which I also previously owned and have rooted, you should be aware that with newer generation of Xperias, it's no longer an issue of losing special camera features without the DRM keys, you actually lose the ability to use the camera completely.
So, general advice is to NOT root unless you understand the risks and am willing to accept the trade-off for whatever root functions you're seeking.
that's unfortunate - used to have a Z1C and will only use a compact phone, but Sony's antics have kept me from purchasing the XZ1C and XZ2C until bootloader unlocking and root is available
mhaha said:
At this point, no. There's currently no method to backup the DRM keys, although there is some slow development going on.
And since you're coming from the Z3, which I also previously owned and have rooted, you should be aware that with newer generation of Xperias, it's no longer an issue of losing special camera features without the DRM keys, you actually lose the ability to use the camera completely.
So, general advice is to NOT root unless you understand the risks and am willing to accept the trade-off for whatever root functions you're seeking.
Click to expand...
Click to collapse
wyt18 said:
that's unfortunate - used to have a Z1C and will only use a compact phone, but Sony's antics have kept me from purchasing the XZ1C and XZ2C until bootloader unlocking and root is available
Click to expand...
Click to collapse
Well, unless you purchased from a channel that deliberately locks the bootloader (usually carrier devices), it's actually super easy to unlock the bootloader. They have a dedicated website for that, with a list of unlockable models.
Getting root access after the bootloader has been unlocked is pretty much trivial. So, your assumption is technically incorrect. Unlocked bootloaders and root have always been available for a huge chunk of their lineup.
The problem lies with the way they treat an unlocked device. They designed some of their proprietary software features to be DRM-reliant, and purposely wipes the DRM keys when you unlock the bootloader, possibly to "protect" their IP/assets. That was not such big of an issue in the past when you'd only lose things like enhanced low light picture taking ability or enhanced image reproduction (X-Reality), but recently, they've opted to be a **** and intentionally cripple core functions like the camera. That's the price you have to pay to root your XZ1C.
Fortunately, there now exists workarounds to that problem thanks to devs here on xda, so that you'd regain those lost functions after root with mods and hacks, namely a DRM-fix patch that tricks the OS into thinking the DRM keys are still there. Bad news is, this patch is no longer free, you have to pay for it. Also, you're pretty much at the mercy of the dev for any compatibility with future firmware updates. IMO, it's not worth it.
Alternatively, you can choose to build and flash AOSP, which Sony actually makes available on their developer website. From what I remember, someone reported that the stock camera does function, but is very basic. Basically, it takes ****ty pictures. Plus, the ROM probably not as stable since it's not meant for mainstream usage, I doubt they have people fixing bugs or whatnot.
But, the point I wanted to make is, the XZ1C is fully rootable, not completely locked down as you thought. With compromises though.
thanks. i'm aware it is rootable, but sacrificing camera functionality to achieve it (one of Sony's few strong suits among other oems) is a tradeoff few will be willing to take. either way, just feels like Sony keeps stabbing themselves in the foot with their mobile business
i wasn't aware of the (paid) DRM patch though, thanks for pointing that out. is this the one you are referring to? https://forum.xda-developers.com/xp...ny-xz1-compact-16-january-2018-t3736068/page4
mhaha said:
Well, unless you purchased from a channel that deliberately locks the bootloader (usually carrier devices), it's actually super easy to unlock the bootloader. They have a dedicated website for that, with a list of unlockable models.
Getting root access after the bootloader has been unlocked is pretty much trivial. So, your assumption is technically incorrect. Unlocked bootloaders and root have always been available for a huge chunk of their lineup.
The problem lies with the way they treat an unlocked device. They designed some of their proprietary software features to be DRM-reliant, and purposely wipes the DRM keys when you unlock the bootloader, possibly to "protect" their IP/assets. That was not such big of an issue in the past when you'd only lose things like enhanced low light picture taking ability or enhanced image reproduction (X-Reality), but recently, they've opted to be a **** and intentionally cripple core functions like the camera. That's the price you have to pay to root your XZ1C.
Fortunately, there now exists workarounds to that problem thanks to devs here on xda, so that you'd regain those lost functions after root with mods and hacks, namely a DRM-fix patch that tricks the OS into thinking the DRM keys are still there. Bad news is, this patch is no longer free, you have to pay for it. Also, you're pretty much at the mercy of the dev for any compatibility with future firmware updates. IMO, it's not worth it.
Alternatively, you can choose to build and flash AOSP, which Sony actually makes available on their developer website. From what I remember, someone reported that the stock camera does function, but is very basic. Basically, it takes ****ty pictures. Plus, the ROM probably not as stable since it's not meant for mainstream usage, I doubt they have people fixing bugs or whatnot.
But, the point I wanted to make is, the XZ1C is fully rootable, not completely locked down as you thought. With compromises though.
Click to expand...
Click to collapse
wyt18 said:
thanks. i'm aware it is rootable, but sacrificing camera functionality to achieve it (one of Sony's few strong suits among other oems) is a tradeoff few will be willing to take. either way, just feels like Sony keeps stabbing themselves in the foot with their mobile business
i wasn't aware of the (paid) DRM patch though, thanks for pointing that out. is this the one you are referring to? https://forum.xda-developers.com/xp...ny-xz1-compact-16-january-2018-t3736068/page4
Click to expand...
Click to collapse
janjan's kernel has the DRM fix built into it as well as some other mods. It's not the orgininal DRM fix made by sToRm// and started on his Sony Xperia XZ Premium TWRP + KERNEL + ROOT + DRM fix/restore thread
You can purchase his updated patcher from his website
The advantage of Xperiafix is that everything is bundled in one app which you run from your PC, as long as you have the right drivers it'll do everything for you. Compare this to janjan's kernel method which looks pretty fiddly.
Edit: I used sToRm//'s patcher to root my XZ1 compact, so I can verify it works perfectly and camera is as stock, no loss of quality.
wyt18 said:
thanks. i'm aware it is rootable, but sacrificing camera functionality to achieve it (one of Sony's few strong suits among other oems) is a tradeoff few will be willing to take. either way, just feels like Sony keeps stabbing themselves in the foot with their mobile business
i wasn't aware of the (paid) DRM patch though, thanks for pointing that out. is this the one you are referring to? https://forum.xda-developers.com/xp...ny-xz1-compact-16-january-2018-t3736068/page4
Click to expand...
Click to collapse
No, it's this one: https://forum.xda-developers.com/xz...hack-mod-sony-xperia-xz-premium-twrp-t3695171
EDIT: Ninja'd by Didgesteve lol, spent too much time searching for the thread
mhaha said:
Well, unless you purchased from a channel that deliberately locks the bootloader (usually carrier devices), it's actually super easy to unlock the bootloader. They have a dedicated website for that, with a list of unlockable models.
Getting root access after the bootloader has been unlocked is pretty much trivial. So, your assumption is technically incorrect. Unlocked bootloaders and root have always been available for a huge chunk of their lineup.
The problem lies with the way they treat an unlocked device. They designed some of their proprietary software features to be DRM-reliant, and purposely wipes the DRM keys when you unlock the bootloader, possibly to "protect" their IP/assets. That was not such big of an issue in the past when you'd only lose things like enhanced low light picture taking ability or enhanced image reproduction (X-Reality), but recently, they've opted to be a **** and intentionally cripple core functions like the camera. That's the price you have to pay to root your XZ1C.
Fortunately, there now exists workarounds to that problem thanks to devs here on xda, so that you'd regain those lost functions after root with mods and hacks, namely a DRM-fix patch that tricks the OS into thinking the DRM keys are still there. Bad news is, this patch is no longer free, you have to pay for it. Also, you're pretty much at the mercy of the dev for any compatibility with future firmware updates. IMO, it's not worth it.
Alternatively, you can choose to build and flash AOSP, which Sony actually makes available on their developer website. From what I remember, someone reported that the stock camera does function, but is very basic. Basically, it takes ****ty pictures. Plus, the ROM probably not as stable since it's not meant for mainstream usage, I doubt they have people fixing bugs or whatnot.
But, the point I wanted to make is, the XZ1C is fully rootable, not completely locked down as you thought. With compromises though.
Click to expand...
Click to collapse
Hopefully someone finds an exploit soon

A question about unlocking the bootloader

Hi guys,
I'm coming from a Sony Xperia XZ1 compact and when I unlocked the bootloader of that device I lost camera quality and functionality because the DRM keys were lost, I was just wondering if unlocking the bootloader on the Xiaomi Mi 8 will also result in loss of camera quality/functionality.
Any help will be appreciated
CleverFogs said:
Hi guys,
I'm coming from a Sony Xperia XZ1 compact and when I unlocked the bootloader of that device I lost camera quality and functionality because the DRM keys were lost, I was just wondering if unlocking the bootloader on the Xiaomi Mi 8 will also result in loss of camera quality/functionality.
Any help will be appreciated
Click to expand...
Click to collapse
I believe not, trust me somebody would have mentioned it already. That being said, the Xperia devices use software implementation developed by Sony, so perhaps this was a way of keeping people from looking towards unlocking their bootloader. Our device does not have BIONZ nor the Bravia Engine, and I know the camera doesn't have anything fancy that is similar either. Feel free to unlock your device.
Crossvxm said:
I believe not, trust me somebody would have mentioned it already. That being said, the Xperia devices use software implementation developed by Sony, so perhaps this was a way of keeping people from looking towards unlocking their bootloader. Our device does not have BIONZ nor the Bravia Engine, and I know the camera doesn't have anything fancy that is similar either. Feel free to unlock your device.
Click to expand...
Click to collapse
Thank you my friend

Categories

Resources