Android-x86 FAQ

Which devices are working on your latest Android-x86 build?

Following devices were reported to run successfully my build, I only own the Acer 1825PT model:

  • Acer 1825PT(Z)
  • Acer 1820PT(Z)
  • Acer 1425P
  • Acer 1420P
  • Acer 1810T(Z)
  • Acer 1410
  • Acer Aspire One 532h-D2r
  • Acer Aspire One D250
  • Acer Aspire One Happy 2
  • Acer Aspire One A150
  • Samsung N145
  • Packard Bell Butterfly Touch
  • HP Mini 5102
  • Virtual Box

but because I have included a big bunch of hardware drivers the build should also run on laptops of other manufactures or other models with Intel CPU. Just try it!

 

My automatic screen rotation in tablet or laptop mode is wrong/inverted!

If you have problems with automatic screen rotation on Acer 1825,1820, 1425, 1425 or Packard Bell Butterfly Touch ensure that you have installed the latest bios for your device.

Needed Acer BIOS version is 1.3127 from 2010/06/14 (same version for all Acer devices)

The download  seems  not available on English Acer support website but on the German one, may also on French or…

 

How to suspend or power off the device?

Pressing power button twice in one second shows the shutdown dialog. Pressing the power button once starts suspend procedure.
Otherwise you can use the backup-button for shutdown on Acer devices.

 

My touchscreen is not working after resume from suspend!

This is a known issue, a workaround is suspending and resuming again, after the touchscreen should work again.

 

For all releases before beta4: Some apps, especially many games (e.g. Angry Birds, Skype, Adobe Flash …), are not available or crashing.

This is due to  native ARM code (C/C++) used by these apps, as long as nobody will provide an ARM emulator (included in beta4) for Android-x86 and the app developers are not recompiling these apps they will not work (Feel free to contact the app developers and ask for a x86 compilation! )

 

My wifi connection is crashing some times/frequently or I am not able to connect!

This problem is reported by different users and seems to be a problem occurring with some router models. Some general tips for WIFI: Use WPA2 encryption, do not use special characters like ÄÖÜ for SSID or password. Try a different channel.

 

HQ videos on YouTube are not working!

Known issue. No solution available.

 

How can I use the iso if my device does not have a CD drive?

I recommend UNETBOOTIN for flashing iso’s on usb-sticks. http://unetbootin.sourceforge.net/

 

If I want to install Android to disk drive which filesystem do you recommend?

I recommend you using ext2 or ext3 filesystems.

 

My wifi card or other hardware  is not working/is not supported!

Please run the following script inside any linux distribution on your device and report me the result:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
DMIPATH=/sys/class/dmi/id

echo####MANUFACTURER:####’
manufacturer=`cat $DMIPATH/uevent`
echo $manufacturer

echo

echo####BOARD:####’
board=`cat $DMIPATH/product_name`
echo $board

echo

echo####PCI:####’
lspci

echo

echo####USB:####’
lsusb

echo

echo####INPUT:####’
dmesg | grep input

 

How can I upgrade from one of your releases to another?

It exists no easy update mechanism from one release to another! But you could install the new beta onto another device (or to the same because every new build creates its own subfolder based on build date, but install without formatting) and overwrite all files from your old installation with the new ones out of another OS or from liveusb . I have tested it my self  and it keeps all configuration and apps. On going from the ics releases supporting root apps, you could also use Titanium Backup (form Market) to save at least your app configuration.

 

Which other problems are known issues?

  • Speech recognition in google search and other apps  is not working but speech dial and audio recording is working (I could only test with a external mic because my internal is broken, could anyone confirm this for the internal mic?) –> Google speech recognition could not work because it is based on native ARM libraries , like many games, see above
  • Mic recordings are very noisy in general
  • Suspending often resumes several times until it will keep in sleep state
  • Location tracking with wifi is not working (may also a issue with dependencies to some native libraries)
  • HQ Youtube videos are not working
  • The P-button forces a reboot of the device and can’t be used for useful things.
  • Bluetooth is only working if already enabled during boot

17 Comments

  1. […] Android-x86 FAQ CEH-PHOTO   » Computer Science   » Android-x86 ICS 4.0.4 for Acer1000 series – Beta 3 (Acer Aspire Timeline 1825, 1820, 1810, 1425, 1420, 1410 and compatible Packard Bell (Butterfly Touch …), Acer Aspire One and Samsung N145) Jun 08 […]

  2. paulo andrade says:

    hello! i am new here. i have a acer 1825 and i wont to try ics on it. its possible to make a multiboot with windows? tanks.

  3. John says:

    I was wondering if you knew which ISO was used for the HP Mini 5102? I tried a couple and could get it working but I had no sound.

  4. Carlo says:

    Hi Chris,

    I have a small Intel Atom device. I tried beta 3 and beta 4 iso’s and this loads right away when I use the hdmi port, but hdmi in this pc has small screen layout and not fullscreen, I tried with vga port but none work. below are my hardware info:

    ####MANUFACTURER:####

    MODALIAS=dmi:bvnAmericanMegatrendsInc.:bvrP04:bd07/21/2011:svnFOXCONN:pnnT435/nT535:pvrVer0.001:rvnFOXCONN:rnNETBOXnT-435/535:rvrVer0.001:cvnToBeFilledByO.E.M.:ct4:cvrToBeFilledByO.E.M.:

    ####BOARD:####

    nT435/nT535

    ####PCI:####

    00:00.0 Host bridge: Intel Corporation N10 Family DMI Bridge (rev 02)
    00:02.0 VGA compatible controller: Intel Corporation N10 Family Integrated Graphics Controller (rev 02)
    00:02.1 Display controller: Intel Corporation N10 Family Integrated Graphics Controller (rev 02)
    00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
    00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
    00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
    00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 02)
    00:1c.3 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 4 (rev 02)
    00:1d.0 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 02)
    00:1d.1 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02)
    00:1d.2 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02)
    00:1d.3 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02)
    00:1d.7 USB controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)
    00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
    00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)
    00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA Controller [IDE mode] (rev 02)
    00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02)
    02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8191SEvA Wireless LAN Controller (rev 10)
    03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
    04:00.0 Multimedia controller: Broadcom Corporation BCM70015 Video Decoder [Crystal HD]

    ####USB:####

    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 Device 002: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
    Bus 001 Device 003: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
    Bus 001 Device 005: ID 045e:00dd Microsoft Corp. Comfort Curve Keyboard 2000 V1.0
    Bus 001 Device 006: ID 0d62:a100 Darfon Electronics Corp. Optical Mouse

    ####INPUT:####

    [ 5.584897] input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0
    [ 5.585021] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
    [ 8.456120] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2
    [ 9.844783] input: Microsoft Comfort Curve Keyboard 2000 as /devices/pci0000:00/0000:00:1d.7/usb1/1-3/1-3.3/1-3.3:1.0/input/input3
    [ 9.845578] generic-usb 0003:045E:00DD.0001: input,hidraw0: USB HID v1.11 Keyboard [Microsoft Comfort Curve Keyboard 2000] on usb-0000:00:1d.7-3.3/input0
    [ 9.856813] input: Microsoft Comfort Curve Keyboard 2000 as /devices/pci0000:00/0000:00:1d.7/usb1/1-3/1-3.3/1-3.3:1.1/input/input4
    [ 9.857147] generic-usb 0003:045E:00DD.0002: input,hidraw1: USB HID v1.11 Device [Microsoft Comfort Curve Keyboard 2000] on usb-0000:00:1d.7-3.3/input1
    [ 10.006140] input: Darfon USB Optical Mouse as /devices/pci0000:00/0000:00:1d.7/usb1/1-3/1-3.4/1-3.4:1.0/input/input5
    [ 10.006601] generic-usb 0003:0D62:A100.0003: input,hidraw2: USB HID v1.10 Mouse [Darfon USB Optical Mouse] on usb-0000:00:1d.7-3.4/input0
    [ 33.507799] input: HDA Intel Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input6
    [ 33.508625] input: HDA Intel Front Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input7
    [ 33.509696] input: HDA Intel Line-Out as /devices/pci0000:00/0000:00:1b.0/sound/card0/input8

    btw, this is not an acer device!.

  5. Some Korean says:

    hello? I have old laptop. My laptop is samsung sens p28.
    script result:
    MODALIAS=dmi:bvnSAMSUNGELECTRONICSCO.,LTD:bvrDCOA.20050720.3060.HJU:bd07/20/2005:svnSAMSUNGELECTRONICSCO.,LTD:pnP28:pvrEAAA:cvnSAMSUNGELECTRONICSCO.,LTD:ct1:cvrN/A:

    ‘####BOARD:####’
    P28

    ‘####PCI:####’
    00:00.0 Host bridge: ATI Technologies Inc RS300 Host Bridge (rev 02)
    00:01.0 PCI bridge: ATI Technologies Inc Radeon 9100 IGP AGP Bridge
    00:14.0 SMBus: ATI Technologies Inc SMBus (rev 18)
    00:14.1 IDE interface: ATI Technologies Inc Dual Channel Bus Master PCI IDE Controller
    00:14.3 ISA bridge: ATI Technologies Inc Device 434c
    00:14.4 PCI bridge: ATI Technologies Inc IXP200 3COM 3C920B Ethernet Controller
    00:14.5 Multimedia audio controller: ATI Technologies Inc IXP150 AC’97 Audio Controller
    00:14.6 Modem: ATI Technologies Inc IXP AC’97 Modem (rev 01)
    01:05.0 VGA compatible controller: ATI Technologies Inc RS300M AGP [Radeon Mobility 9100IGP]
    02:03.0 Ethernet controller: Atheros Communications Inc. AR5212/AR5213 Multiprotocol MAC/baseband processor (rev 01)
    02:04.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev 81)
    02:05.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
    02:06.0 USB Controller: NEC Corporation USB (rev 43)
    02:06.1 USB Controller: NEC Corporation USB (rev 43)
    02:06.2 USB Controller: NEC Corporation USB 2.0 (rev 04)

    ‘####USB:####’
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

    ‘####INPUT:####’
    [ 0.311638] input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0
    [ 0.311739] input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input1
    [ 0.311869] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input2
    [ 0.312210] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
    [ 0.802493] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4
    [ 26.787135] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:12/LNXVIDEO:00/input/input5
    [ 28.181008] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio4/input/input6
    ———————————————————————–

  6. aris says:

    is there any android 4.0 x86 for acer aspire 4752zg?

  7. Rolf says:

    Acer 1825 Serie:
    Im Betrieb ist ein 1825-Su7300 und ein 1825-Su4100.
    Die Installation läuft einwandfrei, jedoch wird nach der Installation
    Android nicht auf der Festplatte gefunden Deteting……………..
    Auf den USB-Stick läuft alle wunderbar.
    1.) was wird nach laden des Kernel, und init.img bei Deteting…. gesucht ?
    2.) Warum sind bei bei (baugleichen) Geräte unterschiedliche Verarbeitungen vorhanden ?
    p.s. Android-x86 wurde bereits erfolgreich betrieben, durch eine System-Aenderung wurde eine Neu-Installation notwendig und diese funktioniert nun nicht mehr.
    Gruß Rolf

    gute, perfekte, professonelle Software Anwendung.
    obwohl die. o.g. Probleme bestehen,
    bin ich grundsätzlich zufrieden.

    • Rolf says:

      Datei-System möglicherweise defekt ? Bad-Block

      • Christopher says:

        hi, ich tippe mal stark auf ein falsches Filesystem? Verwendest du wie in der FAQ angeben ext2/3/4? Falls ja, dann mal versuchen die Partition mit einem anderen Linux, z.B. Ubuntu-Live zu formatieren. Ich bin nicht sicher, ob der Android-x86 installer da 100%ig gut funktioniert. Was meinst du mit unterschiedlicher Verarbeitung?

        • Rolf says:

          hi Chris
          ja ich glaube auch, es liegt am Filesystem. Obwohl mein System ordnungsgemäß arbeitet, habe ich einige Hinweise in Message gefunden.
          Scheint also ein Hausgemachtes Problem zu sein.
          FileSystem ext3 bzw fat und die Partition wurde mehrfach mit unterschiedlichen System formatiert natürlich auch mit Android-x86 installer. Unterschiede sind aufgrund des Filesystem wohl bedingt.
          Danke für die schnelle Rückantwort !

          • Rolf says:

            p.s. habe festgestellt:
            der Android-x86 sucht seinen Kernel. Wenn z.b. auf der 1 Platte nichts gefunden wird und dann z.B ein USB-Stick eingesteckt wird, Android-x86 gefunden.
            Wie und durch was wird erkannt, das Android-x86 vorhanden ist ?

          • Christopher says:

            Hi Rolf,
            wo der Kernel gesucht wird, wird durch die bootparameter im Grub angegeben, hast du eine eigene Anpassung vorgenommen? Aber geht es jetzt oder nicht? Einfach auf ext3 installieren, dann sollte das alles funktionieren.

          • Rolf says:

            grub wurde angepaßt (mit den kernel-Parameter aus Android-x86) und funktioniert einwandfrei.

What do you think?

You must be logged in to post a comment.