yashsingh1/xdaforums huggingface dataset:
[HTC Inspire 4G] zelendel:
Its not HTC it is AT&T that will not update it but that is due to the companies support policy.

Now as for the comment about people getting butthurt. As stated above this is a development site. Not a Rom user based site, so yes some people get tired of others not following the rules and opening new threads about things that have been answered 100 times already.

In the US the OEM have 0 control over the updates that a phone gets. It is all the carriers that control this. As stated above if you dont like the way they handle it then do what alot of us do. Suck it up and pay full price for the Euro version of the phone.

Also dont spam the forum with posting more then one thread about the same thing. I deleted the other one

Thread closed
[HTC Rezound] hopesrequiem:
I used to use this emulator on my t bolt. Can't seem to find it on the market anymore. Anyone know where it went?
[HTC Rezound] hopesrequiem:
Or have a safe link to it? Would be most grateful !
[HTC Rezound] yojoe600:
which one did you use?
[HTC Rezound] hopesrequiem:
The program was literally called emulator Roms. After dlin a Rom it would direct you to the actual emulator you need. So I am not sure
[HTC Rezound] yojoe600:
never heard of it sorry but im sure if you google the program you could maybe find an old apk
[Acer Iconia Tab A100] NoSudo:
I have been doing a little version testing.

I can confirm that flashex v2.01 does edit other versions so far I have tested it with. I just tested with 11.1.115.7 and it works fine via xxd. Im going to test on Android with Busybox's hexdump next.

I can also confirm that it works on 11.1.111.8 since my tablet just auto-updated. I simply ran the script and updated my hexed version from 11.1.111.7 to 11.1.111.8 as designed.:D
[Acer Iconia Tab A100] Joecascio2000:
Just tried the new version and still a no go. See the pic for the full error.

Ran with terminal emulator, gscript, and root explorer. Same error for all.

And you have the .so file from the old version thread.

.so path: /data/data/com.adobe.flashplayer/lib/libflashplayer.so

ICS Leak .012.

busybox 1.19.3
[Acer Iconia Tab A100] NoSudo:
Weard here is the output I got running a test edit. I used the same 2.01 script just modified so it doesn't write to my adobe flash. Kind of sandbox I guess. As you can see it reads and edits it fine. I'll look some more.:confused:

Command: '/mnt/sdcard/FLASHEX2_vtest/flashex_vtest.sh'

-------------

Out: $ exec sh '/mnt/sdcard/FLASHEX2_vtest/flashex_vtest.sh'

=================================================

Source Files Doesn't Exist

Destination File: /mnt/sdcard/FLASHEX2_vtest/DST/libflashplayer.so

Destination Ver: Adobe Flash says AND(Androiud) v1111157

Detected READ access for /mnt/sdcard/FLASHEX2_vtest/DST/libflashplayer.so

Created /mnt/sdcard/FLASHEX2_vtest/cache Sucessfully... Checking...

/mnt/sdcard/FLASHEX2_vtest/DST/libflashplayer.so preparing to copy and edit file........

Copy: /mnt/sdcard/FLASHEX2_vtest/cache/libflashplayer_PREMOD looks good =================================================

Preparing to create a hexdump.........

Dont panic...This could take over a minute on a Tegra 2..

Its Converting an 8MB or so Binary on a little tablet...Just wait its fine Created a hexdump of /mnt/sdcard/FLASHEX2_vtest/cache/libflashplayer_PREMOD

=================================================

Preparing to edit /mnt/sdcard/FLASHEX2_vtest/cache/libflashplayer_HEXDUMP..

This might take a minute too.... /mnt/sdcard/FLASHEX2_vtest/cache/libflashplayer_HEXDUMP has been edited... =================================================

Converting /mnt/sdcard/FLASHEX2_vtest/cache/libflashplayer_EDITED to binary...

Binary File: /mnt/sdcard/FLASHEX2_vtest/WIN_libflashplayer.so created...

Checking Binary file /mnt/sdcard/FLASHEX2_vtest/WIN_libflashplayer.so... =================================================

HEXEDIT SUCCESSFUL File: /mnt/sdcard/FLASHEX2_vtest/WIN_libflashplayer.so now reads as Version: WIN 11,1,115,7
[Acer Iconia Tab A100] NoSudo:
I'm at a bit of a loss as to why it's not working for you Joecascio2000. I'm still looking into it.

I can confirm if I copy your libflashplayer.so v 11.1.115.7 to my device and run the script on it. I AM able to edit the file and get a good binary at the end. I was able to run it via Terminal IDE, Terminal Emulator, and Script Manager.

Going by the error your getting I would say the issue could be related to Busybox. I know you say you have 1.19.3(same as mine)

what happens if you try this from a Terminal

strings /data/data/com.adobe.flashplayer/lib/libflashplayer.so | grep "AND 1[0-2],[0-9]*"

You should get back a list of strings out of the binary, and one of them should say something like "AND 11,1,115,7"

If that doesnt return the correct line, what does this return

strings /data/data/com.adobe.flashplayer/lib/libflashplayer.so | grep "AND 1"

This should return "AND 11,1,115,7" if it doesn't then I would take a closer look at your strings, and grep binaries which would indicate a possible issue with your copy of Busybox or maybe your $PATH as it could effect what version gets used when running a shell command.

I still feel very confused by it working on my device and not on yours with the same file. However I also feel confident that since it works on my A100 we can get it working on yours too without much hassle. We just need to figure out what the deal is.
[Acer Iconia Tab A100] Joecascio2000:
Yeah so weird. I just tried it again after uninstalling flash and re-installing it. Same error. Maybe I'm executing it wrong. This is what I put:

su

sh /mnt/sdcard/Flashex2/flashex201.sh

It does seem to work, just give me an error with the .so file.

EDIT: and both string lines return "no such file or director". I just copy and pasted them in, maybe I did something wrong?...maybe its busybox...?
[Acer Iconia Tab A100] NoSudo:
copy and past of the strings command above should work yes. You can even just run the following

strings /data/data/com.adobe.flashplayer/lib/libflashplayer.so

If that give you bad command or something then you have an issue with either Busybox or your $PATH

$PATH is a special variable that unix/linux/android uses to store the locations of programs like grep, strings, etc. It specifies various directories commands are stored in. If the directory strings is stored in IS NOT in your path the script will not be able to access the command, so I can't say at this point which issue it in fact is, but I'm 99% sure it's one of those two things at this point.

That error is kinda old and can be erroneous. I'll look at that area a little closer later and see.

If you rerun the script after a successful edit it will tell you if it was successful BTW. If /data/data/com.adobe.flashplayer/lib/libflashplayer.so is already edited and is the same version as the WIN_libflashplayer.so Source file it will just print out a message that displays the actual version string from inside both files. The output will look somthing like this

Source File: /2.01FLASHEX_Dev/Lib_Version_Testing/WIN_libflashplayer.so

Source Ver: Adobe Flash says WIN(Windows) v1111157

Destination File: /2.01FLASHEX_Dev/Lib_Version_Testing/DST/libflashplayer.so

Destination Ver: Adobe Flash says WIN(Windows) v1111157

=================================================

It looks like you dont need make any further changes at this time.

Make sure you have set your browser to Desktop in settings(try Dolphin HD)

a
[Acer Iconia Tab A100] NoSudo:
It could be. If you don't have a "strings" command the script wont work for you in it's current state. I made extensive use of strings to read info out of the binary files for version checking and to confirm the edit.

The error you got is something you could get from no strings command. It could also just be that the location "strings" is installed if it IS NOT in your $PATH for your ENV this would be a simple fix, in fact I'm tempted to add a PATH="" export PATH line back into the script just in case of stuff like this. I had removed it thinking it overkill.

Two diffrent folks seem to have a Busybox installer available via play.google.com. I use the one from J Rummy because it's only 1.99 for the Pro version instead of 4.99 and so far it has all the features I want and even has 1.19.4 available currently. It sounds like you may just need to figure out the location of the strings command and make sure that directory is exported as part of your $PATH. Let me know if would like assistance figuring this out.
[Acer Iconia Tab A100] Joecascio2000:
When I open terminal emulator the first line reads:

app_196@android:/ $ export PATH=/data/local/bin: $PATH

Also, I can't update busybox because for my current root method 1.19.3 is required.
[Acer Iconia Tab A100] NoSudo:
You don't need a newer version of Busybox I'm running the same version.

it's your $PATH I will post an updated version that includes an Export PATH line to resolve after I eat some dinner.

for now you can copy/paste this into a terminal before running the script. Im guessing if you run that, then the script it will work

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/system/sbin:/system/xbin:/system/bin:/data/local/bin:/vendor/bin; export PATH
[Acer Iconia Tab A100] Joecascio2000:
Darn...still isn't working. Lol my tab hates me. See the pic I think its a little different.

here's a link the one below is a little low res: http://i.imgur.com/uP9ZR.png
[Acer Iconia Tab A100] NoSudo:
It looks like you might still be missing the strings command. Because it doesnt look like anything is getting passed to grep. It looks like strings didnt run, so grep tried to look for the search expression as a file name.

what do you get if you type

ls -la /system/xbin/strings

or even just

ls -la /system/xbin

I show a symbolic link for /system/xbin/strings that points to Busybox. If it's in another location with your version of Busybox you just need to make sure the strings command is located in the path you use.

If you dont have a strings command at all for some reason since you have the same version of Busybox 1.19.3 you should be able to just make a Symbolic Link in /system/xbin(or what ever space you are configured to use) called strings that points to busybox. All those buxybox commands are symlinks to the same binary file in reality.
[Acer Iconia Tab A100] Joecascio2000:
Both commands showed: not found, however, I looked in /system/xbin/ and busybox and strings are in that folder. Also, right under strings is ( -> busybox )
[Acer Iconia Tab A100] NoSudo:
Yep the

strings --> busybox

is the way strings and the other Busybox commands look the

"--> Busybox" is to show what it links to, but the name is still strings. It's sorta like a shortcut in windows in a way.

Anyway that means you should be able to use strings try copy/paste this before you run the script in the same terminal.

PATH=$PATH:/system/xbin; export PATH

that take what ever you currently have for a $PATH and add /system/xbin to it

you can view your $PATH by typing

echo $PATH

Either way if your Busybox is properly installed into /system/xbin this should return a few lines out the binary. Just to confirm it's a working command on your system.

/system/xbin/strings /data/data/com.adobe.flashplayer/lib/libflashplayer.so | grep "AND"

I will come up with an up date to check for the location of Busybox and use hard paths for the commands, later in the week. That should avoid this issue coming up in the future.
[Acer Iconia Tab A100] Joecascio2000:
First off thank you for helping with my pain-in-the-you-know-what tablet.

But sadly still a no go. I did get some more info though: http://i.imgur.com/oVxBz.png

It showed AND 11,1,115,7.

I think it's either the way I'm putting in the commands or the way my tab is rooted.
[Acer Iconia Tab A100] NoSudo:
First off, Your very welcome. I actually enjoy this kinda stuff as long as I have time.

Next, Since it DID respond with AND 11,1,115,7 I am sure you CAN use the script, once updated. I will be working on an update this weekend. I may have a revised version made today, if I get an extra hour to dedicate to make the changes.

The issue seems to be, for what ever reason your device is having an issue with /system/xbin not being in your PATH or PATH and ENV not working as it should, BUT since /system/xbin/busybox and the symlink /system/xbin/strings both work when you type the full path, it's not a big deal.

I'm also going to try to write in a feature to test the location and version of Busybox and make sure it lists "strings" as a defined function, so the script can identify and resolve the issue when possible.
[Acer Iconia Tab A100] NoSudo:
Updated Version should resolve any issues with the script not being able to use strings, grep etc on some systems.

Also check here for information on configuring Terminal Emulator to work correctly with Busybox. This I belive would get the old script working for those that had issues also for what it's worth.
[Acer Iconia Tab A100] Joecascio2000:
This is with the new version 2.02 and after configuring Terminal Emulator:

http://i.imgur.com/Rb458.png
[Acer Iconia Tab A100] Joecascio2000:
The command I'm using is

Su

Sh /mnt/sdcard/flashex2/flashex202.sh

I think it might be my version of busybox. I think its a modified version because rooting ICS on the a100 was a difficult process. It also says not to update busybox because root will be broken.
[Acer Iconia Tab A100] NoSudo:
Ok, not sure then. My guess it might be processing quotes diffrently. Because the first lines on your output says

Found Busybox in /system/xbin which is good an expected.

but then it says

grep: v: No such file or directory

from the equivalent of

/system/xbin/busybox | /system/xbin/grep "BusyBox v"

This should give back the line from Busybox that says the version. Instead it seems that your busybox grep ignored the double quotes and searched for the pattern "BusyBox" in file "v" instead.

If I knew how your busybox was dealing with quotes IE " ` ' (they all do diffrent things in Bourne but it's supposed to be consistent other wise everything beyond the most basic commands are broken.) I could probably write you a version to work, but without knowing what's wrong with the Bourne(sh) interpreter in that busybox you have I wouldn't know what to change since I'm following correct syntax already.
[Acer Iconia Tab A100] NoSudo:
This isn't the current ICS method everyone is switching to is it?

I was going to upgrade from HC to ICS, but if I will end up stuck with some fubar Busybox I don't think I'm interested.
[Acer Iconia Tab A100] eww245:
Any version of busybox will work with rooted ICS. ZeroNull found a way to mount /system writable and used a script to replace busybox mount and /system/bin/mount. The usual "mount -o remount,rw /system" doesn't work but "mount -o remount /dev/block/mmcblk0p3 /system/" is one of a few other ways that do work. I'm using busybox 1.20 compiled from source and use a modified version of ZeroNull's mount.sh as /system/bin/mount and /system/xbin/mount.
[Acer Iconia Tab A100] NoSudo:
Cool, I was wondering. I could swear I read that the current ICS could obtain write to /system and even get CWM working. I havn't had time to read em all though so I wasn't sure.

I guess that means Joecascio2000 can upgrade his busybox then he may just have to remount /system first or somthing I guess.

I'm still on HC currently. I would like to upgrade but It's my only Android Device/phone type thing and I use it allot and have no money to replace it if it breaks. So I want to be cautious. Im able to do what I need to anyway with it as is. Mostly I want to get it upgraded in hopes of maintaining root on the device, and I would very much like working CWM.
[Acer Iconia Tab A100] Joecascio2000:
Yay! I successfully update busybox using the Jrummy version and ran the script and it worked. Watched my first clip on hulu. Thanks.

After updating busybox, root access still seems fully functional and I can still mount system as rw/ro in root explorer. So all is good.

Anything else I need to do?
[Acer Iconia Tab A100] NoSudo:
Nope, you shouldnt need to do anything else. Sounds like Hulu is working for you now.

If you would like the script to run automatically you can install Script Manager from the Market. Im currently using it, and have the script setup to run at boot as su. This way I never have to go run the script manually. I just watch hulu when I feel like it, and if I see a message about an Adobe Flash update I either restart my device, or run the script manually to create an updated mod file and poof hulu support all the time automatically.

Otherwise if you prefer you can just run the script to copy the modified file over when you feel like watching hulu and leave it at stock the rest of the time. Again Script Manager is nice for this too because it allows you to make an icon on the home screen of your tablet that launches the script like an app.

Here is a link to Script Manager
[Acer Iconia Tab A100] Joecascio2000:
Thanks all good then. I just added a shortcut to run the script when I want too. That way it doesn't run on startup. I don't like when apps do.
[Acer Iconia Tab A100] g4ry12:
Worked very well, thank you. Checked an episode on Hulu, with Dolphin browser, and it played fine.

The phone is Samsung Galaxy S 4G, rooted and unlocked, running stock Gingerbread with a slightly modified stock kernel.
[Acer Iconia Tab A100] xcallibur:
Works Great, crashes on Full screen mode in most browsers though

This works for Amazon Prime Instant Videos as well... just an FYI!:eek::D
[Acer Iconia Tab A100] g4ry12:
No crashes in full screen for me.

Actually, this mod works better than all other versions I've tried before.

Good to know.
[Acer Iconia Tab A100] NoSudo:
Yep, It shouldn't cause any instability at all. If somthing crashes it's VERY unlikely it would be the result of the script. It's just an Automated Hex-editor as far as changes It changes AND to WIN. It does it on more versions, and with less hassle then any other method I'm aware of though.

What it WONT do is fix your tablet if you already have some stability issues. It also WON'T make an old tablet perform faster or enable it to do stuff it's too slow for. It just enables you to view sites that restrict content to Android Devices that would be available to PC via flash. It also wont enable you to use other Windows Plugins in the browser.

If you have a device that supports Flash 11 and some with Flash 10 it should be powerful enough to watch hulu, BUT some old 550mhz single core may be choppy etc. I can't help you with that.

----------------------------Edit----------------------------

Well after getting my tablet upgraded to 4.0.3 and installing the latest version of Dolphin HD and trying to play video with both STOCK Flash and edited Flash. I have come to the conclusion that Dolphin HD has some serious stability issues at present. It wont even play you tube videos in full screen with STOCK(unedited) flash player. It will play video but freezes up as soon as I select full screen mode. I am able to play you tube vids via chrome without a hitch, but chrome doesnt have the "desktop" option, nor does the stock ICS browser(unlike the HC stock browser). I hope this will be resolved with a patch to Dolphin.

I was able to watch hulu IF I didnt try going full screen. Since I get the same issue with you tube with the unedited libflashplayer.so. Im convinced it has NOTHING to do with the script. I did notice even without going full screen the new Dolphin HD does still have some stability issues. I read allot of reviews in play.google.com that say the latest version Dolphin is unstable. I'm guessing it could have to do with the changes to sonar but I'm not sure. I'll post again when I know more.
[Acer Iconia Tab A100] NoSudo:
After upgrading to the ICS .014 release and FlexReaper 3.1 I can confirm the script still functions and enables viewing hulu.com full screen or in a page. However Dolphin HD will ONLY stay reliable when the video is in default scale/on a page. If you try to full screen it will hang, and you will have to clear cache on Dolphin.

It works fine in Full Screen Mode via the stock browser, BUT you will have to choose to "request desktop site" each time you open the browser before hulu will load videos for ya. After that you can browse find the vid you want, and watch it in default OR full-screen. I had some issues with Chrome Beta. For now I would say the stock browser configured correctly works just fine provided you remember to "request desktop site" each time. Cause the setting doesn't keep after each session.;)
[Acer Iconia Tab A100] KyleK29:
Good work.

Doesn't work on my Asus Transformer with Revolver 4rc1. Came here from a thread you posted on those forums. I'm using the latest version of flash. It runs, clears busybox and then says "No source files ...". Verified all paths located in the script.

Any ideas? Anyone willing to upload the latest lib file? I can block updating and force a cp script on boot.
[Acer Iconia Tab A100] NoSudo:
The source file gets created so it will always say that the first time it is run. If it didn't say success blah blah at the end, then it didn't find a file in an expected location or has a permission issue. If you can PM me or post the output from the script I should be able to either tell you what to do, or make an update to support your configuration.

I have been wanting to make a new version and use "find" to locate and test all the required files and commands anyway as soon as I get the time.

I wont have any/much time to trouble shoot anything till wed may 2st. I just wanted to provide a quick update about your post at least though.
[Acer Iconia Tab A100] KyleK29:
I appreciate the reply. The output is this (from SManager)

exec sh '/mnt/sdcard/Flashex2/flashex.sh'
/ # exec sh '/mnt/sdcard/Flashex2/flashex.sh'
================================================
Found busybox, grep and sed in /system/xbin
Confirmed execute permission for /system/xbin/busybox
Busybox v1.19.0

Source Files Doesn't Exist

.. and it sits. I usually end up killing it after about 5 minutes.
[Acer Iconia Tab A100] illego:
Working great here. Just had to install the new busy box.
[Acer Iconia Tab A100] NoSudo:
I pushed out an update to address this. I wont know what else might have to be done to support the ROM you are using until I get some feedback or debug output though.

Well after not hearing back from this guy and getting positive feedback from others that also updated to a new ROM and found 2.05 resolved the issue. I will assume this is fixed. Until/unless I hear otherwise. I'm guessing it was busybox.
[Acer Iconia Tab A100] NoSudo:
Well Adobe Flash got another update lastnight for ICS. It's up to 11.1.115.8 now, and again Flashex automaticly detected my update and edited a new copy.

I can also verify that hulu.com still works via browser after the update/edit.
[Acer Iconia Tab A100] g4ry12:
The Flashex script worked great with stock based Gingerbread ROMs on my Samsung Galaxy S 4G phone. But after I moved to a MIUI based ROM, it stopped working. I thought it was an outdated script version issue, but apparently it was not. Recently Flash Player got updated, and the latest version of Flashex was still throwing this error message:

unknown operand
ERROR02: Unable to get the expected results from the strings grep sed lines(s)

But I found a workaround. I deleted all files in the Flashex's folder, and the /cache folder too. Basically, I deleted everything that was created by the script on its previous run, leaving only the script itself. I ran Flashex then, and that time it worked flawlessly.