PNADATHUR
Posts: 4
Joined: Mon Aug 03, 2020 5:26 pm

windows 10 arm on raspberry pi 3B+

Tue Aug 04, 2020 1:02 pm

I used the links and instructions from this you tube video to create a windows 10 arm image on the raspberry pi 3 SD card:
How to install Windows 10 WoA (not iot) on raspberry pi 3

I was able to build the image and use the imager to download to the SD card. The problem I am running into is I can't
find the windows 10 ARM USB drivers. The driver zip file available on github does not have the USB drivers. Is there a
place where I can download them?

Thanks,
Priya

Heater
Posts: 18758
Joined: Tue Jul 17, 2012 3:02 pm

Re: windows 10 arm on raspberry pi 3B+

Tue Aug 04, 2020 1:34 pm

What you tube video? You give no links.

Do you have a licences for said Windows 10? As far as I can tell it is many times more expensive than the Pi itself: https://www.microsoft.com/en-us/store/b ... pwindows10

Best thing would be ask the creators of the operating system, Microsoft.

In the mean time. For a happy life just install the Raspberry Pi OS. It works a treat.
Memory in C++ is a leaky abstraction .

PNADATHUR
Posts: 4
Joined: Mon Aug 03, 2020 5:26 pm

Re: windows 10 arm on raspberry pi 3B+

Tue Aug 04, 2020 1:40 pm

Here is the link to the you tube video:
https://www.youtube.com/watch?v=xyLdAs_roIA&t=217s

Not a single you tube video mentions license for windows 10. Thank you for the pointer, I will ask MS.

Priya

User avatar
mahjongg
Forum Moderator
Forum Moderator
Posts: 14229
Joined: Sun Mar 11, 2012 12:19 am
Location: South Holland, The Netherlands

Re: windows 10 arm on raspberry pi 3B+

Tue Aug 04, 2020 2:00 pm

Let me first say, I'm not a lawyer, so all I say here is just my opinion, or what I understand of this situation. Nothing I say should be interpreted as legal advice.

AFAIK an Windows 10 update License cost at least $139, and if I understand it MS claims you can only install it on Intel/AMD or Qualcomm (Arm) processors, (https://docs.microsoft.com/en-us/window ... quirements) so it is still questionable if Microsoft condones this (on a CPU that is NOT on their compatibility list).

Also, an update licence implies that you already have system that runs an earlier version of windows, because for that money you buy an update to their latest OS, not a new installation. If you use the updater to install on a new empty storage device that may not be what they intend, so may be illegal.

I'm quite sure the RPF does NOT WANT you to use Windows 10, that means, (like Android) it won't support the effort with drivers and such (so no USB driver support, and no GPU support and much more), these have to be reverse engineered, the ones included in the Windows update will not work.

But then IMHO from what I have seen in the past Microsoft knows very well that many Windows users don't have a license, and it seems they are fine with that (up-to a point obviously). Probably their logic goes like this, "rather have them run an unlicensed windows, than a competitors OS".

GlowInTheDark
Posts: 2098
Joined: Sat Nov 09, 2019 12:14 pm

Re: windows 10 arm on raspberry pi 3B+

Tue Aug 04, 2020 3:21 pm

"rather have them run an unlicensed windows, than a competitors OS".
Yes, I think a large part of the theory is: get people using Windows, get them hooked on it, then when they get jobs, their employers will pay full price for it.
Poster of inconvenient truths.

Back from a short, unplanned vacation. Did you miss me?

hippy
Posts: 10938
Joined: Fri Sep 09, 2011 10:34 pm
Location: UK

Re: windows 10 arm on raspberry pi 3B+

Tue Aug 04, 2020 4:07 pm

There was some information on Windows 10 on ARM licensing and legality from Akeo, one of the people working on UEFI development for a Pi, here - viewtopic.php?p=1706253#p1706253

drgeoff
Posts: 12416
Joined: Wed Jan 25, 2012 6:39 pm

Re: windows 10 arm on raspberry pi 3B+

Tue Aug 04, 2020 4:44 pm

Re USB posts. Go to the post linked to by hippy and search for the paragraph that ends with "..you can not use the USB type A ports at all!"
Quis custodiet ipsos custodes?

Heater
Posts: 18758
Joined: Tue Jul 17, 2012 3:02 pm

Re: windows 10 arm on raspberry pi 3B+

Tue Aug 04, 2020 7:20 pm

hippy wrote:
Tue Aug 04, 2020 4:07 pm
There was some information on Windows 10 on ARM licensing and legality from Akeo, one of the people working on UEFI development for a Pi, here - viewtopic.php?p=1706253#p1706253
Interesting.

From which I gather everything is kosher. Provided you get your Win 10 components from MS servers. And as long as you are happy to run an unactivated installation (I have no idea what limitations that involves) and can accept that a lot of thing won't work.
Memory in C++ is a leaky abstraction .

geev03
Posts: 267
Joined: Thu Jun 07, 2012 12:40 pm
Location: London, UK

Re: windows 10 arm on raspberry pi 3B+

Sun Sep 20, 2020 12:04 pm

Heater wrote:
Tue Aug 04, 2020 7:20 pm
hippy wrote:
Tue Aug 04, 2020 4:07 pm
There was some information on Windows 10 on ARM licensing and legality from Akeo, one of the people working on UEFI development for a Pi, here - viewtopic.php?p=1706253#p1706253
Interesting.

From which I gather everything is kosher. Provided you get your Win 10 components from MS servers. And as long as you are happy to run an unactivated installation (I have no idea what limitations that involves) and can accept that a lot of thing won't work.
Just found out that WoA , Windows 10 pro, on rPi4 can be activated with x64 Windows 10 pro 'Activation Key'. The same steps to enable 8GB RAM , on rPi4-8 running Debian Bullseye testing, , is applicable on Windows 10 on rPi4-8 also.

GlowInTheDark
Posts: 2098
Joined: Sat Nov 09, 2019 12:14 pm

Re: windows 10 arm on raspberry pi 3B+

Sun Sep 20, 2020 12:39 pm

Just found out that WoA , Windows 10 pro, on rPi4 can be activated with x64 Windows 10 pro 'Activation Key'. The same steps to ...
That sounds good at first glance, but when you think about it - does it help you any?

I.e., you're not supposed to use the same key for more than one installation (i.e., the key is a license to use the "software" on one machine). So, you'd have to give up your x86 version of WinBlows 10, which most people wouldn't want to do. This, then, implies one or both of the following:

1) You are honor bound not to do it.

2) The "software" will enforce this via the Internet.

So, the bottom line to this is that in order to do it totally up-front, you need to buy another license and that's gonna be the c. $150, as mentioned above.
Poster of inconvenient truths.

Back from a short, unplanned vacation. Did you miss me?

fruitoftheloom
Posts: 27226
Joined: Tue Mar 25, 2014 12:40 pm

Re: windows 10 arm on raspberry pi 3B+

Sun Sep 20, 2020 1:44 pm

GlowInTheDark wrote:
Sun Sep 20, 2020 12:39 pm
Just found out that WoA , Windows 10 pro, on rPi4 can be activated with x64 Windows 10 pro 'Activation Key'. The same steps to ...
That sounds good at first glance, but when you think about it - does it help you any?

I.e., you're not supposed to use the same key for more than one installation (i.e., the key is a license to use the "software" on one machine). So, you'd have to give up your x86 version of WinBlows 10, which most people wouldn't want to do. This, then, implies one or both of the following:

1) You are honor bound not to do it.

2) The "software" will enforce this via the Internet.

So, the bottom line to this is that in order to do it totally up-front, you need to buy another license and that's gonna be the c. $150, as mentioned above.

Last time I had to purchase a License Key it cost £5.00 and yes the machine is still ""functioning"" with the regular updates.
Take what I advise as advice not the utopian holy grail, and it is gratis !!

geev03
Posts: 267
Joined: Thu Jun 07, 2012 12:40 pm
Location: London, UK

Re: windows 10 arm on raspberry pi 3B+

Sun Sep 20, 2020 1:56 pm

GlowInTheDark wrote:
Sun Sep 20, 2020 12:39 pm
Just found out that WoA , Windows 10 pro, on rPi4 can be activated with x64 Windows 10 pro 'Activation Key'. The same steps to ...
That sounds good at first glance, but when you think about it - does it help you any?

I.e., you're not supposed to use the same key for more than one installation (i.e., the key is a license to use the "software" on one machine). So, you'd have to give up your x86 version of WinBlows 10, which most people wouldn't want to do. This, then, implies one or both of the following:

1) You are honor bound not to do it.

2) The "software" will enforce this via the Internet.

So, the bottom line to this is that in order to do it totally up-front, you need to buy another license and that's gonna be the c. $150, as mentioned above.
Ha Ha ... What is to think about it when it is a newly obtained key (on pack marked for x86 etc).
Say what you like, Windows 10 with WsL is useful and it has been useful all along, to me, since the Win 3.0 days...

User avatar
Imperf3kt
Posts: 4665
Joined: Tue Jun 20, 2017 12:16 am
Location: Australia
Contact: Twitter

Re: windows 10 arm on raspberry pi 3B+

Sun Sep 20, 2020 9:32 pm

geev03 wrote:
Sun Sep 20, 2020 12:04 pm
Heater wrote:
Tue Aug 04, 2020 7:20 pm
hippy wrote:
Tue Aug 04, 2020 4:07 pm
There was some information on Windows 10 on ARM licensing and legality from Akeo, one of the people working on UEFI development for a Pi, here - viewtopic.php?p=1706253#p1706253
Interesting.

From which I gather everything is kosher. Provided you get your Win 10 components from MS servers. And as long as you are happy to run an unactivated installation (I have no idea what limitations that involves) and can accept that a lot of thing won't work.
Just found out that WoA , Windows 10 pro, on rPi4 can be activated with x64 Windows 10 pro 'Activation Key'. The same steps to enable 8GB RAM , on rPi4-8 running Debian Bullseye testing, , is applicable on Windows 10 on rPi4-8 also.
Can you confirm this with a source from Microsoft saying this is intended?
If so, I have two spare Windows 10 keys I'd be able to waste and would possibly try in future.
55:55:44:44:4C
52:4C:52:42:41

Rose tinted glasses are difficult to see through.

gilius
Posts: 121
Joined: Sun Apr 08, 2018 1:12 pm

Re: windows 10 arm on raspberry pi 3B+

Sun Sep 27, 2020 12:12 am

I've uploaded the drivers here

geev03
Posts: 267
Joined: Thu Jun 07, 2012 12:40 pm
Location: London, UK

Re: windows 10 arm on raspberry pi 3B+

Fri Oct 02, 2020 10:42 am

Code: Select all

OS Name	Microsoft Windows 10 Pro for Workstations Insider Preview
Version	10.0.20215 Build 20215
Other OS Description 	Not Available
OS Manufacturer	Microsoft Corporation
System Name	DESKTOP-XXXXXX
System Manufacturer	Raspberry Pi Foundation
System Model	Raspberry Pi 4 Model B
System Type	ARM64-based PC
System SKU	0000000000DXXXXX
Processor	BCM2711 (ARM Cortex-A72), 1500 Mhz, 4 Core(s), 4 Logical Processor(s)
BIOS Version/Date	https://github.com/pftf/RPi4 UEFI Firmware v1.20, 01/09/2020
SMBIOS Version	3.3
Embedded Controller Version	20.08
BIOS Mode	UEFI
BaseBoard Manufacturer	Sony UK
BaseBoard Product	Raspberry Pi 4 Model B
BaseBoard Version	D03114
Platform Role	Appliance PC
Secure Boot State	Off
PCR7 Configuration	Binding Not Possible
Windows Directory	C:\Windows
System Directory	C:\Windows\system32
Boot Device	\Device\HarddiskVolume1
Locale	United States
Hardware Abstraction Layer	Version = "10.0.20215.1000"
User Name	DESKTOP-XXXXXX\XXXXX
Time Zone	GMT Daylight Time
Installed Physical Memory (RAM)	8.00 GB
Total Physical Memory	7.85 GB
Available Physical Memory	5.34 GB
Total Virtual Memory	9.73 GB
Available Virtual Memory	7.52 GB
Page File Space	1.88 GB
Page File	C:\pagefile.sys
Kernel DMA Protection	Off
Virtualization-based security	Not enabled
Device Encryption Support	Reasons for failed automatic device encryption: Windows To Go is not supported, TPM is not usable, PCR7 binding is not supported, Hardware Security Test Interface failed and device is not Modern Standby, TPM is not usable
Hyper-V - VM Monitor Mode Extensions	No
Hyper-V - Second Level Address Translation Extensions	No
Hyper-V - Virtualization Enabled in Firmware	No
Hyper-V - Data Execution Protection	No
Trying to install WsL will take the activated system, as I have confirmed more than once -"Hyper-V - Virtualization Enabled in Firmware No", to an unbootable state forcing to the usual installation process.

FireFox (ARM64) and Edge are very fast. 32bit x86 applications, like Google chrome, are usable thanks to https://portableapps.com/

Return to “Other”