|
|
|
Title: ThinkPad x301 Restoration: Hardware Mods
|
|
|
|
Author: Alessandro Mauri
|
|
|
|
|
|
|
|
# ThinkPad x301 Restoration Project: Hardware Modifications
|
|
|
|
|
|
|
|
As I have to tear at least one ThinkPad down I thought that doing some hardware
|
|
|
|
modifications would be a good idea. Some things I would like to do are:
|
|
|
|
|
|
|
|
1. A display mod, the stock x301 display is decent but for 2008 standards.
|
|
|
|
As far as I know there are no good options for a display mod, as the x300
|
|
|
|
and x301 screens were made specifically for these laptops, but maybe a
|
|
|
|
good AFFS screen can be found and substituted.
|
|
|
|
2. USB-C charging, cheap USB-C PD power delivery [boards][usbc] can be used
|
|
|
|
instead of the default charging connector, they signal compatible power
|
|
|
|
supplies to deliver 20V thus charging the laptop. This is very cool because
|
|
|
|
it allows old ThinkPads to be charged via modern chargers, which are among
|
|
|
|
other things, much more efficient and light.
|
|
|
|
3. Cleaning the fan bearing. The old bearing is, well, old and it makes an
|
|
|
|
awful sound. This is not only very unpleasant but also lowers cooling and
|
|
|
|
power efficiency
|
|
|
|
4. Full re-paste, very basic, much needed.
|
|
|
|
5. Changing the default WiFi card to a "freedom respecting" [Atheros AR9382][wf]
|
|
|
|
card, from 2010 it has a maximum speed of 300Mb in download and god-knows in
|
|
|
|
upload. Certified under false brands as [RYF][ryf] hardware by the FSF is
|
|
|
|
is very well supported by open-source drivers.
|
|
|
|
6. Use a microSata to MSata converter in order to use faster and more modern
|
|
|
|
SSDs, this will increase the responsitivity of the machine by a lot.
|
|
|
|
7. Upgrade the Bluetooth module from 2.0 to 4.0, this is not only for better
|
|
|
|
speeds but also for better power saving.
|
|
|
|
8. New third party battery, this is also needed on most old laptops
|
|
|
|
|
|
|
|
## The Easy Stuff
|
|
|
|
|
|
|
|
This stuff is rather easy, calling replacing a card a "hardware mod" is a
|
|
|
|
stretch but better put it here than somewhere else.
|
|
|
|
In general a good resource for simple modifications and general information
|
|
|
|
about the ThinkPad x301 is the [Mc Donnell Tech website][donnell]
|
|
|
|
|
|
|
|
Let's begin with the battery, the ThinkPad x301 came with three battery
|
|
|
|
[options][batteries]:
|
|
|
|
|
|
|
|
- Battery 49, 3 cells, 27.3 Wh
|
|
|
|
- Battery 49+, 6 cells, 43.2 Wh
|
|
|
|
- Bay Battery 50, 3 cells, resides in the UltraBay Thin slot, 23.7 Wh
|
|
|
|
|
|
|
|
The best _new_ option is to get some third party battery with 6 cells more
|
|
|
|
or less equivalent to the 49+. As for the UltraBay battery, they don't make
|
|
|
|
them new, and buying a new old stock costs an eye and a liver. Also having a
|
|
|
|
DVD reader in 2021 is comfy.
|
|
|
|
Buying a new battery can cost you upwards of 50€ and I'm not really sure about
|
|
|
|
the difference between the third parties, I'll have to do some more research
|
|
|
|
on that.
|
|
|
|
|
|
|
|
Moving on to WiFi, the preinstalled one is an Intel 5XXX WiFi link something
|
|
|
|
something. Not bad but not great, some other options are:
|
|
|
|
|
|
|
|
- [Atheros AR9382][wf], good driver support but _average_ speeds, also this
|
|
|
|
chip is used in [freedom respecting][ryf] hardware
|
|
|
|
- [Intel Centrino Ultimate-N 6300][centrino] (FRU 60Y3233), better speeds and
|
|
|
|
power efficiency, unsure about driver support and "freedom respect"
|
|
|
|
- [Intel Dual Band Wireless-AC 7260 Plus Bluetooth][ac7260] (FRU 04W3814), as
|
|
|
|
the name implies it has Bluetooth builtin and even greater speeds, again tho
|
|
|
|
I'm not sure about drivers and freedom. Also a [hardware mod][ac7260mod] may
|
|
|
|
be required for it to work.
|
|
|
|
|
|
|
|
**NOTE:** all these cards can be installed only after flashing a new BIOS with
|
|
|
|
the device whitelist removed, a good resource on that is once-again
|
|
|
|
[Mc Donnell's website][donnell].
|
|
|
|
|
|
|
|
Onto Bluetooth, there are a couple of [FRUs][fru] (cards) that will work out of
|
|
|
|
the box (and for all I know at all), there are:
|
|
|
|
|
|
|
|
- The preinstalled BT 2.0 boards
|
|
|
|
- [FRU 60Y3303][bt1] Bluetooth 4.0 from Foxconn
|
|
|
|
- [FRU 60Y3305][bt2] Bluetooth 4.0 from Liteon
|
|
|
|
|
|
|
|
One of the 4.0 cards will serve me nicely, as far as I know there is no real
|
|
|
|
difference between the two so no stress in picking one or the other.
|
|
|
|
|
|
|
|
Finally the [micro SATA][usata] to [mSATA][msata] converter board. The x301
|
|
|
|
originally used a micro SATA SSD or HDD, these come in a non-common 1.8"
|
|
|
|
format which to my knowledge manufacturers no longer use. So the idea is to
|
|
|
|
use a [commercially available][umconverter] converter board along with a
|
|
|
|
[3D printable caddy][caddyfile] (source [here][caddy]) in order to use
|
|
|
|
common mSATA SSDs.
|
|
|
|
|
|
|
|
## Display Panel Replacement
|
|
|
|
|
|
|
|
Easily the hardest mod of all, since no direct swaps are possible the only way
|
|
|
|
to proceed is heavily modifying either the case and/or the eDP cable (which
|
|
|
|
let me tell you is not fun). But after all that trouble you can end up with a
|
|
|
|
really nice AFFS display as shown here:
|
|
|
|
|
|
|
|
![A really nice AFFS display mod](img/affs.jpg)
|
|
|
|
|
|
|
|
This image was taken [from this forum post][affsforum]
|
|
|
|
|
|
|
|
[usbc]: https://www.electronics-lab.com/usb-c-pd-module-provides-9v-12v-15v-20v-sells-1e/
|
|
|
|
[wf]: https://static6.arrow.com/aropdfconversion/3819c6435740abdd592c1d40adffdfba809ffe79/ar9382.pdf
|
|
|
|
[ryf]: https://ryf.fsf.org/
|
|
|
|
[affsforum]: http://thinkpads.kr/xe/?mid=gallery&document_srl=80883
|
|
|
|
[batteries]: https://support.lenovo.com/us/en/solutions/pd013390
|
|
|
|
[centrino]: https://ark.intel.com/content/www/it/it/ark/products/59474/intel-centrino-ultimate-n-6300-dual-band.html
|
|
|
|
[ac7260]: https://ark.intel.com/content/www/it/it/ark/products/75439/intel-dual-band-wireless-ac-7260.html
|
|
|
|
[ac7260mod]: https://www.reddit.com/r/thinkpad/comments/49wjv1/x220t_and_intel_wirelessac_7260_installation_woes/
|
|
|
|
[donnell]: http://x301.mcdonnelltech.com/
|
|
|
|
[fru]: https://support.lenovo.com/it/it/solutions/ht118572-what-is-a-field-replacement-unit-fru-service-part
|
|
|
|
[bt1]: https://www.amazon.it/Adattatore-Bluetooth-Thinkpad-60Y3303-60Y3305/dp/B07XQ8MHCC
|
|
|
|
[bt2]: https://www.amazon.it/Adattatore-Bluetooth-Thinkpad-60Y3303-60Y3305/dp/B07XQ8MHCC
|
|
|
|
[usata]: https://en.wikipedia.org/wiki/Serial_ATA#Micro_connector
|
|
|
|
[msata]: https://en.wikipedia.org/wiki/Serial_ATA#Mini-SATA_(mSATA)
|
|
|
|
[umconverter]: https://www.amazon.it/Sconosciuto-msata-Express-Converter-Adapter/dp/B01AP5RSZY
|
|
|
|
[caddy]: https://www.reddit.com/r/thinkpad/comments/e0rbfq/thinkpad_x301_msata_adapter_caddy/
|
|
|
|
[caddyfile]: https://www.thingiverse.com/thing:3996754
|