Hello,
I've been trying to flash a modified bios for my Lenovo G50-70 in order to remove wifi whitelist, but no success yet. I updated the bios from 9ACN25WW to 9ACN26WW using an executable downloaded from Lenovo's website, because 9ACN26WW has the sleep bug, so I could flash a new modified bios. I have a three operating system on my laptop: Mac OS High Sierra, Windows 10 and Ubuntu 17.10, so my bootloader is Clover.
After updating from 9ACN25WW to 9ACN26WW, Clover didn't show up in the boot options, so I manually added it using a software called EasyUEFI. After that I rebooted and I got to the Clover screen. I extracted the bios image, patched it using Andy's tool, and tried to flash using FPTW64 version 9.5 . I always get error 204: data verify mismatch found. So FPT isn't doing anything at all, it shows "reading flash", "erasing flash block", "programming flash", "verifying flash" and then it says "error 204: data verify mismatch found".
The bios isn't working fine anymore as well, if I hold FN + F2 at startup it gets stuck, I can still access the BIOS settings using the Novo button, but if I change any setting, save and reboot, I always get the default settings. I'm also not able to boot from USB anymore, it just gives me an error. All my operating systems boot fine anyway, but the bios became really slow, for example when I'm in the BIOS settings and I press any key, it reacts after 2 or 3 seconds, it's really slow now. I also tried to copy the file "bios.bin" on a pendrive, and rebooted holding keys Windows + B or Windows + R, the laptop beeps a lot, but takes me to the clover screen after that. I'm not even able to update the bios using Lenovo tools, when the laptop reboots it always takes me to the Clover screen.
Is there anything I can do without substituting the bios chip? Any "software" solution I haven't tried yet?