[Acer Iconia A500] ezterry:
Add Ons

~~-- Stock Kernel Modules --~~

Here are some kernel modules for the stock acer kernel

(Tested both on acer7.006.01_CUST_ROOT_BBv2_S, and acer7.014.14_CUST_ROOT_BBv3/acer7.014.14_CUST_ROOT_BBv4)

tun.ko

md5: bf93f2538c875f0f397f43f225bd595b

cifs.ko

md5: 86b936fb269daa1f688f3f8535c36c23

Since I'm having problems with a corrupt tar.gz file with the latest posted [by acer0] a500 kernel code; these have been built from the a501 version with a a500 config. (the "Application Guide (for Android 3.2 HoneyComb" posted on 9/19) Hopefully this will not be an issue but let me know if you have any issues with the modules (I've checked they load but not that they are fully functional)

~~-- Villain Iconia Kernel --~~

(Tested both on acer7.006.01_CUST_ROOT_BBv2_S, and acer7.014.14_CUST_ROOT_BBv3/acer7.014.14_CUST_ROOT_BBv4)

Here is a re-bundle of the Villain Iconia kernel (original zImage form richardtrip) The installer however has been modified since we now need a new ramdisk image than the one previously bundled with the kernel.

V3.7

acer7.006.01_CUST_ROOT_BB_Villain_iconia_kernel_3.7_S.zip

md5: 57908bd9d8fda3902cc24ebb23de9e6c

Previous verison:

acer7.006.01_CUST_ROOT_BB_Villain_iconia_kernel_3.4_S.zip (md5: 8c6c0783a961d65d465a3f3dccffbfb3)

For more information including source code see Villain_iconia_kernel_3.4.zip from Stock/HV/Taboonay V3.4 for HC 3.2 10-09 - 1.64Ghz/UV control

(This will let you overclock and access some more modules, but I've found the stock kernel overall more stable)

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

[Size=+1] The following is only for the previous acer7.006.01_CUST_ROOT_BBv2_S version:[/Size]

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

~~-- Wifi Dropouts Patch --~~

If you are having issues with your wifi connections it is recommended to check your router doesn’t have indefinite DHCP leases

However if you can't prevent the indefinite lease a patch for such dhcp connectivity problems is available:

wifipatch_7.006.01v2_S.zip

MD5: 39c0a1cdd755458eb6edd6aa786e4f5f

Additional details here

(Note this have been built in on V3 and thus is no longer needed)

~~-- Skype(tm) Patch --~~

Fixes video calls on market skype client

skypepatch_7.006.01v2_S.zip

MD5: 99cadf8c5b8eca25aa60b38aa83ec91a

Flash from recovery; and install skype form market as usual (or open it if already installed) video options will appear in settings.

Details of the problem/solution and the patch are in this post

(Note this has been built in on V3 and thus is no longer needed on that version)

~~-- Netflix --~~

Install from market:

https://market.android.com/details?id=com.netflix.mediaclient&feature=search_result

If you previously installed a modified version such as the one modified to play on the a500 without breaking video you will need to uninstall the modified version prior to installing the market version.

~~-- Cell Standby fix/option --~~

If you are seeing Cell standby in your battery use simply add ro.carrier=wifi-only to your build.prop

Via adb:

adb remount
adb shell
echo 'ro.carrier=wifi-only' >> /system/build.prop
sync
reboot

Via terminal/local connectbot

su
mount -o remount,rw /system
echo 'ro.carrier=wifi-only' >> /system/build.prop
sync
reboot

(Note this has been built in on V3 and thus is no longer needed on that version)

~~-- SuperUser 3.0 update --~~

We need to flash the rom manager update, but as rom manager is not yet working on this tab get the update zip and flash in recovery:

su-3.0-efgh-signed.zip

Md5: c05902fdf90f7635c711e4dcd1c32c45

(Note this has been built in on V3 and thus is no longer needed on that version)

~~-- Previous Versions --~~

[size=+1]v1: acer7.006.01_CUST_ROOT_BBv1_S.zip[/size]

(MD5: df11f6a309f34ac4c0209aded4ca3f20)

This version had an error in the she-bang of the included scripts such as pm, v2 corrected this to the expected '#!/system/bin/sh'

To save bandwidth I'm not providing the original file; however you can re-generate it with the following binary diff:

On a linux computer with the bsdiff package installed run:

bspatch acer7.006.01_CUST_ROOT_BBv2_S.zip acer7.006.01_CUST_ROOT_BBv1_S.zip acer7.006.01_CUST_ROOT_BBv2_to_v1.bsdiff

Using the v2 version and acer7.006.01_CUST_ROOT_BBv2_to_v1.bsdiff

[size=+1]v2: acer7.006.01_CUST_ROOT_BBv2_S.zip[/size]

MD5: b254140896742f3deec464c094fb2515

Longtime running version very stable, however some users have had some minor issues correctable by the above patches.

[size=+1]v3: acer7.014.14_CUST_ROOT_BBv3_S.zip

[/size]

MD5: c734317089d323dffde9c7d4fe7afce4

Inital upgrade to 7.014.14 had some issues with extra market related files, if you are running this version it is recommended to upgrade to V4 or (if you wish to avoid the download and the cost to me of the bandwidth) follow the instructions here to manually make the same change yourself.