Windows 10 Lite for Rpi3 and Lumia 950XL (WIP!)

If you don't know how it's done: Here it says!
Mrfloaty
Posts: 11
Joined: Wed Apr 08, 2020 5:38 pm
Location: England
x 10
x 5
Contact:

Re: Windows 10 Lite for Rpi3 and Lumia 950XL (WIP!)

Post by Mrfloaty » Fri Apr 24, 2020 9:30 pm

That would be handy if you did, could it be a matter of using dism on the mounted install.wim to install the NetFX package from local source, idk if that would still work despite it being removed from the Windows Features window.

To make documentation that thorough I'd be surprised if it took less that a year 😅 I'm not as polished as you when it comes to knowledge but even I am learning just using the dism++ tool I found that so many services rely on others in various ways, also been using sysinternal to examine the processes running on my lumia.. baby steps eh? But I can't wait to see your finished product!
1 x

gilius
Posts: 89
Joined: Sat Sep 28, 2019 7:12 pm
x 13
x 57

Re: Windows 10 Lite for Rpi3 and Lumia 950XL (WIP!)

Post by gilius » Sat Sep 19, 2020 8:47 am

.NET Framework 3.5 issue is now fixed. Have removed some other components. If you get a messed up system tray just restart Explorer.

There's only a handful of components left to document in terms of protection for XXX feature. After that I am going to try to get Windows 10 running at the bare minimum level just for testing the core drivers (since I plan on removing those next):
Ntlite / Integrating Drivers (DISM)
Out-of-box Experience (OOBE)
On-Screen Keyboard / Keyboard Languages
File Explorer
Start Menu
Windows Settings / File Browsing pop-up from apps
Notepad; copying and pasting text
System Clock


Screen Rotation
NTFS Permissions
Diskpart
MMC Snap-ins
Multiple User Accounts
Paint
32-bit App icons
Office 365
Bluetooth
Cellular / Mobile Wi-Fi
Edge
Chredge
RDP
Easy SMB File Sharing
OneDrive / “View Online” context menu
Windows Activation / Automatic Licensing
.NET Framework 2.0, 3.0 and 3.5
Windows Updates / Optional Features
Bitlocker
Location


Image
Should be a lot less than the above (my host) though!

It will need to be cross-referenced with NTLite and Device Manager to attempt to get a successful Windows 10 boot with the bare minimum drivers and components.
Image

I don't think anyone has ever achieved stripping down Windows 10 back to a super Windows PE - let alone in the ARM world - but it's now starting to look more attractive and viable - particularly for the Raspberry Pi 3 B+. I would then be able to publish full documentation on how to create your own Windows 10 from scratch - something the developers of NTLite have never done with their own powerful tool; they only considered working in reverse - but never taking that reverse-engineering to it's limits to get at the basic elements.
1 x

Mrfloaty
Posts: 11
Joined: Wed Apr 08, 2020 5:38 pm
Location: England
x 10
x 5
Contact:

Re: Windows 10 Lite for Rpi3 and Lumia 950XL (WIP!)

Post by Mrfloaty » Sat Sep 19, 2020 9:11 pm

Glad to hear you fixed NetFX issue gillius!! Looking forward to your guide

I imagine quite a few Built in drivers are source ports to ARM by Microsoft, but definitely interesting in terms of truly slimming down Windows, there are quite a few PE based environments labelled as "Lite" versions, but this would truly be as you said Windows 10 Stripped backed to PE liteness.. really well done with your efforts!

If you need any help with testing the bare minimum drivers needed to load the OS then let me know, my 950XL is lonely since Linux development for it is slow 😅
1 x

Post Reply