Is it still worth having a phone with ROOT in 2022? - Android Q&A, Help & Troubleshooting

I'm a developer and advanced Android user. All my previous phones were rooted.
Now, instead of my OnePlus with Android 11, I got an ASUS ROG Phone with Android 12. But today I'm asking myself a question:
Is it still worth having a phone with ROOT in 2022?
There are certainly many reasons to have ROOT. In my case in particular:
- AdAway in ROOT mode.
- The ability to backup and restore app data (like game accounts).
- The ability to terminate running processes using the 3C All-inOne Toolbox.
The problem is that some apps don't work on a phone with ROOT:
- Banking apps
- Card payment
- Microsoft Teams
Yes, I have the latest Magisk with Universal SafetyNet Fix and in Zygisk mode I hide ROOT from all Microsoft and Google apps. Yet from time to time Microsoft Authenticator will evaluate the phone as unsafe and refuses to run Teams.
I would like to get rid of the ROOT issues already and have a phone without ROOT. Finally, AdAway can run in VPN mode as well.
The question is how to transfer app data like game accounts from the old phone to the new one without ROOT. Google backup only restores about half of the apps on the original phone.
I used to always use Titanium, but that doesn't work without ROOT. Today Swift Backup works, but even that needs ROOT. Shizuku mode doesn't help in this case either.
So today I see it as the best option for me:
1. Unlock the bootloader.
2. Temporary ROOT the new phone.
3. Restore apps with data.
4. Lock the bootloader - in case the Microsoft Authenticator detects the unlocked bootloader.
What do you think?

vladaxx said:
I'm a developer and advanced Android user. All my previous phones were rooted.
Now, instead of my OnePlus with Android 11, I got an ASUS ROG Phone with Android 12. But today I'm asking myself a question:
Is it still worth having a phone with ROOT in 2022?
There are certainly many reasons to have ROOT. In my case in particular:
- AdAway in ROOT mode.
- The ability to backup and restore app data (like game accounts).
- The ability to terminate running processes using the 3C All-inOne Toolbox.
The problem is that some apps don't work on a phone with ROOT:
- Banking apps
- Card payment
- Microsoft Teams
Yes, I have the latest Magisk with Universal SafetyNet Fix and in Zygisk mode I hide ROOT from all Microsoft and Google apps. Yet from time to time Microsoft Authenticator will evaluate the phone as unsafe and refuses to run Teams.
I would like to get rid of the ROOT issues already and have a phone without ROOT. Finally, AdAway can run in VPN mode as well.
The question is how to transfer app data like game accounts from the old phone to the new one without ROOT. Google backup only restores about half of the apps on the original phone.
I used to always use Titanium, but that doesn't work without ROOT. Today Swift Backup works, but even that needs ROOT. Shizuku mode doesn't help in this case either.
So today I see it as the best option for me:
1. Unlock the bootloader.
2. Temporary ROOT the new phone.
3. Restore apps with data.
4. Lock the bootloader - in case the Microsoft Authenticator detects the unlocked bootloader.
What do you think?
Click to expand...
Click to collapse
As you've already discovered, the main advantage to rooting is the ability to do backups. There are solutions to the the Banking apps and Card payment problems, which may or may not work for your particular apps. There are also alternatives to Microsoft Authenticator. Only you can determine if these alternative solutions are worth the benefit of being able to backup your data.
The AdAway problem is easily solved. Use AdGuard DNS, which does not require root.

@dcarvil: I suppose you mean AdGuard DNS.

vladaxx said:
@dcarvil: I suppose you mean AdGuard DNS.
Click to expand...
Click to collapse
You are right, that is what I meant.

Related

remove some stock apps and then disable/ restrict any further software changes

After I root a phone, I would like to be able to uninstall/remove some stock apps (for example, stock Messaging app) and add some new apps (for example, 3d-party Messaging app).
Do I need Titanium app to achieve that? Or is there something more lightweight?
After I complete the setup, I want to disable/ restrict any further software changes. Pretty much the same as Window OS "Admin" VS "Standard User"
So I guess I would need some app manager capable of permission managing.
Any advice on my project? Will my phone be as stable as the original stock after such modding?
The phones: Moto E2 and Moto G2 and G3, Android 5.01 or 6.01
Well, Backing Up the Stock Content before doing any Modding to your Phone is a Good Practice and Extremely Recommended in Case of any worst case scenarios and you can achieve the same by Titanium Back or any Other app Readily available on Play Store.
After Back up, Yes, you can Uninstall PreInstalled apps or any other bloatware that you may don't want in your phone. And Install 3rd Party apps in place of stock Ones.
Talking about Permissions, until/unless you give Root Access to that App, it won't be able to Make any changes in the System. So, you also have to keep a check on giving Root permissions to apps.
Your Phone Will remain stable When you know what actually you are doing with it and what measures could be taken to revert it.
abhinavp649 said:
Talking about Permissions, until/unless you give Root Access to that App, it won't be able to Make a.
Click to expand...
Click to collapse
Once the phone is rooted, will I be able to block/restrict both: uninstalling apps (which are already installed) and installing new apps? The phone will be used by my kids, so I want to prevent them from making any phone changes.
rybshik said:
Once the phone is rooted, will I be able to block/restrict both: uninstalling apps (which are already installed) and installing new apps? The phone will be used by my kids, so I want to prevent them from making any phone changes.
Click to expand...
Click to collapse
You can't restrict to install and uninstall apps. As abhinavp649 said the application makes modifications to the system if you give root permission to them. If you are using SuperSU superuser app then you can set pin to grant root permission to the app from the settings of supersu
rybshik said:
Once the phone is rooted, will I be able to block/restrict both: uninstalling apps (which are already installed) and installing new apps? The phone will be used by my kids, so I want to prevent them from making any phone changes.
Click to expand...
Click to collapse
To Prevent app from uninstalling the best way is to hide it From Home screen Or Make that as System.
And Revoke SU permissions from those apps which can uninstall system apps or any similar one.
Hit thanks if Helped :laugh:
abhinavp649 said:
to hide it From Home screen Or Make that as System.:
Click to expand...
Click to collapse
How can I do that?
Additionally, can I, for example, turn on Location (GPS) and prevent the phone user from turning it OFF? thanks!
rybshik said:
How can I do that?
Additionally, can I, for example, turn on Location (GPS) and prevent the phone user from turning it OFF? thanks!
Click to expand...
Click to collapse
Installing an App as system is a easy and you can find tools easily on play store. Just search 'make app system' or something else similar.
Using GPS to prevent Turn off? I think you are expecting too too much out of a device.
However, you can disable Power Off from options you get by holding lock button.
To do this You Have to Install Xposed Framework in your Device.
Xposed Framework allows you to do Amazing modding to your Android device. You can just do everything with the device(Exceptions are always present)
rybshik said:
How can I do that?
Additionally, can I, for example, turn on Location (GPS) and prevent the phone user from turning it OFF? thanks!
Click to expand...
Click to collapse
If you are thinking of turning on GPS for the sake of tracking your kids, then make sure you tell them you are doing so. Have known a few people that got into legal trouble for not doing so.
In the end if the kids are smart enough there will be nothing you can really do as they can just reset the device and everything you did is gone.
zelendel said:
nothing you can really do as they can just reset the device
Click to expand...
Click to collapse
So, can I prevent that by disabling/removing or password-protecting the option of "Factory Reset" on a rooted Android 6.0?
rybshik said:
So, can I prevent that by disabling/removing or password-protecting the option of "Factory Reset" on a rooted Android 6.0?
Click to expand...
Click to collapse
No. You can not restrict or disable factory data reset option by any ways even you are rooted. Some brands like Samsung gives FRP (factory reset protection) to their device. Devices without FRP easily factory data reset by entering in recovery mode or in settings.

S-pushTAN still detects root, even with magisk hide

Hello!
I recently activated Online Banking for my Bankaccount. They use pushTAN with their own build app. I used xposed and SuperSU, but decided to flash a new ROM with only magisk. My current device is the Huawei P8lite with OmniROM and magisk 13.3. My device passes SafetyNET and it says certified at the Play Store. I checked magisk hide for the pushTAN app and the normal Sparkasse app. The Sparkasse app works, but it still says that my device is rooted. The pushTAN app however wont start. It says, that the app was closed and opens a website in chrome saying that my device is unsecure because I have root. I just flashed this ROM and I have no other root requiring apps installed. I've uploaded both apps to my G-Drive, so maybe someone can look and see why it still sees root. the pushTAN app is more important.
pushTAN.apk
Sparkasse.apk
Soo, I used the phone of my brother now. After getting my TAN I was able to set up the normal Sparkassen App. It works fine. But the pushTAN app still doesn't work on my device. I tried another different ROM now, but still no difference.
Any news on that?
I have the exact same problem. Axon 7 here, rooted via Magisk. Magisk is set to "hide" from pushTAN app and also "hide from various detections" in settings.
pushTAN crashes and redirects to a webpage hinting that i have rooted my device.
Same issue for me :/ once i run Magisk-uninstaller pushtan app works immediately
I can approve: it works if you temporarly uninstall magisk, without? uninstalling the root patch.
Other way would be to install s-pushtan into an emulator on your PC, like this:
Download S-pushTAN on PC with MEmu
Download S-pushTAN on PC with MEmu Android Emulator. Enjoy playing on big screen. pushTAN is the correct procedure for anyone who wants to make mobile banking.
www.memuplay.com
But, I would NOT trust a download that packs app and emulator into a single package. This massively increases the likelyhood of a special hack applied that spies on s-pushtan. I recommend finding any plain Android emulator then install S-pushtan from Play store. This might be more difficult, though.
Would be a joke if it really worked, since S-pushtan is all about using different devices for login and transaction authorization. This would be broken if you use an emulator on your PC. So it would make the transaction even more insecure than a rooted phone.
I'll have a look if there is an official, viable alternative to s-pushtan.

Need to root, convert to system app, then unroot. How to do this?

Hello everyone,
I currently have the Canadian Model of the Samsung Galaxy S6 Edge (SM-G925W8 with Android 6.0.1). I have need to convert an application on my phone to a System App, which is something you can only do while rooted. After performing some research, it appears this website provides a root methods to use on this particular phone. The thing is - once I convert the application to a system application, I need to revert back to an unrooted phone (obviously with the system app still in tact). My question is: after performing the conversion, how to I return to an unrooted phone while keeping the converted app a system app?
Please let me know,
Thank you.
Can i ask which app?
callumbr1 said:
Can i ask which app?
Click to expand...
Click to collapse
Sure, it's a GPS Spoof app (obviously for Pokemon Go). I actually have a Galaxy S8+ but, with the game's increased security and Android 7.0's security updates, spoofing has been disabled on that phone altogether. I still however have my S6 Edge which is on Android 6.0.1 therefore bypassing a lot of Android 7.0's security. After a lot of research, it appears that the only way to spoof your location within that app is to move the GPS spoof app as a system app, then unrooting so the game will play. (This prevents the need to turn on Mock Locations within developers menu which Pokemon Go flags).
I attempted to run the root linked above however it caused my phone to hang on the boot screen. I'm currently trying to fix this by flahsing stock firmware however Odin keeps telling me it failed....not the usual PASS notification. Help would be appreciated :angel:
vgplayer54 said:
Sure, it's a GPS Spoof app (obviously for Pokemon Go). I actually have a Galaxy S8+ but, with the game's increased security and Android 7.0's security updates, spoofing has been disabled on that phone altogether. I still however have my S6 Edge which is on Android 6.0.1 therefore bypassing a lot of Android 7.0's security. After a lot of research, it appears that the only way to spoof your location within that app is to move the GPS spoof app as a system app, then unrooting so the game will play. (This prevents the need to turn on Mock Locations within developers menu which Pokemon Go flags).
I attempted to run the root linked above however it caused my phone to hang on the boot screen. I'm currently trying to fix this by flahsing stock firmware however Odin keeps telling me it failed....not the usual PASS notification. Help would be appreciated :angel:
Click to expand...
Click to collapse
Oh I see, have you tried magisk and magisk hide, I use it with Pokemon go and it doesn't detect root.
When you say it hangs on boot screen do you mean the Samsung logo or powered by Android logo? It can hang on Samsung logo for a short while it's normal.
Finally what error are you getting in odin and we can fix that first?
callumbr1 said:
Oh I see, have you tried magisk and magisk hide, I use it with Pokemon go and it doesn't detect root.
When you say it hangs on boot screen do you mean the Samsung logo or powered by Android logo? It can hang on Samsung logo for a short while it's normal.
Finally what error are you getting in odin and we can fix that first?
Click to expand...
Click to collapse
Thank you for your quick response! I managed to successfully flash the stock firmware on the phone, allowing me to get past the Boot screen (the samsung screen is where it froze before). I attempted to flash the root package once more and this time it was successful!
I then opened Titanium Backup, converted my GPS Spoofing app to a system app, which caused my phone to say "Processing...". This screen remained here for the duration of the entire night. When I woke up this morning, it STILL said "Processing...". I then force closed TB and rebooted the phone. When it restarted, I checked Settings - Applications - Application Manager and, yes, I can see my GPS Spoofing app listed under the system apps dropdown menu. The problem now is...how do I launch it to use with pokemon Go? I'll need to unroot, figure out how to launch the application, and hopefully it will work then...
vgplayer54 said:
Thank you for your quick response! I managed to successfully flash the stock firmware on the phone, allowing me to get past the Boot screen (the samsung screen is where it froze before). I attempted to flash the root package once more and this time it was successful!
I then opened Titanium Backup, converted my GPS Spoofing app to a system app, which caused my phone to say "Processing...". This screen remained here for the duration of the entire night. When I woke up this morning, it STILL said "Processing...". I then force closed TB and rebooted the phone. When it restarted, I checked Settings - Applications - Application Manager and, yes, I can see my GPS Spoofing app listed under the system apps dropdown menu. The problem now is...how do I launch it to use with pokemon Go? I'll need to unroot, figure out how to launch the application, and hopefully it will work then...
Click to expand...
Click to collapse
Now that you have it installed as a system app does it show in the app drawer? What I can tell you is I have tried a lot of GPS spoofing apps for Pokemon go and none of them actually worked. You can always flash magisk and hide Pokemon go from detecting root status and passing safety net. Then you can keep root
callumbr1 said:
Now that you have it installed as a system app does it show in the app drawer? What I can tell you is I have tried a lot of GPS spoofing apps for Pokemon go and none of them actually worked. You can always flash magisk and hide Pokemon go from detecting root status and passing safety net. Then you can keep root
Click to expand...
Click to collapse
Unfortunately, no. The GPS Spoofing app does not appear in the App drawer after converting it to a system app. And Magisk sounds great but, to be honest, I am not interested in keeping root, I just needed the one app to be a system app to hide it from Pokemon Go's flagging (as well as Mock Locations in Developers menu). Do you know where I could launch the app from?
vgplayer54 said:
Unfortunately, no. The GPS Spoofing app does not appear in the App drawer after converting it to a system app. And Magisk sounds great but, to be honest, I am not interested in keeping root, I just needed the one app to be a system app to hide it from Pokemon Go's flagging (as well as Mock Locations in Developers menu). Do you know where I could launch the app from?
Click to expand...
Click to collapse
I don't know Sorry, you can try moving the apk to system/priv-app and reboot. But I know the app needs to be hidden from root and safety net to be able to work with Pokemon go.
callumbr1 said:
I don't know Sorry, you can try moving the apk to system/priv-app and reboot. But I know the app needs to be hidden from root and safety net to be able to work with Pokemon go.
Click to expand...
Click to collapse
As far as I know, Pokemon Go cannot see system apps within system\apps or system\priv-app. I will attempt to uninstall the system app and perhaps place the apk file into the suggested folder, ensuring permissions are rw-r--r-- (which I believe is the correct permission settings). After that, i will unroot, allowing my phone to pass safety net, then, in theory, it should work. The only problem is I still need the icon to launch the spoofing app, which is not located in the drawer...if I cannot launch it, it cannot be used.
callumbr1 said:
I don't know Sorry, you can try moving the apk to system/priv-app and reboot. But I know the app needs to be hidden from root and safety net to be able to work with Pokemon go.
Click to expand...
Click to collapse
Hey! A quick update - I don't think I succeeded in getting the GPS Spoofer to be a system app however I semi-got it to work. This particular app has a setting that is called "Privacy Mode" which apparently allows it to hide it from being detected by Mock Location settings in Developer Options. When I use this, I was able to spoof successfully once from my home (real location) however my character would run back and forth like a crazy person. The second time I attempted to spoof from a different location, I signed in successfully however the phone's GPS wouldn't pick up a location and I was in a huge empty field with a GPS error (The location settings were set to GPS only). Do you know how I can get around this to spoof successfully?

Uninstall third party apps without root

Hi Experts,
I have a question about a Samsung A3 2016 (sm-a310f). On this device there are tons of apps installed mainly by the provider without option to uninstall them.
Is there any way to uninstall them without rooting the device?
And if not and I have to root the device how can I unroot it again ?
The device is used also for online banking apps which might not work after the root any longer.
So any help is highly appreciated.
cheers
Sabine
and PS what is the issue with this Knox counter?
It is possible to go into settings then apps (on my note 8). Then disable individual apps. Also in launcher you may need to hide apps you can't disable. If storage space is not the problem then just disable. Uninstalling some apps can cause Carrier up dates to glitch.
I use BkPackage disabler and save a profile. One click and all selected are enabled or disabled.
Sent from my SM-N950U using Tapatalk
There is no way to delete preinstalled apps without ROOT access. You can only freeze or disable them. Look for Magisk (systemless root), it can be easily installed and deleted if needed.
sabine00 said:
Hi Experts,
I have a question about a Samsung A3 2016 (sm-a310f). On this device there are tons of apps installed mainly by the provider without option to uninstall them.
Is there any way to uninstall them without rooting the device?
And if not and I have to root the device how can I unroot it again ?
The device is used also for online banking apps which might not work after the root any longer.
So any help is highly appreciated.
cheers
Sabine
and PS what is the issue with this Knox counter?
Click to expand...
Click to collapse
Yes, you can. There's actually an XDA article written on this very topic. It works for most, though, it may not work for all. Give it a shot, and if it doesn't work... root, remove whatever you need to, and unroot. Just use Magisk if you need to go this route. It can unroot itself. Here's the guide.

Banking apps not working after clear safety net Magisk v23.00

My banking apps are not working, they are detecting root. Even though my safety net is clear and i also try hide magisk + clear data too. Nothing is work.
There was an article last year that some apps are able to read the status of the bootloader directly.
Magisk may no longer be able to hide bootloader unlocking from apps (XDA)
What phone are you using, what ROM, and what banking app?
Knowing what the bank uses to check for device certification would be a start...
SMcC2 said:
There was an article last year that some apps are able to read the status of the bootloader directly.
Magisk may no longer be able to hide bootloader unlocking from apps (XDA)
What phone are you using, what ROM, and what banking app?
Knowing what the bank uses to check for device certification would be a start...
Click to expand...
Click to collapse
Realme x, with realme UI. Gpay(tez) india and My Airtel both are not running

Categories

Resources