yashsingh1/xdaforums huggingface dataset:
[Captivate Themes and Apps] lionheartck:
Ah, I think its built into my Tom, and I took it for granted that it would work for everyone.

Sent from my captivate lodged in my anus using the XDA app.
[Captivate Themes and Apps] bsc7080xsc:
Just want to say that this works great! Thanks !
[Captivate Themes and Apps] clone1401:
Works great! This is epic !
[Captivate Themes and Apps] slider2828:
On mine the voice is garbled like slow motion, but the other sounds come through no idea why......
[Captivate Themes and Apps] commshop:
Confirmed works but...

I didn't have to download the Flash to current Market version (10.1.106.15). My Captivate with Cognition 2.3b8 and 2.2 firmware was already flash ready.

I was able to shell into phone: note: after adb shell and at $ prompt, when you type "su" at the shell prompt, you need to look at your phone (popup asking for permission) - click allow and your good to go.

Once in, I cd to /sdcard and found the libflashplayer.so I placed there earlier.

I renamed old file /data/data/com.adobe.flashplayer/lib/libflashplayer.so to libflashplayer.so.bak as noted in the instructions with this command - mv /data/data/com.adobe.flashplayer/lib/libflashplayer.so /data/data/com.adobe.flashplayer/lib/libflashplayer.so.bak

Problem: After changing the old files name, I could not move the new file with the following command: mv /sdcard/libflashplayer.so /data/data/com.adobe.flashplayer/lib

I received cross-devise link error. This may be a permission error, don't know.

I could not move the file no matter what I did.

Solution: I shelled into Captivate as su, chmod 777 /data/data/com.adobe.flashplayer/lib directory(this will prevent the following push command below from being denied because of permissions)

On your PC, put the libflashplayer.so file where your adb executable resides.

Then: from the same folder enter - adb push libflashplayer.so /data/data/com.adobe.flashplayer/lib

This pushes the file where you need it

Once file is confirmed in place, I- chmod 755 /data/data/com.adobe.flashplayer/lib to revert directory permissions to original

You may have to (chown system libflashplayer.so) because the file once pushed shows owned by shell vs system.

In summary: I only had to put one file on my Captivate, the libflashplayer.so at the top of this thread . I used Dolphin HD and set agent to PC.

It works.

Note: In first trials I had to click the arrow next to "Share this video".

I read the only way to set resolution to 288 is create an account and set your settings within your Hulu accnt. That way when you login from your Droid optimum settings are already set.

Cheers
[Captivate Themes and Apps] slider2828:
Does it work after reboot? Also sometimes it didn't play for me just commercial after commercial after commercial but never the show
[Captivate Themes and Apps] commshop:
No it does not - I tried to chmod 555 the libflashplayer.so to prevent writable and left the owner and group as shell. The OS still overwrites it every time upon reboot.

I don't reboot that often but if I were to go on a trip I could survive several days or more without a reboot. This would be enough justification to push the flash file and benefit from it for the time being.

I think I'll install a shell program on the droid and leave a backup of the file in the /data/data/com.adobe.flashplayer/lib folder. That way I can shell in right from the droid and mv libflashplayer.so.bak libflashplayer.so

This way I can reboot and run the droid shell program and arrow up to get the last command. Just thinking out loud. Cheers

Update: A simple terminal emulator and a backup of the libflashplayer.so solution above worked. I rebooted, used the terminal emulator to go to the directory and overwrote libflashplayer.so with my backup file. Done -

It works and everything I need for Hulu is on my droid no matter how many times I reboot.

The emulator I chose was free from market named Android Terminal Emulator by Jack Palevich. It's quite clean.
[Captivate Themes and Apps] commshop:
It works for me - Update

I've rebooted several times and unsing the terminal emulator solution in my previous post all worked beautifully.

I chose a 1:45hr movie for my first trial

I watched it without a hitch last night. I even interrupted it a couple of times for a few minutes while I answered the phone and got a snack. I got to watch the whole movie from beginning top end flawlessly.

I noticed that several TV programs have advertising breaks in them. Most flow flawlessly and went right back to the program I was watching.

There are some commercials that give an error but it is not a deal breaker. Simply fast forward using the slider bar beneath the video to a minute or so past the spot the commercial began. You can catch the rest without a problem.

This is like the old time TV sets where you have to get up and move the rabbit ear antennas around every once in a while but you do get to watch TV. At least that's what by grandpa tells me.

Cheers.
[Captivate Themes and Apps] slider2828:
Can you post what you have in the shell script and describe it in a little detail for others to try? I would LOVE to try this thanks!
[Captivate Themes and Apps] garringm:
is it possible to drop the .so file into a build before flashing it. Would that help keep it useable after a reboot?
[Captivate Themes and Apps] stone_phalanges:
For those not as familiar with shell commands or adb (like myself) it is significantly simpler to use root explorer to copy the library.so file to the proper root folder and change the permissions.
[Captivate Themes and Apps] GGXtreme:
I fixed the problem by updating the /lib/libflashplayer.so inside the install_flash_player.apk package. The modified one sticks now.
[Captivate Themes and Apps] punisher2008:
I'm getting voices that sound garbled and really low any one know a fix to this?
[Captivate Themes and Apps] commshop:
Hi Slider

I'm currently just navigating to the flash folder and overwriting the stock flash with the HULU flash file.

Maybe someone more knowledgeable than I can confirm if the script below can mature into a working script.

#!/bin/sh

echo '$HULU Flash Switcher$'

cp /data/data/com.adobe.flashplayer/lib/libflashplayer.so.bak /data/data/com.adobe.flashplayer/lib/libflashplayer.so
ls -l
exit 0

Can we make this so everytime command is run - it switches between the Stock Flash and the HULU flash. (This because Flash is already on a newer version) Perhaps

mv libflashplayer.so libflashplayer.so.tmp

then other commands to round robin the files between each other.
[Captivate Themes and Apps] commshop:
You have to make sure the HULU volume level is set high. This is separate from your phones volume. You'll find it bottom right of the flash screen. Warning you will need miniature fingers to get this just right.
[Captivate Themes and Apps] commshop:
May we have file location of install_flash_player.apk and how you edited it pls? This sounds like an option I'd like to explore.

Cheers
[Captivate Themes and Apps] 88EVGAFTW:
Videos play for me, but the sound is in slow motion. I am running Serendipity 3.5 rom
[Captivate Themes and Apps] gerbig:
Good idea! That sounds way better than copying the library file every reboot. I've added the edited library file to the apk and posted it in the OP with updated instructions.
[Captivate Themes and Apps] mckooter:
same thing, anyone know a fix? seems to be rom specific,

EDIT: flashing to cog 3.04 now, ill report back if it fixes, maybe we can narrow down whats causing it
[Captivate Themes and Apps] commshop:
This works fine. I dwnloaded Dolphin Desktop Toggle so I can switch between desktop and android. Thanks. Gerbig
[Captivate Themes and Apps] mckooter:
sound fixed on cognition 3.04 compared to phoenix rising, definately rom specific

from what i can tell the i9000 roms seem to be the ones reporting the sound issues
[Captivate Themes and Apps] shaolin95:
It is not all i9000 roms but 2.2.1 Roms specifically. Currently there is a fix which is implemented already in the Paragon ROM btw.
[Captivate Themes and Apps] punisher2008:
Ya that wasn't it, when I said low I ment they have bass voices that you can hardly understand, btw I'm running cezar continuum rom
[Captivate Themes and Apps] gerbig:
The deep voices/slowed audio (they call the issue "demon voices" over in the Evo forum) is due to issues in the version of stagefright (it's a media framework) that comes with certain ROMs.

In build.prop (you can edit it in SGS Tools) you can set media.stagefright.enable-http to false and that will fix the audio. Apparently, that setting can mess up other audio, but Pandora and Youtube continue to work for me.

A more aggressive fix is to downgrade stagefright (look for the attachment called Hulufix.zip), but I haven't attempted this as the build.prop setting seems to have taken care of it.
[Captivate Themes and Apps] punisher2008:
thanks for the info but im trying out a different rom now
[Captivate Themes and Apps] mckooter:
wonder if this fix would fix google tv's block too, dunno much about the ability to modify the files on that though
[Captivate Themes and Apps] jorj7:
I installed this, and it worked. Thanks. Just have to remember to turn off

automatic update. Flashplayer updated an hour after I installed this version and "broke" the fix...
[Captivate Themes and Apps] deanhatescoffee:
Tried it. Worked. It's certainly not as smooth as a dedicated app would be, but at least it works. Thanks OP.
[Captivate Themes and Apps] brnbock:
Works great on my Vibrant. Didn't need the apk just replaced the .so and hulu runs perfectly through Dolphin. Thanx for this :)
[Captivate Themes and Apps] slider2828:
The .so files will be overwritten once you reboot and it won't work until you replace it. Therefore you need to replace the .apk inside \data\app or \system\app.....
[Captivate Themes and Apps] onesikpuppy:
I followed all the steps in the OP and still get the "...not supported on your platform...."

I'm on paragon 4.0. What could I be missing?
[Captivate Themes and Apps] gerbig:
Did you reboot after installing the new apk? Maybe try deleting the /data/data/com.adobe.flashplayer/lib/libflashplayer.so and then rebooting to make sure it gets replaced?

There are two requirements for it to work, the modified libflashplayer.so (which the modified apk should install automatically every boot) and the User Agent is set to a desktop browser (which the Hulu app does automatically). If you're not using the Hulu app be sure to set your browser to Desktop mode.

Good luck!
[Captivate Themes and Apps] little8020:
Problem, I followed the op steps got hulu to play, had the "demon voices" and followed the steps in op link to stop them.

While playing a 3min clip in hulu app the voices are fine, 40min video had the voice problem, 3min and 40min videos where messed up on full site.

I have rebooted, reinstalled, and really falsest the HTTP setting in .prop

I'm running Perception 10.1 with the firebird kernal that came with it

Thanks for any help
[Captivate Themes and Apps] SeanHacker:
ive tried this and still cant get it to work
[Captivate Themes and Apps] slider2828:
Paragon, ALL you need to do is go to /system/app/ delete the flash_player_install.apk, rename the apk attached in the opening thread to the original you just deleted.

Reboot and you are done.

Demon Voices are ROM specific. Don't ask me why. Get on PARAGON 5.1 and it will run 10000x better. Trust me

List what you have tried, PM if you have more questions as I don't check this thread too often. BUt I was just watching some stuff on Hulu yesterday no problems still......
[Captivate Themes and Apps] NOsquid:
I tried the apk but it wouldn't work for me (not just hulu, any flash at all) unfortunately. Also, the lib file in the OP is for an older version of flash. This one worked for the .16 flash player:

http://xdaforums.com/showpost.php?p=10879538&postcount=136

BUT didn't last through reboot :( which I do a lot, as I use a spare battery.
[Captivate Themes and Apps] slider2828:
You don't install the apk. Let me be clear about that.

You need to replace the flash apk inside your /system/app and then through reboot it will automatically install itself. On boot, the system installs the apk itself. I think that is the major thing people are missing.
[Captivate Themes and Apps] gerbig:
When I first updated to the .16 apk, I didn't wait for the updated lib file and it seemed to work. When the "updated" .16 lib file was released, I compared it to the .15 one and it was completely identical so I never changed the apk.

There do appear to be some ROM specific issues with this fix though. I'm using Paragon RC5.1 right now and it's working well. I had it working with older Darky ROMs, but I haven't had any luck getting rid of the demons with 9.2.
[Captivate Themes and Apps] slider2828:
One thing I also must say too, not HULU related, is PSX4Droid works much better with Paragon. Its 100% full speed, vs when I was on Darky or Serendipity, it would run very slow and laggy. I have to agree with gerbig, its rom specific....
[Captivate Themes and Apps] gerbig:
Still working with Flash 10.2 :)

I've updated the first post with a new flash apk. The one originally installed with Paragon is still in /system/app and no longer seems to be the active one. Flash 10.2 installed itself in /data/app when I upgraded.

Good luck!

Should I cleanup the first post to only show the current apk/10.2 instructions? The strikethroughs are making it a little messy. Does anyone still want the old, must be repeated after a reboot instructions?
[Captivate Themes and Apps] clhyre:
works great!

installed and working great on froyo. I tried doing without the flash .apk-1 as I have seen an existing flash .apk-2 in the /data/app folder but the videos wouldn't load. So I had to copy the specified flash .apk-1 into the folder. Rebooted. Checked back on hulu. Then boom! It's working great! Thanks for sharing this! I didn't want to wait for Hulu Plus for android any further, and I'm hesitant to pay a monthly fee... So this app saves me a lot while enjoying my faves.

P.s. The strikethroughs on the original post are fine, imo. :)
[Captivate Themes and Apps] jde984:
Not working for me. I followed the directions exactly but when I replaced the .apk in data/app and rebooted my phone acted like flash was not installed. When I restored the original .apk flash worked again (and obviously hulu did not).

My ROM is to blame maybe? I'm using firefly.

Edit: probably worth noting as well that if I tried to manually install the .apk from OP (I know that's not the way to do, just wondered what would happen), installation fails.

Edit2: The old way seems to work.
[Captivate Themes and Apps] gerbig:
Gingerbread

Much to my surprise, this still seems to work on Gingerbread. I've been running it with JVB and it works better than ever :)
[Captivate Themes and Apps] slider2828:
Anyone get the message unable to load stream? its like the network drops?
[Captivate Themes and Apps] brd912:
Could something like this work with the Motorblur Facebook apk? I can attach it if someone is interested
[Captivate Themes and Apps] yguns76:
Agreed, it just worked.

Now I have to figure out how to bypass the US restriction. Can anyone suggest a VPN solution that works in Gingerbread?

I am using Continuum 5.3

Thanks,
[Captivate Themes and Apps] BrokenLegGuy:
Wanted to say thank you and I'm running Cognition 4.4 and runs fine.
[Captivate Themes and Apps] Oxicottin:
Works great on my Cappy.... The only think that sucks is its vertical and the image is small other than that it works.
[Captivate Themes and Apps] metalgeek:
Did everything the OP says:

renamed com.adobe.flashplayer-1.apk to com.adobe.flashplayer-1.apk.bak in /data/app

copied the downloaded com.adobe.flashplayer-1.apk to /data/app

deleted the .so file in /data/data/com.adobe.flashplayer

performed chmod 664 on /data/app/com.adobe.flashplayer-1.apk

rebooted.

Installed the hulu.apk

I'm still getting "device not supported". >:(

BTW, you mentioned doing this in /system/app folder in later posts, but there is no com.adobe.flashplayer-1.apk in that folder. Did you misstype something?
[Captivate Themes and Apps] H3llstorm:
It works better if you use Dolphin Browser HD. In the settings, change the user agent to Desktop and go to Hulu.com.
[Captivate Themes and Apps] gerbig:
It's quite ROM dependant. Some ROMs start with Flash in the system/app folder (in which case you're looking for a file called InstallFlash.apk or something). Other ROMs have it in /data/app (com.adobe.flashplayer-1.apk).

If you update from the market then I think it's always in /data.

Similarly, you only need to a) replace the .apk and reboot or b) replace the .so file every reboot. Replacing the apk is preferable because you only do it once, but doesn't with every ROM. Replacing the .so file seems to work for every ROM I've tried...
[Captivate Themes and Apps] slider2828:
Can you give me the link to see how you did this? I am also having trouble on my Insprire 4G. I deleted everything that had flash player. Then downloaded the flash 10.3 from the market. THen replaced the .apk with yours in the /data/app

and it just doesn't recognize flash is installed.... Any ideas?
[Captivate Themes and Apps] gerbig:
I get the modified files from this Evo thread. I haven't gotten the APK to work with my current ROM (modified ROM Kitchen JVH), but the then current Flash was working when I was on GR-12. For now, I'm installing the Market Flash, extracting the libflashplayer.so file from the lib folder in the modified apk (that's the only modified file), and manually copying it to the /data/data/com.adobeflashplayer/lib folder with Root Explorer.

The downside to this approach is that the file gets replaced every reboot. To help make this less annoying, I make an extra copy of the file when I copy it into the /data folder and rename it libflashplayer.so.win. That file stays through the reboots so I just go in and copy that file and rename the extra extra file back to libflashplayer.so, replacing the stock one that got reinstalled.

I'll be glad if someone figures out how to make the apk method work reliably. I bet if you try some different ROMs it'll work for you...
[Captivate Themes and Apps] slider2828:
Thanks! That working great. I wonder did you try repacking the one that is downloaded with the modified files from the thread?
[Captivate Themes and Apps] gerbig:
I tried repacking it myself, but the result was the same. However, while testing things out I noticed that the .so file isn't getting replaced every reboot like it used to. I guess that's good news...

I'll add the plain .so file to the OP so it can be installed that way more easily.
[Captivate Themes and Apps] BrokenLegGuy:
Method One works with Cognition 4.4.4 - If you reboot you do have to replace the libflashplayer.so file because it does seem get replaced. So keep it a copy like the instructions say.
[Captivate Themes and Apps] slider2828:
Hey Gerbig,

Found out why some roms were getting "demon voice" missyncs... Basically stagefright was to blame for it.

The thread below gives you the instructions and stagefright files to replace.

http://xdaforums.com/showthread.php?p=14623105#post14623105

Hope that helps some people!

-Ken
[Captivate Themes and Apps] gerbig:
I added that link to the OP, thanks for sharing. FWIW, I haven't had demon voices yet in any Samsung GB ROM.
[Captivate Themes and Apps] crazililazn:
When I replace the files and I reboot, I get stuck in a bootloop. I am using Serendipity VII Build 2.

Sent from.... Waiting for location
[Captivate Themes and Apps] gerbig:
Which file are you replacing? No idea why flash would cause a bootloop...
[Captivate Themes and Apps] crazililazn:
Stagefright files. It has happened twice x.x
[Captivate Themes and Apps] gerbig:
Does it work if you don't flash stagefright? That part is only a fix for "demon voices" (slowed down sound). I haven't had demon voices on any GB ROMs, but I did have them on some Froyo ROMs. Paragon and Apex 5 both work without a fix, if you prefer Froyo.

I'll make the stagefright link clearer, I never tested it since I'm happy with the current GB stuff (running JVP right now, I was on JVK and JVO before) and there don't seem to be any sound problems.
[Captivate Themes and Apps] evilwise:
Replacing the app didn't work for me, broke Flash.

I used method one and just took away all write permission from libflashplayer.so

Seems to be working fine through at least one reboot.
[Captivate Themes and Apps] jde984:
I had forgotten about this until recently... glad to see you're keeping it up to date.:D
[EVO 4G Themes and Apps] fastfed:
My dads Ipad has an app called Zumocast.. Which is like a media center..

He streams all his videos/movies/music from his home computer to his ipad on any internet connection, doesnt have to be within his network..

Its pretty bad ass actually.

I told him there is no way an ipad/iphone would have something that an android doesn't..

But there is no zumocast for android.. There has to be something like it right???

and Zumocast is free too!
[EVO 4G Themes and Apps] Vandelay007:
I am definitely interested in this....I have been searching...only thing I found so far is torrent-fu, also free

Sent from my froyo using the xda app
[EVO 4G Themes and Apps] Hakizi:
I use Audiogalaxy for music, and it seems to work pretty well. I made an account with Zumocast when it first launched because they promised an android app, but that has yet to surface still.
[EVO 4G Themes and Apps] matt4200:
yep use audiogalaxy here and it works great for music but at the moment the only way I know of streaming videos is through setting up a server using vlc and using VLC Stream & Convert to watch it.

http://www.appbrain.com/app/vlc-stream-convert/com.gmail.traveldevel.android.vlc.app
[EVO 4G Themes and Apps] devnulldroid:
I have used zumodrive and dropbox to do both these actually, but on both my old etch e sketch..i mean iphone and EVO I have used OrbLive and it rocks.

With OrbLive I can stream tv from home to my phone..whereas dropbox and zumodrive I can't.

I have ripped backups of some of my DVDs and also watched them on phone..again with Orb Live this rocks cause you provide the storage space on pc or phone and with zumo and dropbox you get 2GB for free before heading into monthly fees.
[EVO 4G Themes and Apps] ZumoCast:
ZumoCast for Android

Hey guys! Thanks for the interest in ZumoCast. We're working hard on the Android app as I'm typing this reply. We're getting pretty close but no ETA yet. Keep your eyes and ears open end of December and early January.

Please do not hesitate to contact us with any questions or comments. You can email us here: support@zumocast.com

Also, you can follow us on Twitter (@zumocast).

Thanks again!

The ZumoCast Team
[EVO 4G Themes and Apps] souless poet:
Will do. Looking forward to this app as well.

http://soullesspoet.blogspot.com/
[EVO 4G Themes and Apps] goodelyfe:
wait, so zumodrive and zumocast arent the same?
[EVO 4G Themes and Apps] sw99:
Still figuring this out, but i bought a Seagate dockstar (pogo plug) that allows me to configure all my media for streaming.
[EVO 4G Themes and Apps] str8upx:
I got this working on my evo 3D.

http://xdaforums.com/showthread.php?p=17845532#post17845532
[EVO 4G Themes and Apps] dwall87:
Wow, do you really have an Aryan Nation flag as your picture?!?
[EVO 4G Themes and Apps] mbaseball3:
Google music beta does almost same thing. It works just for music but is way less buggy. Also has option to listen to music offline.
[EVO 4G Themes and Apps] knoc:
Try subsonic it streams music and video and converts on the fly. To watch video it'll open a webpage.. I've been using this for 2 years now
[Galaxy S I9000 Q&A, Help & Troubleshooting] emmarbee:
Hi everybody,

Is it possible to map the hardware buttons (volume rockers) to next and previous track upon long press of those buttons? I started using sgs as my music player after installing winamp.... But I still miss those dedicated hardware keys for changing the tracks while I'm driving.... Also the home button long press as "pause". I know this sounds ridiculous, but there can be a widget to enable or disable this functionalities... So that we can disable during normal usage....