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

Root Removing city id and others after exited recovery

So for me it was over a 100 times before I got my inc rooted I followed the stickie "How to root in 10 minutes". Anyways now I see that in order to remove annoying apps such a city id i need to re root basically and get back into adb shell while in recovery. Is that correct or is there another way? Can someone please explain the process? Thanks.

Ps. I searched
 
Also if I do need to reenter adb while in recovery is there an easier way now that I am rooted then running a loop.bat and retrying over and over again.
 
So another question, When I reenter Adb while in recovery. Do I need to just reenter ADB SHELL then SU then delete CityID or so I need to redo the entire procedure again?
 
Ok this is strange, I got root and attempted to enter ADB shell but it gave me

exec '/system/bin/sh' failed: No such file or directory (2)

So I tried running the Update.zip first then adb shell and same result,
So i tried pushing busybox and I got an error saying,

Failed to copy 'busybox' to 'sdcard/busybox' : Read-Only File System

Then I tried ADB shell again and I got

Error Protocol Fault <Status 2d 20 65 78?!>

THoughts?
 
You basically have to "re-root" the phone again to get su in recovery. The sequence of getting into shell is also VERY important. So you would have to start the root process over again.

When ever you go back into root in recovery after you have root. You do not have to repush the Superuser.apk and the chmod the permissions. The all stick from the first time. At least for me.

And for those who want it....
Code:
#Remove FriendStream
/system/bin/rm /system/app/FriendStream.apk
/system/bin/rm /system/app/com.htc.FriendStreamWidget.apk

#Remove Peep
/system/bin/rm /system/app/com.htc.TwitterWidget.apk
/system/bin/rm /system/app/HtcTwitter.apk

#Remove FootPrints
/system/bin/rm /system/app/HtcFootprintsWidget.apk
/system/bin/rm /system/app/HtcFootprints.apk

#Remove Stocks 
/system/bin/rm /system/app/Stock.apk
/system/bin/rm /system/app/com.htc.StockWidget.apk

#Remove Visual Voice Mail, The Icon Remains
/system/bin/rm /system/app/VVM.apk

#Remove Quick Office and PDF Viewer. 
/system/bin/rm /system/app/Quickoffice.apk
/system/bin/rm /system/app/PDFViewer.apk

#Remove Vzw BackUp Assistant
##WARNING## You MUST Do A Factory Reset If You Remove These
## Or You Will Have Force Close Problem in Accounts & Sync
/system/bin/rm /system/app/VzWBAClient.apk
/system/bin/rm /system/app/VzWBAService.apk

#Remove FaceBook, Updated Version In Market
/system/bin/rm /system/app/Facebook.apk
/system/bin/rm /system/app/HtcFacebook.apk

#Remove YouTube
/system/bin/rm /system/app/YouTube.apk

#Remove Calculator
/system/bin/rm /system/app/Calculator.apk

#Remove Teeter
/system/bin/rm /system/app/teeter.apk
 
You basically have to "re-root" the phone again to get su in recovery. The sequence of getting into shell is also VERY important. So you would have to start the root process over again.

When ever you go back into root in recovery after you have root. You do not have to repush the Superuser.apk and the chmod the permissions. The all stick from the first time. At least for me.

And for those who want it....
Code:
#Remove FriendStream
/system/bin/rm /system/app/FriendStream.apk
/system/bin/rm /system/app/com.htc.FriendStreamWidget.apk

#Remove Peep
/system/bin/rm /system/app/com.htc.TwitterWidget.apk
/system/bin/rm /system/app/HtcTwitter.apk

#Remove FootPrints
/system/bin/rm /system/app/HtcFootprintsWidget.apk
/system/bin/rm /system/app/HtcFootprints.apk

#Remove Stocks 
/system/bin/rm /system/app/Stock.apk
/system/bin/rm /system/app/com.htc.StockWidget.apk

#Remove Visual Voice Mail, The Icon Remains
/system/bin/rm /system/app/VVM.apk

#Remove Quick Office and PDF Viewer. 
/system/bin/rm /system/app/Quickoffice.apk
/system/bin/rm /system/app/PDFViewer.apk

#Remove Vzw BackUp Assistant
##WARNING## You MUST Do A Factory Reset If You Remove These
## Or You Will Have Force Close Problem in Accounts & Sync
/system/bin/rm /system/app/VzWBAClient.apk
/system/bin/rm /system/app/VzWBAService.apk

#Remove FaceBook, Updated Version In Market
/system/bin/rm /system/app/Facebook.apk
/system/bin/rm /system/app/HtcFacebook.apk

#Remove YouTube
/system/bin/rm /system/app/YouTube.apk

#Remove Calculator
/system/bin/rm /system/app/Calculator.apk

#Remove Teeter
/system/bin/rm /system/app/teeter.apk


thanks a lot, saved me time hunting down them :P


EDIT: I am a idiot and broke the htc facebook sync can someone upload HtcFacebook.apk for me please :P
 
thanks a lot, saved me time hunting down them :P


EDIT: I am a idiot and broke the htc facebook sync can someone upload HtcFacebook.apk for me please :P

Yeah....apparently removing HtcFacebook causes FCs with Accounts & Sync. Hopefully somebody who hasn't removed it yet can upload the apk so we can put it back...
 
Haha...I'll be playing the voodoo game now for a bit. Thanks!

Edit: What do you do with the odex file?

Edit2: Well that was easy...worked on the first try with the remove sd card method. I just added both the files back with the cat command and no more FCs with Accounts & Sync.

Also installed Mobile Defense as a system app. Works well.
 
anyone one know the command to remove htc weather

I'm not saying it's ok to do this or that you won't have problems if you do, but according to rootexplorer, the weather apks are:

/system/app/Weather.apk
/system/app/WeatherProvider.apk
/system/app/WeatherSyncProvider.apk
/system/app/com.htc.WeatherWidget.apk
/system/app/HtcWeatherWallpaper.apk

I would assume that deleting anything with "Sync" in it would cause FCs with Accounts & Sync and you may have problems with other weather programs that use the stock weather provider.

use /system/bin/rm before any apk you want to remove.
 
Probably a good idea to install superuser.apk when you do get root in recovery mode. Instead of the original sticky for su:

/system/bin/cat /system/bin/sh > /system/bin/su (to make su stick)
/system/bin/chmod 4777 /system/bin/su

You do this instead: Get the files from http://goo.gl/PYcX
adb push Superuser.apk /sdcard/Superuser.apk
adb push su /sdcard/su
adb shell
su
export PATH=$PATH:/system/bin
cd /system/app
cat /sdcard/Superuser.apk > Superuser.apk
cd /system/bin
cat /sdcard/su > su
ln -s /system/bin/su /system/xbin/su
chmod 06755 s

Then you can also install a terminal emulator, grant it root and apply commandline commands right from the phone. With superuser.apk you can also grant su to adb so you can have su in a normal booted session with the phone.

PLAY CAREFULLY. I nearly bricked my phone with overclock widget. Make sure whatever root stuff you do (or apps you install do), that you know how to go backwards.
 
I'm not saying it's ok to do this or that you won't have problems if you do, but according to rootexplorer, the weather apks are:

/system/app/Weather.apk
/system/app/WeatherProvider.apk
/system/app/WeatherSyncProvider.apk
/system/app/com.htc.WeatherWidget.apk
/system/app/HtcWeatherWallpaper.apk

I would assume that deleting anything with "Sync" in it would cause FCs with Accounts & Sync and you may have problems with other weather programs that use the stock weather provider.

use /system/bin/rm before any apk you want to remove.
Thanks worked great
 
what about the City ID ? Whats the code to remove that? didnt see it in ur list.

Edit: Found it in the PRS guide...

Code:
/system/bin/rm /system/app/CityID.apk
 
I have root already and delete City ID. however I wanted to delete Peep and FriendStream I got back to recovery mode I get the - exec '/system/bin/sh' failed so now I am trying to do the update so I can get ADB Shell to work but it keeps saying E:Signature verification failed Installed Aborted. Do I need to get the orginal update file or somthing
 
I was able to get back into the root by doing the same steps over again that I did the first time. Once I was in , I typed the commands to remove the apk files in the terminal.

Just follow the steps again that you did the first time and you should be able to get in again.
 
I did I try to do adb push payload-update.zip /sdcard/update.zip and then before hiting enter I click apply sdcard:update then I hit enter but it says E:Signature verification failed Installed Aborted
 
Ok new. Problem getting HTC setting autosync problem I didn't delete backup assistance and Facebook but still got any ways anyone got all those other files so i can reinstall them
 
Back
Top Bottom