Temp root? - ONE Q&A, Help & Troubleshooting

Hi,
What would be the best way to temporarily root? I want to install an adblock hosts file, but then go back to unrooted so I can use banking apps.

Banking apps work fine for me with root. To answer your question, I don't know.
Sent from my slim1+1 using Tapatalk

Do you have a custom recovery? If so:
Flash SuperSU
Use your preferred ad blocker to apply host file
Open SuperSU
Go to the far right tab
There should be an option for full unroot
Reboot
Enjoy!

Thanks, I'll try that. My bank has a really well written root detection routine, does supersu leave anything at all behind¿

Related

SuperSU or superuser?

Which one is better?
Whats the difference between the 2?
Im using rom toolbox pro and in the toast message when phone boots it tells me to use supersu
How do i get rid of the installed superuser and add supersu without losing root or bricking my phone?
Thanks in advanced
FingerBlastJ said:
Which one is better?
Whats the difference between the 2?
Im using rom toolbox pro and in the toast message when phone boots it tells me to use supersu
How do i get rid of the installed superuser and add supersu without losing root or bricking my phone?
Thanks in advanced
Click to expand...
Click to collapse
Install SuperSU from the Play Store, grant it root access, then delete SuperUser using a file browser. Or you can try flashing the SuperSU zip from the official xda thread and it should replace SuperUser automatically.
I haven't noticed a difference between the two. Used both on various ROMs for a decent amount of time. AFAIK, they are only there to handle root permissions for apps. That said, never had a problem with either.

[Q] Hide root access from app

Since there is no sensation XE forum i'll post this one here. So i've finally managed to root my sensation xe again (/cheer). The thing is i have an app (Yelo TV, belgium tv network telenet android app) that refuses to stream recorded shows since the device is rooted. Now i've got "Hide My Root" Installed and hid the su binairy. But it still detects root access and won't stream.
So i'm asking all of ya (but primairly the rooted sensation xe, yelo tv users) have any of you managed to restore streaming on this rooted device?
oh and installed titanium backup pro too, but can't seem to figure out how to create backup for all my aps in 1 go (or is that the update.zip feature). Really don't wanna go an create a backup for the 6 dozen aps i got installed. Oh and does anyone know a good ad blocker. There used to be one in the market called AdFree or something but looks like it's gone.
go to the superuser app
navigate to the tv app and select deny for root permissions
about adblocker you can use adaway app
can't navigate to it, as it's not in the su app. It doesn't the tv app doesn't trigger a superuser root access request. The app sees on it's own that the device is rooted. Or do i need su elite for that? (currently using the non-elite app) or a different su app.
I believe the app supersu has a temp u root feature. You could try that and see if it helps you may need to full unrrot superuser first, then add supersu
Sent from my HTC Sensation XE with Beats Audio Z715e using Tapatalk 2
A couple of days ago I found an app which is able to "hide" your root access, but it needs to be activated manually before launching the problematic app. google for it, found it on one of the top search results (it is on google play). It specifically mentions it enables using apps such as Google Video and the likes, so I guess you should try it.
@Heavy Metal: supersu, temp u root? No idea what ur on about. I sure as hell won't be losing my root over 1 app. Ill watch the stuff on TV then.
@astar: i would if you'd say the name. As i said, i have "hide my root" installed. Even if i tell it to hide the su binairy, yelo TV still detectq the root and won't stream.
Edit: tried supersu. Said the binairy needed an update. Normal installation won't work, other one requires cow or another one. Can't i push it via adb or something. Custom recovery makes it impossible for ota updates. (Not that this phone has been given any. No idea if it even will be updated to 4.1 let alone 5)
Ch3vr0n said:
@Heavy Metal: supersu, temp u root? No idea what ur on about. I sure as hell won't be losing my root over 1 app. Ill watch the stuff on TV then.
@astar: i would if you'd say the name. As i said, i have "hide my root" installed. Even if i tell it to hide the su binairy, yelo TV still detectq the root and won't stream.
Edit: tried supersu. Said the binairy needed an update. Normal installation won't work, other one requires cow or another one. Can't i push it via adb or something. Custom recovery makes it impossible for ota updates. (Not that this phone has been given any. No idea if it even will be updated to 4.1 let alone 5)
Click to expand...
Click to collapse
It won't get any further official updates. And as for SuperSU, just allow it to update, it will do the job. And all the updates we might need are available as custom ROMs (although without the apps you want to use).
I think I might have just got it. this app came with the phone, right? So maybe making it a "user" app would work, as it's system privileges allow it to detect root binary even if it's hidden (system apps can do whatever they want, without asking for permission). Create a backup of the whole ROM first, so you won't lose the app. Then copy it to the SD card, delete it from /system/app and then open it with a file explorer, it will install the app. It might just work.
Edit: The app I fount was exactly what you used.
supersu won't update it. its a htc phone so needs custom recovery and no. Yelo TV did not come with the phone.
anyone got the latest su binairy ? the one i have dates from 29/02/2008 and is 21.8kb in size
oh and supersu fked up my root seriously. Said it found conflicting aps and needed to uninstall them. so allowed it to do so. so it removed all updates from "system ap". Now everything that had root access no longer does and when it asks for permission it gets denied
Ch3vr0n said:
supersu won't update it. its a htc phone so needs custom recovery and no. Yelo TV did not come with the phone.
anyone got the latest su binairy ? the one i have dates from 29/02/2008 and is 21.8kb in size
Click to expand...
Click to collapse
You don't have a custom recovery? And as far as I know, it is able to update itself, there are choices for updating.
no i don't have a custom recovery, installed the latest superuser app from play store
Ch3vr0n said:
no i don't have a custom recovery, installed the latest superuser app from play store
Click to expand...
Click to collapse
Since you are rooted, why not installing? It's quite out of the discussion, but you should, as it only gives you benefits in the normal situation (There will be no OTAs in the future, and anyway, it allows you to backup and restore your phone should anything happens. Since you are rooted I guess you have your bootloader unlocked via HTCUnlock or S-Off.
so managed to update to latest binary and superuser version (3.1.3) according to superuser itself. Then ran SuperSU still claims a binairy update so did that one too. Then removed the outdated superuserapp from ChainsSSD
yes, i'm s-OFF (did that when back on android 2.3.4). Still doesn't fix the fact that the app won't stream. but nvm. After updating binairy and apk, Yelo now throws a different error. "failed to communicate with digicorder"
though i did find a page claiming a superuser version 3.1.4 http://nishantn3.blogspot.be/2013/04/latest-superuserapk-v31447-su-v3218.html
now where in SuperSU do i hide the root or deny root checking for yeloTV
Ch3vr0n said:
so managed to update to latest binary and superuser version (3.1.3) according to superuser itself. Then ran SuperSU still claims a binairy update so did that one too. Then removed the outdated superuserapp from ChainsSSD
yes, i'm s-OFF (did that when back on android 2.3.4). Still doesn't fix the fact that the app won't stream. but nvm. After updating binairy and apk, Yelo now throws a different error. "failed to communicate with digicorder"
though i did find a page claiming a superuser version 3.1.4 http://nishantn3.blogspot.be/2013/04/latest-superuserapk-v31447-su-v3218.html
now where in SuperSU do i hide the root or deny root checking for yeloTV
Click to expand...
Click to collapse
You can not deny root checking, but you can deny root access for it. But to understand how it works, did it request root access? Try removing it from the list in SuperSU.
I said that in my first post. I doesn't even ask for root access, it just sees that the device is rooted. One of the sites i found claimed they were checking for /system/bin/su
even with SuperSU (disabled and hidden), it still detects root access (even after i killed the yeloTV process) after hiding su. Could it be because SU is running as user and not /system.
use xprivacy (xposed framework) to block su in yelo app (under shell menu), works for me!
Could you provide links to what I need and what I need to do.
Verstuurd vanaf mijn Nexus 7 met Tapatalk
Try rootcloak it's in the play store
Verstuurd vanaf mijn HTC Sensation met Tapatalk
Tried and failed will contact the Dev though. Weird thing is that the yelo app does allow me TV on my nexus 7 2013, do I wonder why it sit work on cm 10.2
Verstuurd vanaf mijn HTC Sensation met Tapatalk

[Q] Temp Unroot needed for NowTV . --- (A) This has now been Answered in Post 9

****EDIT****
Please see http://forum.xda-developers.com/showpost.php?p=56539897&postcount=9 for the Answer
*************
Hi all ,
I'm wanting to use NowTV (like SkyGo) on my OnePlus , however they are using a type of Root check that most root hiders cannot bypass.
Therefore I'm looking for a way to temp unroot and then root back again with ease.
just wondering if there are any tools or easy to follow guides?
thanks
Disable Superuser in SuperSU settings.
zoro25 said:
Hi all ,
I'm wanting to use NowTV (like SkyGo) on my OnePlus , however they are using a type of Root check that most root hiders cannot bypass.
Therefore I'm looking for a way to temp unroot and then root back again with ease.
just wondering if there are any tools or easy to follow guides?
thanks
Click to expand...
Click to collapse
Or if you are on a Cm nightly you can turn them off in the developer option
Disabling super user doesn't work, their detection method is unknown and they check more than the su binary.
I might try the nightlies, however I need stability.
Thanks for the responses so far
Outside of the nightly wing if you want stability use the M releases, they are designed to be more stable than the nightly branch
zoro25 said:
Disabling super user doesn't work, their detection method is unknown and they check more than the su binary.
I might try the nightlies, however I need stability.
Thanks for the responses so far
Click to expand...
Click to collapse
The problem isn't really the SuperSU as such, it's CM. They flag CM as a rooted ROM, it'll even happen if you're on stock un-rooted CM11S.
Transmitted via Bacon
I'm pretty sure that I saw an xposed module that could hide superuser completely. Might want to give that a try
skyguy126 said:
I'm pretty sure that I saw an xposed module that could hide superuser completely. Might want to give that a try
Click to expand...
Click to collapse
As per my post right above yours, it isn't SU that's the problem, it's that the ROM is CM.
Transmitted via Bacon
Timmaaa is correct and that's the info I wanted, I had tried the xposed modules but none worked and now I know why.
I'll contact sky and see if I get anywhere
****EDIT****
So it seems that Timmaaa is NOT correct as there is NO CyanogenMod or any ROM check, it's all to do with the the name of your Root App
Short Version is unroot and uninstall SU app for this to work (removing SU Binary or removing Root alone is not enough)
So we need to have a new Root app with a new AppID and name , and also the SU binary to be identified as something else for this to possibly work.
I now have NOWTV working , and it's on an Unrooted One+One with no SU App installed after running full Unroot (however my SUPro app is still installed)
Note that SUPro does nothing really and just gives extra functionality when the main SU app is installed.
Thanks for everyone help and input on this.
So it seems that you would have to
1)Full UnRoot (Which also uninstalls the main SuperUser app)
2) Watch what ever you wanted to on NowTV or SkyGO
3)Go through the Rooting process again as if it were a new device. (which will again stop NOWTV/SkyGo) from working.
Do steps 1 and 2 again to watch.
This would have to be done everytime you want to watch NowTV
zoro25 said:
Timmaaa is correct and that's the info I wanted, I had tried the xposed modules but none worked and now I know why.
I'll contact sky and see if I get anywhere
****EDIT****
So it seems that Timmaaa is NOT correct as there is NO CyanogenMod or any ROM check, it's all to do with the the name of your Root App
Short Version is unroot and uninstall SU app for this to work (removing SU Binary or removing Root alone is not enough)
So we need to have a new Root app with a new AppID and name , and also the SU binary to be identified as something else for this to possibly work.
I now have NOWTV working , and it's on an Unrooted One+One with no SU App installed after running full Unroot (however my SUPro app is still installed)
Note that SUPro does nothing really and just gives extra functionality when the main SU app is installed.
Thanks for everyone help and input on this.
So it seems that you would have to
1)Full UnRoot (Which also uninstalls the main SuperUser app)
2) Watch what ever you wanted to on NowTV or SkyGO
3)Go through the Rooting process again as if it were a new device. (which will again stop NOWTV/SkyGo) from working.
Do steps 1 and 2 again to watch.
This would have to be done everytime you want to watch NowTV
Click to expand...
Click to collapse
This is just a theory... may be wrong:
Can't you move the SuperSU app into /system/app instead of /data/app. Or does the NOWTV app have perms to check the integrity of /system also. Or can you change the app id of the SuperSU app with a simple decompile tool.
I did that while using cm11s. But still had problems trying to watch skygo. In the end I had alter my buildprop to a phone which supports skygo as at the time it didn't support oneplus one. Then full unroot etc to watch then root back to get root access again.

[List] Apps that break android pay

I have been trying to find a way to keep root and Android pay. Some apps, while they are granted root privileges, break android pay.
I don't have a large list. But as of now, the apps cause my device to fail the SafetyNet check are:
Titanium Backup
Root explorer
Ex kernel manager
It seems that it only breaks pay when these apps are actively using root. "Killing" the apps send to make my device pass the check.
As people comment I'll update the list.
I'm using EX Kernel Manager with systemless root, and Android Pay still works for me.
EXkernel manager doesn't break it.
Greenify definitely breaks it.
adaway breaks it unless you flash the systemless hosts zip file prior to installing/applying it
root features of nova launcher don't break it
wakelock detector does not break it
Using Titanium backup, Root explorer, ex kernel mngr, and adaway 3.01 I think no different install methods, clean install yesterday. First time using systemless root. AP worked today at Walgreen's.
*system error* said:
Using Titanium backup, Root explorer, ex kernel mngr, and adaway 3.01 I think no different install methods, clean install yesterday. First time using systemless root. AP worked today at Walgreen's.
Click to expand...
Click to collapse
Same.
Apps don't break Android Pay, the method on how you root does.
2x4 said:
EXkernel manager doesn't break it.
Greenify definitely breaks it.
adaway breaks it unless you flash the systemless hosts zip file prior to installing/applying it
root features of nova launcher don't break it
wakelock detector does not break it
Click to expand...
Click to collapse
I'm also using Greenify and Adaway. Neither has broken Android Pay.
I'm using Titanium Backup, EX Kernel Manager, Root Explorer, and AdAway as well. Android Pay works fine.
Successfully using all those apps, including Greenify (missing the xposed module though). Not a problem with AP, have used it about 4 times in the past week.
Quick update to all. I've noticed that when some of my apps are open, they cause the "SafetyNet helper" to fail. That's why I say it "breaks" it.
AP till works for me. But it can be spotty if I just opened a root app
Must be a really long line and you're backing up apps, searching for a file, or changing your color profile while waiting to tap.
Edit: OK I had AP fail last night when I unlocked my phone eBay was opened up. Apparently I just locked my phone. closed out eBay and chrome popped up from my last tab. Got to my home screen and AP was good to go.

Question I want try to unroot my pixel 7 pro but...

Hi, I use root in all my devices from a lot of time but now I'm 41yo and no more interested in this.
I use root "now only" for
1) call recording (BCR);
2) SwifthBackup;
3) Revanced.
So, call recorder seems to be installed also without root: just put apk in system app directory!
... but, how I can move an apk in system directory without root or twrp, and with locked bootloader?
SwifthBackup can work without root? I don't remember but I can search.
Revanced isn't a problem, I can use with microG.
----
Any help about my doubts?
I want try also because VPN not work, and after a months of email with support "seems" can be related to unlocked/rooted device.
I want just try.
Ty.
Without root, Swift Backup can backup app APK files, but not the app data. It does allow you to grant adb permissions through Shizuku, but I never figured out what [if anything] that allows it to do. I wasn't able to backup app data with ADB privelages.
I don't know the answer to the Call Recording issue.
lupastro82 said:
Hi, I use root in all my devices from a lot of time but now I'm 41yo and no more interested in this.
I use root "now only" for
1) call recording (BCR);
2) SwifthBackup;
3) Revanced.
So, call recorder seems to be installed also without root: just put apk in system app directory!
... but, how I can move an apk in system directory without root or twrp, and with locked bootloader?
SwifthBackup can work without root? I don't remember but I can search.
Revanced isn't a problem, I can use with microG.
----
Any help about my doubts?
I want try also because VPN not work, and after a months of email with support "seems" can be related to unlocked/rooted device.
I want just try.
Ty.
Click to expand...
Click to collapse
I imagine that, once you move that .apk to the system app directory (while rooted), once you unroot, it should still stay there and probably be accessible; but I'm unsure whether successfully running it will be possible -- it depends on the call recording app and if the app requires root to run. If it doesn't and it simply needs root just to be inserted, then I imagine it would probably work if you unroot.
But I have never heard of this method of getting a mod or add-on to work by inserting it in the system app directory...it's fascinating...
Like you said, ReVanced doesn't necessarily need root to work; it just works better with it. Swift Backup will only in a basic way be able to back your device up without root access.
But if you are simply just trying to get a certain VPN to work -- and in the end you don't want to lose root -- you could try doing the numerous root-hiding methods. There are many games, banking apps, and streaming apps that won't work with root (without even giving you a warning that it's because of root detection sometimes) that, once you hide root successfully, are able to run it. It sounds like that could possibly be the case for your VPN.
There are these you can try (if you haven't yet); Zygisk Deny List, UniversalSafetyNetFix (Displax mod works best with P7P), Shamiko, HideMyApp, Magisk Delta, etc.
Also, please be aware (or reminded if you know already) that while unrooting will not wipe and reset your device, locking your bootloader requires wiping the device and you losing everything! You'll be able to get some stuff restored through Google One Backup/Sync, but most everything will need to be set back up and/or lost. And if all you are seeking is to get a VPN to work, I really highly doubt that the app/service goes so far as to detect if you have an unlocked bootloader; it seems there are some banking apps that go that far, but most apps out there don't go that far, and hearing a VPN does would be a first...
Good luck!
Just Google VPN. Do not work anymore from about two months and seems can be a root/unlocked issue.
Anyway, u're right. Ty so much.

Categories

Resources