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
Bios MOD Lenovo L390/ Wifi support MacOS
Last Post: DennisWeaver
Yesterday 10:50 PM
» Replies: 1
» Views: 777
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: help_seeker
Yesterday 01:23 PM
» Replies: 129
» Views: 53743
[REQUEST] Lenovo ThinkCentre M93p Tiny (...
Last Post: sairos
Yesterday 10:23 AM
» Replies: 60
» Views: 47021
[REQUEST] Lenovo Thinkpad T440p (GLETxxW...
Last Post: uncle_Fedya
04-02-2025 03:54 PM
» Replies: 524
» Views: 222046
[REQUEST] Lenovo T440(S) (GJETxxWW) Whit...
Last Post: Dudu2002
04-02-2025 01:56 PM
» Replies: 497
» Views: 207679
[REQUEST] Gigabyte G5 KF BIOS unlock
Last Post: Dudu2002
04-02-2025 01:55 PM
» Replies: 3
» Views: 275
[REQUEST] Lenovo Legion 5 (EFCNxxWW) BIO...
Last Post: Dudu2002
04-02-2025 03:32 AM
» Replies: 44
» Views: 21096
Gigabyte b650e aorus master F33b
Last Post: Anem
04-01-2025 11:59 PM
» Replies: 0
» Views: 206
Xeon E5 2699 V3 (turbo Unlock) for Bios-...
Last Post: xlr8r
04-01-2025 11:42 AM
» Replies: 0
» Views: 303
[REQUEST] Lenovo Thinkpad X1 Carbon Gen3...
Last Post: Dudu2002
04-01-2025 08:50 AM
» Replies: 38
» Views: 18025
HP Probook 640 G2 bricked BIOS
Last Post: Milovanovic1992
04-01-2025 08:13 AM
» Replies: 0
» Views: 230
Dell Optiplex 3060 add 9th Gen CPU suppo...
Last Post: nickedasy
04-01-2025 03:31 AM
» Replies: 18
» Views: 1439
AM3 support for a Compaq
Last Post: DeathBringer
04-01-2025 01:01 AM
» Replies: 1
» Views: 300
Bios modding to support more RAM (Pegatr...
Last Post: DeathBringer
03-31-2025 01:33 PM
» Replies: 1
» Views: 409
[Request] ASUS X93SV (Whitelist Removal)
Last Post: Supercharger
03-30-2025 05:48 AM
» Replies: 1
» Views: 2333
Downgrade bios for Acer Aspire E1-571(G)...
Last Post: Rodrigowbs
03-29-2025 11:18 PM
» Replies: 24
» Views: 21689
[Request] Samsung Series 7 Slate PC
Last Post: SwCore
03-29-2025 10:23 PM
» Replies: 16
» Views: 17337
[Request] Alienware M18 R1 AMD(version) ...
Last Post: 009drmq
03-29-2025 09:20 AM
» Replies: 0
» Views: 463
Acer nitro an16-41 device bios is corrup...
Last Post: Serwintes
03-29-2025 07:25 AM
» Replies: 0
» Views: 351
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: Sonnnnnni Sid
03-29-2025 06:41 AM
» Replies: 485
» Views: 191246

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: 1 Guest(s)