Take a look at our
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message
ThinkPad X230 7 row keyboard BIOS mod research
-
- Posts: 2
- Joined: Sat Aug 04, 2012 10:56 am
- Location: Hong Kong
ThinkPad X230 7 row keyboard BIOS mod research
Dear all ThinkPad lovers and traditionalists
Recently, I have been studying the possibility of using a 7 row keyboard in X230 and all new generation ThinkPads released in this year.
The webmaster of TPuser discovered that a X230 has the capability of installing the X220 keyboard into it.
However, some reported that some keys of the 7 row keyboard do not function in X230.
We believe that the BIOS cause this problem.
Therefore, I started studying the different between X220 and X230, reading the spec of UEFI, and I discovered a module named "SystemKeyDescDxe.efi" looks like define the mapping of the keyboard.
Does anyone knows whether I am on the right track or not?
I founded that this module in X220's BIOS and T420's BIOS are the same. And the module in X230's BIOS and T430's BIOS are the same too.
I am still waiting for my device and looking for brave tester for testing the BIOS that build for 7 row keyboard.
The BIOS that I have built has just replaced the "SystemKeyDescDxe.efi" module in X230's BIOS by the one from X220's BIOS.
Sorry for my English as it is not my native language.
Recently, I have been studying the possibility of using a 7 row keyboard in X230 and all new generation ThinkPads released in this year.
The webmaster of TPuser discovered that a X230 has the capability of installing the X220 keyboard into it.
However, some reported that some keys of the 7 row keyboard do not function in X230.
We believe that the BIOS cause this problem.
Therefore, I started studying the different between X220 and X230, reading the spec of UEFI, and I discovered a module named "SystemKeyDescDxe.efi" looks like define the mapping of the keyboard.
Does anyone knows whether I am on the right track or not?
I founded that this module in X220's BIOS and T420's BIOS are the same. And the module in X230's BIOS and T430's BIOS are the same too.
I am still waiting for my device and looking for brave tester for testing the BIOS that build for 7 row keyboard.
The BIOS that I have built has just replaced the "SystemKeyDescDxe.efi" module in X230's BIOS by the one from X220's BIOS.
Sorry for my English as it is not my native language.
Last edited by edwinhack3d on Wed Aug 15, 2012 3:42 pm, edited 2 times in total.
Re: ThinkPad X230 7 row keyboard BIOS mod research
Hi,
we discussed this just few posts below yours: http://forum.thinkpads.com/viewtopic.php?f=69&t=104889
Modding the BIOS is indeed the best way to go, but nobody here has attempted it.
Your proposed solution sounds interesting even though I don't know much about BIOS internal structure.
Please keep us updated.
we discussed this just few posts below yours: http://forum.thinkpads.com/viewtopic.php?f=69&t=104889
Modding the BIOS is indeed the best way to go, but nobody here has attempted it.
Your proposed solution sounds interesting even though I don't know much about BIOS internal structure.
Please keep us updated.
-
- Posts: 2
- Joined: Sat Aug 04, 2012 10:56 am
- Location: Hong Kong
Re: ThinkPad X230 7 row keyboard BIOS mod research
Thank you for your reply
I got more questions today
1. what are the differences between .FL1 and .FL2
2. if FL2 is the controller file, does it contain the bios file?
3. I discover that .FL2 also contain the same efi file, should I update .FL2 too?
4. If I have brick my X230's BIOS, any way to recover it? The way to recover should be as same as X220
p.s. I use PhoenixTool to modify bios. The X220 and X230 follow the UEFI standard and they are written by Insyde.
I got more questions today
1. what are the differences between .FL1 and .FL2
2. if FL2 is the controller file, does it contain the bios file?
3. I discover that .FL2 also contain the same efi file, should I update .FL2 too?
4. If I have brick my X230's BIOS, any way to recover it? The way to recover should be as same as X220
p.s. I use PhoenixTool to modify bios. The X220 and X230 follow the UEFI standard and they are written by Insyde.
Re: ThinkPad X230 7 row keyboard BIOS mod research
I would also be very interested in this BIOS mod.
Is anyone still working on this?
Any progress? I wish I could help, but my tech related knowledge is very poor.
Is anyone still working on this?
Any progress? I wish I could help, but my tech related knowledge is very poor.
Re: ThinkPad X230 7 row keyboard BIOS mod research
I don't know about thinkpads, but general laptops with phoenix bios can be recovered with this:
http://forum.notebookreview.com/hp-comp ... ost4305289
Keep in mind that you have to have a usb floppy!
Usb pendrives don't work.
This tutorial saved my life with my Hp Dv9575ep laptop .
You can read more here http://forum.notebookreview.com/sager-c ... thods.html
http://forum.notebookreview.com/hp-comp ... ost4305289
Keep in mind that you have to have a usb floppy!
Usb pendrives don't work.
This tutorial saved my life with my Hp Dv9575ep laptop .
You can read more here http://forum.notebookreview.com/sager-c ... thods.html
Lenovo Thinkpad X230/12.5' IPS/i5-3320M/256Gb SSD/16Gb DDR3/Intel HD4000
Lenovo Thinkpad T410s/i5-560M/256Gb SSD/4Gb DDR3/Intel HD3000
Lenovo Thinkpad T410s/i5-560M/256Gb SSD/4Gb DDR3/Intel HD3000
Re: ThinkPad X230 7 row keyboard BIOS mod research
Thanks for the information skinnie, hopefully the initial poster is still around.
I'm dying to see a bios mod for this laptop.
Perhaps I'm the only one who really uses the Insert, Home keys.
I'm dying to see a bios mod for this laptop.
Perhaps I'm the only one who really uses the Insert, Home keys.
Re: ThinkPad X230 7 row keyboard BIOS mod research
You're not the only one. Though I believe you might be the only one who purchased X230 despite using all these keys; it seem to be a show-stopper for all the others.yuji wrote:Thanks for the information skinnie, hopefully the initial poster is still around.
I'm dying to see a bios mod for this laptop.
Perhaps I'm the only one who really uses the Insert, Home keys.
Lifebook P1032 (1024*600 8.9") => Averatec AV1000 (WXGA 10.6") => Kohjinsha SH6 (1024*600 7.2") => Sharp M4000 (WXGA 13.3") => X200-AFFS, dead => X200s-AFFS, later -PVA => X220 4290RV5 + Intel 310 80GB, T420s 4173KSU + FHD IPS + Sandisk Z400s 128GB
Re: ThinkPad X230 7 row keyboard BIOS mod research
Nah, I haven't taken the jump just yet. I'm still a proud X200/T42 owner. That said, one of these days the software technology will force us to move on to new hardware. Otherwise I'd still be using my T42
I'm just preparing in advance for the inavoidable change. Hopefully we can all find a good solution. I'm thinking about interacting with the folks at bios modding forums, to perhaps learn.
I'm just preparing in advance for the inavoidable change. Hopefully we can all find a good solution. I'm thinking about interacting with the folks at bios modding forums, to perhaps learn.
Re: ThinkPad X230 7 row keyboard BIOS mod research
penartur wrote: You're not the only one. Though I believe you might be the only one who purchased X230 despite using all these keys; it seem to be a show-stopper for all the others.
I don't get why..the keyboard is very nice, only the layout isn't top notch.
But I come from a a late 2009 macbook
Lenovo Thinkpad X230/12.5' IPS/i5-3320M/256Gb SSD/16Gb DDR3/Intel HD4000
Lenovo Thinkpad T410s/i5-560M/256Gb SSD/4Gb DDR3/Intel HD3000
Lenovo Thinkpad T410s/i5-560M/256Gb SSD/4Gb DDR3/Intel HD3000
Re: ThinkPad X230 7 row keyboard BIOS mod research
Still no news about this?
Lenovo Thinkpad X230/12.5' IPS/i5-3320M/256Gb SSD/16Gb DDR3/Intel HD4000
Lenovo Thinkpad T410s/i5-560M/256Gb SSD/4Gb DDR3/Intel HD3000
Lenovo Thinkpad T410s/i5-560M/256Gb SSD/4Gb DDR3/Intel HD3000
Re: ThinkPad X230 7 row keyboard BIOS mod research
This is a GREAT idea. I would love to help out in any way that I can. The OP sounds like he has tried the most obvious method, possibly the easiest assuming it works. Can someone get me a picture of the BIOS chip? If it is a leaded flash package of some sort (TSOP, etc) then it would be fairly easy to remove the working stock one and make a backup. I've had to do that with some car ECUs and some hardware at work. After reinstalling one of the copies, we could try flashing the hacked version!
I need pics of the BIOS flash chip! I'll see if there are any decent mobo pics on eBay or anything. I don't own an X220 or X230, but if we can figure this out I will DEFINITELY get an X230!
I need pics of the BIOS flash chip! I'll see if there are any decent mobo pics on eBay or anything. I don't own an X220 or X230, but if we can figure this out I will DEFINITELY get an X230!
P53 | i7-9850H | 64GB (16x4) RAM | Quadro RTX-5000 | 2TB Samsung NVMe | Win10 Pro
W530 | i7-3920XM | 32GB (8x4) RAM | Quadro K2000M | 500GB Samsung 840 | 256GB Samsung 840 | Win10 Pro
W530 | i7-3920XM | 32GB (8x4) RAM | Quadro K2000M | 500GB Samsung 840 | 256GB Samsung 840 | Win10 Pro
Re: ThinkPad X230 7 row keyboard BIOS mod research
Oh, nevermind. The BIOS is onboard the Intel chipset chip...not gonna do anything with that. So yeah, someone needs to be brave and try it out! Has anyone with a USB floppy drive tried doing a recovery boot onto it?
P53 | i7-9850H | 64GB (16x4) RAM | Quadro RTX-5000 | 2TB Samsung NVMe | Win10 Pro
W530 | i7-3920XM | 32GB (8x4) RAM | Quadro K2000M | 500GB Samsung 840 | 256GB Samsung 840 | Win10 Pro
W530 | i7-3920XM | 32GB (8x4) RAM | Quadro K2000M | 500GB Samsung 840 | 256GB Samsung 840 | Win10 Pro
Re: ThinkPad X230 7 row keyboard BIOS mod research
The other models are different?bmwman91 wrote:Oh, nevermind. The BIOS is onboard the Intel chipset chip...not gonna do anything with that. So yeah, someone needs to be brave and try it out! Has anyone with a USB floppy drive tried doing a recovery boot onto it?
I have an usb floppy drive but never tried anything only on the previous HP.
Lenovo Thinkpad X230/12.5' IPS/i5-3320M/256Gb SSD/16Gb DDR3/Intel HD4000
Lenovo Thinkpad T410s/i5-560M/256Gb SSD/4Gb DDR3/Intel HD3000
Lenovo Thinkpad T410s/i5-560M/256Gb SSD/4Gb DDR3/Intel HD3000
Re: ThinkPad X230 7 row keyboard BIOS mod research
Any news?
I have X230 and X220 7-row keyboard and willing to experiment with them / the BIOS if someone will point me in the right direction
BTW, also see this thread: http://www.thinkpads.com/forum/viewtopi ... 9&p=715278
I have X230 and X220 7-row keyboard and willing to experiment with them / the BIOS if someone will point me in the right direction
BTW, also see this thread: http://www.thinkpads.com/forum/viewtopi ... 9&p=715278
Re: ThinkPad X230 7 row keyboard BIOS mod research
you should modify embedded controller firmware (*.fl1) for 7 row keyboard. The size of embedded controller firmware is a 192KB. Start address of EC firmware is a 800000h.
Re: ThinkPad X230 7 row keyboard BIOS mod research
I own a T430, and I just can't wait for a bios mod.
Any updates folks?
Is there any way I can help?
Any updates folks?
Is there any way I can help?
Re: ThinkPad X230 7 row keyboard BIOS mod research
microwave wrote:you should modify embedded controller firmware (*.fl1) for 7 row keyboard. The size of embedded controller firmware is a 192KB. Start address of EC firmware is a 800000h.
You sound like an expert in this area!
Have you tried modding the bios yourself?
If so, could you please tell us how it went?
We should merge all threads or at least put links on the one that has most posts.
Why don't we do like xda topics where people say how much would they donate for this mod!
With all money together maybe it could catch anyone's attention
Why don't we do like xda topics where people say how much would they donate for this mod!
With all money together maybe it could catch anyone's attention
Lenovo Thinkpad X230/12.5' IPS/i5-3320M/256Gb SSD/16Gb DDR3/Intel HD4000
Lenovo Thinkpad T410s/i5-560M/256Gb SSD/4Gb DDR3/Intel HD3000
Lenovo Thinkpad T410s/i5-560M/256Gb SSD/4Gb DDR3/Intel HD3000
Re: ThinkPad X230 7 row keyboard BIOS mod research
agree. I'm still looking for a solution and still ready to contribute some effort/money
Re: ThinkPad X230 7 row keyboard BIOS mod research
any update on this effort
Re: ThinkPad X230 7 row keyboard BIOS mod research
Hello,
I'm bumping this topic again, as I think we all will be happy if proposed solution will work.
I have proposition to create crowdfounding (or similar) project for someone who will hack BIOS in Tx30 ThinkPad's. There's quite big chance to get a large quantity of money for this... If nobody from us will be able to handle this, maybe someone from Lenovo will "help" the company to unlock BIOS or give us modification way to change mapping of keys.
Do you know some of these pages that could host our small project and put this to publicity?
Edit: Maybe Kickstarter will be a good solution?!
I'm bumping this topic again, as I think we all will be happy if proposed solution will work.
I have proposition to create crowdfounding (or similar) project for someone who will hack BIOS in Tx30 ThinkPad's. There's quite big chance to get a large quantity of money for this... If nobody from us will be able to handle this, maybe someone from Lenovo will "help" the company to unlock BIOS or give us modification way to change mapping of keys.
Do you know some of these pages that could host our small project and put this to publicity?
Edit: Maybe Kickstarter will be a good solution?!
Lenovo Thinkpad T430: 14,1 HD+ / i7-3632QM / Crucial M4 SSD 512GB / HyperX 16GB DDR3 1600MHz CL9 / Intel HD4000 / Sierra AirPrime MC7710 / Expresscard E-SATA & PE4C v2.1 Asus GTX660 / Ultrabay: Toshiba HDD 2,5 1TB / Lenovo 9-cell 70++
Past: Lenovo ThinkPad T420 // on both using Linux
Past: Lenovo ThinkPad T420 // on both using Linux
-
- *Senior* Admin
- Posts: 7612
- Joined: Tue Apr 13, 2004 9:40 pm
- Location: San Francisco -> Florida -> Georgia
- Contact:
Re: ThinkPad X230 7 row keyboard BIOS mod research
first, welcome to the forum..
next, there are some changes coming to thinkpads.com and this forum..
good changes I hope..
re. remapping the keys in some of the newer thinkpads..
I have not read all the posts in this thread..
BUT, there is a change afoot..
can't say what it is in detail..
but you might look at some aspects of the new X1 carbon ver. 3 where the Fn key row is back with real mouse buttons..
it MIGHT be that lenovo is listening to the customer base or the enthusiastic customer base..
I TOO would like to remap some of the keys on my X1 carbon ver. 2..
but for me the physical keyboard is a real pain in my arthritic thumb joints.. what I really would like is a better keyboard or a return to those keyboards of yesteryear which were really good.. and easier to use..
next, there are some changes coming to thinkpads.com and this forum..
good changes I hope..
re. remapping the keys in some of the newer thinkpads..
I have not read all the posts in this thread..
BUT, there is a change afoot..
can't say what it is in detail..
but you might look at some aspects of the new X1 carbon ver. 3 where the Fn key row is back with real mouse buttons..
it MIGHT be that lenovo is listening to the customer base or the enthusiastic customer base..
I TOO would like to remap some of the keys on my X1 carbon ver. 2..
but for me the physical keyboard is a real pain in my arthritic thumb joints.. what I really would like is a better keyboard or a return to those keyboards of yesteryear which were really good.. and easier to use..
Bill Morrow, kept by parrots & cockatoos
Sysop - forum.thinkpads.com
*
She was not what you would call refined,
She was not what you would call unrefined,
She was the type of person who kept a parrot.
~~~Mark Twain~~~
Sysop - forum.thinkpads.com
*
She was not what you would call refined,
She was not what you would call unrefined,
She was the type of person who kept a parrot.
~~~Mark Twain~~~
Re: ThinkPad X230 7 row keyboard BIOS mod research
Hi BillMorrow,
First of all - thanks for the warm welcome!
Yes, I already noticed that Lenovo starts to listening ThinkPad users. We both know that we're quite big group of hardcore users who are ready to pay a lot of cash just for old-fashioned, for some people also bad looking, stuff - just because it's the best and top productive
I have also good news, propably - look
User ucupsz asked about keymapping on ThinkPad T430 for support the older keyboards - T420/T410. There's a discussion about BIOS hack with hardware flash programmer to remove the whitelist of 4G and WiFi adapters...
First of all - thanks for the warm welcome!
Yes, I already noticed that Lenovo starts to listening ThinkPad users. We both know that we're quite big group of hardcore users who are ready to pay a lot of cash just for old-fashioned, for some people also bad looking, stuff - just because it's the best and top productive
I have also good news, propably - look
User ucupsz asked about keymapping on ThinkPad T430 for support the older keyboards - T420/T410. There's a discussion about BIOS hack with hardware flash programmer to remove the whitelist of 4G and WiFi adapters...
Lenovo Thinkpad T430: 14,1 HD+ / i7-3632QM / Crucial M4 SSD 512GB / HyperX 16GB DDR3 1600MHz CL9 / Intel HD4000 / Sierra AirPrime MC7710 / Expresscard E-SATA & PE4C v2.1 Asus GTX660 / Ultrabay: Toshiba HDD 2,5 1TB / Lenovo 9-cell 70++
Past: Lenovo ThinkPad T420 // on both using Linux
Past: Lenovo ThinkPad T420 // on both using Linux
-
- Senior Member
- Posts: 581
- Joined: Fri Mar 04, 2016 8:38 am
- Location: Yerevan, Armenia
- Contact:
Re: ThinkPad X230 7 row keyboard BIOS mod research
I think this thread could be continued here - we got all keys working.
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Thinkpad 770 Bios mod for cpu upgrade
by franjimo24 » Sun Dec 10, 2023 8:14 am » in ThinkPad Legacy Hardware - 6 Replies
- 5000 Views
-
Last post by solidpro
Tue Jan 23, 2024 4:02 pm
-
-
-
Issues with new backlit keyboard for Thinkpad X230
by dowe » Wed Mar 13, 2024 2:30 pm » in ThinkPad X230-X280 / X390 Series - 3 Replies
- 251 Views
-
Last post by dowe
Thu Mar 14, 2024 8:25 am
-
-
-
WTB Original keyboard for Thinkpad x230 [UK]
by TOTAL » Thu Mar 28, 2024 2:20 pm » in Marketplace - Forum Members only - 0 Replies
- 28 Views
-
Last post by TOTAL
Thu Mar 28, 2024 2:20 pm
-
-
- 1 Replies
- 1633 Views
-
Last post by TPFanatic
Tue Nov 21, 2023 9:31 am
Who is online
Users browsing this forum: No registered users and 76 guests