{"id":5944,"date":"2011-11-28T15:43:43","date_gmt":"2011-11-28T13:43:43","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/2011\/11\/28\/testing-android-x86-ice-cream-sandwich-image-from-vmlite\/"},"modified":"2021-10-15T10:24:02","modified_gmt":"2021-10-15T08:24:02","slug":"testing-android-x86-ice-cream-sandwich-image-from-vmlite","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2011\/11\/28\/testing-android-x86-ice-cream-sandwich-image-from-vmlite\/","title":{"rendered":"Testing Android-x86 Ice Cream Sandwich-Image from VMLite"},"content":{"rendered":"<p>[<a href=\"https:\/\/borncity.com\/blog\/2011\/11\/28\/android-x86-ice-cream-sandwich-von-vmlite\/\">German version<\/a>]Sometimes coincidence happens. Yesterday and the day before I blogged\u00a0 <a href=\"https:\/\/borncity.com\/blog\/2011\/11\/25\/running-ice-cream-sandwich-in-virtualbox\/\">here<\/a> and <a href=\"https:\/\/borncity.com\/blog\/2011\/11\/27\/running-ice-cream-sandwich-in-virtualbox-part-ii\/\">here<\/a> about Android-x86 ports of Ice Cream Sandwich (Android 4.0) for Virtualbox. Got a lot of traffice here within my blog. This morning I received an email from Dr. Huihong Luo, founder of VMLite Corporation. I was informed about a new beta of (the long awaited) VMLite 4. And Mr. Huihong mentioned an Android-x86 port of Ice Cream Sandwich offered by VMLite for download. I will introduce VMlite in a separate article. Below I will have a short view at VMLite?s Android 4 port.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/1a6e88841b4a4c92908d72ee0a4b9a81\" alt=\"\" width=\"1\" height=\"1\" \/>It's been a while, since I'm was in touch with Dr. Huihong Luo as beta tester for their virtualization products. Mr. Huihong is the master mind behind Salamander .NET Decompiler\/Obfuscator and he also forces development of virtualization products like <a href=\"https:\/\/borncity.com\/blog\/2010\/08\/18\/vmlite-3-2-6-xp-mode-fr-alle\/\">VMLite<\/a>, <a href=\"https:\/\/borncity.com\/blog\/2010\/12\/23\/genial-vhd-boot-fr-windows-xp-vista-und-windows-7\/\">VBoot<\/a> and <a href=\"https:\/\/borncity.com\/blog\/2010\/08\/01\/windows-cloning-mit-myoldpc\/\">MyOldPC<\/a>.<\/p>\n<p>Now VMLite Corporation created also an Android-x86 build from Ice Cream Sandwich source code. What should I write about this build? There are not too much new things to report, because I already tested a similar\/identical ics build <a href=\"https:\/\/borncity.com\/blog\/2011\/11\/27\/test-ice-cream-sandwich-in-virtualbox-teil-ii\/\">yesterday<\/a>. Well, the image was created from a japanese guy. But the result is pretty identical, because he uses the same (unmodified) source.<\/p>\n<blockquote dir=\"ltr\" style=\"margin-right: 0px;\">\n<p style=\"background-color: #ffffd0;\"><strong>Note:<\/strong> Obviously developers from VMLite was a bit more successful than me to brew an Android x86 build of ICS. I already described the steps how to build a Virtualbox image of ICS. But for my own, I wasn't successful due to a small internet bandwith and a shortage of disc space. I spended more than 12 hours download time to find out at least, that my Ubuntu runs out of free storage on disk. So I canceled the whole thing and started to search for images already build..<\/p>\n<\/blockquote>\n<p>Anyway, now we have a 3rd source, because VMLite Corporation offers an image of Android 4.0.1 (Ice Cream Sandwich) <a href=\"https:\/\/web.archive.org\/web\/20180728170246\/http:\/\/www.vmlite.com:80\/index.php?option=com_content&amp;view=article&amp;id=68:android&amp;catid=17:vmlitenewsrotator\" target=\"_blank\" rel=\"noopener noreferrer\">for free download<\/a>. After downloading <em>Android-v4.7z<\/em> a use a tool like <a href=\"http:\/\/www.7-zip.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">7-Zip<\/a> to unpack the archive. After expanding the .7z file, a folder with several files (some with config informations) exists.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/i.imgur.com\/HlA05EX.jpg\" alt=\"\" width=\"580\" height=\"484\" \/><\/p>\n<p>For my 1st tests I used a portable edition of Virtualbox 4.1.6 already available on my host (because VMLite are based on Virtualbox source code). I just added the .vdi file with Android 4.0.1 image as hard disc to a new created VM. Tip: In VMLite it's sufficient to drag the .vbox config file into the left colums of VMLite window. VMLite Workstation will create a new Guest-VM entry in this column.<\/p>\n<p>After booting the virtual disc, a grub boot menu is shown, and the 2nd entry to boot from device <em>\/sda<\/em> need to be choosen. Installation on <em>\/sdb <\/em>fails, if no 2nd virtual disc is configured.<\/p>\n<p>After successful boot (took about 15 seconds on my system), the Ice Cream Sandwich lock screen should be visible.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/aQkiMYv.jpg\" alt=\"\" width=\"653\" height=\"544\" \/><\/p>\n<p>Just drag the circle with the lock icon to the right (where another lock icon will be shown), to unlock the screen. Then the Android 4.0 desktop should be shown.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/ThFcSH2.jpg\" alt=\"\" width=\"653\" height=\"544\" \/><\/p>\n<p>Below is an 2nd screenshot of the APPs page visible, obtained unter VMLite Workstation.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/Ra8UATT.jpg\" alt=\"\" width=\"652\" height=\"556\" \/><\/p>\n<p>It's pretty the same like the desktop I have seen in my <a href=\"https:\/\/borncity.com\/blog\/2011\/11\/27\/test-ice-cream-sandwich-in-virtualbox-teil-ii\/\">yesterday test<\/a> \u2013 because the same, unmodified ics source was used for build. Within my yesterday article I explained, what you need to know about this Android-x86 build.<\/p>\n<p>What's left to mention? Does the boot stalls with a message \"Kernel panic \u2013 not syncing: Attempt do kill init!\", as shown below?<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/k8A6PjH.jpg\" alt=\"\" width=\"653\" height=\"544\" \/><\/p>\n<p>This is because Android 4 needs direct access to hardware, which is supported only on machines with virtualization support (Intel VT-X or AMD-V). Just check the config page of your VM. Is the tab <em>Acceleration <\/em>is greyed out or if the check boxes <em>VT-x\/AMD-V activate and <\/em><em>Nested Paging activate<\/em> are blocked? In this case your machine doesn't supports VT-X and Android-x86 4.0.1 can't be executed in a VM.<\/p>\n<p><strong>Links:<br \/>\n<\/strong>1: <a href=\"https:\/\/web.archive.org\/web\/20180728170246\/http:\/\/www.vmlite.com:80\/index.php?option=com_content&amp;view=article&amp;id=68:android&amp;catid=17:vmlitenewsrotator\" target=\"_blank\" rel=\"noopener noreferrer\">Android 4-Download page<\/a> at VMLite.com<br \/>\n2: Foren thread about Android 4 at VMLite.com<br \/>\n3: Discussion in XDA developers forum<\/p>\n<p><strong>Similar arcticles:<\/strong><br \/>\na: <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 \/>\nb: <a href=\"https:\/\/borncity.com\/blog\/2011\/11\/27\/test-ice-cream-sandwich-in-virtualbox-teil-ii\/\">Test: Ice Cream Sandwich in Virtualbox<\/a> \u2013 Teil II<br \/>\nc: <a href=\"https:\/\/borncity.com\/blog\/2011\/11\/28\/testing-android-x86-ice-cream-sandwich-image-from-vmlite\/\">Android-x86 Ice Cream Sandwich from VMLite<\/a><br \/>\nd: <a href=\"https:\/\/borncity.com\/blog\/2011\/11\/29\/running-ice-cream-sandwich-in-vmware\/\">Running Ice Cream Sandwich in VMware<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>[German version]Sometimes coincidence happens. Yesterday and the day before I blogged\u00a0 here and here about Android-x86 ports of Ice Cream Sandwich (Android 4.0) for Virtualbox. Got a lot of traffice here within my blog. This morning I received an email &hellip; <a href=\"https:\/\/borncity.com\/blog\/2011\/11\/28\/testing-android-x86-ice-cream-sandwich-image-from-vmlite\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[131],"tags":[1685,22,261],"class_list":["post-5944","post","type-post","status-publish","format-standard","hentry","category-android","tag-android-4-0-1-x86","tag-virtualbox","tag-vmlite"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/5944","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=5944"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/5944\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=5944"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=5944"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=5944"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}