[Q] Replacing Contacts.apk removed my Contatcs and Phone apps from device - Galaxy S II Q&A, Help & Troubleshooting

Hope i'm not "noobing" here but..
I use SGSII with Litening Rom 6.1
I found a Contacts.apk which fits all SGSII roms that adds Hebrew letters to the letters bar for fast searching a contact
Used Root explorer to replace the old Contacts.apk (did backup the old one to another folder of course) and perfomed a reboot
When the device started, I had no "Phone" and "Contacts" shortcuts at the bottom and everything related to Contacts app did FC
I guessed it was a faulty apk so I restored the old one and rebooted but got the same result: no "Phone" and "Contacts"
of course that before all that I did a full backup with the recovery console so everything's back to normal.. did the same procedure again and got the same result...
am I missing here something? Should I do anything else other then simply replace the apk and reboot? (most of the threads are not stating other steps )
Please help
Thank you

No, you did not miss anything the usual step is to install the apk and reboot.
It might be the apk was not designed for the S2 because it corrupted your phone. Some apks on the market are not designed for all android phones but specific to a model because it contains code that is not on other phones.

Cosmic Blue said:
No, you did not miss anything the usual step is to install the apk and reboot.
It might be the apk was not designed for the S2 because it corrupted your phone. Some apks on the market are not designed for all android phones but specific to a model because it contains code that is not on other phones.
Click to expand...
Click to collapse
I assume that i haven't did nothing wrong but why would restoring the original one did not fix it? that's my actual question

As the download apk that may have been designed for different may have changed some values that were not only associated with the contacts and phone.
because not all the modifications the apk installed on your phone where erased when you tried to restore the old apk.
The only way pnly way to guarantee every thing is deteled is to to do a factory reset or in your case flash your back up which will wipe your phone and reset to stock for that firmware.

This could be a good hint, although i DID notice "fits all S2 custom roms" and i use LR 6.1
So i would like to to a little experiment:
1. Backup Contacts.apk
2. Delete Contacts.apk
3. Reboot (Device will load without Contacts and Phone i guess)
4. Pasting Contacts.apk from backup again
5. Reboot
To your opinion, this will restore the Contacts and Phone right?
If it will, it will proof that the procedure i did was OK and the cooked Contacts.apk was invalid..
am I right?

yes, it should work as long as you make no other changes.
As custom roms as always evolving due to upgrades and changes.
Cooked versions of apks unless they are also upgraded also may have invalid links that are no longer recognized and that why it failed.

i will test it and post a result soon

Cosmic Blue said:
yes, it should work as long as you make no other changes.
As custom roms as always evolving due to upgrades and changes.
Cooked versions of apks unless they are also upgraded also may have invalid links that are no longer recognized and that why it failed.
Click to expand...
Click to collapse
It appears that you and me both were wrong..
just tried the test.. no good, after removing the file, contacts is missing, even after putting it back
still waiting for someone to answer the 1st post and save me :\
EDIT: Iv'e noticed you mentioned: INSTALLING, what do you mean by that? actually running the apk? (have tried, it asks to replace, i say yes but in the end i get "application not installed"

apparently the contact apk is not initializing properly.
I have one other suggestion.
from the recovery back up pull out the contact.apk that you know is working and try your experiment again and see if that solves the problem. do not use the back up you just made.
There maybe an issue with the backed up contacts in that the file maybe damaged.

have you set the correct permissions for the contact.apk?

viva.fidel said:
have you set the correct permissions for the contact.apk?
Click to expand...
Click to collapse
Well, I haven't touched the permissions
Lets try to solve it one step at a time
When everything is working properly and the original apk is I'm system/app.. I cut the apk and paste it elsewhere.. Contacts is removed..
Cutting it and pasting it back wont restore it.. why?
Sent from my GT-I9100 using XDA App

rotemakerman said:
Well, I haven't touched the permissions
Lets try to solve it one step at a time
When everything is working properly and the original apk is I'm system/app.. I cut the apk and paste it elsewhere.. Contacts is removed..
Cutting it and pasting it back wont restore it.. why?
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
Well it depends where you are cutting and pasting it to. Your phone works on the ext4 filesystem, where files have built-in permissions setting, they'll keep these permissions as long as they stay on a linux filesystem.. however if you copy contacts.apk to the sdcard or to external_sd (which is fat/fat32), then these permissions are lost.. therefore you'll have issues when moving to sdcard and back
if you wanna test this then try renaming the original apk to contacts.bak (it'll get uninstalled and disappear from app drawer) without moving it out of system/app, then try renaming it back to contacts.apk, reboot phone and it'll be back and working

viva.fidel said:
Well it depends where you are cutting and pasting it to. Your phone works on the ext4 filesystem, where files have built-in permissions setting, they'll keep these permissions as long as they stay on a linux filesystem.. however if you copy contacts.apk to the sdcard or to external_sd (which is fat/fat32), then these permissions are lost.. therefore you'll have issues when moving to sdcard and back
if you wanna test this then try renaming the original apk to contacts.bak (it'll get uninstalled and disappear from app drawer) without moving it out of system/app, then try renaming it back to contacts.apk, reboot phone and it'll be back and working
Click to expand...
Click to collapse
Thanks for the heads up!
Actually i did cut it to and paste it from the sdcard!
will try it and post the result here soon
If this will work.. what are the permissions i should set for the cooked apk?

rotemakerman said:
Thanks for the heads up!
Actually i did cut it to and paste it from the sdcard!
will try it and post the result here soon
If this will work.. what are the permissions i should set for the cooked apk?
Click to expand...
Click to collapse
no problem, app permissions should be rw-r--r--
just have a look at the permissions for any other app in system/app if you're unclear on how to set them

appears that this wasn't the problem either
This try i just renamed contacts.apk to contacts.bak, the permissions remained the same
contacts was removed, renamed back, nothing happend

no one?

maybe you need to wipe Dalvik Cache or even a full wipe to factory

Just to give an outside perspective, have you tried searching the app drawer for the phone and contact apps? The bar at the bottom on the homescreen is just a shortcut bar. If the phone and contact apps are in the app drawer, you need to add their shortcut back to the bar.

It's definitely not just the shortcuts... trying to access contacts through other apps like WhatsApp causing a FC or something..
I'm trying to find a solution that doesn't involve switching rom or wiping anything
What else can I do?

fixed
Found a solution!
Changed the kernel (speedmod t42) and wiped dalvik and cache (kernel is probably not related, but still, that's what I did)

Related

[Q] Pushing Memo.apk with Root Exlorer

Found a bunch of answers using search, but nothing works. I have copied memo.apk into system/app folder and then changed the permissions, rebooted and the app is still not showing up. I am running nero v2. I had memo backed up by titanium but it will not let me restore. Any help would be appreciated. I also see there are others on the Nero V2 thread looking for the same answer.
To be clear, you disclose an old rom with memo.apk, extracted it, moved it to system/app and rebooted and the app doesn't show up?
Did you try this? This has the .apk and some other stock apps.
http://forum.xda-developers.com/showthread.php?t=758941
Someone way back when everyone was deleting bloat and finding out what could be deleted or not, had zipped a file with all of the stock apk's. I tried using that one and it failed.
In another thread, someone mentioned that you can't use an odexed rom apk on an deodexed rom. . .that person had suggested using another version of memo.apk. I tried that and it didn't work either.
Either way, I have not found anyone that has posted that has a successful way to push the memo.apk.
So the answer to your question, in essence, is yes, I have done all of that. Although someone else did the apk ripping from the rom.
I am looking for a solution as well. I want writeandgo and memo back.
They were in Nero v3 and missing from nero v4.1
I'm in the same boat. I updated to Nero 4.1 w/o Touchwiz. I have a Titanium backup of Memo, but the option to restore is not enabled. Has anyone tried flashing the Touchwiz version of 4.1 to see if you can restore the backup?
I was able to push memo.apk using a combination of root explorer and astro file manager (free). Not sure which one did it. Make sure you fix the permissions. Titanium Backup did not allow me to restore my data that was with my old one. It recognized the new one and just deleted the old one with the data. Also, a day or so later the .apk disappeared from my app drawer. Was still in the system/app file. Didn't have my old data anymore . . .so it was kind of a moot point. Use Note Everything now.
MonteCristo22 said:
I was able to push memo.apk using a combination of root explorer and astro file manager (free). Not sure which one did it. Make sure you fix the permissions. Titanium Backup did not allow me to restore my data that was with my old one. It recognized the new one and just deleted the old one with the data. Also, a day or so later the .apk disappeared from my app drawer. Was still in the system/app file. Didn't have my old data anymore . . .so it was kind of a moot point. Use Note Everything now.
Click to expand...
Click to collapse
I got the Memo.apk from one of the threads here. Copied it to /system/app using ES file manager (need to set / as your root). Checked the permissions and they are -rw vs. the other apps in the folder which are -r-. After a reboot still no Memo app in the application folder. I'm guessing the permissions are not an issue, since the only difference is that the app is writable. Does it matter if the app is CAPS Memo.apk or memo.apk?
Update: Matched the permissions (ownership + read only) using terminal running su. No Go. Tried flashing the Touchwiz version of Nero. No Go. Copied over the Memo.odex file as well. No Go. Renaming Memo.apk to memo.apk. Also No Go. Just for clarification. I did reboot between each change to check if the app was now appearing in the Apps folder. What am I doing wrong?
I want this too, but it doesn't works for me too. I'm able to put the memo.apk in the system/app but it doesn't show up in my applications.
Hey guys. I finally got it to work. Get the file from below and copy to your SD card. I then used terminal as su to move the file to the system/app directory. I changed the permission using "chmod 644 Memo.apk" to match the existing apks in the directory. Reboot and the app is there. Hopefully Titanium will now let me restore my back-up data for Memo.
http://forum.xda-developers.com/showpost.php?p=10554568&postcount=1173
Not sure what is different from my previous attempts, but I suspect that it is the file itself. Some of the files I used wouldn't even install. Others would start the install when clicked, but say it can't install. Need to read up on deoxing...

Contacts Issue and Apps.zip

I have found a couple people that have frozen or removed apps and are starting to get issues with their contacts. Not being able to remove, add, update, or anything with them. So I am posting a zip file off all of the apps for people that have removed them without backing them up. You simply need to restore the app that you removed which is most likely a yahoo contacts or email that is tied into the contacts. http://www.megaupload.com/?d=2VU48HSU
Great resource this. I was going to post mine up soon, but you beat me to it. Only had my X2 for a day.
Do you restore these with titanium backup? Because I backed up the bloat ware and later tried to restore it to no luck. However the apps were frozen when backed up so perhaps that caused an issue?
I don't think titanium backup is good at restoring. I've tried it a couple times with no luck. if you place a copy of the zip file extracted on your sd card and open it with files select the application you want to install you can install it from there. I personally only like titanium backup for freezing the application I don't use and cannot remove.
Sent from my DROID X2 using XDA App
I have tried to install the apps in your list but some would not be installed. Is there another way I can force them to be installed? By putting them in a location?
The list is:
Backup Assistant
Backup Assistant Client
DLNA
DLNA System Service
Emergency Alerts
All Authenticators
Help Center
Home Screen Tips
IM 3.0.4.6
IM Presence 2.2.2
News
Pico TTS
Social Messaging
Social Messaging Service
Social Networking
Social Status
Sticky Note
Tasks
Video Editor Lite
Voice Commands
Just use root explorer and place them in system/data or push through adb.
Reboot after you place them there.
Sent from my DROID X2 using XDA Premium App
Sorry, I'm rather new to this whole root thing. I uninstalled backupassistant with Titanium backup and my contacts got screwed. I downloaded the zip and tried to install Backupassistant.apk but it says "application was not installed". Is there a specific way that I need to reinstall? Root explorer does not allow me to change permissions from read only for "system" so I can't move the apk files in there.
ffejin123 said:
Sorry, I'm rather new to this whole root thing. I uninstalled backupassistant with Titanium backup and my contacts got screwed. I downloaded the zip and tried to install Backupassistant.apk but it says "application was not installed". Is there a specific way that I need to reinstall? Root explorer does not allow me to change permissions from read only for "system" so I can't move the apk files in there.
Click to expand...
Click to collapse
Check and see if you are rooted first. You cannot install system files as a normal app. They must be pushed to system/app or placed there using root explorer. Check and see if you are rooted or that you superuser has blocked root explorer.
ffejin123 said:
Sorry, I'm rather new to this whole root thing. I uninstalled backupassistant with Titanium backup and my contacts got screwed. I downloaded the zip and tried to install Backupassistant.apk but it says "application was not installed". Is there a specific way that I need to reinstall? Root explorer does not allow me to change permissions from read only for "system" so I can't move the apk files in there.
Click to expand...
Click to collapse
Edit Below
I think I know what your talking about, follow Nitros instructions but when you are at the starting folder in Root Explorer press the Mount R/W button, I believe as long as you stay in the program (or don't press back too many times, because if you are at the base folder and press back it will go back to R/O) any folder you go into will say "R/W" at the top. So just press the button when its available and THEN go into the folder you need to go to and the setting will stick.
Edit: actually I just was messing with my phone and the reason I saw that behavior is because I was in the SD card where its always R/W. If its not showing up then yeah I'd listen to Nitro on this one, though I have no idea how you got rid of Backup assistant without root.
So I just copied the app list you posted onto my phone and now its in a boot loop. I thought that when I copied all of them over it would let me choose to not replace files already there. Now the phone is in a boot loop.
This may sound stupid, but I am kinda hoping its reinstalling the apks, one with each boot? But I kinda have a sneaking suspicious that I just ruined my phone since there is no SBF
Also, the boot times before restarting are not consistent, does this mean anything?
ryoxsinfar said:
So I just copied the app list you posted onto my phone and now its in a boot loop. I thought that when I copied all of them over it would let me choose to not replace files already there. Now the phone is in a boot loop.
This may sound stupid, but I am kinda hoping its reinstalling the apks, one with each boot? But I kinda have a sneaking suspicious that I just ruined my phone since there is no SBF
Also, the boot times before restarting are not consistent, does this mean anything?
Click to expand...
Click to collapse
If you are in a bootloop but all of your apps are still in place there is a slight chance that you could do a factory reset through recovery and the phone will boot.
nitroglycerine33 said:
Check and see if you are rooted first. You cannot install system files as a normal app. They must be pushed to system/app or placed there using root explorer. Check and see if you are rooted or that you superuser has blocked root explorer.
Click to expand...
Click to collapse
Yeah I am rooted with gingerbreak 1.2. As of now Im not really concerned with the contacts anymore because I can still add and save new contacts. My concern now is that when the OTA Gingerbread update is out for the X2, will I be able to install it without the original Bloat.
nitroglycerine33 said:
If you are in a bootloop but all of your apps are still in place there is a slight chance that you could do a factory reset through recovery and the phone will boot.
Click to expand...
Click to collapse
Yeah my office tech support guy took a look at it and tried it, we got an error indicator icon when we tried. I don't think it finished copying, I think everything dying killed the copy process and left something important unfinished.
Now I am a little wiser for my new phone.
ryoxsinfar said:
I have tried to install the apps in your list but some would not be installed. Is there another way I can force them to be installed? By putting them in a location?
The list is:
Backup Assistant
Backup Assistant Client
DLNA
DLNA System Service
Emergency Alerts
All Authenticators
Help Center
Home Screen Tips
IM 3.0.4.6
IM Presence 2.2.2
News
Pico TTS
Social Messaging
Social Messaging Service
Social Networking
Social Status
Sticky Note
Tasks
Video Editor Lite
Voice Commands
Click to expand...
Click to collapse
So I'm guessing the only way to get these programs reinstalled is if the SBF is available for the X2, which it is not?

[Q] system uid inconsistent

ok so im on a stock evo 3d. i rooted added super user did a CWM backup and tried flashing a kernel. It failed so i rebooted. Once i was all booted up i noticed wifi said ERROR so i did a restore. Upon restoring and rebooting, my phone started up and gave me the UID inconsistant error. ive looked everywhere and tried the "fix permission" on CWM but still no luck. Please some one help because i had TONS of apps that i cannot remember for the life of me. i have customized my phone to the T n really dont want to wipe or factory set it UNLESS its ABSOLUTELY necessary....
Thanks in advance guys...
VenpaCasa said:
ok so im on a stock evo 3d. i rooted added super user did a CWM backup and tried flashing a kernel. It failed so i rebooted. Once i was all booted up i noticed wifi said ERROR so i did a restore. Upon restoring and rebooting, my phone started up and gave me the UID inconsistant error. ive looked everywhere and tried the "fix permission" on CWM but still no luck. Please some one help because i had TONS of apps that i cannot remember for the life of me. i have customized my phone to the T n really dont want to wipe or factory set it UNLESS its ABSOLUTELY necessary....
Thanks in advance guys...
Click to expand...
Click to collapse
i agree that it sounds like a permissions issue with that UID inconsistant error you received. Could you possibly pastebin that error for us?
along the lines of using the fix permissions tool inside cwm is also available inside ROM Manager. perhaps trying it inside ROM Manager, might resolve the issue.
some background on that fixpermissions provided in cwm and ROM manager, as my memory recalls, its basically a .sh script which reads one of the data xml files to grab what the original UID/GID are for each application and then goes through each application's /data/data directory and assigns the data directory to the original UID/GID provided by the system data xml file on the data partition.
hope that helps provide some background and you're able to resolve the issue!
Fix permissions in cwm won't did this. It's not shell permissions, i.e. chmod. It's odex matching problems. You may be able to flash a non odex rom over the top and it work, but I've always had to reset data when I get that
Sent from my PG86100 using XDA App
danaff37 said:
It's odex matching problems.
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
what are odex matching problems?
Something matches odex to apk.. I don't know what, but if the odex isn't from that apk they apparently won't work together. I used one rom where they took out the apk but not the odex, so when I added the apk from another odexed rom it went screwy and I got that error. I had gotten it before but that was after flashing something vb so I assume something got corrupted now.
When I went to read up on it, I came across something saying this is why odexing has to be done on the phone
Sent from my PG86100 using XDA App
You could pm amon ra, his recoveries had a "fix uid mismatch" option, maybe he knows if theres a cmd you could enter in adb shell? Or google fix uid mismatch. Good luck. Sorry if that is the same thing as fix permissions. Btw, you can type "fix_permissions" in terminal emulator too, no need for rom manager. Also, have you tried simply re flashing the stock kernel?
danaff37 said:
Something matches odex to apk.. I don't know what, but if the odex isn't from that apk they apparently won't work together. I used one rom where they took out the apk but not the odex, so when I added the apk from another odexed rom it went screwy and I got that error. I had gotten it before but that was after flashing something vb so I assume something got corrupted now.
When I went to read up on it, I came across something saying this is why odexing has to be done on the phone
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
interesting, my mistake for assuming people knew an apk's odex file is compiled specifically for that apk and that they are generally not interchangeable.
yea, i agree, odex has to match the apk. the rom you used where you say they took out the apk but not the odex, shows the rom dev was either lazy/or not aware of how to properly remove an apk.
on an odex rom, generally stock, each apk relies on the associated odex for that apk. i would not suggest mixing and matching apk files an odex files. good point and i agree, people should not do this and should be aware odex/apk files shouldn't be mix matched.
il Duce said:
You could pm amon ra, his recoveries had a "fix uid mismatch" option, maybe he knows if theres a cmd you could enter in adb shell? Or google fix uid mismatch. Good luck. Sorry if that is the same thing as fix permissions. Btw, you can type "fix_permissions" in terminal emulator too, no need for rom manager. Also, have you tried simply re flashing the stock kernel?
Click to expand...
Click to collapse
fix uid mismatch and fix permissions are the same thing. if you open up the sh script (fix_permissions), you'll see it doing what i outlined above. it opens a data system xml file and reads which UID/GID groups the apk has been assigned by the packagemanager and makes sure each apk's /data/data dir is actually using the proper UID/GID groups assigned by the packagemanager.
the most common point to encounter this error, mix matched UID/GID or permissions issues is when switching between ROMs and not wiping data. it is possible to switch between some roms and not wipe data, but you have to be aware of the potential issues, like mix matched permissions and be ready to solve them. logcat is going to be where you can see these issues occuring.
whenever a new ROM boots up for the first time, the packagemanger goes thru all supplied apk files in /system/app and /data/app. it assigns them a unique UID/GID. if, from a previous ROM, the apk files already have their own /data/data directories and previously assigned UID/GID, this error will be generated and will be visible in logcat.
hope that makes a bit of sense and helps. its def early in the morning still ...
I've been able to swap apks on an odex rom after theming. And mik roms will often have mods that flash just a changed odex file. So I knew some changes were possible.
Sent from my PG86100 using XDA App
@above - thanks for the knowledge
@OP - still wondering if you ever tried flashing just the stock kernel ???
thanks for the input guys, i didnt flash from rom to rom just tried to flash a kernal to the stock rom and it failed then my wifi wasnt working so i restored thro CWM and got the UID error message. i needed my phone working asap for work so i ended up starting over from a factory reset i still have that back up saved but it seems pointless now... i really didnt do anything out of the ordanary. i used to flash roms and kernels all the time on my orig evo 4g... i think that while making the back up something went wrong because it doesnt even show the apps in my app drawer to FC in the 1st place... ugh oh well thanks anyways guys....
Probably the cleanest solution HERE
VenpaCasa said:
thanks for the input guys, i didnt flash from rom to rom just tried to flash a kernal to the stock rom and it failed then my wifi wasnt working so i restored thro CWM and got the UID error message. i needed my phone working asap for work so i ended up starting over from a factory reset i still have that back up saved but it seems pointless now... i really didnt do anything out of the ordanary. i used to flash roms and kernels all the time on my orig evo 4g... i think that while making the back up something went wrong because it doesnt even show the apps in my app drawer to FC in the 1st place... ugh oh well thanks anyways guys....
Click to expand...
Click to collapse
Wifi error is because stock kernel, needs stock modules, wifi drivers.

Help restoring app

Just rooted, installed superuser, ran a full titanium backup. Then started clearing out some apps and accidentally removed 2 instances of clock 1.0 (why are there 2?). I thought it was just the widgets, but apparently it was the whole app/alarm clock etc. I go into titanium backup, find the app, click restore data+app, and it just gets stuck on the restoring screen. I've tried a few times, rebooted the phone, and it'll stay there for 10+ minutes. What's going on? Should I try a different method?
If it makes a difference, the backup file is currently just on my phone. I have no sd card yet so I just backed it up on my phone and was going to transfer to computer/sd card when I get it.
Really? Anyone?
If it helps I now have an sd card and transferred the titanium backup onto my cpu as well.
Copy clock.apk there manually.
diablo009 said:
Copy clock.apk there manually.
Click to expand...
Click to collapse
I'm assuming that's a manual Trans from my CPU to my phone...what program can I use? Where can I find the file or should I try again with the I've I backed up
Sent from my Samsung Nizzote
Need help still.I downloaded an app installer and downloaded two different apps one package one just clock..neither install using the installer. not sure if my issue is with using the installer since its a sys file or wrong apps.... Never done this before so don't know how compatibility works and everything
Sent from my Samsung Nizzote
Use Root Explorer. Go to the file you backed up, copy it (you may have to unzip it first), click the back button until you see only a "/" in the upper left, the click on system, then app, hit the Mount R/W button on the upper left and paste it. Reboot and you should be good to go...
If not, you may have to set permissions, but I find that they are usually good by default.
Sent from my SAMSUNG-SGH-I717 using Tapatalk
Ok I'm using ES File Explorer (since its free). I found three clock related entries in titanium backup. They all begin with com.sec.android.app.clockpackage.****
one is .apk, one is .properties, one is .tar. Since I'm unsure of what I uninstalled (2 instances of clock 1.0 shows up as being removed in titanium) I tried copying all 3. Using ES I selected all three, copy to, system, app, paste. No other apps showed up under system>app. Not sure if this is standard when copying to or if that means theres an issue. Anyway after trying to move the files, each came up as failed to copy.
In the app also if I just click on one item, such as the .apk, it will load a screen with a clock icon asking if I want to install. That fails as well.

Deleted Phone.apk

I deleted my the Phone.apk file on my rooted Galaxy Player 4.0 (YP-G1CWY/XAA) running the stock rom awhile back to save on battery life.
I have done the same thing on my Nook Color, and figured that it wouldn't cause any problems, as the Player isnt a phone.
Recently tried to record some video, and found I was unable to do so. After doing some research I found out that deleting phone.apk causes the stock camera app, but not 3rd party camera apps, to stop functioning.
While I was sure to backup the file when I originally deleted the file, the backup has been lost in the intervening months.
Do I just need to find a specific phone.apk file for my device and return it to the correct directory?
I assume a factory reset will solve the problem, but I would rather not try that unless I have to.
Thanks!
a factory reset will not solve the problem, since it was a system .apk it will reset everything except for that particular apk.
heet1 said:
a factory reset will not solve the problem, since it was a system .apk it will reset everything except for that particular apk.
Click to expand...
Click to collapse
In which case do I need to track down a copy of that specific apk or will I need to download odin and perform a full recovery?
put back the phone.apk file back on your device. Go to a ROM(best if its that ROM you are using) Find the phone.apk, and take it out. Then transfer it into your device, and use Root Explorer or something and put back phone.apk.
i dont think that will work because i uninstalled the screencapture.apk from my 5.0 and i backed it up so i tried to reinstal and it would not let me... but try aznflawless' way first if not you may want to flash a stock based rom...
heet1 said:
i dont think that will work because i uninstalled the screencapture.apk from my 5.0 and i backed it up so i tried to reinstal and it would not let me... but try aznflawless' way first if not you may want to flash a stock based rom...
Click to expand...
Click to collapse
I put screencapture.apk from stock rom 2 chip rom because it was missing and worked normaly..just copy it 2 root/system/app ..dont install it.
Sent from my GT-I9000 using XDA
aznflawless said:
put back the phone.apk file back on your device. Go to a ROM(best if its that ROM you are using) Find the phone.apk, and take it out. Then transfer it into your device, and use Root Explorer or something and put back phone.apk.
Click to expand...
Click to collapse
This seemed to work for me!
I tried looking in various roms before, but they were all formatted for flashing with odin.
I should have just went straight for the cwm package. *slaps forehead*
Thanks so much!
i shall try that sir thanks
As others said... find the phone.apk... preferably from the same rom you are using... use RootExplorer and copy the phone.apk to the system/apps folder. Change the permissions to match the other apps in that folder... reboot and you are good to go.
For your future reference, it is not a good idea to delete system apps without knowing what they actually do... I think you made a real good guess since phone.apk should not be on a device that is actually not a phone by function. For example, the Android Market app is actually called phonesky.apk or vendor.apk... nothing like what you would normally guess it to be, such as market.apk or something to that matter. So if I were you and I wanted to keep using my device and not brick it, I would becareful what I delete out of /system and it's sub folders...
Good luck...
Try to reinstall your custom rom!!
OrglCe said:
Try to reinstall your custom rom!!
Click to expand...
Click to collapse
this is a thread from august of 2012. please dont go digging through old threads and posting on them

Categories

Resources