Porting Windows XP - General Topics

Would it technically be possible to port a stripped down version of windows XP onto one of the high end android (or winmo) phones?
If it is a matter of incompatible hardware it could be emulated, it was done on the psp with its (now) ancient hardware

How would you handle the cursor? As far as i know, Xp doesnt support touches

You would write a device driver for the ts and slipstream it in to the install media.
The biggest hurdle is the architecture, for sure - there's no arm port of xp.

Leo can run Windows 95/98

why do you want to run XP on a phone though? What does that buy you that you can't get from a platform specifically made for mobile computing?

however it would be great to see windows xp on a sgs xD

natet1 said:
why do you want to run XP on a phone though? What does that buy you that you can't get from a platform specifically made for mobile computing?
Click to expand...
Click to collapse
It may be the infamous "because we can (maybe)!"
Sent from my DROID2 using XDA App

I think statistically per specifications it can be done on the HD2 US and only the HD2 US...

orb3000 said:
Leo can run Windows 95/98
Click to expand...
Click to collapse
Which goes through a emulator...
I think OP is meaning something like native XP port.

try dis
http://forum.xda-developers.com/showthread.php?t=1459153

OP, Are you serious? Want a full OS, Get android, lol

Abe's exoddus
-I think Windows XP is not good because this is discontinued

Try Ubuntu!

Windows XP doesn't support ARM and would be impossible to port it over without the help of Microsoft. Running XP in a emulator would be extremely slow on ARM systems.

before it was taken down, there was an app in the market called xp mod. Luckily, I downloaded it before they took it down, because it is one of the coolest apps I have ever used. Check it out here: http://www.androidauthority.com/xp-mod-launcher-android-xp-96817/

You would only have hope of running Windows XP via an emulator. Even then, running a full XP OS would drain your tablet/phone battery since the emulation would be quite CPU-pegging (100%).
You might get away with porting Windows CE 6/7 to a high end android phone, problem there is that you'll need to make your own drivers for the hardware. And besides, Windows CE is like a really stripped down version of Windows 95 for mobile devices... even the CE version of Internet Explorer 6 can't render things properly.

I think you want to run PC Games on ur Phone..isn't it ?????
Sent from my GT-i9100 equipped with Grenade Launcher and Remote Explosives

Inviato dal mio GT-I9100 con Tapatalk 2

Related

Has anybody every try putting xp lite on a touch pro2?

I notice a couple of phone in China which have xp on the phone including the (xphone) and a dual operating system with xp and android called the (via 500mhz mid). Why can't we make something like this in America??? I thought the touch pro 2 was a mini computer. Why has any abody hacked it to work on the touch pro 2
never going to happen.
this phone is running ARM cpu. XP is only for x86 cpu. there is no ARM version.
what you see is another OS made to look like XP or that phone is running x86 cpu.
Are you kidding? XP on a TP2? What he said.... not gonna happen. Not just for CPU type reasons. Even if XP could run on ARM architecture, the speed to boot would be so slow. You would at lease need a 1GHZ Snapdragon CPU, plus double the RAM.
I seen Windows 95 on a Pocket PC quite a few times. IMO, it sucks. Ancient tech, besides glitchy ass Win95... I'll pass.
What would be nice if there were an app that allowed you to run older 16 & 32 bit win 98 apps. There's still a number of apps I run on my current XP setup that are from the 400-600 mhz X86 era. Would be cool if I could run them on here
Windows XP Pirate Edition from Wikipedia. Please read this with an open mind.
Deleted by User
I believe theTouch Pro 2 should be a little better than a piece of crab pc right?
They claim you can play warcraft fast on a piece of crap computer. Why can't xp work? The only limitation for it to work be x86 processor that would be required to run it. If somebody could make xp run on a micro SD card similarly like what is being done with the android wouldn't this be awesome. To have a dual boot system with windows mobile being the primary OS and xp being the secondary OS running from a micro SD card.
despite the fact that windows xp is designed for x86 processors, what makes it more impossible is the fact that the source code is not publicly available. what makes the android port possible is the fact that it is an open source os.
And what about windows 98? a friend of mine, made run it in a htc touch! :O
usbar said:
And what about windows 98? a friend of mine, made run it in a htc touch! :O
Click to expand...
Click to collapse
and i bet it ran like crap
it was likely done through an emulator that emulated the x86 processor, the problem there is you need a lot higher specs than the system you are trying to emulate, 4x is the rule of thumb IIRC
defaultdotxbe said:
and i bet it ran like crap
it was likely done through an emulator that emulated the x86 processor, the problem there is you need a lot higher specs than the system you are trying to emulate, 4x is the rule of thumb IIRC
Click to expand...
Click to collapse
This whole thing would be a mess - XP kinda sucks anyway - but if you want it on your phone just use logmein, gotomypc, or even the built-in RDP and just interface with a real PC. Better yet - interface with a real PC running win7.

Windows 7 on Gtablet G?

Just bought mine through the woot deal...
Can it be done? I cant seem to find any information on it...
Short answer: No
Windows is an Intel based operating system
Windows Phones have intel based processors like the "Intel Atom"
Android is a linux based operating system that is designed to run on ARMx based processors like the Snapdragon and TegraII.
Any way to run a virtual machine and run it or a bootable usb of windows 7?
mr208 said:
Any way to run a virtual machine and run it or a bootable usb of windows 7?
Click to expand...
Click to collapse
Not too sure about Virtual Machine but I did read somewhere on this forum that someone successfully ran "Ubuntu" on the GTAB so there may a VM involvement somewhere in there.
Search "Ubuntu" on the "Viewsonic G Tablet" forums..
Windows Phones have intel based processors like the "Intel Atom"
Click to expand...
Click to collapse
False... Windows phone 7 is currently designed to run on ARM, just like all other major phone OS's.
Not too sure about Virtual Machine but I did read somewhere on this forum that someone successfully ran "Ubuntu" on the GTAB so there may a VM involvement somewhere in there.
Click to expand...
Click to collapse
The reason for this is Ubuntu has a version of it that is compiled for ARM processors, it is not running in a VM.
Windows 7 will NEVER work on the gtablet hardware. Never. Ever.
Got it? . Just want to make that clear.
Tostino said:
False... Windows phone 7 is currently designed to run on ARM, just like all other major phone OS's.
The reason for this is Ubuntu has a version of it that is compiled for ARM processors, it is not running in a VM.
Windows 7 will NEVER work on the gtablet hardware. Never. Ever.
Got it? . Just want to make that clear.
Click to expand...
Click to collapse
WHAT the HELL? I'm just trying to help the guy out.
How about being a contributor and not being a Jerk about it!
If I'm wrong I'll own up to it. XDA is about helping and not about being condescending to other members!
Sorry, wasn't trying to come off as a jerk, but after reading my post it did sound like it. I just have read enough of the threads on this subject to know the reasons it won't work.
Windows 7 is built for x86 processors.
That would be your intel atoms, pentiums of late, core i5's i7's whatever.
Windows Phone 7 runs on a version of Windows CE. Windows CE was built for ARM processors. These are the processors that you find in your modern smartphones be it iPhone, and all Android phones.
ARM processors are well suited to low power mobile processing hence they're use in about everything.
Linux has been built to run on both ARM and x86 processors, Windows 7 has not. Windows CE does but it's a different product from Windows 7.
Microsoft is rumored to be working on a Windows OS that will be made for ARM processors but one problem they know they will have is that all the current Windows programs won't run on this new OS.
The dual booting Viewsonic tablet that was out was using an Intel Atoom processor hence why it was able to run both android and Windows.

Possible to port Windows 8 ARM?

Just curious about this, do you think it might be possible to port Windows 8 ARM to our Transformer, Xoom and so on? What would be the system requirements of such a thing?
I love this future questions that nobody know
Just a guess mostly likey yes
I guesses most of the drivers will be exist the development will start fast
But lets wait
Windows 8 comes out when? Early 2013?
Sent from my Transformer TF101 using XDA Premium App
microsoft demod windows on arm using a tegra 2, i donno if it was windows 8 as they didnt show the interface only a desktop environment
removed.
mikeseth said:
Actually, we can still start now.
Many people (incl. myself) already have the leaked build 7989
CPU: 1 GHz or faster
RAM: 1 GB ( for 32-bit) and 2 GB (for 64-bit)
Hard disk: 16 GB (for 32-bit) and 20 GB (for 64-bit)
DirectX 9 graphics device with WDDM 1.0 or higher driver
Click to expand...
Click to collapse
1) Is it the arm version?
2) is it a legit version.
Between now and forever...depending on licencing...there would prabobly zero development with windows 8 on xda.
Unless the device speciafically comes with it...or ms allows people to install/buy it into a specific target device, distributing a rom containing windows 8 would be like posting a pirated copy of windows.
So as far windows 8 development on the tf, not gonna happen
Sent from my PG06100 using Tapatalk
Well at least until can put ubuntu on it. That leaves the door open for other Distros.
Sent from my Transformer TF101 using XDA Premium App
With the leak of build 7989, i'd love to see a port for the transformer. In fact, i bought the transformer exclusively because of win8, as I need one note.
why did you buy this for windows 8? Asus has many almost identical tablets (albeit a bit thicker) that run windows 7 fine. And microsoft said that any computer that could run windows 7 could run windows 8.
david279 said:
Windows 8 comes out when? Early 2013?
Sent from my Transformer TF101 using XDA Premium App
Click to expand...
Click to collapse
March 2012 is the latest I heard (Mary Jo Foley post)
Sent from my PC36100 using Tapatalk
jerrykur said:
March 2012 OS the latest
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
Um thats my birthday.
newtonc said:
With the leak of build 7989, i'd love to see a port for the transformer. In fact, i bought the transformer exclusively because of win8, as I need one note.
Click to expand...
Click to collapse
the leak is x64, not arm.
Sent from my Transformer TF101 using Tapatalk
A msft video which shows a prototype tablet powered by a kal-el quad-core arm soc running windows 8, was really stunning. That should be it.
Sounds like a neat project. There's got to be a significant amount of driver porting work to do though.
Dyskmaster said:
why did you buy this for windows 8? Asus has many almost identical tablets (albeit a bit thicker) that run windows 7 fine. And microsoft said that any computer that could run windows 7 could run windows 8.
Click to expand...
Click to collapse
the only other asus tablet runs at $1000+, and has poor battery life. win 8 with arm support will be the way to go.
6 months from now the transformer will look like a piece of crap compared to what will be out. If you want windows 8 the best option would be to buy a new tablet that has it on there. The best point was made on the previous page which stated porting windows will be considered piracy and therefore banned from the forum. IF Microsoft releases windows 8 ARM as an installer (usb,cd,flash chips, who knows...) then there could be guides on here but NO ROMS as Windows is not FOSS. Then there's the price to consider... Don't get me wrong I would love Windows 8 on my TF but be realistic, it's not gonna happen.
it wouldn't be piracy if you were able to provide a legitimate proof of purchase.windows requiresaproduct key so if you went to the store and bought the disk then if someone found a way to modify the install process to run on transformer you could enter your product key and it would be perfectly legit. Allot of hard work but legal nonetheless
I am 100% there will be no Windows 8 development for Asus transformer at least on xda, and the other thing I am pretty sure about that Asus TF won't be able to run it, seriosly you think that Microsoft will make windows 8 so optimized that it work on "smartphone" processor Tegra 2? Nothing against windows, love it, but I think that tegra 2 processors are not powefull enough to run desktop OS. If there will be anykind of port of windows 8 on TF I would install it right away, but what can you do on it having only 1gig of ram? Check email on glitchy IE(I personaly hate it)? And by the time Windows 8 is going to be released, there will be new TF2. So insted of hoping for port of windows 8 on TF, better start saving money for TF2 or Windows 8 tablet which would give full new windows experience insted of ported one!
Sent from my Transformer TF101 using XDA Premium App
Who cares about windows 8, can we boot windows 7 on our TF? as much as I love android 3 it can't be compared to windows.. could we boot it? the TF as duel core cpu while same 10' mini laptops as less powerfull single core..

Windows 8 Tablet Gaming

Do you think that Windows 8 tablets will be able to download and play old school games like Baldur's Gate?
wow! very nice
I don´t think that it will have in build support but I think there will be enough devs, who will make emulators for those games ,especially in ISO format!
So I think there is hope if windows 8 tablets grant enough freedom for programming
Salazarian said:
I don´t think that it will have in build support but I think there will be enough devs, who will make emulators for those games ,especially in ISO format!
So I think there is hope if windows 8 tablets grant enough freedom for programming
Click to expand...
Click to collapse
Yeah,me too.
Windows 8 and future
The final of 2012 the next generation of Windows is showing the new, the bad is the theme is this last years of humanity (mayas) in tables Windows 8 is the best way of speed and files collection, but Windows 8 in Phones not shore the best way of have this information, iOS And Android the best of world, Windows 8 in desktop is the next and fresh OS great performance, but the future not yet whiter.
I'm very skeptical of Windows 8 right now. If the mobile OS is anything like the desktop OS, I'll have to pass.
Most likely
Isn't android already able to do this? Windows 8 isn't even here yet. I would think that it can, as long as it is somewhat open similar to android. Windows expressed their desire to allow old windows programs to still run on windows 8, so i think compatibility is one of their priorities.
that would be amazing if so
mbrotman said:
that would be amazing if so
Click to expand...
Click to collapse
Yes it would be amazing, but i don't think so...
Windows on ARM, not at all. It will be a 3 year late ipad.
No emulation, no ISO, locked bootloaders with advanced security features throughout.
Sent from my Nexus S using Tapatalk
vetvito said:
Windows on ARM, not at all. It will be a 3 year late ipad.
No emulation, no ISO, locked bootloaders with advanced security features throughout.
Sent from my Nexus S using Tapatalk
Click to expand...
Click to collapse
Maybe Motorola should make it

Voice of confidence.!

I am a beginner on this page. I am writing this to backup the other developers on this form. A lot of people who has been going around on the surface forum repeating over and over fat some functions will never work. I've been around modding phones since when Windows Mobile 3 came out back when I was in middle school. I remember when Windows Mobile came out a website called geekstoolbox.com whats the phone for many modders to build custom firmware for Windows Phones. I remembered and middle school it was difficult to make certain improvements because Windows Mobile phones were close systems. I remember then listen to visit on the forum who actually broken too the phone am I allowed a dump of data to flow in Internet of his phone start new custom ROM custom firmware revolution to begin. Afterwards, I begin saying revolutionary products such as wifi tether, Bluetooth tethering, Mobile sharing, and in custom OS. to those web visiting thi about s forum repeating over and over and over, that there would be no Windows based x86 programs on when does RT we'll be eating crow when it finally does happen within the next few months. I see it being possible when you consider if someone will, compile a virtual machine enabling many features of Windows 8 x86. Furthermore, suppose it becomes like parallels Macintosh. In addition, maybe someone will develop 8 translator package for Windows 82 windows Rt to understand each other's programs. all that I am saying is please do not be downers and out other people expressions about this tablet and is always
Sent from my SGH-T999 using xda premium
I meant to end by saying, please do not doubt other people's expressions about this templates capabilities in with the wish to see on this tablet because the possibilities are there and if someone desires it enough it will come to fruition.
Continuously be blessed signing out!
Sent from my SGH-T999 using xda premium
There are already two x86 emulators (Bochs and DosBox) for Windows RT. Bochs is slow to the point of being unusable, and DosBox is slow to the point of lagging while playing games from 1992.
x86 will likely never run (games) well on Windows RT, but it does in fact already run.
See,! It already possible . I have 1 questions, do they use virtual machines or do they do rely on the Internet
Sent from my SGH-T999 using xda premium
befreshshaveivorysalesoap said:
See,! It already possible . I have 1 questions, do they use virtual machines or do they do rely on the Internet
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
They use virtual machines, but they're slow to the point of complete uselessness. It takes half an hour to boot XP in them.
befreshshaveivorysalesoap said:
I meant to end by saying, please do not doubt other people's expressions about this templates capabilities in with the wish to see on this tablet because the possibilities are there and if someone desires it enough it will come to fruition.
Click to expand...
Click to collapse
Tempered with a dose of reality, when you acknowledge that even a dual core ARM cpu is still very underpowered to emulate a full x86 cpu/environment. If what you want is a good x86 experience, the Surface RT isn't what you want.
That's not saying you can't get a decent toy x86 environment, or really good recompiled for arm desktop apps. Those two work fine.
schettj said:
Tempered with a dose of reality, when you acknowledge that even a dual core ARM cpu is still very underpowered to emulate a full x86 cpu/environment. If what you want is a good x86 experience, the Surface RT isn't what you want.
That's not saying you can't get a decent toy x86 environment, or really good recompiled for arm desktop apps. Those two work fine.
Click to expand...
Click to collapse
Maybe not the full experience but something like WINE on Linux. Most people who buys the RT version aren't power PC users and don't require much anyhow , except for a few apps
befreshshaveivorysalesoap said:
Maybe not the full experience but something like WINE on Linux. Most people who buys the RT version aren't power PC users and don't require much anyhow , except for a few apps
Click to expand...
Click to collapse
Wine on x86 linux isn't emulating the CPU. This is a critical difference.
schettj said:
Tempered with a dose of reality, when you acknowledge that even a dual core ARM cpu is still very underpowered to emulate a full x86 cpu/environment. If what you want is a good x86 experience, the Surface RT isn't what you want.
That's not saying you can't get a decent toy x86 environment, or really good recompiled for arm desktop apps. Those two work fine.
Click to expand...
Click to collapse
I believe that all the Windows RT devices are quad core right now.
befreshshaveivorysalesoap said:
Maybe not the full experience but something like WINE on Linux. Most people who buys the RT version aren't power PC users and don't require much anyhow , except for a few apps
Click to expand...
Click to collapse
It's really very unlikely that any x86 program bigger than Notepad will ever be usability fast/stable. I'd go read up a bit on emulation and the downsides regarding speed with it. This is the same reason that android tablets, which are quite arguably far more suited for this, can't do anything better than emulate 20 year old OSes, and do that poorly.
netham45 said:
I believe that all the Windows RT devices are quad core right now.
Click to expand...
Click to collapse
d'oh! flip flopping between windows phone 8 and windows RT Yep, 4 arm cores. Still like trying to emulate a V8 with an inline4.
netham45 said:
I believe that all the Windows RT devices are quad core right now.
It's really very unlikely that any x86 program bigger than Notepad will ever be usability fast/stable. I'd go read up a bit on emulation and the downsides regarding speed with it. This is the same reason that android tablets, which are quite arguably far more suited for this, can't do anything better than emulate 20 year old OSes, and do that poorly.
Click to expand...
Click to collapse
Instead of emulating an entire OS, would anyone entertain the idea of a program translator; A program could be build with the libraries of some main OS'es. Within the translator, when an x86 program is called the programs determines what operating systems' library to use. The translator would then render a version of the program Windows with RT can understand.
Couldn't this be likely.
netham45 said:
There are already two x86 emulators (Bochs and DosBox) for Windows RT. Bochs is slow to the point of being unusable, and DosBox is slow to the point of lagging while playing games from 1992.
x86 will likely never run (games) well on Windows RT, but it does in fact already run.
Click to expand...
Click to collapse
I believe I no what the issue with these are.......... Bochs and DosBox do not allow users to control processing cores for each emulation. These emulators need to be updated to take advantage of this feature, it's a blessing for other OS'es
There's already a translator project much like what you describe, actually. It's early alpha quality right now, only able to run a few apps and those slowly and with stability problems, but it's a very promising proof of concept. The developer is using the DOSBox dynamic recompilation engine, optimized for THUMB-2 (ARM variant that Windows uses) with some hacks in it to remove support for stuff that only the kernel has to care about like page tables and whatnot (these hacks apparently substantially increase speed). The recompilation engine is not currently thread-safe, which means it has to run on a single core (although it's possible that the translated program itself might be able to run across multiple cores; I don't know for sure) but the possibility of fixing that is being investigated.
The project is on the Dev&Hacking sub-forum, and there's a download link for it and a (mostly playable) demo of Heroes of Might and Magic 3 as an example of what it can currently do.
Can someone point me in the duration to learn about building for ARM. I want to see if I can contribute. In school I am only learning about the x86 and x64 architectural
befreshshaveivorysalesoap said:
Can someone point me in the duration to learn about building for ARM. I want to see if I can contribute. In school I am only learning about the x86 and x64 architectural
Click to expand...
Click to collapse
Currently this is the porting method: http://forum.xda-developers.com/showthread.php?t=2096820&highlight=arm
Requires visual studio to cross compile from a desktop windows machine.

Categories

Resources