yashsingh1/xdaforums huggingface dataset:
[EVO 4G Themes and Apps] Almighty1:
[HULU] [Flash] AND 10,3,185,24 hex edited to look like WIN 99,9,999,99 daemon slayer

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] H3llstorm:
Sometimes I find it easier to navigate sites in Mobile rather than Desktop mode. YMMV.
[EVO 4G Themes and Apps] Almighty1:
Interesting, will give it a shot later.
[EVO 4G Themes and Apps] Almighty1:
[HULU] [Flash] AND 10,3,185,25 hex edited to look like WIN 99,9,999,99 daemon slayer

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] kristoff123:
how to make copy lib file method work on gingerbread

I couldn't get the hex edited flash .apk to work, so I copied the .so file as instructed. But I left the permissions as read and execute for all groups. No write. That way it is not overwritten on reboot. It works great on my DROID X. Thanks!

Edit: I guess its not actually working. Is there a way to keep the system from overwriting the file? I tried all methods and the .apk just will not work. So for now I will just copy it over after rebooting.
[EVO 4G Themes and Apps] Almighty1:
What happened when you tried the .apk? Since you're using Gingerbread, the packager or whatever it's called will unpack the library files from the apk of the app when you boot so your method is really the only one that will work unless you can get a apk with the fixed lib working.
[EVO 4G Themes and Apps] mikedmeyer:
When I downloaded the apk directly on my phone's browser it downloaded as "attachment.php" (which didn't happen on a desktop browser). I changed the extension to apk and then it worked fine. I don't remember this happening in the past, but I used to use Dolphin, which I uninstalled due to massive problems.
[EVO 4G Themes and Apps] johncjenc:
Bump for new version
[EVO 4G Themes and Apps] Almighty1:
When I have time, have 40+ apps waiting to be updated on each of the 3 devices and youtube.com appears to break with the patch in the last version.
[EVO 4G Themes and Apps] lcars123:
Just a friendly reminder
[EVO 4G Themes and Apps] lcars123:
bump for a new version
[EVO 4G Themes and Apps] scottspa74:
Wondering if anyone has seen this, and what to make of it.

http://www.theregister.co.uk/2011/09/21/emergency_adobe_flash_update/

It says something about vulnerability on flash 10.3.186.6 for android devices. If I remember correctly, a vulnerability in adobe was actually how root became possible back in froyo on evo. So maybe vulnerability is a good thing? IDK, but thought I'd share.
[EVO 4G Themes and Apps] detcup4evr:
MY hulu stopped working, anyone else having a problem with hulu now? There is also a newversion of flash, wondering if it has been hex edited yet?
[EVO 4G Themes and Apps] ritchea:
Mine stopped working too. Came here looking for the solution.
[EVO 4G Themes and Apps] nickmcminn60:
If you update flash you will loose the hack.
[EVO 4G Themes and Apps] zmag:
READ ME 1ST!: Here's the thread & tutorial on how to hack it yourself: http://xdaforums.com/showthread.php?p=21154510 - Have fun!

Try robbdeeze's hulufied Flash (says 11.1.111.5) here: http://xdaforums.com/showpost.php?p=21260579&postcount=59 ] - Let us know if it works!

P.S. If someone wants to do 11.1.111.6 for Evo 4G, please release it here! (I'm lazy, but if no one does it soon I might have to try!)

---

(Below is old stuff I posted, before stumbling upon above)

---

Bump newest version please. Or is there a detailed tutorial on how to hex-edit the newest version yourself?

I'm guessing you have to find the section that says "mobile" or "android" and change it to "win" - along with changing the version to 9.99.99.9 or w/e

Can't someone do this and share the file? It's not like it hasn't been done before... Unless Adobe has put preventative measures so it's harder to hack...? Which I doubt, but you never know... - zmag

---

Edit 2 old: Well, I did a quick research about this and found a quote in this forum by Almighty1 (the one who figured this out) and he says... "...Do you have the same problem with the market version without applying the hack since I don't know what BRD modified in his hack but in mines, it's just the version string so everything else is untouched and it should work exactly the same since there is no reverse engineering of the code or decompiling involved..."

So, he basically hex-edited the version in the lib .so file, re-packaged/signed the flash.apk, and tested to see if it works.

It really seems simple enough, if anyone wants to spread the word!? There MUST be someone in the forums that wants to attempt this. Ask your friends! Or if you have experience, attempt this yourself... please! :)

p.s. I might give it a shot later, I hate waiting... :o Just hex edit the value "AND" (for Android) to "WIN" (for Windows) then the version number. I'll use NinjaMorph/ZipThemer2 to re-package/sign the Flash.apk. Done.

Reference to quote: http://xdaforums.com/showthread.php?t=1115167&page=2 - Post #20 - Almighty1

If you read on in the XOOM thread above, you can see more details on what he did to make this hack happen! - zmag
[EVO 4G Themes and Apps] luckylui:
Landscapes been off since hulu been available for the evo

Sent from my phone... I think??
[EVO 4G Themes and Apps] bigj225:
Works perfectly with hulu app and browser. Using Evio 1.3 and King CFS 10(great kernel by the way)
[EVO 4G Themes and Apps] quantumtransfer:
use command, adb remount and it will work next time you try to push
[EVO 4G Themes and Apps] quantumtransfer:
use command,

adb remount

and it will work next time you try it.
[EVO 4G Themes and Apps] blueblur:
I did the following:

adb install flash-hex-edited.apk

* daemon not running. starting it now *

* daemon started successfully *

1516 KB/s (4425053 bytes in 2.849s)

pkg: /data/local/tmp/flash-hex-edited.apk

[And I got::::]

Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]

Using Burnt Droid 1.2 ...
[EVO 4G Themes and Apps] millerd79:
Thanks worked perfect
[EVO 4G Themes and Apps] sterlinron:
Thanks this slayed the demons!
[EVO 4G Themes and Apps] MvP77:
Works great. I unistalled with titanium, rebooted and installed with astro.
[EVO 4G Themes and Apps] daniel06gt:
Damn it.... so no love for CM6 stable????

Anyone else? or is there a fix?
[EVO 4G Themes and Apps] lifsfny:
Hulu working flawlessly on stock net app, with full screen and all...

Running Ava rom with the latest radio and wimax versions....

You devs amaze me evey night, and make me drool over my EVO all over again - every day is like launch date on June 4th....THANKS!!!!!!!!
[EVO 4G Themes and Apps] hayabusa1300cc:
wow..

can someone please post how to install / push the file

adb. i have tried many ways.

usually says access denied, or adb not found

i am unable to run the apk straight up

titanium says can not remove system file etc

and i am only able to unistall the 'updates' to the flash

that is left with the .72 version

ALSO using darktremor apps2sd
[EVO 4G Themes and Apps] Obama's>god:
not really a dev I just saw that the hulu app asks flash for it's platform version and thought "... hmmm I can hex edit that ****" and it worked

so can we confirm that this fixes daemon voices for everyone who was able to install it?
[EVO 4G Themes and Apps] jrnnoruka:
It Works! No more demon voice. Now I could watch my fav show on hulu
[EVO 4G Themes and Apps] crazmonkeyman:
I'm on Ava's V8 rom and this worked great. Just uninstall old flash via titanium, reboot device, and install the hex edited version with astro. Works with hulu app, as well as hulu on dolphin hd. No demon voices.

P.s. thank you SO much Obama's>god, awesome idea, worked perfectly
[EVO 4G Themes and Apps] l8agin:
Thanks for this! I installed it with no problems, however it seems to be running sluggishly. Anybody else having a similar issue?
[EVO 4G Themes and Apps] Obama's>god:
wondering if sites like hulu send one video stream for beefy desktops and a simpler to decode version for mobile. nothing sluggish here but i havent messed with it a whole lot. ive been busy building a tablet pc out of an lcd screen and mini itx mobo
[EVO 4G Themes and Apps] jpatterson350:
With a screen name like that you must hear demon voices.

:D
[EVO 4G Themes and Apps] hecklbrg:
Downloaded the hex edited flash, installed it (never had normal flash), downloaded the Hulu app...working beautifully. Using CM 6.0 with Snap 7.6 BFS (no turbo).

Thanks!
[EVO 4G Themes and Apps] Obama's>god:
I'm a liberal atheist troll. what can i say? :)
[EVO 4G Themes and Apps] scottspa74:
Cheers ;)
[EVO 4G Themes and Apps] Award Tour:
I doubt it sends a FLASH mobile stream but it has to send a non-flash one since the iPhone has one for Hulu plus. Of course, it's probably locked down to hell.
[EVO 4G Themes and Apps] kzibart:
Not sure what I'm doing wrong. I'm running stock 2.2 rooted through Unrevoked. I've tried two different flash replacements with no luck. In both cases, I stared out by getting rid of the stock flash player. I've tried both renaming /system/app/install_flash_player.apk through Root Explorer and using Titanium Backup to clear data and uninstall it. Either way, after rebooting the app manager no longer shows Adobe Flash installed.

Then I install flash-hex-edited, or the other one I tried before. After rebooting again, the app manager once again shows Adobe Flash Player 10.1 installed. And in the market, it also lists Adobe Flash as installed. However, the stock browser, dolphin HD, and the hulu app all claim otherwise. The browsers just say that flash is required and direct me to install it, and the hulu app gives me the blue cube with a question mark. kongregate.com also does not work.

Reverting back to the stock one (uninstall the fixed / hex edited one and reinstalling / renaming the stock one) fixes kongregate. And hulu.com and the hulu app go back to their normal "denied" functionality.

Any help would be appreciated. I just want to watch Stargate SG-1. I own the series, but a lot of the DVDs are unreadable (isn't that always the case?). For the ones that work, I use Handbrake and watch them natively.
[EVO 4G Themes and Apps] SITH16:
I got it to work. Getting it into landscape mode is a bit tough but it does stream well.
[EVO 4G Themes and Apps] Obama's>god:
no i mean you can have different codecs inside the flash stream
[EVO 4G Themes and Apps] Obama's>god:
props on the sg-1. ****ing metal!

Anywho i wouldnt try the whole renaming thing but after you install the hex edited version have you tried clearing your browser cache and maybe fiddling with the plugin setting under settings in the browser?
[EVO 4G Themes and Apps] SITH16:
Sorry to go off topic but I got to say, I love your name Obama's>god.....lol
[EVO 4G Themes and Apps] kzibart:
Yeah, I tried clearing cache from both the stock browser and dolphin. I have plugins set to on demand. I'll try different settings. Been messing with this for about a week off and on (the other solution). Was hoping this one would work for me. I'm tempted to go with a rom that has hulu support built in, but I'm happy with stock otherwise. Thanks for the suggestions.

I'm on season 9 of sg-1. I liked the earlier episodes better than how this season is starting out. Atlantis is next.
[EVO 4G Themes and Apps] Obama's>god:
and I'm going to the DC rally for Colbert and Jon Stewart in Oct :P
[EVO 4G Themes and Apps] Obama's>god:
well that's weird. ok if you install the hulu app and hit menu and the check flash version button. what comes up? (that is with the hex edited version installed)

Also sg-1 is my fav from about season 4-end atlantis started kinda lame then got pretty awesome then got canceled. universe is very pretty but so much ****ing drama. haven't seen the new episodes that just started last week though.
[EVO 4G Themes and Apps] kzibart:
Here's the thing. I can't get yours to install unless I uninstall the stock one, which means Titanium Backup uninstall or renaming the apk directly. Otherwise it just says installation not successful on yours.

When I do get yours installed (by getting rid of the stock one first), then go into the hulu app and choose Test Flash, the page shows nothing where the flash version is supposed to be. Under the stock flash, it shows that it's the android version as expected.

I must have something fouled up. Unless you or anyone has any other suggestions, I'll probably update my backups and re-flash the stock rom to see if that helps. But right now I'm about to watch Season 9 Episode 8, Babylon.
[EVO 4G Themes and Apps] cheebahawk:
This is a great hack! Finally able to update to the newest flashplayer and got Hulu running on my browser n hulu app.

Thanks to the OP!!!!

For those that are having issues running the app in Dolphin Browser, make sure you clear cache n close Dolphin before going to the Hulu site. I got it running on Dolphin!
[EVO 4G Themes and Apps] kegacide:
worked like a charm for me, thanks!
[EVO 4G Themes and Apps] blueblur:
so...is anyone using this with burnt droid 1.2?? anyone want to make a flashable (ha) zip of this?
[EVO 4G Themes and Apps] daniel06gt:
website hulu.com works greate CM6 TurboFlash Enabled. All good

I'm trying to use the Hulu.apk, and no picture on it yet, might just be because i'm in bad 3G coverage area and doesn't load?? Anyway, the website works great no deamon voices and no bad pic.

Thanks a bunch! :)

Edit: After 5 minutes of leaving it alone it loaded and works perfect now. woo hooo
[EVO 4G Themes and Apps] SITH16:
I'm on burnt droid 1.2.

HTC	Evo
[EVO 4G Themes and Apps] Obama's>god:
well yeah you have to uninstall the old one, but im not sure why yours isnt working. im on cyanogen nightly btw.

newest gapps installed? maybe something in there
[EVO 4G Themes and Apps] zl4y3r:
Is working great for me, but for some reason the video lags a lot on the default browser and on Dolphin, but it does not on the Hulu app. The thing is, if I do full screen on the Hulu app the video is off center.
[EVO 4G Themes and Apps] scottspa74:
Hey, just wanted to say thanks.

In titanium I backed up old flash

Then uninstalled it

Then reboot

Then run apk thru a file explorer

Open with app manager

Click install

Hulu http and app both work fine now. Don't use Hulu really at all, but thank you.
[EVO 4G Themes and Apps] kzibart:
Everything was up to date. But I decided to remove all variables and just re-flash the stock rom with su as a clean slate. I installed root explorer and titanium backup. Flash 10.1 automatically updated as soon as I went into the market. I used titanium backup to uninstall it, or so I thought. It said uninstall complete and put the line through it. But when I rebooted, it was back again. I tried a few times and it kept coming back. I tried installing the hex edited version of yours, but it warns that it's a system app, and when I tell it to proceed anyway, it always says application not installed. At this point, I don't know what else to try. The instructions seem so simple, and nobody else seems to be having the problems I'm having. I guess I could try a completely different rom, but ultimately I'd like this to work on the stock rom as that's what I plan to keep long term. Is everyone else here who has this working using a custom rom?

As a side note, none of my titanium backups will restore, claiming parse errors in the packages. I guess it's just not my day. Luckily I have a full backup I can restore.

Edit: Fixed the titanium backup parse error issue. Just had to download busybox again.
[EVO 4G Themes and Apps] Obama's>god:
did the parse issue fix your uninstallation? if not are you nand unlocked? cuz or else you can't delete things in system/app. I would just do the whole unrevoked forever thang
[EVO 4G Themes and Apps] kzibart:
Yeah, I'm nand unlocked through unrevoked forever. And the parse errors only started after wiping everything and re-flashing the rom.

I have superuser permissions, and Root Explorer is able to rename and delete things from /system/app. But uninstalling adobe flash, even through titanium backup, apparently doesn't remove it from /system/app because it's still there.

That's why I was renaming it away before. That's the only way I could install a different version (like yours). But the new one just doesn't seem to get picked up by browsers or hulu for some reason. I'm thinking it has something to do with the stock rom having it built in. I don't know enough about it to hazard a guess beyond that though.
[EVO 4G Themes and Apps] notasimpleway:
Okay. I open the app and try to watch a video and it says this is not a supported platform. I can't find the original thread via the new xda app. Keeps fc'ing when I search. Anyone know what I am doing wrong?

Sent from my iPhone with the bigger Gee Bees.
[EVO 4G Themes and Apps] notasimpleway:
Bump.

Sent from my iPhone with the bigger Gee Bees.
[EVO 4G Themes and Apps] Obama's>god:
nope this was supposed to fix the platform not supported thing. no idea
[EVO 4G Themes and Apps] DonRSD:
seems like the link to the apk in the OP doesnt work
[EVO 4G Themes and Apps] Obama's>god:
works here just fine
[EVO 4G Themes and Apps] Eurasian Lynx:
Lol. Me too! *shh* Don't tell anyone. :p
[EVO 4G Themes and Apps] rutter9:
toggle the UAstring to be desktop again. even if it says you selected desktop prior, it will project as android after you reboot your phone.
[EVO 4G Themes and Apps] mdwoods:
Installs fine, titanium reports proper version. Checking flash on adobes site reports no flash installed. Using hulu app shows broken flash. Stock 2.2 rooted odexed.

Install released verison of flash and then check on adobes site, proper version is displayed. And flash works

any suggestions?
[EVO 4G Themes and Apps] kzibart:
I've been fighting the same problem with no luck. You can read my posts in this thread to see what all I've tried. If you come up with a solution, please post it so I can try it. I'll do the same, but as of right now I can't think of anything else to try.
[EVO 4G Themes and Apps] Cruiz:
I tried to install Flash-hex-edited apk and it says "Application not installed"

???
[EVO 4G Themes and Apps] xtravbx:
Everytime I try to uninstall flash I get the "failed to locate APK" error.

I also can't install the fixed flash - most likely because of the previous version still in place.

I'm running the latest FRESH Rom.
[EVO 4G Themes and Apps] ellis125:
Everything works great for me but for some reason I don't have a lockscreen anymore... any ideas?

Edit: nevermind its back. Idk y it want comin up there for a while
[EVO 4G Themes and Apps] hd54321:
Watching Hulu now on Ava v9. Uninstalled flash via TitaniumBackup, restarted, then installed edited APK via Astro. I still get a "video not optimized for mobile" message, but everything is working perfect. Thanks!!
[EVO 4G Themes and Apps] REDFOCZ:
Its working but I'm getting demon voices, out of mine
[EVO 4G Themes and Apps] dslisfree:
If you are using Fresh ROM, first uninstall the flash using the Market app, then uninstall it again using TI Backup and it should be gone. Reboot then install the hacked flash.