Skip to content

Add Xiaomi/HyperOS toggle to suppress permission warnings in Experimental Settings#295

Open
Lucian406 wants to merge 2 commits into
fptn-project:developfrom
Lucian406:develop
Open

Add Xiaomi/HyperOS toggle to suppress permission warnings in Experimental Settings#295
Lucian406 wants to merge 2 commits into
fptn-project:developfrom
Lucian406:develop

Conversation

@Lucian406

Copy link
Copy Markdown

No description provided.

qwen-intl and others added 2 commits May 27, 2026 16:54
Key features implemented:
- Added new shared preference constant XIAOMI_OPTIMIZATION_ENABLED_SHARED_PREF_KEY in Constants.kt
- Implemented getXiaomiOptimizationEnabled and saveXiaomiOptimizationEnabled methods in SharedPrefUtils.java
- Added xiaomiOptimizationSwitch toggle to ExperimentalSettingsActivity.java with save functionality
- Integrated Xiaomi optimization check in HomeActivity.java to conditionally show permission warning
- Updated experimental_settings_layout.xml with new Xiaomi optimization switch layout
- Added new string resources for Xiaomi optimization title and description in strings.xml (en, ru, fa)
- Updated .gitignore with comprehensive file patterns

The new Xiaomi optimization feature allows users to hide the permission warning when VPN is connected, specifically targeting Xiaomi devices with HyperOS to improve user experience.
…-64b51

Update from task 758abb71-282d-44cc-aed3-edfa79264b51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants