yashsingh1/xdaforums huggingface dataset:
[EVO 4G Themes and Apps] Almighty1:
Fully functioning Hulu using Adobe Flash Player 10.3.185.23 for any rom

The following are hacks to get hulu.com working with the latest Adobe Flash Player 10.3.185.23 for the Android platform which consists of 2 methods, both methods basically is a hack of /data/data/com.adobe.flashplayer/lib/libflashplayer.so by hex editing AND 10,3,185,23 to WIN 99,9,999,99 so it will work with HULU.

1) Using the apk - uninstall any existing Adobe Flash Player from your device before installing the new apk. This will not work with some stock ROMs that are rooted such as the one on the Motorola DROID 1 A855 phone and HP eStation Zeen Tablet.

2) Replace the original library file with a hacked version of the library file which consists of the following steps and requires root:

1) Download Adobe Flash Player 10.3.185.23 from Android Market

2) Extract the zip file and copy libflashplayer.so to sdcard

3) Copy libflashplayer.so from sdcard to /data/data/com.adobe.flashplayer/lib using root explorer and make sure the permissions for libflashplayer.so is rwxr-xr-x or chmod 755libflashplayer.so.

Method 2 is required for some stock ROMs that are rooted such as the one on the Motorola DROID 1 A855 phone and HP eStation Zeen Tablet as on those devices, flash sites will make it seem like Adobe Flash Player is not installed or will tell you that you need to upgrade your flash player version.

Method 2 will not work for Android 2.3+ (Gingerbread) or Android 3.0/3.1 (Honeycomb) devices as the library files on any internal storage will be lost during the boot process and replaced with the one in the apk you are using where in this case, you will end up with the stock library file as your apk came from the market as can be seen in post #1059 in the thread:

http://xdaforums.com/showthread.php?t=919326&page=22

While it is not related to Adobe Flash, it is related to the scenario above in which people are having problems with the Link2SD application which is a great app to allow apps to be installed and run on the SD Card.

After you apply either methods above, to get this working, make sure to set your browser User Agent string to Desktop. With the stock Android browser and probably other browsers excluding the Dolphin browser, you might have to do this each time you run any flash based site including hulu.com or start the browser:

http://xdaforums.com/showthread.php?t=686765
[EVO 4G Themes and Apps] jimbutsu:
I tried the apk on a DroidX running rooted 595, and the system doesn't recognize that flash is installed at all- just get a plugin icon on any browser I try. Curiously, the install went off without issue, and the flash app shows up as an installed app. Is DX gingerbread just not one of the options for this?
[EVO 4G Themes and Apps] Almighty1:
Just curious but is there any benefit of viewing websites under mobile mode versus Desktop mode since it seems it's easier just to set Desktop for all websites.
[EVO 4G Themes and Apps] Almighty1:
Which method did you use? 1 or 2 since I have the exact same problem with my Motorola Droid 1 running a rooted stock Android 2.2.2 FRG83G and the HP eStation Zeen running a rooted stock Android 2.2 beta which requires method 2 while 1 works fine with the rooted stock Android 3.1 on the Motorola Xoom. Is the problem you're having, for youtube, it will tell you to update your flash player and for hulu.com, it shows that blue block thing as if flash was not installed? If you use method #1, please try method #2 and see what happens.
[EVO 4G Themes and Apps] Almighty1:
Fully functioning Hulu using Adobe Flash Player 10.3.185.24 for any rom

The following are hacks to get hulu.com working with the latest Adobe Flash Player 10.3.185.24 for the Android platform which consists of 2 methods, both methods basically is a hack of /data/data/com.adobe.flashplayer/lib/libflashplayer.so by hex editing AND 10,3,185,24 to WIN 99,9,999,99 so it will work with HULU. The reason for setting the version number to 99.9.999.99 is when the Windows version of AdobeFlash Player is updated, hulu won't stop working because the version number is not equal or greater than the current version which normally would require another hack.

Method #1) Using the apk - uninstall any existing Adobe Flash Player from your device before installing the new apk. This will not work with some stock ROMs that are rooted such as the one on the Motorola DROID 1 A855 phone and HP eStation Zeen Tablet.

Method #2) Replace the original library file with a hacked version of the library file which consists of the following steps and requires root:

1) Download Adobe Flash Player 10.3.185.24 from Android Market

2) Extract the zip file and copy libflashplayer.so to sdcard

3) Copy libflashplayer.so from sdcard to /data/data/com.adobe.flashplayer/lib using root explorer and make sure the permissions for libflashplayer.so is rwxr-xr-x or chmod 755 libflashplayer.so.

Method 2 is required for some stock ROMs that are rooted such as the one on the Motorola DROID 1 A855 phone and HP eStation Zeen Tablet as on those devices, flash sites will make it seem like Adobe Flash Player is not installed or will tell you that you need to upgrade your flash player version.

Method 2 will not work for Android 2.3+ (Gingerbread) or Android 3.0/3.1 (Honeycomb) devices as the library files on any internal storage will be lost during the boot process and replaced with the one in the apk you are using where in this case, you will end up with the stock library file as your apk came

from the market as can be seen in post #1059 in the thread:

http://xdaforums.com/showthread.php?t=919326&page=22

While it is not related to Adobe Flash, it is related to the scenario above in which people are having problems with the Link2SD application which is a great app to allow apps to be installed and run on the SD Card.

After you apply either methods above, to get this working, make sure to set your browser User Agent string to Desktop. With the stock Android browser and probably other browsers excluding the Dolphin browser, you might have to do this each time you run any flash based site including hulu.com or start the browser:

http://xdaforums.com/showthread.php?t=686765
[EVO 4G Themes and Apps] Almighty1:
Interesting, will give it a shot when I have some time...
[EVO 4G Themes and Apps] Almighty1:
Fully functioning Hulu using Adobe Flash Player 10.3.185.25 for any rom

The following are hacks to get hulu.com working with the latest Adobe Flash Player 10.3.185.25 for the Android platform which consists of 2 methods, both methods basically is a hack of

/data/data/com.adobe.flashplayer/lib/libflashplayer.so by hex editing AND 10,3,185,25 to WIN 99,9,999,99 so it will work with HULU. The reason for setting the version number to 99.9.999.99 is when the Windows version of Adobe Flash Player is updated, hulu won't stop working because the version number is not equal or greater than the current version which normally would require another hack.

Method #1) Using the apk - uninstall any existing Adobe Flash Player from your device before installing the new apk. This will not work with some stock ROMs that are rooted such as the one on the Motorola DROID 1 A855 phone and HP eStation Zeen Tablet.

Method #2) Replace the original library file with a hacked version of the library file which consists of the following steps and requires root:

1) Download Adobe Flash Player 10.3.185.25 from Android Market

2) Extract the zip file and copy libflashplayer.so to sdcard

3) Copy libflashplayer.so from sdcard to /data/data/com.adobe.flashplayer/lib using root explorer and make sure the permissions for libflashplayer.so is rwxr-xr-x or chmod 755 libflashplayer.so.

Method 2 is required for some stock ROMs that are rooted such as the one on the Motorola DROID 1 A855 phone and HP eStation Zeen Tablet as on those devices, flash sites will make it seem like Adobe Flash Player is not installed or will tell you that you need to upgrade your flash player version.

Method 2 will not work for Android 2.3+ (Gingerbread) or Android 3.0/3.1 (Honeycomb) devices as the library files on any internal storage will be lost during the boot process and replaced with the one in the apk you are using where in this case, you will end up with the stock library file as your apk came from the market as can be seen in post #1059 in the thread:

http://xdaforums.com/showthread.php?t=919326&page=22

While it is not related to Adobe Flash, it is related to the scenario above in which people are having problems with the Link2SD application which is a great app to allow apps to be installed and run on the SD Card.

After you apply either methods above, to get this working, make sure to set your browser User Agent string to Desktop. With the stock Android browser and probably other browsers excluding the Dolphin browser, you might have to do this each time you run any flash based site including hulu.com or start the browser:

http://xdaforums.com/showthread.php?t=686765
[EVO 4G Themes and Apps] lordkaladar:
Anyone get this working on a rooted stock 4.24? I was able to remove all Flash versions via Titanium, but when I try to apply the updated apk, it says "app not installed"

Sent from my EVO via the XDA app.
[EVO 4G Themes and Apps] lordkaladar:
Nevermind. I had the same issue from an earlier commenter. After killing Flash with Titanium, a reboot is required before installing the custom Flash APK.
[EVO 4G Themes and Apps] Almighty1:
How do you kill flash with Titanium or do you mean uninstall with Titanium Backup?
[EVO 4G Themes and Apps] jjdevega:
Doesn't seem to be working anymore since this fix is no longer the latest flash. Wonder if that is the reason for me not able to go to the hulu.com. It just says, Not supported. Will this fix be updated?
[EVO 4G Themes and Apps] Almighty1:
It will be updated when I have time since I've been busy and I have to update 50 apps each on 3 devices, also the fix needs to be tested on 3 devices before I make it available.
[EVO 4G Themes and Apps] daniel06gt:
Glad it's working for everyone. What the dev did was change the hex on the Flash player so it thinks you're running windows.... No worry about stagefright changes or anything. Super simple, and it works!! :)
[EVO 4G Themes and Apps] gobigredbball:
Thanks a ton. Worked greater me. Mywarm Rom.
[EVO 4G Themes and Apps] robpet2:
might try this out after a nand backup
[EVO 4G Themes and Apps] Shane112358:
Just because it's not that intuitive, here are more detailed instructions. I'm on stock Sense, by the way.

Download the hex-edited flash apk in the first post

Download the Hulu Zip file which is in the second or third post of the linked thread from the first post here

Menu/Settings/Applications/Manage/Uninstall Adobe Flash

Titanium Backup - uninstall Adobe Flash

Reboot into recovery

Flash the Hulu Zip file

Reboot

Install the hex-edited flash apk

It's nice to have but seems pretty buggy and choppy even over WiFi. Considering Hulu desktop for PC is choppy I'm not at all surprised... :rolleyes:
[EVO 4G Themes and Apps] plmiller0905:
I did what you said and the version that the op posted is not installing....anybody know how to install it...?

Sent from my Evo using Swype and Tapatalk!
[EVO 4G Themes and Apps] Shane112358:
Did you reboot after uninstalling? I had to.
[EVO 4G Themes and Apps] plmiller0905:
Oh..nope...I'll do that now.

Sent from my Evo using Swype and Tapatalk!
[EVO 4G Themes and Apps] watzone69:
Works on MIUI too!

Sent from my PC36100
[EVO 4G Themes and Apps] xtravbx:
Getting an error when trying to uninstall Flash.

Failed to locate APK. Uninstall failed.

Anyone got a fix?
[EVO 4G Themes and Apps] roofus3000:
Hulu wont shut off!!

How do you turn off the hulu app when you close out of it? The sound stays on and I have to reboot the phone to get it to turn off. Any suggestions?

BTW thanks for the instructions on the install...it worked to the letter. The website hulu works fine but the app hulu just wont turn off for me. I know this was mentioned before but i could not find the solution anywhere!
[EVO 4G Themes and Apps] Just_s:
Having the same issue. Tried everything I can think of and still fails to install.
[EVO 4G Themes and Apps] dasingleton:
Works great! Thanks
[EVO 4G Themes and Apps] daniel06gt:
Thanks for the detailed instructions. It'll help a lot of people! :)
[EVO 4G Themes and Apps] pbarrett:
I just used Root Explorer to delete the install-flash.apk file I had in /system/app,

then clicked the hex-edited flash.apk and said Install.

It asked if I wanted to replace the currently installed app, and I said yes.

Works fine for me.
[EVO 4G Themes and Apps] OneStepAhead:
Just uninstall it from Market or from Settings > Applications.

Anyone got hulu working in landscape mode? Pretty lame to have to watch it in 4:3. I'm running the "fixed" hulu.apk thats supposed to enable landscape, but its not working.
[EVO 4G Themes and Apps] sao1180:
what i just dolphin hd s,,,settings ,,,user,,,,choose desktop watch awesome video ,,,,i got 4g dont no bout 3g
[EVO 4G Themes and Apps] Skeptron:
edit:

Alright I installed it but the Hulu app is still crooked when maximized in landscape mode.

Vael ROM
[EVO 4G Themes and Apps] kudosmog:
I was able to just extract the hulu.apk and install both that and the hex-edited flash apk to get it working (instead of flashing the whole zip).
[EVO 4G Themes and Apps] godfirst:
After you've uninstalled the flash player with titanium, just reboot your phone so that the phone clears out the system of the old one existing, once phone boots up go and install the hex version and it will install without saying do you want to replace one. It kind of reminds me of a windows computer after you uninstall a program you have to reboot the computer so that the system gets the cache or what have you out of the computer systems location. Also this worked for me and hulu app that comes with Ava V9 works flawlessly and i'm able to view in landscape mode with no issues.:cool:
[EVO 4G Themes and Apps] fsalazar504:
Works fully after: uninstalling flash (titanium backup), rebooting to recovery, flashing hulu. app, rebooting , flashing flash hex edit, then rebooting. Works, but having a small issue with landscape mode (wasn't fitting properly). Guess I'll mess with it more and see what I'm doing wrong.
[EVO 4G Themes and Apps] daniel06gt:
The Hulu App seems to do that, devs need to fix that but, you can still landscape mode your phone and then pinch/zoom to almost full screen. Or go to browser hulu.com and it will full landscape..... Gotta work around the quirks. :cool:
[EVO 4G Themes and Apps] clovis_ll:
it worked!! no more demon voices.. im running virus ROM rc3

did u figure it out? im having the same issues. i have to go to application and force stop it to exit the hulu app.
[EVO 4G Themes and Apps] supchaka:
I dont have the option to remove flash in the manage app section. All the buttons for it are grayed out.

Also tried to go delete the install flash apk which it wont let me do either, like its locked out or something. It said error deleting file
[EVO 4G Themes and Apps] Matt_TX:
I had to use Root Explorer.
[EVO 4G Themes and Apps] stanglifemike:
Should I unzip the Hulu file and install the 2 .apk's inside or flash the zip in recovery?

Guess I could read and research but I am at work right now and dont have time to do all that. So hopefully some one will tell me how to do it. Thanks
[EVO 4G Themes and Apps] supchaka:
Im trying to delete the one file through root explorer, but it wont let me change the permissions from read only.

Hah im stupid, didnt notice it mounts as r/o by default
[EVO 4G Themes and Apps] hammysink:
This worked just fine for me. Miui + Snap7.6

Had to Force hulu to close (home button, sound stayed on, re-enter hulu app didnt fix) but I assume that comes with the territory.
[EVO 4G Themes and Apps] supchaka:
ok got it running. Woot thanks for the info
[EVO 4G Themes and Apps] CruzECO13:
This is working great. Thanks :D

I put the phone in landscape and just pinch zoom and all is centered fine. Sound is great.

You have to force close in order to really exit though, or you will continue to here the audio, but not a biggie.

Thanks again :D

*To FC, go to settings, applications, manage apps, look for Hulu and press FC**
[EVO 4G Themes and Apps] roofus3000:
How do you force close?

nvm i figured it out!!
[EVO 4G Themes and Apps] Just_s:
Bummer for me. That still didn't work. When I attempt to delete/uninstall via titanium, I get "Cannot remove system app Failed to locate the apk file." Even though it is sitting right there in the list of installed apps, Adobe Flash Player 10.110.1.95.2.

I also used Root Explorer to physically remove the FlashPlayer from system/apps. Then when I go to install the hacked flash, it still fails. Application not installed. WTF!

I used search in Root Explorer and it looks like there are instances of flashplayer in:

/cache/dalvik-cache/data@app@com.adobe.flashplayer-1.apk@classes.dex

/cache/dalvik-cache/system@app@flashplayer.apk@classes.dex

/data/app/com.adobe.flashplayer-1.apk

/data/dalvik-cache/data@app@com.adobe.flashplayer-1.apk@classes.dex

/data/dalvik-cache/system@app@flashplayer.apk@classes.dex

/data/data/com.adobe.flashplayer

/data/data/com.mgeek.DeliciousBookmark/app_plugins/com.adobe.flashplayer/.adobe/Flash_Player...

and two dozen other references to flashplayer. Do I have to go through and delete every instance I find?

This sucks! I truly hate Adobe sometimes!:mad::confused::mad:
[EVO 4G Themes and Apps] youngbasedgod:
Yup finally worked.

Uninstall from settings>Applications

Uninstall from Titanium backup

Turn off phone

Reboot

Install flash hex apk
[EVO 4G Themes and Apps] emaster101:
OK here is a quick run down on how to get this working.

Step 1: Uninstall Flash Update (if installed)

go to menu->Settings->Applications->Manage Applications->Flash Player 10.1-> hit the uninstall button.

Step 2. Uninstall Flash player using Titanium Backup (search in the market for it you need root)

launch Titanium->Backup Restore button-> Adobe Flash player 10.1-> Freeze!-> Un-install.

Step 3. Reboot Phone

Step 4. Install Hex flash

Now when you visit hulu.com from your default Andoid browser it will say that your using android and need to wait for Hulu plus. Here is the fix for that:

Step 1. Launch your browser.

Step 2. erase all (that includes http://www) text in the address bar

Step 3. Type in "about:debug" without the quotes and hit enter. Your browser will do nothing at this point.

Step 4. Immediately go to menu->more->Settings

Step 5. Un-check Mobile view

Step 6. Scroll down to UASTRING and select Desktop.

Step 7 Clear cookies,cache and history.

Visit hulu.com and tap the bottom right of the videos for full screen. Enjoy!

Forgot to mention...If the video doesn't load up right away look for a green down arrow next to "share the video" hit that and it will load the video. People have been asking what I'm running. Latest Stock rom with KiNgxKernel #11. So this can be done on stock roms.
[EVO 4G Themes and Apps] alwaysbelieve1:
Perfect explanation! Works for me now! :)

Thanks :) :) :)
[EVO 4G Themes and Apps] lloydcabraham:
Just use an app killer. I use SystemPanel.
[EVO 4G Themes and Apps] jimbobcooterrooter:
Followed this to the T and also the other how to's in the string, but i am still seeing Hulu.com saying i need version 10.0.22 or higher...i restored a backup i made prior and tried two more times with same results....the app is not working either....any guesses?

I am running stock rom unrevoked forever....newest stock kernal and PRI and the stock browser.

....also please note i rebooted after the install of the hex flash.apk, before trying to get it to work...also tried with and without the flashing of the hulu.zip in recovery.
[EVO 4G Themes and Apps] MattySauce:
Works for me

works for me, I had a little trouble figuring out Titanium backup uninstall. Just a short press to bring up the options. I feel stupid that it took me 30 min to figure this out. Oh well. Thanks for making hulu work!
[EVO 4G Themes and Apps] kzibart:
I've asked a few times if anyone else running the stock rom has gotten this working, and I have yet to hear of anyone. There must be something about the stock rom that prevents us from installing adobe flash player on the side. For me, it claims to be installed just fine. But browsers (and the hulu app) don't recognize that adobe flash is available. All of the things I've tried are in the obama>god thread. Hopefully someone will figure it out, but I doubt many devs run the stock rom, so they probably aren't affected and therefore not very motivated.
[EVO 4G Themes and Apps] Nak131:
worked perfectly! thanks!
[EVO 4G Themes and Apps] Mark_Hardware:
That's the same prob I've been having. The phone says I have 10.1, but the websites say I need 10.0.22 or higher... gah
[EVO 4G Themes and Apps] tonyz2897:
I've got it working on a stock (rooted) 2.2 rom. The rom version is 3.26. For some reason, I couldn't get this to work with 3.28 (the original version kept reinstalling itself even though I deleted everything I could find associated with it).

EDIT: Disregard following, I forgot stuff :( Working instructions farther down in this thread.

This is from memory, so hopefully I don't forget anything...

First, nandroid backup!

Second, Mount as RW in Root Explorer and search/delete everything associated with flash player.

Third, using Root Explorer copy the fixed version of the flash apk into /system/app.

Fourth, using Root Explorer change the permissions of the flash apk you just copied to /system/app to "rw-r--r--".

Fifth, using Root Explorer tap the flash apk and tap "install" from the menu that pops up.

If the install is successful, you should be in good shape from here. You'll still need to enter about:debug into the browser's address bar to access the extended settings menu and change the UA string. Also, make sure that "Enable plugins" is set to "Always on".

Once that's done, it should be working.:)
[EVO 4G Themes and Apps] Obama's>god:
Thanks for post this back in android development. I had originally posted it here, but the mods moved it to apps where no one would ever see it :confused:

also for everyone having problems installing. try adb install

seems some roms are picky
[EVO 4G Themes and Apps] kzibart:
You got my hopes up, but I'd rather not downgrade my rom just to get hulu working. I went through these steps just in case though:

Nandroid backup

Delete everything flash related

- /data/app/com.adobe.flashplayer-2.apk

- /data/dalvik-cache/data@app@com.adobe.flashplayer-2.apk@classes.dex

- /data/dalvik-cache/system@app@install_flash_player.apk@classes.dex

- /data/data/com.adobe.flashplayer/*

- /system/app/install_flash_player.apk

- /system/lib/libflashplayer.so

Market uninstall flash

Titanium uninstall flash

Confirm flash is nowhere to be found ;)

Reboot

Flash is back! It's installed and most of what I had deleted was back! :confused:

Uninstall it again, copy flash_hex_edited.apk to /system/app, set permissions, and install it

Check the hulu app and adobe - no flash player found :(

Nandroid restore :rolleyes:

So like you said, it just keeps coming back somehow. But thanks anyway, and I'm glad it's working for you.
[EVO 4G Themes and Apps] kzibart:
Look again...
[EVO 4G Themes and Apps] daniel06gt:
No prob, it had a really good run over there and it helped a lot of people, it's been moved here now though. But there still is a permanent link back there so we're good! :)

And btw awesome fix. thanks a bunch.