Repository navigation
v1.3.3 Auto-Apply fix
What's new in this fork
Fork of tdrkDev/pixel-volte-patch (QPR2 Beta 3 fix). All original features preserved; three new features added:
✅ Settings persistence
Every toggle change is saved to SharedPreferences automatically.
✅ Auto-apply on reboot
Enable "Auto-apply settings on reboot" on the Home screen. After each reboot the app waits for Shizuku (up to 5 min) and re-applies your carrier config with no user interaction.
Requires Shizuku auto-start via Wireless ADB:
- Developer Options → Wireless Debugging — keep enabled (persists on Pixel, Android 11+)
- Shizuku → "Start via Wireless Debugging" → grant permission once
- Enable the toggle in this app
✅ Export / Import settings
SIM Config → Miscellaneous → Export / Import. JSON format, keyed by SIM slot index.
Bug fixes in this build
- Fixed crash when opening/closing the file picker (export or import).
moder.carrierName(a Shizuku IPC call) was re-executed on every Compose recomposition; wrapped inremember{}so it runs only once. - Fixed export producing empty JSON.
saveCurrentSettings()is now called explicitly before reading from SharedPreferences for export.
Install
Download PixelIMS-1.3.3.apk. Enable "Install unknown apps" for your file manager, open the APK.
APK is signed with a local self-signed key. Uninstall the old version first if you had a different signing key.
Based on: tdrkDev/pixel-volte-patch @ qpr2
Original app: kyujin-cho/pixel-volte-patch
License: GPL-3.0