Facebook won't uninstall - myTouch 3G, Magic Apps and Games

I installed facebook from the market and now it won't uninstall. I am using Cyanogen 4.2.5 and the Nabzihero 2.8 theme on a MT3G.
So, a little back story. I installed the theme a week ago. I noticed the the sterricson lock screen conflicted with SMS popup, so I decided to change back to the stock theme. I went and reflashed the rom and when I did android said that Facebook wasn't installed, but he market says it is.
I rolled back to my latest nandroid backup and the app works again, but it won't let me uninstall it. Neither through the market or the application screen in settings. I'm at a loss as to how to get the app off my phone. I'm sure there's a way through the terminal, but I don't know how.

ok, so first, sometimes the market and android conflict - now depending on your nandroid, did the rom have facebook app included? if so, this will be why you cant update/remove and why market says its there -
some roms have it included thus it is located in /system/app which will not allow you to delete it through the app manager.
plug your phone into your computer and do the following from terminal/command prompt
adb remount
adb shell
rm /system/app/Facebook.apk
then, reboot and you will be able to install facebook from the market

byt3b0mb said:
ok, so first, sometimes the market and android conflict - now depending on your nandroid, did the rom have facebook app included? if so, this will be why you cant update/remove and why market says its there -
some roms have it included thus it is located in /system/app which will not allow you to delete it through the app manager.
plug your phone into your computer and do the following from terminal/command prompt
adb remount
adb shell
rm /system/app/Facebook.apk
then, reboot and you will be able to install facebook from the market
Click to expand...
Click to collapse
This helps out a lot. It turns out that the theme I had installed did have facebook in it. That's fixed it, though. Thanks a bunch!

Related

Phantom Update Notification on Cyan Builds

I've been experiencing an unusual issue on all Cyan builds since the builds requiring the ADP1 image to be flashed prior to the Cyan image. I'll provide as much info as I can along with my own thoughts
Every morning I wake up to my Market notifications and the number of updates available is always one (1) more than the actual number of " new updates available" in the my downloads section e.g. even when there are no new updates in "My Downloads" I get a notification saying "1 new update available".
I found this on t-mobile help which highlights the same problem however iv not had any residual apps left after uninstalling like these people have.
After a full wipe and reflashing the ADP1 and Cyan image respectively, i have not installed anything from Market this is My Downloads list:
Google Maps (installed)
Google Search by Voice (Installed)
SuperUser whitelist [Blackginsoft] (Installed)
Terminal Emulator [HelloAndroid.com] (Installed)
Yet i still get a notification every night.
I think the issue may be one of the latter two on the list as I know in both cases they are not the same apps as Cyan has included in his build although they do have the same named APK's in /system/app
Cyans Terminal has been modded to look black and have additional features and the one on the Market is a rip from the AOSP tree by HelloAndroid.com.
Cyans SuperUser has been modded to be faster and easier to use and has a new icon of the Ninja, but the one on the Market is the old nasty version from JF old builds that have the blue # as its icon.
I know Cyans included Log Collector is out-dated and new version is available but i have removed this from the settings menu because I dont need it so it cant be causing the problem.
Has anyone else had this problem?
Does anyone know if its any of Cyan's included apps causing the problem?
do you have apps2sd? if so then do
Code:
su
rm -r /system/sd/dalvik-cache
reboot
See if that helps
Good luck
Ah of Course!
borodin1 said:
do you have apps2sd? if so then do
Code:
su
rm -r /system/sd/dalvik-cache
reboot
See if that helps
Good luck
Click to expand...
Click to collapse
I never thought about excess data being held in the cache.
Only question before I do so... will doing this wipe any settings?
Thanks
No. It will take a long time for that first reboot though so don't freak out.
And no guarantee that it will fix it neither but it never hurts to clean dalvik once in a while anyway. Let us know... we may have to try something else if this doesn't work.
Still No Luck
borodin1 said:
No. It will take a long time for that first reboot though so don't freak out.
And no guarantee that it will fix it neither but it never hurts to clean dalvik once in a while anyway. Let us know... we may have to try something else if this doesn't work.
Click to expand...
Click to collapse
I cleared the cache and rebooted. After reboot went into Market and then came out of it and almost immediately after the Market closing I recieved a notification of 1 new update. Checked My Downloads and everything is reporting Installed.
Whats next?
P.s. Thank you so much for your help.
Very lovely....
Well... just to rule this out
Code:
ls /system/sd/app
ls /system/sd/app-private
ls /data/app
ls /data/app-private
ls /system/app
See if there's anything that you might have install at some point but don't use anymore/uninstalled. Basically, anything out of the order.
Do a nand backup and rm any left-overs that may cause problems if you know what you're doing. Otherwise paste a log/screenshot of your findings and let someone else look thru it.
You could also clear data from Checkin Service, Download Manager, Market and Market Updater. Not sure if this would help though since you're coming from a clean install and wiped multiple times.
Try it out. Always back-up your work though.
Stupid Question
borodin1 said:
Very lovely....
Well... just to rule this out
Code:
ls /system/sd/app
ls /system/sd/app-private
ls /data/app
ls /data/app-private
ls /system/app
See if there's anything that you might have install at some point but don't use anymore/uninstalled. Basically, anything out of the order.
Do a nand backup and rm any left-overs that may cause problems if you know what you're doing. Otherwise paste a log/screenshot of your findings and let someone else look thru it.
You could also clear data from Checkin Service, Download Manager, Market and Market Updater. Not sure if this would help though since you're coming from a clean install and wiped multiple times.
Try it out. Always back-up your work though.
Click to expand...
Click to collapse
I was wondering if I ask a pretty stupid question that I've been wondering for some time that may help me understand the structure of how android stores its app data.
For example if I set up a program to do something and it remembers those settings, where does it store that data. Does it write it into the actual apk itself? Or does it store it in another directory somewhere?
If I knew this I could make sure I fully backup and remove every trace of Term.apk, VoiceSearch.apk, and Superuser.apk. I'll then wait for the Market to forget that I have downloaded these items previously (Data which i assume is briefly held on the Google cloud under my Google account) Once that is refreshed i'm going to push the 3 files back to /system/app. I'm certain its one of these apk's causing the problem and this is the only way i can think to make Google forget I have downloaded them previously.
So anyway back to the main question... If for instance Term.apk remembers my settings for background color and font size etc, where does it keep this data?
*Update*
I have backed up and removed the 3 apk's VoiceSearch.apk, Term.apk and Superuser.apk from system/app
Next I tried to remove all traces I could find of each:
Code:
adb remount
adb uninstall com.android.term
failure
adb uninstall com.google.android.voicesearch
failure
adb uninstall org.zenthought.su
failure
I don't know why the uninstallation failed. Is this because Package Manager cannot uninstall system apps?
As these failed I manually removed the data from /data/data/:
Code:
adb shell rm -r /data/data/com.android.term
adb shell rm -r /data/data/com.google.android.voicesearch
adb shell rm -r /data/data/org.zenthought.su
Now there is no trace of each app, however My Downloads in Market still says:
Google Search by voice (Installed)
Superuser Whitelist (Installed)
Terminal Emulator (Installed)
Have I missed something out? Or does Market take a while to update/refresh the My Downloads list?

Apps2SD paid apps prob

Hi, I just upgraded to cyanogen 4.2.8 today, and I am having a problem with my paid app "Hello IM". This was never a problem before, but today, once 4.2.8 booted up, I noticed Hello IM disappeared from my app list. When I go to the market to try to download it again, it shows up as "Installed" and both the "Open" and "Uninstall" buttons are greyed out. I am unable to reinstall this app, and I cannot remove it.
What can I do at this point, short of wiping the entire ext4 partition on my card? The system still thinks my app is installed, when it isn't. Is there some way for me to remove it now so I can reinstall via market?
FIXED: I found a post on google about Open and Uninstalled greyed out. Using these commands in terminal with root access seems to have fixed the problem:
rm -r data/data/com.android.vending/cache
and
rm -r data/data/com.android.vending/databases/*
after typing those and rebooting, my "Hello IM" app no longer shows up as "Installed" in market, but as "Purchased". I am able to reinstall it now. Hope this helps someone else.

ADB issues.

I just removed Twitter via ADB and the entire process went by smoothly, like always. Problem is, Twitter is still installed on my phone. It still works and all but it says I removed it.
I can't uninstall via Titanium Backup or any other way because it says the APK can't be found. When I look for apps on my phone using "adb shell ls -1 /system/app/"
Twitter isn't on that list anymore and when I just try to remove via ADB anyway, it says file can't be found..
What's up? lol
push the file back to your phone in ADB then try to uninstall with TI. I had that happen with latitude before, it was pretty annoying.
If you go to the market does it say installed when you search for it?
Orangeandblue302 said:
push the file back to your phone in ADB then try to uninstall with TI. I had that happen with latitude before, it was pretty annoying.
If you go to the market does it say installed when you search for it?
Click to expand...
Click to collapse
Thanks for the tip. It said it wasn't installed on the market so I re-downloaded it and un-installed it with TI. Thanks!
you're welcome, glad i could help!

[Q] Swype Update for Galaxy S

Hi everyone,
I'm not sure if this will make sense, but I am planning to remove the default swype keyboard on my SGS i9000 and install a beta one since Swype has opened up their doors for new beta testers. However, after registering and running SwypeInstaller, I was told by it that I need to remove the Swype first on my SGS--which I can't since it's a system application. So I installed Titanium Backup Pro and froze it then re-ran the Swype Installer. And of course it doesn't install since I cannot overwrite system apps.
In short, I'm now under the dilemma of removing the default Samsung Swype which I couldn't get back unless I reflash a stock firmware or keeping it and not installing the Beta Swype. I think the beta swype is more updated (I've ran it on my x10).
Is there any other way to update the Swype in our SGS?
Thanks.
you need to be rooted, connect with adb and do
rm /system/app/Swype.apk
rm /system/app/Swype.odex
rm /system/lib/libSwypeCore.so
reboot
Thanks. My SGS is rooted and all, but i'm not sure I'm up for some ADB action yet. In case I use Titanium Backup to remove it or use Root Explorer, will it work?
titanium won't remove the lib, in root explorer you can delete the 3 files. but honestly adb is a lot quicker imho
Hey, should I back up those files first before deleting them? Thanks.
I installed the new beta on my Galaxy S, but it just forced closed. This may be due to the fact that I couldn't remove the lib file though.
Also I restarted after remove the old one by using Titanium Backup, but when ever an application got focus it force closed. After restarting that fixed up.
I couldn't restore the old version of Swype, so I had to reflash to get it back.
Hopefully we'll get the self updating Swype soon .
XlAfbk said:
you need to be rooted, connect with adb and do
rm /system/app/Swype.apk
rm /system/app/Swype.odex
rm /system/lib/libSwypeCore.so
reboot
Click to expand...
Click to collapse
Can you tell me how to mount /system as RW in adb?
I am only able to access in RO
EDIT: i managed to get to system in RW mode after rebooting to CWM recovery. I guess this is the only way?
Use sgs tools to remove it, you can find it in the market.
Sent from my SGH-T959D using XDA App
spydr11 said:
Use sgs tools to remove it, you can find it in the market.
Click to expand...
Click to collapse
Ahh good tip - worked nicely!
However - now I can't get Swype to install!
I'm officially on the beta, so am using the installer rather than trying to sideload an apk.
But at some point it prompts me to authorise its installation, saying "this is a system application - are you sure you want to replace it?" - although I've removed (in theory) the system version of swype.
Any ideas?
I'm having the same issue... tried deleting all the files associated with swype using root explorer, no luck...
BrixtonBiker said:
Ahh good tip - worked nicely!
However - now I can't get Swype to install!
I'm officially on the beta, so am using the installer rather than trying to sideload an apk.
But at some point it prompts me to authorise its installation, saying "this is a system application - are you sure you want to replace it?" - although I've removed (in theory) the system version of swype.
Any ideas?
Click to expand...
Click to collapse
Sent from my SGH-T959D using XDA App
Figured it out, deleted the libswype file then restarted, so far its working great.
Sent from my SGH-T959D using XDA App
This really sucks.
I'm a new SGS user and all this rooting and ADB stuff is quite beyond me. All I want is a simple way to update Swype that came pre-installed and apparently that is not possible.

Can't removed bloatware after rooting

Hi guys,
I rooted my phone yesterday. This all went very well, the icon in my programlist is there but now...
I tried to remove some preinstalled programs with (an older version of) Root Explorer. When I push the button ' remount as R/W' nothing happends. So now I still can't remove any program from my phone?
Who has got the solution?!
Thanks!
PeterFdeVries said:
Hi guys,
I rooted my phone yesterday. This all went very well, the icon in my programlist is there but now...
I tried to remove some preinstalled programs with (an older version of) Root Explorer. When I push the button ' remount as R/W' nothing happends. So now I still can't remove any program from my phone?
Who has got the solution?!
Thanks!
Click to expand...
Click to collapse
If you don't have a current licensed version of root explorer, it may not work.
You could try Titanium. I use that to both delete apps and freeze them. On stock ROM, I generally only freeze them so OTA updates will still come through.
Try this app, works for me
Root Uninstaller
I can remove every app I want with Titanium Backup
Enable USB Debug mode
you can also freeze apps via adb.
just do
adb shell
pm list packages
pm disable com.app.App
where com.app.app is the program you'd like to disable

Categories

Resources