lich4 / chargelimiter Goto Github PK
View Code? Open in Web Editor NEWCharge limiter for iOS, inspired by AlDente
License: GNU General Public License v3.0
Charge limiter for iOS, inspired by AlDente
License: GNU General Public License v3.0
1、软件界面上有个检测时间,可以选1s 10s 1min 10min,但是如果把app后台划掉,再进入还是默认的1min,比如我设置成10s,后台退出的话并不会生效
2、充电的电量会比设置的阈值多1%。比如我设置高于60%停止充电,实际冲到61%才停。设置75%停止,实际76%才停。请问这是否是bug或者app设计即这样,那能否把设置的档位分的更细,1%为一个精度。这样我需要80%的电量,设置里填79%
Sorry if its not a place where I can post such questions. But if I can consider this a request assuming what I think is actually possible.
I have tried trollstore app and it works exactly as expected. But it seems like the app has to remain open in background. I tried to set the limit to 75%, waited half an hour then checked the results. It stayed at 75% but then I closed the app completely and within few minutes and charge percentage went above 75. I am just assuming a tweak/app installed by sileo will not require me to keep it open. Let me know if I am wrong. BTW I am grateful for the app. This is the only app out of many I tried work.
I am using the TS app with these specs:
Model: iphone 13 pro max
iOS Version: 16.1.2
Jailbreak: Dopamine 2
TS ChargeLimiter App Version: 1.4
AlDente升级安装或者卸载全新安装均能复现此bug
并且多次点击后会直接闪退
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?
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?
Hi @lich4,
Kudos on creating your iOS tool. It's great to see initiatives aimed at improving battery health awareness for iPhone users.
However, there are some issues with the naming you've chosen. Consequently, we've sent you an email to your official GitHub email address ([email protected]) last week.
Kindly review it and respond promptly.
Regards,
Matthias
达到温度条件后停止充电后,能不能过一会检测温度下来了再继续充
因为在充电的过程中看剧或者玩游戏啥的,过一会直接锁屏让它接着充,回头发现一直没冲...
现在好像温度停止充电后只能重新拔插或者手动打开充电
Hello, v1.4 works fine for now but i get notifications like 'start charging' if i'm not charging my device or if i simple running the app (not charging). Running 14 Pro max with trollstore. Thanks for future fixing.
这几个版本一直没修复,原因未知
Sent from PPHub
Swiping up and down is limited to 60 Hz.
No dark mode theme.
Tapping on things or changing options is laggy.
(What programming language is ChargeLimiter written in?, there’s definitely many possible improvements that can be done to make the UX better.) 🫡
是不是应该增加个自定义输入限制最高电量? 这样才能限制 97 98 这种?如果有必要的话?
比如我是设置20%充电,80%停止充电
电量是30%的时候我想充电,这时候去点app里那个充电按钮,点击或者滑动都会没有反应,要不停的去点,然后突然就可以了
Thanks for the app
只80%停止,关闭一个边缘条件,不要20%充电这个
这样有两个好处,一是一直插电使用不会消耗电池健康和增加循环次数,二是老设备可以无顾虑作为车机carplay
Dear Lich4,
Firstly, I wanted to thank you for this fantastic tweak you developed.
However, I am unsure whether my device is unsupported or if there’s another underlying issue here. I’m currently using TrollStore, iOS 17, on an iPhone 13. I’ve testesd the application through trying to disable charging while my phone was plugged in. (I don’t know if it matters, but I even toggled on and off the optimised battery charging). If my device is unsupported, is it possible in the future to get the supportation?
Thanks in advance,
Csanád
EDIT: I somehow managed to turn off charging in the app (I reinstalled it). so now in the app and on the "floating window" it says its not charging. (but its normal that my phone thinks it’s charging right?)
据我了解
AlDente mac版是通过一个后台常驻进程,不断循环检测当前电量,如果电量高于用户设定值,则向 SMC 中 CH0B 这个 key 里写入 01
以停止充电,反之则写入 00
使电池开始充电。
ios版是否也遵守上述规则?所以目前AlDente ios版也是必须要保持在后台运行吗?
有考虑过使用 bclm 是往 SMC 里 CHWA 这个 key 里写入数值( 80 or 100 ),直接设定充电上限,从而 bclm 不需要常驻后台不断检测电量。这种逻辑吗?
谢谢!
非常感谢,该软件越来越人性化,只是提个小小BUG,若用deb安装后,功能没问题,只是设置简体中文,然后退出重进,又回到了ZH;Trollstore安装,没有此问题。
普通人使用场景:充电器随充随断,电量充电至 80% 停止。
作者使用场景:充电器一直通电,电量保持在 20% 至 80% 区间,模拟电池正常充放电过程。
其实可以给 下限 做个开关,让 下限 与 上限 脱离关联,这样就可以满足双方使用场景。
谢谢开发!
如题
机型:iPhone14 Pro Max
系统:iOS 16.1
安装环境:巨魔 2.0.12
使用1.3deb安装,使用插电即冲模式,但插上电源后,正在冲电开关始终未能打开。
If possible, add dark mode support and let us be able to set % to any value instead of being locked to only 5% increments in the next update. Thanks.
设备:iPhone 13 mini
系统:iOS 16.6.1
在第一次设置达到80%电量停止充电后正常生效,但后续如果调整设置还是会卡在80%电量(即使应用界面ui滑条为100%)我尝试过划掉应用重新打开、重新拔插充电头也一样,如果想要调整生效需要手动到巨魔商店注销才行。
我注意到1.4版本新增了个“增加快速充电模式(飞行模式+降低屏幕亮度+低电量模式)”
看上去只是减少了设备外围和系统刷新的功耗,但这部分功耗占比本来就不大吧,实际收益大约是多少呢?
After some testing I can confirm that the „stop charging“ threshold doesn’t work if you simultaneously use the „stop charging if temperature is above XX“ option. It only accounts for temperature then and ignores the selected charging threshold charging last the specified value.
Is this intended behavior? I‘d like to use both features at the same time. Making it charge only to 80% while also keeping temperatures low.
I’m using the .deb version on Dopamine 16.5
目前使用ipad pro 12.9 m2版的,用来播放hdr视频,电缆取电功率不够会消耗电池电量,这个是正常的,但过后并不会再次补充电池电量至目标值。这是一个特性还是一个bug,希望作者解答,目前长期插电使用,希望能针对这种使用模式推出针对性的充电策略,感谢作者的努力!
不在充电的时候 电流怎么会是负数的
Hello, is it possible that you can implement a dark mode theme for this app? Thank you.
希望可以增加 CCSupport 模組以暫時停用 AlDenate。這樣是因爲有時出門前需要充滿電
这个项目是开放式的,有兴趣的可以提交代码
Hello, I really like this project. But I would like to ask for a feture. I Apologize if this feels like begging and I understand if it is not possible but a mac voltage would be nice to prevent the phone from charging to fast. Please and thank you. Have a good day!
I tried to build the app but got error inside setChargeStatus
function "'IORegistryEntrySetCFProperties
' has been explicitly marked unavailable here". I also tried IOConnectSetCFProperties
but not work either. Is seems the functions are marked __UNAVAILABLE_PUBLIC_IOS
in IOKitLib.h, so how can I build the app?
其它App滑动丝滑顺畅,且有滑动的惯性。但Limiter上下滑动感觉很费劲,比较卡顿。
希望新版本优化一下。
iPhone 12
iOS 15.4
巨魔 + Dopamine越狱
达到限制阈值后, 只有提醒, 不能停止充电, 还是继续增长, 电流也没有变化
测试设备:
iPad9.7 and iPad pro 5
iPadOS 17.0 and iPadOS16.6
TrollStore 2.0.12
chargeLimiter v 1.4 ipa
目前经常会误触发,即使没有接入充电器,也会弹出通知。在这种情况下如果开了快速充电模式,就会动不动开启飞行模式,很难受,希望能有解决方案。
I’ve switched from the Trollstore version over to the jailbroken version. But the jailbroken version still allows the iPhone to charge pass 80%?
目前是1秒,20秒,1分钟,10分钟。1分钟太短,10分钟又太长。
能否可以将刷新时间改成自定义,范围1-600,单位为秒,用户自己填刷新值。
Hello, idk what i'm doing wrong but if i want to use the app my device battery only charging 4-5% with an original power adapter from apple. I have set the charging limit to 75% but if i want to charge from 38% it don't get past 43% after a or two hours. My battery temperature level limit is set to 30 degree but my battety is at 25 degree. I use an 14 pro max with trollstore. Any help with the settings or app use? Thx
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.