chrome broken, how to fix? - RAZR HD Q&A, Help & Troubleshooting

Greetings everyone:
Yesterday, I updated to the latest Chrome on the RAZR HD MAXX with whatever the last Verizon software version is and then I used Titanium Backup to integrate into ROM so it replaced /system/app/ChromeSystemBrowser.apk with the new one, however when I open Chrome, I get the following message before Chrome just closes unexpectly:
"critical functionality required to run chrome is missing either your chrome installation is incomplete or not compatible with this version of android"
Replacing ChromeSystemBrowser.apk with either my previous version or even the one from the thread below still has the same exact error:
http://forum.xda-developers.com/showpost.php?p=33546113&postcount=10
Does anyone know how to fix this? As I already tried clearing data.

Have you tried moving Chrome back to a user app? I think I saw this on another device and had to move it back to a user app for it to work.

dbeedle said:
Have you tried moving Chrome back to a user app? I think I saw this on another device and had to move it back to a user app for it to work.
Click to expand...
Click to collapse
Already tried that but no luck, the ChromeSystemBrowser.apk in the other thread is supposed to be the stock on in /system/app although I don't know for sure if it's the right one for the latest Verizon Wireless software version of ICS or not which may be the problem. Seems like some apps will only work as a user app with the original stock/shipping version in system.

Almighty2 said:
Already tried that but no luck, the ChromeSystemBrowser.apk in the other thread is supposed to be the stock on in /system/app although I don't know for sure if it's the right one for the latest Verizon Wireless software version of ICS or not which may be the problem. Seems like some apps will only work as a user app with the original stock/shipping version in system.
Click to expand...
Click to collapse
Can someone who has the newer chrome installed in /data/app but the original Chrome that came with the ICS 4.0.4 upload their /system/app/ChromeSystemBrowser.apk file? Thanks!

Almighty2 said:
Can someone who has the newer chrome installed in /data/app but the original Chrome that came with the ICS 4.0.4 upload their /system/app/ChromeSystemBrowser.apk file? Thanks!
Click to expand...
Click to collapse
This is the one that came with Rogers ICS 4.04... might be the same. ^.^
http://dl.dropbox.com/u/38382953/ChromeSystemBrowser.apk

EdwardN said:
This is the one that came with Rogers ICS 4.04... might be the same. ^.^
http://dl.dropbox.com/u/38382953/ChromeSystemBrowser.apk
Click to expand...
Click to collapse
Thanks, the problem is not the apk as I tried your apk with the same problem so what I did was did a uninstall and then reinstalled it from Google Play so first it worked fine in /data/app before I moved it to /system/app to make sure it works again before renaming the file. So it appears for whatever reason, even after a clear data, a lot of things were missing in the /data/data/com.android.chrome folder which were needed. Strange the apk didn't install them until a uninstall/reinstall.

Chrome in system vs app folder
Almighty2 said:
Thanks, the problem is not the apk as I tried your apk with the same problem so what I did was did a uninstall and then reinstalled it from Google Play so first it worked fine in /data/app before I moved it to /system/app to make sure it works again before renaming the file. So it appears for whatever reason, even after a clear data, a lot of things were missing in the /data/data/com.android.chrome folder which were needed. Strange the apk didn't install them until a uninstall/reinstall.
Click to expand...
Click to collapse
Ok, so I'm probably a little dense - so please excuse that.
I'm having the same problem with Chrome; runs fine in the data/app folder ... but refuses to open when in the system/app folder. Tried it as a odex'd file ... as well as the apk. Did the full uninstall, reboot, reinstall thing - as well as using two separate cache deleting programs ... and it still crashes on me when in the system/app folder (but continues to run perfectly if it resides in the data/app folder).
HELP! (thanks, in advance, for your assistance)
{And while I know I could leave it in the data/app folder, I'm looking forward to the JB update from VZW, and figure it'll crash if all the right apk's aren't where they're supposed to be}

Think I found my own answer
drtrask said:
Ok, so I'm probably a little dense - so please excuse that.
I'm having the same problem with Chrome; runs fine in the data/app folder ... but refuses to open when in the system/app folder. Tried it as a odex'd file ... as well as the apk. Did the full uninstall, reboot, reinstall thing - as well as using two separate cache deleting programs ... and it still crashes on me when in the system/app folder (but continues to run perfectly if it resides in the data/app folder).
HELP! (thanks, in advance, for your assistance)
{And while I know I could leave it in the data/app folder, I'm looking forward to the JB update from VZW, and figure it'll crash if all the right apk's aren't where they're supposed to be}
Click to expand...
Click to collapse
I think I discovered a solution - that may help others. It appears that, in the system/app folder, a number of programs have BOTH an APK and an ODEX file present. I dropped the 4.0.4 Google Chrome apk into system/app, then installed the app from there. Then I moved the data/app installed version of Chrome to the system/app folder as an ODEX file (thus there's the Chrome apk AND odex file in the system/app folder). With both files present, the updated Chrome application runs as an updated system app.

odex
drtrask said:
I think I discovered a solution - that may help others. It appears that, in the system/app folder, a number of programs have BOTH an APK and an ODEX file present. I dropped the 4.0.4 Google Chrome apk into system/app, then installed the app from there. Then I moved the data/app installed version of Chrome to the system/app folder as an ODEX file (thus there's the Chrome apk AND odex file in the system/app folder). With both files present, the updated Chrome application runs as an updated system app.
Click to expand...
Click to collapse
Where did you get the two files from? the Odex and the APK i am running into an issue trying to do the update and believe this is the source of my issue? ( I uninstalled the stock chrome browser)
thank you

drtrask said:
I think I discovered a solution - that may help others. It appears that, in the system/app folder, a number of programs have BOTH an APK and an ODEX file present. I dropped the 4.0.4 Google Chrome apk into system/app, then installed the app from there. Then I moved the data/app installed version of Chrome to the system/app folder as an ODEX file (thus there's the Chrome apk AND odex file in the system/app folder). With both files present, the updated Chrome application runs as an updated system app.
Click to expand...
Click to collapse
You may be correct but what is the name of the ODEX version of the file in /system/app since I was thinking about that before but never found an odex file since I did noticed the apk's people provided as stock is less than 8MB while the Google Play version is like closer to 20MB.

Related

[IDEA][APP] AnyMorph

I have an idea to write a new Morphing tool that will work with any apk on your phone. (except ones moved to sd using froyo's a2sd. don't know how to get the apk from there)
Features: (Please let me know if you have better/more ideas)
1) Target apks with wildcards. (Since Froyo apks have -1, -2, -3... appended to the name.) If more than one file is found the user can choose which file to morph.
2) Backup the old apk and provide an option to restore the backup. If the morph is cancelled or fails restore the backup.
3) On-phone signing so non-system apks can be morphed too.
i.e. The old apk is uninstalled and the morphed+signed apk is installed if its a non-system app. For system apks the old apk is simply overwritten.
4) Simple property style text configuration file that maps morph folders (in the morph zip) to apks.
example: launcher-files=launcher2*.apk
5) Search /data/app for the target apk first, next search /system/app
6) Pick up keys to use from a specified sdcard folder, if not found use the standard test key.
7) Option to download a morph .zip from the web via a url (using wget).
i.e. you send a URL to your phone using chrome/*-to-phone and then paste the URL in.
8) zipalign the morphed+signed apk.
System requirements (so far):
root/su
busybox
signapk installed
wget binary for android installed.
If someone is already working on something similar, let me know. Dont want to duplicate effort. This will be an open source app though.
britoso said:
3) On-phone signing so non-system apks can be morphed too.
i.e. The old apk is uninstalled and the morphed+signed apk is installed if its a non-system app. For system apks the old apk is simply overwritten.
Click to expand...
Click to collapse
Isn't this going to break updating those apps tho? For example if I was to morph/resign angry birds, when angry birds gets a market update it's going to fail to install due to signing mismatch.
gIMpSTa said:
Isn't this going to break updating those apps tho? For example if I was to morph/resign angry birds, when angry birds gets a market update it's going to fail to install due to signing mismatch.
Click to expand...
Click to collapse
correct, but you will know when there is a market update and can uninstall the morphed version. Its the price for the morphability.
britoso said:
correct, but you will know when there is a market update and can uninstall the morphed version. Its the price for the morphability.
Click to expand...
Click to collapse
Got ya. Figured you had already thought of that but wanted to point it out just in case. I assumed uninstall/update would be the suggested course for said apps, but again just wanted to make sure you had thought of that issue!
gIMpSTa said:
Got ya. Figured you had already thought of that but wanted to point it out just in case. I assumed uninstall/update would be the suggested course for said apps, but again just wanted to make sure you had thought of that issue!
Click to expand...
Click to collapse
yeah, you could restore the backed up apk and then update, or uninstall manually and install again.

[Q] Ooops...deleted gallery how to get back?

So I got frustrated with the laggyness/rebooting gallery3D and wiped data and uninstalled using titanium backup. I also deleted the apk in system/app.
I'm trying to restore it again but it doesnt work. I placed the apk back in the system/app and tried installing to no avail. I also tried just installing the apk but i get this will replace current + application not installed.
Any suggestions?
Also, when an official FROYO comes out and i install that, will that replace the gallery?
Just put the .apk back in /system/app from whatever ROM that's based on the same firmware.
MikeyMike01 said:
Just put the .apk back in /system/app from whatever ROM that's based on the same firmware.
Click to expand...
Click to collapse
Ive tried. The gallery app doesnt show in the app drawer. I have rebooted as welll
anyone????
Goto the Market and search for Gallery 3d, install from there, should work fine.

[Q] Is it ok to delete apk files after installation? Please read further.

Hi. I just found out that apk files are kept in the device after installation of the app.
I just recently downloaded a file explorer app and I found out that the apk files of the free games which I downloaded and installed from android market are kept in this folder:
/mnt/asec (I'm using Samsung Galaxy Ace)
There are individual folders for each game, and in each folder are a lib folder and the apk file. For example:
Fruit Ninja folder (which is found in mnt/asec folder) contains a lib folder and an apk file.
Fruit Slice folder (which is also found in mnt/asec folder) contains a lib folder and an apk file.
My question is, is it ok to delete these apk files? Will the games still work?
Also, can I send these apk files to someone else via bluetooth so they may download the apps without having to visit android market?
yeah you can delete the apk file after installing any app for it to still function, I do it all the time. Yes you can send the apk file to your friend so they can install it. If you're still cautious, try doing a trial run with one apk file...send it to your friend first, then delete, see if it works.
The .apk files are like setup files for windows. Once installed, you don't need the apk, especially if you are backing up with Titanium or similar backup program.
follow up question
Hi. Thanks guys.
Is everything from the android market ".apk"? Is it possible that some have a different extension? I downloaded a dictionary app, I can't be sure but I think it's a .zip file.
Thank you.
pakattack
I tried to delete the apk file. It cannot be deleted.
However, I copied it to my sd card, uninstalled the app, re-installed it using the one already in my sdcard, and it installed just fine.
I still want to be able to delete the apk file that is in the system though (/mnt/asec).
Any ideas or do I just have to deal with it?
sending .apk signed with another device
PakAttack1994 said:
yeah you can delete the apk file after installing any app for it to still function, I do it all the time. Yes you can send the apk file to your friend so they can install it. If you're still cautious, try doing a trial run with one apk file...send it to your friend first, then delete, see if it works.
Click to expand...
Click to collapse
I agree with deleting it won't be a problem but sending to a friend?
sometimes I think there would be a message stating that its not sign
correctly.. correct me if I'm wrong Thank You
WillShaka, like I said, I tried to delete it. I can't. Not allowed.
I don't know why. I'm using ES File explorer
not sure if this works but have you tried unmounting the sd and delete?
WillShaka said:
I agree with deleting it won't be a problem but sending to a friend?
sometimes I think there would be a message stating that its not sign
correctly.. correct me if I'm wrong Thank You
Click to expand...
Click to collapse
Also, and I don't mean to veer out of topic (this question is often ignored in Q&A forum), if I use Odin to upgrade my stock firmware instead of using Kies, will it erase all my data? I have a feeling it will...
WillShaka said:
not sure if this works but have you tried unmounting the sd and delete?
Click to expand...
Click to collapse
Just tried it. Doesn't work, but thanks for suggesting. =)
Yes, you can delete the APK after installation. But the APKs in /system/app/ need to stay where they are to function appropriately
MarlonKaye said:
Also, and I don't mean to veer out of topic (this question is often ignored in Q&A forum), if I use Odin to upgrade my stock firmware instead of using Kies, will it erase all my data? I have a feeling it will...
Click to expand...
Click to collapse
MarlonKaye said:
Just tried it. Doesn't work, but thanks for suggesting. =)
Click to expand...
Click to collapse
yes odin your phone would wipe out all the user and data status.
your welcome sorry I couldn't help
All-In-One Toolbox App
MarlonKaye said:
WillShaka, like I said, I tried to delete it. I can't. Not allowed.
I don't know why. I'm using ES File explorer
Click to expand...
Click to collapse
I use the All-In-One Toolbox app to automatically find and delete all .apk files. It also has an automatic backup and restore function for apps.
So my daragon city and messenger are in the apk files I don't know if its backed by another zip folder my tablet is the amazon fire so if I deleted the apk files that is downloaded for an android would my appe still work the same

[Q] How to get gapps-jb-xxx.zip file under JB

I just installed the latest JB file from CM10, as announced on the site. The installation went smoothly, and without any problem. However, in the instructions provided, there was a link to the Google Apps for this version, named gapps-jb-20120717-signed.zip. I also downloaded the file, and it is also put under /sdcard on my tablet. But I can't install this zip file. I have CWM version 5.8.3.1 installed, which seemed to work fine with this CM JellyBean. I am getting an error message about the zip file when trying to install the Google Apps file mentionned above. On the announcement page with the links to download the files, they only give the links to the two -signed.zip files. I assumed that both zip files should be installed the same way, but it appears they are not. Can anyone help me ?
NB: I use the Samsung Docking station/keyboard. Anyone had any issue with this before ?
Thank
Extract the apk's from the zip folder and install them normally! Few apps won't install this way. Put those apk's in "system/app" and change the permission to rw-r--r--
Reboot your phone and the apps should be there!
Sent From My Galaxy SL Running CM9
Bad file
Although the file was pointed properly in the page, the actually downloaded file had a mad MD5 checksum, which was not displayed on the download link, only on the download page. I also noticed that after restarting, I had a strange display, where instead of having the default green wallpaper, I was having lines of random color bars. Another reboot, and it now seems to be fine again.
I also mentioned that I have this Samsung keyboard that attaches to the tablet, and has a replication port. The keys on the top, like Back, Home, etc, seem to work only half the time. More testing will be required on this.
Good Idea !
TopDroid said:
Extract the apk's from the zip folder and install them normally! Few apps won't install this way. Put those apk's in "system/app" and change the permission to rw-r--r--
Reboot your phone and the apps should be there!
Sent From My Galaxy SL Running CM9
Click to expand...
Click to collapse
That's an idea, and I will also look at this. I guess this is what will give me the Google Apps program so I can re-download and/or reinstall the programs that I used to have under HoneyComb 3.2.
Thanks. I will try this too. :

Anyv proven working methods for integrating updates for system apps?

It seems that TB is good for integrating most updates but on a few important ones using Google services it seems to break the device.
What has everyone else done to integrate updates to save on space?
Hand76 said:
It seems that TB is good for integrating most updates but on a few important ones using Google services it seems to break the device.
What has everyone else done to integrate updates to save on space?
Click to expand...
Click to collapse
--Install root explorer
--Go to /data/app/ search for " com.google.android.gms-1.apk"
--Rename it to "PrebuiltGmsCore.apk"
--now cut the apk and then paste in /system/priv-app/
--make sure permissions are -rw--r--r
-- done
--hit THANKS
Sent from my Nexus 5
rahil3108 said:
--Install root explorer
--Go to /data/app/ search for " com.google.android.gms-1.apk"
--Rename it to "PrebuiltGmsCore.apk"
--now cut the apk and then paste in /system/priv-app/
--make sure permissions are -rw--r--r
-- done
--hit THANKS
Sent from my Nexus 5
Click to expand...
Click to collapse
Im guessing the procedure stays the same for most other apps? Except some get renamed and go in system/app?
Also what about apps with an odex file? Just move the app/apk the odex files doesn't get touched does it?
Hand76 said:
Im guessing the procedure stays the same for most other apps? Except some get renamed and go in system/app?
Also what about apps with an odex file? Just move the app/apk the odex files doesn't get touched does it?
Click to expand...
Click to collapse
the apps downloaded from play store or any other sites are always deodexed so if ur rom is odexed then delete the odex file u want to move apk of and then move apk ....like if u want to move prebuildgmscore.apk in odexed rom then 1st delete its .odex file in system/app and then move apk and set permissions and reboot and thanks :laugh:

Categories

Resources