Bios Mods -The Best BIOS Update and Modification Source

Full Version: [REQUEST] Lenovo G510 (79CNxxWW) Whitelist Removal
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi, I'm new in this forum, and my english knowledge is not the best.

So I have a Lenovo G510 laptop for a while, and I want to install an external GPU for it, but my bios is whitelisted.

Insyde Bios, 3.09 version
Windows 8.1
Download link: https://download.lenovo.com/consumer/mob...wgq309.exe

I seen in another thread that i need to remove the chip from the motherboard to be able to read/flash the bios, and I alredy desoldered it from the motherboard. Also I bought a CH314A EEPROM programmer and a test clip.

Here is the picture, what the programmer is autodetected, and the bios file which is read from the chip:

https://drive.google.com/folderview?id=0BwQf4o-J7O8LWG5zeDdkVXFEYU0&usp=sharing

The actual chip is Winbond 25Q64FV, but i don't see too much difference between them.

Can someone make a bios whitout the whitelist?

ps.: I will donate for the whitelisted bios if works.
Hi, i want to replace the original wireless card

New: Intel Dual Band Wireless-AC 7260
Old: Broadcom 4313 PCI\VEN_14E4&DEV_4727&SUBSYS_060914E4
My BIOS version: 79CN46WW(V3.05) -> from lenovo: https://download.lenovo.com/consumer/mob...cn46ww.exe
My laptop lastes bios avalaible: https://download.lenovo.com/consumer/mob...wgq309.exe


My backup: https://www.sendspace.com/file/zjortm

Backup result:
[attachment=10210]

thanks in advance
Hello,

could please someone Whitelist Intel Wireless AC-3160 (3160.HMWG) and Intel Wireless AC-7260 (7260.HMWWB.R) for me? 

Current WIFI Card: Qualcomm Atheros AR956x - PCI\VEN_168C&DEV_0036&SUBSYS_302617AA&REV_01
Current BIOS Version 3.09: https://download.lenovo.com/consumer/mob...wgq309.exe
Backup from Universal BIOS Backup: https://www.dropbox.com/s/9w8tmgz9eytf84...9.rom?dl=0 (SHA1: 3e99f593d5f4dbf6da56cb51ff3180e149ef4299)

As I read on other posts my Bios seems to be write protected, so I have to flash it with a SPI flasher. Does somebody know if it is possible to use an USBASP as flasher?

And last question: Will the whitelisting just skip the vendor check so that any card will work?

Thank you very much in advance!

EDIT: I tried to patch it by my own, but I did not manage to follow the entire tutorial. On my x64 Machine I do not have the debug command. I found out that the error message is a bit different and you have to search for "Unauthorized wireless network card" in Hex: 55006E0061007500740068006F00720069007A00650064. Maybe this helps someone.
I did a bit more research and was able to locate PCI\VEN_14E4&DEV_4727&SUBSYS_060914E4 and PCI\VEN_14E4&DEV_4727&SUBSYS_051A185F cards in the ROM file.
I loaded the backup .ROM file with EzH2O and searched the hex values with WinHex. Would it be now safe to just replace those hex values with the values from the Intel Cards. Save the changes and flash the modified .ROM file with SPI flasher?
(02-09-2016, 12:52 PM)n3c Wrote: [ -> ]I did a bit more research and was able to locate PCI\VEN_14E4&DEV_4727&SUBSYS_060914E4 and PCI\VEN_14E4&DEV_4727&SUBSYS_051A185F cards in the ROM file.
I loaded the backup .ROM file with EzH2O and searched the hex values with WinHex. Would it be now safe to just replace those hex values with the values from the Intel Cards. Save the changes and flash the modified .ROM file with SPI flasher?

How do you locate that?? i have the same laptop & wifi card
(02-10-2016, 12:58 PM)darkvier Wrote: [ -> ]
(02-09-2016, 12:52 PM)n3c Wrote: [ -> ]I did a bit more research and was able to locate PCI\VEN_14E4&DEV_4727&SUBSYS_060914E4 and PCI\VEN_14E4&DEV_4727&SUBSYS_051A185F cards in the ROM file.
I loaded the backup .ROM file with EzH2O and searched the hex values with WinHex. Would it be now safe to just replace those hex values with the values from the Intel Cards. Save the changes and flash the modified .ROM file with SPI flasher?

How do you locate that?? i have the same laptop & wifi card

Just open the .ROM with EzH2O and then edit the Memory of EzH2O with WinHex. In WinHex you can search for: E41427475F181A05 OR E4142747E4140906. But I do not know whether it is safe to just replace those bytes with the bytes from the new card....
(02-10-2016, 01:09 PM)n3c Wrote: [ -> ]Just open the .ROM with EzH2O and then edit the Memory of EzH2O with WinHex. In WinHex you can search for: E41427475F181A05 OR E4142747E4140906. But I do not know whether it is safe to just replace those bytes with the bytes from the new card....

I dont understand when you say "and then edit the Memory of EzH2O" what do you means?

I have tried to search in the .rom backup but i didnt found the text or the pci id of wifi card

Have you tried the sleep bug? Its work for me with BIOS 3.05 and Win 7 x32 (almost the test says "write ok")
(02-10-2016, 06:24 PM)darkvier Wrote: [ -> ]
(02-10-2016, 01:09 PM)n3c Wrote: [ -> ]Just open the .ROM with EzH2O and then edit the Memory of EzH2O with WinHex. In WinHex you can search for: E41427475F181A05 OR E4142747E4140906. But I do not know whether it is safe to just replace those bytes with the bytes from the new card....

I dont understand when you say "and then edit the Memory of EzH2O" what do you means?

I have tried to search in the .rom backup but i didnt found the text or the pci id of wifi card

Have you tried the sleep bug? Its work for me with BIOS 3.05 and Win 7 x32 (almost the test says "write ok")

Have a look at: https://www.bios-mods.com/forum/Thread-G...nsyde-BIOS

EzH2O loads the ROM into memory and you can search/edit the memory with WinHex.

Do you know if I could downgrade to 3.05 and use the sleep bug to flash modified 3.09?
(02-11-2016, 12:30 PM)n3c Wrote: [ -> ]
(02-10-2016, 06:24 PM)darkvier Wrote: [ -> ]
(02-10-2016, 01:09 PM)n3c Wrote: [ -> ]Just open the .ROM with EzH2O and then edit the Memory of EzH2O with WinHex. In WinHex you can search for: E41427475F181A05 OR E4142747E4140906. But I do not know whether it is safe to just replace those bytes with the bytes from the new card....

I dont understand when you say "and then edit the Memory of EzH2O" what do you means?

I have tried to search in the .rom backup but i didnt found the text or the pci id of wifi card

Have you tried the sleep bug? Its work for me with BIOS 3.05 and Win 7 x32 (almost the test says "write ok")

Have a look at: https://www.bios-mods.com/forum/Thread-G...nsyde-BIOS

EzH2O loads the ROM into memory and you can search/edit the memory with WinHex.

Do you know if I could downgrade to 3.05 and use the sleep bug to flash modified 3.09?
I cant answer this because i have 3.05 by default and dont update it. You can try enable flashback and flash original 3.05...
https://download.lenovo.com/consumer/mob...cn46ww.exe
Could please someone help me and clarify my questions? Thanks!