Hey! I posted this on [r/techsupport](r/techsupport) a year ago but it got removed because I was “trying to install on unsupported hardware”, figured I’d try again here
So this is a bizarre laptop I got because it was $90 and has a touch screen. Little did I know how much of a headache it would be due to having an arm64 chipset…
This laptop runs Windows 10 fine (surprisingly snappy, too!), but there’s an issue: Windows 10 ARM64 native apps are relatively rare. You can get 32bit apps running through Win10’s native ARM emulation, but 64-bit is completely unsupported. With Prism in Windows 11, 64-bit apps are not just supported but are allegedly emulated much better as well. 64gb emmc drive isn’t ideal for Windows 11, but I figured with some potential tweaking, it could be worth a shot to just run a simple browser like Vivaldi and small 64_bit exclusive apps.
Here’s where all the problems start.
Windows standard update flat out doesn’t work. I’ve ran it 3 times under different parameters and it always bugged out on the reset.
Windows 11 has a 64arm compatible ISO. Great! But when booting it on a USB, I run into the issue of having no drivers, so I’m unable to do much of anything. It asks for me to select a drive with the drivers, but it appears the keyboard and mouse aren’t read by the machine at this point.
I googled the solution to this, and ended up learning how to use DISM to extract my current drivers, then patch the iso with them through editing of the install.Wim file.
After doing this, It doesn’t ask for drivers on the next attempt to install, reaching the next step where it asks “it appears you have a windows 10 install which you are trying to upgrade. Select Yes if you want to proceed with the upgrade, or no if you want to do a fresh install “
New problem: the keyboard and mouse drivers STILL aren’t working at this stage, so I’m unable to select anything! After googling and combing Reddit for help, I find out that this is actually a common issue on specifically Surface laptops, which you guessed it, mostly run on ARM64 chipsets. It appears the solution is to plug in an external keyboard or mouse to continue.
Plugging in a generic mouse into either the USB 3.0 slot or the USB-C slot at this stage also doesn’t seem to read properly. Neither the backlight in the mouse nor the laser on the bottom seem to turn on when plugged in. Plugging in an external keyboard into either slot doesn’t let me do anything either, despite it working in the Bios.
Because of this, I’m inclined to believe that the USB ports on the laptop require a driver to do ANYTHING.
Speaking of the Bios: it’s VERY barebones. It’s called a BDS menu and There’s a whopping 5 options used to either:
Exit the menu
Enable secure boot
Disable Secure boot
Allow boot from USB
Allow network boot
How do I know this is the BIOS? Because booting from clicking “change UEFI settings in firmware” in Advanced boot options in Windows takes me to the BDS menu!
At this point I’m just trying to get Windows 11 to run out of spite for this abandoned chipset.
The issue with Snapdragon on Surfaces was so bad that Windows made special “recovery images” that have the surface drivers built in to avoid such an issue.
And Linux ARM64 support is in its MAJOR infancy, so that’s not an option either. Ubuntu barely picked up support very recently with the new Snapdragon X processors, but I tried those images and they aren’t reverse compatible with 7c.
If anyone could give me some forbidden windows knowledge or literally anything else that could bypass this stupid screen, it would be greatly appreciated.