FORUMS
Remove All Ads from XDA

[GUIDE] - How to root debrand and/or remove Retail mode for P20pro CLT-L29

65 posts
Thanks Meter: 49
 
By ToLive4, Member on 10th May 2018, 08:37 AM
Post Reply Email Thread
This is a solution created from few posts on XDA. It's only collected, edited and tested by me to have all in one place.
Files currently uploading to Gdrive so be patient

Here is also manual edited by @dladz
Same thread post #152 https://forum.xda-developers.com/sho...&postcount=152

ROOT ONLY
1.Unlock Your Bootloader https://forum.xda-developers.com/hua...-news-t3785294
2.Root your P20PRO with Patched Ramdisk ramdisk-CLT-L29-MAGISK.img
3.Install Magisk Manager MagiskManager.apk
4. Update MagiskManager

Full Debrand
DONT TRY TO REBRAND L29 to L09 or vice versa will brick or have problems ! EDIT:SOME PEOPLE TRIES AND IT WORKS FROM L-09 TO L-29 https://forum.xda-developers.com/sho...2&postcount=29

THERE IS NO HW POSSIBILITY TO CHANGE SINGLE TO DUAL SIM, SO EVEN IF YOU GO FROM L-09 TO L-29 THERE WILL BE NO DUAL SIM!!! NOT EVEN IF YOU PAY TO FUNKY


1.Unlock Your Bootloader https://forum.xda-developers.com/hua...-news-t3785294
2.Root your P20PRO with Patched Ramdisk ramdisk-CLT-L29-MAGISK.img
3.Copy firmware files via MTP to your internal memory
update.zip
update_all_hw.zip
update_data_public.zip
4.Boot into fastboot mode and flash no check recovery recovery_ramdisk_nocheckP20.img
fastboot flash recovery_ramdisk recovery_ramdisk_nocheckP20.img
5.Install Magisk Manager MagiskManager.apk
6. Copy OEM info binary file to internal memory oeminfo.bin
7.Boot into Android System enable adb debbuging in developer settings.
8. Start ADB
9.adb shell
10.su
11.accept the prompt at your P20pro
12.mkdir /data/local/tmp
13.mv /sdcard/oeminfo /data/local/tmp
14.cd /data/local/tmp
15.chmod +x oeminfo
16. ./oeminfo CLT-L29 C432 hw/eu
17. mkdir /data/update/HWOTA
18. cd /sdcard/
19.mv *.zip /data/update/HWOTA
20.Paste recovery command(all lines at once) and wait for prompt to be shown before next step:
echo "--update_package=/data/update/HWOTA/update.zip" > /cache/recovery/command
echo "--update_package=/data/update/HWOTA/update_data_public.zip" >> /cache/recovery/command
echo "--update_package=/data/update/HWOTA/update_all_hw.zip" >> /cache/recovery/command
21. Exit
22. Exit
23.adb reboot recovery
24.Phone will reboot and starts to install and Rebrand your Phone
Please always use the same Region for Brand and Firmware Files



https://drive.google.com/open?id=1oW...IKLsogA8L50g57
The Following 26 Users Say Thank You to ToLive4 For This Useful Post: [ View ] Gift ToLive4 Ad-Free
 
 
10th May 2018, 09:21 AM |#2  
Senior Member
Flag Basildon
Thanks Meter: 46
 
More
When you say debrand / remove retail mode?

My phone currently has a locked bootloader (I have the code from Huawei) started out unlocked, with no branding, after putting in a Three UK sim I now have a Three logo everytime I boot up and a factory reset, reinstalls some Three apps and sets my web browser home page to three.co.uk. Would this reset the phone to before I put that SIM card in and gave it that branding.
10th May 2018, 09:25 AM |#3  
OP Member
Flag Sarajevo
Thanks Meter: 49
 
More
It suppose to. I have tested with Live Demo Unit to remove retail mode
The Following 2 Users Say Thank You to ToLive4 For This Useful Post: [ View ] Gift ToLive4 Ad-Free
10th May 2018, 11:44 AM |#4  
You just did me a huge favour brother!!
10th May 2018, 01:38 PM |#5  
Senior Member
Flag Basildon
Thanks Meter: 46
 
More
Quote:
Originally Posted by ToLive4

It suppose to. I have tested with Live Demo Unit to remove retail mode

This could be perfect then, I will give it a go thank you so much.
10th May 2018, 02:09 PM |#6  
Shaolin36's Avatar
Senior Member
Flag Chelmsford, Essex
Thanks Meter: 60
 
More
Quote:
Originally Posted by ToLive4

This is a solution created from few posts on XDA. It's only collected, edited and tested by me to have all in one place.
Files currently uploading to Gdrive so be patient

ROOT ONLY
1.Unlock Your Bootloader https://forum.xda-developers.com/hua...-news-t3785294
2.Root your P20PRO with Patched Ramdisk ramdisk-CLT-L29-MAGISK.img
3.Install Magisk Manager MagiskManager.apk
4. Update MagiskManager

Full Debrand
DONT TRY TO REBRAND L29 to L09 or vice versa will brick or have problems !
1.Unlock Your Bootloader https://forum.xda-developers.com/hua...-news-t3785294
2.Root your P20PRO with Patched Ramdisk ramdisk-CLT-L29-MAGISK.img
3.Copy firmware files via MTP to your internal memory
update.zip
update_all_hw.zip
update_data_public.zip
4.Boot into fastboot mode and flash no check recovery recovery_ramdisk_nocheckP20.img
fastboot flash recovery_ramdisk recovery_ramdisk_nocheckP20.img
5.Install Magisk Manager MagiskManager.apk
6. Copy OEM info binary file to internal memory oeminfo.bin
7.Boot into Android System enable adb debbuging in developer settings.
8.copy oeminfo to internal memory
9.adb shell
10.su
11.accept the prompt at your P20pro
12.mkdir /data/local/tmp
13.mv /sdcard/oeminfo /data/local/tmp
14.cd /data/local/tmp
15.chmod +x oeminfo
16. ./oeminfo CLT-L29 C432 hw/eu
17. mkdir /data/update/HWOTA
18. cd /sdcard/
19.mv *.zip /data/update/HWOTA
20.Paste recovery command:
echo "--update_package=/data/update/HWOTA/update.zip" > /cache/recovery/command
echo "--update_package=/data/update/HWOTA/update_data_public.zip" >> /cache/recovery/command
echo "--update_package=/data/update/HWOTA/update_all_hw.zip" >> /cache/recovery/command
21. Exit
22. Exit
23.adb reboot recovery
24.Phone will reboot and starts to install and Rebrand your Phone
Please always use the same Region for Brand and Firmware Files



https://drive.google.com/open?id=1oW...IKLsogA8L50g57

I don't know what to say... THANK YOU!!! Your update.zip/update_all_hw/update_data_public files just unbricked my phone.. kind of off-topic, but wow. I was shitting myself! Thank you so much.
11th May 2018, 10:09 AM |#7  
Junior Member
Thanks Meter: 4
 
More
we can not debrand because hauwei bootloader unlock site not responding
11th May 2018, 02:32 PM |#8  
OP Member
Flag Sarajevo
Thanks Meter: 49
 
More
Quote:
Originally Posted by Elizage2015

we can not debrand because hauwei bootloader unlock site not responding

I hope that site will be back soon
12th May 2018, 09:34 PM |#9  
Senior Member
Thanks Meter: 22
 
More
very grateful for the finding out and your hard work.

can you explain the following steps: they seem the same?

6. Copy OEM info binary file to internal memory oeminfo.bin
7.Boot into Android System enable adb debbuging in developer settings.
8.copy oeminfo to internal memory

from the downloads there is only one file name 'oeminfo'...also it has no extension i.e. .bin

---------- Post added at 08:34 PM ---------- Previous post was at 08:33 PM ----------

Quote:
Originally Posted by Elizage2015

we can not debrand because hauwei bootloader unlock site not responding

Contact support direct via email or chat, they will provide it.
12th May 2018, 09:50 PM |#10  
Junior Member
Thanks Meter: 4
 
More
Quote:
Originally Posted by nrd\

very grateful for the finding out and your hard work.

can you explain the following steps: they seem the same?

6. Copy OEM info binary file to internal memory oeminfo.bin
7.Boot into Android System enable adb debbuging in developer settings.
8.copy oeminfo to internal memory

from the downloads there is only one file name 'oeminfo'...also it has no extension i.e. .bin

---------- Post added at 08:34 PM ---------- Previous post was at 08:33 PM ----------



Contact support direct via email or chat, they will provide it.

how can i do that? :/
12th May 2018, 10:14 PM |#11  
Senior Member
Thanks Meter: 22
 
More
Quote:
Originally Posted by Elizage2015

how can i do that? :/

https://consumer.huawei.com/uk/support/

im in the UK, try changing 'UK' to your local domain if you are not based in the UK...if german DE works so you may have to work your one out, im not sure if you will need local region support or not.

---------- Post added at 09:14 PM ---------- Previous post was at 08:56 PM ----------

amazing...this works, im now on C432 120
Many thanks...instructions work to a T, but i would clear up the steps 6,7,8 as they may confuse.
This my first huawei so im slowly learning, i have nexus's, samsung and sony before so the huawei are new to me.
If for some (strange?) reason i wanted to go back to c732 (UK) how would that be done? would you mind sharing the method?
Also would it be a good idea to save the existing oeminfo in case someone wants to go back? or are these downloadable from somewhere?
Also I would to the instructions root is lost and how to re root the new firmware, factory reset wipes all data and if bootloader is locked or not (i dont think it is but OEM unlock is greyed out).

Many Thanks again.


EDIT: Root after update can be obtained via TWRP as that is now available for p20 i guess? someone confirm?
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes