Hi, I'm using the 2.1.1.Clean.0.0 ROM (a mod of the stock one), that comes without many apps preinstalled with the stock. I would know which files I have to restore from the stock ROM to have Google Talk working, because it's not in this ROM by default. I tried to restore gtalkservice.apk, Talk.apk and TalkProvider.apk in /system/app folder fixing permissions, but so I get an error and Talk doesn't show in the apps. Thanks in advance.
you can try this url m.google.com from your phone browser
or
try this apk
fm browserr
I did something wrong when I fixed permissions to files. Now, with permissions 644 it works .
Related
Hi
I accidently removed dialer 2.2.2 from the device using Titanium Backup, and i need to restore it in order for my phone calls to work.
I tried downloading some froyo Phone.apk but i cant install. It stops fast and syas "Application not installed" when i click it.
I put it in /system/app/ using adb. I didnt work either to install it through adb. It said cannot find file.
I need a original copy of Phone.apk and maybe some explanation of how to install it as it were before i removed it.
http://forum.xda-developers.com/showthread.php?t=960374 has a complete dump of 2X global version. You can find the dialer in there.
There are several threads about the joys of reinstalling system apps (usually ppl killed the launcher) among them are http://forum.xda-developers.com/showthread.php?t=992945
EDIT: next time freez in stead of uninstalling... frozen apps will be restored by a simple factory reset. uninstalled won't.
Thx I am downloading and hoping it will work with the original Phone.apk
vivet said:
Thx I am downloading and hoping it will work with the original Phone.apk
Click to expand...
Click to collapse
it should work.
I downloaded the package and pushed the Phone.lnk to the /system/app/ directory. After that i went to a file browser on the phone and tried to execute the Phone.apk file.
It came with the same message. Do i need to install through adb or hard reset?
vivet said:
I downloaded the package and pushed the Phone.lnk to the /system/app/ directory. After that i went to a file browser on the phone and tried to execute the Phone.apk file.
It came with the same message. Do i need to install through adb or hard reset?
Click to expand...
Click to collapse
You don't need to install apk when putting in /system/app.
Copy apk to sd, download and install rootexplorer copy apk forom sd with rootexplorer go to system/app push button “mount R/W“ paste apk and reboot the phone. Done
Well isnt that the same as using adb.
I have the Phone.apk from the optimus 2x dump in the /system/app/ folder now, but i doesnt fix the problem. It doesnt seem to get installed when rebooting.
How can i see if its installed. I checked Titanium Backup, which still shows the Dialer 2.2.2 grey with strike-through (Data backed up, with no possiblity of restore).
How do i force it to "reinstall" upon reboot.
I tried restoring a widget that i removed, and that worked, so maybe the phone.apk is installed after i pushed it to /system/app, but something else is wrong.
What could be the problem? Missing data or something, which i need to restore somehow?
Isn't there a way to reflash the device with original rom?
Any ideas?
I downloaded the Global System.zip from this forum. I successfully went to the android recovery menu on the phone. I can choose to update the phone using System.zip on sdcard.
Is that the way to go?
have solved the problem?
Is possible to edit the phone.apk? the stock "incall" app is simple orrrrrrible
i too am missing my dialer app. whenever i touched the phone icon it would crash and go to home screen i thought if i uninstalled it and reinstalled it with titanium pro it would fix it. but it now wolnt let me reinstall. ive been searching the forum and trying different ways to fix the issue but nothing is working so far ... how can i get this is work?
Phone.apk
Did you guys figure this out? I installed
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!
I just flashed a deodexed rom over the JB stock and I'm missing some google apps, even after flashing the gapps package. What should I do in order to restore them? TItanium Backup isn't helping since the restoring process is stuck in an infinite loop.
These apps are: the email client, car home, play movies, play music, play magazines and google voice.
Gitah. said:
I just flashed a deodexed rom over the JB stock and I'm missing some google apps, even after flashing the gapps package. What should I do in order to restore them? TItanium Backup isn't helping since the restoring process is stuck in an infinite loop.
These apps are: the email client, car home, play movies, play music, play magazines and google voice.
Click to expand...
Click to collapse
Just restore the apps through titanium backup not its data.
Sent from my Nexus S using Tapatalk 2
kkkhattak said:
Just restore the apps through titanium backup not its data.
Sent from my Nexus S using Tapatalk 2
Click to expand...
Click to collapse
I tried both ways but it keeps loading infinitely.
If you are rooted, check the /data/app folder for the apks, sometimes they are installed but just not showing up (which could be why TB is messed up, probably a permissions thing). I would recommend checking if permissions are the problem (if using File Manager, it will show permissions and it should be -rw-r--r--) then do a permissions fix in recovery or long press each apk and change to Owner: read, write Group: read Others: read and rebooting, or deleting apks if they are there and then downloading the new ones from the play store
tl;dr fix permissions in recovery and if that doesn't work, check the /data/app folder for the apks and report back
Solved doing this.
http://forum.xda-developers.com/showpost.php?p=31429008&postcount=332
http://forum.xda-developers.com/showpost.php?p=31431448&postcount=334
AlphaEchoViktorSierra said:
If you are rooted, check the /data/app folder for the apks, sometimes they are installed but just not showing up (which could be why TB is messed up, probably a permissions thing). I would recommend checking if permissions are the problem (if using File Manager, it will show permissions and it should be -rw-r--r--) then do a permissions fix in recovery or long press each apk and change to Owner: read, write Group: read Others: read and rebooting, or deleting apks if they are there and then downloading the new ones from the play store
tl;dr fix permissions in recovery and if that doesn't work, check the /data/app folder for the apks and report back
Click to expand...
Click to collapse
I tried to fix permissions but I still couldn't restore them and also checked if the apps were in /data/apps but they weren't there.
I don't care much for Silk browser. I would like to install the the android browser. I have tried adb install | pushing it to /system/app and /data/app and setting the permissions. I have tried odexed and non/odexed browser.apk's. Hopefully I'm forgetting something simple. If anyone knows how I could accomplish this I would be very grateful.
Did you changed permissions for apk in system/app folder?
PS Sorry, I didn't read to the end.
Sent from my KFHD rooted
Yes, I set the permissions to rw-r--r-- on browser.apk in the /system/app folder.
same problem.waiting for answers.
If you're looking for another browser, google chrome works on the KFHD.
Unless you are rooted and install sync settings, chrome will run but it won't sync to your other devices that have chrome.
Thanks for the idea but I like the quick controls on the android browser. I haven't got anywhere with this. I was going to try pushing gtalk, I think I read that will give you sync settings. Maybe with sync it will run since it is bound to your Google account.
Installed Browser.apk
I was able to get the ICS browser.apk installed. I found a browser.apk from somewhere on XDA. Honestly I don't know the rule about attachments so I didn't attach it. I downloaded browser.apk. I moved it to /data/app. I installed it using root explorer. Once installed I used root explorer and moved the apk to /system/app. I also deleted the [email protected] .dex file from /data/dalvik-cache. I set the permissions to rw-r--r-- , I also changed the owner to 0 - root. Rebooted and yeah!! ICS browser. Works pretty nice. Quick controls/ extended quick controls. I'm sure it's the apk I downloaded but it looks like some additional features I haven't seen before. The only problem I've seen it the way the text refreshes on zoom in or out. I did an about:debug to see if normal rendering would help, not really but if you move the page a little it refocuses. Sorry if this is hard to follow, I can try to explain better if need be. I just got excited that it worked. By the way, this method also worked for Google Video.