[Q] Issues Uninstalling Apps - One (M8) Q&A, Help & Troubleshooting

Hello, I have tried to uninstall apps from my rooted M8 and I continue to get failures every time I try.
I have confirmed that it is rooted and that superuser and busy box are installed. I used the Hasoon2000 method to unlock my bootloader and root the device. I went with the TWRP 2.7.0.2 recovery.
What I am doing wrong that I cannot uninstall an system app?
The variant of the device I have is the T-Mobile M8.

Use Titanium backup to uninstall it. Or manually delete the APK files in system/app/ or system/priv-app/ depending on where it's located.
I would strongly suggest freezing system apps first (With titanium backup) and/or permanently as to make sure you don't get any whacky behaviour. If you do you can always unfreeze it but it may be harder to restore an app you uninstalled.

cdfosburg said:
Hello, I have tried to uninstall apps from my rooted M8 and I continue to get failures every time I try.
I have confirmed that it is rooted and that superuser and busy box are installed. I used the Hasoon2000 method to unlock my bootloader and root the device. I went with the TWRP 2.7.0.2 recovery.
What I am doing wrong that I cannot uninstall an system app?
The variant of the device I have is the T-Mobile M8.
Click to expand...
Click to collapse
Have you enabled system read/write access? Either by flashing a module or a kernel?
Sent from my HTC One_M8 using Tapatalk

I think I was able to identify the issue after a bit of researching. I did not have S-OFF. I took those steps and now it is working like a charm. Thank you everyone for all your help.

Related

[Q] ESPRIMG.zip update in the Bootloader wipes phone?

I'm about to finish this rooting process to put a custom rom on my brothers phone, but I want to be sure he won't lose all of his data if I do the ESPRIMG.zip update...I'm just trying to play it safe before he hates me for losing all his data
If anyone can verify this for me, I'd greatly appreciate it. I don't want to mess this up if I can avoid it.
Using the exploid method, I got to the part where you get the # in the adb shell, indicating root. However, titanium backup and such apps would not yet run, so I had to continue to make the root permanent with full access(or so I understand), and have now found myself at this step. If this zip only enables us to flash clockwork without wiping all the data on the phone, that would be awesome. I just want to make sure that is true...I haven't seen the answer anywhere else. Thanks for the help guys!
I wouldn't think anything would be wiped until you flash a new rom or do a wipe yourself... but don't quote me on that... I've only rooted 3 devices and the Slide was back in December, haha. D:
Which leads me to a kind of on-topic question... How do people back up their stuff the first time around if they're not rooted? I'm sure it's something simple. I just kinda made a list of the stuff I had.
If it's something extraordinarily obvious, I'm sorry it's 5AM anddd... I should probably know anyways. xD
SefEXE said:
I wouldn't think anything would be wiped until you flash a new rom or do a wipe yourself... but don't quote me on that... I've only rooted 3 devices and the Slide was back in December, haha. D:
Which leads me to a kind of on-topic question... How do people back up their stuff the first time around if they're not rooted? I'm sure it's something simple. I just kinda made a list of the stuff I had.
If it's something extraordinarily obvious, I'm sorry it's 5AM anddd... I should probably know anyways. xD
Click to expand...
Click to collapse
This is what I'm wondering. I've rooted a G1, G2, and nook color before (although the NC is completely automated and required no work really, as there was nothing to back up the first time around). On the G1, it was my first device obviously and I lost all my data when wiping and flashing a custom rom. In the G2 process, I was able to get apps like Ti Backup to run on the stock rom, so I was able to back up all my apps and data.
On this one, it's a bit different (at least for now), I want to know if performing that update in the bootloader will put an entirely different image on my phone, meaning I'd lose all the data that's currently on there.
It's not so much the apps, but all the application data that I'm worried about losing without warning him first...I don't want him to have to repeat all his work to get to the same spot he's currently at in angry birds or something
Its going to wipe the phone. How to back up data? Idk.
Sent from my T-Mobile myTouch 3G Slide using XDA App
I just did this myself, so take a noob's word for what it's worth.
Yes it will wipe the phone IF you tell it to do the update. If you want to back up your phone you first need to put ClockworkMod Recovery on your SD card and name it simply update.zip. When you load into the boot loader (Vol down + Power) select "Recovery" then something about "Apply from SD: Update.zip" and you will get into ClockworkMod Recovery where you can then do a Nandroid back up of your phone.
rohit275 said:
I'm about to finish this rooting process to put a custom rom on my brothers phone, but I want to be sure he won't lose all of his data if I do the ESPRIMG.zip update...I'm just trying to play it safe before he hates me for losing all his data
If anyone can verify this for me, I'd greatly appreciate it. I don't want to mess this up if I can avoid it.
Using the exploid method, I got to the part where you get the # in the adb shell, indicating root. However, titanium backup and such apps would not yet run, so I had to continue to make the root permanent with full access(or so I understand), and have now found myself at this step. If this zip only enables us to flash clockwork without wiping all the data on the phone, that would be awesome. I just want to make sure that is true...I haven't seen the answer anywhere else. Thanks for the help guys!
Click to expand...
Click to collapse
It completely wipes the phone. It REPLACES SPL, radio, recovery, rom, etc with the factory spec so the phone will be exactly as it was when first pulled out of the box.
Contacts, calendar, etc should be backed up to google. Apps can be downloaded again from the market and should be auto restored on sign-in to google.
Personal settings and data like texts, call logs, etc are gone though unless you use a program like Titanium Backup to save them.
The other thing you could do is root the stock rom, make a nandroid backup before flashing a custom rom and then if he wants to go back all he has to do is restore the nandroid backup and unroot with all his data preserved.
All right this is what i was suspecting. Is there any way to run titanium backup on the stock rom without wiping it first?
Sent from my HTC Vision using XDA App
rohit275 said:
All right this is what i was suspecting. Is there any way to run titanium backup on the stock rom without wiping it first?
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
What do you mean? Titanium Backup requires root. You can use it in your custom rom to backup everything you want, then restore, reroot, then download titanium backup again and restore the data from your sdcard. If that doesn't answer your question please elaborate on what you are trying to accomplish so that I can help.
Where are you now? What steps did you take to get there? Where are you trying to get to and why?
EDIT - I've had an mt3g and an mt4g but never an espresso so i'm slightly out of my element. I reread the first post and it appears you have root but for whatever reason titanium isn't granted root access. Do you have superuser permissions installed? It can be installed from the market as long as you have root access.
Once you have clockwork (or amon ra) recovery installed you can make a nandroid backup of his stock rom without rooting it, but carrying all the data over to the new rom will require an app such as titanium or mybackup (free 30 day trial) from the market.
Hope that helps.
I guess it WILL then!
Yeah, this was the first device I rooted, so I just sorta flew through it. I was glad that it got rooted and I could put a rom on, so the loss of data wasn't TOO big to me.
And I've lost Angry Birds like... 4 times now, haha.
Phateless said:
What do you mean? Titanium Backup requires root. You can use it in your custom rom to backup everything you want, then restore, reroot, then download titanium backup again and restore the data from your sdcard. If that doesn't answer your question please elaborate on what you are trying to accomplish so that I can help.
Where are you now? What steps did you take to get there? Where are you trying to get to and why?
EDIT - I've had an mt3g and an mt4g but never an espresso so i'm slightly out of my element. I reread the first post and it appears you have root but for whatever reason titanium isn't granted root access. Do you have superuser permissions installed? It can be installed from the market as long as you have root access.
Once you have clockwork (or amon ra) recovery installed you can make a nandroid backup of his stock rom without rooting it, but carrying all the data over to the new rom will require an app such as titanium or mybackup (free 30 day trial) from the market.
Hope that helps.
Click to expand...
Click to collapse
I am aware of all of that.
What I've done is use the exploid method to root until you get to the "#" prompt in the adb shell, after toggling wifi and running ./exploid twice. Then to continue in order to flash a custom rom, I've got to perform the update from the bootloader with ESPRIMG.zip. All I'm asking is that since I do have root through the exploid method, can I run Titanium Backup BEFORE I flash a custom rom, since technically it is possible to gain root access before flashing custom roms. I tried installing the app but it could not properly gain the access it needed. I think this probably has something to do with no superuser app being installed either.
Does it make sense what I'm asking? Thanks guys.
rohit275 said:
I am aware of all of that.
What I've done is use the exploid method to root until you get to the "#" prompt in the adb shell, after toggling wifi and running ./exploid twice. Then to continue in order to flash a custom rom, I've got to perform the update from the bootloader with ESPRIMG.zip. All I'm asking is that since I do have root through the exploid method, can I run Titanium Backup BEFORE I flash a custom rom, since technically it is possible to gain root access before flashing custom roms. I tried installing the app but it could not properly gain the access it needed. I think this probably has something to do with no superuser app being installed either.
Does it make sense what I'm asking? Thanks guys.
Click to expand...
Click to collapse
Yeah I think so. I'll take a look at the root guide but if you have # in Terminal then you should have root. Try installing superuser and see what happens. Do you have a custom recovery installed yet? I think you'll need that to install superuser.
Why didn't you just try SuperOneClick? Much easier than all this.
Phateless said:
Yeah I think so. I'll take a look at the root guide but if you have # in Terminal then you should have root. Try installing superuser and see what happens. Do you have a custom recovery installed yet? I think you'll need that to install superuser.
Why didn't you just try SuperOneClick? Much easier than all this.
Click to expand...
Click to collapse
The # in terminal disappears as soon as I try to exit, and whatever work you've done resets upon a reboot.
I don't have clockwork installed as of yet, because the guide says I've got to update the ESPRIMG.zip through the bootloader before I can do that. I'll try flashing clockwork first and installing superuser before I do anything else.
Does a one click root exist for the slide? I thought that it wasn't possible at this time. If that's the case I'm interested as long as it allows me to run Ti Backup and such and flash clockwork with s-off to do some backups before I go ahead and flash cyanogenmod. Thanks.
EDIT: As expected, can't flash clockwork update without flashing the ESPRIMG.zip update. If I can't run Titanium, it'd be nice to get a couple files out of /data/data before doing the wipe. I tried an adb pull which would not work from the /data partition. With the # prompt in terminal, I wanted to copy some of these files, but the "cp" command doesn't seem to work in terminal, but "mv" and "rm" do. Any way to copy files from within the adb shell? If I could move them to the SD card it would be nice.
rohit275 said:
The # in terminal disappears as soon as I try to exit, and whatever work you've done resets upon a reboot.
I don't have clockwork installed as of yet, because the guide says I've got to update the ESPRIMG.zip through the bootloader before I can do that. I'll try flashing clockwork first and installing superuser before I do anything else.
Does a one click root exist for the slide? I thought that it wasn't possible at this time. If that's the case I'm interested as long as it allows me to run Ti Backup and such and flash clockwork with s-off to do some backups before I go ahead and flash cyanogenmod. Thanks.
Click to expand...
Click to collapse
You know I'm not sure, I'd have to do more research. Will let you know when I figure it out.

how to uninstall superuser safely?

I already had superuser installed on my sg3. I installed mobile odin the other day and it installed superSU. Now I have both on my phone. Which should I keep, and how can I delete any of these, since they are all showing as system applications? I want to make sure I don't lose root of course. I googled but am not having much luck with this.
I would keep SuperSu. There might be an option in Superuser to uninstall it. You might be able to use Titanium Backup or you could delete it from the /system/app folder. Those are about all the options I can think of at the moment. I am sure other people will have other ideas as well.

Unable to apply latest OTA Stock Update (or re-root now)

I've run into an issue that thus far I have been completely unable to resolve. I usually run Cyanogen Mod or other Custom ROM but decided to stick with stock on this one (I'm regretting it now). I am on Stock 4.1.2, Build JZ054K and previously had it rooted. I performed the un-root from within SuperSU so that I could apply the latest OTA, but the update still fails saying that my phone is suspected of rooting. At this point I decided to just re-root, stick Clockwork recovery on and move to Cyanogen Mod but so far every root method I've tried has failed.
Right now I am unable to OTA upgrade because it thinks it's still rooted and I can't re-root for some reason. I can't get a good Titanium Backup to save all of my data since it's not rooted and I have about exhausted my options and was about to do a factory reset when I thought about seeing if someone might have any ideas I could try.
Here are my re-root attempts (I've used every method I could find): I decided to boot into one of my Windows partitions instead of Linux since most of the root methods were windows based and with the E980-Universal-Root attempt: it found the device attached in Charge Mode, I then changed it to MTP and hit Enter (after waiting a few minutes as recommended in a number of the threads), then it it displays "adbd cannot run as root in production builds" and fails. I then tried the ZV9-ZVB-Root method (it looks like it's the same as the Universal Root and it gave the same error also). Then I attempted the motochopper method: it found the device, pushed the exploit successfully, pushed root tools successfully said it was rooting the phone then it stated [-] Failure and performed cleanup.
I'm not sure where to go from here, so I was hoping that some of the experts here could point me in a direction to go before I have to wipe it and lose my data since I can't even perform a Titanium Backup now.
I've been trying other backup methods but haven't found one that will give me a good backup like Titanium (saving the apps and data). If I can't get it rooted, does anyone know of a backup method that I could use to save the individual apps and data? Then I can just do a factory reset, root and move to a custom recovery and ROM like I really should have done at the beginning.
Thanks for any help at all, it is much appreciated!!
Check out the app called Helium (made by the same developer as clockworkmod and Rom manager and was formerly called Carbon). It should allow you to backup without root.
Also, look up the root method called towel root if you haven't yet. It will be an app that you install and it roots from there. I used it to root the latest update.
Sent from my LG-E980 using XDA Free mobile app
Many thanks!! I hadn't run across towel root, I'll do some searching and find it and give it a try. I had just looked at Helium earlier today, that might just save me a huge hassle if towel root doesn't work!
Thanks again!!
Thank-You CapnPez!
TowelRoot worked fine, I can now update my Titanium Backups and move to CM...
Many Thanks! I appreciate the recommendation!!
JackMetal said:
Thank-You CapnPez!
TowelRoot worked fine, I can now update my Titanium Backups and move to CM...
Many Thanks! I appreciate the recommendation!!
Click to expand...
Click to collapse
You're quite welcome and I'm glad it worked!
Sent from my LG-E980 using XDA Free mobile app

titanium Backup won't delete apps

Hi guys,
My phone is rooted, don't have S-OFF though but I don't think I need it for what I want to do.
I installed Titanium Backup (Root access OK), did a backup of all my apps and started to delete the unwanted ones. So I select Twitter for instance and click on Uninstall.
I get the notification "Un-install complete for "Twitter" and it appears crossed out on the list in TB.
But once I reboot the phone, everything is back as before step 1....
Any clue on what to do to make it work? Is it related to S-OFF?
Any tips would be helpful!
Thanks,
Tomfun
Tomfun said:
Hi guys,
My phone is rooted, don't have S-OFF though but I don't think I need it for what I want to do.
I installed Titanium Backup (Root access OK), did a backup of all my apps and started to delete the unwanted ones. So I select Twitter for instance and click on Uninstall.
I get the notification "Un-install complete for "Twitter" and it appears crossed out on the list in TB.
But once I reboot the phone, everything is back as before step 1....
Any clue on what to do to make it work? Is it related to S-OFF?
Any tips would be helpful!
Thanks,
Tomfun
Click to expand...
Click to collapse
What rom you are using ?
Maybe you don't have access to system ( related to s-on )
Some apps is not placed in /system/app or /priv-app
It's placed in /system/vendor/app just delete the folder if it's there and reboot if this doesn't solve your issue
You may need to flash custom kernel which allow you to delete system apps
Sent from my HTC One M8 using XDA Labs
ahmed.ismael said:
What rom you are using ?
Maybe you don't have access to system ( related to s-on )
Some apps is not placed in /system/app or /priv-app
It's placed in /system/vendor/app just delete the folder if it's there and reboot if this doesn't solve your issue
You may need to flash custom kernel which allow you to delete system apps
Sent from my HTC One M8 using XDA Labs
Click to expand...
Click to collapse
I am using the stock ROM 6.12.401.4
How can I flash the kernel?
If you are on the stock ROM, but with root; this alone does not give you permission to delete system apps (or other system changes within OS). This is counterintuitive, and the reason is that the system partition is write protected on this device, even with root.
As mentioned in the previous response, you need to apply a kernel mod to remove the write protection. If on a Sense Marshmallow ROM, you can use the wp_mod posted with the ROM here: http://forum.xda-developers.com/htc-one-m8/development/rom-stock-unlocked-developer-sense-7-t3262894
If not on MM, or not on Sense, you'll need a different wp_mod. But I'm just guessing, as you haven't given any details.
As always, make a TWRP backup of your current setup, before applying the mod, in case anything goes wrong.

How do I properly un-xposed and un-root any ROM.

I would like to find out a solid way to un-xposed and un-root any ROM to gain access to snapchat. Then I can root it and xposed it when I'm ready. I had a titanium backup of snap and restored app+data but got logged off when I first launched it. I know xposed has an uninstaller so really I need to know how to fully unroot a ROM. The uninstall within SU did not work so if somebody can tell me what files need to be deleted or is there an unroot zip I can flash I'd greatly appreciate it.
Sent from my SM-N935V using Tapatalk
jcip17 said:
I would like to find out a solid way to un-xposed and un-root any ROM to gain access to snapchat. Then I can root it and xposed it when I'm ready. I had a titanium backup of snap and restored app+data but got logged off when I first launched it. I know xposed has an uninstaller so really I need to know how to fully unroot a ROM. The uninstall within SU did not work so if somebody can tell me what files need to be deleted or is there an unroot zip I can flash I'd greatly appreciate it.
Click to expand...
Click to collapse
theres a zip you gotta flash xposed unistaller ....should be with the xposed installer . the modules can be uninstalled prior to framework proabably best so u can verify you got em all

Categories

Resources