Hello,
Quick inquiry with regards to a minor complication when attempting to flash a custom theme to a Sony Xperia X10.
The device has been rooted successfully and is currently running Wolfbreaks CM 6.1.3 v053.
I have attempted to flash a custom theme titled "Galaxy S for CyanogenMod 6.1.1 Stable". Everything functions perfectly thus far. Other then the fact that upon reboot an error messages specifies that Gmail has ceased unexpectedly.
The exact message displayed is quoted as "The application Gmail (process com.google.android.gm) has stopped unexpectedly. Please try again." Although this message displays consistently upon each attempt to restart the program. Also automatically once the device initializes from a reboot or shutdown. The theme was flashed via xrecovery as custom zip. As per instructions "cmparts_ui.xml" was transferred to /sdcard/CMTheme and selected from the Tweaks menu.
(Thread referenced: http://forum.xda-developers.com/showthread.php?t=876600)
This problem did not occur originally when CM 6.1.3 was flashed. Would resolution be a matter of reflashing Cyanogenmod? or as simple as updating the application itself within the market? I can not locate any original files to flash back to the provided theme packaged with the most recent 6.1.3 mod and I can only surmise that doing so would resolve this issue.
Final note would be the process one would take to uninstall such custom themes. I've noticed deleting the .xml file from the sd card does remove it from the tweaks menu. However does this procedure ensure deletion of all associated files? Or is there a proper method to ensure complete removal is successfully accomplished?
Any feedback with respect to this particular theme including whether or not it would be necessarily recommended is much appreciated. This wouldn't be my first flash/root/modification or customization of a device. However this is my first Xperia X10. So I do want to make sure I am being as accurate as possible to avoid any future complications.
Thanks for everyones time and attention.
*Although on the plus side I'm able to transfer my contacts from a SIM card directly to the device with this current version of firmware. Such feature was greyed out in the menu initially
the theme probably has a custom gmail apk in it. which is either broken or incompatible with 6.1.3.
try opening wb's 6.1.3 with 7zip and pull the gmail.apk from that rom. copy it to your sd card, then use root explorer to copy it to /system/app. give it the correct permissions and reboot. problem should be fixed.
hello
thanks for your reply. your instructions sounded quite logical and i assumed id have no complications. i copied the app as per your instructions. overwrote the existing entry when prompted. however upon reboot gmail has been removed off the home screen.
attempting a manual install either within the system/app directory or through the sd card returns an unable to install error message.
ive gone ahead and downloaded the gmail app from the market. which thankfully does install. it is functioning and installs successfully to the device.
presumably anyone experiencing this same issue should download the app from the market very strange occurrence indeed.
my only other issue currently is the GPS functionality. switching on the gps displays no indicator within the toolbar. location based services seem not to pick up a location what so ever.
im hopeful this isnt a result of flashing this particular theme. any suggestions?
If you have flashed a framework etc for that theme (using xrec) it won't reverse if you delete that xml file in the sd card.
If you want to go back to original make a copy of that theme xrec and replace its apks with the apks from the ROMs xrec zip. Then flash it.
And if you want to use the theme and also the gmail apk look and feel (theme). Try replacing original gmail apks .png images, which are in drawable-hdpi etc. folders, with the themes gmail apk images.
thesoundofsilence said:
hello
thanks for your reply. your instructions sounded quite logical and i assumed id have no complications. i copied the app as per your instructions. overwrote the existing entry when prompted. however upon reboot gmail has been removed off the home screen.
attempting a manual install either within the system/app directory or through the sd card returns an unable to install error message.
ive gone ahead and downloaded the gmail app from the market. which thankfully does install. it is functioning and installs successfully to the device.
presumably anyone experiencing this same issue should download the app from the market very strange occurrence indeed.
my only other issue currently is the GPS functionality. switching on the gps displays no indicator within the toolbar. location based services seem not to pick up a location what so ever.
im hopeful this isnt a result of flashing this particular theme. any suggestions?
Click to expand...
Click to collapse
after you copied to /system/app, did you change permissions?
the theme may not have a status_gps.png icon or, it's the same color as your status bar.
the app never requested a permission change. upon trying to start originally would just return error.
this was resolved by downloading directly from the market. my only issue now is what to do with the gps connectivity? as it does not seem to be returning a location. the only other thing ive noticed is the default camera app does not zoom.
im trying to assess whether any of this is a result of having changed the theme to the galaxy s cm 6.1 mentioned in the initial post, and how to go about fixing these issues to avoid having to flash back to the original cm6 stock theme.
** GPS has been fixed and is fully functional. Single issue remains with regards to camera not zooming what so ever. Although now attempting an upgrade to CM7. Thanks everyone
I was one of the many Evo users who's flash video was killed after the last Flash Player update. After much searching, couldn't find a single thing on why so many of us were having this problem so decided to do a little tinkering.
In my phone, I found a 2nd "libflashplayer.so" file under \system\lib\ which was also a different size from the one under \data\data\com.adobe.flashplayer\lib.
It also remained there after completely uninstalling the current version of Flash.
Installed the latest update and confirmed it as not working
Renamed the \system\lib\ file to "libflashplayer.bak" and flash instantly worked again! Putting the file back to normal instantly broke flash again too.
Also tried replacing it with the copy from \data\ (since it was the latest version) and flash still works just fine and didn't revert back to the older file after a reboot.
So - If any of you also have problems with the latest 10.2.157.51 version of Flash Player - check your \system\lib\ folder for this file and either rename or replace it and see if it solves this for you too
(Note - Always backup stuff first, and I am not liable if you fry your phone. ^_^)
It never ceases to amaze me up buggy and poorly controlled Flash is.
Thanks man.
Interesting i just updated flash NOW after trying twice before only to find video playback broken and it seems like they fixed it themselves now it is works, without doing anything on my end lol - Thank anyhow though!
Now you know why Steve Jobs doesn't want to see flash on Iphone or Ipad.
By the way - thx for the info.
To be fair, this is less adobe's fault, and more HTC's fault for putting the libraries in a read only filesystem. Even that would be alright if that path didn't superscede the ones in /data. I've been doing this on my own phone for a while now, and it does fix a lot of problems with flash. I wish more devs would take care not to put market apps that are subject to frequent updates in /system anyways. It doesn't really save any space in the long run.
Sent from my PC36100 using XDA Premium App
How are you guys renaming this file? When I try it says "insufficient permission". Tried with Astro.
zenmasta said:
How are you guys renaming this file? When I try it says "insufficient permission". Tried with Astro.
Click to expand...
Click to collapse
Found the answer here: http://forum.xda-developers.com/showthread.php?t=609866.
Download Etrong file explorer and give it root access.
Wouldn't upgrading to 10.3 fix the issue even easier?
mattykinsx said:
Wouldn't upgrading to 10.3 fix the issue even easier?
Click to expand...
Click to collapse
10.3 wasn't working for me either (I'm on the SprintLover's ROM), but after doing this, it works!
Thanks, OP!
I used ROOT EXPLORER to do this... thats the only program I know that works. it allows you to make the folder R/W instead of R/O then you can rename..
Im glad I found this.. now I am updates to 10.3 .. is there any difference in anything in 10.3 ?
Thanks! This fixed it on my EVO (running Fresh's 3.5.1 Froyo ROM), I used EStrongs file manager to make the necessary changes (you have to enable root options and mount system under settings first). Spent like half an hour trying to find a solution, since the search terms for the problem can be so generic ("Flash", "broken", "black box", etc. just returns a million different results).
WHY do some sites still say you need adobe flash when I go to them?? they worked with the old version.. could it be I have my browser agent set for desktop and the flash installed on the evo is reporting android?
My flash was also broken after the 10.2 (and 10.3) update. I used the method from the OP and it worked. Has anyone noticed though that after doing this fix if you have your "enable plugins" setting on your browser set to "on demand" that all flash content will say: "you need to update flash player to watch this video"? When the "enable plugins" setting is set to "always on" everything works flawlessly. I guess I should be happy that i got flash back at all but it kind of sucks because I like having my browser set to on demand so flash doesn't slow down my browsing experience.
At any rate big thanks to the OP
THANK YOU!!
This finally solved my problem, but in addition to renaming the libflashplayer.so file, I had to also rename libflashsnddec.so. Until I renamed the second file, Flash v10.3 kept giving me that blue Lego block with the question mark.
Thanks again!
Edit: Whoa...don't rename or delete libflashsnddec.so! Doing so causes both DolphinHD and the stock Android browser to abend on some websites (even simple ones like Amazon, etc.). I tried various combinations, uinstalls, reinstalls, clearing cache, backing out to an older version of 10.2 that worked previously, etc., and all ended up pointing to renaming/deleting libflashsnddec.so.
One question though. Would changing the .so to .bak affect when trying to update from the market? It worked like a charm by the way. Thanks.
Sent from my EVO using XDA App
Using that fix causes the stock browser and Dolphin Browser HD to abruptly close without even a Force Close warning.
I replaced the lib in /system/lib with the one from the latest Flash Player update and also placed the lib in /data/data/com.adobe.flashplayer/lib which was actually empty before I put the file there.
Edit: Nevermind. Got it. Removed the APK from /system/app and installed via Market. This placed the libs in the right folder and then I just copied them to /system/lib.
Edit 2: Alright, I'm trying to get this fix to work for my ROM so people don't have to do this manually.
So, I put the files in /data/data/com.adobe.flashplayer/lib so they get copied over when the ROM is flashed by the updater-script. However if I do this while the install_flash_player APK is present in /system/app, it seems to erase the contents of that folder causing Flash Player to not work again. I need to find a way to make it so the libs stay in /data/data/com.adobe.flashplayer/lib.
Any suggestions?
does your "new" flash lib file read
01 OCT 09 6.87 MB
I moved the file to the proper folder using r/o and root explorer, and rebooted
both files are in place, but I still get the blue ? mark on certain sites
I was just wondering if there is some way to keep specific system files from being deleted while flashing a new ROM (at least when not doing a full wipe)?
For example, third party applications like "Theft Aware" or any other app that was manually converted to system app are deleted by the cyanogenmod update script (and of course, need to be re-installed from scratch)- Is there a way to add exclusion criteria or something like that, thus keeping these files between flashing updates of the same ROM?
Solution found
Found a solution for Cyanogenmod rom (I guess it should work in other variants and flavors too)- adding it just in case it is of interest to other users:
Got it from the old/inactive theft aware forum: http://tinyurl.com/d8vjkba
I tried it with other system applications that I have installed manually or converted from user apps- and it works great- saves all the hassle of reinstalling these applications (if you flash lots of nightly builds it's quite a pain in the... )
I'm finding it pretty hard to move over to an AOSP based rom because of the lack of some really amazing features of the Stock LG rom. Most have been ported over to AOSP but I haven't seen anything on the Wireless Storage option that creates a network share to send/receive files to/from the device with ease.
Anyone know what app does this and if it'll work on AOSP roms?
Update: Found apk in /system/app.
Have You tried SSHDroid?
Did anybody test this apk?
If you search for "smb server" in the Play Store, the first couple of results look like they might work. I haven't tried either of them.
Also, simply posting an APK here from a stock ROM isn't likely to work, since it's probably odexed (if there is a corresponding *.odex file where you found the *.apk file, that's what I mean). Not to mention, it probably depends on other system libraries.
Whats up everyone? Have a few questions here. I am trying to make myself a "Secure" ROM. Meaning I want a ROM that has no Google related services,apps, browsers, etc. From that point I will sideload all apps I want and also run Orbot with transparent proxying for all apps that I install. Also running Orweb browser. I have now my old Galaxy Nexus which I have been using. Basically I just installed a custom ROM without any GAPPS package and run the same apps I listed earlier. Just want a bigger screen and more power though. Anyone have any idea what all would need to be removed from the base ROM that Beanstown put out to completely NOT have any Google related things ?