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 just moved to the Nexus 4 from the HTC One S and I'm actually having a very similar problem. Previously on all the CM10 ROMs some of the websites I go to have no problem with their security certificates. However in CM10.1 ROMs the same sites will pop up an error that the site's security is untrusted and I cannot download files from them.
My question is what I would need to modify to have the same type of security certificates in CM10.1 ROMs as were available in CM10 ROMs. Is it something I could copy files from a ROM I know is working to replace in the CM10.1 ROM I am using?
I have tried using TitaniumBackup to backup certinstaller and then restore it on the new ROM but unfortunately that was ineffective. Other than that, unless I can do the above, I'm kind of at a loss. I've also pulled the .cer file from Chrome on my computer and used the certificate installer built into android but that had no noticeable effect.
Any help would be greatly appreciated.
As an update I copied all of the files from the working ROM in the directory System/etc/security/cacerts to the 4.2.1 ROM and did a clean install but I am still having the same problem so I'm completely baffled as to what else to do.
double post
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.
For about a month now the cm updater will not download updates. It notifies me of them, but if I tap the download button it won't start the download. It's not a problem with my Internet as I can download the files from the cm download page using Opera. Also, if I put the downloaded file into /sdcard/cmupdater it detects it and lets me install it. I've got working supersu and have tried running the sdcard fix app. Any help/suggestions?
Thanks.
Turns out this isn't a bug with CMUpdater, but with the whole ROM not being able to write to /sdcard as I documented in a new thread here.
*solved* Latest official LineageOS, can't write inside the Android "Download" folder
Hey there,
i just flashed my old Nexus4 from stock 5.1 to official LineageOS 7.1.2. Its the first time i did this so maybe something went wrong on the way. Everything works fine, as far as i can see, but i have a big problem and am not sure how to solve it.
It seems that i cant write into the android "download" folder. Everytime i try to download things with chrome or from my GDrive, the download starts, pauses immediately, is set to "on queue" and gets canceled after a minute or so. Also i was not able to delete the lineageOS rom.zip i put there for the installation process. I tried it via the TWRP filebrowser and was able to delete the rom.zip, so this must be a android problem. I tried to find a solution on google but i dont really know what to search for. Just want to check here first if there is another way to solve this problem without having to flash it again. I also dont have a "Downloads" icon in my App-Drawer, dont now if this matters or not. I do can download and install Apps via Appstore or download a podcast via app.
I used the "Open GApps nano" package to install the Google apps.
I hope you can understand the problem.
Greetings and have a nice weekend!
Edit: Okay, just solved the problem myself by deleting the "Download" folder via the TWRP filebrowser. Seems to work now, hope it says that way.