@Cherenkov11 Many thanks for the steps/info!
Off topic here, but I’ve just followed the steps you mentioned on my Legion 5 (AMD Ryzen 7 4800H and Nvidia GTX 1660TI):
$ grep -ir "_PR3\|_PR0" ./*
./ssdt3.dsl: Name (_PR0, Package (0x01) // _PR0: Power Resources for D0
./ssdt3.dsl: Name (_PR3, Package (0x01) // _PR3: Power Resources for D3hot
./ssdt3.dsl: Name (_PR0, Package (0x01) // _PR0: Power Resources for D0
./ssdt3.dsl: Name (_PR3, Package (0x01) // _PR3: Power Resources for D3hot
./ssdt6.dsl: Name (_PR0, Package (0x01) // _PR0: Power Resources for D0
./ssdt6.dsl: Name (_PR3, Package (0x01) // _PR3: Power Resources for D3hot
Does this mean Runtime D3 should work on my Legion 5?