Titanium Backup unable to delete system apps?

CZ Eddie

Senior Member
Sep 27, 2011
6,077
2,301
253
Austin, TX
EDIT: SEE POST #8 FOR THE WORK-AROUND TO UNINSTALL SYSTEM APPS

Rooted last night and one of the first things I did was install TB so I could remove some of the system apps.
But while TB says they're removed (like Chrome & easter egg), I reboot and they're still there.
I did have latest BusyBox installed.
So I tried using TB's built-in BusyBox and had the same issue.
I also made sure to get /system_root Read/Write and still couldn't uninstall using TB.


Are we gonna have to wait for either SuperSU or TB to get an update with fixes.

Any suggestions on a way to get TB working? Other than manually removing apps via Root Explorer which I already know how to do and is not the point of this thread.
 
Last edited:

clockcycle

Senior Member
Dec 28, 2007
3,666
811
0
Miami, FL
Isn't current root system-less.?

Root is actually in system_root and system is not being mounted rw?

If its true you cant change anything in system until it can be switched to rw..
 
Last edited:

CZ Eddie

Senior Member
Sep 27, 2011
6,077
2,301
253
Austin, TX
I've already set it to R/W using this command: mount -o rw,remount /system_root.
Didn't help. The apps are still there after rebooting.

An odd thing I noticed. Titanium is showing "Android System Webview" and "Device setup 7.1" as frozen. And I didn't do it. Anyone else noticing this?
 

CZ Eddie

Senior Member
Sep 27, 2011
6,077
2,301
253
Austin, TX
No big deal, I'll just use Root Explorer to remove the ~35 system apk's I'm trying to get rid of.
I just feel safer seeing app names rather than guessing at apk names when I'm removing stuff.
Plus, TB is just faster & more convenient. And I'm probably going to have to do this a few times over the next few weeks as I make & break my phone.

Btw, I'm a little disappointed there are a bunch of Verizon apps on my Google purchased phone.
 
  • Like
Reactions: prashanth_

CZ Eddie

Senior Member
Sep 27, 2011
6,077
2,301
253
Austin, TX
By the way, I found a work-around.

If you want to uninstall SYSTEM apps via Titanium Backup (or any other method), it helps to do the following first.

Open up a terminal session on your phone.

I use the free app Termux to do this:
https://play.google.com/store/apps/details?id=com.termux

Then type the following two commands:

Code:
su
setenforce 0
This sets SElinux to "permissive". Then you can uninstall all your system apps. Then after you reboot, the phone automatically goes back to "enforcing" for SElinux.

Works great. Doesn't screw up any of my user apps after removing the system apps I don't want (like Chrome, Messaging, etc).

If you want permissive on a permanent basis then check out this thread.
I haven't tried it yet, don't need to:
http://forum.xda-developers.com/xposed/how-to-set-selinux-to-permissive-boot-t3034245
 

jdmst77

Senior Member
Feb 19, 2012
243
37
48
By the way, I found a work-around.

If you want to uninstall SYSTEM apps via Titanium Backup (or any other method), it helps to do the following first.

Open up a terminal session on your phone.

I use the free app Termux to do this:
https://play.google.com/store/apps/details?id=com.termux

Then type the following two commands:

Code:
su
setenforce 0
This sets SElinux to "permissive". Then you can uninstall all your system apps. Then after you reboot, the phone automatically goes back to "enforcing" for SElinux.

Works great. Doesn't screw up any of my user apps after removing the system apps I don't want (like Chrome, Messaging, etc).

If you want permissive on a permanent basis then check out this thread.
I haven't tried it yet, don't need to:
http://forum.xda-developers.com/xposed/how-to-set-selinux-to-permissive-boot-t3034245
I really only wanted to backup, switch chrome from a system app to a user app, and restore data but couldn't do this using TiB until I ran these commands. Thanks!!!
 

bRkiX

Senior Member
Dec 5, 2009
260
43
48
By the way, I found a work-around.

If you want to uninstall SYSTEM apps via Titanium Backup (or any other method), it helps to do the following first.

Open up a terminal session on your phone.

I use the free app Termux to do this:
https://play.google.com/store/apps/details?id=com.termux

Then type the following two commands:

Code:
su
setenforce 0
This sets SElinux to "permissive". Then you can uninstall all your system apps. Then after you reboot, the phone automatically goes back to "enforcing" for SElinux.

Works great. Doesn't screw up any of my user apps after removing the system apps I don't want (like Chrome, Messaging, etc).

If you want permissive on a permanent basis then check out this thread.
I haven't tried it yet, don't need to:
http://forum.xda-developers.com/xposed/how-to-set-selinux-to-permissive-boot-t3034245
this.. worked..
i friggin love you guys here on xda... combined knowledge ftw
 
  • Like
Reactions: CZ Eddie

prashanth_

Senior Member
Mar 18, 2012
52
7
0
chennai
The workaround doesn't work for me. After reboot, selinux is back to 'enforcing' but the app still isn't Uninstalled.
However, thanks for letting me know about the apk delete method from system/app. It's the only method that works with some MIUI apps.
 

chimmot307

Senior Member
Mar 24, 2012
109
29
58
Yeah, setenforce 0 doesn't work for my N9100ZC (6.0.1)

What's working is, reboot into TWRP, choose Mount -> System -> Internal memory. TWRP main menu -> Advanced -> File Manager.
Make sure to delete the folder and subfolder of your bloatware (\system\app and \system\priv-app).

Hope this help
 
  • Like
Reactions: d_g_m_2000

lahceneamine

Senior Member
Jul 8, 2011
651
267
93
Algiers
By the way, I found a work-around.

If you want to uninstall SYSTEM apps via Titanium Backup (or any other method), it helps to do the following first.

Open up a terminal session on your phone.

I use the free app Termux to do this:
https://play.google.com/store/apps/details?id=com.termux

Then type the following two commands:

Code:
su
setenforce 0
This sets SElinux to "permissive". Then you can uninstall all your system apps. Then after you reboot, the phone automatically goes back to "enforcing" for SElinux.

Works great. Doesn't screw up any of my user apps after removing the system apps I don't want (like Chrome, Messaging, etc).

If you want permissive on a permanent basis then check out this thread.
I haven't tried it yet, don't need to:
http://forum.xda-developers.com/xposed/how-to-set-selinux-to-permissive-boot-t3034245

It seems that the workaround doesn't work anymore.
Have you find another one ?
 

bobsright

Senior Member
Oct 1, 2015
164
35
58
Yeah, setenforce 0 doesn't work for my N9100ZC (6.0.1)

What's working is, reboot into TWRP, choose Mount -> System -> Internal memory. TWRP main menu -> Advanced -> File Manager.
Make sure to delete the folder and subfolder of your bloatware (\system\app and \system\priv-app).

Hope this help
Thanks that worked for me.
 

d_g_m_2000

Senior Member
Jul 6, 2015
316
81
58
Yeah, setenforce 0 doesn't work for my N9100ZC (6.0.1)

What's working is, reboot into TWRP, choose Mount -> System -> Internal memory. TWRP main menu -> Advanced -> File Manager.
Make sure to delete the folder and subfolder of your bloatware (\system\app and \system\priv-app).

Hope this help
this work for me on my redmi note 8 stock rom miui 11.0.40