lich4 / ChargeLimiter

Charge limiter for iOS, inspired by AlDente
GNU General Public License v3.0
694 stars 35 forks source link

Instant amperage(mA) #54

Closed Hetyey closed 8 months ago

Hetyey commented 8 months ago

Dear creator,

First of all, I’ve just found your project recently, and I want to thank you for your tweak, it is awesome!

However, I noticed that the Insant Amperage is at between 1-2 mA, when I turn the charger off.

I’m using iPhone 13, iOS 17, TrollStore.

My question is that does this mean actual charging? because I want to leave my phone on the charger over night. If so, is it fixable? or will it automatically compensate? IMG_7183

EDIT: One more thing, this might be a stupid question, but could you explain how the trigger works? because if the phone’s Instant Amperage is kept at 0 mA, how could the phone reach the lower trigger? or is it able to let the phone discharge until it reaches that level?

lich4 commented 8 months ago
  1. (There is more detail in Readme you need to read first)The weak Amperage means your battery is losing control of current, normally it should be zero. For 1-2mA is too small to get fully charged, so it does not matter. It has some thing to do with your battery hardware, so software cannot fix it at all, and donot worry about that. In fact, you can calculate simply, you have a capacity of 3009mAh, it means after 3009*3600 seconds(about 4 months), your device will be fully charged.
  2. "if the phone’s Instant Amperage is kept at 0 mA, how could the phone reach the lower trigger", When the charging status of iDevice with adaptor connected set to disable, the adaptor will supply power to charge battery, and the same time power hardware of the iDevice, If iDevice need more power than adaptor can supply, then the capacity will drop, it commonly happend when use with iPad(Of course with charging status set to disable). For iPhone, the more higher model, the more current it needs, so in this case if use a 5w adaptor, and maxmize the brightness , it may happen too. And most important reason why I had to add the low threshhold is that, in earlier version of ChargeLimiter, there's only "Edge Trigger" mode, if the high threshhold arrives, the charging status will be set to disable, until next reboot, so there must be a low threshhold to set it back to make sure it can be charged normally when the phone reconnect to any adaptor.
Hetyey commented 8 months ago

I see. Thank you for your help!