AA Keyboard Unlock v2.0.0
Major release: unlock the native Maps car QWERTY keyboard on Android Auto by fixing driving detection at the source (not hint rewrites). Production APKs are fully silent — no LSPosed log spam.
Downloads
| APK | Use |
|---|---|
aa-keyboard-unlock-2.0.0.apk |
Everyday use — no verbose logs |
aa-keyboard-unlock-2.0.0-log.apk |
Development / DHU — MAPS-DRIVE-* traces enabled |
Install
- Install the release APK on a rooted device with LSPosed
- LSPosed Manager → enable module → scope Android Auto and Google Maps (all processes)
- Open AA Keyboard Unlock → enable Unlock keyboard while active
- Force-stop Android Auto and Maps, then reconnect to your head unit
What's new in 2.0.0
Added
- Signature-based dex discovery for current obfuscated Maps builds (
rekoverlays, header taps, car IME, restriction gates) qjg/qjh/qjbUiState restriction bypass (MapsVoiceOnlyPathHooks,MapsCarUiStatePatches)CAR_CANT_USE_KEYBOARD_WHILE_DRIVINGtracing for keyboard-denial diagnosiskcw.k(10)surgical intercept withPREPARE_MAPS_NATIVE_IME/OPEN_MAPS_NATIVE_IMEbroadcasts
Changed
- Release builds compile with
MODULE_DEBUG=false— zeroAAKeyboardUnlocklog output - Driving sensor spoof sets full parked byte (
0x00) - Native
rekkeyboard path; no custom overlay keyboard
Fixed
- Maps stuck on "Voice only while driving" when dex scanner missed bare obfuscated class names
- Keyboard denial path ("Can't use keyboard while driving") via mic/keyboard restriction hooks
- Gearhead
:projectioncrash on keyboard open (xcu.cNPE)
Requirements
- Rooted device (Magisk / KernelSU) with LSPosed
- Android Auto + Google Maps installed
- Tested with Android Auto
17.1.662404-release
Safety
Disabling driving-distraction protections may be illegal in your jurisdiction. Use only when safe and legal. Module defaults to disabled.
Full changelog: CHANGELOG.md