• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

$ instead of #, SuperSU appears installed, root checker says I'm rooted yet I problems with apps

Kurinoku

Lurker
So I used goo.gl/g091PW (Spanish) <-- this tutorial to root my Samsung Galaxy J2 sm-j200m, TWRP works fine on the device, and I downloaded SuperSU (v2.79) from its official page and installed it with TWRP, SuperSU DOES ask me if I want to give permissions to apps and root checker says that I have properly installed root access in the device, yet in the terminal emulator it appears u0_a143@j2lte:/ $ not a # this happens too with adb shell "shell@j2tle:/ $"

Any Idea how to fix this?
 
In terminal, when you type "su" without quotes and enter, what is the response?
 

Attachments

  • Screenshot_20170214-090247.png
    Screenshot_20170214-090247.png
    297 KB · Views: 206
I use the Terminal Emulator app and in its Preferences menu there's an 'Initial Command' option where you can enter a command that will start each time you start up the app. By adding 'su' (no quotes) into Initial Command whenever you launch Terminal Emulator its running as root (# at the prompt).
 
It does show as #, I was about to delete this post when I found about it, the thing is some porgrams do not detect SuperSU and aren't working properly so that's why I was suspicious...
 
Not all apps are written to even check if a phone is rooted or not rooted. Most apps just default to being used on non-rooted devices so SuperSU just doesn't detect them.
 
It does show as #, I was about to delete this post when I found about it, the thing is some porgrams do not detect SuperSU and aren't working properly so that's why I was suspicious...
Are they apps involving money, like banking apps, because many of those just won't run on a rooted device.
 
That seems possible, but I've never understood the problem with having root (Administrator) access on any android device, after all it's Linux at heart.
 
That seems possible, but I've never understood the problem with having root (Administrator) access on any android device, after all it's Linux at heart.

Often on a system like Linux the root, the admin is supposed to be someone who knows what they're doing and ultimately can be trusted. So I think the banks and other financials take the view with their apps that users who have rooted can't be trusted and are assumed that they don't know what they're doing, and the manufacturers like Samsung, HTC, Moto, etc. who decide what happens and runs at system level on an unrooted device are to be trusted. So basically their apps won't run on rooted devices, where the user has root access. After all someone can hide a keylogger or something on a rooted device.

My bank apps don't even trust the stock device keyboard, Gboard or Swiftkey etc, and they have their own embedded keyboards in their apps for entering account numbers, passwords, etc.

Services that use DRM to protect copyrighted content, like Sky Go, Netflix etc, often won't run on rooted devices either. Because they assume root access is going to be used to break or circumvent the DRM so people can steal their movies and TV shows.
 
Last edited:
Back
Top Bottom