thinkpads.com Support Community Forum Index Bill Morrow's thinkpads.com Open Forum - The Original Thinkpad Support Forum
Follow ThinkpadsForum on Twitter
Goodbye Lorita, wherever you've gone..

If you've found this forum useful, please consider donating a dollar or two

It is currently Thu Apr 27, 2017 4:03 am

All times are UTC-05:00




Post new topic  Reply to topic  [ 297 posts ]  Go to page Previous 16 7 8 9 10
Author Message
PostPosted: Sat Jan 21, 2017 8:51 am 
Offline
Freshman Member

Joined: Thu Apr 14, 2016 4:08 am
Posts: 80
Location: Melbourne, Australia
nitrocaster wrote:
hamish wrote:
Also, the recording of the talk is now online at https://www.youtube.com/watch?v=Fzmm87oVQ6c

Why unlisted?

I think that the conference automation does it that way so that a human can verify that the video is all working before making it fully public.


Top
   
PostPosted: Mon Jan 30, 2017 4:18 pm 
Offline

Joined: Mon Jan 30, 2017 3:48 pm
Posts: 4
Location: SEVILLA, SPAIN
Hello everybody i´m new here, i hope you can help me with a trouble, i own a refurbished x230t that works fine, i bought a replacement battery and i have the issue of battery check, i tried to follow the instructions to build the img to flash the EC but something has gone wrong and the process stop, here is an image :

http://es.tinypic.com/r/2yv436t/9

i´m running fw 2.52, could you help me to finish the procedure, or send me the .img file patched?

thank you very much!!!
:D :D :D


Top
   
PostPosted: Tue Jan 31, 2017 12:54 am 
Offline
Freshman Member

Joined: Thu Apr 14, 2016 4:08 am
Posts: 80
Location: Melbourne, Australia
emeraldgirl08 wrote:
hamish wrote:
There is indeed - you just need to rename the patches to apply the battery patch and not apply the keyboard patches.


Not too confident about executing this procedure! If anyone could help me I would appreciate it through PM. I rely heavily on my X230 and my battery charge is ~12% TIA.


I have written some more instructions and added some helper scripts to do the patch enabling/disabling.

Have a look at the docs/CONFIG.txt file in the repo and see if that helps you.


Top
   
PostPosted: Tue Jan 31, 2017 1:12 am 
Offline
Freshman Member

Joined: Thu Apr 14, 2016 4:08 am
Posts: 80
Location: Melbourne, Australia
mcdaitus wrote:
i tried to follow the instructions to build the img to flash the EC but something has gone wrong and the process stop, here is an image :

http://es.tinypic.com/r/2yv436t/9

i´m running fw 2.52, could you help me to finish the procedure, or send me the .img file patched?

thank you very much!!!
:D :D :D


For a start, the BIOS version 2.52 (GCET92WW) uses a much older EC version (1.10 GCHT21WW) than the repo has patches for - so, you might find that it has issues once you do install it. If you can upgrade to at least BIOS version 2.58 (GCET98WW) then that is the oldest version that is using the same EC version (1.14 GCHT25WW) as these patches.

The actual problem are having with your build appears to be due to you using a different version of "dd" than expected. I can see you are using Ubuntu - what version is it? Also, can you tell me what version of dd you have? ("dd --version" should show that)


Top
   
PostPosted: Tue Jan 31, 2017 1:31 am 
Offline

Joined: Mon Jan 30, 2017 3:48 pm
Posts: 4
Location: SEVILLA, SPAIN
I´m using ubuntu 14,04, i´ll look for de dd version this evening (i´m not near my computer now), could you tell me which one is the expected version?
I could upgrade to 2,60 or the last versión, wich one is better?
thank you very much!!!


Top
   
PostPosted: Tue Jan 31, 2017 9:31 am 
Offline

Joined: Mon Jan 30, 2017 3:48 pm
Posts: 4
Location: SEVILLA, SPAIN
My dd version is: dd(coreutils) 8.13 and the bios has been updated to 2.64 and ECP in 1.14


Top
   
PostPosted: Wed Feb 01, 2017 5:51 pm 
Offline

Joined: Mon Jan 30, 2017 3:48 pm
Posts: 4
Location: SEVILLA, SPAIN
finally i could do it instaling another linux ver., thank you very much!!!!!!!!
:D :D :D :D :D :D :D :D :D :D


Top
   
PostPosted: Sun Feb 19, 2017 12:57 am 
Offline

Joined: Fri Mar 14, 2014 11:15 pm
Posts: 2
Location: New Haven, CT
I just did this swap on my T430s using the transplant-keyboard-bezel-from-t420s method.

I found that the cable for the touchpad wasn't long enough to reach the connector on the motherboard and also wasn't properly aligned.

I peeled back the black adhesive covering on the underside of the touchpad and found I could get some extra cable length by untaping the two 90-degree folds in the cable and just doing a single, less elegant ~180 degree fold.

I was just wondering if this will reduce the lifetime of the cable or cause me some other problem. Did anyone else encounter this and solve it in a different way?


Last edited by Wolfman_Jack on Sun Feb 19, 2017 12:21 pm, edited 2 times in total.

Top
   
PostPosted: Sun Feb 19, 2017 7:10 am 
Offline
Senior ThinkPadder
Senior ThinkPadder

Joined: Sat Oct 29, 2005 6:20 am
Posts: 6579
Generally, it depends on the stress on the cable, which is something you can assess by close inspection. If the stress is not worse than it was, then it's probably fine.

_________________
Current: X220 4291-4BG, T410 2537-R46, T60 1952-F76, T60 2007-QPG, T42 2373-F7G
Collectibles: T430s (IPS FHD + Classic Keyboard), X32 (IPS Screen)
Retired: X61 7673-V2V, A31p w/ Ultrabay Numpad
Past: Z61t 9440-A23, T60 2623-D3U, X32 2884-M5U


Top
   
PostPosted: Tue Feb 28, 2017 1:07 pm 
Offline

Joined: Thu Aug 25, 2011 5:11 pm
Posts: 3
Location: München, Germany
Hello,

the thinklight also working with the classic keyboard (FN + Page-UP) ?

greets, Peter


Top
   
PostPosted: Tue Feb 28, 2017 1:21 pm 
Offline

Joined: Thu Jun 16, 2016 4:55 am
Posts: 45
Location: Manchester, UK
Greddy7 wrote:
the thinklight also working with the classic keyboard (FN + Page-UP) ?

Yes, it does!

EDIT: I have an X230.


Top
   
PostPosted: Sun Mar 05, 2017 8:00 pm 
Offline

Joined: Sun Mar 05, 2017 6:59 pm
Posts: 3
Location: Wollongong, Australia
hhhd1 wrote:
Hi there, i am looking for patches for t530 and t430 for doing the battery check removal only.


I'm just wondering if there's been any follow-up on this.
I've got a T530 that I rely on for Uni work, and a genuine Lenovo extended capacity battery, almost brand new. The ECC fails and while I can use it it won't charge.

The guide seems relatively straightforward but I can't find anything to say it's been tested, and bricking my laptop is a pretty big risk.
Has anyone had success with a T530 yet?

Going on the Git repository ( https://github.com/hamishcoleman/thinkpad-ec ) the T530 just says "Should be the same as the W530", and there's no apparent verification of the W530 working.


Top
   
PostPosted: Mon Mar 06, 2017 3:19 am 
Offline
Senior ThinkPadder
Senior ThinkPadder

Joined: Mon Aug 17, 2009 8:38 am
Posts: 2001
Location: Zurich, Switzerland
Did somebody attempt to flash an L530?

If not, will be difficult to get the same BIOS mod for this model?

_________________
IBM Convertible 5140/L40SX/220/240/240X/2*340CSE/360PE/365XD/380D/380E/380XD/380Z/390/560E/560X/2*570/2*600/600E/750Cs/755C/760CD/760EL/760XD/770E
A20p/A22p/A31/i1600/G40/R50p/R61i/S30/SL510/2*T22/4*T4x/11*T6x/6*T40x/6*T5x0/3*W5x0/W700/3*X2x/4*X3x/3*X4x/5*X6x/3*X6xT/12*X2xx/4*X30x/Z60m/3*Z61x


Top
   
PostPosted: Mon Mar 06, 2017 4:21 am 
Offline
Freshman Member

Joined: Thu Apr 14, 2016 4:08 am
Posts: 80
Location: Melbourne, Australia
MarzEz wrote:
Has anyone had success with a T530 yet?

Going on the Git repository ( https://github.com/hamishcoleman/thinkpad-ec ) the T530 just says "Should be the same as the W530", and there's no apparent verification of the W530 working.


The T530 and the W530 use byte-for-byte the exact same Embedded controller code - which is why they "should be the same". Someone has patched the keyboard on a W530, but not the battery. Based on the double-checks I needed to do to port the battery patch, I have confidence that it will work - but I cannot say it is "tested" until someone has actually proven that :-S

What do you mean "The ECC fails"?


Top
   
PostPosted: Mon Mar 06, 2017 4:23 am 
Offline
Freshman Member

Joined: Thu Apr 14, 2016 4:08 am
Posts: 80
Location: Melbourne, Australia
Tasurinchi wrote:
Did somebody attempt to flash an L530?

If not, will be difficult to get the same BIOS mod for this model?


I've had a quick look at the BIOS update for the L530, and unfortunately, this laptop doesnt use the same updating methods - so it is not possible to simply port this over to that laptop. I was not able to find the Embedded Controller firmware image in the BIOS update, so I couldnt tell if it even looked possible to patch the firmware the same way.

Sorry :-(


Top
   
PostPosted: Mon Mar 06, 2017 6:38 am 
Offline
Senior ThinkPadder
Senior ThinkPadder

Joined: Mon Aug 17, 2009 8:38 am
Posts: 2001
Location: Zurich, Switzerland
I thought so, the L-Series is very on the verge of being a non-ThinkPad :twisted:

_________________
IBM Convertible 5140/L40SX/220/240/240X/2*340CSE/360PE/365XD/380D/380E/380XD/380Z/390/560E/560X/2*570/2*600/600E/750Cs/755C/760CD/760EL/760XD/770E
A20p/A22p/A31/i1600/G40/R50p/R61i/S30/SL510/2*T22/4*T4x/11*T6x/6*T40x/6*T5x0/3*W5x0/W700/3*X2x/4*X3x/3*X4x/5*X6x/3*X6xT/12*X2xx/4*X30x/Z60m/3*Z61x


Top
   
PostPosted: Mon Mar 06, 2017 8:43 pm 
Offline

Joined: Sun Mar 05, 2017 6:59 pm
Posts: 3
Location: Wollongong, Australia
hamish wrote:
What do you mean "The ECC fails"?


Fails as in the battery fails the call/response and I get the classic error message about "The battery is the incorrect type and will not charge".


Top
   
PostPosted: Thu Mar 09, 2017 3:11 am 
Offline

Joined: Sun Mar 05, 2017 6:59 pm
Posts: 3
Location: Wollongong, Australia
I bit the bullet and decided to go for the firmware flash, and I'm glad to say that we have success!
I now have a 93WH dock battery charging happily alongside my 56WH battery.
Feel free to mark the T530 battery patch as working.
And many thanks for the clear, easy-to-follow instructions.


Top
   
PostPosted: Thu Mar 09, 2017 3:32 am 
Offline
Freshman Member

Joined: Thu Apr 14, 2016 4:08 am
Posts: 80
Location: Melbourne, Australia
MarzEz wrote:
Feel free to mark the T530 battery patch as working.


Thanks for the report, I've marked the patch as tested.

Glad you found it all straight forward.


Top
   
PostPosted: Tue Mar 14, 2017 8:27 pm 
Offline

Joined: Sat Jan 17, 2009 11:31 pm
Posts: 25
Location: London, Ontario, Canada
harryK wrote:
hamish wrote:
To all those who were looking for fixes for the battery validation, I have ported the patches and updated the repository with them. Since I am unable to test any batteries, I have left these patches disabled for now, but all the data is there if anyone wants to test.


I can confirm it working. I tried an X220 29+ battery in my X230. There's no error message at POST and the battery charges fine :-)

Guess this makes getting an X230 motherboard an even more viable option for those wanting to upgrade their X220

Thank you very much hamish



I know this may be an older post...but I can't seem to figure out how to apply the patch?

This is what everybody is applying for the battery hack?

https://github.com/hamishcoleman/thinkp ... .patch.OFF


Top
   
PostPosted: Tue Mar 14, 2017 10:39 pm 
Offline
Freshman Member

Joined: Thu Apr 14, 2016 4:08 am
Posts: 80
Location: Melbourne, Australia
mr.rhtuner wrote:

I know this may be an older post...but I can't seem to figure out how to apply the patch?



You should probably start with https://github.com/hamishcoleman/thinkp ... ter/README
and the additional instructions for enabling just the battery patch are in https://github.com/hamishcoleman/thinkp ... CONFIG.txt


Top
   
PostPosted: Wed Mar 15, 2017 12:55 pm 
Offline

Joined: Sat Jan 17, 2009 11:31 pm
Posts: 25
Location: London, Ontario, Canada
double post because site issues


Last edited by mr.rhtuner on Wed Mar 15, 2017 5:53 pm, edited 2 times in total.

Top
   
PostPosted: Wed Mar 15, 2017 1:03 pm 
Offline

Joined: Sat Jan 17, 2009 11:31 pm
Posts: 25
Location: London, Ontario, Canada
hamish wrote:
emeraldgirl08 wrote:

Not too confident about executing this procedure! If anyone could help me I would appreciate it through PM. I rely heavily on my X230 and my battery charge is ~12% TIA.


I have written some more instructions and added some helper scripts to do the patch enabling/disabling.

Have a look at the docs/CONFIG.txt file in the repo and see if that helps you.



Hello Hamish,
Looking at your reply to me earlier, I've been trying to decipher the README and the config.txt documents.

My X230, I am happy with the keyboard so I just want to do the battery validation removal. Using the README Guide:
https://github.com/hamishcoleman/thinkp ... ter/README

I am able to follow the instructions but I am unsure what I need to modify to run the make patch_disable_battery clean.

Being in the ./Thinkpad-EC folder, I tried to run: make patch_disable_battery clean

Username@x230Thinkpad:~/thinkpad-ec$ make patch_disable_battery clean
for i in *.img.d; do mv $i/006_battery_validate.patch $i/006_battery_validate.patch.OFF; done
mv: cannot stat 't430.G1HT34WW.img.d/006_battery_validate.patch': No such file or directory
mv: cannot stat 't430.G1HT35WW.img.d/006_battery_validate.patch': No such file or directory
mv: cannot stat 't430s.G7HT39WW.img.d/006_battery_validate.patch': No such file or directory
mv: cannot stat 't530.G4HT39WW.img.d/006_battery_validate.patch': No such file or directory
mv: cannot stat 'w530.G4HT39WW.img.d/006_battery_validate.patch': No such file or directory
mv: cannot stat 'x230.G2HT35WW.img.d/006_battery_validate.patch': No such file or directory
mv: cannot stat 'x230t.GCHT25WW.img.d/006_battery_validate.patch': No such file or directory
Makefile:128: recipe for target 'patch_disable_battery' failed
make: *** [patch_disable_battery] Error 1
Username@x230Thinkpad:~/thinkpad-ec$


Sorry for all this. I'm fairly new to reading stuff on github/lab and trying to figure out how to apply this patch.


Top
   
PostPosted: Thu Mar 16, 2017 8:10 pm 
Offline

Joined: Sat Jan 17, 2009 11:31 pm
Posts: 25
Location: London, Ontario, Canada
Small update... a reddit user was able to break this down easy for me to understand. Thankfully he told me to add .OFF to the patches I didn't want and remove the .OFF from the battery validation.

My X230 is now charging a non-Lenovo battery.

Thank you to all those who created this.


Top
   
PostPosted: Thu Mar 16, 2017 8:21 pm 
Offline
Freshman Member

Joined: Thu Apr 14, 2016 4:08 am
Posts: 80
Location: Melbourne, Australia
mr.rhtuner wrote:
Small update... a reddit user was able to break this down easy for me to understand. Thankfully he told me to add .OFF to the patches I didn't want and remove the .OFF from the battery validation.

My X230 is now charging a non-Lenovo battery.

Thank you to all those who created this.


I did actually try to explain it all yesterday - but the website instability appears to have eaten my message. It sounds like the reddit user is going by old details as the "make" commands you were using are simply an automated method of doing what he described (you had inverted the command)

Glad to hear you got it working.


Top
   
PostPosted: Sat Mar 18, 2017 6:54 pm 
Offline
ThinkPadder
ThinkPadder

Joined: Sun Mar 01, 2009 6:59 pm
Posts: 1758
Location: Window Rock, Arizona
hamish wrote:

I have written some more instructions and added some helper scripts to do the patch enabling/disabling.

Have a look at the docs/CONFIG.txt file in the repo and see if that helps you.


Just wanted to drop by and thank you Hamish! With the help of a Redditor I was able to disable battery validation on my X230. I reinstalled Lenovo Power Manager and can now set charging thresholds once again. :)

_________________
Thinkpad X230 | Lenovo Yoga Tablet 2 | mATX Haswell Desktop


Top
   
PostPosted: Sat Mar 18, 2017 10:14 pm 
Offline
Freshman Member

Joined: Thu Apr 14, 2016 4:08 am
Posts: 80
Location: Melbourne, Australia
emeraldgirl08 wrote:

Just wanted to drop by and thank you Hamish! With the help of a Redditor I was able to disable battery validation on my X230. I reinstalled Lenovo Power Manager and can now set charging thresholds once again. :)


Hey, thats great news!

Now that you have done the patching - if you had any thoughts on how the instructions could be improved, let me know.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 297 posts ]  Go to page Previous 16 7 8 9 10

All times are UTC-05:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited