Cant remove Stock apps? Root Explorer and Unrevoked3 - Desire General

Hey Guys.
I "rooted" my HTC Desire by T-Mobile using Unrevoked3.
Then i flashed a Pre-Rooted Froyo:
http://forum.xda-developers.com/showthread.php?t=773997
Now i wanted to use the "Root Explorer" to remove Apps like "FriendStream" and stuff.
I was able to delete them, but the still keep running.
Then i rebooted and they are still there although deleted with Root Explorer and Super-User permit.
Is it possible that unrevoked is just a "*****-root" i can just use to flash Images but not for mounting /system (R/W) and removing Apps?
What can i do now? Hope u can help me

erichbitch said:
Hey Guys.
I "rooted" my HTC Desire by T-Mobile using Unrevoked3.
Then i flashed a Pre-Rooted Froyo:
http://forum.xda-developers.com/showthread.php?t=773997
Now i wanted to use the "Root Explorer" to remove Apps like "FriendStream" and stuff.
I was able to delete them, but the still keep running.
Then i rebooted and they are still there although deleted with Root Explorer and Super-User permit.
Is it possible that unrevoked is just a "*****-root" i can just use to flash Images but not for mounting /system (R/W) and removing Apps?
What can i do now? Hope u can help me
Click to expand...
Click to collapse
the desire dosent have an unlocked spl yet so even a rooted desire dosent have r/w access to /system/ when booted, there are two ways around it, either delete the apps using adb in recovery mode or flash a rom that utilises the new file overlay system that will give you r/w access to /system/

It more or less sounds like you don't understand the meaning of being root. On a system like android, running something with root or superuser permissions will normally allow the app or command to have full access and rights. This is gained by adding a binary called su and the superuser app, which is for controlling which apps gets root access. So actually unrevoked or any other root methods is not about gaining root, but about being able to put these files on the system partition, which it also does.
Now this is not the case on newer HTC handsets, because they have nand protection, which prevent write access to /system even though an app is run with root access. this is controlled by hboot, and in order to allow rw to /system, we will need an s-off hboot. This is not yet available, but the unrevoked team is working on it.
So the socalled "*****" root just shows me that you don't know, what you are talking about
edit: for now if you want to remove apps, you will need to flash a new rom, where you have removed the apk files yourself, or you will have to learn some adb commands, which you can use to edit system partition while in recovery with rw access.

Using adb in Recovery to backup/remove them is very simple (for removal i.e adb shell rm dir/name.apk) however many default apps break other workings and/or cause confusing unexpected errors if removed. I learnt first hand when removing many pre-installed apps. So be careful and always backup.
-----------------------------------
- Sent via my HTC Desire -

AndroHero said:
there are two ways around it, either delete the apps using adb in recovery mode or flash a rom that utilises the new file overlay system that will give you r/w access to /system/
Click to expand...
Click to collapse
How can I tell which roms utilize the new file overlay system? Im also having the same problem especially with programs starting up after I've disabled them.

shaliru said:
How can I tell which roms utilize the new file overlay system? Im also having the same problem especially with programs starting up after I've disabled them.
Click to expand...
Click to collapse
We have s-off now. Look for that, or use adb.
Sent from my HTC Desire using XDA App

Related

Cannot Mount System as r/w

I have searched the entire forum and haven't found the answer to my problem...I have even asked in the rom specific thread (where other people have had a similar problems) but my question (and theirs) just gets overlooked!!
So here it is.
I have both radio S-off and the End Hboot and have flashed three different custom roms on my HD (the Core Droid, Revolution HD and LeeDroid) all giving me the same problem.....I cannot set the system as r/w using apps such as Root Explorer and SUFBS!
I tried entering the mount command by itself in a terminal on the phone and I get:
# mount
mount: no etc/mtab
I can however mount the system from adb shell by inputting: mount -o remount,rw /dev/block/mmcblk0p25 /system
but that isn't really a solution!
I have a nandroid backup of my original stock rom which I have rooted and I can mount the system fine using root explorer and do not get this 'no etc/mtab' message when I type mount in the terminal.
I find it odd that it occurs with three different custom roms but not on my original stock rom so maybe it could be the way I flash the roms? ...I always use the Full_Wipe.zip with CWM recovery which formats the boot, system, data and cache partitions and then I apply the rom.
I've been pulling my hair out over this...and I know it must be something simple, but I've been stuck with this problem with no solution for a week!
Does anyone have any ideas?
EDIT: It turns out that some of the custom roms have limits in place that prevent editing the system and therefore were causing errors. Have tried the Cyanogen rom and have not encountered the errors/restrictions so it was definitely due to those custom roms. Not really a solution, but found the 'cause' of the problem.
Hmmm....looks like I'm the only one with this problem. Has no one else had anything similar?
your not the only one, i hbave had this too, this prevents you from removing apps doesnt it, now is it the 1.72 rom or the 1.34 rom
try to download Root Tools and go to Extras and then go to MIscellaneous and select "mount system read/write". if it does not work i guess that you have an issue with phone.
if its a 1.72 rom then you wont be able to mount it, i think HTC have decided to change the mount partition or something along that line, there isnt an issue with the phone, its just HTC have plugged up the root boothole that there was.
mariosraptor said:
try to download Root Tools and go to Extras and then go to MIscellaneous and select "mount system read/write". if it does not work i guess that you have an issue with phone.
Click to expand...
Click to collapse
Just tried that option and it does work as it succesfully mounts the system as r/w. However, if I go into root explorer it doesn't allow me to toggle the system as r/o....so the mount commands from my currently installed apps are not working. Could it be something to do with restoring the apps from my old Milestone onto the Desire HD using totanium backup? Actually restoring through titanium backup shouldn't be a problem since it works with the stock rooted rom.
fkofilee said:
if its a 1.72 rom then you wont be able to mount it, i think HTC have decided to change the mount partition or something along that line, there isnt an issue with the phone, its just HTC have plugged up the root boothole that there was.
Click to expand...
Click to collapse
I've heard about that problem too....but my current rom is based on the 1.34 rom (Core Droid V1.5), so its not that...
after doing what you have to do you can go again to Root Explorer and remount as read only.
fl4r3 said:
Just tried that option and it does work as it succesfully mounts the system as r/w. However, if I go into root explorer it doesn't allow me to toggle the system as r/o....so the mount commands from my currently installed apps are not working. Could it be something to do with restoring the apps from my old Milestone onto the Desire HD using totanium backup? Actually restoring through titanium backup shouldn't be a problem since it works with the stock rooted rom.
I've heard about that problem too....but my current rom is based on the 1.34 rom (Core Droid V1.5), so its not that...
Click to expand...
Click to collapse
mariosraptor said:
after doing what you have to do you can go again to Root Explorer and remount as read only.
Click to expand...
Click to collapse
I guess thats the best option for now...not a complete solution, but a work around that doesn't require a pc at least.
Would still be good to find the cause and fix it!
I've got the same issue! Are you sure the error you receive is 'no etc/mtab' and not 'no etc/fstab'?
Anyway I've been using the App 'Mount System (rw/ro)' as my solution for now and it works a treat. Still, as you can imagine it is not a permanent solution!
The only thing I feel may have contributed to the problem was my original root attempy via Visionary failed and I had to wait until the R13 before I could unroot and root again. Possibly something got borked along the way. Did you have any similar issues?
Will be keeping my eye on this thread and if I do find a solution I'll let you know.
Regards.
It’s definitely a ‘no /etc/mtab’ error.
When I rooted I used Visionary r14 and the only hiccup I had was that it didn’t permaroot on the first try so I had to redo it.
It’s odd that my nandroid backup of stock doesn’t give me the error and its only the custom roms that do! I have a feeling it might be something to do with an incorrect/incompatible Busybox installation with the custom roms...
sounds more app related as you can use another app to mount the system, but not with root explore. i know this is obverse an you probably done it ,have you uninstalled root explore and reinstalled from market as you said you used titanium backup.
you could copy /etc/mtab from stock an place on sdcard and paste it in the custom.
not a solution but more see if its just a file that's missing
the only file i could find was vold.fstab and my base rom is 1.72.405.3 and root explore works fine.
cattleprod said:
sounds more app related as you can use another app to mount the system, but not with root explore. i know this is obverse an you probably done it ,have you uninstalled root explore and reinstalled from market as you said you used titanium backup.
you could copy /etc/mtab from stock an place on sdcard and paste it in the custom.
not a solution but more see if its just a file that's missing
the only file i could find was vold.fstab and my base rom is 1.72.405.3 and root explore works fine.
Click to expand...
Click to collapse
I've tried looking for /etc/mtab in my stock rom but its not present..I don't think its a physical file thats why it can't be copied....
But I think you may be right about it being an app based problem...just tried LeeDroid V1.3 (based on 1.72 rom) out of curiosity and root explorer still wasn't working. I then wiped again but installed root explorer fresh from the market instead of titanium backup and it is now working!! YAY!!
However, SUFBS still does not work and returns 'no /etc/mtab' when I type 'mount' in its terminal and reinstalling (either from titanium backup or fresh from the market) does not make a difference. Since root explorer is now working I believe that the dev for SUFBS needs to update his app maybe?..or is there still something wrong with my system?
yes sir !!! that is where your correct !!!
the current custom roms bar... Cyanogenmodm dont allow the current installed apps to be changed due to your error message.
IF YOU ARE CONFIDENT WITH ADB COMMANDS; you can have ago at pushing and pulling and mount it that way using a PC
but be very careful as you can damage your phone by doing this
fkofilee said:
yes sir !!! that is where your correct !!!
the current custom roms bar... Cyanogenmodm dont allow the current installed apps to be changed due to your error message.
IF YOU ARE CONFIDENT WITH ADB COMMANDS; you can have ago at pushing and pulling and mount it that way using a PC
but be very careful as you can damage your phone by doing this
Click to expand...
Click to collapse
Ahhhh, if thats true then it makes sense! Thats why the custom roms were giving me trouble but not my rooted stock rom and why adb commands from a pc work. I guess its a precaution but still an inconvenience...especially when I want to make changes/do something away from the pc.
......the question is: is it true? are you 100% sure the custom roms don't allow changes?
its 100% true, well most of the new ones anyway, CM was built from open source code and is completly there creation BUT
custom roms created from stock are basically modded ROMS
Just tried Cyanogenmod rom 6.1.2 and have had no issues at all! So it seems fkofilee is right...some of the custom roms just don't allow changes to the system.
So not really a solution but atleast found the 'cause' of the problem.
I noticed you said you used the full wipe .zip has everyone else used it ??? As I did not use it the first Rom I flashed was leedroid 1.2 and then 1.3 the only thing I used was cw recovery wipe/factory reset and my root explorer never failed can toggle between the two and when I first booted all my apps synced back via market did not use titanium backup not keen on it also I've read a few posts problems with titanium not restoring apps also read somewhere the full wipe zip doesn't always work right maybe its the wipe and titanium that causing it
Just a thought
Sent from my leedroid v1.3a DhD via xda app
I use full wipe. Zip but I never have problems with root explorer. Been using more than 1 Rom. ( Modaco r 2, leedroid 1. 3, Hd revolution. And also I have modded them a lot to look aosp.
Sent from my LeeDroided Desire HD

[Q] Root Explorer - "Root Access Failed"

Hey guys,
I just went and purchased Root Explorer because I thought it might be a handy App to have. I boot it up and the SuperUser box requests permission, I allow and remember it.
But, Root Explorer wants none of this and just displays this:
Root access could not be obtained because su failed with the following message:
FIX ME! implement ttyname() bionic/libc/bionic/stubs.c:360
Make sure you granted root permission when requested by SuperUser. If you did then try re-rooting your device.
Root Explorer will continue in non-root mode.
Click to expand...
Click to collapse
I am sure my phone is rooted correctly, all my other "root required" Apps work just fine (and that "su" trick in Terminal returns the #), it's just Root Explorer that doesn't like it. I really don't want to have to re-root the phone... Can anyone make something of that error?
Else { what's involved in re-rooting?
No one?
try to clear SU cache+ root explorer cache from app management and then try to re-grant permissions to root explorer. if this does not work, then just remove root explorer and just redownload it. maybe it is a broken download/install.
Morsolo said:
No one?
Click to expand...
Click to collapse
mariosraptor said:
try to clear SU cache+ root explorer cache from app management and then try to re-grant permissions to root explorer. if this does not work, then just remove root explorer and just redownload it. maybe it is a broken download/install.
Click to expand...
Click to collapse
Thanks for the help, but, nope, didn't work...
I tried clearing the cache of both SU and RE, didn't work... Tried clearing the cache, then uninstalling, then re-installing... Still didn't work.
It can't be my root itself, as I've said, everything else works just fine...
EDIT: Could it have something to do with the "NAND Unlock" and "S-OFF" I keep hearing? I never did any of this when I originally rooted my Desire, though I do have an older model that - as far as I know - doesn't come with those extra security blocks. Plus, all other apps work with root just fine...
Its not the nand protection, that dosent stop you getting root access, just prevents you from writing to certain parts of the nand....
Sent from my HTC Desire using Tapatalk
Ok guys, the latest update for Root Explorer seems to have fixed it. Despite the changelog not having anything relevant to my problem... Either way, it works now
Thanks guys

Rooted successfully ... but unable to remove original apps

Hi everyone
I know this thread might look like a dublicated thread, but its not
I searched the forum for similar threads but I couldnt find similar, so I posted it.
I've rooted my HTC desire and tried removing the original apps(like stock,footprint,...etc ) but I couldnt.
After rooting I tried the following apps and got those messages :
File Manager : No suffessient permission
Root Explorer : can't be deleted because the file system is read-ony.
Uninstaller for root : Root access is granted,Can't uninstall app, an unknown error occured.
Any Ideas or apps that could help me in getting rid of such apps
You need to be s-off to remove apps from the system partition while booted, you can however remove the apps in recovery with ADB. Also know that you won't gain any extra space in data because that are different partitions.
Sent from my HTC Desire using XDA App
TheGhost1233 said:
You need to be s-off to remove apps from the system partition while booted, you can however remove the apps in recovery with ADB. Also know that you won't gain any extra space in data because that are different partitions.
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Thanks alot
To be frank with you, I'm a newbie to android
I'm not that much aware of system commands or programming
so my question is : is it that much complicated using the ADB method or any biggner can do it
Follow this tutorial.
You can also modify the zip before flashing it no ?
Yes, which is also the better way but if you don't want to flash a custom rom that's not a option.
Sent from my HTC Desire using XDA App
I have flashed a custom Sense ROM that includes certain original apps, but now if I want to remove them can I just reflash the ROM but just removing the apk files before flashing?
Will I lose any data, settings, etc?
[EDIT: Nvm, found the answer]
TheGhost1233 said:
Follow this tutorial.
Click to expand...
Click to collapse
Thanks a lot for the help
I'll give it a try and get back to you for the final result
Same problem here.
Seems like for HTC Desire, you need to have S-OFF and NAND unlocked.
Google it and let me know if you made any progress, I'm trying too.
Hi there. You do not need to be S-Off-ed to remove system apps. You need to have write permissions for the system partition. A lot of apps can do that for you as long as you have superuser installed and you have granted access to the application. Personally when I was removing my sys apps i used Sysapp remover. I have even done it with titanium backup but I am not sure if it had the option to give you write permission for the system partition. Just check a some sysremoving apps and at least a couple will have that option.
COOLBGT said:
Hi there. You do not need to be S-Off-ed to remove system apps. You need to have write permissions for the system partition. A lot of apps can do that for you as long as you have superuser installed and you have granted access to the application. Personally when I was removing my sys apps i used Sysapp remover. I have even done it with titanium backup but I am not sure if it had the option to give you write permission for the system partition. Just check a some sysremoving apps and at least a couple will have that option.
Click to expand...
Click to collapse
AFAIK, not for the Desire. I was checking some sys app remover programs - all of them stated you need to be S-OFF if you have a Desire.
But It is true, you can remove apps even if you are S-ON. Using ADB.
davebugyi said:
AFAIK, not for the Desire. I was checking some sys app remover programs - all of them stated you need to be S-OFF if you have a Desire.
But It is true, you can remove apps even if you are S-ON. Using ADB.
Click to expand...
Click to collapse
I never S-Offed my Desire and also I do not know how to use ADB but still as I said some apps offer you to gain write permissions on the system partition and they will do the trick. I can guarantee you that because this is how I did it
What program was it?
RootUninstaller
https://market.android.com/details?id=com.danesh.system.app.remover
These did not work, when I was S-ON.
personally i've used 3 methods:
adb: works but is such a faff to type in all the apk names exactly!
delete from .zip: easiest way so they're never flashed in the first place. remember not to unzip the ROM, just delete them directly in winzip or similar program before flashing.
if you're S-OFF: i recently took the plunge, was scared of bricking but turned out to be much easier than i thought. then used root explorer to directly delete fancy widget after flashing Leedroid no-sense patch.
Do the s-off procedure at alpharev.nl - this takes less time than rooting (or it did for me) and then you can just delete the apps using Ti Backup or root explorer.
You might also want to flash one of the custom partition tables at this site to give yourself more room for apps. I have about 250mb free (internal) and nothing on SD - this means apps run faster and is apparently better for the battery!

[Q] Removing/Uninstalling integrated/rom apps

OK, so I'm using my HTC Desire with a custom rom.
It still has the News & Weather app built in, which I really don't like to have on my system, since I use alternatives instead of those.
The news & weather app I want to get rid of came with Ginger Villain 2.* rom and I've tried to find its services/executables, but to no avail.
Uninstalling is not an option when I go the normal route.
I'd like to know the best way to entirely remove some services and apps from the OS. Perhaps I need to edit some files as root in the /etc/init.d folder, which is fine by me, as long as I can erase the binaries that are used for the apps as well.
Where on the HTC Desire storage are these applications located? And why are they not simply uninstallable the normal way?
Thanks in advance for any and all info regarding this.
jult said:
OK, so I'm using my HTC Desire with a custom rom.
It still has the News & Weather app built in, which I really don't like to have on my system, since I use alternatives instead of those.
The news & weather app I want to get rid of came with Ginger Villain 2.* rom and I've tried to find its services/executables, but to no avail.
Uninstalling is not an option when I go the normal route.
I'd like to know the best way to entirely remove some services and apps from the OS. Perhaps I need to edit some files as root in the /etc/init.d folder, which is fine by me, as long as I can erase the binaries that are used for the apps as well.
Where on the HTC Desire storage are these applications located? And why are they not simply uninstallable the normal way?
Thanks in advance for any and all info regarding this.
Click to expand...
Click to collapse
I see that you are s-off so this is easy to do. Navigate to /system /app and you will see an apk file for each app. Delete. Done!
I find root explorer the best app for this work - some other explorers won't display thus location or delete the files.
Easiest way would be Titanium Backup. Can disable apps and even better uninstall them from system if you're s-off.
You could also delete them in recovery using adb.
Sent from my HTC Desire using XDA App
Also if you're s-off you can use Android Commander:
- reboot to recovery
-mount /system
- plug USB and start Android Commander
-delete anything you want
- reboot to system
Of course make a backup first
Sent from my HTC Desire using Tapatalk

Device is Rooted,Still Cannot Remove Bloatware

My device is rooted.
I've read a few other topics regarding this issue, but I'm still confused. As I understand it, using typical uninstall apps such as Titanium or Root Uninstaller do not remove the manufacturer apps from the phone still because of an S feature? I'm new to this process, so please forgive my naive rhetoric. I tried those programs, and as previously stated in other posts, the bloatware comes back.
I installed AROMA file manager to try and manually find the bloatware and delete the physical files, but I can't find the files that I'm looking to delete. I don't mind taking the time and manually deleting these unnecessary files, but, I need some guidance on where to look (or any other viable solutions.)
Thanks for your time!
Download this patch and edit update-binary file what application need remove then flash via recovery mode .
espmma said:
My device is rooted.
I've read a few other topics regarding this issue, but I'm still confused. As I understand it, using typical uninstall apps such as Titanium or Root Uninstaller do not remove the manufacturer apps from the phone still because of an S feature? I'm new to this process, so please forgive my naive rhetoric. I tried those programs, and as previously stated in other posts, the bloatware comes back.
I installed AROMA file manager to try and manually find the bloatware and delete the physical files, but I can't find the files that I'm looking to delete. I don't mind taking the time and manually deleting these unnecessary files, but, I need some guidance on where to look (or any other viable solutions.)
HTC devices are set "S on" from the manufacture. That means there are certain partitions in the nand storage that you can't access without S off ( boot partition, radio partition). The write permissions to the system partition are also not accessible unless you either obtain S off through the Sunshine app which costs $25 or a another option that is not true S off is a write permission mod called WP.MOD_ko that you flash to your phone and it installs a script and changes your phone's SElinux permissions and enables the system partition write permissions to be able to uninstall system apps or fully use certain root apps like Link2SD that also need the system write permissions at bootup.
1st option " fully" unlocks your phone and all partitions. 2nd option just installs scripts to kind of trick your system partition to allow apps to write to it and you to be able to uninstall system apps. It also changes your SElinux permissions from enforcing to permissive so be aware that's disabling the phone's security system. Not a problem unless you get malware but you should be aware of what any mod does to your phone. They have to do that because the mod can't get the phone to be true S off so this is a workaround for that one partition.
Click to expand...
Click to collapse
Okay cool, thank you for breaking that down for me. So, if I use what pham posted, then that would be a script change? But, even if it were a script change I could still fully uninstall the bloatware, with the risk of a potential virus. Is that correct?
espmma said:
Okay cool, thank you for breaking that down for me. So, if I use what pham posted, then that would be a script change? But, even if it were a script change I could still fully uninstall the bloatware, with the risk of a potential virus. Is that correct?
Click to expand...
Click to collapse
You're welcome. I'm not familiar with what Pham linked you but I'm sure it's similar to the 2nd option I mentioned. The one I was referring to was written for lollipop versions by CaptainTitti I believe is his handle but if you search XDA for our phone WP_MOD.ko that forum should be for kit Kat and a few pages forward is the link to the lollipop version with instructions from CaptainTitti on how to install it. The malware risk is minimal i just wanted to mention it. You have that as well with just rooting and also full S off it's just those 2 leave your SElinux permissions set to enforcing not permissive. Just giving you the info so your informed because no one but us pays for our devices so we should have as much info as possible I believe but good info .
The only one of these I've actually tried is the full S off one with Sunshine so understand and read the whole forum for the other before flashing so you know all the feedback but it does work. Also be aware that the WP_MOD.ko would have to be fully removed and SElinux reenabled to be able to do stock updates and there's not just an " uninstall" box with them. You have to use a root file explorer and remove what was changed and replace with the stock files I believe. Good idea to do a stock Android backup using your custom recovery before flashing any of these, S off excepted as it doesn't mess with doing stock updates. Not knocking the others but these are the things you don't find out about till after you flash them. Now you know before.
Below is the link to the forum page for the kitkat mod and if you scroll down a bit CaptainTiiti had a link to the one for lollipop.
http://forum.xda-developers.com/showthread.php?t=2707378&page=7
Can't you just use Root Browser, then go to system/app & system/priv-app to remove the bloat? That's what I do on my phone everytime I install a new ROM [emoji1]
Stachura5 said:
Can't you just use Root Browser, then go to system/app & system/priv-app to remove the bloat? That's what I do on my phone everytime I install a new ROM [emoji1]
Click to expand...
Click to collapse
I don't know my friend I've never tried that. Maybe he can try it first and see if it works. To be honest I never tried to just remove system apps before i was S off I just read of all the people here on XDA saying they couldn't without S off so I did it. Turns out I switched to debloated CM roms soon after and never even debloated my stock rom, which definitely needed it ! I used Titanium backup to debloat my Samsung tablet after root to get rid of Knox and Samsung junk but it wasn't nand locked like the HTC's are. Can't hurt for him to try it because S off costs and the other mods have their down sides also.
i have completely deleted their bloatware folder, but bloatware will appear if the device boots without root and there is no app folder in user app or system folder but they can run and update normally, maybe it specially designed. Will the above patch zip help me clear the problem completely? i want to clean up the crap, and my device uses system as root so i need to flash modified binary in boot.img separately after signing.

Categories

Resources