LENOVO (IBM) Bioses, especially Thinkpad.

Discussion in 'BIOS Mod Requests. Post Requests Only' started by ancestor(v), Jun 17, 2009.

  1. Yen

    Yen Administrator
    Staff Member

    May 6, 2007
    10,670
    9,963
    340
    There is already a newer bios available: 1.31
    http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-74983

    Zenders patch tool bricked at this particular bios at version 1.17 (at member UKTamo), so I don't dare to mod it again, I'm sorry!
    http://forums.mydigitallife.net/thr...estrictions-mod-requests.?p=316618#post316618

    **UPDATE 17 NOV**
    TTAV134 has removed the whitelist of the latest version 1.31 (6quj09us.exe)

    Close all applications, make sure you are running the same version (original bios 1.31) already, then apply the modded one.
    Please note: A biosupdate should be applied when needed only.

    Upon opening the WinPhlash (32 or 64 bit), choose the biosmod from the 6QET61WW folder click "Advanced Settings" then check and uncheck the boxes so it looks like this:

    ("Flags" Tab):
    [ ] Verify BIOS part number
    [ ] Flash only if BIOS version is different
    [ ] Flash only if BIOS version is newer
    [ ] Verify BIOS image size
    [ ] Verify BIOS checksum
    [ ] Zero block before erasing
    [x] Verify block after programming
    [x] Disable Axx swaping automatic detection (if present)
    [ ] Clear CMOS Checksum

    ("DMI" tab)
    "Update": Select "Update the BIOS and not DMI"

    http://mods.myftp.org/Lenovo/ThinkPad X201i/Lenovo_x201i_6quj09us_no_whitelist.rar
     
  2. Yen

    Yen Administrator
    Staff Member

    May 6, 2007
    10,670
    9,963
    340
    Updated post above!
     
  3. brotbock

    brotbock MDL Novice

    Jul 27, 2010
    11
    2
    0
    Excellent, thanks Yen & TTAV134. Upgrade went smooth, but I'll only be able to test my WWAN card after 1/12/10 when I arrive in Germany. It had it sent to my parents place. Will report back.


    Edit:
    Since updating I had not shut down the laptop. When I turned the notebook back on I had two series of 5 beeps, but the laptop eventually booted up ok. I turned it off again to verify. Did it again. Since then I have loaded default bios settings and saved newly changed values. Have not rebooted since then. Could that be related to the system looking for some hardware like a WWAN card? I guess I will find out if loading default values fixed it or putting the WWAN card in it when I get my hands on on it. So far does not seem to have any negative impact. Wireless and Bluetooth working fine.
     
  4. TTAV134

    TTAV134 MDL Expert

    Mar 1, 2009
    1,559
    624
    60
    thank's for feedback,
    2 other users have the same issue (2 x 5 beeps at bootup) on lenovo TC400 here
    The patch is the same on these machines, same cause -> same effect, i have now to find a way to eliminate these error bips.

    do the beep sequence can be found here

    edit1:
    something which can be done:
    there is 3 patchs, 2 for WWAN and 1 for WLAN.
    I can produce for a bios with 1 patch, an other one with 2 and so on.
    is there a volounteer for testing this solution.
    PM me if you are interesed.



    regards
     
  5. brotbock

    brotbock MDL Novice

    Jul 27, 2010
    11
    2
    0

    I just noticed that the patched bios is 27 Bytes larger than the backup made. Could that be the cause of the beeps?
     
  6. brotbock

    brotbock MDL Novice

    Jul 27, 2010
    11
    2
    0

    I am going to bed now. I will think about offer of being the guinea pig. Is there a recovery option if something goes wrong with the patched bios like the phoenix crisis recovery for a Thinkpad X201? I always thought there is only one patch for WWAN anf two for WLAN (whitelist and wireless switch).
     
  7. brotbock

    brotbock MDL Novice

    Jul 27, 2010
    11
    2
    0
    Hi TTAV134,

    My post count was not high enough for a PM. from now on I should be fine.
    If you know of a safe recovery procedure in case of bricking my notebook (Phoenix Crisis Recovery plus required shortcuts at startup) I am willing to test the WWAN patch.

    Thanks

    PS: Will still send PM

    Edit:
    Regarding the beep code. I have not been able to find information about the beep code pattern on any of the bios pages. The HMM only mentions 5 short beeps and blank screen - System Board
     
  8. Yen

    Yen Administrator
    Staff Member

    May 6, 2007
    10,670
    9,963
    340
    What exactly do you mean?
    Original /decompressed bios and mod are exactly 30B6BEh in size.
     
  9. brotbock

    brotbock MDL Novice

    Jul 27, 2010
    11
    2
    0
    Well, I had a decompressed .fl1 file which was exactly 27 bytes smaller as the one provided in the patch. My apologies if I have caused any problems anywhere, because verify I just decompressed the original fl1 and the sizes match. May be I had the wrong file somewhere. Sorry.
     
  10. sakic

    sakic MDL Novice

    Nov 20, 2010
    5
    0
    0
    lenovo g555

    i have a lenovo g555.
    if change the wifi card take message like this '' unothorized wifi card''.

    can help me with a modded bios?

    thanks to all and sorry for my english!!:eek:
     
  11. TTAV134

    TTAV134 MDL Expert

    Mar 1, 2009
    1,559
    624
    60
    Please post requests regarding whitelists here using this form:

    -Manufacturer:
    -Motherboard Model:
    -Bios revision:
    -Bios Type:
    -Bios Download Link:
    -Current original card (like): PCI\VEN_8086&DEV_4237&SUBSYS_12118086&REV_00
    -Card to be added (like): PCI\VEN_14E4& DEV_4328& SUBSYS_000A1028

    and place your request in this thread

    regards
     
  12. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,649
    2,389
    60
    Sorry. Busy with new family.
    Also, whilst my disassembly is not too bad (certainly not skilled) i don't know enough (and can't remember enough) about all the ports used to access IDE/ACHI drives etc.... it would be like looking for a needle in a haystack for me.... even if I knew what the needle looked like.

    Andy

     
  13. TTAV134

    TTAV134 MDL Expert

    Mar 1, 2009
    1,559
    624
    60
    Error 1802/1804 removed for other models make a request here: http://forums.mydigitallife.net/thr...s-to-break-hardware-restrictions-mod-requests.

    IBM LENOVO link: THINKPAD-MATRIX


    @all T43/R52/X41 owners
    Lenovo Thinkpad T43, X41, R52 and tablet, no error 2010, no error 1802/1804 + SLIC2.1

    Accept any WLAN card (no 1802/1804 error, ender's solution)


    ===========================================================================
    ThinkPad T43, T43p (2668, 2669, 2678, 2679, 2686, 2687 Machine types only)
    Version: 1.29 (1YET65WW)
    Release Date: 2006/09/06
    SLIC2.1 Lenovo TP7U

    T43p-1YET65WW_SLIC2.1_no_1802_no_2010.iso
    ===========================================================================
    - ThinkPad R52 (1858, 1859, 1860, 1861, 1862, 1863, 1958 Machine types only)
    - ThinkPad T43 (1871, 1872, 1873, 1874, 1875, 1876 Machine types only)
    Version: 1.29
    Release Date: 2007/06/05
    SLIC2.1 Lenovo TP7U

    T43_R52-70ET69WW_SLIC2.1_no_1802_no_2010.iso

    ===========================================================================
    - ThinkPad R52 (Machine Type 1846, 1847, 1848, 1849, 1850, 1870, 1957)
    Version: 1.29
    Release Date: 2007/02/07
    SLIC2.1 Lenovo TP7U

    R52_76ET69WW_SLIC2.1_no_1802_no_2010.iso
    ===========================================================================
    ThinkPad X41
    Version: 2.09 (74ET64WW)
    Release Date: 2006/12/25
    SLIC2.1 DELL M09

    X41-74ET64WW_SLIC2.1_no_1802_no_2010.iso
    ===========================================================================
    - ThinkPad X41 Tablet
    Version: 2.06 (75ET60WW)
    Release Date: 2006/12/25
    SLIC2.1 DELL M09 (updated)

    X41_Tablet-75ET60WW_SLIC2.1_no_1802_no_2010.iso



    ===========================================================================
    How i did it:
    View attachment 7646 View attachment 7645 View attachment 7647 View attachment 7675

    Started 2 years ago, finished now.
    At this time i was searching where was the error code ID for 2010 message.
    According to the first IDA printscreen of BIOSCOD5 disassembly the code ID for error 1802 is 9Ah and for error 2010 should be A0h, i never found it.
    The second printscreen show a call to address 32E0 of BIOSCOD1.
    The third printscreen show the subroutine at address 32E0 and 32C4 called each time an error message have to be displayed.
    The last printscreen show the portion of code responsible of the error 2010 in BIOSCOD1 module and how to bypass.

    End of error 2010 after five years.

    regards,
     
  14. 91011

    91011 MDL Novice

    Feb 18, 2010
    38
    1
    0
    Just tried the above BIOS on a 2668 T43 and the 2010 error is gone. The SLIC is inserted and off-line activates with my homemade Lenovo Win 7 Pro disk. Don't have a non-whitelisted WiFi card to try but have no doubt the 1802 error is also gone.

    This BIOS is the Holy Grail for T43 users, congratulations. I swear I've looked at every post and never saw this BIOS. I've used several others that worked for activating and 1802 but none had the 2010 error removed.

    Thanks.
     
  15. lukee

    lukee MDL Novice

    Jun 26, 2010
    18
    1
    0
    Big day for T43/R52/X41 ThinkPadders! :) Confirming success also on T43p (2668G1U machine). Cheers
     
  16. Yen

    Yen Administrator
    Staff Member

    May 6, 2007
    10,670
    9,963
    340
    TTAV134, I'm very impressed. You are very skilled regarding disassembly, thanks for your explanations. Very good work, for me far beyond my knowledge.
    I'll add a mirror link and will create a separate thread which will link to your post, then everybody can find your great mod anytime.

    Thanks.
     
  17. Yen

    Yen Administrator
    Staff Member

    May 6, 2007
    10,670
    9,963
    340
    No need to be sorry. I just want to figure what causes those 2x5 beeps. :)
    TTAV134 has convinced me that Lenovo probably has integrated a check, probably for sums. He said that if only one byte is changed, the notebook beeps.

    So more tests would be needed.
    I would try to adjust 8 bit sum or additive sum or 16 bit sum.

    Those mods are safe to try since you can use the (unneeded) Id strings to adjust (no code), worst case are 10 beeps...:)
    Another way would be to patch the beep code /check code
     
  18. Neo1984

    Neo1984 MDL Novice

    Nov 22, 2010
    1
    0
    0
    Hello guys,

    sorry if my question is already answered but i don't want to read over 200 pages :) I'm looking for a mod BIOS for my Lenovo X200 without Error Message 1802. I want to use another Wireless LAN Card but with original bios a can't. Newest Bios for X200 is 3.15 - ID is 6DET65WW. Could someone post a modified Bios?
     
  19. TTAV134

    TTAV134 MDL Expert

    Mar 1, 2009
    1,559
    624
    60
    X200 is easy to patch, a know model. can you refine your request as describe in first page of this thread especialy if your using a SLIC21 already patched bios.

    Please post requests regarding whitelists here using this form:

    -Manufacturer:
    -Motherboard Model:
    -Bios revision:
    -Bios Type:
    -Bios Download Link:

    regards
     
  20. lukee

    lukee MDL Novice

    Jun 26, 2010
    18
    1
    0
    Good job TTAV134. Are you figured out, how the BIOS is checking for approved HDD? I know that this is not neccesary to know now and I am very impressed by your disassembling skills but I am just interesting in this question... Thanks. :)