Repository navigation
v0.1.2 Feature realese.
NullVoid Launcher v0.1.2 — Health Connect Steps Sync & Quick Control Deck Overhaul
NullVoid Launcher v0.1.2 introduces official Google Fit and Health Connect step counter integration with resilient hardware sensor fallback, alongside a comprehensive overhaul of the Quick Control Deck featuring real-time hardware sync, customizable icon styles, and granular toggle controls.
🌟 What's New
🏃♂️ Health Connect & Google Fit Steps Telemetry
- Official Health Connect Integration: Integrated
androidx.health.connect:connect-client:1.1.0with full Android 14+ / Health Connect permission flows. - Direct Google Fit Sync: Package-level record filtering (
com.google.android.apps.fitness) to match Google Fit daily steps accurately. - Dual Sync Safeguard: Automatic fallback to local hardware step sensors when Health Connect queries return 0 records, preventing steps from zeroing out before syncing.
- 6 Visual Step Styles:
ELEGANT(Google Fit dual rings with kcal & distance)MINIMAL(Clean inline step count)RING(Precision activity arc meter)GAUGE_BAR(Linear progress gauge micro telemetry)TERMINAL(CLI hacker prompt aesthetic)RETRO(Vintage digital pedometer meter)
- Live Sensor & Sync Diagnostic Viewer: Real-time log inspector and manual baseline calibration built directly into widget settings.
🎛️ Quick Control Deck Overhaul
- Real-Time Hardware State Synchronization:
- Flashlight / Torch: Hardware
CameraManager.TorchCallbacksyncs LED state even when toggled from system quick settings. - Ringer Mode Switch: Synchronized via system audio intents with safe DND policy compliance (Normal ➔ Vibrate ➔ Silent). Long-press opens Sound Settings.
- Auto-Rotate: Real-time
ContentObserverbound to accelerometer orientation lock. - Do Not Disturb (DND): Instant priority interruption toggle.
- Wi-Fi & Bluetooth: Live connectivity indicators with rapid system settings access.
- Hotspot / Tethering: Direct shortcut to wireless tethering settings.
- Flashlight / Torch: Hardware
- Multiple Icon Glyph Styles:
Rounded (Smooth): Google Material rounded icon glyphs.Outlined (Clean): Minimal, crisp hollow stroke glyphs.Sharp (Geometric): Angular, high-contrast geometric glyphs.Two-Tone (Duo): Dual-depth styled iconography.
- 5 Deck Aesthetics:
Glass (Frosted),Minimal (Floating),Outline (Border),Solid (Dark), andChip (With Text).
- Granular Toggle Management:
- Enable/disable any combination of the 7 toggles, plus compact size mode.
🛠️ Bug Fixes & Improvements
- Fixed zero-record overwrite bug that previously reset daily steps when opening the launcher before Google Fit published its batch records.
- Added safe intent fallbacks for tethering and sound settings across various Android ROMs.
- Reduced APK footprint through R8 resource and code shrinking.
📦 Download
- Release APK:
nullvoid-launcher-v0.1.2.apk(5.4 MB) - Minimum Android Version: Android 10 (API 29)
- Target Android Version: Android 14+ (API 34)