View Single Post
Posts: 840 | Thanked: 823 times | Joined on Nov 2009
#126
Originally Posted by Maemomd View Post
If I can get one of my MSFT buddies to cough one up, hell yes, will dropbox the tutorial via pm. If they don't allow, that's that, but here is another article explaining it a little better, today's hardware can NOT use NT, plain and simple. And plopping a slow, terrible version can't be done either in the community due to other constraints as well.
Kind of disappointing to come back to an empty PM box though somewhat expected. I think your MS buddy is either pulling your leg or you are pulling mine. Should I still assume this dropbox link would arrive? If not then it's rather nice of you to tell somebody they don't know what they are talking about and promise them knowledge as to why, only to not deliver any at all, either yourself or your buddy from MS.

It still seems to me you have mistaken the "embedded" from Windows Compact Embedded to mean non-flashable firmware. I still have not received any information as to why a WP7 phone cannot bootstrap a different OS/kernel other than Windows CE. In fact I linked to an example of a WP7 where it had been replaced already and have done it with much older (a Compaq iPAQ) personally. Unless your MS buddy can show otherwise I will assume s/he is incorrect.

To be honest I wouldn't be surprised if your MS buddy is pulling your leg, it seems they are pulling everyone elses:

This was the excuse on another forum
Disclaimer: I work at Microsoft. But not on Windows Phone.

Windows Phone 7 was built on top of Windows CE kernel (the same as Windows Mobile, and for those who are young enough to remember, Pocket PC and Windows CE Handhelds - this was in 1997).
Windows Phone 8 is moving to NT kernel, the same one as your desktop operating system is using. NT kernel requires radically different hardware - specificaly, TLB mappings in pre-v7 ARM CPU contained logical addresses and this does not work very well on symmetric multiprocessor OS.
So older ARM CPUs did not work with NT kernel, and move to the different OS kernel required radical redesign of the OS. Also, of course the desktop/server OS kernel requires significantly more RAM.
With the large generational shifts it is not uncommon for OS to lose compatibility with old software. These shifts do not happen very often, but they do happen.
For example, Windows NT did not support PCs with 286 CPUs (which were rather common when it shipped), or with less than 12MB RAM (something that is easily upgradeable on a PC, but much more difficult with the phone). Similarly, Windows NT 3.5 dropped support for 386 family entirely.
Does anybody remember when they were publicly saying WP7 was a complete rewrite?

The guy didn't even explain why it doesn't work on WP7 devices
WP7 launch device:
HTC HD7
QSD8250 is ARMv7 in fact I can't think of any launch device that was pre-ARMv7. Lumia 900, ARMv7. Now what remains to be seen is the OS ram footprint. if WP8 does not support 512MB ram, I will eat my hat.

Last edited by Cue; 2012-06-22 at 12:10.
 

The Following User Says Thank You to Cue For This Useful Post: