Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
[REQUEST] Lenovo IdeaPad L340 (BGCNxxWW)...
Last Post: fatehkeane@gmail.com
Today 04:43 PM
» Replies: 54
» Views: 16003
Alienware M16 R1 AMD Bios Unlock/Downgra...
Last Post: Arc717
Today 04:41 PM
» Replies: 0
» Views: 28
Acer Aspire 7739G laptop. i need a modif...
Last Post: DeathBringer
Today 02:29 PM
» Replies: 7
» Views: 146
[REQUEST] - BIOS crisis assistance for L...
Last Post: sandpa
Today 02:21 PM
» Replies: 0
» Views: 34
[REQUEST] Asus ROG Strix GL702ZC BIOS Un...
Last Post: thyTwilightGoth
Today 01:44 PM
» Replies: 168
» Views: 70141
[HELP] Cannot get the Ethernet and Intel...
Last Post: gigabitgigabit
Today 10:21 AM
» Replies: 0
» Views: 61
HP Pro 3300 & 3400 (H61): Upgrade to Ivy...
Last Post: itsik
Today 04:27 AM
» Replies: 119
» Views: 80857
[REQUEST] HP Probook 6570b Whitelist Rem...
Last Post: megdan
Today 03:34 AM
» Replies: 3
» Views: 4240
[Request] Fujitsu Lifebook S7210
Last Post: Barongi
Today 03:17 AM
» Replies: 5
» Views: 2345
[REQUEST] Acer Nitro 5 AN515-47 BIOS unl...
Last Post: Dudu2002
Yesterday 08:55 AM
» Replies: 1
» Views: 120
[REQUEST] Adding DDR3 support to Aptio I...
Last Post: Lixkote
Yesterday 02:36 AM
» Replies: 1
» Views: 286
ACER e5-721 recovery bios
Last Post: bergekste
05-15-2024 06:49 AM
» Replies: 35
» Views: 22550
[REQUEST] BIOS Unlock for Gigabyte G5-KD...
Last Post: Dudu2002
05-14-2024 06:45 PM
» Replies: 6
» Views: 482
[REQUEST] Lenovo ThinkPad L450 (JDETxxWW...
Last Post: Dudu2002
05-14-2024 03:29 PM
» Replies: 94
» Views: 41976
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: Dudu2002
05-14-2024 03:19 PM
» Replies: 84
» Views: 26234
[REQUEST] Lenovo G500 (78CNxxWW) BIOS Un...
Last Post: Alan23
05-14-2024 11:54 AM
» Replies: 281
» Views: 126843
[REQUEST] Lenovo G70-70 BIOS Whitelist R...
Last Post: Dudu2002
05-13-2024 05:01 PM
» Replies: 134
» Views: 66949
[REQUEST] Acer Predator Helios 300 PH315...
Last Post: Dudu2002
05-13-2024 04:59 PM
» Replies: 11
» Views: 6268
[Request] Dell Inspiron 17r SE 7720 Unlo...
Last Post: flashmaniak
05-13-2024 08:55 AM
» Replies: 91
» Views: 93936
TerraMaster F2-220 Bios
Last Post: mcunanan9
05-13-2024 08:12 AM
» Replies: 2
» Views: 255

[REQUEST] Lenovo Yoga 2 13 (96CNxxWW) WWAN Whitelist Removal
#91
Hi,

i also have a yoga 2 13 (model 20344) and i need to replace the wifi card but im struggling with all the tutorials i can find on the internet. I own IDA7 Pro and also have a USB-SPI Programmer with a SOIC8 cable and and and.. The point is that i cannot find a way to continue after finding the position of the message string from the BIOS-POST.

So my BIOS seems to be 96CN31WW(v1.17) and i was able to read the flash by a CH341A as a 'EON EN25Q64' without errors.
The DXE Core seems to be 4A538818-5AE0-4EB2-B2EB-488B23657022
The Boot-Message 'Unauthorized Wireless Network card...' is located at 005f2d90h
The Module-Start (4D 5A) refers to 'DelayUefiRaidOprom' 13863F79-D94B-4205-BB0F-E4E06AAA5A4E (? im not sure because there a 2 references...)
and there.. boom.. i dont know how to continue  Confused i read multiple times the guides from donovan6000s blog, but i dont find the next step.

So my question is.. can someone help me to get further or can someone provide me the bios without whitelist?
My biosdump is attached to this post..

btw the original card is a Realtek 8193BE and the replacement is a Intel 7260-AC NGFF


Attached Files
.bin   ORIGINAL_BIOS_v1_17_CH341A_Dump.bin (Size: 8 MB / Downloads: 14)
find
quote
#92
So ive re-checked everything with other tutorials and found that some howtos are misleading... Also AndyP's Tool freaks out, when you have other files like that from IDA or from the HEX Editor in the DUMPS directory lol...

SCHEMATIC:
BIOS_FROM_DUMP
DXE Core -> 4A538818-5AE0-4EB2-B2EB-488B23657022
Unauthorized Wireless Network card... -> Offset 005f2d90h
MZ Module Index -> Offset 005fcff0h
Module Description -> Offset 005f3550h UEFIL05BIOSLock -> 11D378C2-B472-412F-AD87-1BE4CD8B33A6


That module makes a bit more sense to me. so i opened it up in IDA and tracked down the message

   

So i changed the jump at 00034F from JNZ to JZ and flashed it. The result was that the GPU driver was better initialized (smaller text) but the same message appeared again. Also i wasnt able to access the BIOS  Confused What did i missed?


Attached Files
.rom   11D378C2-B472-412F-AD87-1BE4CD8B33A6_2117.ROM (Size: 7.13 KB / Downloads: 6)
find
quote
#93
Ok who ever will have trouble with that BIOS, you can easily remove '11D378C2-B472-412F-AD87-1BE4CD8B33A6' with EZH2O (2.1.0.13 tested) by 
Menu Components -> Module -> Remove existing Module...

I cannot find any issues with that handling.. Wakeup/Standby is working, Bios accessable and also everything works so far as it should..  Big Grin
find
quote
#94
Hello Folks.
Could you please share the tutorial with me too?
find
quote
#95
Hi,
Can somebody help me with WL removal ?
What should i modify ?
My bios dump is here:
http://hostuje.net/file.php?id=50af55150...c4e33f0745
THX,
L.
find
quote
#96
Heart 
Thanks to this forum I was able to remove the whitelist from my Lenovo Yoga 2 13.

Using an SPI programmer and SOIC8 clip, I backed up my bios. Then I edited the file with UEFITool (0.25.1) and removed the module with GUID "11D378C2-B472-412F-AD87-1BE4CD8B33A6". This should also be possible with the tool EZH2O.

After repatching with CH341A programmer software (1.29) everything works fine. Some hints for the patching process:
  • Run tool as admin
  • Check if pin 1 is correctly attached everywhere. You should see the pin numbering on the back of your CH341A programmer, ignore the image in the software. On the chip there is always a round marker directed to the pin 1 side. Attach your USB programmer after everything is seated correctly.
  • Auto chip detection should work, use Winbond W25Q64BV if a selection is required (In some posts I read to use EON EN25Q64 which also worked for me, I don't know if there might be different chips built in, but they seem to be compatible anyway)
  • Read the chip, verify the content, save a backup
  • Write the patched data with the "Auto Program" button. Most important thing here is to erase the chip before writing, otherwise you might have differences on verify if not all bytes are rewritten.
find
quote
#97
Hi all,

My first post here, so first of all many thanks for such a great forum.

I just bought a Yoga 2 13 from my niece as she never really used it due to its slow wifi connection and shortly after a dead hard drive. So I managed to resurrect it with a new SSD and then found out that the wifi card could also be upgraded. So I bought an Intel 7260 AC Wifi+Bluetooth4.0 WLAN card that was taken from a Lenovo ThinkPad X240. But then I read about the whitelist in the BIOS. I thought I might be ok seeing as this card was already from a Lenovo laptop, so I installed it, accidentally when the Yoga 2 13 was in sleep mode, and when I woke up the laptop, the new wifi card was recognised by Windows 8.1 and I was able to connect to my router. So I thought I might have got lucky, but just to check I restarted the laptop and...got the "Unauthorised Wireless network card" message.

So after searching more about this I found this forum and a useful doc guide called "Removing whitelist check in T430 BIOS" together with several other threads. I was trying to figure out how to do this myself but have relented due to my lack of programming skill and dont want to mess things up.

I also tried to read the BIOS chip based on the useful posts by exetico at https://www.bios-mods.com/forum/Thread-R...4#pid83254

Since I already have a Minipro TL866 programmer and SOIC8 test clip, so I tried using that to read the BIOS chip on my Yoga 2 13 which is a Winbond 25Q64FV chip, but the TL866 software was unable to detect the chip, and I couldnt get any results with that method. I will probably just order the same programmer as recommended by exetico and others and see if that works,  but not sure why I wasnt able to read directly from the chip with the test clip. I made sure the pin 1 was correct on the programmer and the clip etc. Also tried with power and battery disconnected from the motherboard, but then read somewhere that said power should be supplied to VCC, which should be pin 8 according to the winbond W25Q64FV datasheet. Anyway I will try again and if not will order that CH341A Programmer

Anyway, I then read that I could dump the BIOS using a program called NEW_BACKUP_FPTs.exe.

So after I removed the new wifi Intel 7260 wifi card and putting back the original wifi card I restarted the Yoga 2 13 and booted into Windows 8.1, then from command prompt (as Admin) I was able to successfully dump the BIOS using the command fptw.exe -d biosbackup.bin -bios

I have now attached that here and am hoping that this is correct. If so, please could you remove the Wireless whitelist and also unlock the BIOS menu. Thanks very much.


Attached Files
.rar   biosbackup.rar (Size: 2.08 MB / Downloads: 7)
find
quote
#98
(09-21-2018, 09:05 AM)blinkyt Wrote: Hi all,

My first post here, so first of all many thanks for such a great forum.

I just bought a Yoga 2 13 from my niece as she never really used it due to its slow wifi connection and shortly after a dead hard drive. So I managed to resurrect it with a new SSD and then found out that the wifi card could also be upgraded. So I bought an Intel 7260 AC Wifi+Bluetooth4.0 WLAN card that was taken from a Lenovo ThinkPad X240. But then I read  about the whitelist in the BIOS. I thought I might be ok seeing as this card was already from a Lenovo laptop, so I installed it, accidentally when the Yoga 2 13 was in sleep mode, and when I woke up the laptop, the new wifi card was recognised by Windows 8.1 and I was able to connect to my router. So I thought I might have got lucky, but just to check I restarted the laptop and...got the "Unauthorised Wireless network card" message.

So after searching more about this I found this forum and a useful doc guide called "Removing whitelist check in T430 BIOS" together with several other threads. I was trying to figure out how to do this myself but have relented due to my lack of programming skill and dont want to mess things up.

I also tried to read the BIOS chip based on the useful posts by exetico at https://www.bios-mods.com/forum/Thread-R...4#pid83254

Since I already have a Minipro TL866 programmer and SOIC8 test clip, so I tried using that to read the BIOS chip on my Yoga 2 13 which is a Winbond 25Q64FV chip, but the TL866 software was unable to detect the chip, and I couldnt get any results with that method. I will probably just order the same programmer as recommended by exetico and others and see if that works,  but not sure why I wasnt able to read directly from the chip with the test clip. I made sure the pin 1 was correct on the programmer and the clip etc. Also tried with power and battery disconnected from the motherboard, but then read somewhere that said power should be supplied to VCC, which should be pin 8 according to the winbond W25Q64FV datasheet. Anyway I will try again and if not will order that CH341A Programmer

Anyway, I then read that I could dump the BIOS using a program called NEW_BACKUP_FPTs.exe.

So after I removed the new wifi Intel 7260 wifi card and putting back the original wifi card I restarted the Yoga 2 13 and booted into Windows 8.1, then from command prompt (as Admin) I was able to successfully dump the BIOS using the command fptw.exe -d biosbackup.bin -bios

I have now attached that here and am hoping that this is correct. If so, please could you remove the Wireless whitelist and also unlock the BIOS menu. Thanks very much.
Hi
use SPI-programmer and make bios dump
find
quote
#99
(09-21-2018, 09:25 AM)Dudu2002 Wrote:
(09-21-2018, 09:05 AM)blinkyt Wrote: Hi all,

My first post here, so first of all many thanks for such a great forum.

I just bought a Yoga 2 13 from my niece as she never really used it due to its slow wifi connection and shortly after a dead hard drive. So I managed to resurrect it with a new SSD and then found out that the wifi card could also be upgraded. So I bought an Intel 7260 AC Wifi+Bluetooth4.0 WLAN card that was taken from a Lenovo ThinkPad X240. But then I read  about the whitelist in the BIOS. I thought I might be ok seeing as this card was already from a Lenovo laptop, so I installed it, accidentally when the Yoga 2 13 was in sleep mode, and when I woke up the laptop, the new wifi card was recognised by Windows 8.1 and I was able to connect to my router. So I thought I might have got lucky, but just to check I restarted the laptop and...got the "Unauthorised Wireless network card" message.

So after searching more about this I found this forum and a useful doc guide called "Removing whitelist check in T430 BIOS" together with several other threads. I was trying to figure out how to do this myself but have relented due to my lack of programming skill and dont want to mess things up.

I also tried to read the BIOS chip based on the useful posts by exetico at https://www.bios-mods.com/forum/Thread-R...4#pid83254

Since I already have a Minipro TL866 programmer and SOIC8 test clip, so I tried using that to read the BIOS chip on my Yoga 2 13 which is a Winbond 25Q64FV chip, but the TL866 software was unable to detect the chip, and I couldnt get any results with that method. I will probably just order the same programmer as recommended by exetico and others and see if that works,  but not sure why I wasnt able to read directly from the chip with the test clip. I made sure the pin 1 was correct on the programmer and the clip etc. Also tried with power and battery disconnected from the motherboard, but then read somewhere that said power should be supplied to VCC, which should be pin 8 according to the winbond W25Q64FV datasheet. Anyway I will try again and if not will order that CH341A Programmer

Anyway, I then read that I could dump the BIOS using a program called NEW_BACKUP_FPTs.exe.

So after I removed the new wifi Intel 7260 wifi card and putting back the original wifi card I restarted the Yoga 2 13 and booted into Windows 8.1, then from command prompt (as Admin) I was able to successfully dump the BIOS using the command fptw.exe -d biosbackup.bin -bios

I have now attached that here and am hoping that this is correct. If so, please could you remove the Wireless whitelist and also unlock the BIOS menu. Thanks very much.
Hi
use SPI-programmer and make bios dump

Hi again,

I have now ordered a CH341A Programmer which should arrive in the next few days. But in the meantime I read an interesting thread about the TL866 programmer on EEVBlog forum and it gave me an idea why I wasn't able to read the BIOS chip, Winbond 25Q64FV, on my Yoga 2 13 laptop, as I kept getting an "Overcurrent Protection" message every time I tried to read the BIOS chip

After connecting the TL866 to my other laptop's USB port, using a multimeter I first checked the voltage from the TL866 socket 8 (VCC) and socket 4 (Ground) and found there was hardly any voltage. Then I connected the SOIC8 Test Clip to the Yoga 2 13 BIOS chip and using the multimeter I tested the other end of the test clip from pin 8 (VCC) and pin 4 (Ground), and found again that there was hardly any voltage. But when I plugged in the Yoga 2 13 power adapter, I noticed that now I was getting about 3.5 volts across these pins.

So after I connected the SOIC8 test clip back to the TL866 programmer it was then able to detect the correct IC and Read the BIOS. I did this a few times to double check and then verified the BIOS dump. I also read the BIOS a few times and saved a few bin files then compared these files with Neo Hex Editor and again the files were identical. So I am now quite sure this is the correct BIOS dump for 96CN31WW(V1.17), and I have attached the file as follows.

Anyway, I hope that info might help anyone else with a TL866 programmer. Once the CH341A Programmer arrives I will do another BIOS dump and compare that against the dump using the TL866.

But in the meantime, please I could I request a removal of the whitelist and also enable the advanced menus in the BIOS. Thanks very much


Attached Files
.zip   BIOS_DUMP-96CN31WW(V1.17).zip (Size: 3.28 MB / Downloads: 12)
find
quote
(09-24-2018, 05:23 AM)blinkyt Wrote: Hi again,

But in the meantime, please I could I request a removal of the whitelist and also enable the advanced menus in the BIOS. Thanks very much
Hi
Your mod completed.
Check your messages

This mod for this notebook ONLY !!!
find
quote


Forum Jump:


Users browsing this thread: 8 Guest(s)