• Sign in to follow this  
    Followers 0

    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. 


    6 people like this
    Sign in to follow this  
    Followers 0


    User Feedback


    There are no comments to display.



    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 MC-Sammer
      I was looking for new drivers for my p750dm2-g and stumbled across this.. [PM me for the link]
       
      I thought I'd share.
    • By Jamie Legends
      Hi,   I have a Clevo P170EM with an AMD 7970M.   Last year I tried to change the vBIOS of my 7970M, a friend of my tried to change it because he wanted to ''overlock'' the card. He said no worries I said okay do it, then later on he returned my laptop and bricked both my card and the normal BIOS. I had to repair the laptop trough a repair company in the city. They only could repair the BIOS by doing another BIOS on it. They said to try everything with the card but my laptop wouldn't accept it.   The problem:   After the Windows 10 installation I installed all the drivers from the manufacters site (http://www.eurocom.com/ec/drivers(226)ec). Including the SSD driver, then I FIRST installed and fully updated the Intel HD Graphics. After that I installed the AMD videocard drivers (crimsons edition), the weird part is, AMD autodetect sees my card and so does Windows. Then the driver ask me to restart my laptop, after restarting the Windows logo appears then the screen goes black with a blinking cursor left upper screen.   I believe it has someting to do with the vBIOS of the card and I also believe that the card is not bricked but just wrong BIOS.     I asked the manufacter and they say that the card may be bricked, when I ask for the BIOS they would not provide it for free (bastards). I asked for both the motherboard and AMD card BIOS, they said I have to pay for it.   Question:   Can someone provide information and files for the right vBIOS? I mean the vBIOS that is standard.   Greetz,   Jamie   P.s I have some pictures and screenshot of Windows and the BIOS detecting the graphic card, the weird thing is both OS and BIOS detect the card but when I install the drivers it goes black   P.s.s I already tried everything AMD support provided so I have no use for comments like ''Try unistall with DDU'' or try with second monitor etc.     As you can see I've disabled the card because when I enable, Windows freezes and screen goes black.        
    • By Lizozom_
      Hello guys,
       
      I am new here so I hope you all having a good day. I will tell my problem without wasting time.
       
      Last night, I wanted to upgrade my bios and did exect ways that Prema suggested. After "step2", laptop didnt switched on again, computer doesnt starting.
       
      When I press power button, neither fans nor harddisks starting, screen stays off, power led in front blinks 2 times green and computer stays off.
       
      I've tried to pull out CMOS battery, unplugged, removed battery, pressed power button 30seconds and assembled they again but computer didnt started either.
       
      I am not seeing any booting sequence.
       
      How can I recover my computer? If you can help me , I would be so grateful.
       
      have A nice day.
    • By Doki
      Mainboard from a clevo X7200 /sager np7280
      working condition.
       
      make me an offer
       
    • By Doki
      Clevo X7200 for sale! good condition.
      with Windows 7
       
      config: price 590 USD
      CPU i7 960
      12GB RAM
      128GB SSD
      GTX 470M
       
      Barebone (cpu only) 460 USD
       
      without CPU 420USD
       
      ask for details