I have a Galaxy Tablet with rooted VZW 2.3.5. I have installed certain .apk's (Google Finance for example) in the /system/app folder with no problem. Other files, such as Opera Mobile, will display an icon but will force close if I open the file. If I install Opera normally. then it will work until the device reboots. I would like to add Opera as a system app in case a factory reset is required. Am I missing a step?
http://www.opera.com/mobile/download/versions/
see here the lastes official opera mobile release.
of course you can copy the app to /system/app if the app doesn´t work.
Thank you for replying. I have a copy of the .apk for Opera and I put it into the correct directory. It is also in the app list afterwards. The problem is that it acts like it is going to open, then it immediately force closes. I have several apps installed this way and those apps work properly.
Related
I tried posting this in the app and themes forum but had no luck, I have an issue with the Medscape app. I wasn't able to update the library so I uninstalled the app and manually deleted the library files from me Medscape folder, later I learned that the update problem was because of the adblock app. I solved that and tried to reinstall Medscape, so far so good. When I try to re install the library files, the app tells me theres no update available (???) and it shows the current files as if they are installed, but the folder is still deleted and when I try to look up something in the database, nothing comes up.
Is there a way to wipe completely the Medscape db registry so I can do clean install?
Thanks a lot
Sent from my GT-I9000 using XDA App
I had the exact same problem and I wasn't able to solve it... Only a factory reset did it...
I'm not root but if you are root go to /data folder and delete medscape info from that. I think it might work.
The problem is that you deleted the Mescape folder from your SD card but it contains a database file (maybe the index of articles) so anything you search returns nothing!
The solution would be to delete that old account information and data, and I think it resides in the /data folder but I can't confirm that because I'm not root.
Thanks for the suggestion, but it didn't work. Nothing related to medscape on the /data folder. I'll keep looking or I'll clean install when I flash Gingerbread
Sent from my GT-I9000 using XDA App
Having similar Medscape problem, this time I cannot delete Medscape pics/icons in my Gallery. Practically FC's whenever I try to open.
These are .PNG files - is there a trick to delete these?
===
UPDATE: I discovered that I could delete one of the PNG pics in the Gallery folder but not delete a second one - the Gallery app would freeze. It actually required a power ON/OFF to "reset" the gallery folder (whose ("number of files") did show that the pic was indeed deleted) and permit me to delete another image. For some reason, as I was fiddling with the FILES app, a Medscape folder popped up (it hadn't appeared before) and it had hundreds of low-kb files in it, including the PNGs. Luckily I was able to delete this Medscape folder without a hitch... other than the 2 minutes it took to actually delete. And wouldn't you know it: my Epic is running faster than ever. What is in that Medscape app I wonder...
===
cheers/dom
My issue is another,
I m using SG2 rooted, i removed my ad blocker and re install Medscape.
So i finaly managed to start instaling the resaurces .... the resaurces started from 1 of 24 ...and downloading ...
Is it logical to keep downloading ...after the 24 ... has been downloaded already?
for example 34 of 24 ...and keep going??
Hi!
I've a problem when trying to update my Medscape app. When I try to get ref updates, it suddently appears: "Not able to complete download at this time"
I've read this post , where they speak about ad blocking apps causing this problem, however I'm using cyanogenmod CM11 M12, without any apps of this kind, more over, I searched for Hosts file, and when I open it, there's only this line: "127.0.0.1 localhost". I don't know what else to do, I've tried unistalling the app, cleaning all data before so, In deed, I've also tried to do a clean install of CM11 M12, with no luck.
Wish you could help me!
Okay. I don't have a lot of knowledge on developing/tinkering on Android, but I think I've figured out how to integrate apps into the ROM (updates of system apps and/or downloaded apps). I used:
A stock cricKet 2.2.1 ROM, rooted (of course) w/Universal Androot
Root Explorer, and
ROM Manager (more on this later)
First thing is first, I did a TI backup; don't want to lose anything
I then opened Root Explorer
Mounted R/W, and
did a search for .apk.
Notice that the only directories the actual .apk files for INSTALLED apps should appear in (outside the SD card) are:
/cache
/data/app
/data/app-private (possibly)
/data/FLEX/app
/system/app
Ignore the following:
/cache
/data/FLEX/app
Now, you may already know this, but the system apps you're looking for are located in the /system/app directory, and downloaded apps (for the updated system apps) are located the /data/app directories that aren't being currently ignored (if you're following my instructions). Based on icon, filename, and common sense, I found which .apk files were the updates of already existing system apps (IE Market, Google Maps, Voice Search, etc.) in the /data/app directory, and the corresponding system app they updated in the /system/app directory. I then:
Copied the filename of the system app I was going to replace (rename copy all)
Moved over to the /data/app directory
Located the corresponding updated app
Renamed it what its corresponding system app was renamed (rename, delete existing name, paste)
Hit the 'move' option
Navigated to the /system/app directory
Deleted original system app (you may want to backup this file beforehand)
Pasted the updated system app
Within 30 seconds or so, you should get a (blah.blah.blah has unexpectedly shut down force close/report) popup. Just hit force close and you should be fine (Google Maps seemed to be a recurring FC). If you try to open the app before rebooting, it will force close on you. When you're finished, open ROM Manager. I know you're thinking 'This app is no good on the ZIO'; so stop. Hit 'Fix Permissions'. The reason for this is that it fixes a few rare force close issues. I don't know the mechanics of it, but it works, so I don't question it. Listen to the notification you'll see and reboot your phone after it finishes fixing the permissions. Now go into settings and manage applications, and you'll see that you can no longer uninstall whatever apps you moved to the /system/app directory.
FYI Renaming .apk files doesn't seem to make a bit of difference either way.
(Forgive my horrible perspective descriptions: I/you)
I haven't tested it yet, but I believe unrooting the device should make any apps moved to the /system/app directory that require root access would become non-functional (right?). The reason this thread is a question is that I'm wondering if i did this correctly, and if so, I want to find out if unrooting and factory resetting my phone would somehow delete the apps in the /system/app directory that weren't included in the stock ROM. (I'm not really willing to do that yet; I still have to download the SDK to my new computer so I can do a NANDROID backup.) Any help answering these from a more experienced developer would be great.
If you want to incorporate apps into a rom, the apps have to be free or you must get consent from the developer to include in your rom
Sent from my Zio using XDA Premium App
Only if it is a Public rom. Even free app developers should be credited in a public rom
Mattix724 said:
If you want to incorporate apps into a rom, the apps have to be free or you must get consent from the developer to include in your rom
Sent from my Zio using XDA Premium App
Click to expand...
Click to collapse
I'm operating under the assumption that you're using Google developed updates of system apps. I suppose I should have said something to that extent up top.
[UPDATE]
Okay, so I did a NAND and then factory reset my phone. Killed everything not in the /system/app directory. I'm sure you knew that would happen, but I guess I'm posting for the noobs. Easier to find, I guess.
Hi,
I've tried to integrate some apps using Titanium Backup but it stuch at 0% for more than 5mins so I cancelled the process. Is it normal that it was that slow? Does Titanium generate odex files too?
I've tried integrating updates for GoogleMaps, StreetView and Youtube using a recovery mode and ADB on my linux machine.
After the backup system data I've deleted original apk and odex files from /system/app/ and moved newer versions from /data/app/ to /system/app/.
I renamed the files from com.google.android.blah.blah.apk to old names (ie. Maps.apk, etc). I haven't generated the odex files.
Rebooted the phone (HTC Desire, 2.2, Orange UK) and these apps were not available. I couldn't run either GoogleMaps or Youtube. They weren't on the "All apps" list, but still were in the system app manager/uninstaller, but couldn't uninstall them as they were in system obviously.
Tried to clear Dalvik cache but no difference.
Then I've copied them with my user backed apk files (it went to /data/app and installed the newest versions) and all is fine - could launch them as usual.
Now using "adb push" method I copied my old system versions of these apps in the /system/app/ and all if fine. I could updated them to newer versions, but this obviously went to /data/app/, so didn't free the phone memory.
Any idea why integrated apps were not visible in the system?
Perhaps I shall just delete the old system apps and copy the ones from /data/app/ without renaming...
Much appreciate it.
Greg
edit:
All went fine now. Just deleted old files in the /system/app and moved newer version without renaming to from /data/app
use titanium backup and choose integrate updates into rom for the app
I don't want to pay for TB premium. I'm poor.
Sent from my Zio using XDA App
TB integrating not working on some phone (including mine) anyway.
Hi Everyone,
Looking for help for an issue, I installed the new android market and was messing around with Titanium Backup (forgot to backup the app, dumb me!) anyway I tried to uninstall the new market to go back to the old one but when I did this the market app is gone from the manage apps area. My phone is a N1, running 2.3.4 and rooted, this what I have tried:
- Install the old market manually from a downloaded vending.apk, not working crashes to .com.android.vending every time
- After this I went to look in the /system/app folder for vending.apk and the app is not there, neither I am unable to copy the app using Droid Explorer or Root explorer, it says it is coping the app but is not there
- Re-install gingerbread update again to see if it gets the app back, did not work, still not in system/app folder
Does anyone know why I am unable to copy the vending.apk to the system/app folder? the phone is rooted but still can-t
Thanks!
If you're having problems with root permissions, try using ROM Manager to fix permissions. Another possibility could be busybox, so I recommend installing the version with Titanium backup (under the Problems? section of the menu).
Updating the market can be tricky, but I always find wiping data from Google Services Framework and (use app manager) Market (easier to use Titanium), and rebooting helps. Make sure you reboot before trying to use the Market...
I didn-t know about the Fix Permissions feature of ROM manager, I tried it and it work, I can now place the file on the system/app folder.
Thanks a lot!
hi there....i did not found anything about...so i want to ask:
does anyone know how to disconnect apps from market. i do not want a launcher update or a gmaps update...because of free memory problems.
want to keep gmaps 4.7 on the milestone....every version above sucks....
so if i could disconnect it...autoupdates an notifications could keeps its function
bye
greets from germany
great question, i would like to know the same thing too, I do not want to install the newest facebook updates, but the market keeps showing me updates available.
it´s more an annoyance than a problem, really - but if there IS a way to "fix" it, then I would like to know
If your device is rooted, use root explorer to pull the app's apk file from data/apps to a folder somewhere on your sd card. Then, uninstall the app, and sideload the apps you pulled out earlier. It will not have a connection to the market this way.
Sent from my MB526 using XDA App
in other words: make a copy of apk, uninstall, mv backuped apk to old place?
unfortunately, that does not work. at least it does not ALWAYS work.
because that is exactly what I already did - I hated the new Facebook app, so I downloaded the old version 1.5.2 APK from our german Android forums, and sideloaded it - but it still shows up in the Market with the red "update" text beside it.
just found something, that seems to work.
go to market, cklick update, abort download, --> disconnect
worked for me 2 times now. but i use froyo with old market...do not know if it works for the new ones.
Not move backup back into data/app, but install the apk from SD.
Sent from my MB526 using XDA App
Titanium Backup can detach and reattach apps from the market. Do a long press on the app to get the menu with that option.
Hello,
My Xperia T has the latest WhiteNeos CM12.1 Homebuild. I have a problem with the Facebook app. Whenever there is an update, it downloads normally , but during installation, a message pop ups "cannot install facebook app uknown error -504". I have searched for solutions and the only one that works for me is to uninstall facebook and messenger, delete the appropriate folders from /data, clear Google play cache, reboot and I can reinstall facebook app (on 2nd try).
As you can imagine it is very annoying to do this on every update. Is there a more permanent solution maybe? - by permanent I don't mean to download facebook app from amazon store
Thank you
I have the same issue, and my bet is that it's related to the massive amount of code that is included in the Facebook app..
You can also grab the latest apk from apkmirror.com and install normally. This will work just fine, even if it takes up to 10 minutes.
Unfortunately your suggestion did not work for me. I rebooted the phone and everything without result. Maybe RAM usage has somehting to do with this? How can I deactivate enough safe-to-close apps and services to free RAM to try reinstallation?
djargad said:
Unfortunately your suggestion did not work for me. I rebooted the phone and everything without result. Maybe RAM usage has somehting to do with this? How can I deactivate enough safe-to-close apps and services to free RAM to try reinstallation?
Click to expand...
Click to collapse
I have to agree. However got it working with another method:
Download the latest apk from apkmirror, then rename the file to base.apk and boot into recovery. Then use the integrated file explorer to move the base.apk file to /data/app/com.facebook.katana and set 644 permissions. Then reboot and after around 2min on the "Optimizing apps" screen you'll have the latest facebook app.
WhiteNeo said:
Download the latest apk from apkmirror, then rename the file to base.apk and boot into recovery. Then use the integrated file explorer to move the base.apk file to /data/app/com.facebook.katana and set 644 permissions. Then reboot and after around 2min on the "Optimizing apps" screen you'll have the latest facebook app.
Click to expand...
Click to collapse
It worked just fine. What I did more (just to be sure) was to chown the folder and base.apk to system:system. So now everytime I want to update facebook, I will just update base.apk in /data/app/com.facebook.katana and then reboot??
djargad said:
It worked just fine. What I did more (just to be sure) was to chown the folder and base.apk to system:system. So now everytime I want to update facebook, I will just update base.apk in /data/app/com.facebook.katana and then reboot??
Click to expand...
Click to collapse
Yeah, exactly!
It's still quite time-consuming to update that way, but it's the best method we have.
WhiteNeo said:
Yeah, exactly!
It's still quite time-consuming to update that way, but it's the best method we have.
Click to expand...
Click to collapse
I know this thread is bit old, but thank you, WhiteNeo!!! Your solution saved me a bunch of grief.
Just a tip, I have auto-updates for Facebook set to off. I do try to install via PlayStore and occasionally succeed. However, it also lets me "capture" the base.apk file, so I know it's the right one for my phone and don't have to sort through the files on apkmirror.com, which aren't always updated as fast as Facebook releases, though it's a phenomenal source.
Follow these steps to "capture" the base.apk, which requires root access and a good file manager (I use the CM13 file manager)
1. Kick off the update in Play Store
2. After the download is complete and its says "Installing", navigate to \data\app\
- You'll see both a com.facebook.katana-1 folder for your existing install, and a com.facebook.katana-2 for your updated install
- Note: It may take a few seconds or minute after installing starts for this folder to show up, and once it does you'll only have a few minutes to capture the base.apk because when the -504 error shows, it wipes out the com.facebook.katana-2 folder and contents leaving you with the old install
3. Navigate to \data\app\com.facebook.katana-2 and copy base.apk to somewhere you'll find it later
4. Wait for the infamous -504 error, then follow WhiteNeo's solution by overwriting the base.apk in \data\app\com.facebook.katana-1 with the one you just saved and reboot