I almost completed refining the HJK's dGPU patches and discrete GPU is
still working at my G505S after these changes, but before submitting
the patches I would like to make sure that they are not breaking the
things for G505S without a discrete GPU. So if you have some free time
and ready to "unbrick" by the hardware flashing - although I hope the
things would go well ! - please help me by testing this coreboot build
at your G505S:

https://github.com/informer2016/shared_devfiles/blob/master/coreboot.rom

SHA256 sum of this image =
ab173394ba3ed57a73d1455a02f7d903a5f5c55a0ab5ba43b4c445e4eeeead20

Download this image, run sha256sum ./Downloads/coreboot.rom , and if
it is correct - please flash it by executing

sudo ./flashrom -p
internal:laptop=force_I_want_a_brick,amd_imc_force=yes -w
./coreboot.rom

- according to http://dangerousprototypes.com/docs/Lenovo_G505S_hacking
instructions -

then shutdown and try turning it on. It could take up to minute for
G505S to boot because of high debug level and USB debug enabled, so
wait patiently. After it reaches the SeaBIOS screen, press ESC and
choose your Linux USB or HDD to boot from - otherwise the
first-in-the-list floppy OS (MichalOS, btw it has a cool PLAYER .APP
-> Piano) will be booted by default.

If it could boot to Linux, clone the coreboot repository (if you
haven't already) and get the logs:

cd ./coreboot/util/cbmem
make
sudo ./cbmem -c > ./console.log

and also

sudo dmesg > ./kernel.log

Remove the private information from these logs (such as your MAC
addresses from kernel.log or USB model from console.log) and share
these logs with me - I would like to take a look to see that there
aren't any new angry messages. Also try S3 suspend (aka
"hibernation"), see if it could resume successfully to Linux and
report the results.

If it could not boot to Linux and you don't have a FT232H or another
debug dongle to capture the logs by USB, just tell me it didn't work
and unbrick by following the hardware flashing instructions. Then I'll
try to add more precautions...
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to