Running Honeycomb on a Eee PC 701G

[German]I still use an old Eee PC 701G for experimenting with Linux and Android. In the past I installed Android x86 2.2 on this machine. But since a Android 3.2 x86 port is available I was wondering, whether the Eee PC 701G still will be useable.


Anzeige

I have already proofed, that Honeycomb in a x86 port will boot in a Life version on a Eee PC 701G [3]. The steps to install Android x86 on a SD card are discussed here ([4, a]). But there was one problem: the Honeycomb desktop wasn't shown in full – the navigation buttons in the lower left corner was missing. And I wasn't able to access settings to enter the WiFi access code. So Android 3.2 was pretty useless on my Eee PC 701 G. First I thought it was a bug.

A comment in my blog indicated, changing the dpi settings will enable the navigation buttons on the desktop. But I could not use this idea, because I haven't had WiFi support (not possible to enter WiFi access key). So I couldn't install an app that helps me changing dpi settings. On the other hand Honeycomb runs well on my 10 Inch netbook – so I postphoned a solution. Last week I experimented a bit with Ice Cream Sandwich x86 port, that won't  boot on my Eee PC 701G (I discussed the reasons here [5]). During investigating this issue, I found a thread [b], that discussed, that settings are not accessible on Eee PC 701G.

How to change dpi settings during boot?

One sentence triggered my attention: I'd like to suggest DPI=120 you will get even better results – and someone proofed it Thank you guys, If I change the dpi parameters before every boot. Ok, changing the screen dpi settings will do the trick: Honeycomb desktop will be shown in full and settings page shall be accessable.


Anzeige

But how to establish that? After thinking and experimenting a bit I found a solution. After I installed Android x86 3.2RC2 Honeycomb on a SD card, I bootet the machine. In the Grub boot menü (see below), we may press key e to enter edit mode and show the Grub command. Pressing e a 2nd time brings you to edit mode.

Now it is possible to navigate to the end of the grub command shown below and add DPI=120 (the command is case sensitive!). The enter key exits the edit mode.

Press the key b to boot Android, and after a few seconds, you should be greeted by Android lock screen.

Just drag the close to the right border to unlock Android desktop. If it went well, the whole Android Honeycomb desktop (as shown below) will be visible.

It's important, that the 3 buttons in the lower left corner are visible. If that is true, you could use the Apps icon in the upper right corner to access the app page. After selecting the icon Settings, the settings should be accessible.

How to change GRUB menu settings permanent?

The disadvantage of the solution discussed above: The settings made in Grub boot commands are dropped during each reboot. How can we change menu.lst entries to be permanent? It's a bit tricky, because Android write protects system folders and files. Somebody in the discussion thread [b] mentioned a possible solution.

After the GRUB menu shown below is visible, select the entry Android … (Debug mode) using the cursor keys and press Enter to invoke the command.

Then you sould see a couple of debug status messages on the screen. As soon as the following message is presented:

Runing MirBSD Korn Shell…

press key combination Ctrl+C to interrupt the boot process. Then you should be able to enter commands in Korn shell. The following command:

mount -o remount rw /mnt

mounts the directory /mnt as writeable. Then you may invoke Linux editor vi using the following command:

vi /mnt/grub/menu.lst

It will open menu.lst, a file that contains all Grub settings.

Search the line

kernel /adnroid-… /kernel quit root=/dev/ram0

and append DPI=120.

Note: If you use a foreign keyboard, take care that Android uses an Englisch keyboard layout – in [c] you will find a drawing of English keyboard settings. After invoking the editor vi, we can change settings. Some people calls vi an editor, I would name it a bad disease. If you also struggles with vi, [d]  lists some vi commands.

After saving all changes and quitting vi, you should be back to Korn shell prompt. Enter the command exit and press Enter to boot Android. I have to reboot once, because my system doesn't shows a mouse pointer during first boot. After that first reboot, you can boot Android in the common way, because the DPI settings are permanent now. You should be able to use Android Honeycomb on your Eee PC 701G. It's amazing, Android x86 3.2 supports touchpad, a screen resolution of 800 x 480 pixels, sound, a fake sd card and also Google Market is working. Only my web cam won't show an image on Eee PC 701 G. So I can further use my Eee PC 701G and I have a nice machine to experiment with Android Honeycomb.

Tip: Some apps forces desktop in portrait mode. Therefore I recommend to disable in settings –> display the "automatic display turn" option. Although it doesn't help in login procedure to Google market, it might be valuable for other apps.

And here is a video, showing Honeycomb running on my Eee PC 701G – not the best video quality, but sufficient to get a first impression about the possibilities.

Similar Articles:
1: Android-Netbook im Eigenbau (Teil 1) (German)
2: Android Live-System booten und installieren (Teil 2) (German)
3: Testdrive: Android x86 3.2 RC2 on Eee PC and Akoya Mini 1210
4: Installing Android x86 on a SD card
5: Ice Cream Sandwich not for Eee PC 701G

Links:
a: Android-x86 Installed on SD-Card in 10 Steps
b: EEE PC 701: impossible to open any windows in Settings
c: Englisches Keyboard-Layout
d: Basic vi Commands
e: Android-x86 Installed on SD-Card in 10 Steps


Anzeige

Dieser Beitrag wurde unter Allgemein abgelegt und mit , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

7 Antworten zu Running Honeycomb on a Eee PC 701G

  1. Paul sagt:

    Many, many thanks for sharing you experience. This was the major issue I ran into, but now honeycomb is up and running on my 4G!.

    There's still one issue that i just can't get solved though, sound! Iinitial it worked fine, but after playing with the different sount slides, it suddently stopped and i haven't been able to get it back to work again, even not by fully installing honeycomb again. When i installed the original Linux OS, it worked fine again, but then again after installing Honeycomb no sound, weird! What's your experience with sound?

    Thanks again for giving my 4G a second life!

    Greetings from Holland,
    Paul

    • Günter Born sagt:

      @Paul: I haven't any sound issue till yet. My suggestion:

      – try to reinstall it on a fresh formatted SD card
      – search for an alsa mixer app (I have had it installed in previous builds) and install it.

      Alsa mixer app (mixget.apk) allows you to control sound settings – maybe the sound chip is set to mute at all.

  2. Luis Maia sagt:

    Now I am happy, thanks to you I could get all the screen layout.
    But, I was not able to make the permanent settings like you explain.
    When you say "append" DPI=120 I was lost! Can you please detail this

    I went to the line that you say and I have append DPI=120 using the "a" command and in the end I've use ":x"

    then boot… but no result.

    Thanks in advance!

  3. Luis Maia sagt:

    And… I went to Market and push Install DPI Changer Utility in order to try to fix the problem asap. The applications fails because does not have root access… Do you know how I can have root access?

    Thanks and sorry for taking your time!

  4. Luis Maia sagt:

    Thank You for your feedback. I shutdown the computer and start it again and it works! DPI=120
    Anyway I will see the topics for root access… maybe can be needed in the future.

    Thanks!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Hinweis: Bitte beachtet die Regeln zum Kommentieren im Blog (Erstkommentare und Verlinktes landet in der Moderation, gebe ich alle paar Stunden frei, SEO-Posts/SPAM lösche ich rigoros). Kommentare abseits des Themas bitte unter Diskussion.

Du findest den Blog gut, hast aber Werbung geblockt? Du kannst diesen Blog auch durch eine Spende unterstützen.