Possible Viper4Android fix - OnePlus 7T Questions & Answers

I have managed to get Viper working on my OP7TPro and I think the same solution might work on the OP7T.
You will however need to have a custom recovery with adb enabled. The OP7tPro has one available, not sure about the 7T.
https://forum.xda-developers.com/7t-pro/how-to/installing-viper4android-t4001045

Related

Is it possible to pass new safetynet update with an unlocked bootloader?

I recently ran into a lot of problems due to the fact vr 12 of magisk and the new update to safetynet. I have read that tbe developer of magisk realeased a new version to pass checks. I need to pass as I am an Uber user and in default need Android pay.
I have since tried to go back to stock but ran into problems regarding unlocking my bootloader, currently I am completely stock although my bootloader is unlocked and I can't pass the safetynet check with the new parameters.
I NEED to pass safety net on this device, I don't know what to do, when I lock my bootloader I'm unable to sideload the ROM, with the device unlocked I fail safetynet, will the latest version of magisk work (v13b) with an unlocked bootloader, as my device was soft bricked for 3 days after I locked the bootloader.
Thank you in an advance for any insight on this. Currently I am on stock recovery and unrooted but it seams with the unlocked bootloader I am unable to pass safety net thus unable to use Android pay and subsequently unable to book rides with Uber/Lyft.
Thanks in advance for your help
Sorry I forgot to say I'm running stock recovery and ROM only my bootloader is unlocked, I tried to lock it but adb would not sideload the stock ROM after locking the bootloader. Right now i an as stock as I can be ****
Without a locked bootloader, I don't care if my device is rooted or not I just want to pass the safety net check, I'm failing CTS mismatch, I don't know why after factory resetting my device, why google is doing this IDK I just need to get my device working 100 percent, rooted or not at this point I don't care.
Thank you for your future reply and thank you again if you have helped me before, this is a nightmare, why google is doing this Idk but I funny believe it's in anyone's best interest except possibly but business​.
Quick google search for magisk beta version 13. His newest beta passes safetynet, and i believe he claims its easy to fix in the future as well
I believe you need a custom kernel that bypasses the Safety Net boot-loader check.
If you want to completely go back to stock (and pass safety net) follow this guide: https://forums.oneplus.net/threads/...-3-3t-and-go-back-completely-to-stock.456232/
Magisk 13 BETA or wait for stable.
I previously tried to go completely to stock but ran into problems after locking ​the bootloader,
https://forum.xda-developers.com/oneplus-3/help/tried-to-to-stock-adb-error-read-file-t3621902
As I would be fine with that, I prefer using magisk so I suppose I'll go with that,
What kernel is recommended? I was thinking blu-spark or franko as afaik they work?
After I lock my bootloader I ran into problems, adb would recognize my device along with fastboot although, it would not side load the ROM, so I guess my only option is magisk, I just need to find,
Correct kernel, best version of TWRP recovery (I used to have blu-spark, with franko kernel, this time I think I'm going to go buy with blu-spark)
I appreciate your help, although whatever works is what I'll do, IDK why I can't go back to stock, I've done it before so IDK what has changed, I just need to find the latest version 13 beta of magisk.
Currently im fully stock except for unlocked bootloader and I get the CTS mismatch error on safety net, (these safety net crap is annoying)
I am using Magisk v13 and it is completely free of bugs.
lebeatnik said:
I previously tried to go completely to stock but ran into problems after locking ​the bootloader,
https://forum.xda-developers.com/oneplus-3/help/tried-to-to-stock-adb-error-read-file-t3621902
As I would be fine with that, I prefer using magisk so I suppose I'll go with that,
What kernel is recommended? I was thinking blu-spark or franko as afaik they work?
After I lock my bootloader I ran into problems, adb would recognize my device along with fastboot although, it would not side load the ROM, so I guess my only option is magisk, I just need to find,
Correct kernel, best version of TWRP recovery (I used to have blu-spark, with franko kernel, this time I think I'm going to go buy with blu-spark)
I appreciate your help, although whatever works is what I'll do, IDK why I can't go back to stock, I've done it before so IDK what has changed, I just need to find the latest version 13 beta of magisk.
Currently im fully stock except for unlocked bootloader and I get the CTS mismatch error on safety net, (these safety net crap is annoying)
Click to expand...
Click to collapse

Unlock, Root, Xposed and then relock

Hi, my Mix2 arrived few days ago and I find MiUI quite nice, yet lacking few things. Those are easily available via xposed, hence I need to root. I'm also not so lucky in these matters so before I start to tinker with it I'd like to learn few things.
What are least dangerous ways to unlock and root phone? (heard sth about magisk, its quite new for me, haven't been rooting phones for couple years now) Is it good?
Suppose I succeed unlocking, rooting and flashing xposed, can I relock bootloader? I want that because ie AndroidPay needs that to work, and I haven't found any working rootcloack or similar (at least on Note2)
How reliable is 'the most official tool' for xiaomi flashing (from eu.xiaomi.com ?)? I mean can it bring back the dead or revert phone back to where I started, without any trace of tinkering?
As a new xiaomi owner are there any critical things I need to know?
Thanks!
If you flash magisk, which is the best thing ever btw, you won't have to relock bootloader to get Android pay working.
yeyeoke said:
If you flash magisk, which is the best thing ever btw, you won't have to relock bootloader to get Android pay working.
Click to expand...
Click to collapse
Thanks, I read about that and intend to use it. Though, there might be some issues with magisk and different versions. What features does it have?
So far, need to wait 3 days to unlock bootloader.
Mighty_Ahti said:
Thanks, I read about that and intend to use it. Though, there might be some issues with magisk and different versions.
So far, need to wait 3 days to unlock bootloader.
Click to expand...
Click to collapse
I've been using magisk on my Note 3 Pro since release and I've never had an issue. Yes, I got my mix 2 today and I'm also waiting for 3 days..
Mighty_Ahti said:
Hi, my Mix2 arrived few days ago and I find MiUI quite nice, yet lacking few things. Those are easily available via xposed, hence I need to root. I'm also not so lucky in these matters so before I start to tinker with it I'd like to learn few things.
What are least dangerous ways to unlock and root phone? (heard sth about magisk, its quite new for me, haven't been rooting phones for couple years now) Is it good?
Suppose I succeed unlocking, rooting and flashing xposed, can I relock bootloader? I want that because ie AndroidPay needs that to work, and I haven't found any working rootcloack or similar (at least on Note2)
How reliable is 'the most official tool' for xiaomi flashing (from eu.xiaomi.com ?)? I mean can it bring back the dead or revert phone back to where I started, without any trace of tinkering?
As a new xiaomi owner are there any critical things I need to know?
Thanks!
Click to expand...
Click to collapse
It's generally considered to be dangerous to relock a bootloader with anything other than perfectly stock/factory firmware installed. It may be ok to do this technically but it sort of "ties your hands" in some ways after making an unofficial modification and makes it a bit harder to recover from a botched situation.
You can have an unlocked bootloader and still use Android Pay. This can be achieved either with a ROM that is built to accomplish this (Epic ROM is an example of this) or by using Magisk, which allows root without any sort of SafetyNet trip in many cases. I don't believe there's *any* way to install Xposed and also use Android Pay or any other SafetyNet apps...the best alternative if you really want Xposed is to use Magisk and then install the Xposed Magisk module...you still can't pass SafetyNet with this setup but Magisk allows you to disable Xposed if you're willing to uncheck it in the Magisk Manager app and reboot the phone, after which time SafetyNet should pass ok...at least with this setup you'll be able to kind of have your cake and eat it too, though it's not ideal as you'll have to reboot if you want to change the status of Xposed.
https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268
Thank you for detailed answer. I didn't know that.
flyer_andy said:
the best alternative if you really want Xposed is to use Magisk and then install the Xposed Magisk module...you still can't pass SafetyNet with this setup but Magisk allows you to disable Xposed
Click to expand...
Click to collapse
I tried AndroidPay few times past few days and it didn't work at all. Perhaps terminals were not compatibile. So lets say I gave up on AndroidPay - can I use regular Xposed along with Magisk? Or does it have to be that module?
Mighty_Ahti said:
Thank you for detailed answer. I didn't know that.
I tried AndroidPay few times past few days and it didn't work at all. Perhaps terminals were not compatibile. So lets say I gave up on AndroidPay - can I use regular Xposed along with Magisk? Or does it have to be that module?
Click to expand...
Click to collapse
Oh! I think I may be able to help you with the Android Pay issue - my phone didn't work right with Android Pay until I made sure *all* Google apps' permissions were allowed via the Apps menu in Settings (along with "Autostart" via the security app)...and also toggled the NFC setting where it lets you select between "embedded secure element" and "HCE Wallet." It probably is on "HCE Wallet" but try toggling to "embedded secure element" and then back to "HCE Wallet" a couple of times. My Mix 2 would not make a terminal connection until I did this...it would just say "card read error." Seems like a firmware bug. Let me know if that helps!
But yeah if you don't want to use Android Pay then normal Xposed should be fine...you wouldn't need Magisk I don't think. Though, I'm not sure but I think the Magisk Xposed module probably functions the same as normal Xposed so I'm not sure there's an advantage in doing so. But of course it's all about personal preference!
Whoah, I'm still new to xiaomi/android7+ policies, where each app's permissions are reduced to bare minimum (messenger not being able to show notifications for example). I will definitely try this tomorrow.
So far I just managed to unlock BL, flash recovery and install magisk. SafetyNet checks ok. Will try xposed tomorrow after some payments ;D Thanks!
HCE wallet worked for me (I had it set to SIM wallet).
If I understand correctly here is the possible solution to xposed+magisk+androidPay.
I'd need phh's su binaries for that and keep crossing fingers for it to work on 7.1
I need to learn more about that stuff before I break something
So as I was expecting I experience troubles in installing Xposed.
I followed official way as in here And got bootloop.
I removed magisk stuff in recovery and fixed bootloop, then installed v89.0 (not .1) and also bootloop.
Im using SDK25, and miui 9 - 7.1.1 so it should be ok I think
Mighty_Ahti said:
So as I was expecting I experience troubles in installing Xposed.
I followed official way as in here And got bootloop.
I removed magisk stuff in recovery and fixed bootloop, then installed v89.0 (not .1) and also bootloop.
Im using SDK25, and miui 9 - 7.1.1 so it should be ok I think
Click to expand...
Click to collapse
Disable hooks from the xposed apps settings before flashing xposed
What hooks? I dont have any modules yet
Mighty_Ahti said:
What hooks? I dont have any modules yet
Click to expand...
Click to collapse
It's a toggle in the settings under experimental, disable resource hooks
Boot took longer but it works. Thanks! Do I have to keep it on all the time ?
Mighty_Ahti said:
Boot took longer but it works. Thanks! Do I have to keep it on all the time ?
Click to expand...
Click to collapse
Yeah, phone won't boot with it on. Don't think it makes much difference anyway
Hi @Mighty_Ahti, how much time was "longer"? it's been loading for over 5 minutes already. Thanks
Certainly below 5 minutes.

OnePlus 7T vs Pixel 4a - Android 10 - Root without TWRP?

Longtime OnePlus owner (3T and then 5). The 5 is still a great device for me overall but I've never been thrilled with the camera (no OIS) or the intermittent GPS Lock issues I've had.
The 7T is on sale though it may be a bit large for me. The 4A looks like it will be very cheap and have a good camera.
Anyway, I know that devices that ship with Android 10 don't yet have TWRP so this would apply to both devices, but I've never rooted without it. I've seen the instructions using the patched boot image method. It seems straight-forward, but also risky.
Any thoughts from those of you who've always used TWRP and are now unlocking the bootloader, rooting with Magisk, and installing Edxposed without TWRP? Do you find that to be overly risky for a daily driver, or just fine if you follow instructions?
It's been good for me personally on my 7t, as I follow instructions. I sim unlocked mine within 3 days, bootloader unlocked within a week, converted to international firmware and then to a custom rom and I've landed on msm extended. You generally extract a bin file with python to get the fastboot files for a custom rom, and then flash them in fastboot or some roms have fastboot files with a bat file for windows that's super easy to use, just one click to install like in msm extended vs extracting files and then manually flashing like in omni.
Aside from my ramblings root is really easy to get, you generally(not always it depends on the rom I think) boot the patched boot img and then direct install in magisk manager. So fastboot boot \magisk.img ( or whatever file path and img name) or you can direct install to the inactive slot if you took an update(depends on rom I think) So basically take the boot.img from the rom or update, patch in magisk manager, boot it from your pc, and then direct install or to the inactive slot.
TLDR: it is safe if you follow instructions and can read.
Side notes, xposed is generally a privacy risk and threat so I wouldn't use that. Mods like xprivacylua are crap and don't actually work, use Blocker for trackers and analytics blocking.
And twrp is not too far off at this point, they've been slowly developing it and the chinese already have a full functioning one for the 7t(don't use it, not open source)
Grin59 said:
Side notes, xposed is generally a privacy risk and threat so I wouldn't use that. Mods like xprivacylua are crap and don't actually work, use Blocker for trackers and analytics blocking.
And twrp is not too far off at this point, they've been slowly developing it and the chinese already have a full functioning one for the 7t(don't use it, not open source)
Click to expand...
Click to collapse
Thanks, I might just wait for the non-Chinese TWRP before jumping in. TWRP has saved me from a few mis-steps along the way.
EdXposed - Yes, there are security issues with it and it's a hassle getting the correct variant these days, but I use GravityBox which requires EdXposed.
digger16309 said:
Thanks, I might just wait for the non-Chinese TWRP before jumping in. TWRP has saved me from a few mis-steps along the way.
EdXposed - Yes, there are security issues with it and it's a hassle getting the correct variant these days, but I use GravityBox which requires EdXposed.
Click to expand...
Click to collapse
We just got another twrp update for thee 7t, not perfect yet but better than the first version.
digger16309 said:
Longtime OnePlus owner (3T and then 5). The 5 is still a great device for me overall but I've never been thrilled with the camera (no OIS) or the intermittent GPS Lock issues I've had.
The 7T is on sale though it may be a bit large for me. The 4A looks like it will be very cheap and have a good camera.
Anyway, I know that devices that ship with Android 10 don't yet have TWRP so this would apply to both devices, but I've never rooted without it. I've seen the instructions using the patched boot image method. It seems straight-forward, but also risky.
Any thoughts from those of you who've always used TWRP and are now unlocking the bootloader, rooting with Magisk, and installing Edxposed without TWRP? Do you find that to be overly risky for a daily driver, or just fine if you follow instructions?
Click to expand...
Click to collapse
This is my first one plus device coming from a pixel 2 XL which I honestly loved so much like the way it just felt and I never rooted or messed with things like that since my Motorola nexus 6 lol I was a bit nervous but followed the steps and instructions and I'm rooted latest stock oos with blu_spark kernel and yet to run into any issues yet so if I can you would be able to aswell as long as you follow all steps on whatever it is you want to do your good.

Viper4 android?

i am currently fully stock(bootloader locked) is there any way to install and use viper4android? without unlocking bootloader or without rooting(magisk)? i will install a custom recovery eventually but viper4android is the most important thing right now. I have been using V4A on whyred(RN5Pro) and i cant live without it now.

Question De-google & Micro-G questions

I am in the process of buying a new phone and I am looking for a phone that can be made more private and optional more secure.
With Google Pixel devices it is possible to install CalyxOS and end up with a phone that is not rooted, is running Micro-G and has its bootloader locked.
I would like to have something similar and wonder if this is possible with a OnePlus device, preferable the 9 Pro, as these are one of the most developer friendly devices around at the moment.
So would it be possible to unlock the bootloader, Root with Magisk, flash Nanodroid in system mode with Magisk in instead of Nanodroid as a Magsik module, un-root the device, remove magisk and re-lock the bootloader again?
You cannot relock the BL on the 9 Pro if it running unofficial firmware. However, unlocking the 9 Pro is easy and doable for the most part. Getting a Pixel would be a better idea.
So the following is doable: Unlock, Magisk, flash Nanodroid with Magisk?
So ending up with a de-googled rooted 9 Pro with Micro-G!
And is there somebody here on the forum who got this kind of setup working on the 9 Pro?
P.S. I was planning to stay on OOS since I want to keep the stock OP Camera. And since I can't re-lock a modified OOS I would go the lineage route if the stock cam would be available and fully functional, but I have seen nobody getting the stock camera to work on Lineage.

Categories

Resources