{"id":446,"date":"2011-02-28T23:39:59","date_gmt":"2011-03-01T04:39:59","guid":{"rendered":"http:\/\/otac.isa-geek.net\/blog\/?p=446"},"modified":"2011-02-28T23:53:04","modified_gmt":"2011-03-01T04:53:04","slug":"running-android-2-2-in-oracle-virtualbox","status":"publish","type":"post","link":"https:\/\/otac.isa-geek.net\/blog\/?p=446","title":{"rendered":"Running Android 2.2 in Oracle VirtualBox"},"content":{"rendered":"<p>This is a quick post to outline my updated steps for running <a href=\"http:\/\/www.android.com\/\">Android<\/a> 2.2 (Froyo) in a x86 <a href=\"http:\/\/www.virtualbox.org\/\">VirtualBox<\/a> environment. Assuming that VirtualBox is already installed, the steps are as follows:<\/p>\n<ul>\n<li>Download the Android 2.2 iso image from <a href=\"ttp:\/\/code.google.com\/p\/android-x86\/downloads\/detail?name=android-x86-2.2-generic.iso\">http:\/\/code.google.com\/p\/android-x86\/downloads\/detail?name=android-x86-2.2-generic.iso<\/a>.<\/li>\n<li>Start up Oracle Virtualbox, and create a new Virtual Machine.\u00c2\u00a0Give it a suitably descriptive name, and set the type to Linux\/Other Linux.<\/li>\n<li>Allocate about 512 MB ram to the machine, and select no hard drive for the machine.<\/li>\n<\/ul>\n<div id=\"attachment_451\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2011\/02\/android23-Create-New-Virtual-Machine.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-451\" class=\"size-thumbnail wp-image-451\" title=\"Android 2.3 -Create New Virtual Machine\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2011\/02\/android23-Create-New-Virtual-Machine-150x150.png\" alt=\"Android 2.3 -Create New Virtual Machine\" width=\"150\" height=\"150\" \/><\/a><p id=\"caption-attachment-451\" class=\"wp-caption-text\">Android 2.2 -Create New Virtual Machine<\/p><\/div>\n<ul>\n<li>Update the settings for the machine, changing the Storage-CD\/Device from Empty, and picking the iso image downloaded above as the existing (bootable) image \u00c2\u00a0to use.<\/li>\n<li>Start \u00c2\u00a0the virtual machine:<\/li>\n<\/ul>\n<div id=\"attachment_452\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2011\/02\/Android-2.2-Running-Oracle-VM-VirtualBox.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-452\" class=\"size-thumbnail wp-image-452\" title=\"Android 2.2 [Running] - Oracle VM VirtualBox\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2011\/02\/Android-2.2-Running-Oracle-VM-VirtualBox-150x150.png\" alt=\"Android 2.2 [Running] - Oracle VM VirtualBox\" width=\"150\" height=\"150\" \/><\/a><p id=\"caption-attachment-452\" class=\"wp-caption-text\">Android 2.2 Running- Oracle VM VirtualBox<\/p><\/div>\n<ul>\n<li>Choose the option &#8220;Live CD &#8211; VESA mode&#8221;, and hit Enter<\/li>\n<\/ul>\n<div id=\"attachment_453\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2011\/02\/Screenshot-Android-2.2-Booting-Oracle-VM-VirtualBox.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-453\" class=\"size-thumbnail wp-image-453\" title=\"Screenshot-Android 2.2 [Booting] - Oracle VM VirtualBox\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2011\/02\/Screenshot-Android-2.2-Booting-Oracle-VM-VirtualBox-150x150.png\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><p id=\"caption-attachment-453\" class=\"wp-caption-text\">Android 2.2 Booting- Oracle VM VirtualBox<\/p><\/div>\n<div id=\"attachment_454\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2011\/02\/Screenshot-Android-2.2-Started-Oracle-VM-VirtualBox.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-454\" class=\"size-thumbnail wp-image-454\" title=\"Android 2.2 [Started] - Oracle VM VirtualBox\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2011\/02\/Screenshot-Android-2.2-Started-Oracle-VM-VirtualBox-150x150.png\" alt=\"\" width=\"150\" height=\"150\" \/><\/a> <p id=\"caption-attachment-454\" class=\"wp-caption-text\">Android 2.2 Started- Oracle VM VirtualBox<\/p><\/div>\n<ul>\n<li>From the Virtualbox Machine menu, select &#8220;Disable mouse integration&#8221;. This will make the Android pointer \u00c2\u00a0usable in the VM session.<\/li>\n<li>On the keyboard, press the Windows menu key to bring up the Android menu.<\/li>\n<\/ul>\n<div id=\"attachment_455\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2011\/02\/Screenshot-Android-2.2-Apps-Oracle-VM-VirtualBox.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-455\" class=\"size-thumbnail wp-image-455\" title=\"Android 2.2 [Apps] - Oracle VM VirtualBox\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2011\/02\/Screenshot-Android-2.2-Apps-Oracle-VM-VirtualBox-150x150.png\" alt=\"Android 2.2 [Apps] - Oracle VM VirtualBox\" width=\"150\" height=\"150\" \/><\/a><p id=\"caption-attachment-455\" class=\"wp-caption-text\">Android 2.2 Apps- Oracle VM VirtualBox<\/p><\/div>\n<ul>\n<li>Clicking on the center left-hand panel (the keypad-like icon), brings up the main app screen.<\/li>\n<\/ul>\n<p><div id=\"attachment_456\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2011\/02\/Screenshot-Android-2.2-Main-App-Oracle-VM-VirtualBox.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-456\" class=\"size-thumbnail wp-image-456\" title=\"Screenshot-Android 2.2 [Main App] - Oracle VM VirtualBox\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2011\/02\/Screenshot-Android-2.2-Main-App-Oracle-VM-VirtualBox-150x150.png\" alt=\"Android 2.2 [Main App] - Oracle VM VirtualBox\" width=\"150\" height=\"150\" \/><\/a><p id=\"caption-attachment-456\" class=\"wp-caption-text\">Android 2.2 Main App- Oracle VM VirtualBox<\/p><\/div>At this point, you can navigate and experience the Android 2.2 environment exactly as if it were on a mobile device. Keep in mind that network services are using a virtual network driver, not true 3G. As well, there is obviously no\u00c2\u00a0Bluetooth\u00c2\u00a0or mobile\u00c2\u00a0connectivity\u00c2\u00a0available, so testing certain functions using those capabilities may be difficult.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is a quick post to outline my updated steps for running Android 2.2 (Froyo) in a x86 VirtualBox environment. Assuming that VirtualBox is already installed, the steps are as follows: Download the Android 2.2 iso image from http:\/\/code.google.com\/p\/android-x86\/downloads\/detail?name=android-x86-2.2-generic.iso. Start up Oracle Virtualbox, and create a new Virtual Machine.\u00c2\u00a0Give it a suitably descriptive name, and [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[56,10,54,52],"tags":[],"class_list":["post-446","post","type-post","status-publish","format-standard","hentry","category-android","category-mobile","category-sun-virtualbox","category-virtualization"],"_links":{"self":[{"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/446","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=446"}],"version-history":[{"count":1,"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/446\/revisions"}],"predecessor-version":[{"id":457,"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/446\/revisions\/457"}],"wp:attachment":[{"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=446"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=446"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}