Jump to content
Latest News
  • Apologies for the downtime. We had to update our backend and theme.
  • We will continue pushing updates.
  • Apologies for the downtime. We had to update our backend and theme.
  • We will continue pushing updates.
  • Sign in to follow this  

    Clevo P150EM - Battery Cell Upgrade Success


    Khenglish

    So back when I got my P150EM, one of the deciding factors on getting it was that due to optimus/enduro, the battery life was respectable. I wanted the top hardware while still having some mobility. Over time though, the battery became more and more worn out, to the point where I hardly got over an hour of life out of it. New batteries are stupidly expensive, and Clevo used cheap cells for it in the first place. I wasn't paying $100 for a mediocre replacement battery. I decided to pay $50 for top end cells to boost capacity by 30% and get over 6h of battery life. I figured that this could get messy, and luckily a friend let me have his nearly dead P150HM battery for me to have some spare parts.

     

    So I swapped the cells, while destroying the plastic battery shell in the process, and got a battery that worked just like it still had the old cells. Figuring I needed to reprogram the EEPROM on the battery pack, I started removing the glue all over the EEPROM chip to get it in my programmer. I stupidly forgot that I was working on a  BATTERY, which meant that it was ALWAYS ON, and poured MEK over it, blowing a fuse.

     

    After getting pissed off and giving up for a few months, today I gave it another go. I got the EEPROM chip out and started taking guesses at how to reprogram it. If I guessed wrong, good thing the fuse was blown so I don't melt anything. I figured out that battery EEPROM contains the capacity info in terms of mAh for a pair of battery cells. I searched for the default 5200 mAh (1450 in hex) and found it. I then raised this to 6800 mAh (1A90 in hex). It was a success! Nominal battery capacity was now 100640 mAh total.

     

    So now I knew I could probably program things right after enough tries. It was now time to get the battery operational again. I bridged the fuse, and the battery came back to life. Sort of. It would charge when off, but not on. It would run, but windows reported no battery drain (infinite energy!?!?!?!?). In short, the battery EEPROM was not being updated at all as the battery state changed. I was under the impression that if  Ilet it charge, it would not stop until overvoltage protection kicked in, and if I let it discharge, it would not turn off until the system BIOS detected an undervoltage scenario, which is far below the safe discharge voltage of the battery. I figured for the time I'd just let it be and try to get the EEPROM right.

     

    Next was looking for the wear capacity. This is the capacity left in the battery as it ages. Using hwinfo64, I got the wear level, converted it to hex, and found it in the EEPROM. I then changed it to only 5% wear instead of 74%. I left some wear because I did let the cells sit for a few months, and I was directly soldering to the cells, which isn't really good for them due to the heat from the iron. This was a success. Current charge % correctly dropped as well.

     

    So now I needed to get the battery charging right. My only option was to rip apart my old, but fully functional P150EM battery. I found that the fuse was actually really weird with 3 prongs, and only 2 prongs were supposed to have 0 resistance. I had soldered all 3 together on the P150HM battery. I switched the EEPROM chips and boards, then hoped it would work and not require me to run and get the fire extinguisher.

     

    It worked! The battery is now charging properly as I type this. It also discharges right too. It looks like the laptop will try to overcharge it a bit since the current charge % was a little low vs reality, but that should just give it a little extra wear, with the charge % being calibrated properly at 100%.

     

    mbgQXIR.png

     

    9OMCtUR.png

     

    rJ8Isnq.jpg?2

     

    I'm not sure how I'm going to get that back in the shell...

     

    Continue discussion in original thread here. 


      Report Article
    Sign in to follow this  


    User Feedback


    I have a desire to repeat this. Could you tell what EEPROM chip is used here? And which programmer did you use?
    Many laptop batteries are irreversibly blocked when the voltage is removed or if when voltage just changes fast. Has not this happened to p150em battery?

    Share this comment


    Link to comment
    Share on other sites


    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now


  • Similar Content

    • By Pachucaa
      Hi, I'm new to forums. Someone told me this is the place for custom notebook modding etc. I recently purchased this laptop P750TM1 with an i7-8700 + gtx 1070. I would have loved to get it with the i7 8700k, but at 95w TDP I figured I'm better off getting the 8700 with 65w TDP because the boost is 0.1 mhz but the extra thermals from that is not worth it for me in a notebook. Even at 65w TDP I'm concerned about thermals so the OEM offered to delid + apply liquid metal for better cpu cooling. I have no experience with this stuff, but from what I have read and seen online liquid metal has very poor longevity and it stains the cpu/heatsink. Does anyone know of any better cooling solutions or am I wrong about the liquid metal option and should go for it? Thanks in advance.
    • By JohnyTheMusician
      Hi,
      I just found out there is a new Clevo seller in the US. They have quite a good price. I read some information about them in European forums and they seem to be fine.
       
      They have most of the Clevo models. If you want to check you can find them here https://dreammachines.io
       
      As far as I know in US they were selling so far mice (I saw it on other forum:
       
      But I thought if someone is looking for something new and wanna try they might be quite interesting.
    • By kela777slk
      Hi people.  I looking for unlocked vbios for gtx670mx clevo for overclocking my old p370em.  I find vbios on this site -  kepler bios mod but i can't download it.  No access.  
      Maybe whose help me please download for me only OC vbios 670mx.  Thanks
    • By kamcio
      Hi all,
       
      I need your help !! I am very keen upgrade my Clevo to GTX 1070. They here http://www.eurocom.com/ec/upgrade(2,286,0)CLEVO_P150SM-A_SAGER_NP8268 say it is possible but it requires some "Unlocked BIOS and All Custom written drivers". My question is how to get those ?? I was looking for in the internet but I only found some references to premamod bios web site that does not seem to be operational any more. Please help !
    • By Blacktape
      It's really frustrating to me to have a new BIOS update, or a new model of laptop to flash, and for some reason or other, the flash goes badly and the system is bricked. The only recourse is to get it reprogrammed by sager, since it won't boot.  I know there are chip programmers, but I know they have methods of flashing the BIOS, ME, and EC without removing the chips from the board. Are they using the Debug connector to do this? is it possible that I could get the specifications needed to recover the BIOS in the same way? What kind of Programmer interface would I need, and what would the pin-out be for the appropriate connector?   Right now I am working with the  P775TM1-G, P650HP6-G, p650HS-G and P955HR (physical variant of P950HR).
×

Important Information

By using this site, you agree to our Terms of Use.