Android on your PC, without any emulation

Hello Everyone.. I’ve just recently joined Hackinformer and I hope you will enjoy my first post.

_______________________________________________________________________________________

Do you have some old pc just laying around, collecting dust perhaps? But you feel that it still has something in it. Give it a kick with “Android x-86” These are special Android builds that can run on your PC and believe me when I say that it runs super smooth it does.

fps

Peek:

homescreen

Step 1:

First of all, we will download every single piece of software beforehand

Download:

Android-x86 Lollipop 5.1.1 Latest build:

Unetbootin (A tool to make a bootable flash drive):

All right, downloading’s done for now.

 

Step 2:

Now you must shrink out a minimum 4GB space from any of your drives.

To do this:

  1. Press Windows Key + X
  2. Select Disk Management from the list that pops out
  3. an
  4. Select any volume on any drive that you like, press right click on that and press shrink volume from the list that shows up
  5. shrink
  6. This window will show up

shrink val

Enter in your desired value (min. 4096 and max suggestion 8192) and press shrink

  1. You’ll see this

shrink done

  1. Right Click The 8GB Unallocated and press New simple volume, Then keep pressing next till you see this window

format

Match your options like this and then press next, then finish

  1. You’ll get this, ANDROID 8GB FAT32, The drive letter need not be same, it can be anything

formatdone

Step 3:

Partitioning and all is done now

Let’s move on to the bootable usb drive

  1. Insert your Usb Flash Drive
  2. Open the unetbootin that we downloaded earlier ,

Set the option for Diskimage, Browse for the android image that we downloaded

Set type to USB drive and the Drive to the letter that corresponds to your flash drive’s

Then Hit OK

unetbootin1

  1. When it’s done, press exit, not Reboot


Step 4:

Now that the bootable disk has been made

  1. Power off the PC , and start it again
  2. Press the button that corresponds to boot menu, when the PC starts up
  3. A menu will open, In this menu look for your USB flash drive and hit enter
  4. Wait for some seconds and a menu will appear
  5. Using the keyboard, select “Live CD – Debug Mode”
  6. Let it initialize , wait for “android #” to appear
  7. Then type in “fdisk –l” without the quotes (It is L not one or I, it is a small L, L>l)
  8. A List will appear With Columns that say, Device, boot, start, end…..
  9. In this list look for FAT32, under the column that says System
  10. Note down the text in its corresponding Device column (for example. dev/sda6 or dev/sda3)
  11. Restart the PC now by using the hardware power or restart button on the cabinet or laptop
  12. Repeat steps, boot using USB
  13. But this time choose the installation option
  14. Select the partition which you got in step 10 (for example sda3 or sda6)
  15. In the next Option select “Do not format”
  16. Select Yes for installation of boot loader GRUB
  17. Next, Select yes for “Do You want to create a boot item for Windows”
  18. Select no for “GRUB2”
  19. And if it wants to format “dev/sda1”, select no for that. (it’s okay if it doesn’t ask this question, it may or may not ask this one)
  20. Select yes for the disk image to save user data
  21. Enter in 2047 in the text box which appears
  22. Installation has been successfully completed now
  23. Select Reboot in the next option and remove your usb flash drive after selecting reboot

You’ll be greeted with the GRUB bootloader interface, it will have four Options

  1. Run android-x86
  2. Run android-x86 (VESA)
  3. Run android-x86 (Debug)
  4. Windows

What we need is the “run android-x86” and “Windows”

After booting up android –x86, the setup will be like any normal android device

VOILA!

Extras:

  1. Pc Drives:

You can easily see all your PC drives in android

The image is pre rooted. Install stickmount from Play store, Grant it root access and Press mount.

The drives will be available in the sdcard in a folder named usbStorage

  1. Wi-Fi Controller:

Only a few Bluetooth devices are supported on the android-x86, if you don’t have Bluetooth access, i.e. it is not switching on or working.

And you want to play games with a controller.

  1. Download BT Controller on Android-x86 and any other Bluetooth capable rooted android device.
  2. On the other device (let’s call it X),open BT Controller
  3. Go to Select controller, select any controller that you wish or download new ones from the downloads button in the top right.
  4. Open BT Controller on x86 And Start Host on that using Wi-Fi.
  5. Connect To Host on X, scan for the x86 or manually add it by the ip displayed on the x86 screen
  6. Once it connects Take a screenshot of the controller (Power button + Volume Down)

screenshotcon

I used the Mupen64 Controller.

  1. On the other device, download the sixaxis controller tool.
  2. Go to its Preferences using the three vertical dots on the top right side, then “touch emulation”
  3. Press Edit Touch Profiles, Turn X to landscape, double tap on screen, and choose, Change Background
  4. sixaxiseditblank
  5. Then select the screenshot.

This may happen, but don’t worry

sixaxistwisted

  1. Double tap again, press edit back ground and press the rotate button in the center till the orientation becomes proper
  2. Now, Double tap, Press add button, then select whatever you like and Place it wherever you want.

The button will appear in the center, drag it to wherever you want.

Then double tap and save the profile, press back and exit

  1. Select the profile like this
  2. sixaxisselectprofile
  3. Then Press Start, Connect the controller, Connect X to the x86 host
  4. The buttons will all work and you’ll only have to map them in any emulator.

 

Android TV:

Android TV has a sleek UI, which is pleasant to the eye, and it’s all about the aesthetics, so why not give it a shot. All it will take is installing The Leanback Launcher And Keyboard. Straightforward APK installations, nothing complicated. Downloads below. But.. Android TV works with a remote, no touchscreen or mouse input.

Solution:

BT Controller or Keyboard.

BT Controller Can Send Keycode presses So It Is Just like a Remote,

You Can Download My BT Controller file below. Also to send input from your X device, you will have to install Hacker’s Keyboard and enable permanent notification from Settings > Language & Input > Hacker’s Keyboard > Under ‘Input Mode Settings’, ‘Use Permanent notification’. So whenever using the BT Controller, either swipe from top to bottom and use BT Controller’s Provided Keyboard or tap the notification to pop up Hacker’s Keyboard (Better Choice). All apps aren’t listed in Leanback Launcher, so you need to download an app called Sideload Launcher to launch all apps from there

Downloads:

My N64 map file:.

Place it in sdcar0/data/profiles/

Android TV Downloads:

Leanback Launcher:

Leanback Keyboard:

Sideload Launcher: 

BT Controller: 

BT Controller Remote map file ( Place in “sdcard0/btcontroller/”) :

Hacker’s Keyboard:

No Screen Off:

 

Tips:

Wi-Fi might not work, but Ethernet does. To use BT Controller with Ethernet , start hosting with wifi, but ip will show 0.0.0.0, you’ll have to go to your router’s setting and see what is the ip of the PC connected with ethernet. Then on the Client device , Connect to host and manually add, by pressing the plus button on the bottom right, input any name, and input the IP you got from the router settings.

For using wifi you must have

If you are having problems with the PC going to sleep, install No-Screen Off from the Play Store.
Credits:

Android-x86 team

Unetbootin Developer

Google

BT Controller Developer

Hacker’s Keyboard Developer

Sixaxis Controller Developer

Chainfire

 

Demolasher36 siging out..

About Demolasher36

I love Android, and i love DIY Also i love Graphics and theming stuff Otakudesu ^~^

Check Also

Exciting News: Nintendo Switch Emulator Yuzu Makes a Comeback as SUYU

The eagerly anticipated Suyu emulator (aka Yuzu) has been the talk of the town since …

14 comments

  1. Can it play Clash Of Clans?

  2. Very Nice. I would be cool if this can be ported to PS Vita LOL

  3. I have a “Default” when i boot to USB drive, not a “Live CD”, why ?

  4. Como alterar a resolução no Android ? How to change the resolution in Android ? Did I want play Sonic and Sonic 2 in 1080p. Thanks for help. (Sorry by my english).

  5. The only thing I’m having trouble with is booting back into the Android OS. Installation works fine, I can boot into it immediately after installation, but upon rebooting my laptop, it goes straight back to Windows, no GRUB menu or anything. It never asked me if I wanted to install an option for Windows.

    The only way I can re-enter the Android OS is to reinstall it, but as I said before, it’s only available until I reboot.

    Is there something I’m doing wrong?

    I’m using a Dell Inspiron 15 3000 series if that helps at all.

    In the BIOS, I can manually add a boot device, but it makes me choose a file to set as a boot device, not the drive/partition in general. None of the files I set as a boot device allows me to boot back into the Android OS. I’m not sure what to choose or do.

  6. I will be posting a method, to solve problems with the grub menu

  7. thats demo hope to see that grub fix.

  8. actually, androidx86 comes with root as far as I cam believe. Soooo; with an install of debian running ontop of android and wine you can still run windows programs!!!

  9. how do i remove andriod os from pc