Related
ughh this is what happens when i get tooo adventurous
okay, exactly what happened,
i tried to edit the icons of some after market applications and put them onto a theme update for myself,
i got the apps off of my phone using appmanager,
one of which was hello im!
well that hello im app install unsuccessfully, only shows up in atrackdog and the applications list under settings, and refuses to be uninstalled, i even tried to download the real hello im! again over it but because it refuses to uninstall i get an error!
what have i done?
cd /data/app (or /system/sd/app if you've got apps on sdcard)
rm com.corruptapp.apk (probably com.helloim.apk)
no such file or directory
according to astro it reads com.multiplefacets.aol but that didnt work either
does anyonee know?
i really really dont want to start over and reset my phone because of this
backup your apps, and wipe your phone, then just install the one's that work, sincce you tried the easy solutions that seems to be the most likely to work now
or you can just use fschk in linux os....
sadly im runnin vista
okay i tried this
cd /system/app
rm HelloIM!.apk
and it actually found it, because that is where it is
but refused to delete it saying it is a read-only file system
YESSS I WINNNN!
MWAHAHAHAHA
i used the same technique that is used to manually delete the stock sounds and by doing so i was able to remount the system as read/write and delete that sucker!
http://forum.xda-developers.com/showthread.php?t=474939&highlight=delete+system+files&page=2
Awesome. Glad you got it without wiping.
First Note: These apps will become uninstallable! (much like any other stock rom apk) and must be deleted using the console, somehow.. anybody care to shed some light on how?
Hopefully someone can add more to this or use this info to build a much more thorough how-to, but for now here's what I've got...
Instead of building your own update.zip you can modify your alt+w wipe data to reinstall the downloaded/backed-up apks of your choice. This can also be used to install 3rd party apks without having access to any other installer, for instance if you wipe then find yourself without any access to the internet/market or a computer.
To do this you must first have the apps on the sd. I used astro to backup apps which puts the apks in /sdcard/backups/apps
I'm doing this on IonR2, your system apps may be elsewhere, mine are located in /system/app, you'll need to know where they are for this to work.
Power off your phone and do this (enter the bold stuff only, replace my directories with yours):
home+power (enter recovery)
alt+x (to go to console)
hit enter (cause the prompt says so..)
/ # mount sdcard
/ # mount system
/ # cd sdcard/backups/apps (or cd to where ever your backed up apks are)
/sdcard/backups/apps # ls *appname* (this may be useful for finding the exact *.apk name)
/sdcard/backups/apps # install -cp org.appName.com.apk /system/app (remember to capitalize where necessary)
at this point it should hang for a second then return to the "/sdcard/backups/apps #" prompt, if so the apk has successfully been added.
/sdcard/backups/apps # reboot (or install more apks if you like)
home+power then alt+w to test if you so desire. now your backed up apk should reinstall itself if you ever have to do an alt+w wipe again..(weather the apk is on the sd card or not)
I know, not very thorough but wth, I figured someone might find this as useful as I did(or be able to expand on it a bit, data, app settings etc). Also cool if you happen to have no net connection, no pc access and a wiped phone with no real useful/fun apps...
u only have to do this once, and it'll flash the new roms WITH these apps installed? how do we 'clear' these apps if we don't want to have them installed when we wipe?
Is it possible to install all the apps in your backup directory at once, with some sort of batch command?
These apps will become uninstallable! (much like any other stock rom apk) and must be deleted using the console, somehow.. anybody care to shed some light on how?
@ Lieu10ant, yeah, you only have to do once/updated rom, this modifies the base install. the newely added apks will be installed every time you alt+w (wipe). If you apply an update.zip this process will need to be redone(I'm pretty sure, haven't tried).
@ lukekirstein, I'm sure there's a way but I'm not sure how. Really hoping someone more knowledgable jumps in here with a bit more info :/
I've added a file manager(with backed up apps installer) and wifi tether because I always need/use em and never really planned on uninstalling em..
Im pretty sure you would have to use "rm" and individually remove all apps you dont want.
instead of backing up your apps, just run apps to sd and never reinstall any apps again
Breakthecycle2 said:
Im pretty sure you would have to use "rm" and individually remove all apps you dont want.
Click to expand...
Click to collapse
you would mount the system again from the recovery console and 'rm' each app you don't want. You would want to be careful not to batch delete stuff.
sonikamd said:
These apps will become uninstallable! (much like any other stock rom apk) and must be deleted using the console, somehow.. anybody care to shed some light on how?
@ lukekirstein, I'm sure there's a way but I'm not sure how. Really hoping someone more knowledgable jumps in here with a bit more info :/
Click to expand...
Click to collapse
Wouldn't it be a nice thing to make them uninstallable? That would, in theory, make them a lot more stable like the stock apps and can only be updated, not modified. You can probably delete them through console in recovery or even through ADB if you wanted to. It'd definitely be impossible to do it through some basic installer or the package uninstaller while the phone is running normally. The same process as a stock app.
I know you can't do it while the phone is running (bummer :/) but I was hoping it's possible when the phone is off.
@ Breakthecycle2, cool, I figured rm through console after mounting but haven't tried so wasn't 100% on that one.
@ Sirus20x6, I prefer this method to apps2sd, mainly because everything's stored in the phone's internal memory. Although I know most folks now seem to be using an apps2sd of some sort.
@ lukekirstein, yeah. That's why I do it this way, but some may want them uninstallable so I figured I better make a point to inform those folks
Wouldn't this decrease your internal memory since these apps are being saved to the phone so you can later wipe?
jusplainmike, I would assume so. Something to keep in mind.
Would a nand be better?
sonikamd said:
I'm doing this on IonR2, your system apps may be elsewhere, mine are located in /system/app, you'll need to know where they are for this to work.
Click to expand...
Click to collapse
(10c)
perhaps, depends on what you want I suppose. I wipe clean every so often just to get a fresh start, speed things back up etc. Sometimes while installing themes I wipe multiple times and also just want a clean slate.
This is definitely not the way to go for a complete backup-restore. Just seems a good way to reinstall a few missing by stock apps after a wipe.
lol soulife i know, i know
I believe apps2sd is the best bet for keeping apps after a wipe or fresh install.
retort
sonikamd said:
lol soulife i know, i know
Click to expand...
Click to collapse
The only reason is because you push a market app to internal memory it read only. If there's an update you have to open terminal or adb and rm and push the update back. Plus if you flash a new update it will wipe them out. With a2sd however you can update them no hastle, and even if you flash a new build, with a2sd the reinstall themself. Much more convient as long as you smart with your partitioning.
I think you guys may be doing this the hard way. If you are wiping and moving to a compatible ROM, just leave the sd card as it is and the new ROM should be able to find and install the apps as long as it has apps2sd built in.
If you are moving to an incompatible ROM you will have to remove old sd app directory first.
rm -r /system/sd/app
then you should be able to just copy over your entire apk backup directory to your sdcard as follows.
cp- a /sdcard/yourdirectoryname /system/sd/app
and if you are installing a ROM that has app2sd built in, it should find all the apps and install them.
If the ROM you use does not have apps to sd, then you will be able to use Lucid script to move apps from phone to sd card app directory (with already copied apps) and link directory
Tru, I just don't use apps2sd. My sd is constantly getting mangled for one reason or another..
uh, by doing this you're filling up your /system folder which actually needs memory to improve. and you can uninstall them by
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
rm/system/app/nameof.apk
on another note wouldnt wiping while having info in the system ; wipe?
anyways
hello everyone!
is it possible to remove the gmail app from the android 2.1 (nexus one)?
Obviously root is required for this
Install adb (it's in the Android SDK, search forum or Google for guides). In your console execute these commands
Remount file system with write permissions
Code:
adb remount
Remove Gmail app
Code:
adb rm /system/app/Gmail.apk
Code:
adb rm /system/app/Gmail.odex
Remove storage / sync
Code:
adb rm /system/app/GmailProvider.apk
Code:
adb rm /system/app/GmailProvider.odex
If the odex files aren't there skip those.
+
adb rm /data/data/com.google.android.providers.gmail
adb rm /cache/dalvik-cache/[email protected]@[email protected]
adb rm /cache/dalvik-cache/[email protected]@[email protected]
If you want to completely remove it.
beware when i removed this my phone wouldnt work corectly had to do a nan restore.
lgkahn said:
beware when i removed this my phone wouldnt work corectly had to do a nan restore.
Click to expand...
Click to collapse
Yep, that doesn't surprise me... try removing phone.apk...
I tried uninstalling the gtalk app and I couldn't even use the phone. I guess they are all tied together...
All of the Google apps are tied very closely with how the phone runs. People have been trying stupid stuff like this since late 08. I suggest the OP get over it.
Doesn't the CM rom not contain Gapps so they would just have to install CM without Gapps?
mykenyc said:
Doesn't the CM rom not contain Gapps so they would just have to install CM without Gapps?
Click to expand...
Click to collapse
Yep...
And many apps you can remove, just not the essential one.
I remove cardock, facebook, dev tools, geniewidget, talk, gvoice, stk, email and perhaps one or two others before I ever install a rom... don't use em, don't want em.
And yes, removing unused apps in Android will actually make your phone faster in some activities.
an easy way to remove such apps is using Titanium Backup.
in titanium you can click on any app, and opt to uninstall it.
after that you reboot, and go into "settings/applications/manage applications and you will see the apps that you removed still in the list with 0kb, you can click them and do "uninstall" - done
a solution for those that don't want to type too much adb commands
and yes... make a nandroid before -
legendary german efficiency is true!!
shmigao said:
an easy way to remove such apps is using Titanium Backup.
in titanium you can click on any app, and opt to uninstall it.
after that you reboot, and go into "settings/applications/manage applications and you will see the apps that you removed still in the list with 0kb, you can click them and do "uninstall" - done
a solution for those that don't want to type too much adb commands
and yes... make a nandroid before -
Click to expand...
Click to collapse
Worked like a charm! thank you
an easy way to remove such apps is using Titanium Backup.
in titanium you can click on any app, and opt to uninstall it.
after that you reboot,
Click to expand...
Click to collapse
Worked like a charm! thank you
Click to expand...
Click to collapse
But I read that if you run fix_permissions you will get errors for those removed apps..
is there any app tht can be use to uninstall system apps? appart from systemapp remover? thks
Sent from my T-Mobile myTouch 3G Slide using Tapatalk
Root Explorer or Titanium Backup, but you must be rooted.
Keep in mind if you're on a stock ROM you most likely will NOT be able to install OTA updates in the future if you remove apps like this. They will fail to upgrade themselves, since the original copy no longer exists.
well im using cyanogen 6.1.1
then U can delete the app with Root Explorer or Titanium Backup..
Suggestion: do a system backup before!
Sadly the only way to do this is if you root your phone, but if you do decide to root your phone to do this you may as well install a custom rom; as if you try to update a stock rom that doesn't have all its stock apps it will more then likely either not work or brick your phone altogether.
But the good news is that if you decide to do custom roms you are def in the right place.
oh wait how do i uninstall the system app? do i just delete the .apk file in the \system\apps directory?
ok here's some problem. root explorer let me delete the apps in the \system\app directory but whenever i reboot my system n i went in there, all the stuffs i deleted r there again. happend everytime i reboot my phone
jasonnguyen3697 said:
ok here's some problem. root explorer let me delete the apps in the \system\app directory but whenever i reboot my system n i went in there, all the stuffs i deleted r there again. happend everytime i reboot my phone
Click to expand...
Click to collapse
same thing happens to me when i use titanium backup to delete system apps.
try use the adb
you must delete the apk, and then use packet manager to uninstall
if you use cm take a look here
wiki.cyanogenmod.com/index.php?title=Barebones
you will need to use ADB while you're phone is in recovery mode.
if the phone is on and booted and you're just rooted (not S-OFF) then you wont have access to delete from /system....
Instead of deleting it, I disable them just in case I need them back for some OTA update or something:
First find the package name, then go into adb. Using A&T maps as the example: ( com.telenav.app.android.cingular.attmaps )
$ su
# pm disable com.telenav.app.android.cingular.attmaps
Then if it ever needs to be re-enabled:
$ su
# pm enable com.telenav.app.android.cingular.attmaps
Disabled apps won't show up in the All Apps list, just as if they had been deleted.
I updated my Droid X to 2.3.3 and forgot to unroot my phone and now Superuser is stuck there,I need help on how to flash it.I think that's the only way possible to bring my phone back to stock.
I'm pretty sure you can do this through adb. I think the command is...."adb shell rm (name for superuser apk). Someone please correct me if I'm wrong. This will delete the superuser apk from your phone by the way.
backup your rom and then flash an official rom