1

I'm thinking of buying an ARM laptop as a second laptop for programming and hacking experiments.

Ideally I would set it up to multiboot Windows, Linux, and Android.

I've seen several articles and videos on the internet for setting up x86 Android on an x86 laptop, but can't find anything on ARM laptops.

I'm guessing it would come down to things like device drivers and maybe UEFI?

Is it possible for a normal person to install Android natively on an ARM laptop intended for Windows/Linux? (And preferably dualboot/multiboot?)

(I'm aware some highly skilled hacker types can probably do it using AOSP. I'm also aware I could just use a VM or emulator. For this question I'm only exploring the options of installing natively on the hardware.)

hippietrail
  • 357
  • 1
  • 6
  • 21

1 Answers1

1

Your difficulty with this is that boot arrangements for ARM-based computers are not currently standardised, and device drivers are specific to particular operating systems.

ARM Windows laptops are all based on Qualcomm SoCs at present, and Microsoft control the ecosystem far more than they do for x86 hardware. They seem to boot using a system devised by Microsoft and Qualcomm, which is quite different from Android booting, or Windows x86 booting. The device drivers you'd need for Android are different from the ones that come with Windows, even though they would drive the same hardware. You can run Linux on them via WSL2; Microsoft don't support booting standalone Linux.

Booting Android on them would require writing or modifying a boot loader and device drivers. It's a substantial reverse-engineering project, not something for ordinary users.

You could have run Android apps on them via Windows Subsystem for Android when this answer was first written. However, Microsoft have now abandoned that product.

John Dallman
  • 1,091
  • 9
  • 24
  • Yes I think it's technically possible but not currently practically possible. Perhaps some company will bring out a dual-booting Android/Windows tablet at some point and after that a dual-booting laptop would be possible. But it's unlikely unless the demand appears. – hippietrail Sep 09 '23 at 05:26