Related
Hey guys, I'm not sure what I did, but I have 2 galleries on my phone, and its a bit annoying. How do I remove one of them through terminal?
I was able to remove one of my "music" when I pushed HTC Music through, using this...
su
rm -r /system/app/Music.apk
Code:
su
rm -r /system/app/HTCAlbum.apk
thanksss im going to see if that works.
ya it works thanks
-closed
You probably have the htc camera thats why you have 2 galleries. You should make sure your camera still works after you remove the htcgallery.
bmfc187 said:
Code:
su
rm -r /system/app/HTCAlbum.apk
Click to expand...
Click to collapse
Didn't work for me, after putting this terminal said rm: cannot remove ' /system/app/HTCAlbum.apk': Read-only file system.
I'm having this issue as well and the above terminal command doesnt work. Anybody have any other ideas?
Sounds like you got a mixture of 2 camera setups
busybox mount -o rw, remount /system
Then run the other command provided above. (Provided you have htc album, the non htc album is built into camera)
What build is giving you 2 albums. Wipe and reflash.
Thanks soulife...
i have been asking a similar question for weeks now
how to remove the system music app since I pushed HTC music?
I had no idea why it was not working until your busybox input command. Im still not use to working with the g1 on that level (damn DOS)
I think it came from flashing htcmusic onto my cyanogen build. Thanks. Will try out your method.
Hi, i just went through the online ROM cooking app from Modaco for the desire ROM...after 10 Minutes i got to the bottom where i read "only for paid users". Well it's their right, but i find it lame nevertheless.
Right. to the Howto. You need:
1. Rooted Nexus. You can follow this thread if you haven't done it:
2. You need Explorer or any Explorer like app (the first one is FREE in the Store)
3. Navigate to /system/app/ - Here are all the installed apps, you will want to swipe through and remember the EXACT name you want to remove (Case sensitive!)
Ex.: com.htc.FriendStreamWidget.apk
4. On the Phone navigate to SETTINGS -> PROGRAMS -> DEVELOPMENT -> activate USB Debugging
5. On the PC Open a CMD and navigate to the Android SDK
a. Test if the connection is working:
C:\android-sdk-windows\tools>adb devices
List of devices attached
HT9CVP815983 device
b. adb shell
#
c. #su -ENTER
su
d. #cd /system/app
cd /system/app
e. mount -o rw,remount /system
f. Now here you start to uninstall. To uninstall an app you will need to use the following command together with the exact name you remembered at point 3. The names ARE Case Sensitive!
rm -r teeter.apk (for the Teeter game app for ex.)
That's IT!
Other apps i removed:
rm -r Browser.apk - Default Internet Browser
rm -r com.amazon.mp3.apk - Amazon bloatware
rm -r com.htc.FriendStreamWidget.apk - Integrates Flickr and Facebook Widget
rm -r com.htc.StockWidget.apk - If you use STOCKs you might want this
rm -r DCSStock.apk - Stock App
rm -r FriendStream.apk - Integrates Flickr and Facebook
rm -r HtcTwitter.apk - HTC Twitter App
rm -r com.htc.TwitterWidget.apk - Twitter Widget
rm -r NewsReader.apk - RSS News Reader
rm -r com.htc.NewsReaderWidget.apk - RSS News Reader
rm -r RSS.apk - Another RSS app
rm -r com.htc.MusicWidget.apk - Default Music Widget (i use the icon)
rm -r HtcFootprints.apk - Footprints
rm -r HtcFootprintsWidget.apk - Widget
rm -r /system/app/com.htc.MusicWidget.apk - Music Widget
rm -r /system/app/com.htc.NewsReaderWidget.apk - RSS News Reader Widget
rm -r /system/app/Gmail.apk - Gmail app (i use the normal MAIL app for syncing my gmail account)
rm -r /system/app/GmailProvider.apk (the Gmail provider)
rm -r /system/app/HtcTwitter.apk (i`m sure you use a different app for twitter)
rm -r /system/app/HTCSetupWizard.apk (the initial setup app that i went through one time)
P.s: if you want to add something back just look into the ZIPPED ROM image and take the apk from /system/app
Other apps and what they do (this are reflected by my own research). Please feel free to add applications and a description as there are still a few that i have no idea what they do (and i haven't found a complete list):
HTC_IME.apk - The android keyboard
Clicker.apk - if you want to improve typing experience through calibration
Rosie.apk - Main interface app of SenseUI (same as Launcher.apk)
Launcher.apk - Main interface app of Stock Cupcake1.5 UI - it hosts all application, manage widgets and more...
PCSCII.apk - client for syncronization via HTC Sync
HtcStreamPlayer.apk - Player for streamed audio
iWnnIME.apk - Japanese keyboard
CNSoftKeyboard.apk - Chinese soft Keyboard
Feel free to add to the guide. If it is useful i`ll edit it!
Cheers
teeter.apk is the HTC game called Teeter. The one with the silver ball you roll around into the appropriate hole.
qiuness said:
Hi, i just went through the online ROM cooking app from Modaco for the desire ROM...after 10 Minutes i got to the bottom where i read "only for paid users". Well it's their right, but i find it lame nevertheless.
Right. to the Howto. You need:
1. Rooted Nexus. You can follow this thread if you haven't done it:
2. You need Explorer or any Explorer like app (the first one is FREE in the Store)
3. Navigate to /system/app/ - Here are all the installed apps, you will want to swipe through and remember the EXACT name you want to remove (Case sensitive!)
Ex.: com.htc.FriendStreamWidget.apk
4. On the Phone navigate to SETTINGS -> PROGRAMS -> DEVELOPMENT -> activate USB Debugging
5. On the PC Open a CMD and navigate to the Android SDK
a. Test if the connection is working:
C:\android-sdk-windows\tools>adb devices
List of devices attached
HT9CVP815983 device
b. adb shell
#
c. #su -ENTER
su
d. #cd /system/app
cd /system/app
e. Now here you start to uninstall. To uninstall an app you will need to use the following command together with the exact name you remembered at point 3.
rm -r teeter.apk (for the Twitter app)
That's IT!
Other apps i removed:
rm -r Browser.apk - Default Internet Browser
rm -r com.amazon.mp3.apk - Amazon bloatware
rm -r com.htc.FriendStreamWidget.apk - Integrates Flickr and Facebook Widget
rm -r com.htc.StockWidget.apk - If you use STOCKs you might want this
rm -r DCSStock.apk - Stock App
rm -r FriendStream.apk - Integrates Flickr and Facebook
rm -r HtcTwitter.apk - HTC Twitter App
rm -r com.htc.TwitterWidget.apk - Twitter Widget
rm -r NewsReader.apk - RSS News Reader
rm -r com.htc.NewsReaderWidget.apk - RSS News Reader
rm -r RSS.apk - Another RSS app
rm -r com.htc.MusicWidget.apk - Default Music Widget (i use the icon)
rm -r HtcFootprints.apk - Footprints
rm -r HtcFootprintsWidget.apk - Widget
Other apps and what they do (this are reflected by my own research). Please feel free to add applications and a description as there are still a few that i have no idea what they do (and i haven't found a complete list):
HTC_IME.apk - The android keyboard
Clicker.apk - if you want to improve typing experience through calibration
Rosie.apk - Main interface app of SenseUI (same as Launcher.apk)
Launcher.apk - Main interface app of Stock Cupcake1.5 UI - it hosts all application, manage widgets and more...
PCSCII.apk - client for syncronization via HTC Sync
HtcStreamPlayer.apk - Player for streamed audio
iWnnIME.apk - Japanese keyboard
CNSoftKeyboard.apk - Chinese soft Keyboard
Feel free to add to the guide. If it is useful i`ll edit it!
Cheers
Click to expand...
Click to collapse
HTC_IME is the HTC keyboard called Touch Input, and it used Clicker.apk to calibrate it.
Felt this should be addressed since non Desire ROM's don't have this by default. Unless you add it in of course.
I was actually thinking of how to do this prom the PC...just now. Thanks for the guide. But what's the command to list files in current directory...ls?
Unfortunately i cant uninstall the Amazon App.
Where is the mistake?
C:\android-sdk\tools>adb devices
List of devices attached
HT9CRP802817 device
C:\android-sdk\tools>adb shell
# su -ENTER
su -ENTER
# cd /system/app
cd /system/app
# rm -r com.amazon.mp3.apk
rm -r com.amazon.mp3.apk
rm: remove 'com.amazon.mp3.apk'? y
y
rm: can't remove 'com.amazon.mp3.apk': Read-only file system
#
Click to expand...
Click to collapse
Domskibus said:
Unfortunately i cant uninstall the Amazon App.
Where is the mistake?
Click to expand...
Click to collapse
Type
Code:
adb remount
before you do the commands.
what is the difference between rm -r xxxxx.apk to adb uninstall xxxx.apk? They both uninstall them right? Or am I missing something...
You can always boot into recovery and:
adb shell mount /system
adb shell rm /system/app/xxxx.pk
To look what is there:
adb shell ls /system/app
Okay...I've removed all ringtones from the phone. Now I want to put in my own ringtones from the computer. How do I copy all the ringtones I have all at once to the phone instead of one by one?
Damn i deleted the CalendarProvider which i`m guessing handles the sync with google.
Can someone with a Desire Alpha 14 upload the CalendarProvider.apk somewhere?
Thanks!
EDIT: Nevermind i just unzipped the contents of the ROM and pulled it out from there... working again
SiNJiN76 said:
Okay...I've removed all ringtones from the phone. Now I want to put in my own ringtones from the computer. How do I copy all the ringtones I have all at once to the phone instead of one by one?
Click to expand...
Click to collapse
Just put em on your sdcard, the phone will find them automatically. For mp3's you may have to install ring droid or rings extended.
Why not just use Root Explorer (or equiv), navigate to system/app, mount as r/w, find the file you want and rename it to file.apk.bak, revert back to r/o there you go?
You don't need and PC and you can get it back any time this way.
TurboTsi said:
what is the difference between rm -r xxxxx.apk to adb uninstall xxxx.apk? They both uninstall them right? Or am I missing something...
Click to expand...
Click to collapse
Previously, I was using:
Code:
adb remount
adb shell
adb rm -r xxxxx.apk
I tried using:
Code:
adb remount
adb uninstall xxxx.apk
It keeps saying
Code:
Failure
Does adb uninstall work? If so what am I doing wrong?
setzer715 said:
You can always boot into recovery and:
adb shell mount /system
adb shell rm /system/app/xxxx.pk
To look what is there:
adb shell ls /system/app
Click to expand...
Click to collapse
this way worked fantastic!!!
+1 for this. Very helpfull
updated the app list with some more that were present on the latest A19 Desire ROM
I don't understand the insistence on using adb; all of this can be done from within the terminal emulator just fine.
I just removed Music.apk via this method, via the phone, no connection to a PC needed. Also backed it up first via the terminal.
shograt said:
I don't understand the insistence on using adb; all of this can be done from within the terminal emulator just fine.
I just removed Music.apk via this method, via the phone, no connection to a PC needed. Also backed it up first via the terminal.
Click to expand...
Click to collapse
some prefer to type on a full-sized keyboard when available?
Sure, I guess I can understand that.
I guess from my end, it's more spite, defiance, etc - one of the things I detested about the iphone was the requirement of attaching it to a PC (and of having to keep a windows install running, no itunes on linux). Being able to do damned close to everything directly on the phone, is one of the things I love about this phone.
Any Way I can remove Read only Files Like The Amazon mp3 Store without Rooting my Phone ? ?
http://lifehacker.com/5522224/itag-...n-the-event-of-theft-or-loss?skyline=true&s=i
Just signed up for it, but thought I would let the community know about it!
MobileDefense.com > that
..and jesus that video is annoying.
Wavesecure as well............
Just took a quick glance at the three iTag/lifehacker, Wavesecure & MobileDefense. Is MobileDefense the only one that has free features on it?
mobiledefense is the ****. And the devlopers support custom roms.
scirio said:
mobiledefense is the ****. And the devlopers support custom roms.
Click to expand...
Click to collapse
I second/third/fourth Mobile Defense.
Here's why...
1) When installed as a system app on a rooted device it will automatically turn on GPS to get an accurate location whereas wavesecure will NOT turn on GPS and only use the cell tower location which is not accurate.
2) Their support forum is FANTASTIC, they support custom ROMs and are aware of those ROMs out there and any problems associated with them. I had a few issues at first (none of which was mobile defense's fault) and they had everything resolved in a few hours.
3) Their GPS ping time is very fast. Instead of just sending a signal every minute, its more like every 10 seconds.
4) No international SMS charges like with Wave Secure (although I know wave secure is getting a US gateway soon, still...)
5) The upgrades they have planned are superb (just check out their site)
Sorry for the n00b question but how do I install MobileDefense as a system app on my rooted Hero?
adb push MobileDefenseNameHere.apk /system/app
mrinehart93 said:
adb push MobileDefenseNameHere.apk /system/app
Click to expand...
Click to collapse
that wont work...
Put the com.neevo.mobiledefense.apk in your ADB tools folder
Code:
adb shell
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
chmod 777 /system/app
exit
exit
adb push com.neevo.mobiledefense.apk /system/app
adb shell
su
chmod 755 /system/app
mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
reboot
Done.
I disapprove of the program.
Why you ask?
Becuase it has an i as the first letter in name, and it is then followed by a verb which is then captilized.
Reason why they didn't call our phone the iHero is because it sounds stupid. Hence why apple has the iPhone.
Another Mobiledefense user here. Great program. Excellent for tracking your kids.
########## IMPORTANT UPDATE ##########
There is an APP available that makes this much simpler
* No Console Commands Needed
* You still MUST HAVE ROOT
* It must be installed on internal memory to work correctly
* Be sure you know what a system app does before you remove it.
* If you remove a vital app you could mess up your system completely.
The APP is Called: "System APP Remover"
Here's a Link to Download it: http://www.megaupload.com/?d=ZFC2C1R7
Mirror Download Link: http://www.mediafire.com/?h3n3ftbwilshcvn
######################################
Here are the console commands for installing/removing system apps in android console emulator, very easy ; )
You must have ROOT and console emulator, I found this very helpful, so I hope it helps others as well...
_____________________________________________________________________________________
Install App to System:
Place APK file in the root folder on your sd card.
Open terminal and enter these commands:
# su
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
# cat /sdcard/filename.apk > /system/app/filename.apk
# mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
# reboot
_____________________________________________________________________________________
Remove App from System (Be careful what you remove):
# mount -o remount,rw /system
# rm /system/app/Filename.apk
[Optional, to make read-only again]
# mount -o remount,r /system
[When Finished]
# reboot
_____________________________________________________________________________________
****KEY****
"#" means root command will follow
[Notes are in these brackets and aren't commands]
- ENJOY
ALSO...
**** I'm new to Android APP creation, but if anyone can automate this script to make a simple One-Click GUI APP that would be awesome, all I ask is that you put my name in the co-dev/"Thanks to" list for the app, just so I can say I helped ;-) ****
- CuriousAndroid
I am trying to reinstall some files I uninstalled. I went to the following link on this site and found some apps that people said could be removed - http://forum.xda-developers.com/showthread.php?t=773142
however, my Act1 video player now quits whenever I receive an incoming text, so I need to reinstall some programs and see which one is causing the problem
I downloaded an app called Android Terminal Emulator by Jack Palevich. I tried a "reboot" command (without the #) but it said reboot operation not permitted. Is this the Emulator I need to reinstall files? Am I doing something wrong?
--------------
EDITED:
ok nevermind, i realized the "su" command gives superuser access needed for the reboot....going to try to install files now
yeah, to use any root commands "su" must be used first otherwise the shell will think your just some generic user with limited privileges and nothing will work.
It's very important to identify any apps you plan on removing before you attempt it to make sure it isn't needed by another process.
You got lucky, some apps once removed can cause the whole rom to fail, so be careful!
- CuriousAndroid
well i think i messed something up...is there a way to recover back to stock after using the sdx stock app remover? i removed the video player but tried reinstalling it...when i uninstalled it from sdx, i noticed my other video player (Act1) would quit whenever i'd get an incoming text
i have all the .apks backed up, but after attempting to reinstall the stock video player, it hangs in MyFiles...then i reset back to factory (no Act1), and it can't play my videos, i get the error "No applications can perform this action"
Is there a way to recovery back to stock with all applications installed and in tact? i have all the .apks, but this video player won't work, after following your instructions above
thanks
It will work. Check the following:
* All shell commands are CASE-sensitive, so if the app is called Vending.apk you can't type vending.apk
* for the command to work you must have the apk on the root of your SDcard, not in sub-directories.
* if you have a copy of the rom you installed you can unzip it on your PC and find the system app folder, which you can use to cross-refference with the system/app folder on your phone to see if your missing something else.
in terminal you can list system apps like this:
# su
# cd /system/app/
# ls | more
[that will allow you hit space bar to navigate through app list if it's longer than a page,press ESC when done to go back to prompt]
* If all else fails you can backup your settings to your sd card and re-install your rom (as a last resort)
-Good Luck
curiousandroid said:
Install App to System:
Place APK file in the root folder on your sd card.
Open terminal and enter these commands:
# su
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
# cat /sdcard/filename.apk > /system/app/filename.apk
# mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
# reboot
_____________________________________________________________________________________
Remove App from System (Be careful what you remove):
# mount -o remount,rw /system
# rm /system/app/Filename.apk
[Optional, to make read-only again]
# mount -o remount,r /system
[When Finished]
# reboot
_____________________________________________________________________________________
****KEY****
"#" means root command will follow
[Notes are in these brackets and aren't commands]
- ENJOY
ALSO...
**** I'm new to Android APP creation, but if anyone can automate this script to make a simple One-Click GUI APP that would be awesome, all I ask is that you put my name in the co-dev/"Thanks to" list for the app, just so I can say I helped ;-) ****
- CuriousAndroid
Click to expand...
Click to collapse
When I am doing the first part here of installing app to system I dont just simply do that first I can already have an app ready to go that I want to move to sd card right? I am just making sure I didnt have to do that simply first before I even start moving the apps. This site has be great and thanks for everybody help. Wish I would have known have this site way back when.
What is "yaffs2" standing for? I type "yaffs" instead of "yaffs2". What has this done to my system? Do I have to expect any "side-effects"?
When I call # ls | more to list the directories content, the apk is listed but it is not installed yet. Is there anything else i have to do?
yaffs is nand flash filesystem
yaffs2 is more elaborate updated version
yaff2 has greater support
so if your device isnt supported by yaffs1, it may not work.
it's best to follow the commands as they're written.
apps still appear as apks in system/apps folder after installation.
Haha thats funny!! I downloaded this app.. put it on my sdcard.. installed it and when i tried to open it it said " Shame on you for trying to pirate a 1.00 app "
If you have Applanet just go there and look for Systemapp Remover - it's a bit older version but seems to do the job.
By mistake my contacts.apk is removed. Above trick also not worked. my phone is LG GT540. Pl suggest any other way.
rajhan9412 said:
By mistake my contacts.apk is removed. Above trick also not worked. my phone is LG GT540. Pl suggest any other way.
Click to expand...
Click to collapse
Grab the contacts.apk from the rom you're running and push it back in. Btw titanium backup removes system/apps without terminal commands while allowing to to make a backup first in case u want. it back or for little hickups such as this.
Sent from transparent xda app by theimpaler747
I did everything right, and the apps that I removed disappeared from the app drawer. But, after I reboot my phone, they show up again.
What can I do?
In terminal type
ls system/app
Hit enter and see if said apps are in the list
Sent from my HTC Sensation 4G using XDA App
i got a better method.
app is called app quarantine
it need root and is totally free
it can quaratine every app including rom apps and system apps
really that thing awesome. no manuall backup needed anymore and as long you dont brick the os you can easy try and error - but of course still be carefull and login and activate com.brain.logic.provider lol
Hi there i use root explorer and that is the easiest way i think to remove system apps on android phones [root required] you can download root explorer from the market or get it from 4shared just search for root explorer.apk install it and navigate to /system/apps/ and the app you wish to delete long press the app and delete make sure you mount as read/write instead of read only.
Hope this helps
@0mpranav
actually its not and actually you didnt read my post
i advertise this little peace of freeware because it really made my day (im not related in anyway to the developer)
the quarantine removes it but store it automatically in another directory
just multiselect and press one button DONE
no need to single delete something because you always should backup first
for example turns out on samsungs device EMAIl application is also related to exchange sync - huh i was happy to restore it
really take a look -
btw i hate the root explorer - for some taksts might be usefull but fileexpert is way better in that and its free as the quaratine app is too
bofh999 said:
actually its not and actually you didnt read my post
i advertise this little peace of freeware because it really made my day (im not related in anyway to the developer)
the quarantine removes it but store it automatically in another directory
just multiselect and press one button DONE
no need to single delete something because you always should backup first
for example turns out on samsungs device EMAIl application is also related to exchange sync - huh i was happy to restore it
really take a look -
btw i hate the root explorer - for some taksts might be usefull but fileexpert is way better in that and its free as the quaratine app is too
Click to expand...
Click to collapse
You were right mate got problems in upgrading my nexus one coz i deleted the .odex system apps directly without any backup but upgraded to 2.3.6 with some trial and error method but lost root access any help would be appriciated
@0mpranav
Installing system app
Hi, i have the same problem. I tried Root Explorer, and the Shell Commands method (with Cat command), the files i copy are in there, with all the permissions and everything, but when i reboot, none of them are installed, and my "contacts" app is still broken. Can anyone help please?
Nevermind, found the problem. I needed the exact files for my Atrix 4G with the same android version.
Alright, so checking up the system folder with root explorer I noticed that there are several applications related to the stock music player.
I can't just simply remove these "apks", right? Pretty certain there'd be leftovers of this app somewhere.
So, I realize, there's no "uninstall" script for the music app, but I was wondering, what is the most correct way to delete music application?
Simple doing this won't cut it, right?
Code:
su
cd system/app
mount -o rw,remount /system
rm -r MusicCommonUtility
rm -rMusicLiveShare2.apk
rm -rMusicPlayerWT.apk
mount -o remount,ro /system
For that kind of things I use Titanium backup app. With that app you can backup ANY app before uninstalling it or just simply uninstalling it. After that reboot the phone and that app is gone.