Related
Hi Everyone,
I'm currently looking for a way to hide SU so that i can use my banking app, but with so many threads i'm reading, i can't find a reliable source and procedure. I'm currently studying how magisk work but some says that it doesn't work.
If i missed out a good and updated thread on hiding root, please do let me know.
You can use root switch
https://www.asus.com/zentalk/tw/thread-173542-1-1.html
Back when I was trying to get PokemeonGo to work, I tried a couple of different apps and hacks, and very few of them work, and even fewer of them work well. That was before I switched to Magisk, which I was skeptical about at first (I've been using SuperSu for years), but it really does work quite nicely.
I use Magisk, with no SuperSU. IIRC, Magisk is a systemless root, meaning it doesn't touch your /system, it flashes into your /boot. I flashed my ROM, Kernel, Magisk zip, and then downloaded the app from the play store. Inside the Magisk settings, there's a toggle for "Magisk Hide". Simply switch that on, and everything works! Your SafetyNet checks work, your banking apps work, your PokemonGo/MarioRun work, etc. Apps that already have root will continue to work, but any new apps will not be able to obtain root unless you unhide.
crazyates said:
Back when I was trying to get PokemeonGo to work, I tried a couple of different apps and hacks, and very few of them work, and even fewer of them work well. That was before I switched to Magisk, which I was skeptical about at first (I've been using SuperSu for years), but it really does work quite nicely.
I use Magisk, with no SuperSU. IIRC, Magisk is a systemless root, meaning it doesn't touch your /system, it flashes into your /boot. I flashed my ROM, Kernel, Magisk zip, and then downloaded the app from the play store. Inside the Magisk settings, there's a toggle for "Magisk Hide". Simply switch that on, and everything works! Your SafetyNet checks work, your banking apps work, your PokemonGo/MarioRun work, etc. Apps that already have root will continue to work, but any new apps will not be able to obtain root unless you unhide.
Click to expand...
Click to collapse
Thank you for sharing you experience with Magisk! i'm also skeptical with this but i will try it later, see if it will works with me. Thanks!
crazyates said:
Back when I was trying to get PokemeonGo to work, I tried a couple of different apps and hacks, and very few of them work, and even fewer of them work well. That was before I switched to Magisk, which I was skeptical about at first (I've been using SuperSu for years), but it really does work quite nicely.
I use Magisk, with no SuperSU. IIRC, Magisk is a systemless root, meaning it doesn't touch your /system, it flashes into your /boot. I flashed my ROM, Kernel, Magisk zip, and then downloaded the app from the play store. Inside the Magisk settings, there's a toggle for "Magisk Hide". Simply switch that on, and everything works! Your SafetyNet checks work, your banking apps work, your PokemonGo/MarioRun work, etc. Apps that already have root will continue to work, but any new apps will not be able to obtain root unless you unhide.
Click to expand...
Click to collapse
Just a quick question, did you just restore your boot image then flashed the magisk zip? then downloaded the app manager from play store?
yoorie016 said:
Just a quick question, did you just restore your boot image then flashed the magisk zip? then downloaded the app manager from play store?
Click to expand...
Click to collapse
I switched to Magisk at the same time I was switching ROMs, so I did a complete wipe and flash. You could do a dirty flash, but I would reflash your /system and /boot withOUT wiping cache or dalvik or anything. I don't know what (if) your previous root installed anything into /system, in which case it probably won't like it.
So what I would do If I were you is boot into recovery, re-flash your ROM/Gapps (no need to wipe cache), reflash your kernel (optional), flash the magisk zip, reboot, install magisk manager from Store, and you're good to go!
crazyates said:
I switched to Magisk at the same time I was switching ROMs, so I did a complete wipe and flash. You could do a dirty flash, but I would reflash your /system and /boot withOUT wiping cache or dalvik or anything. I don't know what (if) your previous root installed anything into /system, in which case it probably won't like it.
So what I would do If I were you is boot into recovery, re-flash your ROM/Gapps (no need to wipe cache), reflash your kernel (optional), flash the magisk zip, reboot, install magisk manager from Store, and you're good to go!
Click to expand...
Click to collapse
Thanks! i'll try it later, hopefully i dont brick my phone. LoL.
I use PureNexus with Magisk, AndroidPay, snapchat or pokemon go works but not my banking app(ANZ GoMoney Wallet), I have yet to find a solution, give magisk a try and see if it works for you. The producure is basiclly wipe system in twrp - flash purenexus - flash magisk zip - boot and install magiskmanager from play store
P.Fan said:
but not my banking app(ANZ GoMoney Wallet), I have yet to find a solution
Click to expand...
Click to collapse
Did you manage to get this working?
I'm using latest Magisk, and I always fail/error when it's performing the encryption for the wallet functionality.
mouth said:
Did you manage to get this working?
I'm using latest Magisk, and I always fail/error when it's performing the encryption for the wallet functionality.
Click to expand...
Click to collapse
No, PureNexus will not bypass the root check in the banking app despite passing safetynet for some reason. However, since then I have switched back to official stock ROM with magisk installed and haven't had a problem so far.
I use a star Finanz banking app that fails with Magisk.
The solution I found is to uninstall Magisk manager when I need to use the push TAN app and then reinstall it(Magisk manager) from my internal storage when I'm done. Seems to work for me now.
Dumb question, but you guys are using Magisk Hide for the app bank's app right? Your device is showing up as certified in the play store settings correct?
OhioYJ said:
Dumb question, but you guys are using Magisk Hide for the app bank's app right? Your device is showing up as certified in the play store settings correct?
Click to expand...
Click to collapse
Yeah, it used to not work at all. Now on latest Magisk it hides it successfully 50% of the time.
Found it easier to just uninstall the manager and reload it after. Since I only need the push TAN for online transfers.
Android pay works without a problem for me.
Hello, its been awhile since i been in the android scene. i just got my pixel xl. i was wondering some tips and tricks. what do you guys on rom wise or is stock fine. this is my secondary phone so ill be able to root and rom. regarding rooting does it trip anything and are you able to go back to stock with google knowing.
Since super su is not be updated anymore, the only way to root (as far as I know) is Magisk.
I just installed Magisk and it was very easy. You can unlock the bootloader or not. If you do, then install lastest twrp fastboot image, the in twrp flash twrp installer zip. Boot, go back to twrp, flash magisk.zip boot and check that Magisk manager app was installed. Check if your rooted. Then go into apps and clear cache & data from play store app and clear cache from the play store services app which is right above play store app.(sorry I can't recall the exact name of this app, but you'll see it) then check play store settings and you should be certified, pass saftey net, etc.
Good luck
I've had magisk on my XL with no issue for the last 2 months. I recently installed Viper4android to have more control over my audio settings and that's been working fine for about a week. I did just find the light patch so I'm about to install that. You should check it out https://forum.xda-developers.com/pixel-xl/development/aroma-light-patch-t3681333
fiverings said:
Since super su is not be updated anymore, the only way to root (as far as I know) is Magisk.
I just installed Magisk and it was very easy. You can unlock the bootloader or not. If you do, then install lastest twrp fastboot image, the in twrp flash twrp installer zip. Boot, go back to twrp, flash magisk.zip boot and check that Magisk manager app was installed. Check if your rooted. Then go into apps and clear cache & data from play store app and clear cache from the play store services app which is right above play store app.(sorry I can't recall the exact name of this app, but you'll see it) then check play store settings and you should be certified, pass saftey net, etc.
Good luck
Click to expand...
Click to collapse
If I go this root do I option of going back without trip counter like Samsung and are you running stock or custom rom
urphonesux said:
I've had magisk on my XL with no issue for the last 2 months. I recently installed Viper4android to have more control over my audio settings and that's been working fine for about a week. I did just find the light patch so I'm about to install that. You should check it out https://forum.xda-developers.com/pixel-xl/development/aroma-light-patch-t3681333
Click to expand...
Click to collapse
Stock rom or custom? I just updated to 8.1.0 and security patch of this month. What mods do you have?
Simplyeduardo said:
Stock rom or custom? I just updated to 8.1.0 and security patch of this month. What mods do you have?
Click to expand...
Click to collapse
Ok, I'm running stock room, there aren't a lot of rooms for the pixel XL. Stock works fine. I have no desire to run a custom room on this phone. I run pure Nexus on My Nexus 6.
You can go back with Magisk and they have these modules you can add to do certain things. I usually don't mess with that kind of stuff. Good luck and you should read about Magisk on the official site but topjohnwu.
Simplyeduardo said:
Stock rom or custom? I just updated to 8.1.0 and security patch of this month. What mods do you have?
Click to expand...
Click to collapse
Are you experiencing any major bugs on 8.1?
I can't open the WeChat app with my phone. I'm running sultan kernel and have magisk flashed. I've tried downloading older APK but nothing seems to work
harryfornasier said:
I can't open the WeChat app with my phone. I'm running sultan kernel and have magisk flashed. I've tried downloading older APK but nothing seems to work
Click to expand...
Click to collapse
Did it work before you rooted?
Badger50 said:
Did it work before you rooted?
Click to expand...
Click to collapse
Yeah it did, I tried unlocking the bootloader setting it all up and then rooting but it still just doesn't open
harryfornasier said:
Yeah it did, I tried unlocking the bootloader setting it all up and then rooting but it still just doesn't open
Click to expand...
Click to collapse
What version of magisk are you using? There are some apps out there that don't play nice with root. You may also try clearing WeChat app cache and data. You have magisk hide enabled as well?
Badger50 said:
What version of magisk are you using? There are some apps out there that don't play nice with root. You may also try clearing WeChat app cache and data. You have magisk hide enabled as well?
Click to expand...
Click to collapse
It's version 16 and yeah I tried magisk hide and clearing cache before and it didn't seem to do anything, it just refuses to launch
harryfornasier said:
It's version 16 and yeah I tried magisk hide and clearing cache before and it didn't seem to do anything, it just refuses to launch
Click to expand...
Click to collapse
Try toggling magisk hide off then try your app again, or uninstall/reinstall your app, or try magisk 16.4 beta, or possibly a different kernel. You may have to flash the stock boot.img again to remove root to see if that brings the app functionality back. Then sign into the app(if necessary) then try magisk 16.4.
Badger50 said:
Try toggling magisk hide off then try your app again, or uninstall/reinstall your app, or try magisk 16.4 beta, or possibly a different kernel. You may have to flash the stock boot.img again to remove root to see if that brings the app functionality back. Then sign into the app(if necessary) then try magisk 16.4.
Click to expand...
Click to collapse
Can boot.img be flashed in twrp or do I need a computer?
harryfornasier said:
Can boot.img be flashed in twrp or do I need a computer?
Click to expand...
Click to collapse
You can flash it in twrp if you have extracted it from the factory image and transferred it to your phones internal storage.
I have a device rooted wit Magisk as in the thread [GUIDE] Install Magisk with proper support for OTA updates (https://forum.xda-developers.com/mi-a2-lite/how-to/guide-install-magisk-proper-support-ota-t3836952). All is working fine and just installed 2nd November update withou any hassle.
Now I need BusyBox, but I 'm afraid it could interfere with /system, because I see it installs in /system/bin, and so should stop OTA updating using Magisk de-activated and then re-activated.
Has somebody an answer for this issue, may it works the same?
... or another way of installing BusyBox over/with Magisk and let all work flawlessly?
Thanks guys
There is a Magisk module for Busybox, just install it, reboot and you should be fine.
BubuXP said:
There is a Magisk module for Busybox, just install it, reboot and you should be fine.
Click to expand...
Click to collapse
Thanks a lot, I didn't think at all at Magisk Modules...already installed, it works and it put Busybox in /system/xbin/busybox, I hope it will be fine even if it's in /system...I have to wait next OTA and check the behaviour.
Surely it deserve to give it a shot
Thanks for the suggestion, always welcome from you
Grazie e ciao
Magisk works just like this, changing the /system partition without really touching it. That's because if you want to do OTA updates you need to do everything that involves /system from Magisk.
BubuXP said:
Magisk works just like this, changing the /system partition without really touching it. That's because if you want to do OTA updates you need to do everything that involves /system from Magisk.
Click to expand...
Click to collapse
Got it! At the end I'm starting to understand something more about this crazy Android partitions , also thanks to your input obviously!
Now I'm missing just one thing in my device: to have TWRP installed and working without problems with Magisk.
I think that if I un-install Magisk, then install TWRP, and then re-install Magisk again, it could work...
Maybe better to install Magisk flashing from TWRP ...
I'm not really sure, what do you think about this issue?
All the best, ciao
Hi,
I've installed Busybox magisk module but it breaks my mobile data. If it's disabled or uninstalled than data is back connected.
Anyone experienced the same issue?
Kind regards,
Germans.
Create your own xbin folder, download busybox by stephen, wait for app to collect sytem configuration then choose xbin folder and install, before ota, you must uninstall busybox then reboot, then delete xbin folder. The other method is to install straight to sbin, stephens busybox will auto install to sbin on every reboot, because sbin folder always goes back to original on rebooting, so basically you will just need to untick the toggle to stop auto install.
boe323 said:
Create your own xbin folder, download busybox by stephen, wait for app to collect sytem configuration then choose xbin folder and install, before ota, you must uninstall busybox then reboot, then delete xbin folder.
Click to expand...
Click to collapse
The only problem with this solution is banking apps root detection.
gkornaks said:
The only problem with this solution is banking apps root detection.
Click to expand...
Click to collapse
My halifax still works through magisk, honestly it doesnt affect magisk hide, i only mentioned doing it this way because the busybox magisk module kills the phone when you disable it, because the symlinks are still there, you cant log back into the phone.
Thank you! Will try later. BTW, my busybox module is disabled and I could login without any problem.
gkornaks said:
Thank you! Will try later. BTW, my busybox module is disabled and I could login without any problem.
Click to expand...
Click to collapse
Oh, ok it could of been a different module then, i just assumed it would be that one, sorry for that.
Is this really a problem I have busybox installed so it will interfere with the next update?
And if it will, just uninstalling it solve the problem?
Medo22 said:
Is this really a problem I have busybox installed so it will interfere with the next update?
And if it will, just uninstalling it solve the problem?
Click to expand...
Click to collapse
As long as it removes all the symlinks along with the busybox file.
boe323 said:
As long as it removes all the symlinks along with the busybox file.
Click to expand...
Click to collapse
How can I make sure of that?
Medo22 said:
How can I make sure of that?
Click to expand...
Click to collapse
I dont know every single file name but you can check against magisks own busybox library in sbin,magisk,busybox.Check through your bin folder after you uninstall busybox. Dont go deleting files though, thats why i make my own xbin. Id imagine if magisks busybox module in downloads is systemless theres nothing to worry about.
I installed adaway after rooting. Configured hosts file and rebooted. The system went into bootloop. How should I install it? Any additional steps? I am using miui 11 with agni kernel.
ashbk37 said:
I installed adaway after rooting. Configured hosts file and rebooted. The system went into bootloop. How should I install it? Any additional steps? I am using miui 11 with agni kernel.
Click to expand...
Click to collapse
Did you acquire root correctly? How did you root? Did you install magisk manager? Was the device working perfectly after rooting? Did you flash ARB 4?
Prathamesh 27 said:
Did you acquire root correctly? How did you root? Did you install magisk manager? Was the device working perfectly after rooting? Did you flash ARB 4?
Click to expand...
Click to collapse
Yep root is alright. Everything works perfectly. I rooted by flashong magisk. Also installed magisk manager. Didnt flash ARB 4.
ashbk37 said:
Yep root is alright. Everything works perfectly. I rooted by flashong magisk. Also installed magisk manager. Didnt flash ARB 4.
Click to expand...
Click to collapse
Did you check on Magisk manager settings>systemless hosts?
SubwayChamp said:
Did you check on Magisk manager settings>systemless hosts?
Click to expand...
Click to collapse
Yeah. I enabled systemless hosts before installing adaway. I flashed everything again. I'll try Adaway once more and see if it works properly this time. Is there anything I should configure in the Adaway settings before I proceed with it?
Also I would like to add Energized hosts to adaway amd I clearly dont know how that works. It would be helpful someone gave some steps for that.
ashbk37 said:
Yeah. I enabled systemless hosts before installing adaway. I flashed everything again. I'll try Adaway once more and see if it works properly this time. Is there anything I should configure in the Adaway settings before I proceed with it?
Also I would like to add Energized hosts to adaway amd I clearly dont know how that works. It would be helpful someone gave some steps for that.
Click to expand...
Click to collapse
First two silly question; it is included in some custom ROMs. Are you sure that you didn't install it over other version?
And, the systemless hosts have to be activated then device have to be rebooted for first time and then update hosts on AdAway and then reboot again.
The better is to start for a clean install, tap on the Adaway icon and go to settings of the app, clear cache and then clear data and finally uninstall it.
It may be the version, I use the 4.2.6 and never did give me errors.
Regarding include Energized hosts you can add it navigating with a browser to Energized site, you will find different extensions (Spark, Blu, Ultimate, etc; according the target you want, I should use the txt format then open AdAway and upper to the left you will find the option to add a source inside "Hosts sources" then tap on + , paste the txt copied before, check the link that https is not duplicated or something like this, after that apply it so it can update it.
SubwayChamp said:
First two silly question; it is included in some custom ROMs. Are you sure that you didn't install it over other version?
And, the systemless hosts have to be activated then device have to be rebooted for first time and then update hosts on AdAway and then reboot again.
The better is to start for a clean install, tap on the Adaway icon and go to settings of the app, clear cache and then clear data and finally uninstall it.
It may be the version, I use the 4.2.6 and never did give me errors.
Regarding include Energized hosts you can add it navigating with a browser to Energized site, you will find different extensions (Spark, Blu, Ultimate, etc; according the target you want, I should use the txt format then open AdAway and upper to the left you will find the option to add a source inside "Hosts sources" then tap on + , paste the txt copied before, check the link that https is not duplicated or something like this, after that apply it so it can update it.
Click to expand...
Click to collapse
Okay. Thanks for that. And I've flashed stock miui rom. So its not included. I'll do it again following your advice. ?