{"id":5925,"date":"2011-11-27T14:20:06","date_gmt":"2011-11-27T12:20:06","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/2011\/11\/27\/test-ice-cream-sandwich-in-virtualbox-teil-ii\/"},"modified":"2021-01-25T11:19:20","modified_gmt":"2021-01-25T10:19:20","slug":"test-ice-cream-sandwich-in-virtualbox-teil-ii","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2011\/11\/27\/test-ice-cream-sandwich-in-virtualbox-teil-ii\/","title":{"rendered":"Test: Ice Cream Sandwich in Virtualbox Teil II"},"content":{"rendered":"<p>[<a href=\"https:\/\/borncity.com\/blog\/2011\/11\/27\/running-ice-cream-sandwich-in-virtualbox-part-ii\/\">English version<\/a>]Vorgestern habe ich <a href=\"https:\/\/borncity.com\/blog\/2011\/11\/25\/ice-cream-sandwich-testdrive-in-virtualbox\/\">hier<\/a> \u00fcber einen x86-Port von Ice Cream Sandwich (Android 4.0) berichtet, den ich in Virtualbox getestet habe. In Teil II m\u00f6chte ich einen zweiten ICS x86-Port f\u00fcr Virtualbox vorstellen, der mit einer verbesserten Hardware-Unterst\u00fctzung daher kommt.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vg04.met.vgwort.de\/na\/0717178ba428463790ce901713d06d27\" alt=\"\" width=\"1\" height=\"1\" \/>Das Android-x86 Image f\u00fcr Virtualbox, das ich <a href=\"https:\/\/borncity.com\/blog\/2011\/11\/25\/ice-cream-sandwich-testdrive-in-virtualbox\/\">hier<\/a> vorgestellt habe, l\u00e4uft einer VM, sofern der Host VT-X-Unterst\u00fctzung bietet. Akuell leidet dieser Build aber unter einer fehlenden Mausunterst\u00fctzung und auch das Netwerk funktioniert nicht. Damit kann man nicht allzu viel machen. In Teil I hatte ich aber ein zweites x86-Projekt eines <a href=\"http:\/\/d.hatena.ne.jp\/td2sk\/20111118\/1321625830\" target=\"_blank\" rel=\"noopener noreferrer\">Japaners erw\u00e4hnt<\/a>, der Hinweise gibt, wie man sich ein eigenes Virtualbox-Image bastelt. Leider bin ich bisher daran gescheitert, dies selbst zu testen. Ich hatte zwar kein Problem, die Build-Umgebung in meiner Virtualbox Ubuntu 10.04-Umgebung einzurichten. Aber die Synchronisierung des ICS Quellcode Forks braucht extrem lange. Ich musste die Snychronisierung mehrfach ansto\u00dfen und zum Schluss bin ich dann daran gescheitert, dass meine virtuelle Ubuntu disk keinen freien Speicherplatz mehr aufwies. Bei der Synchronisation werden GByte an ROMs mit geladen \u2013 nach einem Tag vergeblicher Downloads habe ich das Projekt erst mal abgebrochen, da kein Land in Sicht war.<\/p>\n<p><strong>Aber es gibt eine fertig Virtualbox ICS Build<\/strong><\/p>\n<p>Beim erneuten Besuch dieser <a href=\"http:\/\/d.hatena.ne.jp\/td2sk\/20111118\/1321625830\" target=\"_blank\" rel=\"noopener noreferrer\">japanischen Webseite<\/a> stellte ich fest, dass der betreffende Autor ein Update gepostet hatte. Auf der <a href=\"http:\/\/d.hatena.ne.jp\/td2sk\/20111125\/1322192772\" target=\"_blank\" rel=\"noopener noreferrer\">Zusatzseite<\/a> bietet deren Autor auch einen <a href=\"http:\/\/web.archive.org\/web\/20120403102133\/http:\/\/kie.nu:80\/26G\" target=\"_blank\" rel=\"noopener noreferrer\">Download-Link<\/a> f\u00fcr den Virtualbox Android x86 4.0 ICS Port. Nach dem knapp 200 MByte gro\u00dfen Download der Datei <em>ICSimage.vdi <\/em>war diese nach wenigen Sekunden in Virtualbox 4.1.6 portable eingebunden und ich konnt edie VM starten. Braucht nur ein paar Sekunden, bis der ICS Desktop zu sehen ist. Ein Lock-Screen (wie bei der in Teil gezeigten VM) ist nicht vorhanden. Zudem ist sofort der Mauszeiger auf dem Desktop sichtbar (die Integrationsfeatures m\u00fcssen nicht deaktiviert werden). Klasse gemacht \u2013 ICS l\u00e4sst sich also komfortabel bedienen. Hier ist das Bild des Desktop zu sehen.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/uuYFwHE.jpg\" alt=\"\" width=\"571\" height=\"476\" \/><\/p>\n<p>Klickt man auf dem ICS Desktop auf das app-page-Symbol in der rechten oberen Ecke, gelangt man zur APPS und WIDGETS-Seite des Desktop.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/PNY0JPH.jpg\" alt=\"\" width=\"571\" height=\"476\" \/><\/p>\n<p>\u00dcber die App <em>settings<\/em> konnte ich die Anzeigesprache auf Deutsch und die Zeitzone auf Westeurop\u00e4ische Zeit umstellen. Die automatische Zeitzonenanpassung muss aber deaktiviert werden.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/XK9Lvzy.jpg\" alt=\"\" width=\"571\" height=\"476\" \/><\/p>\n<p>Auf dem ICS Desktop kann man mittels unterschiedlicher Techniken zwischen den Screens navigieren: Entweder man zieht den Desktop per Maus nach links oder rechts (klappt mehr schlecht als recht). Oder man verwendet die Cursortasten Pfeil links\/Pfeil rechts zur Navigation. Oder noch besser: \u00dcber das Mausr\u00e4dchen l\u00e4sst sich sehr komfortabel zwischen den Desktop-Seiten bl\u00e4ttern.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/t1MV0Ft.jpg\" alt=\"\" width=\"571\" height=\"476\" \/><\/p>\n<p>Wird die Seite <em>APPs<\/em> aufgerufen, kann man auch zur Seite WIDGET wechseln. Dann lassen sich die gleichen Techniken (ziehen per Maus, Cursortasten, Mausr\u00e4dchen) zum Wechsel zwischen diesen Seiten verwenden.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/GhbaJY9.jpg\" alt=\"\" width=\"571\" height=\"476\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/izY21Es.jpg\" alt=\"\" width=\"571\" height=\"476\" \/><\/p>\n<p>Irgendwie ist es mir auch gelungen, die nachfolgend gezeigte Men\u00fcansicht zum Anpassen des Desktop-Hintergrunds aufgerufen (aber ich habe noch nicht herausgefunden, wie dies konkret geht \u2013 ich hab's nicht mehr hinbekommen, das Men\u00fc erneut abzurufen).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/3A5AZcj.jpg\" alt=\"\" width=\"571\" height=\"476\" \/><\/p>\n<p>Das Beste am Ganze ist die Netzwerkunterst\u00fctzung in diesem ICS-Build. Daher konnte ich im Browser sofort beliebige Webseiten abrufen und bei Google+ posten.<\/p>\n<p>Leider wird die Anzeige von Youtube-Videos noch nicht unterst\u00fctzt (ich tippe darauf, dass dies auf den fehlenden Flash-Support bei ICS zur\u00fcckzuf\u00fchren ist. So habe ich lediglich diese Vorschauseite zu sehen bekommen.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/N7dAnnW.jpg\" alt=\"\" width=\"571\" height=\"476\" \/><\/p>\n<p>Was auch nicht funktioniert (der japanische Autor hat es auf seiner Seite angedeutet) ist das das Einbinden einer SD-Karte. Daher ist der Download von .apk-Dateien (f\u00fcr Apps), von Videos oder Bildern und Musik nicht m\u00f6glich. Wer das Ganze im Video sehen will, unter <a href=\"http:\/\/www.youtube.com\/watch?v=DKYgmAJG5W4&amp;feature=player_embedded\" target=\"_blank\" rel=\"noopener noreferrer\">diesem<\/a> Link findet sich ein Youtube-Video des japanischen Users.<\/p>\n<p>Ich habe nat\u00fcrlich auch versucht, Apps aus dem Google Market herunterzuladen. Es war mir sogar m\u00f6glich, meine Zugangsdaten einzutippen (obwohl keine Bildschirmtastatur funktionierte und meine Host-Tastatur eine deutsche Tastenbelegung besitzt, Android aber eine US-Tastatur-Belegung aufweist). Danach konnte ich Apps zum Download anw\u00e4hlen. Es wurde zwar gemeldet, dass die App in wenigen Sekunden heruntergeladen w\u00fcrde \u2013 aber irgendwie kamen die Downloads nie an. Da ist noch was im Argen.<\/p>\n<p>Unter dem Strich ist der Virtualbox ICS-Build, den der japanische Benutzer gebastelt hat, aber schon eine klasse Arbeit, de sich f\u00fcr erste Tests hervorragend nutzen l\u00e4sst. Meine Gratulation an den Betreffenden. Aber es wird noch einiges an Feintuning erforderlich sein, bevor man das Image auf eine reale Maschine portieren kann. Aus dieser Perspektive werde ich wohl abwarten, was das Android-x86.org Project noch im Petto hat. Ich hatte ja bereits \u00f6fters \u00fcber deren x86-Android-Build gebloggt. Ich denke, die werden in wenigen Wochen mit einem Port f\u00fcr den Eee PC herauskommen.<\/p>\n<p><strong>Links:<br \/>\n<\/strong>1: <a href=\"https:\/\/borncity.com\/blog\/2011\/11\/25\/running-ice-cream-sandwich-in-virtualbox\/\">Running Ice Cream Sandwich in Virtualbox<\/a> Teil I<br \/>\n2: <a href=\"https:\/\/borncity.com\/blog\/2011\/11\/27\/running-ice-cream-sandwich-in-virtualbox-part-ii\/\">Running Ice Cream Sandwich in Virtualbox<\/a> Teil II<br \/>\n3: <a href=\"http:\/\/d.hatena.ne.jp\/td2sk\/20111125\/1322192772\" target=\"_blank\" rel=\"noopener noreferrer\">td2sk site with project description<\/a> (japanisch)<br \/>\n4: <a href=\"http:\/\/web.archive.org\/web\/20120403102133\/http:\/\/kie.nu:80\/26G\" target=\"_blank\" rel=\"noopener noreferrer\">Download ICSimage.vdi<\/a> (virtuelle Disk als Download)<\/p>\n<p><strong>\u00c4hnliche Artikel:<\/strong><br \/>\n5: <a href=\"https:\/\/borncity.com\/blog\/2011\/11\/25\/ice-cream-sandwich-testdrive-in-virtualbox\/\">Ice Cream Sandwich-Testdrive in Virtualbox<\/a> \u2013 Teil I<br \/>\n6: <a href=\"https:\/\/borncity.com\/blog\/2011\/11\/27\/test-ice-cream-sandwich-in-virtualbox-teil-ii\/\">Test: Ice Cream Sandwich in Virtualbox<\/a> &#8211; Teil II<br \/>\n7: <a href=\"https:\/\/borncity.com\/blog\/2011\/11\/28\/android-x86-ice-cream-sandwich-von-vmlite\/\">Android-x86 Ice Cream Sandwich von VMLite<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>[English version]Vorgestern habe ich hier \u00fcber einen x86-Port von Ice Cream Sandwich (Android 4.0) berichtet, den ich in Virtualbox getestet habe. In Teil II m\u00f6chte ich einen zweiten ICS x86-Port f\u00fcr Virtualbox vorstellen, der mit einer verbesserten Hardware-Unterst\u00fctzung daher kommt.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[131],"tags":[1685,967,22],"class_list":["post-5925","post","type-post","status-publish","format-standard","hentry","category-android","tag-android-4-0-1-x86","tag-ice-cream-sandwich","tag-virtualbox"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/5925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=5925"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/5925\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=5925"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=5925"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=5925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}