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


    Wow that's some really nifty thing. But why go through all that if you can find a $50 battery replacement?

    Share this comment


    Link to comment
    Share on other sites

    Where do you see $50? The lowest I see is mid $80s. At the time it was difficult to find anything under $100.

    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 Mr. Mac
      Hi, I would like to modify when the CPU fan starts on my P150SM. I understand that this can be done by flashing the BIOS with the prema mod. However I cannot find the files. Any idea how to obtain them? premamod.com is a dead-end there nothing but an email input field there.
       
      thx
    • By endray
      Hey guys,
      I recently upgraded my M15x with a i7 920XM and a GTX 780M.
      Flashed the modified vbios, got a 330W brick, pulled the pin, installed newest drivers and did some gaming.
      Everything worked pretty well, only sometimes the 780M reached 93C and clocked down, but still ran stable, never crashed.
      Therefore I decided to get a finer TIM and repaste. Bought the Noctua NT-H1, carefully repasted and voila, temps dropped around 15C.
      But here comes the catch: when trying Furmark or some very intensive game, the GPU reaches 88C and screen immediately turns a random color. No downclocking, no limiting, just a sudden crash. Only thing I can do is a hard reset. This doesnt happen on any other occasion, can game on 80C for an hour.

      Do you guys have any sort of idea why the laptop crashes at 88C, while before it worked at 90+ without a problem?

      Things I tried:
      Used DDU and reinstalled the drivers, also tried older version.
      CMOS reset.
      Cleaned everything, no dust left anywhere.
      Carefully checked the GPU for any visible damage or old TIM residue.
      Tried undervolting and underclocking, only took longer to get to 88C and still crashed.
      For the sake of it I actually strapped a Corsair H45 AIO to the GPU heatsink. Now i get to max 55C with furmark, but the laptop still cashes after around 2 minutes.
       
      I would be happy for any suggestion, thanks!
    • By ahumayun22
      Hi People reading this post,

      I've been having so many problems with the P640RE Def ||
      but in the last week or so random shutdowns while idle or gaming, I suspect it is motherboard 'cause when it shutdowns and I try to turn it back on it doesn't and have to wait some seconds also the charger needs to be replugged. On time varies for some reason. Sometimes it's 5 minutes or 8 hours?!!?!

      Google Fu is useless here!

      Thx,
      Abdullah
    • By Rappid Rabbit
      i was wanting to upgrade my clevo p151sm1(not -a) that has a gtx 765m to a 970m or 965m and wondering if its possible to do before i go buying the gpu and have it not work (cpu is i5 4300m)
    • By mocji117
      Hi, I got a Sager NP8278 (Clevo P170SM) with a gtx970m 6GB. is there a way to have SLI or what are my upgrade options for the video card?
×

Important Information

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