yashsingh1/xdaforums huggingface dataset:
[Acer Iconia A500] ezterry:
Yes I used it to update my phone.. but the tab was only letting me open the app.

If its working for you feel free to update that way, just remember to let it also update the su binary
[Acer Iconia A500] ziggy34:
Was just going to add about going in to settings and updating the su binary.

Edit: on my phone, when I went to market, my apps, su did not show an update. Went to the app detail and the update button was shown there and updated with out a problem.
[Acer Iconia A500] civato:
I used the update fixer on the market and now I got 3.0 version.

EDIT: it was not the update fixer dat did the job , I installed the SU from market , but I gotta say that this gives root problems (lost root for setcpu , drivemount , etc... after reboot) , so I did get back to the Su version that came with this rom
[Acer Iconia A500] synapses11:
I can't get it to update to 3.0. I ran the update fixer and said no problems found, I had it do a fix anyway. Market wont update it. The SU app won't do an update. I did a fix permissions/reboot nothing works. I'm not terribly concerned about this, but any tips would be helpful.

Update: I fixed my own issue by downloading the zip and flashing it with CWM now running v3 :

http://downloads.androidsu.com/superuser/su-3.0-efgh-signed.zip
[Acer Iconia A500] civato:
SU update with CWM gives error , second time I flashed it works but still root problems , sometimes su works after reboot sometimes it doesn't , strange.

With original su 2.6.3 there was no problem , so what do you think, back to original su or is this 3.0 version so much better.

Is there maybe a change you update the rom with this SU , so the rom comes with this 3.0 version
[Acer Iconia A500] synapses11:
I guess the old addage works here (if it aint broke...) I just loaded it like 20 mins ago. Tested it out with root required apps and all are granted root. Wouldn't surprise me if I end up having intermittent issues after reboots as well.
[Acer Iconia A500] civato:
I got problems if I use quickreboot to reboot tablet or if I use Acer recovery installer to boot in recovery and then reboot.

The apps that need root on startup fail to get root acces ( setcpu , drivemount ,...)

If I use hardware button on my tablet and reboot there is no problem.

But I think I go back to Su that came with the rom.
[Acer Iconia A500] ezterry:
If you have old data the new su may have cleared historic stats..

Superuser relies on two things.

1) the su binary on system (/usr/bin/su or /usr/xbin/su) that must be owned by root and have the user sticky bit set.

You can check the state of these file(s) with 'adb ls -l /system/*bin/su'

2)SuperUser.apk - this can be on system or data and must repond to a request sent from the su binary.

If after wiping superusers data you are having issues with access rights it means something is tampering with it.

'adb logcat' will provide more debug info

I don't have an issue after rebooting in recovery.. and only ever use the power button or the reboot commandline to turn off/reboot the phone and never saw such issues.. I have no clue why any other reboot option would do anything more.
[Acer Iconia A500] civato:
If I use the hardware buttons to go in recovery there is no problem. There is only a problem when I use Acer recovery installer app to reboot in to recovery or if I use reboot app.

I will try the things you told but I 'm new to this so give it some time.

EDIT : I tried the things you told me, cleared su data and still same problem with quick reboot and Acer recovery installer.

If I use the reboot command in emulator it rboot just fine and su grant all root access.

Do you have su problems if you use quickreboot app from market

The problem with Acer recovery installer is when I use the backup function, then it rboots in recovery ,takes backup and rebooted by it self..

If I reboot normal with hardware key or with emulator there is no problem.
[Acer Iconia A500] synapses11:
I was able to duplicate his problem by rebooting it other than using the physical button, I checked the superuser logs and showed setcpu was the only one denied root but after I opened setcpu it was automatically granted root . I'm no android pro but my guess would be the superuser app did not load till after setcpu loaded and that's why it worked after I relaunched setcpu? Just a guess. But no real harm as I don't use quick reboot.
[Acer Iconia A500] ezterry:
Su reads from the superuser apps database directly.. if you granted full access previously it ought not need superuser.apk to load to start the command.

Superuser.apk is needed for the toast/notification message to display on screen however.
[Acer Iconia A500] civato:
Acer recovery installer worked perfect now, rebooted in recovery with app for backup and after this no problem.

Clearing su data solved the problem. The quick reboot problem stays. No problems with setcpu, drivemount.

Thanks for the help
[Acer Iconia A500] ezterry:
I don't know any reason you must upgrade Superuser/su, just was pointing to the file in the 2nd post for those that wished to.

Biggest reasons is better tab layout of the app and linked elite features if you also purchace elite from chainsdd.. Otherwise feel free to keep the included version for now.
[Acer Iconia A500] JaronBang:
This rom is excellent and exactly what I was looking for, thank you ezterry
[Acer Iconia A500] nandowom:
SU has been updated to 3.0 with the market. Now all is fine, no more root problems (also update busybox).

Your rom is running great, thx
[Acer Iconia A500] krweby:
Any plan to get agps working with the modded kernel?
[Acer Iconia A500] ezterry:
The villain iconia kernel is richardtrip's work.

I've found it a bit hit or miss on this rom.. not sure if its a diffrence from the previous a501 2.3 rom it was made for, or just the kernel its self.

Agps (ie wireless network location) I don't recall a problem with that kernel.

Agps data for true GPS seems to be an issue in general even with the stock kernel (got a lock after 40min yesterday on the stock kernel.. even with the gps patch in the other thread, but after that got locks quickly)

I also it seems the villain Iconia kernel did not behave correctly with GPS, I didn't see anything obvious logged so I'm not sure what's up yet.

..

I've poked acer about the broken tar.gz of kernel source posted on their site (see my twitter feed) hopefully that will be cleaned up and I can compare kernels.. maybe build an improved one, or provide patches.
[Acer Iconia A500] civato:
Well for me the "THOR 3.5 stock" kernel solved that agps problem.
[Acer Iconia A500] ezterry:
Well since you have the Thor 3.5 kernel and thus under the GPLv2 license the kernel is provided by are entitled (by request) to get a full copy of that kernel's source.

You can make such a request, and when the code is released pass my a copy also under the GPLv2 as that is also your right under said license.

Once I have the code I can review it.. Otherwise it effectively doesn't exist to me, this can't say what may or may not work.
[Acer Iconia A500] krweby:
Did you just flash the zip or did you have to mod the update script first?
[Acer Iconia A500] FloatingFatMan:
Has anyone with this ROM managed to get the video options in Skype 2.5?
[Acer Iconia A500] shailraj:
hey could u post the original stock 3.2 rom rooted but with original OTA cert and original ca_certs that come with stock as i read in one of the other threads that this is the reason skype video not working with your rom

neone else here can confirm this???
[Acer Iconia A500] ezterry:
Um, no...

But if you get a log cat we can see if there is a cert we need to add again.. not that if makes sense that Skype would have such a cheap cert it would be missing. (unless its one of these in theory not used certs it seems the CAs want included.. and digitalgaurdian removed)

And it's not the ota cert
[Acer Iconia A500] ill_dawg:
I'm having the same problem. No video option in skype settings. Anyone else? Someone in another thread said it might have something to do with the certs being different in this rom.
[Acer Iconia A500] ezterry:
Google hints its some of GeoTrust keys that are in theory not in use yet??

Test this: unzip the attached file to reveal gardian2certs.bks

then via adb run:

adb shell mount -o remount,rw /system
adb push gardian2certs.bks /system/etc/security/cacerts.bks
adb shell chmod 644 /system/etc/security/cacerts.bks
adb shell sync
adb shell reboot

If it works out let me know I'll make a flashable zip for the 2nd post.. if we need another cert find the cert

The above file adds:

Root 4 - GeoTrust Primary Certification Authority – G2

Root 5 - GeoTrust Primary Certification Authority – G3

http://www.geotrust.com/resources/root-certificates/

both in firefox/mozilla today
[Acer Iconia A500] :
Where should the files be placed prior to pushing them via adb?
[Acer Iconia A500] GamezR2EZ:
Are you asking what the ~/ is? if so that is a shortcut on linux/unix based systems for home directory.

A similar windows command would be

adb c:\users\bob\Desktop\gardian2certs.bks /system/etc/security/cacerts.bks

Although I may have gotten your question wrong?
[Acer Iconia A500] ezterry:
Adb is a program for your computer; the file from the zip is passed into that.

To run as in that code block it needs to be in the directory you are currently in on your command line, otherwise you will need a full path (ie c:/.bks) in the 'adb push' command

adb push is of the format:

adb push <file on computer> <file on device>

Where the <> indicate required options.

If you are lost I'd rather you look up some simple guides on adb/windows console/unix terminal.. and If someone else givs a positive result I'll make a simple update.zip to use in recovery. (That or swap the cacerts.bks and manually run the chmod command and reboot, it's all actually being done regardless of method)

Oops ment to remove that from the post before posting.. (needless to say I am not using windows)
[Acer Iconia A500] GamezR2EZ:
Lol I dont even know how to do half the stuff I do on linux with a GUI. Much less with windows, I know what you mean
[Acer Iconia A500] :
No, when I had to push a system.img and boot.img to my tablet, I had to have them on the root of my internal SD card, then initiate the push from windows. I was asking where they need to reside when pushing via adb from windows. I hope I articulated that well enough. I know what I'm asking, not sure how to ask it I guess? Lol ;)

---------- Post added at 12:11 PM ---------- Previous post was at 12:10 PM ----------

No, have used adb before. See my post above, and ty ;)
[Acer Iconia A500] FloatingFatMan:
Alas, it doesn't work. I've had a nose through the logcat, but can't see anything that could indicate the problem and no mention of certificates...
[Acer Iconia A500] ezterry:
If you don't mind start logging:

adb logcat > skype.log

Open skype, and go into the settings menu that in theory has video... then stop the logcat and send me a copy.. it may or may not help..

My guess its a setting in regionalized roms.. but not sure and I'm not in a great position to test myself atm
[Acer Iconia A500] FloatingFatMan:
Sure, no problem. Log attached.
[Acer Iconia A500] ezterry:
Ok after poking it on my tab for about 15min I see the problem (as posted on g+):

https://plus.google.com/105725823359318666169/posts/36AhLKzDjn9

I'll add an update.zip to second post to both add the certs I've posted earlier today and the symlink requires to fix video chat. The option appeared for me without issue as soon as the symlink for cat was in place.

To manually add it (to avoid the update or wait):

adb remount
adb shell ln -s ../xbin/busybox /system/bin/cat
adb sync
adb reboot

Edit:

Update zip in 2nd post:
[Acer Iconia A500] shailraj:
thank you very much skype working great now...
[Acer Iconia A500] suomaf:
Thanks boss, that worked brilliantly. I also flashed the su 3.0 zip from above, and it seem to be behaving so all is well in the world
[Acer Iconia A500] FloatingFatMan:
Brilliant, working great now. Thanks Terry.
[Acer Iconia A500] ezterry:
Netflix

Notice: the current market version of Netflix works on the a500 without modification

As such there is no longer a need to install the below modified application, If you already have it installed please ensure you uninstall it prior to installing the market version.

(Anyeay the market version fixes some aspect ratio bugs)

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

So I've been noting two hacks for netflix;

1) replace libnvomx.so with the one from an asus device; but this breaks the rear camera.

2) update build.prop to force netflix to think we have a different device

But I was finding it hard to find some additional details (at least when I had time to poke at it) until this post came before me:

So using apktool I decompiled it, then edited:

smali/com/netflix/mediaclient/media/PlayerTypeFactory.smali

replacing all instances of "GT-P7510" to "A500", and from "samsung" to "Acer"

used apktool to rebuild and jarsigner to re-sign:

[size=+1]Netflix+v1.4.1.apk - A500 hack[/size]

md5: 8c5ad0b709c93e2ddef39daba366e663

* If you already have Netflix installed; uninstall it; and restore either the unmodified build.prop or original libnvomx.so. (This new apk is intended for the base rom)

* Then install this new apk (either with a file manager and allow applications form non-market sources) or with 'adb install "Netflix+v1.4.1.apk" ' from your computer.

* After this both netflix and video recording ought to work.

(Note you must still have a netflix subscription for this to work)
[Acer Iconia A500] _motley:
Brilliant ezterry, works like a charm along with the video recording. Thanks!
[Acer Iconia A500] Tom in AZ:
Thanks, will be uploading to my dropbox in a bit so I can install it later on today.

I'll report by tomorrow on how it is working for me, sooner if possible.
[Acer Iconia A500] SoHaunted:
Right when I cancel my netflix account this fix pops up :(

Thanks terry
[Acer Iconia A500] fincan:
I can also verify that it works great, rear camera works as well. Don't forget to restart after putting the original libnvomx.so back
[Acer Iconia A500] originalone:
this is actually called cracking, when you modify the product code, to do something else, like removing a security check.. but im not sure if xda allow wares on this site?
[Acer Iconia A500] ezterry:
This is not a security check, just a check as to the output format...

No more or less of a hack than the rotation hacks elsewhere on xda.

As for wares this depends on your definition. I consider this as reasonably under fair use as long as you are allowed to use netflix in general. (Ie have a membership) and since I did nothing to give you free access the app will still block you without an account. If you consider this outside fair use my advise is to not usr thid, or any root exploit or binary on this site.
[Acer Iconia A500] originalone:
if netflix intended this app to be used on all tegra tablets, would they not accept all kinds of configs, and just check the build revision? its all about licensing and money (legally) and you made alot of non-licensed companies very happy providing a crack to the security check preventing owners of a unlicensed product to work..

Fair use, only if you agree to freewares which normally is not posted on XDA, but is licensed for a purpose, either to endusers or companies..

Opensource is fair use, but rules apply and xda follows those and dirty users gets their fair kernel use excluded.. thats "fair use".

A membership is not a license to use a cracked version on all your non-licensed tablets..

try calling netflix as it tells you when it fails..

"Sorry our application is not available for your tablet yet, please try again later."
[Acer Iconia A500] shin lucifer:
Thanks for the rooted 3.2 man, working great. Skype and every thing working well.

There is one issue when i try to update Busybox it crashes. Rootexplorer stops working. After i restart tablet hangs on Android screen. So i have to flash the Rom again...
[Acer Iconia A500] Dblfstr:
I will add this info to my Netflix thread.

Keep up the good work. Also, see here: http://xdaforums.com/showthread.php?p=18148456#post18148456

---------- Post added at 01:22 PM ---------- Previous post was at 01:05 PM ----------

The modifications done here at xda on the Netflix apps are legal. The modifications made are not breaking any of the Netflix terms of use. We are not circumventing anything that will allow

unauthorized use.

We are circumventing device check. This is no different than Canadian members using a VPN to get the Netflix service that they pay for. The Netflix app will work on some phones in Canada, but tablets require a VPN to work. These are app issues that need to be fixed, not licensing deals.

Keep in mind that most apps have some sort of device check, even the market. e.g. I cannot download the Facebook app because I have changed my screen density, the market thinks that the app is not compatible with my device. It is wrong.

Question? what about the people who cannot download the Netflix app directly from the market, but can side load it and it works without modification? Should we not post the free unmodified app for others to side load because they cannot download directly?

Not trying to cause trouble, just some things to think about. If it was wrong, xda would not allow it. And BELIEVE ME, the mods have been aware of this for a while... for reasons I will not get into here.
[Acer Iconia A500] civato:
I think what you did and do is supurb ezterry, keep up the good work.

I learned a lot the last weeks here on xda.

My first tablet and already messing with it, if it wasn't for people like you ezterry we would still be on stock rom And that is the fun of the android platform Modding and making things better.

SO AGAIN A BIG THANKS.
[Acer Iconia A500] erica_renee:
netflix has a devlopment area on there site.they host apps created by others on there site.the issue with having tonwork on the Netflix app is due to there lack of manpower. This is not in anyway illegal or frown upon by Netflix.go to there site ans see some of the sponsored apps.and you can d/load there source from tthere aas wwell.

Thanks terry all works great here and on your rom.accept my google+ invite

erica.reneem1.

Thanks again
[Acer Iconia A500] mpkrcl:
US version of this ROM?

has anyone made a ROM similar to this based off of the official US OTA (4.010.13 - 7.006.01)? I would like as close to a stock ROM as possible, but I don't want to lose root by moving to 3.2.
[Acer Iconia A500] :
Right here:

http://xdaforums.com/showthread.php?t=1290318

;)
[Acer Iconia A500] shin lucifer:
Did any one had any prob updating there Busybox? If not how did you do it. Every time i try, it crashes my Tablet. Forcing me to reflash the ROM.
[Acer Iconia A500] ezterry:
Most leave busybox alone..

I really can't 100% support changing busybox; but can try to help:

If you have a new busybox binary you are manually installing push it to the device via adb:

adb push busybox /data/local/busybox

Then you will want to do the following to apply it:

adb shell
chmod 755 /data/local/busybox
mount -o remount,rw /system
cat /data/local/busybox > /system/xbin/busybox
rm /data/local/busybox
sync
reboot

If this has a problem the new busybox is either not compatible with the HC3.2 rom or you are missing some needed busybox applets.

I expect bustbox installs that use an update.zip (if they can mount system correctly) to work as normal, however use of a graphical file manager can fail if the permissions are wrong, since we are using busybox by default including on boot.
[Acer Iconia A500] AkiraBBQ:
adb shell
chmod 755 /data/local/busybox
mount -o remount,rw /system
cat /data/local/busybox > /system/xbin/busybox
rm /data/local/busybox
sync
reboot

Thx for the instruction, I just muck around with busybox from the market after reading the last post and my a500 no longer boots up. ;) For the above codes, it's better to chmod after copying busybox to /system/xbin , I think cat does not pass the file permissions to the destination file.

BTW, your ROM rocks. I've been using it for three weeks now and everything is silky smooth. No lag and no crash so far. :D
[Acer Iconia A500] ezterry:
Cat just echos the file to stdout, we are piping standard out over the existing busybox, so the existing permissions will stay as is.

(Actually I could remove the chmod statement entirely just there if you use mv instead)

The market problem has to do with how they expect to install busybox on a true stock rom, vs how I already installed busybox on this rom.. Niether was is exactly wrong but they may not play nice with eachother. If you can find just the busybox binary the above ought to work.
[Acer Iconia A500] Shawheim:
Will your wifi patch work for the honeyvillain rom?

Sent from my SGS2E4GT aka That's a mouthful.... That's what she said!
[Acer Iconia A500] ezterry:
No, it will only work on roms with the original 7.006.01_COM_GEN1 odex files.. De-odexed roms and other 3.2 roms while will be very simular will not work with the framework.odex I have in that zip file.

The smali patch will probably work however if you decompile framework.jar and apply it with gnu patch
[Acer Iconia A500] AkiraBBQ:
thx, since I was using winrar to extract the binary and the original file permission is lost. :o
[Acer Iconia A500] Tatsu99:
Thanks for this rom :D I'm using it on my A500 for some of day (with OC kernel) and it is working really well, only from yesterday the market is installing only 1 app on 10 I try, I don't know if it's rom related or a problem with this market, on my phone it works ok, any idea ?

solved this by installing 3.1.6 market, it seems phone related but it works... and installs also tablet only apps... wonder what happened.
[Acer Iconia A500] internetpilot:
Don't know what happened but everything started getting laggy and jerky. I also have problems with touch screen response and accuracy (in games and also other apps like DolphinHD, K9 Mail, ES File Myrtle, etc.), and my battery life has tanked.

For the original flash, I wiped everything (thru CWM but also "manually" through the Advanced option), and this wasn't happeing for several days after flashing. I didn't add any new apps -- several apps updated automatically from the Market.

Troubleshooting I've done:

- There's nothing noted in my logs.

- I wiped cache and Dalvik and the same thing was occuring after reboot.

- I wiped cache and Dalvik again and re-flashed the ROM and same occured after reboot.

- I did a nandroid backup, wiped everything, re-flashed the ROM, and even before restoring my apps/data I was seeing lag and having touchscreen problems.

- I wiped everything and did a nandroid restore back to 3.1 and the issues were gone.

- I wiped everything with 3.1 restored, flashed this ROM, and noticed lag and touchscreen issues.

- I then just restored my nandroid of this ROM, but then noticed Kekinash's stock 3.2 ROM. I wiped cache and Dalvik, flashed Kekinash's ROM over this one, and (so far) all problems are gone after about 20 hours of overnight use.

I promise this post isn't to smack-talk your ROM -- I just wanted to let you know the problems I started having (which weren't there in the beginning for whatever reason), the "troubleshooting" process I took, and what my solution was. As the ROM cooker, you might know of differences between your ROM and Kekinash's that could explain what I was experiencing. I'm not a dev but I am rather technical (career network engineer), and what confuses me is how these problems were latent rather than immediate. But now even when starting with your ROM from scratch the problems are immediate.

I'm at least sort-of at the point where I'm just chalking it up to incompatibility with my individual A500, which I know can occur. Even though I'm now running Kekinash's ROM, I'll be happy to restore the nandroid of your ROM and look at anything you want me to. I would also understand if you don't want to look into this any further at all! :p

In the end, I'm still running 3.2 rooted, so it's all good with me! Thank you for this ROM, even tho it ended up not working out for me.