Question X80 pro BootLoader unlock

Search This thread

lilddd

Senior Member
Jan 15, 2022
71
14
Vivo X70 Pro+
Nothing Phone 1
a) install userdebug gsi (phh, los, leos etc) with dsu sideloader apk from github

or

b) take any recovery for your phone and change prop values for adb root in recovery

ro.secure=0
ro.adb.secure=0
security.perf_harden=0
ro.debuggable=1
persist.sys.usb.config=adb,mtp

boot into gsi or recovery

adb root
adb pull /dev/block/by-name/boot
this method has problem

change rhe prop of reocovery.img

EX)
chaning prop 12.0.14.4 recovery.img and flash to 12.0.14.5 device is working fine.

but when I flash to 12.0.16.6 device
with same 12.0.14.4 recovery.img

it has bricked.

So I flashed original recovery.img of
12.0.14.4

it is bricked status

So I send china, get mainboard change.

I guess if we want to get boot.img from flashing recovery.img

middle version (14. / 15. / 16. ) is important.
 

lilddd

Senior Member
Jan 15, 2022
71
14
Vivo X70 Pro+
Nothing Phone 1
well, you have unlocked BL and working fastboot, right?
Yes enter to fastboot and bootloader is all fine
just can not go to recovery or Main UI

so I sent china and get repaired.

in this case what can we do?

we are using this method (changing prop of recovery.img) because we can't find newest firmware at all place.

so we can not flash current version's recovery.img
to replace all images of original current version

PLS give us the method to solve :)

If same problem has come again, we have to send china again :(
 

Pervokur

Senior Member
Feb 15, 2022
257
77
Yes enter to fastboot and bootloader is all fine
just can not go to recovery or Main UI

so I sent china and get repaired.

in this case what can we do?

we are using this method (changing prop of recovery.img) because we can't find newest firmware at all place.

so we can not flash current version's recovery.img
to replace all images of original current version

PLS give us the method to solve :)

If same problem has come again, we have to send china again :(
1) start downloading of ota update, wait for some time, then

mount /bin /data/vivo-updater
it's should prevent system from checking ota.zip (but shouldn't stop download), otaupdate will be hidden - no file - no reboot

umount /data/vivo-updater

then copy
(this method most likely will work, I'm not 100% shure)

2) right after download you can try

su -c setprop ctl.restart zygote

from pc or whatever

(warm reboot should also prevent ota.zip check)

3) alternative should be pressing vol+ when phone reboots, so you will be booted into fastboot

then

fastboot erase misc

(misc partition contains commands for installing update after reboot)
 

Pervokur

Senior Member
Feb 15, 2022
257
77
so I sent china and get repaired.
I don't know what it is (I don't own x80), but you should be able to boot in recovery with right vbmeta

You tried to boot in recovery 12.0.14.4, but you had vbmeta for 12.0.16.6

Flashing right vbmeta should have helped you, also you could try to flash vbmeta with flags disable-verification disable-verity

ps. having unlocked BL and working fastboot means that your device isn't bricked (in most of the cases)
 

Pervokur

Senior Member
Feb 15, 2022
257
77
tested->>>

mount /bin /data/vivo-updater

this prevents reboot and installation on my vivo y31

umount /data/vivo-updater

then copy ota update
 

QTeknology

Senior Member
Jul 21, 2004
411
59
Napoli
No. there is no person that try to flash global rom

and some amazing man try to flash
X70 pro+ CN -> GLOBAL
his device had hardbrick.

PLS do not try to flash :)

if MR. pervokur will know :)

Global Rom over CN absolutely can't be done via Recovery.
Mandatory is to not flash Modem files, the phone will break and brick.

A Global Rom over CN can be done editing the Chinese System image using the Global system files...
reconstruct the system.img creating a sort of Frankestein System... and then flashing It to deceive the system.
 

Pervokur

Senior Member
Feb 15, 2022
257
77
if you can install this vivo apk, then there is hope... it's uid1000 debuggable app from vivo

how to use this https://forum.xda-developers.com/t/...t-not-root-how-to-escalate-privilege.3417498/

commad to activate factory mode in order to run "upgrade/downgrade sw" in activity from com.iqoo
engineermode

print new java.lang.Runtime().exec("setprop persist.sys.factory.mode yes")

Of anyone able to do this, then I can try help with others things
 

Attachments

  • com.vivo.vtool.apk
    4.2 MB · Views: 63

cheth99099

Member
Jan 20, 2021
5
0
I dont know if its work but i find this how to unlock bootloader and root with magisk

I followed the same steps and it worked for me. I was able to easily unlock the bootloader and also root with magisk. But I recently upgraded to Android 13 and since then for some reason the patch methof of magisk is not working,
 

cheth99099

Member
Jan 20, 2021
5
0
a) install userdebug gsi (phh, los, leos etc) with dsu sideloader apk from github

or

b) take any recovery for your phone and change prop values for adb root in recovery

ro.secure=0
ro.adb.secure=0
security.perf_harden=0
ro.debuggable=1
persist.sys.usb.config=adb,mtp

boot into gsi or recovery

adb root
adb pull /dev/block/by-name/boot



Hello Pervokur,

I read a few of your posts on x80 pro site and see that you are an expert. Kindly help.
I had earlier rooted my x80 pro using magisk patch method on android 12.

But updated to Android 13 yesterday and since then I am unable to root using patch method. It gets stuck at Vivo boot animation. Kindly help!!

I have tried the following
downloading the firmware from the site
Extracting the boot.img file from zip
Patch using the latest canary magisk version
fastboot flash the magiskboot image.

Should I be formatting the mobile after A13?
Will just uninstalling the magisk apk disable the magisk modules to see if the modules are causing it to bootloop?
Should I try disable verity? If yes, please help me with the command for the same
Will formatting help? I wish it can be fixed without formatting

Please advise.
 

extremecarver

Senior Member
Dec 4, 2009
177
52
you just need to read. properly - the bug was fixed you can only unlock bootloader/rooting after downgrading to the original firmware (if that's still possible). It's the same for all Vivo devices - no unlock/root on Android 13 or Android 12 I think Ater September (maybe another month)
 

Pervokur

Senior Member
Feb 15, 2022
257
77
you just need to read. properly - the bug was fixed you can only unlock bootloader/rooting after downgrading to the original firmware (if that's still possible). It's the same for all Vivo devices - no unlock/root on Android 13 or Android 12 I think Ater September (maybe another month)
rollback should be possible with uid1000 debuggable app com.vivo.vtool (if you can install it).
 

diopskill

Senior Member
Dec 26, 2010
367
83
you just need to read. properly - the bug was fixed you can only unlock bootloader/rooting after downgrading to the original firmware (if that's still possible). It's the same for all Vivo devices - no unlock/root on Android 13 or Android 12 I think Ater September (maybe another month)
So right now I'm rooted/bl unlocked on A13 beta. If I update to the latest A13 stable, I can't re-root device? Will bl re-lock?
 

Washo4evr

Senior Member
Sep 11, 2012
99
13
when I went from a12 to a13, my BL remained unlocked
I was able to extract the 6.8GB update file and patch the boot.img then flash it to my freshly installed a13 and now phone is running a13 + root + LSposed
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Hello. sorry for my bad english

    I have X80 PRO, X70 PRO PLUS, X NOTE

    ALL CN MODELS
    and one Global Ver X80 pro

    and I unlocked bootloader X70 PRO+, X NOTE with this thread


    but only X 80 pro is not working with those method.

    I have one CN model, two GLOBAL(singapore) model.

    CN model - S/W version is PD_2185_A_12.0.11.7
    GLOBAL - S/W version is PD_2185F_EX_A_12.0.11.8

    both ORIGIN OS, FUNTOUCH OS are not unlockable.

    anyone did bootloader unlock??

    PLS tell me how to unlock BL :)

    really really really want it :)
    1
    When you said the method that worked for your x70 doesn't work for your x80, what do you mean by doesn't work?
    Did the unlock command return OKAY and then it was still locked?
    Or did it fail with some error message? If so, what's the error you're getting?
    X70, I unlocked Bootloader.

    and with same way
    X80 failed
    CN and Global both failed

    unlock cmd said Okay
    flash cmd said failed (check signature~)

    and press power button and it reboot to UI

    so I try agian,
    unlock cmd said Okay
    flash cmd said failed (too many links)

    and try agian
    unlock cmd said failed (max download size~~~)
    flash cmd said failed (check signature ~)

    So I totally have no idea how to unlock BL
    the way of unlocking doesn't work
    1
    You mentioned in one of your posts that you also have the Vivo X Note. Did the X70 unlocking method with on it?
    Yes X note can unlock BL with X70 unlock method
    1
    @lilddd
    At least I could unlock global X80 Pro.
    You can use this Android 12 rollback ZIP to downgrade fw to "2022-04-01" patch level.
    For global X80 Pro, I had to update to 13 Beta first, then reboot to recovery to install rollback zip.
    1
    hmm, there's risk for brick... It seems progress bar is 0% so if it's failed before actual installation process, you'll survive.
    amazing....
    you are the best...!!!!
    I stopped update and it is reupdate automatically
    and after I downgrade 12.0.11.2 with recovery.
    I can unlock BL :)
    really thanks to you
    one more time, you are the best