Oneplus 7 pro stock root - OnePlus 7 Pro Questions & Answers

Hey everyone !
I'm looking for rooting my OP7 pro with Magisk but I know it will go from widevine L1 to L3 (not a big deal for Netflix but banking and password storing apps can be a problem).
So I've got 3 questions, we don't need to wipe the data before or after rooting the device ?
Do you have some problems with apps like keepass, banking (pay with your phone) or others ?
And last, is it possible to install OTAs after rooting the device without any problem (brick, bootloop or wiping all data) ?
I've already found some answers but I wanted to know more to decide if I'll root it, and which way I'll do it.
Thank you !

I've not rooted but from what I've learnt oem unlock will wipe your phone before root. Banking apps can be fooled with magisk modules. It's tricky to flash new updates & some of them results in bootloop.

thraes said:
So I've got 3 questions, we don't need to wipe the data before or after rooting the device ?
Do you have some problems with apps like keepass, banking (pay with your phone) or others ?
And last, is it possible to install OTAs after rooting the device without any problem (brick, bootloop or wiping all data) ?
Click to expand...
Click to collapse
You need to unlock the bootloader in order to root. And the bootloader unlock process will wipe user data, by definition.
Banking apps will vary in what they look for (root, unlocked bootloader, etc.). Many will work as long as you use the Magisk Hide feature to hide root, as the previous reply mentioned. I've seen post regarding a few bank apps, which seem to be able to detect the bootloader is unlocked. So really no way around this (that particular bank app won't work) if you want to stay rooted. You should NOT lock the bootloader on a rooted device (phone will not boot afterwards). Having an unlocked bootloader and root go hand in hand.
I've updated by OTA several times while rooted, and no issues, and data retained. Some folks have had trouble, probably due to the Slot A/B partitioning on the phone. It does make updating with root a bit trickier (as previous response stated), as you need to install TWRP and Magisk root to the slots in a particular way. There is a guide how to do it, which I've followed and it's worked every time.
https://forum.xda-developers.com/oneplus-7-pro/how-to/successfully-upgraded-to-9-5-7-t3937414
That being said, I always backup any important data to my computer (or other off-phone means, such as cloud) before doing an update. Just in case something does go wrong.

Related

Moto g 3 - is there easy tool to root phone.

Hi,
is there easy tool to root phone. I don't need install trwp and custom roms.
I just need to root the phone - that's all.
There is no shortcut... you must unlock the device via Motorola's Official Unlock tool, this will wipe your device and void the warranty. Then you can boot TWRP (without flashing it if you wish) and install root.
Sorry, but since Lollipop, and all future versions of Android, there will be no more quick root solution that can be done without unlocking and following the "old normal" procedure, Google made sure of that, for now at least until someone discovers an entirely new way to root.
i was thinking that there is some easier way.
Motorola has app (Moto care i think ) that can remotely wipe phone when lost. When i was activating it there was some info about root access.
So i need that tool:
https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a
??
How to boot into TRWP without flashing it ?
Is there way to lock the phone after unlock process ? For example when I won't need any more rooted phone.
Yes
You boot twrp with the 'fastboot boot xxxx.img' command
Your phone will always show unlocked, even when relocked, unless you flash a stock rom image using a special OEM lock procedure. TBH, almost no one bothers because it will always show tampered and you won't get the warranty back.
Sent from my MotoG3 using Tapatalk
that's not good information. With my "luck" to phones it probably will need warranty after unlock
what else will i need to unlock it ?
Motorola unlock tool - i know.
i suppose drivers for phone, what else ?
bartwaw said:
that's not good information. With my "luck" to phones it probably will need warranty after unlock
what else will i need to unlock it ?
Motorola unlock tool - i know.
i suppose drivers for phone, what else ?
Click to expand...
Click to collapse
There is no "tool"... Just drivers (Win only), a few fastboot commands, and Moto's website, it's all manually done with the G3.
Sent from my MotoG3 using Tapatalk
If you are ready to root your phone, then don't think about warranty. every warranty voids at one day, then if you want full control over your phone , you must ready for everything, otherwise don't root .
Before doing anything, you must do a backup
Read everything and understand then hit ok in all steps of Android rooting life .
There is a root tool called One Click Root. It seems great. have a try.
drmuruga said:
If you are ready to root your phone, then don't think about warranty. every warranty voids at one day, then if you want full control over your phone , you must ready for everything, otherwise don't root .
Before doing anything, you must do a backup
Read everything and understand then hit ok in all steps of Android rooting life .
Click to expand...
Click to collapse
You are saying backup before doing anythig... But how to backup it? When we unlock all data get wiped... So there is nothing to backup... Device is very clean...
sagar27691 said:
You are saying backup before doing anythig... But how to backup it? When we unlock all data get wiped... So there is nothing to backup... Device is very clean...
Click to expand...
Click to collapse
You should back up as much as possible before you unlock the device. Photos, Videos, etc - you can back-up to your SD card. Contacts, Calendar, etc. can be backed up on Google.
I'm not sure about other app data, like in games.
Before you root, consider whether you actually *need* to root your phone for you to use it. Often, a lot of the 'control' people mention, is something they hardly make use of. One popular reason for rooting might be ad-blocking, but if it's just to block ads in browsers, there are various browsers available with ad-blocking enabled (firefox for instance with a plugin) and if you want system-wide ad-blocking, there are services such as AdGuard, which work with a local VPN / without rooting. More 'control' also means you're potentially making your device less safe. Lastly, the Moto G3 is very clean to begin with, very close to stock Android and the Motorola apps that are included are generally considered to be useful instead of bloat.
TL;DR, think before your root / gamble with your warranty, don't just root for the sake of it.
That said, good luck

[WIP] [Help Needed / Community Effort] Let's Try to Get a Bootloader Toggle!

XDA today published an article about a vulnerability in the OnePlus 6 bootloader that allows the booting of a custom boot.img image without unlocking the bootloader. This is of course a huge security risk but I'm sure OnePlus will patch it in an upcoming update. In the mean time, let's have some fun!
Back in the good old days of the Nexus 4, it was possible to install an app that would write boot config data to the device from userland, with root, to toggle the bootloader between the locked and unlocked states. The object of this post? Do this as a community for the OnePlus 6!
Why do this?
There are two major gains to being able to do this:
Security: once a device is rooted we'd be able to re-lock the bootloader to prevent tampering or unauthorised images from being booted whilst keeping the perks of being rooted
Netflix HD: Widevine L1 keys aren't accessible when the Bootloader is unlocked. This way, we may be able to get our Widevine keys accessible again to get HD Netflix with root
I attempted to reverse some of the bootloader on my own a few weeks back but didn't have much luck. With this vulnerability, my thoughts are that we could dump the data partitions with a locked device (that is exploited using this trick) and compare them with an unlocked device. This might give us the magic data that the bootloader uses to determine whether a device is locked or unlocked. Then, in theory, we should be able to toggle this data from userland. The only caveat to this is that I don't know whether the unlock state is stored somewhere in the TrustZone or if it is written to the flash like they did back in the Nexus days.
I honestly have no idea whether this will work, but surely it's worth a shot? Just for reference, I recommend we look at diffing following partitions before and after locking:
param
sec
sti
ssd
frp
config
misc
We should also, to ensure there is no confusion, stick to OOS 5.1.5 stock + Magisk for root. Images of the above partitions can be obtained using dd.
If anybody has any further tips on bootloaders that either proves that this won't work, or perhaps can suggest other places this lock data could be stored, please do let me know!
NB: getting this data will involve at least one full data wipe of the phone so it might take time to dump the data, switch lock state then dump it again.
I also strongly suspect that we might hit the issue of Android Verified Boot noticing that the device is locked (but has a modified boot image when rooted). This would depend on whether the Android security checks are implemented as per the Android Verified Boot specification.
Who's in?
Couldn't you just hide Netflix HD from root detection in Magisk?
dgunn said:
Couldn't you just hide Netflix HD from root detection in Magisk?
Click to expand...
Click to collapse
No. With an unlocked bootloader the device is switched to Widevine level 3 instead of level 1. This means no HD playback in Netflix (and I believe Amazon) regardless of Magisk hide status. This may be the new normal for all unlocked devices with the Qualcomm SD 845 or newer.
blackthund3r;76765953[* said:
Security: once a device is rooted we'd be able to re-lock the bootloader to prevent tampering or unauthorised images from being booted whilst keeping the perks of being rooted
Click to expand...
Click to collapse
Are you sure about this? On Nexus 4 days Android didn't check at boot that all partitions were correct in order to boot, since some version ago it does (DM-verity). Are you sure you can re-lock the phone with root (system or boot modified) and still boot normally to userspace?
RusherDude said:
Are you sure about this? On Nexus 4 days Android didn't check at boot that all partitions were correct in order to boot, since some version ago it does (DM-verity). Are you sure you can re-lock the phone with root (system or boot modified) and still boot normally to userspace?
Click to expand...
Click to collapse
Well, I can confirm that with SafetyNet test passing, and Magisk hide enabled for Netflix, I can not get HD streaming.
This is highly interesting. I will be following that threat constantly. Thanks for opening that discussion.
So does this vulnerability allow flashing or booting of TWRP through fastboot without unlocking the bootloader. I am interested in keeping Netflix HD and gaining root access, but don't want to brick the device. I know that under normal circumstances you always unlock the bootloader before flashing any mods, but was curious of some devs thoughts on it.
Interesting read. You can root the device without unlocked bootloader
https://www.androidcentral.com/oneplus-6-bootloader-vulnerability-lets-anyone-access-your-phone?amp
the question is can we keep opened this feature and force to be opened.
Unfortunately oneplus bootloader doesn‘t support EIO mode,so it can't be boot if anything modified.
akaHardison said:
Unfortunately oneplus bootloader doesn‘t support EIO mode,so it can't be boot if anything modified.
Click to expand...
Click to collapse
Not true booted a magisk patched boot image and installed some modules
Is there Maby another methode to root hold safety net for widevine lv3
---------- Post added at 06:28 PM ---------- Previous post was at 06:23 PM ----------
joemossjr said:
Not true booted a magisk patched boot image and installed some modules
Click to expand...
Click to collapse
And did you also installed magisk to the boot img?!
Widevine L1 + V4A would make me very happy. Perhaps we should add a financial incentive like a bug bounty? I would certainly contribute some loot for this noble cause!
Since some people with OP5s and OP5Ts sent there phone to OP for L1 with the bootloader unlocked, I wonder if OP would consider offering a similar service. Even if it wasn't completely free I would probably do it unless it required re-locking the bootloader...

[Q] Backup before unlocking bootloader? Custom kernel on locked bootloader?

Hello. What's the easiest way to backup everything (and I mean everything, including detailed app data) before unlocking my bootloader? I want to flash a custom kernel with minimum modifications to anything else, and obviously I want to take a backup of everything before I lose them with the unlock process, but I haven't been able to find a way to do so on a stock ROM that's not even rooted.
Or is there a way to root my phone before I unlock it?
I've never had a OnePlus device before, so here I am, asking dumb questions. :silly:
Also, one more question (in three parts, sorry!): since some of the newer apps, especially banking apps, have started using stricter safety procedures, they can detect an unlocked (or even merely rooted) device, and so they don't work. 1) Is there any way I can use a custom kernel on a locked (or relocked) bootloader? 2) Is it possible to use a custom kernel on an unlocked phone that's not rooted? 3) If neither of the two is possible, how can I prevent said apps from detecting my unlocked bootloader and rooted phone?
Thank you very much in advance for taking the time to answer all of my questions.

Ulefone S8 pro - rooting without unlocking bootloader possible?

Hello,
i have to root my S8 pro now because the whole internal memory is nearly used by apps and system.
Is there a opportunity to root my device without unlocking bootloader?
I found magisk to modify the boot-partition and for example getting root on the device.
But you have to unlock the bootloader to flash the new boot-partition. I also read that unlocking bootloader always means that the whole device is resetted to factory-defaults which means losing all installed apps.
I have about 50 !! banking apps for generating TANs. For these apps, it's not enough to reinstall the app. You also need to reconnect the app (especially the device) to the banking account.
I think the only way to backup the the configured and connected app is to have root on the device, right?
My plan was to root the device without unlocking bootloader, then make a full-backup, unlock bootloader which resetting the deivce, and restore the full-backup.
After this, I un-root my device because the banking-apps check if a device is rooted. My plan is t re-roote the device using magisk only when needed and when no banking app is used, and then un-root it again.
Any idea how to solve my problem?
Regards
UP
Root requires unlocked bootloader.Nice plan but it won't work.
aBetterAndroid. said:
Root requires unlocked bootloader.Nice plan but it won't work.
Click to expand...
Click to collapse
Really?
unlocked bootloader ist neccessary all the time while device is rooted, not only when flashing?

Lock Bootloader without Data Loss?

Not sure if it's possible to re-lock the Bootloader without loosing all data.
As more and more apps stopped working with some 'security warning' and finding it more and more difficult to run certain banking and other applications I decided to 'unroot' my Poco F2 Pro.
But, too bad, some Apps still complain about 'security issues' or explicitly about the unlocked bootloader - but now there is no MAGISK Hide or similar to 'cheat the system'
But, even worse, according to many posts in various forums locking the BL will erase all data.
Any idea if it's possible?
Thanks!
Tiemichael said:
Not sure if it's possible to re-lock the Bootloader without loosing all data.
As more and more apps stopped working with some 'security warning' and finding it more and more difficult to run certain banking and other applications I decided to 'unroot' my Poco F2 Pro.
But, too bad, some Apps still complain about 'security issues' or explicitly about the unlocked bootloader - but now there is no MAGISK Hide or similar to 'cheat the system'
But, even worse, according to many posts in various forums locking the BL will erase all data.
Any idea if it's possible?
Thanks!
Click to expand...
Click to collapse
Not possible.
Install a Xiaomi EU rom Certified play store without root.
https://xiaomi.eu/community/
Thanks!
I just saw a post saying it's possible here ... but I don't want to risk loosing my data
Tiemichael said:
Thanks!
I just saw a post saying it's possible here ... but I don't want to risk loosing my data
Click to expand...
Click to collapse
Unroot the phone before flashing rom.
Phone is unrooted and updated with latest Stock, so I want to re-lock the BL.
As too many apps fail working with Magisk installed, and it's a constant search for work-arounds, I decided to stay unrooted. But many apps still fail because of the unlocked BL
Tiemichael said:
Phone is unrooted and updated with latest Stock, so I want to re-lock the BL.
As too many apps fail working with Magisk installed, and it's a constant search for work-arounds, I decided to stay unrooted. But many apps still fail because of the unlocked BL
Click to expand...
Click to collapse
That's why https://xiaomi.eu/community/
Sorry, I am lost ...
what's so special about https://xiaomi.eu/community/? How will it help me?
Tiemichael said:
Sorry, I am lost ...
what's so special about https://xiaomi.eu/community/? How will it help me?
Click to expand...
Click to collapse
You can flash without losing data(use update scrip in the zip rom or twrp) and have a working phone(certified) without locking the bootloader and these roms are better than stock(choice between android 11 or 12).
Got it! Thanks!
Tiemichael said:
Not sure if it's possible to re-lock the Bootloader without loosing all data.
As more and more apps stopped working with some 'security warning' and finding it more and more difficult to run certain banking and other applications I decided to 'unroot' my Poco F2 Pro.
But, too bad, some Apps still complain about 'security issues' or explicitly about the unlocked bootloader - but now there is no MAGISK Hide or similar to 'cheat the system'
But, even worse, according to many posts in various forums locking the BL will erase all data.
Any idea if it's possible?
Thanks!
Click to expand...
Click to collapse
This thread will tell you how to set up Magisk to keep the security conscious apps happy.
[Discussion] Magisk - The Age of Zygisk.
This is a discussion and help thread for the newer versions of Magisk. The main goal of this thread is to help users migrate to Magisk v24+ SafetyNet Basic integrity Pass CTS profile match Pass Play Protect certification Device is certified...
forum.xda-developers.com
No it's not possible to re-lock the bootloader without losing your data.
Installing a Xiaomi.eu ROM will still have things complain about an unlocked bootloader, so isn't much of a solution.
try use latest Magisk (24.3) activate zygisk and set deny list all apps that cause problem..
plus install module safetynet-fix 2.2.1 ..

Categories

Resources