edk2-porting / edk2-msm

Broken edk2 port for Qualcomm platforms xD
https://renegade-project.tech/
BSD 2-Clause "Simplified" License
2.32k stars 439 forks source link

BSOD while booting Windows 11 #204

Closed Docence closed 1 year ago

Docence commented 1 year ago

Prerequisites

Description

Expected behavior: The device boots Windows

Actual behavior: Reboot twice in uefi then got blue screen, got the code "driver pnp watchdog" I disabled driver signing and even I don't have any drivers installed. My device is Razer Phone 2, uefi version 0.2.1

qaz6750 commented 1 year ago
Docence commented 1 year ago
  • I suggest that you use Windbg to obtain some logs, so that you can determine the problem. At the same time, a correct ACPI is essential
  • I also suggest you install some basic drivers, but 845 has not been added (started without using drivers),
  • You shouldn't use the acpi of other devices. You need to modify one for your device, which includes many things that need to be modified. If you are only using it to start WinPE, you don't need to pay so much attention

I installed those drivers, and got a new blue screen error "clock watchdog timeout"

qaz6750 commented 1 year ago

Every mobile phone device may have a unique problem, and it is necessary to continue to repair the ACPI/driver for the unique problem. If you are able to repair and debug it yourself, developers have their own things, lives, and devices they maintain. At the same time, it is difficult to repair an ACPI/driver without a device, and almost no one will do so

Docence commented 1 year ago

Every mobile phone device may have a unique problem, and it is necessary to continue to repair the ACPI/driver for the unique problem. If you are able to repair and debug it yourself, developers have their own things, lives, and devices they maintain. At the same time, it is difficult to repair an ACPI/driver without a device, and almost no one will do so

Thanks for your answer. I'm a beginner and I'm gradually learning these. I have another question, the uefi compiled with the latest repo (v2.0rc2) couldn't run anyway, what could be wrong?