You are browsing the archive for X86.

Android-x86 2.3 RC1 (Test build 20110828) is released.

August 30, 2011 in Uncategorized

The Android-x86 project is glad to announce a new test build 20110828 for public testing. This is a release candidate for android-x86 2.3 stable release. Live CD ISOs are available from our sites, as usual

Key Features

The test build is based on the Android 2.3.5 (Gingerbread branch). We fixed and added many x86 specified code to let the system runs smoothly on x86 platforms, especially for netbooks or tablets. The key features contain

  • Kernel 2.6.39.4 with KMS enabled. Most netbooks can run Android-x86 in the native resolution.
  • OpenGL hardware acceleration for Intel and AMD Radeon chipsets. However, if you have trouble with it, you can disable it by adding HWACCEL=0 to the cmdline.
  • Wifi and Ethernet support. Both are configured from the GUI.
  • A new text based GUI installer which supports ext3/ext2/ntfs/fat32 filesystems. The installer now supports read-write mode, as well as a tool to create a fake sdcard.
  • Bluetooth support for builtin device and external bluetooth dongle.
  • External usb drive and sdcard are auto mounted on plugging.
  • Add software mouse cursor. Mouse wheel is also supported.
  • Compressed filesystem (squashfs).

Released Files

We create targets optimized for different x86 platforms. Choose a suitable image for your platform.

Known issues

  • Camera doesn’t work.
  • Suspend and resume doesn’t work on some targets.

Source code

The source code is available in the main git server,

    $ repo init -u git://git.android-x86.org/manifest.git -b gingerbread-x86 
    $ repo sync

as well as the SourceForge mirror:

    $ repo init -u git://android-x86.git.sf.net/gitroot/android-x86/manifest.git -b gingerbread-x86

Read this page for how to compile the source code.

Android-x86 2.2-r2 is released (2.2.2 Froyo branch)

July 13, 2011 in Android X86, News

As you may have noticed, Android-x86 2.2-r2 is released. The prebuilt isos are available at the download page as usual.

Test reports (success or fail) are welcome as always. See the below contact information for how to report a problem. Please send the reports to the Android-x86 discussion group.

Key Features

This is an update release of previous stable release 2.2. It’s based on the Android 2.2.2 (Froyo branch). The new features in 2.2-r2 contain

  • Kernel is updated to 2.6.38 with more drivers and bug fixes.
  • OpenGL hardware acceleration is improved a lot. The performance is almost 4 times faster. OpenGL ES2 is enabled. An experimental support for ATI radeon chipset is added.
  • New target are added, including tegav2, s103t, tx2500 and motion_m1400.
  • Support multi-touch screen.
  • Fix built-in live wallpapers.

Remote host debugging on android x86

June 11, 2011 in Android X86, Programming

There is a pretty cool way to debug android applications on an android x86 host when you don’t have usb connection between your workstation and the the device.

The steps, which are described here for Android X86 inside a virtual machine, but they seem to work on real device too, according to Marius:

Open a terminal on the device and type:

setprop service.adb.tcp.port 5555
stop adbd
start adbd

Then type:

netcfg

and write down the displayed IP address. On the development machine then type the following:

 adb connect :5555

Below are some screenshots of Eclipse session debugging one remote app and a   remote breakpoint example.

Sources: here and here.