AdguardTeam / AdguardTeam/AdguardForAndroid
Hyper OS system kills VPN service automatically during charging only
- Dominant language
- No language data
- Stars
- 1.9k
- Forks
- 121
- PR merge metrics
- No merged PRs in 30d
Description
### Please answer the following questions for yourself before submitting an issue
- [x] Filters were updated before reproducing an issue
- [x] I checked the [knowledge base](https://adguard.com/kb/) and found no answer
- [x] I checked to make sure that this issue has not already been filed
### AdGuard version
4.12.3
### Environment
- OS version: Android 16
- Device: POCO X7 PRO
### HTTPS filtering
- [x] yes, I do
### Root access
- [ ] yes, I have it
### Integration with AdGuard VPN
- [ ] yes, I do
### Routing mode
Local VPN
### Ad Blocking
AdGuard Mobile Ads filter
### Privacy
_No response_
### Social
_No response_
### Annoyances
_No response_
### Security
_No response_
### Language-specific
_No response_
### Other
_No response_
### Which DNS server do you use?
DNS protection disabled
### DNS protocol
None
### Custom DNS
### What Stealth Mode options do you have enabled?
_No response_
### Issue Details
Steps to reproduce:
Follow instructions on AG KB to keep the app open on Xiaomi/HyperOS
Lock App in ram
Attempt to leave phone idle during charging/overnight
### Expected Behavior
AG should always be running in the background
### Actual Behavior
The AG app has been added to the list of exceptions for memory and battery usage. It works without any issues (automatic startup, protection), except when the phone is charging.
When I plug my phone into a charger, after a while the AG app shuts down or protection is suspended. WatchDog doesn’t help at all.
Plugging into the car’s AA socket doesn’t disable protection; any charger does.
When the phone isn’t charging (left overnight), the problem doesn’t occur.
The similar problem #6026
### Screenshots
Screenshot 1
### Additional Information
_No response_
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.