Introduction: Getting Windows 3.1 and 95 on an Ipod Touch

Picture of Getting Windows 3.1 and 95 on an Ipod Touch

Hi. for this project, you will need a few things, and i will be as specific as possible to whatever you ask of me. first, your requirements are:
Actual devices:
Ipod Touch, Iphone-it does not matter which generation im pretty sure this will run on all
A computer.

A. Software needed:
1.Jailbroken ipods: WinSCP or CyberDuck ( WinSCP windows users Cyberduck for macs )
You need to have Open SSH installed on your ipod.
SBSettings is not required but it makes this process MUCH faster.

2. Non-Jailbroken ipods.
Im sorry, but if you want to stay clean as non jailbroke, you can not do this. jailbreak your ipod. jailbreak can be done with QuickPWN redsn0w or yellowsn0w, and also quickfreedom. after you jailbreak you basicly only need whats listed previously

EDIT: Sorry guys, 1G users you may not be able to load Windows 95, it depends on what else your ipod is running, it needs all the processing power it can get to run the emulator so it can transfer the windows instructions into an ARM-processor based architecture to run on the ipod. so sorry if it is too slow or cant run.

OH YA: RATE IT RATE IT RATE IT RATE IT!!!!!!!!! god u people neva rate my stuff lol its getting annoying.
RATE 5 FOR COOL-ness. lol


Also, sorry for the big big big amount of screen this is taking by now, for all of you TIRED to death of rebooting your device, get SBSettings, and then when u gotta reboot for something, just swipe the top of ur screen and hit the RESPRING button, because that is much faster.

Hey guys, if any of you though that you can actually USE this this way, lol, sorry, even though it is slow as hell, thats the fastest we can get it on an ipod touch.
click HERE for an actual working mac 'ible for itouch from me!:

Step 1: Files Needed

Picture of Files Needed

ok guys, the only file your going to need to download is called bochs.deb . now you can get this from multiple places, but im going to give you links.

this is easy part

Step 2: Insertion of the File

Picture of Insertion of the File

ok, to install this program, you need to do it remotely, so it will be a little trick.
open up WinSCP or CyberDuck and connect to your ipod through SSH. keep going up directories till your just at / and open tmp. add the bochs.deb file IN THAT DIRECTORY. there, you have inserted the file.


Step 3: Mobile Installation

Picture of Mobile Installation

To install this file, you need to be on your pc and still connected to your ipod. you need to open the remote console:
WinSCP: Control+T
CyberDuck: ALT + CMD + C

once you get the console open, type in this command to install the bochs.deb

( for touch users i have a little segment for you in a little bit )

type in: dpkg -i /tmp/bochs.deb
Now, let it sit for a while so it can install. if you get a message saying that it has not responded for 15 seconds or whatev and ask to abort, DO NOT ABORT LET IT WAIT IT IS STILL INSTALLING. when you see 'setting up com.isoftru.bochs (1.0.0-1) ...' you can close WinSCP or CyberDuck. if you have SBSettings you can respring your ipod otherwise just reboot.

EDIT: ( AGAIN ) Thank you to tanmanknex for reminding me to write something for all of you 2G users out here.
Once u r jailbroken, go into cydia/icy/installer, whatever u use, and get mobile terminal installed.
Once you have put the bochs.deb file on your ipod go to mobil terminal and type
if it asks for password the default is alpine unless you changed it. also su root , sudo, and a few other commands work. and Then you can run the install command that i said above, in THIS terminal instead of the WinSCP one.
If any of yall downloaded the file DIRECTLY onto your ipod touch, you will be able to still install without need of a computer, just edit the install command a little, to mach the download directory, whic hshould end up being :
dpkg -i /private/var/mobile/Library/Downloads/bochs.deb

There. if anyone has anything they need tell me!

Step 4: Your Done

Picture of Your Done

Ok so now your done, you will find Boches somewhere on your ipods screen, for me it installed on the last page of icons. enjoy ( also the keyboard function has not been worked out yet, try VNC to use it if you can but 1G touch shouldnt VNC cuz it can disable your ipod until you turn it off and restart it ) ok, your done. Pics will be here shortly


The nerdling (author)2012-12-19

someone try and use this program to run ubuntu

dude111115 (author)The nerdling2012-12-24

I don't beleive even in the newest iphone/ipod touch that there is enough free RAM to adequately run Ubuntu. Also, the processor would lag behind as well.

The nerdling (author)2011-07-18

i have always wanted to do this!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

dude111115 (author)The nerdling2011-08-28

Yeah. its cool. but this is an old instructable. most ipods out there now have 1/2GB or more RAM so you could possibly put more OS's on there.

The nerdling (author)dude1111152011-10-31

xp would be cool, but i don't have an ipod

now i have an iphone :)

do you know how to put any other operationg systems on it?

absolute zero (author)2009-07-27

so how do you get back to the ipod/phones firmware? delete the file? thats one thing you should probably include

dude111115 (author)absolute zero2011-08-28

Well, ( and sorry for taking OVER A YEAR OR TWO to reply ) if you havent noticed, you exit the app. its an app, not an entire OS, because those 2 OS's only required a few MB's of memory.

InternetsGuru (author)2010-10-15

I cant find the directory in my iphone its not listed do i have to us the old version of winscp? or am I doing it wrong?

dude111115 (author)InternetsGuru2010-10-19

Please be aware, this is a very old post, maybe 2 years old. there may be a difference in the folder layout on your phone, and also, this was done on an ipod touch 1ST GEN. and not an iphone, so i do not know.

tanmanknex (author)2009-08-31

what's up with it? it says invalid access to memory. how can i fix it? PLEASE reply!!!

dude111115 (author)tanmanknex2009-08-31

um man, i am guessing you are running either an ipod touch 2g or an iphone 3g/3gS. Sorry man, i have not an answer, i can only garuntee thigns will work when on a 1G, cuz thats what i run on lol. But try to re-install it, then fully reboot your device.

tanmanknex (author)dude1111152009-08-31

Dang... Think there's one out there for 2g? I got it installed by mobile but it won't run...

dude111115 (author)tanmanknex2009-09-01

Uh ya man that sounds like a 2g issue. well man i dont know, but if there isnt they will have it out soon! forums n forums of people working on it..... i go to:

tanmanknex (author)dude1111152009-09-01

Okay, thanks for helping out, even though it didn't work.

dude111115 (author)tanmanknex2009-09-01

LOL dude think about it though. GET AN IPOD TOUCH 1G! more durable, water resistant screens, llol, can actually DENT IT without hurting it, lol.

tanmanknex (author)dude1111152009-09-01

Wait, how do you know you can dent it?

dude111115 (author)tanmanknex2009-09-02

lol dude! i git like 7 dents into the back of this ipod touch. still works fine. Um ok then. if it works then good fo u. i like the 2g better because it has a better processor speed. idk if it has more memory / RAM, though. lol.
iPhone 3Gs, Powerful as **** compared to all.

tanmanknex (author)dude1111152009-09-02

Yeah, wait till the iPod touch 3gen comes out

dude111115 (author)tanmanknex2009-09-02

Ya but dude the 3g will suck because it wont be durable and it will be thin as crap so we wont be able to drop or get anything on it :( wait till the iTablet comes out..... ( something else you might now know about ) its huge like 2x size of the screen of ipod touch its gonna be awesome lol

Bluedove2897 (author)dude1111152010-08-14


tanmanknex (author)dude1111152009-09-03

Actually, I bet apple will come out with a way to make it stronger. Besides, the itablet might not even exist. P.S. I think you should add something to the 'ible. For iPod touch 2g users, you need to go to mobile terminal and type in su alpine (or whatever their password is) then type in what you did above. When finished, reboot. It works the same and the only problem I have is 95, and I might just have to reinstall it.

dude111115 (author)tanmanknex2009-09-05

Uh dude 95 does work, but it literally takes about 20 minutes to boot. Ya the terminal thing works to on the 1G but it isn't required. U could get jailbroke get the safari download plugin and then u could download the files and install them without ever needing your computer. Also the itouch tablet edition does exist, as I have seen a picture of it from apple ( insider peoples sometimes give out pics. ) but ya they probably will get it stronger.

tanmanknex (author)dude1111152009-09-05

Yeah, just figured it out. Cool! I think you need to add the terminal lines in your 'ible.

dude111115 (author)tanmanknex2009-09-05

Ah patience patience I'm running off of my itouch today. I will add that either later tonight or tomorrow. RATE, CHECK OUT MY OTHER 'ibles!!!!!!!!!!! Lol got any suggestions I could test or do almost anything with my pc or iPod for an instructable

tanmanknex (author)dude1111152009-09-01

Nevermind, just required reboot. I like the 2g. It has Bluetooth!

dude111115 (author)tanmanknex2009-09-02

Ok, your fixed. NOW RATE ME!!!!!!!!!!!!!!!!!!!!!!!!!!! lol. i mean it. do it. press the button. now. you know you want to! lol im bored.

tanmanknex (author)tanmanknex2009-08-31

installing from mobile terminal... wait, wait, WAIT, WAIT, WAIT, WAIT!!! here it is... Respringing and putting it in sbsettings dock... clicking, and... nothing... absolutely nothing. how do i fix it?

Bluedove2897 (author)2010-08-14

It's funny because it seems like iOS runs on Debian! LINUX FTW!

Batman4t (author)2010-08-05

I may not even download this emulator, but I love this instructable because your persistence on having us download sbSettings. It AMAZING!!!!

Beduk (author)2010-06-18

can this be done without jailbreaking the ipod??????????

Redgerr (author)Beduk2010-06-25

no... he said that in like the 3rd line... READ dont just look at the pretty pictures

TheBlackParrot (author)2010-05-23

On most Ubuntu computers, you can go to File > Connect to Server in your file browser. No need for a SSH client from the software center. :3

Tommy8754 (author)2010-04-08

 Does it just show up as an app or does it take control of your iPod and if it does, is there any way to undo it and also, does WinSCP work for firmware 3.13? Can you still put music and apps and be able to update after you jailbreak? HELP!!

soeinegaudi (author)2010-01-17

hey !
that is really cool.
..but would it also be possible to put a linux os on an iphone or ipod touch ?

dude111115 (author)2009-07-27

Your already on the firmware. it runs windows as an APP. and if you have backgrounder installed then enable bochs and you can easily switch between. although, if you dont feel like doing this instructable dont, because there isnt much of a creative point to this i just did it by a request.

About This Instructable



Bio: I WILL MAKE A TUTURAL ON ALMOST ANYTHING TECH RELATED IF YOU REQUEST IT! send a pm, blah blah, if its about the ipod touch ... More »
More by dude111115:How to get your ipod touch ( or iphone if u really messed it up ) to quit crashing from lack of memoryGetting Mac OS 7 on an ipod touch.How To Clean An Ipod Screen, FOR FREE.
Add instructable to: