Difference between revisions of "Custom BIOS"

From ThinkWiki
Jump to: navigation, search
(←Created page with 'Some ThinkPad fans have created Custom BIOSes to remove whitelists, disable annoying errors, do Fn-Ctrl keyswaps, and add more functionality. * '''X200, X60, T60, Macb...')
 
Line 2: Line 2:
  
 
* '''X200, X60, T60, Macbook 2,1''' - [http://libreboot.org Libreboot] - Based on Coreboot, this BIOS (approved by the FSF) removes all proprietary blobs to create Free Libre Open Source Laptops, where everything from the motherboard to the computer can use Open Source Software. Richard Stallman famously uses a Libreboot X60.
 
* '''X200, X60, T60, Macbook 2,1''' - [http://libreboot.org Libreboot] - Based on Coreboot, this BIOS (approved by the FSF) removes all proprietary blobs to create Free Libre Open Source Laptops, where everything from the motherboard to the computer can use Open Source Software. Richard Stallman famously uses a Libreboot X60.
* Sovem's Whitelist Removed BIOSes - A famous user from BIOS-mods.com, that removes mPCI whitelists from BIOSes upon request.
 
 
* '''T61, R61, X61/X61s/X61T, X300''' - [[Middleton's BIOS]] - Enables SATAII, removes whitelist, thermal fixes, Fn-Ctrl swap.
 
* '''T61, R61, X61/X61s/X61T, X300''' - [[Middleton's BIOS]] - Enables SATAII, removes whitelist, thermal fixes, Fn-Ctrl swap.
 
* '''T43/T43p, R52, X41/X41T''' - [[Problem with non-ThinkPad hard disks#Use unofficial modified BIOS|TTav134's BIOS]] - Removes Error 2010 for aftermarket hard drives, and the BIOS whitelist.
 
* '''T43/T43p, R52, X41/X41T''' - [[Problem with non-ThinkPad hard disks#Use unofficial modified BIOS|TTav134's BIOS]] - Removes Error 2010 for aftermarket hard drives, and the BIOS whitelist.
Line 15: Line 14:
  
 
Note: If your BIOS-Update tool says that no update is needed, then simply downgrade the Bios first: On Lenovo's drivers download page, the old Bios files are listed at the very bottom of the page.
 
Note: If your BIOS-Update tool says that no update is needed, then simply downgrade the Bios first: On Lenovo's drivers download page, the old Bios files are listed at the very bottom of the page.
 +
 +
== Whitelist Removed BIOSes ==
 +
 +
All known ThinkPads implement a BIOS mPCI Whitelist, which only allow certain Lenovo-approved mPCI Wifi cards to work. This makes it difficult to upgrade the wireless card to newer standards such as Wireless-N (Although it apparently allows all mSATA drives)
 +
 +
At bios-mods.com, there are a few skilled users who are able to remove mPCI whitelists upon request, such as Sovem. Here is a list of mods, with all installation files archived at the Internet Archive:
 +
 +
{| class="wikitable sortable alternategrey" style="text-align: center"
 +
! Model
 +
! Author
 +
! Date of Creation
 +
! Version
 +
! Download
 +
! Notes
 +
|-
 +
| [[:Category:T420|T420]]/T420i
 +
| [https://www.bios-mods.com/forum/Thread-REQUEST-ThinkPad-T420-WWAN-whitelist-removal?pid=60462#pid60462 BIOS-Mods: Sovem]
 +
| 2013-09-24
 +
| 83ET76WW (1.46)
 +
| [http://www.mediafire.com/download/2s4ku16s4nxhzct/Lenovo_ThinkPad_T420_83ET76WW-83uj28us_NWL.rar EXE]
 +
|
 +
|-
 +
| [[:Category:T420s|T420s]]
 +
| [https://www.bios-mods.com/forum/Thread-WORKING-T420s-whitelist-removal?pid=95548#pid95548 BIOS-Mods: Sovem]
 +
| 2015-08-06
 +
| 8CET59WW (1.39)
 +
| [https://app.box.com/s/bunsms1tvl3ostozxw7giozrq279t37s EXE]
 +
| Also adds "Advanced Menu".
 +
|-
 +
| [[:Category:X301|X301]]
 +
| [https://www.bios-mods.com/forum/Thread-Request-Lenovo-Thinkpad-X301-whitelist-removal-SLIC-2-1?pid=60534#pid60534 BIOS-Mods: Sovem]
 +
| 2013-09-25
 +
| 6EET56WW (3.16)
 +
| [https://app.box.com/s/2yoyvcc2ozlvwmkkyq34 EXE]
 +
|
 +
|-
 +
| [[:Category:X300|X300]]
 +
| [[Middleton's BIOS|Middleton]]
 +
| 2015 - 2010
 +
| (1.10)
 +
| [https://ia601508.us.archive.org/11/items/middletons-bios/Dual-IDA_SATA-II_Whitelist_SLIC21_ThinkPad_X300_BIOS_%281.10-1.01%29.rar EXE]
 +
| Includes SATA II Mod and other goodies.
 +
|}

Revision as of 04:44, 16 August 2015

Some ThinkPad fans have created Custom BIOSes to remove whitelists, disable annoying errors, do Fn-Ctrl keyswaps, and add more functionality.

  • X200, X60, T60, Macbook 2,1 - Libreboot - Based on Coreboot, this BIOS (approved by the FSF) removes all proprietary blobs to create Free Libre Open Source Laptops, where everything from the motherboard to the computer can use Open Source Software. Richard Stallman famously uses a Libreboot X60.
  • T61, R61, X61/X61s/X61T, X300 - Middleton's BIOS - Enables SATAII, removes whitelist, thermal fixes, Fn-Ctrl swap.
  • T43/T43p, R52, X41/X41T - TTav134's BIOS - Removes Error 2010 for aftermarket hard drives, and the BIOS whitelist.

Middleton's BIOS

A user on NotebookReview named 'Middleton' made these alternative BIOSes to enable SATA2 on certain Thinkpad models (X61/T61/R61/X300). These ThinkPads are limited to SATA1 in their BIOS even though the hardware is SATA2. This is a huge drawback for anyone wanting to use SSDs, because it is so much slower.

Also, it is not possible to install some wireless cards, because only certain models are whitelisted by IBM/Lenovo. Middleton's BIOS removes this limitation as well.

See the wikipage Middleton's BIOS for installation instructions, downloads, and more description.

Note: If your BIOS-Update tool says that no update is needed, then simply downgrade the Bios first: On Lenovo's drivers download page, the old Bios files are listed at the very bottom of the page.

Whitelist Removed BIOSes

All known ThinkPads implement a BIOS mPCI Whitelist, which only allow certain Lenovo-approved mPCI Wifi cards to work. This makes it difficult to upgrade the wireless card to newer standards such as Wireless-N (Although it apparently allows all mSATA drives)

At bios-mods.com, there are a few skilled users who are able to remove mPCI whitelists upon request, such as Sovem. Here is a list of mods, with all installation files archived at the Internet Archive:

Model Author Date of Creation Version Download Notes
T420/T420i BIOS-Mods: Sovem 2013-09-24 83ET76WW (1.46) EXE
T420s BIOS-Mods: Sovem 2015-08-06 8CET59WW (1.39) EXE Also adds "Advanced Menu".
X301 BIOS-Mods: Sovem 2013-09-25 6EET56WW (3.16) EXE
X300 Middleton 2015 - 2010 (1.10) EXE Includes SATA II Mod and other goodies.