Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[MOD] Hulu/WIN Flash Hack

OP compuw22c

4th January 2012, 09:55 AM   |  #1  
compuw22c's Avatar
OP Senior Member
Flag Chicago, IL
Thanks Meter: 226
 
593 posts
Join Date:Joined: Dec 2007
More
Hey guys. So I made this hack for my old epic, then my GSII, now I'm posting it here since I know I DEFINITELY wanted unrestricted hulu access on such a nice tablet, without the extra price/"not available for devices" BS of Hulu+. This should also work for any other sites that restrict mobile devices. This hack simply changes 3 characters in the flash library file from AND to WIN, and copies my modded file over the stock/updated adobe file upon each boot.

For those who wish to learn more the original post can be found here: http://forum.xda-developers.com/showthread.php?t=114215

New install instructions

Flash via CWM OR follow the instructions above, but you must locate the files within the zip sub folders. They are in the folders they should be in if you were to unzip to the device root. You may also copy and paste with root explorer if you prefer that to ADB (I do). Just make sure you get the file permissions right (they should match other files in the same folder).

NOTE: If you have adfree or another adblock, you'll see a message to disable it, you don't need to disable it (they just want you to watch their commercials), just wait the 30 seconds or whatever it is and that black message counts as your commercial, and your show will play

Once we get a few custom kernels out there with init.d support we won't need script manager (init.d support just means it will run all scripts in the folder /system/etc/init.d) making the process a bit cleaner but for now this works. I also have a cwm flashable version but we'll have to wait a bit longer for that. For now let's just be happy Jcase got us root Enjoy!

EDIT: Updated for ICS AND JELLYBEAN and flash version 11.1.115.12 (8/9/2012) (latest..for now) LATEST VERSION IS BUILT TO BE EASIER/MORE RELIABLE FOR SOME USERS

TESTED: Confirmed on Galaxy SII on CMX. Turns out Jelly Bean (and maybe ICS) have changed the order on boot so that init.d runs BEFORE flash overwrites our hack on each boot. In other words, the flash APK is re-unpacked in its non-hacked form by adobeflashplayer on each boot somewhere after the boot animation and probably just before the homescreen is displayed. The init.d scripts we run are unfortunately run at the VERY beginning, while the OEM logo is still displayed (BEFORE the boot animation). Because of this, script manager is currently absolutely required until I can find another "entry point" to run these scripts

It is this unfortuante order that requires using script manager to run the script "on boot" later in the process.

Be sure BUSYBOX is installed or GTFO
It IS typically included in most custom roms, but still, MAKE SURE.

HOWTO Video (without using the adb method above though it still works just fine) thanks to jjdevega if you need it here http://youtu.be/rXTdIyMP_Xs



OLD install instructions below for those without CWM:

So here goes.
1. Update flash via the market to the latest version
2. Download & unzip the 2 files linked below to be pushed to /data/flash
3. adb shell mkdir /data/flash
4. adb push S98fixflash /data/flash
5. adb push libflashplayer.so /data/flash
5.5 (almost forgot) Install Busybox from the market, let it run, grant su, and have it install the latest busybox for you
6. Install Script Manager from the market
7. Open Script Manager and be sure to select to give it root access
8. Browse to /data/flash in Script Manager, select S98fixflash and select root and boot options (thus making it run on each boot, with root permissions)
9. Reboot (Press + hold power, power off)
10. Open Browser, open settings, advanced, user agent string, desktop
Last edited by compuw22c; 10th August 2012 at 07:10 AM. Reason: Updated for 11.1.115.12
The Following 33 Users Say Thank You to compuw22c For This Useful Post: [ View ]
4th January 2012, 10:25 AM   |  #2  
ravizzle's Avatar
Senior Member
Flag Sacramento
Thanks Meter: 140
 
1,095 posts
Join Date:Joined: Dec 2009
More
Thanks OP for the mod!!!

Now that we have root can anyone try vgeezy's hacked apk and see if it works? this method should allow hulu.com and is much more noob friendly.

http://forum.xda-developers.com/show...9#post20598069
4th January 2012, 06:05 PM   |  #3  
Senior Member
Thanks Meter: 20
 
197 posts
Join Date:Joined: Sep 2010
Great mod already instaled it

Wysłane z mojego Transformer Prime TF201 za pomocą Tapatalk
5th January 2012, 06:05 AM   |  #4  
Member
Thanks Meter: 13
 
60 posts
Join Date:Joined: Jun 2010
For those saying they got this to work, how were they able to get a root adb shell on their comp to make this work? Although rooted with vipermods tool, I cannot get a root adb shell through windows, and my understanding is that it takes a modified boot-img for that to happen.

Is there a way to make this mod work from a terminal on the tablet? Thanks!

Edit: Tried opening the prime's internal storage up through windows, going to android/data and creating a 'flash' folder and moving the two files into it. Then going through script manager and setting the script to run as root at boot.

Didnt work.

However using ES to move the files to system/data/flash and setting to run at boot from there seems to have worked.

Any help?

---------- Post added at 09:05 PM ---------- Previous post was at 08:43 PM ----------

Also, is it just me or does ScriptManager constantly force close for anyone else?
Last edited by mikek9; 5th January 2012 at 06:32 AM.
5th January 2012, 06:30 AM   |  #5  
compuw22c's Avatar
OP Senior Member
Flag Chicago, IL
Thanks Meter: 226
 
593 posts
Join Date:Joined: Dec 2007
More
Quote:
Originally Posted by mikek9

For those saying they got this to work, how were they able to get a root adb shell on their comp to make this work? Although rooted with vipermods tool, I cannot get a root adb shell through windows, and my understanding is that it takes a modified boot-img for that to happen.

Is there a way to make this mod work from a terminal on the tablet? Thanks!

Edit: Tried opening the prime's internal storage up through windows, going to android/data and creating a 'flash' folder and moving the two files into it. Then going through script manager and setting the script to run as root at boot.

Didnt work.

Any help?

---------- Post added at 09:05 PM ---------- Previous post was at 08:43 PM ----------

Also, is it just me or does ScriptManager constantly force close for anyone else?

Connectbot can replace adb. Also, you don't need to use adb at all, you can use root explorer to place the files in the correct locations, it's just easier to write a step-by-step that way. Also, if you rooted, you could try running from that same folder as you will have the adb tool within the "one click root" folder you most likely used (or normal platform tools if you used jcase's step-by-step).

Script Manager doesn't have issues for me, it's very popular software and well made. Maybe try uninstalling/reinstalling? If not, clear cache/data for script manager and try again? Not sure...

EDIT: If you don't HAVE root, and try to OBTAIN root while running script manager, it will force close I believe. Make SURE you have root, use adfree or titanium backup to confirm maybe...
The Following User Says Thank You to compuw22c For This Useful Post: [ View ]
5th January 2012, 01:23 PM   |  #6  
compuw22c's Avatar
OP Senior Member
Flag Chicago, IL
Thanks Meter: 226
 
593 posts
Join Date:Joined: Dec 2007
More
2nd Edit: Also, don't use usb transfer, that just puts it in the 'internal sd' folder. Use root explorer and back all the way out to the root directory first.
Last edited by compuw22c; 5th January 2012 at 01:25 PM.
5th January 2012, 06:29 PM   |  #7  
Member
Thanks Meter: 46
 
76 posts
Join Date:Joined: Jun 2010
I tried this and couldn't seem to get it to work. However, for anyone looking for a quick way to watch hulu in a browser, download "flash video browser" from the market. It is $0.99 I believe and no additional tinkering is needed.

Sent from my Transformer Prime TF201 using xda premium
5th January 2012, 09:23 PM   |  #8  
jerdog's Avatar
Developer Committee / OEM Relations / XDA Portal Team - Harbinger of Doom
Flag Gallifrey
Thanks Meter: 4,339
 
6,145 posts
Join Date:Joined: May 2007
More
Moving to Themes/Apps as it is related to a Theme or an App.
6th January 2012, 02:28 AM   |  #9  
compuw22c's Avatar
OP Senior Member
Flag Chicago, IL
Thanks Meter: 226
 
593 posts
Join Date:Joined: Dec 2007
More
Quote:
Originally Posted by jerdog

Moving to Themes/Apps as it is related to a Theme or an App.

Works for me, wasn't quite sure which. Thanks!
8th January 2012, 11:30 PM   |  #10  
ravizzle's Avatar
Senior Member
Flag Sacramento
Thanks Meter: 140
 
1,095 posts
Join Date:Joined: Dec 2009
More
Worked like a charm. I just used Root explorer to make the data/flash folder. Had problems with script manager fcs but cleared data and cache from the manage applications and then it worked just fine.

Sent from my Transformer Prime TF201 using xda premium

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes