aarch64-laptops / build

Build an Linux OS based image
221 stars 47 forks source link

Add ACPI tables for Acer Gateway GWTN133-1 #96

Closed SpacingBat3 closed 2 months ago

SpacingBat3 commented 11 months ago

This laptop is a bit weird in terms of software – the UEFI firmware vendor seems to be GPU Company, the firmware itself is very limited at configuration, Secure Boot toggle seems to do nothing functional (i.e. it didn't prevent me to booting to GRUB or EDK shell) and ACPI tables vendor is Huawei – in fact, I've compared the tables against Huawei Matebook E 2019 and symlinked the identical tables. I've also made a partial dump of the firmware itself, containing the stuff like acpi.efi, uefiplat.cfg, EFI drivers and applications and some other configs and binaries. I don't think I've dumped the whole firmware, I just used EDK2 shell to dump what's readable from it.

Matheus-Garbelini commented 7 months ago

how to use the ACPI table during grub boot process?

SpacingBat3 commented 7 months ago

how to use the ACPI table during grub boot process?

Omniman with the subtitles: "That's the neat part, you don't."

lumag commented 2 months ago

Please drop msdm files, I'll merge it afterwards.

SpacingBat3 commented 2 months ago

OK, I'll do it soon if needed, I've already spoofed the key and I think I saw others adding it to this repo for some reason. I thought I'll just push it, given it cleary contains some differences at some bits, I can't tell tho what those are… Mostly because I still haven't myself worked on MS ACPI stuff.

SpacingBat3 commented 2 months ago

(So yeah, this table doesn't leak my key or anyone else, using it "as it is" is probably useless but I thought maybe some meta might be useful to someone for some reason. I'll trash it once I'll have little time to spare and be nearby my PC.)

lumag commented 2 months ago

Well, it's actually the key. I've just used the key from msdn from my Miix630 to activate Win10 on that laptop

SpacingBat3 commented 2 months ago

Well, it's actually the key. I've just used the key from msdn from my Miix630 to activate Win10 on that laptop

I'm more than sure this key is more or less a random UUID or string I generated, maybe modified a bit to match Windows key format. If that's true, I guess I were quite (un)lucky.

Please drop msdm.dat and msdm.dsl

That being said, I've removed these files with the rebase so this file won't even appear in my history...

lumag commented 2 months ago

I used the key from my msdm.dsl, I was not clear enough. I think it's better to drop the table completely rather than have generated info inside.