• 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




    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 aaronloveweed
      Hi All! First thread poste here!

      Very happy with my beast ..again!

      m18x R2 on modded bios (SG mode needed, optimus mode igfx+dGpu)
       
      So my msi 1060 from alezka.com (Woodzstack thank you) was arrived yesterday, fast, very well packaged , and with a bit of icdiamond7.


       
      Removed (not very well..buyed and used a dremel for first time) the tiny metal square on heatsink , that touch ram on 1060.
       

       
      put thermal pads everywhere to match heatsink space.
       

       
       
      Absolutely do not tight or strengt too much the gpu because has on his backside a big squared capacitator that push on motherboard
       

       
       
      Here 3dmark11 to start benching
      msi1060 (stock clocks) + 3920xm(4.2Ghz) on m18xR2 .
       
       
      http://www.3dmark.com/3dm11/12179815

      Score 13581
      GraphicScore 14934
      Physics 10877
      CombinedScore 10396
       
      Max GPU temp 71° (at 24° t.amb).

       
       
       
      And Here 3dMark
       
      http://www.3dmark.com/3dm/19968894
       
      Score 9849
      GraphicScore 11547
      Physics 11182
      CombinedScore 4318
       
      Max GPU temp 71° (at 24° t.amb).
       



      Superposition benchmark
      GPU max temp 72°


       
      Now I'm start to look if performance is aligned with other 1060's powered laptops.
       
      All suggestion are very welcome!
       
      Bye All!
    • By sslmm
      Hi there.

      I've been noticing performance drops on some games associated with low GPU usage. The games run fine at 60 fps + for the most part and the gpu usage is above 80%. But in some areas the fps drops dramatically to mid 30fps and the gpu usage drops to 30-40% too. Even on Borderlands Pre-sequel, where the game usually runs at 120-90 fps, sometimes drops to 40-35 fps (with physx on low setting wich i think is the same as OFF).
      My CPU usage never hit 99% or near that on that sections so i hope it isn't the CPU bootlecking.
      And it isn't Temperature Throttle, because the temps are about 70º on those moments (my gpu only gets really hot when its usage get's above de 90%).

      Other thing i noticed was that with the latest nvidia drivers that i got to work (376.33), when i turned physx to higger settings, the performance got a drop but it didn't show any physx effects anywhere on the game. Another thing that doesn't work is the Nvidia Gamestream because it always gives error trying to connect from another device.
       
      Performance wise, it looks like i'm getting the same performance as my girfriends clevo P651SE that has an 970m, and on that laptop, i can connect to nvidia gamestream using the same method that fails on my laptop.
       
      Could the reason be the new drivers? It is getting more dificult to install new drivers on this model and i can see that some functionalities are starting to fail. 
      By the way, i don't overclock any of my components.
       

      My System Specs are :

      - Clevo P150EM with PremaBios V2 and PremaVbios V2 Flashed
      - nvidia 980M
      - I7-3820QM
      - 16gb of RAM
      - Windows 7 64Bits
      - 180W powersupply with 1 year of use ( I bought a new one from a CLEVO P651SE because it was smaller than my stock one, and my original was starting to fail, just outputting 130W from the 180W, making my internal display dimm the Light when i pushed my 980m just a little bit more)


      Thanks in advance
    • By Solaire
      Hi everyone,
      I hope I'm not going to write off-topic;
      I own an Acer Predator 15 (G951) notebook, and it never gave me problems before; I've never used the integrated audio jack port because I usually listen to music and other stuff through Bluetooth headphones, but few weeks ago I noticed that putting a jack connector in the jack port only deactivates the sound from the pc speakers, but the headphones don't appear in the "devices" section, and the sound coming out from the headphones is really faint and distorted (only if the system slider of sound is at the maximum level and the sound should be very noisy, when the level is lower I don't hear anything at all). Also, when I put a jack in the microphone jack port of the pc I hear the classic sounds of the jack which touches the pin connectors inside the port, but it doesn't happen with the headphones port. I tried almost everything: I changed a lot of headphones, both phone headphones with a single jack and pc headsets with two jacks (for the headphones and for the microphone) but every time it's the same. I installed and reinstalled a lot of different versions of the audio drivers, both from Acer and the productor (Realtek), and nothing changes, I also tried with Ubuntu and it's the same. What could be the cause, and can the problem be solved without any technic intervention? Anyway the warranty for my pc is still valid, but the assistance should be the very last resource (I should do a backup of everything and format and so on). And, the last question, I flashed a custom VBIOS some time ago, does this compromise the warranty? Should I really reflash the original VBIOS or it's not so likely they're going to check on this?
       
      Thank you all for your attention!
    • By Deffington
      Hello guys, I wanted to give my older laptop a bit of kick. It's a W150ER (XMG A502) laptop with GT 650M. I got the GDC for mPCIe wifi slot, EVGA GTX 1060 and 450W Corsair PSU. But I need some help. 
       
      1. With everything wired up, having green LED on GDC device the eGPU wasn't recognized in device manager. eGPU fan was just wiggling in roughly 2s intervals.
      2. I tried to hotswap from wifi to GDC as described in troubleshoot post, that made the system load the GTX 1060. Fan got spinning few seconds after swap and then turned off.
      Now what I got is the code 43 error and fans not spinning at all. Tried several ways that I found to overcome that, including installing older driver. During one of the installation attempts I actually got the external monitor loaded for few second before installation ended with error (still no fan spinning, even though the GTX 1060 got a bit warm).
       

      After failing to install the driver, GTX 1060 disappears from Display adapters and is available after restart again with error.
       
      Can anyone help me to get it working? What's with the fan? I'm kinda worried about it. Thank you very much!
    • By Paclik
      Hello everyone. 
       
      I've been reading the forums for quite a while now, and I can't even describe how helpful everyone at techinferno is. 
       
      It's time for my first post and my question is towards the GPU vBios and Alienware/Clevo gurus here at techinferno.
       
      I've bought a barebone Origin EON 15-X (Clevo p750dm) it's the Skylake version. I also have an MSI GTX970m 6GB which doesn't seem to be working when installed in the 15-X (black screen not even backlight, only the keyboard backlight is working, no fans are spinning and there are no beeps). I think it might be due to the MSI vBios. I want to try to flash the card with a Clevo vBios (thanks to Prema) and see if the card would then work.
       
      I was hoping I can use my trusty M18x r2 for that task. 
       
      In the primary GPU slot I've got my 7970m and in the slave slot I've put the 970m. When I power the laptop and go to the bios, it only shows "ATI GFX" for "Discrete Graphics 1 and for "Discrete Graphics 2" shows "Not Detected". I've tried booting to Windows and checked the device manager, same thing only the 7970m is listed.
       
      I'm not sure if what I'm trying to do is even possible.
       
      Any help will be greatly appreciated. Thanks in advance