Root and locked bootloader - Huawei P10 Plus Questions & Answers

In the old days, it was possible to root an android phone even though the bootloader was locked.
For instance, i owned a motorola Droid 2 / Milestone 2. Nobody ever managed to crack the locked bootloader.
However, it could be rooted, custom recovery and tweaked kernel.
Why is nothing like that applicable to the p10 / p10 plus unless the bootloader is unlocked?

Because there are very few exploits in the newer versions of Android.
Once you open bootloader you have access to install ROM/kernel etc via ADB. Which will lead to rooting etc.

Related

Boot to recovery enabled in special bootloaders from Sony

I wonder if this will trickle down to Z3 and make porting ROMs easier
http://fxpblog.co/2015/05/01/finally-boot-to-recovery-enabled-in-special-bootloaders-from-sony.html
I read about this, seems like it will eventually be made available on all Xperia devices
Do you still need to unlock your bootloader first before flashing this? If no, will I still need to unlock the bootloader when flashing a recovery e.g. TWRP? Lastly, if for instance there would be an available open bootloader for the Z3 D6603/D6653, can you flash that on the japanese variants (SOL26 etc) where the bootloader cannot be unlocked?
Thanks in advance and sorry for the noob question.

had to give back note 7 so im resurrecting my note 3 thats still on mje/4.3

I was wondering if someone could give me a direct answer because i cant seem to find one sifting through the forums.
I originally rooted with root master back when i got the phone. it is still on mje/4.3 stock build. things look a little more complicated then i remember, since my phone hasn't seen an update in over 3 years. I originally froze the verizon ota updates with tibackup, along with all the other bloatware.
My main questions are:
1. I would like to get a 6.0 Rom that looks like the note 7 did, can i do it all with odin and just flash a bunch of files?
2. Do I need a custom recovery like twrp or cwm?
3. I've read about an activation lock but can't find it in my menus, did it not exist yet on 4.3?
If anyone can point me in the right direction I would appreciate it, I really dont wanna brick my phone.
I'm still on MJE firmware, but using an older CM13 (temasek) ROM. So it's marshmallow but no Touchwiz or other Samsung add-ons.
Here are the MJE-specific issues:
1) You can't boot N* or O* stock kernels because of differences in the way that DTB (device tree blobs) are packed into the boot image. I've played with re-packing the boot images, but the kernels seem to run off into the weeds after a few tens of seconds.
2) TowelRoot works on MI9 through NC2(leak) but I think not thereafter - if you wanted to avoid a bootloader firmware upgrade but re-flash via Odin the MJE firmware for "starting from scratch" purposes, you have a means to re-root that does not require a PC.
3) If you retain the MJE bootloader, use the TWRP (hltevzw) -4.3 recovery; the -4.4 recovery will not boot, presumably due to issues similar to (1) above.
4) Not specific to MJE - but important - is the fact that if you want to boot either a custom kernel or custom recovery, you need to unlock your bootloader first. You can unlock your bootloader from any rooted ROM, but be aware that flashing stock firmware with Odin thereafter will re-lock the bootloader.
If you were to "start from scratch" but upgrade to more recent stock software before rooting, be aware that there is no publicly available root for NC4 or NK1; you would need to install stock OB6 or OF1, and follow that by using those "yemen" rooting tools. (Are they safe to use? I don't know frankly)
I am assuming that the N* and O* series bootloaders are backwards compatible with regard to device tree booting issues (see #1 above), because the temasek CM13 roms (having a custom kernel) boot on both OF1- and (my) MJE- bootloader phone. I guess that means it uses a "4.3" DTB packing in the boot image.
You are probably going to want to use TiBu to make important backups, and also copy everything off the phone that is important to you. You should assume that if anything goes wrong, an Odin re-install and factory reset are in the device's future.
Having said all this, I'm not sure there is such a thing as a ROM which "looks like Note7" - this is an old phone with almost no ROM developers left. There might have been more, but the bootloader unlock was achieved 2+ years after the phone's release, and most of the active developers moved on to new phones before that happened.
good luck

locking bootloader on npj 25-93.11

Hi guys i am on npj25-93.11. i unlocked my bootloader to install miui 8 on my device but unfortunately there is no way to install on it till the xaomi release the miui for nougat 7
So i want to lock my bootloader again.
rajeshsharma29744 said:
Hi guys i am on npj25-93.11. i unlocked my bootloader to install miui 8 on my device but unfortunately there is no way to install on it till the xaomi release the miui for nougat 7
So i want to lock my bootloader again.
Click to expand...
Click to collapse
Why do you want to lock your bootloader again?
Because there is an update showing my phone npj25 93 14
I want to install it
I am confuse to install with unlocked bootloader
Here at my location there is no pc for upcomming 3 months
I don't want to take the risk
You can't lock your bootloader without a PC.
Having root and Xposed bricks your device so if you don't have them you can update with no risk por problem
As far as I understand, installing OTA updates are not affected by your bootloader lock status, they should install whether your bootloader is locked or unlocked (and I've noted in some cases OTAs may possibly re-lock your bootloader after installing). You will need a stock recovery and unmodified kernel - any modifications applied after unlocking your bootloader may cause the update to fail and/or, as Johann has mentioned, may brick your device.
Motorola's help page on this: https://mobilesupport.lenovo.com/us/en/Solution/MF91999

Need help jumping back into things - Unlock bootloader, update TWRP

Hey I've been out of the rooting/custom rom scene for a while and would love to get back in. I have a rooted Verizon S5 with Safestrap 3.75/TWRP 2.7.1.0, Android 4.4.2 and 15xx eMMC CID and I would like to install the latest LineageOS version.
From what I understand, in order to get to my goal of installing the latest LineageOS I would need to:
1. Unlock my bootloader (essentially turning my retail S5 into a Dev Edition)
2. Install latest TWRP version
3. Wipe and install LineageOS
I don't know if my bootloader is unlocked already or not. When booting, the lock symbol is open and it says 'unlocked' but I'm not sure if that is for the bootloader or if that is for carrier locking as I do remember unlocking my S5 to work with other carriers once I left Verizon. I don't think my bootloader is unlocked as that is a pretty recent development and I have been out of this scene for a few years. Is there another way to make sure mine is locked or not?
From what I read, I must have TWRP 3.2.1-0 or newer to get LineageOS. Is there a way to just update Safestrap with a newer TWRP version or do I need to uninstall completely? How can I do this without bricking my device? I feel like this is where I am going to have the most issues as none of the threads I have read really show any instructions for people in this situation.
Once my device has the right TWRP version and unlocked bootloader I think the install of the rom should go smoothly but I want to make sure that I don't brick my device on the way there. Any help would be appreciated.
mint_optics said:
Hey I've been out of the rooting/custom rom scene for a while and would love to get back in. I have a rooted Verizon S5 with Safestrap 3.75/TWRP 2.7.1.0, Android 4.4.2 and 15xx eMMC CID and I would like to install the latest LineageOS version.
From what I understand, in order to get to my goal of installing the latest LineageOS I would need to:
1. Unlock my bootloader (essentially turning my retail S5 into a Dev Edition)
2. Install latest TWRP version
3. Wipe and install LineageOS
I don't know if my bootloader is unlocked already or not. When booting, the lock symbol is open and it says 'unlocked' but I'm not sure if that is for the bootloader or if that is for carrier locking as I do remember unlocking my S5 to work with other carriers once I left Verizon. I don't think my bootloader is unlocked as that is a pretty recent development and I have been out of this scene for a few years. Is there another way to make sure mine is locked or not?
From what I read, I must have TWRP 3.2.1-0 or newer to get LineageOS. Is there a way to just update Safestrap with a newer TWRP version or do I need to uninstall completely? How can I do this without bricking my device? I feel like this is where I am going to have the most issues as none of the threads I have read really show any instructions for people in this situation.
Once my device has the right TWRP version and unlocked bootloader I think the install of the rom should go smoothly but I want to make sure that I don't brick my device on the way there. Any help would be appreciated.
Click to expand...
Click to collapse
The latest instructions to root your phone & more can be found at https://forum.xda-developers.com/verizon-galaxy-s5/development/rom-t3855148.

Need help rooting my phone. Model: SM-C9000 c9ltechn, 8.0 oreo Samsung experience 9.0

First of all, I want to tell you that I'm not very familiar with rooting but have just a bit experience flashing custom roms, so please go easy on me.
I have done some research and found a couple things that I couldn't find answers for:
1) First one is that apparently you need your bootloader unlocked/ OEM unlocking enabled in developer options, however since I upgraded to Oreo in last August, that option disappeared. I've tried two methods for making it appear that I've found online (keeping phone up for 7 days straight and reverting time back) but none worked. I've read somewhere that if you downgrade to Nougat, enable it then re update to Oreo your bootloader will remain unlocked. So, can someone confirm this? Can you downgrade with a locked bootloader? And if so, can someone guide me through it? (Additional question: will the downgrade reset user data?)
2) After unlocking bootloader you need to flash TWRP but I have so many questions on that. First: I couldn't find a TWRP for oreo. Does it work regardless of os version? Second: I found a guide from XDA that is written long ago, and it says "make a full backup of your system, including EFS before flashing". How do you backup without flashing it tho? All guides are about using either a custom recovery or rooted app.
3) Do you really need TWRP? I mean, can't you flash Magisk via Odin/ADB directly, perhaps without unlocking bootloader? What happens if I use install command from ADB?
4) So does tripping knox fuse achieve anything other than killing the nonexistent system updates and samsung guarantee? I want to make sure Samsung health is going to operate.

Categories

Resources