Rooting Safetynet and Banking apps

eighty9sid

Member
Jul 1, 2017
5
1
0
Hi,

Phone: Moto G4 Plus(32GB)

TWRP + Magisk + Xposed + Elementalx : Is this a gud idea?

Is Magisk Hide effective enough to use Banking apps in rooted phones?

Whats safetynet exactly. What does it mean that its pass?

Its expected that Moto G4 Plus will get Oreo Update.
Will the Update be available if device is rooted with Magisk?

Is there a blog that any body has used to do this on their Moto G4 plus and has successfully worked with everything working without any issues?
can you give me the link to that step by step blog/forum which you used?

There were too many blogs/forums about this and there is a reply in each one them saying that their phone is bricked now. Dont want to take that risk.

Does anybody have a perfect/absolutely amazing blog with step by step guide.

This is my primary phone.

Your help will be much appreciated.
 

____Mdd

Senior Member
Jul 26, 2016
721
330
63
24
TWRP + Magisk + Xposed + Elementalx : Is this a gud idea?
Not good idea,

Correct order,
TWRP > Custom kernel > Magisk . (Done.)

Don't flash Xposed if you want to use banking apps, it will break safetynet.

Is Magisk Hide effective enough to use Banking apps in rooted phones?
Personally, i don't use banking apps, but Magisk Hide works fine on other similar apps. So, it will be fine there..

Whats safetynet exactly. What does it mean that its pass?
Safetynet is term that is related to safety,
If your device passes safetynet then it's secure, banking apps and others will work fine,
But if safetynet fails, then your device is unsecured, banking and related apps may not work..

Its expected that Moto G4 Plus will get Oreo Update.
Will the Update be available if device is rooted with Magisk?
Even Lenovo/Motorola don't know when OREO will be there for Moto G4 Plus. No other comments :p

EDIT: If update available in future, you will have to be on stock unmodified ROM, that meams it will fail if magisk or any mod installed..
can you give me the link to that step by step blog/forum which you used?
Check Guides section for Unlocking and flashing TWRP,
And follow LATEST guide for rooting (older thread/information for rooting can brick your device)

And if you are finding XPOSED + Safetynet Pass + Banking apps, then not possible..
 
Last edited:
  • Like
Reactions: eighty9sid

pkdon123

Senior Member
Apr 4, 2016
236
94
38
Jalandhar, Punjab
Hello there,
I too am using Moto G4 32GB Dual SIM (XT1643) as a daily driver and I am using a Custom ROM i.e. HAVOC which is an Android 8.1.0 Oreo based ROM. I am using Magisk and TWRP and banking apps like SBI anywhere, Kotak App are working flawlessly. I have not tested Google Tez though.

Even when I had the stock ROM, I rooted it using Magisk and Installed ElementalX Kernel via TWRP. I followed steps from XDA itself, used this link:

https://forum.xda-developers.com/moto-g4-plus/themes/g4-g4-plus-how-to-install-magisk-pass-t3551896

And as per your question on SafetyNet, it is basically a security check for android developers so that they can verify that the phone is not rigged or rooted or modified. In order for every developer to write their own code to go through various checks to check the integrity of the phone, google provided SafetyNet an easy to implement feature for developers. For more on SafetyNet, visit this website.:

https://www.nowsecure.com/blog/2017/08/03/android-apps-google-safetynet-attestation-api/

And as far as Magisk is concerned, I personally prefer Magisk over any other rooting solution, there are more than one reasons for that. Mainly I that I play Pokemon Go, so Magisk does it's job very well hiding my device status from Pokemon Go.

For difference between Magisk and SuperSu, here is the link:

https://www.xda-developers.com/magisk-vs-supersu/

You can install OTA updates with MAGISK easily, just need to install STOCK kernel and Uninstall Magisk.

I've never used XPOSED on my device, so I cannot help you with that.

And you may know this already, but I will tell you just in case you don't, In order to root your phone or install custom recovery, you need to unlock bootloader and then install custom recovery like TWRP.

To unlock your bootloader, visit:
Motorola - Unlock Bootloader

And Finally, I hope you know what you're doing. Follow the steps carefully and always read comments and user reviews before doing anything at all.

Happy Rooting :)
 
  • Like
Reactions: eighty9sid

nice_guy75

Senior Member
Mar 29, 2012
297
73
0
Magisk Xposed is not working, I tried both the version of Xposed but phone doesn't boot at all. So in short, Root with Magisk + banking apps is possible, but root with Magisk+Xposed (even Magisk xposed)+banking apps is not possible as of now.

I tried Sandhook and Yahfa, both are not working.
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone