Hey Guys, in this Tutorial I'll gonna show you how to emulate Android KitKat in a virtual machine.
Preparation: Download this modified ISO Image: http://goo.gl/5iP47I
Download Virtual Box for your operating System.
Open VirtualBox. Click "New" & select the same attributes like them on the screenshot.
Select about 1600 Megabyte of RAM. (Or try to stay in the green mark.)
Choose "Dynamically allocated"
Select the Hard Disk size of your Virtual Machine. I took 8 GB and I recommend that value as minimum.
Choose "Create a virtual hard disk drive now "and klick "Create". Then Start your machine.
Now the emulated BIOS should start and you should be able to choose your downloaded .iso by clicking on the little folder icon with the green arrow.
When you see this screen, choose "Installation"
Now select "Create/Modify partitions"
Now you see your virtual hard disk as "free space", select "New", then "Primary" and then enter again.
Now you should see you created partition called "sda1" with the Size you made your virtual hard disk. Now navigate at the bottom to "Write" and klick enter. Confirm all questions and then klick "Quit".
Now choose your "sda1".
Format "sda1" as a ext3 filesystem.
Now, before booting Android, choose under Devices>CD/DVD Devices>Host Drive, so that your iso is not selected anymore.
Power off your machine.
Start again and choose the first boot method.
Now your Android should start and be patient, it's the first start.
Huraaaaaaay! Now you have a great Android virtual Machine with Android KitKat.
Note: For VMWare Player it's exactly the same, just ignore the first three steps and select from beginning the .iso file.