Untitled Document

How to install Android on your PC

by Nadeer on 2013-09-08 at 10:24:53

Windows 8’s bold grab for tablet relevance may snatch headlines, but it isn’t the only operating system looking to extend its established supremacy over a whole new class of devices. As the PC market hemorrhages, more and more manufacturers are turning to Google’s Android OS to power PCs that once carried Windows alone. From hybrids to all-in-ones to an Intel-promised flood of incredibly cheap “Droidbooks,” Android cometh.

But wait! Isn’t Android made for smartphones? And weren’t the first Android-powered laptops a bit … disappointing? And aren’t there some lingering questions about how Android performs in a PC-type environment?




Fear not, all ye curious. The intriguing Android-x86 project has ported Google’s open-source OS from the ARM processors common in smartphones and tablets over to the x86 chips found in everyday computers, so you can take Android for a spin on your PC before plunking cash down on one of the latest examples of computing convergence. And even if you have no plans to buy an Android PC, playing with Android on your current PC is just plain fun.


How does Google’s mobile-focused operating system stack up on a full-size, not-so-mobile computer? You’ll know firsthand after giving Android a test drive in a virtual machine.



Why a virtual machine?

Admittedly, virtual machines aren’t as peppy as physical ones unless you have a bunch of system resources to toss around. And yes, you can install Android on your computer’s hard drive—but I don’t recommend even dual-booting this particular OS.

Hardware support for the operating system can be hit-and-miss, though the Android-x86 project mitigates that somewhat by providing several ISO files built around specific hardware, such as Asus and Lenovo ThinkPad laptops. Even so, running Android in a virtual machine is more consistently headache-free than dual-booting it. (Trust me—I tried it on three different machines.)

If you want to dual-boot Android regardless, the steps for doing so are basically the same as dual-booting Windows 8, at least up until the point of actually installing Android. From there, you’ll want to pick up from the “Install Android on your PC” segment below.

No matter how you decide to roll, you’ll need to grab some virtual machine software—we’re using Oracle’s excellent (and free) VirtualBox for this article—and the latest version of the Android-x86 port available. If an ISO for your specific laptop model is available, grab it.

Before we begin, note that you can click any image in this article to expand it to full size.

Get VirtualBox up and running







Once you’ve downloaded all the software, open VirtualBox and click the big blue Openbutton in the toolbar to begin. A Create Virtual Machine window will appear. Name your digital Android PC anything you like, but be sure to select Linux as the type of operating system, and Linux 2.6 as the version. Click Next.







In the option screens that follow, you have to configure your VM’s hardware allocation. Give it at least 512MB of RAM if you can, though Android-x86 can run on 256MB of RAM if you’re using a resource-strapped PC. The more memory you can spare, the smoother the results will be, though you don’t want to allocate so much to Android that your native experience suffers while the VM is active.

Create a virtual hard drive using the default options, adding more storage if you wish. (Remember: Android was made for phones, so it doesn’t take much space, even with multiple apps installed.)

Boom! The VM appears in the VirtualBox manager.







Next, you need to point the VM at your Android-x86 ISO. Click the Storage button in the VM manager and, in the window that appears, select the Empty option underneath ‘Controller: IDE’ to bring up various ‘Attributes’ options to the right. There, click the disc icon to the right of ‘CD/DVD Drive’ and select Choose a virtual CD/DVD disk file from the drop-down menu that appears. Simply browse your hard drive and select the Android-x86 ISO to load it in the virtual machine, and then click OK when you’re done.







You’re not quite finished yet, though. Click the Audio option, and in the window that appears, click the drop-down ‘Audio controller’ box and select ICH AC97. If you leave it on the default Soundblaster 16 setting, your Android VM’s audio won’t work properly.

Got it? Great! Now you’re ready to install Android on your PC. The process is a bit trickier than your standard Windows installation.

Install Android on your PC







Click the name of your Android-x86 VM in VirtualBox’s left pane, and then click the big green Start arrow. After clicking OK on any dialog boxes that pop up—be sure to read them!—you’ll quickly notice that you can’t use your mouse during installation. Use the arrow keys to scroll down to Installation, and then press Enter. Press Enter to selectCreate/Modify partitions on the next screen as well.







If you usually stick to graphical interfaces, the next menu may throw you for a loop, but it’s nothing to be scared of. Just navigate to New and press Enter again. Select Primaryas the partition type, and then press Enter once more to set the partition to the default size. You’ll see the following screen.







Press Enter on the Bootable option, which should add ‘Boot’ under the ‘Flags’ listing, next to the computer name. With that done, select the Write option. A warning appears, threatening that writing to disk will wipe any data already on the disk. Who cares? This is a virtual machine, you silly installation software. Type yes, and then press Enter yet again.







Highlight the Quit option and press Enter to return to the Choose Partition screen, which now lists the ‘sda1’ partition you created on the virtual hard drive. Press Enter again. You’ll see a list of formatting options. Select ext3, press Enter, and select Yes when asked if you really want to format the disk.







Do you want to install boot loader GRUB? Yup! You also want to install the /system directory as read/write when asked.







Aaaaand there’s the screen we’ve been waiting for. Run Android-x86.

Assess Android







You’re going to set up the operating system the way you would on a new Android phone or tablet. It’s pretty straightforward, and you can even connect the Android-x86 VM to your Google account. But before you do that, you need to coax a mouse cursor on screen, because trying to navigate a touchscreen-optimized OS by keyboard ismaddening.







Machine in VirtualBox’s toolbar, and select Disable Mouse Integration. Dialog boxes may appear; if so, click through them and continue. Disabling mouse integration allows you to manually control whether your mouse is controlling your primary OS or Android-x86. Pressing the right Ctrl button on your keyboard switches between the two operating systems. To swipe, click and hold the mouse button, and then move the mouse.

With that taken care of, you’re free to explore Android on your PC!

Don’t expect a flawless experience with Android-x86. You can’t sync your Google account’s apps to the VM, despite what the setup process implies—at least not yet. (Fortunately, Android-x86 ships with Google Play installed, and most apps I’ve tried work just fine, though you might notice the occasional wonkiness.) Nor does the virtualized OS work with any of the touchscreen displays I’ve tried. And yes, performance can be kind of poky, no matter how much RAM you toss at Android-x86.







That being said, giving Android a whirl on your PC will nevertheless give you a good feel for what’s possible on an Android-powered laptop. The result isn’t perfect, but if you give it a shot, I think you’ll wind up pleasantly surprised. Android wasn’t made for big screens, but all those smartphone-optimized apps hold up okay, and a ton of them are completely free, completely awesome, and can’t be found on proper PCs.





mDubai: Your complete gateway to Dubai... App launch at Gitex

by Nadeer

Under slogan 'Together for your Happiness' Dubai Smart Government (DSG) to unveil smart app bouquet

Under the slogan ‘Together for your Happiness’, Dubai Smart Government (DSG) is participating with


Oracle preps NetBeans for a mobile Web future

by Nadeer

 Now NetBeans programmers can work on HTML5 code from directly within their Java and PHP projects

Although originally built to develop enterprise Java apps, the NetBeans IDE (integrated development


Taiwan Chip Industry Powers the Tech World, but Struggles for

by Nadeer

 Tien Wu, chief operating officer of Advanced Semiconductor Engineering, has a problem: the brightest young people in Taiwan do not want to work in the island’s signature business, chip making.



How to solve the 10 most common tech support problems

by Nadeer

 Whether you’re dealing with your dad’s decade-old computer or your own custom-built gaming rig, troubleshooting PC problems is a part of everyday life. Before you make that $50 support call,


6 Benefits of Cloud Computing

by Nadeer

The cloud, cloud computing, SaaS…like it or not, we hear these terms mentioned incessantly in the technology and business world.  And for a good reason – the benefits of


Microsoft to buy Nokia phones unit

by Nadeer

Microsoft's phone operating system has been gaining global market share

Microsoft has agreed a deal to buy Nokia's mobile-phone business for 5.4bn euro ($7.2bn; £4.6bn).

Nokia will


Are computer chips on the verge of a quantum leap?

by Nadeer

We swipe, we tap, we scroll and click, but rarely do we pause to think about what goes on in the maze of electronics beneath our fingertips.


Windows 8 gains ground among the OS ranks

by Nadeer

The latest version of Windows takes a bite out of the desktop operating system market with a 7.4 percent share of Web traffic in August,


Google Chromecast review

by Nizar

 A new device from Google makes it easy to stream video from several popular services to a high-definition TV. Chromecast is tiny enough to dangle from a keychain when not


Gamers report big problems with SimCity for Mac

by Nizar

 Owners of Apple computers are reporting big problems with the Mac version of SimCity.

Many who bought the game, released on 29 August, said it did not work correctly on


Options for checking free hard-drive space in OS X

by Nadeer

 When using your Mac, maintaining a small amount of free drive space is required to keep your system running optimally. While nothing stops you from adding files to


Can you survive on 4G alone?

by Nizar

With the UK set to become the third largest 4G market in Europe by the end of 2014, is there any need for fixed-line services any more? Sophie Curtis investigates.


Microsoft starts trial in Limpopo to spread web access

by Nadeer

HAVING failed to bring affordable internet to the continent’s largest economy in almost 20 years of democracy, the government is giving Microsoft a shot.The software maker


Dual iPhones expected at Apple's September launch

by Nizar

AUSTRALIANS could feed their technology addiction with two new iPhones in less than a month from now, if rumours are to be believed, including one budget model and another with