Hot answers tagged

23 votes

How to uninstall a system app using adb uninstall command (NOT remove via rm or any other way)

I succeded adding the -k and --user options to the pm command, e.g.: pm uninstall -k --user 0 com.android.service The command was issued as root, no need to remount /system as rw. Android on the ...
user avatar
20 votes
Accepted

How to manually root a phone?

I was looking at the web search results of “how to manually root Android devices” and I noticed that most of those are either just advertising stuff or makes use of dedicated (particularly closed ...
user avatar
  • 17.9k
13 votes

How to uninstall a system app using adb uninstall command (NOT remove via rm or any other way)

Also works without -k (keep user settings) option: pm uninstall --user 0 com.android.service and without opening adb shell: adb uninstall --user 0 com.android.service
user avatar
6 votes

What does "mount namespace separation" in the app SuperSU do?

From the man page for mount: A mount namespace is the set of filesystem mounts that are visible to a process. It makes it so that the superuser has separate mount points visible to it from the ...
user avatar
  • 50.3k
5 votes
Accepted

How do I install systemless SuperSU in Samsung?

If you are using stock Android 6 and newer you can only have systemless root because of security restriction. So if you root your phone running stock Android 6, you will have systemless root. Because ...
user avatar
4 votes
Accepted

How to find that I am rooted with Systemless

I have systemless root and a few ways The superuser su binary will not be found in /system/xbin/, like in normal system-based root. See Systemless Root On your terminal emulator enter which su , it ...
user avatar
  • 37.9k
4 votes
Accepted

Can't find SuperSU on Google Play

As of October 1, 2018, SuperSU has been removed from Google Play. However its pro key (US$3.99) is still available. The latest version of SuperSU is 2.82 SR5, you can find it on this XDA thread. ...
user avatar
  • 7,344
3 votes
Accepted

Is it possible to root directly custom rom?

MI 5C is a fairly new phone and with Xiaomi's in-house SoC (harder to develop for than established ones like Snapdragon), therefore custom ROMs are expected to come out later and in fewer quantities. ...
user avatar
  • 9,372
3 votes

Detailed instructions for replacing KingoRoot's Superuser with SuperSU

TL;DR - skip to the STEPS section Kingroot and Kingoroot are two completely different apps, made by two completely different group of developers. Kingroot, while it is probably the leading app for "...
user avatar
3 votes
Accepted

What is actually happening on the rom when I rooting android device? What is happen on rooting?

When you use your phone, access applications and navigate it's file system, you do so as a user with a given set of permissions. This places certain restrictions on what you can and can't do or access....
user avatar
3 votes

How do I install systemless SuperSU in Samsung?

Sometimes the need for a systemless installation of SuperSU is not detected by the installation script, to force this to occur follow the following steps. Start TWRP 3.0 or higher on the device Go to ...
user avatar
  • 5,836
3 votes
Accepted

Pervasive Kingroot app avoids uninstall

You did it wrong I guess. There's a "safe" uninstall feature within Kingoroot app. This removes completely the app and the binaries from your device. Open the app Click the three dots upper ...
user avatar
  • 3,110
2 votes
Accepted

Is SuperSU a "rooting app" or is it an "app that requires root"?

From app's description in Play Store: SuperSU is the Superuser access management tool.... SuperSU allows for advanced management of Superuser access rights for all the apps on your device that need ...
user avatar
  • 23.6k
2 votes
Accepted

How to flash and root OnePlus 3T on Linux?

Gather the steps in a gist. How to flash and root OnePlus 3T on Linux Update 2017-jan-05: fix SuperSU with no-verity-opt-encrypt-5.0.zip and SR5-SuperSU-v2.78-SR5-20161130091551.zip² ; ...
user avatar
2 votes
Accepted

sd card is empty when using su

It is likely due to mount namespace separation being unchecked in SuperSU app settings For an explanation of what it does and how it could possibly affect storage not being read see Mathew's answer ...
user avatar
  • 37.9k
2 votes
Accepted

Plot twist: could a rooted device be actually safer than a non-rooted one?

You misunderstand the logic of su binary. Android doesn't have an su command like other Linux distros do. The su binaries we use on Android are added to the /system (for pre-6.0 versions) and they ...
user avatar
  • 2,630
2 votes

Phone stucked while booting with moto logo

You need to uninstall suhide. There is an uninstaller. Check this post: https://forum.xda-developers.com/apps/supersu/suhide-t3450396 And scroll to the downloads section. Download the file with 'rm'...
user avatar
2 votes

Detailed instructions for replacing KingoRoot's Superuser with SuperSU

Whether it is "Kingroot" or "Kingo Superuser" you are trying to swap to SuperSU, it will be best to use manual methods as most auto scripts out there doesn't work on all device. The simplest and most ...
user avatar
  • 19
2 votes
Accepted

Rooting again after installing LineageOS?

As you've already found out, LineageOS has its own, built-in, lightweight SU solution (addonsu), which is the only one supported officially (the team does not adore Magisk/SuperSU). Note that ...
user avatar
  • 9,372
2 votes
Accepted

Encryption Unsuccessful even after system backup restore

Found out the way to fix it: Download stock firmware (*.tar.md5) Flash it with Odin (it removes TWRP and replaces it with a standard recovery) Start Android - still "Unsuccessful encryption" error ...
user avatar
1 vote

Rooting again after installing LineageOS?

It seems that you had Lineage (im on 14.1 right now & i love this rom), but you wanted, instead, the excitement, unreliability, the Wonder, of 3rd-party root management. Yeah, I used to smoke a ...
user avatar
1 vote
Accepted

Rooting Stock Wileyfox Spark CM13 OS

Rooting can be accomplished using Magisk (make sure not to use an old version, but that from the linked XDA thread: v14 at the time of this writing). Flashing Magisk will not modify the /system ...
user avatar
  • 89.2k
1 vote

ADB Sideload is stuck, can I flash zip manually instead?

With my experience I've learnt the side-load feature from TWRP is pretty finicky. I've only managed to get it working once and I had to do a lot of downgrading. I would load the file onto an SD card ...
user avatar
1 vote

ADB Sideload is stuck, can I flash zip manually instead?

Certainly. In fact, ADB isn't at all necessary. First of all, to save you a lot of worries, I will inform you about FlashFire. It's easily the best way to install ROMs and other such things if you do ...
user avatar
1 vote
Accepted

Detailed instructions for replacing KingoRoot's Superuser with SuperSU

I guess I was overthinking this. I just uninstalled Kingoroot's Superuser app through Apps, then downloaded and installed Super SU from the play store. Still have root. "All too easy" as a certain ...
user avatar
1 vote

Can you grant superuser privileges to an application?

Your device needs to be rooted first You can only grant SU permissions when the application asks for it in a rooted environment. Forcing the app to ask for permissions is not trivial or likely to ...
user avatar
  • 37.9k
1 vote

Fix SELinux contexts for a SU binary

Apps can't elevate their privileges by making use of set-uid-root or file capabilities. It's due to Security Enhancements in Android 4.3: No setuid/setgid programs. Added support for filesystem ...
user avatar
  • 17.9k
1 vote

Phone isn't rooted after installing SuperSU

It seems like HTC Desire 500 has a "system write protection", so you may need to flash a custom (modified) kernel to prevent the system from protecting itself from modification. Check this post on ...
user avatar
  • 7,344
1 vote

SuperSU or Superuser binary

Generally no, but it depends on your device. For example, if you have an older non-updated Amazon device, you can usually root it with as little as an app install. For devices that haven't been ...
user avatar
  • 11
1 vote

Flashing a 'generic' TWRP

It is highly recommended not to do so. The TWRP is a touch-based recovery, meaning that it needs to initialize touch screen (actually every related hardware) before showing the main menu. If you ...
user avatar
  • 7,344

Only top scored, non community-wiki answers of a minimum length are eligible