[GUIDE] Bootloader Unlock

jkuczera

Senior Member
Dec 16, 2008
83
58
38
Is this file modified from ones that people received as OTAs, or is it the same file that everyone is getting?

@DrakenFX, did you try unlocking the bootloader then? Just flashing the update wouldn't necessarily do that part as well.
Hopefully it's the same for that everybody's getting. I had mixed it up with another file I was trying for the update software.
 

jkuczera

Senior Member
Dec 16, 2008
83
58
38
There was something odd about the OP file. It had a file which was not in the manifest and the footer on the zip was invalid. This one is proper (full sig file). This would not be possible to replicate without the private signing key. There might be a tweak in the fastboot code for device specific check, but everything has been so vanilla so far, I am positive it will work
OP link updated!
 

TeutonJon78

Senior Member
Jul 24, 2010
574
282
0
There was something odd about the OP file. It had a file which was not in the manifest and the footer on the zip was invalid. This one is proper (full sig file). This would not be possible to replicate without the private signing key. There might be a tweak in the fastboot code for device specific check, but everything has been so vanilla so far, I am positive it will work
Ok, that's what I thought. It will be interesting to see how deep they integrated the IMEI checking.
 

peramikic

Senior Member
Nov 12, 2008
524
298
0
Won't this stop working if you're on a build beyond B20?
Yup, so we have to sideload B20 in case new one comes out. We already have a copy of it, just no one has tried the process from B18 like that AFAIK. Plus ZTE would have to build new B21_boot anyways for people who want to unlock after B21

So do not apply any OTA from ZTE after getting the phone, since they might fix B20 somehow
 

TeutonJon78

Senior Member
Jul 24, 2010
574
282
0
Yup, so we have to sideload B20 in case new one comes out. We already have a copy of it, just no one has tried the process from B18 like that AFAIK. Plus ZTE would have to build new B21_boot anyways for people who want to unlock after B21
Won't sideloading B20 fail though? It's going to be checking that is updating against B18, not B20_boot or B20+ version. We would need a full backup of clean B20, or the fabulous unavailable-as-of-yet system images.
 

DrakenFX

Senior Member
Oct 11, 2010
1,859
2,537
0
Los Angeles
www.youtube.com
Is this file modified from ones that people received as OTAs, or is it the same file that everyone is getting?

@DrakenFX, did you try unlocking the bootloader then? Just flashing the update wouldn't necessarily do that part as well.
There was something odd about the OP file. It had a file which was not in the manifest and the footer on the zip was invalid. This one is proper (full sig file). This would not be possible to replicate without the private signing key. There might be a tweak in the fastboot code for device specific check, but everything has been so vanilla so far, I am positive it will work

you mean this, Unlocking the Bootloader? so yeah i already unlocked :D :p , i didn't wanna do it but hell of it ...now reinstalling everything LoL :D (yeah "fastboot oem unlock " will wipe device )


P.S. DON'T GO OVER ZTE Community telling about our finding here, i'm not sure if they are all over checking this stuff but lets keep this just XDA wise
 

Attachments

Last edited:

peramikic

Senior Member
Nov 12, 2008
524
298
0
Hopefully it's the same for that everybody's getting. I had mixed it up with another file I was trying for the update software.
It would be great to get a second file so we can compare and make sure, but this is all standard code from android source tree, just using logo background. The use of old oem unlock command is also interesting, but it might be a legacy support that Google removed since OP3 unlock is the exact same way.
 

TeutonJon78

Senior Member
Jul 24, 2010
574
282
0
you mean this, Unlocking the Bootloader? so yeah i already unlocked :D :p , i didn't wanna do it but hell of it ...now reinstalling everything LoL :D (yeah "fastboot oem unlock " will wipe device )


P.S. DON'T GO OVER ZTE Community telling about our finding here, i'm not sure if they are all over checking this stuff but lets keep this just XDA wise
Was this your update file? If so, it doesn't mean it's generic yet.
 

peramikic

Senior Member
Nov 12, 2008
524
298
0
you mean this, Unlocking the Bootloader? so yeah i already unlocked :D :p , i didn't wanna do it but hell of it ...now reinstalling everything LoL :D (yeah "fastboot oem unlock " will wipe device )


P.S. DON'T GO OVER ZTE Community telling about our finding here, i'm not sure if they are all over checking this stuff but lets keep this just XDA wise
:victory:
ix-nay on-way e-thay ootlocker-bay unlock-way ypass-bay
How am I gonna wait a month to do this now, mine ships 9/15
 
  • Like
Reactions: redeyss

jkuczera

Senior Member
Dec 16, 2008
83
58
38
We really need to keep the clarity here. In the first post I had accidentally uploaded the wrong file which was the one I had modified. I updated the OP with the correct file which was the same original download during update.
 

rczrider

Senior Member
May 20, 2015
680
511
0
Markarth
So when I get my A7 next week, is there anything I can do to help out?

Or just sideload B20 (which no one has done, yet?) and then flash the file in the OP?
 

reddrago

Member
Sep 15, 2013
46
12
0
P.S. DON'T GO OVER ZTE Community telling about our finding here, i'm not sure if they are all over checking this stuff but lets keep this just XDA wise
I feel like they voluntarily made this easy somehow, could also be that they were way too busy to work on the bootloader and just threw something together as fast as possible. Nonetheless lets hope they are too busy to check XDA. Now I just need my phone can't wait for next week anymore.
 

peramikic

Senior Member
Nov 12, 2008
524
298
0
So when I get my A7 next week, is there anything I can do to help out?

Or just sideload B20 (which no one has done, yet?) and then flash the file in the OP?
You could officially void your warranty so we can get the second file for comparison :angel:

But sideload B20 then b20_boot will be good to know it works on gray as well, I hope that both models have the same fingerprint. If not we will need the Grey version B20 and B20_Boot
 

peramikic

Senior Member
Nov 12, 2008
524
298
0
I feel like they voluntarily made this easy somehow, could also be that they were way too busy to work on the bootloader and just threw something together as fast as possible. Nonetheless lets hope they are too busy to check XDA. Now I just need my phone can't wait for next week anymore.
They just used the standard way of doing it that is already provided in the base code, it's all vanilla

---------- Post added at 07:34 PM ---------- Previous post was at 07:34 PM ----------

Can't we just update to the B20 from the update screen instead of sideloading?
It might get pulled and replaced with something that does fix this loophole