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] Acer Aspire Z1620 (h61h aio v1...
Last Post: DeathBringer
Today 01:03 PM
» Replies: 1
» Views: 49
[REQUEST] Lenovo Y50-70 (9ECNxxWW) BIOS ...
Last Post: FCR28
Today 10:59 AM
» Replies: 1971
» Views: 660686
Asus Prime b250m plus, RAM compatibility
Last Post: Slayery777
Today 06:23 AM
» Replies: 0
» Views: 97
[REQUEST] Bios Unlock Request Clevo W230...
Last Post: happycrazyman
Yesterday 03:53 PM
» Replies: 0
» Views: 75
Rog Strix B650E-F BIOS File Extraction
Last Post: panmetrix24
Yesterday 11:25 AM
» Replies: 0
» Views: 95
[REQUEST] Lenovo G50-70 (9ACNxxWW) White...
Last Post: Pipo89
Yesterday 06:47 AM
» Replies: 236
» Views: 69490
[REQUEST] Acer Nitro 5 AN517-41 BIOS Unl...
Last Post: onetapxdf
Yesterday 03:37 AM
» Replies: 11
» Views: 1329
[REQUEST] Lenovo G400S (7BCNxxWW) Whitel...
Last Post: Dudu2002
Yesterday 03:14 AM
» Replies: 203
» Views: 70511
[REQUEST] Lenovo V570(c) (44CNxxWW) BIOS...
Last Post: d3m3n7r
04-22-2024 05:20 PM
» Replies: 18
» Views: 11141
[REQUEST] Lenovo Y520-15IKBN (4KCNxxWW) ...
Last Post: ati90
04-22-2024 05:02 AM
» Replies: 64
» Views: 36949
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: SteamTug
04-22-2024 04:24 AM
» Replies: 1734
» Views: 545197
[REQUEST] Lenovo G410 (79CNxxWW) Whiteli...
Last Post: Dudu2002
04-22-2024 03:58 AM
» Replies: 53
» Views: 10761
Asus h110m-a & xeon e3-1280v5
Last Post: Brutoloco
04-21-2024 08:22 PM
» Replies: 16
» Views: 541
[REQUEST] LG GRAM 14T990 Unlock request
Last Post: riclausk
04-21-2024 12:15 PM
» Replies: 16
» Views: 4237
[REQUEST] SLIC 2.1 for ASRock 880GM-LE F...
Last Post: amijim
04-21-2024 10:27 AM
» Replies: 2
» Views: 126
[REQUEST] Dell Alienware 15 R3 BIOS Unlo...
Last Post: jason.exe
04-21-2024 03:44 AM
» Replies: 1
» Views: 179
[REQUEST] Samsung NP450R5G unlock hide s...
Last Post: magg
04-21-2024 12:54 AM
» Replies: 0
» Views: 181
lenovo e595 20nf bios spw unlock
Last Post: vsteez
04-20-2024 07:56 PM
» Replies: 0
» Views: 173
uefi mod for mac pro 1.1/21. support xeo...
Last Post: victorgbrmrr
04-20-2024 01:17 PM
» Replies: 2
» Views: 182
[REQUEST] Lenovo ThinkPad Edge E531 (HEE...
Last Post: MAVARACOMPLEX
04-20-2024 03:23 AM
» Replies: 119
» Views: 22260

Guide Whitelist remove for 2014+ Lenovo/thinkpad
#1
i have success whitelist remove my x1 carbon 2nd gen 2014.  i will share what i have done, i would say that is easy. what i have done is to replace LenovoWmaPolicyDxe module from extracting  Wisar and Leokim patched bios. i would think this method will work most lenovo model as i have test a x1 carbon 3rd gen and T450 patched module. 

First i am not response for anything and it is danger to lose your laptop


   What hardware you need:  window pc , [u]CH341A  and a SOIC8 SOP8 test clip [/u]

           Ebay SOIC8 CLIP &  CH341A

   Software: CH341A Programmer 1.26 (working only CH341AFree.exe)
                   CH341A Programmer 1.13
                   HxD
                    Phoenix/Dell/EFI SLIC mod v2.66
    Patched Module. (Try similar model or year)


        X1 carbon gen3 2015 1.06 N14ET28W whitelist+unlock menu source Leokim
        X240 2014 LenovoWmaPolicyDxe whitelist module source Wisar/BDMASTER
        X230 2013 2.62 G2ETA2WW whitelist module source BDMASTER
        T450s 2015 1.17 JBET52WW whitelist+unlock menu   source stevenmirabito
       X220 2011 1.40 8DET70WW whitelist+unlock menu  source raidriar@nbr/BDMASTER
        T430 2012 1.16 G1ET41WW whitelist module   source ucupsz/BDMASTER




  1. Open your laptop and find your bios chip and search for it. My is MXIC MX 5L12873F  it is 16Mb chip
  2. Connect the ch341a and clip to your window machine and laptop
  3. Open ch341a programmer 1.13/ CH341A.exe click “chip search” if it find your chip then next step, else rechip the chip/
  4. Open ch341a programmer  1.26/ CH341AFree.exe choose your bios type/size my is 25 spi flash 16MByte
  5. Click Read
  6. After done click Save (bios1.bin)
  7. Repeat 5) save as bios2.bin
  8. Open HxD “Crtl+k” compare .   bios1.bin and bios2.bin if they are same go to next step otherwise repeat 5)
  9. Open a new folder call “patch” and copy your bios1.bin there and rename it to patch.bin
  10. Open Phoenix/Dell/EFI SLIC mod v2.66 original BIOS /patch/patch.bin , waiting it load then click structure
  11. On the EFI Structure screen explore the module and find DXE Driver {79E0…….. LenovoWmaPolicy Dxe module
  12. Click “+” and Click PE32+ image section click the box of compress Inserted/Replaced Modules
  13. Click Replace and browser the file “79E0EDD7-9D1D-4F41-AE1A-F896169E5216.MOD” from X1 carbon gen3  module or X240 patched module or other
  14. Click exit then Save
  15. Click Advanced , click box “No SLIC”, “Always allow user modification of modules” then Done
  16. Click Go , click ok to any popup window.
  17. Your patch bios is done (patch/patch.bin) the program of phoenix will overwrite the original file!
  18. Now it is the time to write to the chip
  19. Open ch341a programmer  1.26/ CH341AFree.exe choose your bios type/size my is 25 spi flash 16MByte
  20. Click Erase it will erase your chip . must do it before flash
  21. After  erased , click Open, to your patch bios file /patch/patch.bin
  22. Click Write and wait 100%
  23. Now the mod is done, remove the clip and power on the laptop, it will beep 5 x2 time , it will gone once you go to bios setting and restart.


please kindly to share your result or different working LenovoWnaPolicyDxe module model for other.
find
quote
#2
on step 13 get "module count mismatch" , these patched modules are for bios ver. 2.62 but i am on 2.66 (x230)
find
quote
#3
(05-08-2016, 01:17 AM)dizzy2604 Wrote: on step 13 get "module count mismatch" , these patched modules are for bios ver. 2.62 but i am on 2.66 (x230)

the program will still make the patch bios. you can try it and you can go back to your original bios if it fail.
find
quote
#4
(05-08-2016, 02:30 AM)kimipm Wrote:
(05-08-2016, 01:17 AM)dizzy2604 Wrote: on step 13 get "module count mismatch" , these patched modules are for bios ver. 2.62 but i am on 2.66 (x230)

the program will still make the patch bios. you can try it and you can go back to your original bios if it fail.

correct way will be to re-apply (adapted to new offsets) BDMaster patch to 2.66 LenovoWmaPolicyDxe.efi, 

here is patched version for 2.66 http://rgho.st/8TLk7WWyT

Code:
79E0EDD7-9D1D-4F41-AE1A-F896169E5216_2207.ROM LenovoWmaPolicyDxe.efi (X230 2.62 BDMaster)

0C39 : 75 19 to 75 00 jnz short loc_C54 to jnz $+2
0C4E : 0F 84 9F 01 00 00 to 90 E9 9F 01 00 00 jz loc_DF3 to nop + jmp loc_DF3
0CA2 : 75 16 to 75 00 jnz short loc_CBA to jnz $+2
0CB8 : 74 1B to EB 1B jz short loc_CD5 to jmp short loc_CD5
0CCD : 0F 84 0A FF FF FF to 90 E9 00 00 00 00 jz loc_BDD to nop + jmp $+6
0CD3 : EB B6 to EB 00 jmp short loc_C8B to jmp $+2
find
quote
#5
(05-08-2016, 02:30 AM)kimipm Wrote:
(05-08-2016, 01:17 AM)dizzy2604 Wrote: on step 13 get "module count mismatch" , these patched modules are for bios ver. 2.62 but i am on 2.66 (x230)

the program will still make the patch bios. you can try it and you can go back to your original bios if it fail.

hi kimipm, I succesfuly replaced, re-patched WmaPolicy module, but after step 14 (exit then save) still can't get Advaced button. Advanced button is greyed out. phoenixtool is writing
start extracting
finieshed extracting

any hint?
find
quote
#6
(05-08-2016, 03:43 AM)dizzy2604 Wrote:
(05-08-2016, 02:30 AM)kimipm Wrote:
(05-08-2016, 01:17 AM)dizzy2604 Wrote: on step 13 get "module count mismatch" , these patched modules are for bios ver. 2.62 but i am on 2.66 (x230)

the program will still make the patch bios. you can try it and you can go back to your original bios if it fail.

hi kimipm, I succesfuly replaced, re-patched WmaPolicy module, but after step 14 (exit then save) still can't get Advaced button. Advanced button is greyed out. phoenixtool is writing
start extracting
finieshed extracting

any hint?

OK, I have to choose Manufacturer right after BIOS load, to enable Advanced options.
find
quote
#7
SUCCESS, I am on patched 2.66 BIOS. the only problem is that I forgot my new WLAN card in work, but original one is functional. I  will report tomorrow if whitelist si bypassed.

thank you kimipm

PS> is there any chance to correct BIOS checksum, to avoid startup beeping and make TPM chip functional?
find
quote
#8
(05-08-2016, 07:37 AM)dizzy2604 Wrote: SUCCESS, I am on patched 2.66 BIOS. the only problem is that I forgot my new WLAN card in work, but original one is functional. I  will report tomorrow if whitelist si bypassed.

thank you kimipm

PS> is there any chance to correct BIOS checksum, to avoid startup beeping and make TPM chip functional?

thank you for trying , you're brave. my x1 isnt beeping after few reboot. sorry I dont know TRM chip, i think it can be done with unlock Advanced Menu module. for x1 3rd, it is 32442D09-1D11-4E27-8AAB-90FE6ACB0489 SystemFormBrowserCoreDxe module. i think it is model specify, so you need master to help with it or keep google it.




Code:
Code:
79E0EDD7-9D1D-4F41-AE1A-F896169E5216_2207.ROM LenovoWmaPolicyDxe.efi (X230 2.62 BDMaster)

0C39 : 75 19 to 75 00 jnz short loc_C54 to jnz $+2
0C4E : 0F 84 9F 01 00 00 to 90 E9 9F 01 00 00 jz loc_DF3 to nop + jmp loc_DF3
0CA2 : 75 16 to 75 00 jnz short loc_CBA to jnz $+2
0CB8 : 74 1B to EB 1B jz short loc_CD5 to jmp short loc_CD5
0CCD : 0F 84 0A FF FF FF to 90 E9 00 00 00 00 jz loc_BDD to nop + jmp $+6
0CD3 : EB B6 to EB 00 jmp short loc_C8B to jmp $+2


yes, it is best to apply to the new bios's module but something it is different. and it is luck BDMaster share his code.

for the Bios checksum here is the info for x230t battery mod checksum fix
find
quote
#9
(05-08-2016, 02:32 PM)kimipm Wrote:
(05-08-2016, 07:37 AM)dizzy2604 Wrote: SUCCESS, I am on patched 2.66 BIOS. the only problem is that I forgot my new WLAN card in work, but original one is functional. I  will report tomorrow if whitelist si bypassed.

thank you kimipm

PS> is there any chance to correct BIOS checksum, to avoid startup beeping and make TPM chip functional?

thank you for trying , you're brave. my x1 isnt beeping after few reboot. sorry I dont know TRM chip, i think it can be done with unlock Advanced Menu module. for x1 3rd, it is 32442D09-1D11-4E27-8AAB-90FE6ACB0489 SystemFormBrowserCoreDxe module. i think it is model specify, so you need master to help with it or keep google it.




Code:
Code:
79E0EDD7-9D1D-4F41-AE1A-F896169E5216_2207.ROM LenovoWmaPolicyDxe.efi (X230 2.62 BDMaster)

0C39 : 75 19 to 75 00 jnz short loc_C54 to jnz $+2
0C4E : 0F 84 9F 01 00 00 to 90 E9 9F 01 00 00 jz loc_DF3 to nop + jmp loc_DF3
0CA2 : 75 16 to 75 00 jnz short loc_CBA to jnz $+2
0CB8 : 74 1B to EB 1B jz short loc_CD5 to jmp short loc_CD5
0CCD : 0F 84 0A FF FF FF to 90 E9 00 00 00 00 jz loc_BDD to nop + jmp $+6
0CD3 : EB B6 to EB 00 jmp short loc_C8B to jmp $+2


yes, it is best to apply to the new bios's module but something it is different. and it is luck BDMaster share his code.

for the Bios checksum here is the info for x230t battery mod checksum fix

confirmed. Whitelist is removed, new WLAN is working.
find
quote
#10
Hi,

if anyone can once again upload the mod bios 2.66 for lenovo x230? Above links are broken ;-(

Thanks a lot ;-)
find
quote


Forum Jump:


Users browsing this thread: 3 Guest(s)