For display remaining black after resume, remove "acpi_sleep=s3_bios,s3_mode" from boot parameter. Thanks.
Ketut P. Kumajaya
To enable Ideapad S100 bluetooth, I have to recompile the kernel and enable AR3001/AR3002 over UART (CONFIG_BT_HCIUART_ATH3K). Thanks.
Ketut P. Kumajaya
After the device turn off about 2 hour, the bluetooth problem back. Looks like Ideapad S100 have an Atheros AR3011 instead of AR3001. Rebuild the kernel with CONFIG_BT_ATH3K and copy "ath3k-1.fw" from Ubuntu to /lib/firmware temporarily solve the problem. Still not sure this is a final solution. Thanks.
Ketut P. Kumajaya
I've shared 3.0.8-android-x86-atom.tar.gz through Box: https://www.box.com/shared/268da6637597b0b2ae28 tested on Lenovo Ideapad S200/android-4.0-RC1-eeepc image.
This kernel base on eeepc_defconfig + Atom dual core support + Atheros bluetooth driver + Broadcom hybrid wireless driver (untested) + FTDI serial driver. Optimized for Atom processor only, AMD support removed.
I assume 3.0.8-android-x86-atom.tar.gz in /sdcard:
1. Open Terminal Emulator and type "su" for root access
2. Type "cd /" to make sure you in device root
3. Type "busybox gzip -dc /sdcard/3.0.8-android-x86-atom.tar.gz | tar -xvf -"
4. Reboot your Android x86, manually edit grub command from "linux /android-4.0-RC1/kernel androidboot.hardware=eeepc quiet SRC=/android-4.0-RC1 DATA=/android-4.0-RC1/data" to "linux /android-4.0-RC1/system/bzImage androidboot.hardware=eeepc quiet SRC=/android-4.0-RC1 DATA=/android-4.0-RC1/data"
For Broadcom wireless driver, if wl kernel module not working, please try:
1. Open Terminal Emulator and type "su" for root access
2. Type "rmmod wl"
3. Type "modprobe lib80211_crypt_ccmp"
4. Type "modprobe lib80211_crypt_tkip"
5. Type "modprobe lib80211_crypt_wep"
6. Type "modprobe wl"
Thanks.
Ketut P. Kumajaya
Is there one like this for the tegrav2? that way the 2860 driver in this could be loaded for wifi.
Either that or this with touchscreen?
I've shared 3.0.36-android-x86-eeepc+.tar.gz through Box: https://www.box.com/shared/0b711f08e0d1124fc0a7 tested on Lenovo Ideapad S100 - android-4.0-RC2-asus_laptop image.
This kernel base on eeepc_defconfig + PENTIUM4 dual core support + Atheros bluetooth driver + Broadcom hybrid wireless driver (untested, forced to use CFG80211 API) + Acer and Ideapad platform + ntfs read only support.
BIG FAT WARNING: Backup your original /system/lib/modules/3.0.36-android-x86-eeepc+, my new kernel will overwrite it!
I assume 3.0.36-android-x86-eeepc+.tar.gz in /sdcard:
1. Open Terminal Emulator and type "su" for root access
2. Type "cd /" to make sure you in device root
3. Type "tar -xzvf /sdcard/3.0.36-android-x86-eeepc+.tar.gz"
4. Reboot your Android x86, manually change grub command from "linux /android-4.0-RC2/kernel" to "linux /android-4.0-RC2/system/bzImage"