Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,739,856 Members 46,527 Now Online
XDA Developers Android and Mobile Development Forum

[GUIDE] Win 95/98/XP and Linux OSs (Knoppix/Ubuntu/Redhat etc) on your Android!!!

Tip us?
 
mnomaanw
Old
(Last edited by mnomaanw; 25th August 2012 at 08:46 AM.)
#1  
mnomaanw's Avatar
Recognized Contributor - OP
Thanks Meter 522
Posts: 1,009
Join Date: Jul 2011
Location: Pusad
Wink [GUIDE] Win 95/98/XP and Linux OSs (Knoppix/Ubuntu/Redhat etc) on your Android!!!

Yes ! Now you can run x86 based operating systems on your ARM device.

Now you can have full desktop windows/linux experience on your Android smartphones.

The windows 95 works great on my EVO 3D

Instructions :
1.Download and install Bochs2_5_1.apk (stable but slower) or QEMU.apk (unstable but faster)

2.Download SDL(BOCHS).zip for Bochs2_5_1.apk and SDL(QEMU).zip for QEMU.apk and extract on root of sdcard , so path should be sdcard/SDL/*.*

3.Put a disk image of type ".img" of any operating system in SDL folder and rename it to "c.img" (tested : win 95/98/XP ----------------Linux OSs like Ubuntu/Knoppix/redhat etc can also be used)

4.Run Bochs or LibSDL from appdrawer. Let it boot (takes a while) and enjoy.

How to Create .IMG from .VHD disk image in Second Post

----------------------------------------------------------------------
Instructions (BOCHS) : (i forgot to post the instructions so thanks to HDD_x8 for posting this)
- The screen works as touchpad to control the mouse cursor and volume up/down works as left/right click.
- You can also tap the screen to generate left click.(this does not work everytime)
- Back = BackSpace, Menu = Enter, left-upper corner click generates TAB
- left-lower corner click popups keyboard
( For a desktop like experience use this keyboard -> Hackers Keyboard )
-Create a folder called "HDD" on the root of your SDcard and put your softwares/files or anything in there. When you boot windows, then in "My Computer" you will see "d" drive which will have the "HDD" folder contents. So you can install/use them in Windows.
-----------------------------------------------------------------------

----------------------------------------------------------------------
Instructions (QEMU):
- The screen works as touchpad to control the mouse cursor.
- You can also tap the screen to generate left click (right click is not possible AFAIK) .
- Back = BackSpace, Holding Menu = popups keyboard
( For a desktop like experience use this keyboard -> Hackers Keyboard )
- No custom files can be used as of now, will find a way and post here again.
----------------------------------------------------------------------

MHL to HDMI out tested and confirmed working (thanks to HDD_x8 again.)

Some freeware disk images can be found here or here (not sure if any of them will work as i have not tested , only win 95/98/XP are tested.)
Attached Files
File Type: apk Bochs2_5_1.apk - [Click for QR Code] (1.21 MB, 82774 views)
File Type: zip SDL(BOCHS).zip - [Click for QR Code] (48.6 KB, 65358 views)
File Type: zip SDL(QEMU).zip - [Click for QR Code] (55.7 KB, 47086 views)
File Type: apk QEMU.apk - [Click for QR Code] (666.7 KB, 60815 views)


The Following 175 Users Say Thank You to mnomaanw For This Useful Post: [ Click to Expand ]
 
mnomaanw
Old
(Last edited by mnomaanw; 17th May 2012 at 08:11 AM.)
#2  
mnomaanw's Avatar
Recognized Contributor - OP
Thanks Meter 522
Posts: 1,009
Join Date: Jul 2011
Location: Pusad
How to Create .IMG Disk Image from .VHD

1. Download ISO Recorder
2. Mount the VHD
-Windows 7
-Go to your start menu, right click on Computer, and choose 'manage'
-On the left, click on 'Disk Management' (may take a few moments)
-Click on 'More Actions' and choose 'Attach VHD'
-Choose your VHD
3. Open Windows Exporer
4. Right click on the newly mounted VHD and select 'Create ISO Image File' and when saving, choose save as any file type.
5. Save as c.img

Thanks to chessmaster W/nook for posting these instructions


The Following 27 Users Say Thank You to mnomaanw For This Useful Post: [ Click to Expand ]
 
mnomaanw
Old
(Last edited by mnomaanw; 1st April 2012 at 04:38 AM.)
#3  
mnomaanw's Avatar
Recognized Contributor - OP
Thanks Meter 522
Posts: 1,009
Join Date: Jul 2011
Location: Pusad
I found this somewhere on a non English site, so I translated it via google.....Much part of the guide is understandable.

Quote:
(Instructions)

Download QEMU for companies
Create a folder on the C drive and extract all the qemu from the archive there.

(Go to the folder in the console)
(hard way)
Win XP: Start> Run> cmd
Win 7: The push buttons Win + R, write cmd and click on OK
Writing in the console
Code
cd c: \ qemu

(easy way, but it only works on Win 7)
Go to the folder qemu (not necessarily on drive C)
Hold down Shift, click on the empty space of the open folder, right-click
In the menu click on "Open Command Window"
Create an image of your hard disk - write to the console
Code
qemu-img create-f raw disk.img 2000M

(Where)
disk.img - the name of the hard disk
2000M - the size in megabytes (the size can be anything, if only Windows was placed, but just the 2000M).
Create (. Iso) image c installation disk Windows XP (look in Advanced) and rename it to image.iso
Copy it to the folder c: \ qemu
If the c: \ qemu disk image is the image of the hard drive then run QEMU - write to the console
Code
qemu.exe-m 1024-boot d-cdrom image.iso-hda disk.img

(Where)
1024-m - amount of RAM available to QEMU
-Boot d - to boot from cd-rom
-Cdrom image.iso - our installation CD
-Hda disk.img - hard disk image

(Install windows as usual)
Format to NTFS required (do not be lazy is a very fast)

Creating a Windows completed.
Disk.img take out of the c: \ qemu and copy the smart

(Now set up the Smart)
Download BOCHS for Android
Download the SDL: SDL.zip (47.85 KB) Number of downloads: 240

Installation:
Install apk
Unpack the archive in the SDL sdcard / SDL
disk.img move to the sdcard / SDL

(Edit file bochsrc.txt)
Neither of which do not touch, but here:
# What disk images will be used
# Floppya: 1_44 = W98RUS.img, status = inserted
change the name of the image as follows:
# What disk images will be used
# Floppya: 1_44 = disk.img, status = inserted
and here:
ata0-master: type = disk, path = "c.img"
change to:
ata0-master: type = disk, path = "disk.img"
All store and run Bochs

We look forward to and enjoy!


The Following 16 Users Say Thank You to mnomaanw For This Useful Post: [ Click to Expand ]
 
Emerl
Old
#4  
Emerl's Avatar
Senior Member
Thanks Meter 133
Posts: 448
Join Date: Sep 2010
Location: Dallas, Tx

 
DONATE TO ME
Instead of being a douche...I want to thank you for sharing this...I didn't know you could do this thanks

Sent from my PG86100 using xda premium
The Following 6 Users Say Thank You to Emerl For This Useful Post: [ Click to Expand ]
 
DarkManX4lf
Old
#5  
DarkManX4lf's Avatar
Senior Member
Thanks Meter 294
Posts: 2,922
Join Date: May 2007
Location: NYC
What can you do with it.....when you get it to run 1 out of ten times?
The Following User Says Thank You to DarkManX4lf For This Useful Post: [ Click to Expand ]
 
ExploreMN
Old
#6  
ExploreMN's Avatar
Senior Member
Thanks Meter 460
Posts: 1,571
Join Date: Jun 2007
Quote:
Originally Posted by bloodrain954 View Post
yes! exactly what I want, an old out dated OS not designed for my device, sweet!
You do realize that in a developer based forum which XDA is (or was at least) you generally do things not because you have to but rather because you can. It's a shame some people don't get that. However, there are far FAR too many people that come here seemingly because they feel this is some kind of tech support site for them instead of going to Sprint or HTC for tech support.
Network: Family Mobile (T-Mobile)
Current Devices:Galaxy Note 8.0 , Galaxy Nexus GSM/HSPA+, Nexus 7 (2012), Kindle Touch
Other/Family Devices: Samsung Galaxy S II, iPhone 3GS, iPad 2
Previous Phones: Evo 3D, Epic 4G, , Evo 4G, Samsung Vibrant, Samsung Intercept, T-Mo G1
Previous Tablets:Galaxy Note 10.1, Galaxy Tab 8.9, Kindle Fire, Dell Streak 7, Asus Transformer, iPad, Archos 101, Nook Color and aPad
The Following 74 Users Say Thank You to ExploreMN For This Useful Post: [ Click to Expand ]
 
PTown599
Old
#7  
PTown599's Avatar
Senior Member
Thanks Meter 23
Posts: 178
Join Date: May 2010
Thanks always wanted to try this.

Sent from my PG86100
 
laie1472
Old
#8  
laie1472's Avatar
Senior Member
Thanks Meter 828
Posts: 4,540
Join Date: Feb 2010
This looks like fun lol. Might try this to see what all works when I have some down time ar work.
@op
Can you give s few details on what all works with 95???



""Shooter on Deck""
 
Twolazyg
Old
#9  
Twolazyg's Avatar
Senior Member
Thanks Meter 122
Posts: 538
Join Date: Sep 2010
Location: Twin Cities

 
DONATE TO ME
Does it work in MS DOS mode? Lol.

Its cool that you figured this out, though I'm slightly confused why its 95 and 98.. I bet some people don't even know what those OS's are.

Nice job bud.
 
nanobutter
Old
#10  
nanobutter's Avatar
Senior Member
Thanks Meter 16
Posts: 193
Join Date: Mar 2011
Location: Edinburg
Thanks will be trying this!

Sent from my PG86100 using xda premium

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes