Android-x86, Computer Science
By Christopher, March 8, 2012
You must be logged in to post a comment.
[…] ICS beta 1 is out please step forward to this release! http://www.ceh-photo.de/blog/?p=464 […]
Just come across your post for the first time. I have a PB butterfly touch.
Just downloaded and will report back in the next few days.
BTW, is there a forum for discussions here?
Regards and thanks
thanks for you feedback, I am very interested in your experience and if my build is working fine on your device. As far as I know it should work because your device is just a rebranded Acer 1820.
if you want to discuss general android-x86 topics you could use https://groups.google.com/group/android-x86.
if you want to discuss things special to my builds, you just have find the comment function 😉
Well, after a few hours of playing I can confirm most things seem to work. It’s a little bit jittery but then its an early build and I didn’t expect miracles. Out of interest, I tried the honeycomb build first but couldn’t open any of the settings. I can open the basic settings page but no further meaning that I couldn’t switch on Wifi etc to test further.
With ICS, I couldn’t get the calendar to sync. In accounts, there is no calendar sync option. I know I can sync calendar though because I have an android phone (HTC HD2 running GBread) which syncs perfectly.
If I can be of any use let me know. I am familiar with some Linux stuff, I can use a terminal etc but haven’t yet ventured into android debugging etc (although am very eager to learn).
Do you choose the mdpi option on boot while using honeycomb? Thats necessary!
I could confirm the calendar sync problems, but I also found a solution. Just replace the Calendar.apk by the CalendarGoogle.apk in /system/apps from a offical build of android-x86 with integrated gapps –> I will also do this for an upcoming release.
Thanks for offering your help, I let you know if I need some!
Your right, MDPI did work better, but I don’t have any more functionality than I did with ICS (I was hoping for a few apps like mx player and netflix).
Thanks for the calendar tip, I’ll try to find the required file soon.
With regards to your release post, my ‘P’ button seems to work fine. The internal mic only recorded noise – nothing intelligible. Hope this helps with your debugging 🙂
you said P-button is working, that is surprising! What is the result of pressing the P-button on your device? I think I have configured it as back button, does it work like this?
Could anyone else confirm that the P-Button is working for him?
Thx for this work !
Hello! Thanks for your great work! I’m using your build on my p1425 and it seems to work correctly! Up to now i’d noticed only one issue: downloading from Market is not working for me 🙁 Is it just my bad hands?
Also I have one question: don’t you know how to install additional layouts for another languages for hardkeyboard? ^)
mmh the market is working for me and other people… because you ask for a different keyboard layout, where are you from? It is possible that the market is blocked in your country or you need a special version? I don’t know, I am not an expert with such things.
And yes you can add new keylayouts, you have to options find a correct one anywhere in www or create your own.
The layoutfiles are located at
you could compare de (QWERTZ) and fr (AZERTY) to see how it works.
In a first step I would suggest you just replace/edit one of these layouts . After its working fine and you have tested it you can send me your results and I will integrate it into the settings (must be done before building if you do not want to extract some app resources by hand) for the next release.
Thanks for your reply! I’m from Russia and I have no problems with using market by my phone (also using ICS 4.0.3)! As it’s working for others I’ll find how to fix it )) And I’ll try to make my layout but it would not be soon ^)
You do not need to care anymore about russian layout. I have created one for all rusian users, will be included in next release.
I would like to report these two bugs (1420p):
1) Computer sometimes freezes for 1-2 minutes. Ii is very frequent when I am turning off HW keyboard. But it rarely occurs also in www browser or other apps. Sometimes this freezing results with reboot of android.
2) Auto-rotate issue. I have still this issue as in version 3. I cannot use tablet in  position – it is in oposite direction. This occurs even when I am booting in laptop-mode.
Wifi is now working perfectly. And it becomes very usable system… Thanks.
nice thats now a useful system for your purpose!
please check logcat for problems in terminal after you have the freezing issue. If you want to scroll the logcat output just do “logcat | less”
Let me know if you find something interesting or send complete output to me.
hmm it seems like the 1420 is not fully compatible with my 1825 could you please check with any other linux distro (for example with an ubuntu live version) what you get for key/scancode outputs after flipping from tablet to laptop and vice versa? You should see some output in dmesg (in terminal)
I’m trying to boot from a flash card, but the screen is displayed:
“Start booting from USB device…
SYSLINUX 3.86 2010-04-01 EBIOS Copyright (c) 1994-2010 H. Peter Anvin et al”
notebook Acer 1410
Please tell me how to boot it?
Zidan: Try to boot into boot selection menu (F12) and then choose your flash card.
That’s what I’m doing. Once I chose (in the menu f12) usb stick, on which an image is recorded – there are these messages, and all.
What software/OS are you using to make the usb stick bootable? I use UNetbootin and it works for me everytime.
Used the program unetbootin. On the third attempt a menu “Install the android x86” and “Live CD ” Whatever point I did not choose, as a result of an endless, glittering word “android-x86” =(
hmm because you have the 1410 and as far as I know you are the first one testing this build with this device and its possible that I made a configuration mistake….
But could you please repeat the download, may your file is corrupted?
If you want to investigate some more time on this issue I have some more ideas:
please try the official Asus_laptop build from android-x86.org and let me know if you are able to boot up. A expected result would be you could boot, but no ethernet, no wifi, no touchscreen, no accelerometer …. but pointing with touchpad should work….
Several times, from different computers downloaded your image.
It does not work: (
I downloaded a version for Asus. Just booted up and running almost perfectly. Vayfay as you have suggested does not work. The camera, touchpad work.
Accurate indication of the model of my laptop:
Acer 1410 232G25i
Best regards, Sergey.
I’ve had this message only when I let PC to choose default boot device. So hard to say what is wrong 🙁
Thank you very much for your work! Beta 1 – a great collection! It is definitely better than previous versions! Everything works the way you promised. (1825 ptz).
encouraged support for the living wallpaper. Just one question about the strange operation of the accelerometer. When the netbook in tablet mode, landscape mode works correctly, but the portrait – is working with the inversion.
When the notebook in normal mode (open) – the opposite – portrait works, and landscape – with inversion. It can be fixed?
Hmm it seems like the accelerometer is not assembled in the same position on all of our devices because for me and others it is working fine.
Could you please check your logcat output in terminal for some output like
“tablet-mode” / “laptop-mode”
You should get such output on every mode toggle and the last output should correspond to the current mode.
If you or others with the same problem would be able to record a video of how they are using the device and how the problem is shown it would be very helpful.
Its not necessary to make a video with high quality, just do it with your mobile phone or a cheap digicam and upload it somewhere.
Terminal I do not really know how to use it, but I can remove the video. here it is:
much thanks for your video.
To make a conclusion of it:
– in tablet-portrait mode the screen is inverted and also in
It really seems like Acer do not assemble this chip in the same orientation on every device or it differs by batch, because I definitely know that people with the Acer1825ptz have a correct working auto-rotation like me…strange….
But I think I will implement a setting for inverting the axis of the accelerometer, so everyone is able to setup it on its own.
But to ensure one possible problem please check also the logcat output. Just switch to terminal with ALT+F1 and type “logcat” and then try toggling the mode and tell me if you get the above described outputs. Going back to GUI is possible with ALT+F7
You have understood my problem. Incidentally, the previous versions of the android had the same problem. In the terminal, I do not understand. just a lot of text. If you change the orientation of the Screen, leave a message. But in them I can not understand. I can photograph them? or video recorded?
Ok current status:
You have detected that the axis orientation in laptop-mode for the y-axis was all time wrong, but it was never detected because nobody has used the device in laptop-mode like you in the video 😉 But now I have fixed it and it will be included in the next release.
For your problem with orientation in tablet-mode I am pretty sure that the problem is that your device generates different keyboard scancodes on flipping the mode as devices with QWERTY and QWERTZ keyboards, because you have a russian keyboard and that is the reason that I could not detect your mode-switch. So I need your help to detect the generated scancodes on switching the mode on your device.
Please follow these instructions:
– Prepare a usb stick with a Ubuntu live image (I have used version 11.04 x64) (You could do this easily with unetbootin which you may have already used for preparing a stick with android-x86)
– boot up the usb stick with ubuntu live and open a terminal (on unity press the icon on left upper corner and type terminal)
– now please switch to tablet mode
– switch back to laptop mode
– enter “dmesg” into terminal
– now you should have two duplicated outputs about unknown key pressed and some information about how you could set this keycodes in ubuntu. But the imporant part are the mentioned keycodes. For me dmesg reports “code 0xb9” and “code 0x81”. I bet your device will report other keycodes
I hope you could follow my instructions.
Could please anyone with french or russian version of the Acer1*25/1*20 follow my above instructions?
Hello Christopher and Przemek,
Przemek, have you done the Bios update? It’s needed for recognizing the scancodes for laptop and tablet mode.
Christopher, I know it’s long time ago, that you have done that update, but done forget that it’s needed. We had the same problems with Ubuntu 😉
Thanks, for your good work again. Works great.
thanks for your advice. Yes you are right, BIOS update is necessary for that procedure, I forget to mention it.
So please somebody with azerty or cyrillic layout and a Acer 1820/1825 or 1420/1425 or Butterfly Touch support me with necessary key codes for your keyboards I want to integrate them into the upcoming next release.
Works almost good on Acer 1825 PTZ.
Voice search doesn’t working.
Not all application are possible to install from android market. For example google docs, adobe flash.
Does anybody knows how to install that?
yes I know voice search is not working, don’t know why. it is one of the imported google apps, not build by myself, so I am not able to debug it.
And that some apps from the market are not working is known and the reason is that some apps like adobe flash use ARM code directly so they will not work on android-x86
I tried again on another flash card. The image is also recorded on another computer.
Android is not loaded. Please tell me if you can somehow fix this?
On the Asus version unfortunately does not work WiFi and closing the laptop system freezes.
I hope for your understanding.
I’ve had the same “inverted rotation” issue. Still, it’s a usable system.
Thanks a lot Chris for your hard work! I wanted to sell my 1825PTZ, but thanks to your ICS, I’m happy to hold up until your next release (and Ubuntu 12.04).
Do I remember right that you have a Acer182x in France version, means you have an AZERTY- keyboard layout?
If you answer is yes could please follow the instructions I give Igor above?
I am now pretty sure that different keyboards report tablet/laptop-mode with different keycodes and I need to know them to enable support for mode-detection!
Thanks for your help!
please give a link to ubuntu, which should be used. to make it work in live mode. Thank you!
you could easily select ubuntu inside unetbootin or use this link to download a iso
Hey man thank you for this release for my 1825ptz!
i gonna try it by installing it( it work good wiht the usb)
and i am till now a very happy pers.
Thank you, gracias, merci , danke!
Hasta La Pasta
i have try to install it on my hd and its it willnot instal on my Hd!
what iam doing wrong!!
is there a simple explanation of how to install it??
i have win7 on one part. (80Gb) and also win8 on another one(30) , and have 2 part. free!(1 OF 15Gb and 1 of 120Gb)
so please tell like a simple way to ahve it on my acer 1825PTZ
Because its fantastic to work with the android 4.0 on my acer_pad!
Hasta La Pasta!
Please give further details on
“i have try to install it on my hd and its it willnot instal on my Hd!”
describe what you have exactly done and what is not working!
I have an issue with time each time I start ANDROID my PC time jumps bach for 1 hour. When I startz Windows then i have the time 1 hour back.
Time zone in still OK.
hmm I was not aware of this problem but I have changed something in the kernel configuration regarding such things, so its may solved in next release.
I suffer the same 😉
yep.. I’m not alone 🙂
Not working on my Acer 1410 (SU2300).
The “Android-x86” logo just gets glittery and then the animation goes on and off like a bootloop on a cellphone… 🙁
yes I know I am aware of that problem. Current release is not working with 1410 and 1810. I had added support without access to such device or testing environment. But in between I was able to solve the problem in collaboration with another user who ones a 1410. Next release will really support the 1410 and 1810. If you are interested in, I could provide you a prerelease for testing.
Please provide me a pre-release, i will be able to test it and report bugs if needed!
You got mail!
Does anyone have any ideas about runing 3d games?
the problem is, that most games from the market use native code for better performance, but native from mobile view means code for ARM architecture and this is not running on our X86 platform.
Christopher, do you have a repository somewhere online with the source code and your modification?
unfortunately no, but it is in preparation. The problem is that it is not such a quick and easy task to extract and summarize everything I have changed in the whole repo and uploading all sources is not possible because it is very huge.
Ok, maybe you can help me in another way. I asked for the source ciode, because I’m trying to get my huawei 3G usb dongle to work. The wetab device tree (https://github.com/rbraken/wetab-ICS-device-tree) contains the libhuawei code (huawei-generic). Could you compaile the huawei libs for me?
I will try to integrate this lib into my build. I hope it will not have any other additional requirements.
thanks for this new release!
Unfortunately I hadn’t much time for testing on my 1825.
As problem I only notized that it freezes after standby so far. But I will give you more feedback later.
But one more thing. Like Perpe I have a huawei usb dongle. It would be very cool to use it. Could you add the usb_modeswitch package?
Great release! Thanks so much for all your efforts!
I’ve got the freezes as well, but only when I tap somewhere that I am not supposed to tap.
My major question is: how do I get the calendar running and connected to my google account? It sure shows my account but no dates in it. Any idea?
Keep up the good work!
Thanks for your answer.
Please read the comments above regarding the calendar, I have already given a solution/workaround to this problem. But either way it will be fixed in next release.
Thank you for your reply!
Your how to: “Just replace the Calendar.apk by the CalendarGoogle.apk in /system/apps from a offical build of android-x86 with integrated gapps –> I will also do this for an upcoming release.” Didn’t work for me, because I have not been able to find the file that you were refering to. And the old calendar.apk I was not able to delete as it seems to be in use. Do I have to boot another OS to get rid of that file?
Thanks a lot for your support!
I’d also like to mention that turning the device off or tryting to put it into standby is a real pain. Good thing I push the P-button -> device reboots and then I can turn it off. It’s not the nice way, but the easiest to turn it off… 😉
thanks for your feedback.
Regarding the calendar problem it will be solved soon with the next release, so if you are not familar with linux and android just wait for next release.
Regarding shutdown and standby. It seems to me that you did not carefully read my old posts (what is suggested above!) of the other releases, because I described this in detail.
– Shutdown (4 possebilities – 3 mentioned in old post(s)):
– Pushing the power button twice in one second
– Pressing the backup button (small button with blue led left above the keyboard)
– Pressing FN + standby (F4) [new]
– Install a shutdown widget
– Push the power button one time shortly –> screen becomes darker and after another second waiting the device goes to standby
… sometimes the device wakes up several times until it stays sleeping
– install a standby/lock off widget
– after the screen becomes darker you could also press the power button again to cancel standby procedure
Gibt es irgendwo eine anleitung zum fixen des Kalender Problems? Bis auf den Google Calendar funktioniert nahezu alles. Die Freezes sind zwar manchmal echt nervig, aber sonst ist alles supper.
nein gibt keine Anleitung. Einfach ausgedrückt das Kalender-App löschen und mit dem aus einem offiziellen Android-x86 Release ersetzen. Das ist kein Problem, wenn man ein bisschen Linux-Skills hat. Ansonsten einfach auf die nächste Version warten. Ist quasi fertig. Habe aber momentan keine Zeit das alles zusammen zuschreiben..
Okay. Freue mich schon drauf. Eines Problem hab ich da noch. Das Blue Tooth Modul zu aktivieren Funktioniert manchmal nicht. Wenn es Deaktiviert (LED aus) kann ich es nicht via fn taste aktivieren und auch nicht via Menü. Ist das modul schon beim Start Aktiv (LED an) kann ich es auch im Menü aktivieren und nutzen.
Weiter so… machst großartige Arbeit.
What drivers are you using for OpenGL? Seems to run a bit faster on my GMA500 based HP Slate than the build put together at tabletsx86.org. May just be that your compilation does run at a lower resolution though.
I did notice some tearing with the GL Teapot, but if you are achieving some degree of hardware OpenGL acceleration, it would be great to know how to roll into the HP Slate kernel build.
did you try beta 1? I did nothing for improving hardware acceleration purposly, it is may because of using a different kernel version?
You find a link to my sources and configurations in beta 2.
We’re a group of volunteers and opening a brand new scheme in our community. Your web site offered us with helpful information to work on. You’ve done a formidable activity and our whole community will likely be thankful to you.
I stumbled upon your article, Android-x86 ICS 4.0.3 for Acer1000 series â€“ Beta 1 (Acer 1825, 1820, 1425, 1420 and compatible Packard Bell (Butterfly Touch …)) » CEH-PHOTO and really enjoyed it. You must have spent a lot of effort writing such good content. I have always loved writing and recently, I created an application focusing on answering the question of Writing Blog Posts. It would be awesome if you could check out alistpress and give me some feedback. Your feedback would be greatly appreciated. Thank you so much.
does anybody know if it will work with wifi link 5100?
yes it does, because it is the default chipset of the Acer1825, but you should go on with beta 4.
Used this exact image of ics on my acer one 751h installed just fine, but it don’t detect the wifi card. Any ideas?
I assume you have a broadcom wifi chipset,, but I don’t know, will see if I can fix it for next release.
If my free work and projects are helpful for your life or you just like them, feel free to support me with a donation.