Wednesday, December 28, 2011

The resume/suspend issue has been resolved

The machine resume/suspend in Android-X86 is broken since Froyo release. Fyzzy7k has discovered solution for it. The detail can be found in http://groups.google.com/group/android-x86/browse_thread/thread/7b90d22458547de4?hl=en_US

Yi

Monday, December 12, 2011

Test report for Android-x86 Gingerbread on TX2500

Kyle Evans has posted test result for Gingerbread on TX2500

v2.3 - Gingerbread

Hardware Acceleration
Make & model: ATI - RS780
module: radeon
Yes, mostly, OpenGL ES2 still has bugs.

Touchscreen
Make & model: Wacom - TPC93
module: wacom
Yes, but finger coordinates are not right.

Wifi
Make & model: Broadcom - BCM4312
module: wl
Yes, mostly, Does not connect to WPA2 w/ AES authentication.

Ethernet
Make & model: Realtek - RTL8168
module: r8169
Yes

Bluetooth
Yes

Sound
Yes

Camera
No

Suspend
Yes, but resume requires holding a button for about 10 seconds.

Other/Notes
Bezel buttons - No
Screen rotation - No
Fingerprint reader - No
Card reader - Yes
Remote - Partially
Brightness adjustment does not work via GUI, but does via fn keys.

Test report for android-x86-4.0-tegav2 on Inspiron Duo

Azriel has posted a test result for android-x86-4.0-tegav2 on Inspiron Duo:


1. WiFi Works Great
2. Touch Works
3. GApps Work
4. Inspiron's Keyboard does not work (accept for escape key and the
arrows which rotate the display)
5. Touchpad Works
6. Multitouch seems to work
7. Wallpaper loads then dissapear
8. Camera Does not work
9. Sound not working
10. Scrollable list of running apps not working

Some new updates

About the build break on the Ubuntu 11.x that was mentioned last time, Scott McKenzie has posted a new patch, you can find it in https://github.com/cgjones/android-build/pull/1/files. I have not tested this patch yet, please let me know if you find it ok.

Another thing worth  to mention is that Henri has posted a new ethernet patch for Honycomb branch. Before Chih-wei accept/merge the patch, you should be able to find the patch in http://mansoft.nl/android/ethernet.diff.tar.gz.  I will upload it to the download section of  android-x86.org as well.  

Yi


Friday, December 9, 2011

Solutions for some issues found when compile and run ICS-x86

On android-x86 discussion group, some people have posted questions about the issues they found when compile and run ICS-x86. The first issue is about a compile error on Ubuntu 11 (asked by Tom tommronda@googlemail.com ). When he compiles ICS-x86 generic target, he was seeing following errors:
host C++: llvm-rs-cc <= frameworks/compile/slang/llvm-rs-cc.cpp :0:0: Fehler: »_FORTIFY_SOURCE« redefiniert [-Werror] :0:0: Anmerkung: dies ist die Stelle der vorherigen Definition cc1plus: Alle Warnungen werden als Fehler behandelt make: *** [out/host/linux-x86/obj/EXECUTABLES/llvm-rs-cc_intermediates/ llvm-rs-cc.o] Fehler 1
Robert Sharp <1130125@gmatc.matc.edu> has posted a solution for this:
Change the following line in frameworks/compile/slang/Android.mk to omit -Werror, i.e.: (Before) local_cflags_for_slang := -Wno-sign-promo -Wall -Wno-unused-parameter - Werror (After) local_cflags_for_slang := -Wno-sign-promo -Wall -Wno-unused-parameter
It seems that this issue only happens on Ubuntu 11.x where a newer GCC is installed. Ubuntu 10.04 seems to be ok.
Detail can be found in:
http://groups.google.com/group/android-x86/browse_thread/thread/47218458cf4efe10

The second issue is about kernel panic:
fuzzy7k has reported a kernel crash with ICS-x86 on his device (Turion X2). Later he tracks the issue down to a wrongly added CPU compiling flag in the file called bionic/libc/Android.mk that was changed by Google and Intel engineers. At the meanwhile Chih-wei is trying to get Intel and Google engineers to correct the flag. The detail can be found in following links: 
http://groups.google.com/group/android-x86/browse_thread/thread/27148b6840e06010 http://groups.google.com/group/android-x86/browse_thread/thread/297882b56e2c660f