[Android Software/Hacking General [Developers Only]] Chaos Storm:
I've written this guide for those interested in the new x86 port of Honeycomb. The hardware side of x86 is a bit tricky so not every machine works out of the box, but most of the basics should work.

I will follow up with my attempts at rooting this device. Previous x86 builds of Android had root enabled but it appears these ones don't.

Android 3.2 x86 Review

PXD Thread Corporation China Tablet

1.6Ghz Intel Atom/1GB RAM/60GB HDD/10.1" Capacitive Screen

Before you install decide whether you will be multi-booting or running Android exclusively. If you are multi-booting, check out the many threads on various forums and Google.

Step 1: Download latest Android 3.2 from android-x86.org. Don't download anything from androidx86.org as they are out of date and merely copy what is posted elsewhere. When downloading Android 3.2, download an appropriate version for your hardware. If you have a tablet with a touchscreen, grab the Tegra release. If you have an EEEPC, grab the EEPC release. There is a generic version for any old hardware. Note that I have only installed Android on x86 Intel. I have not tried with AMD.

Make sure your HDD has no partitions. The Android installer is very picky about partitions. If you boot using a Windows 7 install DVD and choose "Repair Computer" and open Command Prompt, these are the basic commands to wipe your disk. (Backup First!!!)

diskpart

list disk

(usually disk 0 is always your internal, but check list to make sure just in case you have external plugged in)

select disk 0

clean

exit

Ignore any diskpart errors, the clean command will have cleaned enough for Android to work.

Boot into Android installer. Select disk partitioner. You will use arrow keys and Enter to navigate. Highlight "New" and make new partition. Now highlight "Bootable" and hit Enter. Then you MUST highlight "Write" as so far the partitioner is just visualizing everything. It will ask you to type "yes" to confirm. Once complete you can highlight Quit and go back to Android installer.

Format partition as Ext2. If you want read/write access for debug you can enable that. But note this is development only, it doesn't give you root or other ability. Say yes you want to install GRUB. You can optionally make a fake SD card, once I figure out how to make it active it will make things run smoother for you. Many apps refuse to run without SD. (The x86 info pages on developers website have old info posted that dates back to android 1.6, so I need to see if updated info exists as far as mounting fake SD.img)

Ethernet is broken in many builds, but WiFi does work for a select few chipsets. Mine is a AR5B95 Half Height and WiFi works out of box.

If WiFi works for you latest builds should have complete Market Access (The Tegra does for sure as that's what I'm using) so you can login using Google id. Once you login with your id you will see an application crash, it's Exchange Services process. This is a bug, it can't be fixed but everything still works. You can check gmail, go to market, etc.

Do note when you access the market, you will not see the full market like your phone sees it. It seems the Tegra (and possibly other) builds are tagged as "Tablet" so Android Market filters and only shows "tablet approved" apps.

The good news about the x86 branch is that USB Flash support is there so you can put files, APK's on a USB flash drive and use File Manager to browse to /mnt/USB/. If your USB device is not recognized, did you have it plugged in while booting? Android won't always see it that way. Unplug and plug back in and Vold should catch it.

Don't try and install launchers, as the system may not allow you to select them and leave the system in a rather awkward position. Workaround: If you do try a launcher and you can't get back home, click on the clock in the lower right corner and you should be able to scroll over a few options. A link to settings should be there, and from settings you can uninstall any launcher that caused a problem and start again. I did find that ICS Launcher did work, but that was the only one.

Allot of apps simply don't work. It depends how they were built. Many were built specifically for ARM CPU and so panic when run on x86.

The built in keyboard isn't that great, at least on my tablet, so you can install extra keyboard from market or directly from apk. AI Type is a good keyboard. Text prediction is a trial, but the keyboard itself is free.

My next post will be to list applications I have tried and what the status is. I have a bunch I am trying. :)

I also want to figure out how to enable root on the device, I may try and pick up a USB to USB cable and see if ADB can pick up the connection so I can use ZergRush and root the device. I did see an app to enable adb over wifi but it needs root..which is a chicken and egg scenario.