Do it's possible to root the P9 Lite without losing data? - Huawei P9 Lite Questions & Answers

Hi all
I need to root a P9 Lite (VNS-L31) with android 7.0 / EMUI 5.0.4 to do a deep data recovery, so I absolutely need the keep data currently on the phone.
I tried to search here and on google and every guide I've found says that to root the phone the first step is always to unlock the bootloader (to allow installation of TWRP)
But this step involves a factory reset of the phone, so I can't proceed by that way
Do it's correct? Or there's another way to unlock bootloader/install TWRP or directly root the phone without losing data?
Thank you in advance to anyone can help me
Kind regards
Alessandro Barisone

Barx78 said:
Hi all
to unlock bootloader/install TWRP without losing data
Alessandro Barisone
Click to expand...
Click to collapse
Hi there,
it's possible on EMUI 4.1 (A6) only.

bozka1 said:
Hi there,
it's possible on EMUI 4.1 (A6) only.
Click to expand...
Click to collapse
.. and I think I can't downgrade to that version without losing data .. or I can?
Kind regards
Alessandro Barisone

You're at risk of losing your data. Sometimes a "User reset" is triggered by the rollback process.
Fifty-fifty chance

zacchi4k said:
I'm looking for a way to downgrade and root a P9 Lite (Dual SIM) too, I managed to downgrade to VNS-L31C432B160, October 2016 patches, but neither KingRoot nor KingoRoot are working, and the DirtyCOW checker says the phone is not vulnerable. B150 and earlier all refuse to install, has anyone managed to pull this off??
Click to expand...
Click to collapse
You can root your phone on Marsmallow or Nougat, no problem. Unlocking the bootloader is the first step to root access.

zacchi4k said:
I'm looking for a way to downgrade and root a P9 Lite (Dual SIM) too, I managed to downgrade to VNS-L31C432B160, October 2016 patches, but neither KingRoot nor KingoRoot are working, and the DirtyCOW checker says the phone is not vulnerable. B150 and earlier all refuse to install, has anyone managed to pull this off??
Click to expand...
Click to collapse
zacchi4k said:
Well yes, but I'm looking for a way to first root the phone, then unlock the bootloader from there, not the other way around. I know it's possible to unlock for free if you manage to root, I just can't figure out how.
Click to expand...
Click to collapse
Unfortunately, a lot of one click root methods (including KingRoot) no longer work on A6 and above (on Huawei devices).

Related

Huawei P8 Lite (ALE-L04) - Driver Questions

Hey guys. I registered here a while ago, but this is my first post.
I recently updated my Huawei P8 Lite (ALE-L04) to lollipop. Anyways, I want to unlock the bootloader and root my phone, but to even start that I need drivers for my computer to detect my phone. I tried installing HiSuite and it couldn't detect my phone. Can anyone provide me some links on where to download the proper drivers for my computer to be able to detect my phone please? As far as unlocking the bootloader and rooting the phone, I think I can do that part (Huawei has a tutorial for it I think). Any help would be great. Thanks!
hi, try with the universal adb driver.
jabonloco said:
hi, try with the universal adb driver.
Click to expand...
Click to collapse
Hi. Where can I download this?
lyx91 said:
Hi. Where can I download this?
Click to expand...
Click to collapse
http://adbdriver.com/downloads/
Thank you very much guys. I unlocked the bootloader for my phone now. Huawei only provided the tutorial for unlocking the bootloader.
I tried the rooting method for ALE-L21, but that doesn't work for ALE-L04. On one of the steps where it says I should be in a black screen recovery mode (no GUI), I get a white screen recovery asking me to connect my phone to my computer and run HiSuite. I did search around (not too deep) and couldn't find a solid method of rooting for the ALE-L04.
lyx91 said:
Thank you very much guys. I unlocked the bootloader for my phone now. Huawei only provided the tutorial for unlocking the bootloader.
I tried the rooting method for ALE-L21, but that doesn't work for ALE-L04. On one of the steps where it says I should be in a black screen recovery mode (no GUI), I get a white screen recovery asking me to connect my phone to my computer and run HiSuite. I did search around (not too deep) and couldn't find a solid method of rooting for the ALE-L04.
Click to expand...
Click to collapse
http://forum.xda-developers.com/android/general/support-list-kingroot-huawei-t3112338
kingroot only works on 4.4.4, for 5.1 you have to flash supersu through TWRP
I've tried Kingo Root and it failed (before knowing that it doesn't support lollipop).
And I tried rooting my phone using this thread: http://forum.xda-developers.com/p8lite/general/step-step-guide-to-unlock-bootloader-t3150616
I read your assertion that "I upgraded my P8 ALE-L04 to Android Lollipop (6.0?)..."
I want to do that too, but I don't know how? Can you help me please?
[email protected] said:
I read your assertion that "I upgraded my P8 ALE-L04 to Android Lollipop (6.0?)..."
I want to do that too, but I don't know how? Can you help me please?
Click to expand...
Click to collapse
hi,friend,can you backup qcn send me?

How to erase root trace?

Hello everyone, I'm beginner in android. I want to know if I rooted my phone and wanted to remove it using SuperSU or KingRoot will it keep a trace or log that I rooted my phone? And if Yes, how to erase this log permanently?
My device is Huawei P8 Lite (ALE-L21) Marshmallow 6.0
AmirGTX said:
Hello everyone, I'm beginner in android. I want to know if I rooted my phone and wanted to remove it using SuperSU or KingRoot will it keep a trace or log that I rooted my phone? And if Yes, how to erase this log permanently?
My device is Huawei P8 Lite (ALE-L21) Marshmallow 6.0
Click to expand...
Click to collapse
Flash your official firmware again. Either via fastboot or through sdcard upgrade. This will unroot your phone only. But as your bootloader is now unlocked. It shows that your phone's software is tampered. Even if you try to lock the bootloader again it will say relocked not locked. Hope you understand this
AmirGTX said:
Hello everyone, I'm beginner in android. I want to know if I rooted my phone and wanted to remove it using SuperSU or KingRoot will it keep a trace or log that I rooted my phone? And if Yes, how to erase this log permanently?
My device is Huawei P8 Lite (ALE-L21) Marshmallow 6.0
Click to expand...
Click to collapse
To be more clear. You can't.
Suleiman01 said:
Flash your official firmware again. Either via fastboot or through sdcard upgrade. This will unroot your phone only. But as your bootloader is now unlocked. It shows that your phone's software is tampered. Even if you try to lock the bootloader again it will say relocked not locked. Hope you understand this
Click to expand...
Click to collapse
I have the UPDATE.APP should I flash it? And after flashing it the won't be any trace that I rooted my phone?
Sheldd said:
To be more clear. You can't.
Click to expand...
Click to collapse
Can't remove the log which it says that I rooted my phone?
AmirGTX said:
I have the UPDATE.APP should I flash it? And after flashing it the won't be any trace that I rooted my phone?
Click to expand...
Click to collapse
After flashing update.app you will lose root but you still can't reclaim warranty (even if you delete all logs/traces). Read this page.
Suleiman01 said:
After flashing update.app you will lose root but you still can't reclaim warranty (even if you delete all logs/traces). Read this page.
Click to expand...
Click to collapse
So there isn't any method to remove root trace / logs right? There isn't even a trick to remove it?
AmirGTX said:
So there isn't any method to remove root trace / logs right? There isn't even a trick to remove it?
Click to expand...
Click to collapse
What type of root you have. System or systemless.
Traces of systemless root is easy to remove. Just hard reset your phone.
Source https://www.google.com.pk/amp/www.h...hy-is-it-better/amp/?client=ms-android-huawei
Suleiman01 said:
What type of root you have. System or systemless.
Traces of systemless root is easy to remove. Just hard reset your phone.
Source https://www.google.com.pk/amp/www.h...hy-is-it-better/amp/?client=ms-android-huawei
Click to expand...
Click to collapse
I didn't rooted my phone right now, can you give me a method to root my phone and remove it without leaving any trace or logs?
AmirGTX said:
I didn't rooted my phone right now, can you give me a method to root my phone and remove it without leaving any trace or logs?
Click to expand...
Click to collapse
I followed this guide to root my phone.
https://goo.gl/THborq
For unrooting either flash boot.img or factory reset your phone.
Suleiman01 said:
I followed this guide to root my phone.
https://goo.gl/THborq
For unrooting either flash boot.img or factory reset your phone.
Click to expand...
Click to collapse
But where is boot.IMG and how can I flash it. And if I flashed / Reset my phone will this keep any logs or even trace that I had rooted my phone ?
AmirGTX said:
But where is boot.IMG and how can I flash it. And if I flashed / Reset my phone will this keep any logs or even trace that I had rooted my phone ?
Click to expand...
Click to collapse
Yes it will erase the records. But to root the phone you need to unlock the phone's bootloader which will void your warranty and there is no going back from it. So choose wisely. Rooting isn't the only thing that will void your warranty. Unlocking the bootloader also can. By unlocking the bootloader even though you don't root phone your warranty is void.
Suleiman01 said:
Yes it will erase the records. But to root the phone you need to unlock the phone's bootloader which will void your warranty and there is no going back from it. So choose wisely. Rooting isn't the only thing that will void your warranty. Unlocking the bootloader also can. By unlocking the bootloader even though you don't root phone your warranty is void.
Click to expand...
Click to collapse
I asked a friend and he told me that you can flash UPDATE.APP and it'll remove the root but I won't receive the update If the company send, is this is right?
AmirGTX said:
I asked a friend and he told me that you can flash UPDATE.APP and it'll remove the root but I won't receive the update If the company send, is this is right?
Click to expand...
Click to collapse
Yes. Absolutely right but Huawei did not send update for this phone. Even though my phone was untouched(not rooted&factory locked). So even then I had to flash update.app manually (which isn't hard at all) . Also Huawei isn't releasing p8 lite update anytime soon. So it is safe to root.
Suleiman01 said:
Yes. Absolutely right but Huawei did not send update for this phone. Even though my phone was untouched(not rooted&factory locked). So even then I had to flash update.app manually (which isn't hard at all) . Also Huawei isn't releasing p8 lite update anytime soon. So it is safe to root.
Click to expand...
Click to collapse
I'm worry about later. Now I want to know how to unroot my phone and back it to it status before rooting it (NO any trace or logs that I rooted) if I flashed the UPDATE.APP will it back to it status before rooting it and will receive updates again? If not can you tell me a method to unroot it and back it to it status before rooting it (with NO trace or logs that I rooted) ?
AmirGTX said:
I'm worry about later. Now I want to know how to unroot my phone and back it to it status before rooting it (NO any trace or logs that I rooted) if I flashed the UPDATE.APP will it back to it status before rooting it and will receive updates again? If not can you tell me a method to unroot it and back it to it status before rooting it (with NO trace or logs that I rooted) ?
Click to expand...
Click to collapse
I already answered to your question.
---------- Post added at 10:01 AM ---------- Previous post was at 09:51 AM ----------
Suleiman01 said:
I already answered to your question.
Click to expand...
Click to collapse
Short answer even if you you erase root traces you still won't receive update (ota) because of unlocked bootloader. I guess your didn't read the unlocking agreement that I mentioned earlier.
.
.
YOU CAN'T ROOT WITHOUT UNLOCKING YOUR BOOTLOADER.
Suleiman01 said:
YOU CAN ROOT WITHOUT UNLOCKING YOUR BOOTLOADER.
Click to expand...
Click to collapse
How? What I know now that if I rooted my phone and unrooted it, it won't be able to receive any updates again. What want I know that if there is a method to full unroot my phone to back it able to receive the updates again.
AmirGTX said:
How? What I know now that if I rooted my phone and unrooted it, it won't be able to receive any updates again. What want I know that if there is a method to full unroot my phone to back it able to receive the updates again.
Click to expand...
Click to collapse
Sh*t there is a typo (damn auto correct) I am sorry my bad. You can't root your phone without unlocking bootloader. By flash update.app you can fully unroot but bootloader can't be locked again.
Suleiman01 said:
Sh*t there is a typo (damn auto correct) I am sorry my bad. You can't root your phone without unlocking bootloader. By flash update.app you can fully unroot but bootloader can't be locked again.
Click to expand...
Click to collapse
That's I wanted to know, a lot of thanks for you. But how about if I flashed an unrooted ROMs, is there is any issue / damage for my phone? And from where can I get trusted unrooted ROMs for my phone?
AmirGTX said:
That's I wanted to know, a lot of thanks for you. But how about if I flashed an unrooted ROMs, is there is any issue / damage for my phone? And from where can I get trusted unrooted ROMs for my phone?
Click to expand...
Click to collapse
You mean official firmware? I would recommend you to stick to the official firmware. It has least bugs. You can download it from here assuming your phone is from middle East. https://goo.gl/8KQo5e
Just press thanks/thumbs up button:good:

No IMEI, bootloader locked, no root, no sim working

Hi,
I have an EU G7 L01, followed this guy's tutorial (http://ministryofsolutions.com/2016...ade-marshmallow-europe-asia.html#comment-2438) to update to marshmallow, replacing the "oeminfo" file with a turkish version, to trick the phone into updating. The new file had no IMEI in it, and after the update I was left with a locked bootloader, no root and no way to replace that file with my backup, to make the phone accept the sim card. From what I see, I'm either left with a small tablet or I have to replace the motherboard to make it work again.
Any other ideas would be appreciated.
swangoose said:
Hi,
I have an EU G7 L01, followed this guy's tutorial (http://ministryofsolutions.com/2016...ade-marshmallow-europe-asia.html#comment-2438) to update to marshmallow, replacing the "oeminfo" file with a turkish version, to trick the phone into updating. The new file had no IMEI in it, and after the update I was left with a locked bootloader, no root and no way to replace that file with my backup, to make the phone accept the sim card. From what I see, I'm either left with a small tablet or I have to replace the motherboard to make it work again.
Any other ideas would be appreciated.
Click to expand...
Click to collapse
To get your device to its original state, you need to downgrade to B340 of the Turkish firmware: http://download-c.huawei.com/download/downloadCenter?downloadId=74865&version=273720&siteCode=tr
Do a forced update with B340, root the device using Kingroot, replace your original oeminfo file, then install the official EU firmware.
If you really want to use marshmallow, then the only way will be to pay for your bootloader to be unlocked. On the source post, it clearly states that there was a problem with unlocking the bootloader, and HCU Client should be used to unlock it. The problem with that guide is that the bootloader unlock code only works a certain amount of tries before it becomes unusable, and the only way to replace your original oeminfo file is to have root, which is only possible on marshmallow with an unlocked bootloader.
I would suggest you let the guy who wrote the article know about your issue. Regardless of whether he stated that it is done at your own risk, he either needs to amend his article to that of the source, or remove it completely, as many people will not be able to pay $5 to get the bootloader unlock code.
Good luck!
miz_pimp said:
To get your device to its original state, you need to downgrade to B340 of the Turkish firmware: http://download-c.huawei.com/download/downloadCenter?downloadId=74865&version=273720&siteCode=tr
Do a forced update with B340, root the device using Kingroot, replace your original oeminfo file, then install the official EU firmware.
If you really want to use marshmallow, then the only way will be to pay for your bootloader to be unlocked. On the source post, it clearly states that there was a problem with unlocking the bootloader, and HCU Client should be used to unlock it. The problem with that guide is that the bootloader unlock code only works a certain amount of tries before it becomes unusable, and the only way to replace your original oeminfo file is to have root, which is only possible on marshmallow with an unlocked bootloader.
I would suggest you let the guy who wrote the article know about your issue. Regardless of whether he stated that it is done at your own risk, he either needs to amend his article to that of the source, or remove it completely, as many people will not be able to pay $5 to get the bootloader unlock code.
Good luck!
Click to expand...
Click to collapse
So, are you saying that I will be able to root without unlocked bootloader?
Thx!
swangoose said:
So, are you saying that I will be able to root without unlocked bootloader?
Thx!
Click to expand...
Click to collapse
Only when downgrading back to the Turkish B340 Lollipop, using Kingroot.
miz_pimp said:
Only when downgrading back to the Turkish B340 Lollipop, using Kingroot.
Click to expand...
Click to collapse
Yey, my IMEI is back, thx a lot!
You're welcome! Glad I could help! ☺

[ZE552KL] I cannot unlock my bootloader.

I've been reading numerous threads in this forum in regards to rooting but I cannot unlock the bootloader.
Been trying to follow snowwolf's unofficial method to the letter but to no avail. Tried both .bat and manually doing fastboot .raw. https://forum.xda-developers.com/showpost.php?p=69001601&postcount=2.
Currently at the latest update as of today and have NOT rooted or unlocked bootloader prior to this.
USB debugging is also set to on.
I have uploaded screenshots of the error messages and information of the phone.
https://imgur.com/a/XPSDP
Any suggestions/opinions are welcome.
It's possible the unofficial unlock method was blocked in the newer firmware (bootloader) that you have installed. Try flashing the Marshmallow firmware, but you'll probably need to remove the checks in the updater script (first 7 lines or so). I'm not sure it'll work though, but worth a shot. If you can't downgrade though, then the only option is to use the official unlock method.
Yep, that seems to be the case. The official unlock method still works on the latest one and successfully rooted. Thank you for your help.
Sorry for the foolish question but what is the proper way to do a total clean "hard" reset to the latest version when its rooted? Just been messing with a lot of things and wanted to start anew since I'm relatively new to android from iOS.
droidoogle said:
Sorry for the foolish question but what is the proper way to do a total clean "hard" reset to the latest version when its rooted? Just been messing with a lot of things and wanted to start anew since I'm relatively new to android from iOS.
Click to expand...
Click to collapse
Factory reset through settings or in recovery mode
droidoogle said:
Yep, that seems to be the case. The official unlock method still works on the latest one and successfully rooted. Thank you for your help.
Click to expand...
Click to collapse
Will this work on version WW_14.2020.1703.28_20170410? Latest version of nougat. Even if its for marshmallow only? Thanks

What to do about OTA update on rooted phone?

My phone keeps bugging me to install OTA update for krack vulnerability. I tried and it sent my phone to boot loop and now I have it restored. My phone has xposed installed. What is the best course of action? I would like to update but if that's not possible can I at least stop having the message show up each time I unlock my phone?
You could try to disable/freeze the Motorola-Updateservices (/system/priv-app/3c_ota/3c_ota.apk) or flash a new full (not OTA) firmware for your device without boot.img, recovery.img and without wiping data.
Beware: After flashing a full firmware, all modifications to the system partition are lost and have to be redone.
I always disable all 3c moto services and never faced problems because of it.
thorin0815 said:
You could try to disable/freeze the Motorola-Updateservices (/system/priv-app/3c_ota/3c_ota.apk) or flash a new full (not OTA) firmware for your device without boot.img, recovery.img and without wiping data.
Beware: After flashing a full firmware, all modifications to the system partition are lost and have to be redone.
I always disable all 3c moto services and never faced problems because of it.
Click to expand...
Click to collapse
Is that even safe not to apply the patch? I find it hard to believe just because you root your device you can't update it.
twoplustwo said:
Is that even safe not to apply the patch? I find it hard to believe just because you root your device you can't update it.
Click to expand...
Click to collapse
Is it a good idea to avoid security updates? No, it isn't. Is it clever to avoid updated drivers? No, it isn't (at least in most cases).
You should have informed yourself about the backdraws of rooting your phone before you did it. You need to be completely on stock firmware without any changes
to the system files to be able to use an OTA for updating your phone. This is needed to be safe the OTA update works the way it should.
The best way for updating a rooted phone is to install the full updated rom, which is easy to get for our device.
thorin0815 said:
The best way for updating a rooted phone is to install the full updated rom, which is easy to get for our device.
Click to expand...
Click to collapse
How can this be done? I don't know what to search for in these threads?
twoplustwo said:
How can this be done? I don't know what to search for in these threads?
Click to expand...
Click to collapse
Check this for example: https://forum.xda-developers.com/moto-g4-plus/how-to/stock-rom-npjs25-93-14-4-march-1-t3608138
thorin0815 said:
Check this for example: https://forum.xda-developers.com/moto-g4-plus/how-to/stock-rom-npjs25-93-14-4-march-1-t3608138
Click to expand...
Click to collapse
Some of my apps (like TI backup) need root. Is there a root for this version yet? I've tried searching but I find these forums very difficult to navigate.
twoplustwo said:
Some of my apps (like TI backup) need root. Is there a root for this version yet? I've tried searching but I find these forums very difficult to navigate.
Click to expand...
Click to collapse
Same procedure as on other stock rom versions): you need ElementalX kernel to be flashed and afterwards your desired root method(magisk is recommended).
Guides like this are valid https://forum.xda-developers.com/mo...de-root-moto-g4-plus-supersu-android-t3587918

Categories

Resources