Zdroid 0.3.1.1
Install
Download Zdroid-0.3.1.1.apk, open it, allow "install from unknown sources".
adb install -r Zdroid-0.3.1.1.apk for dev iteration. In-place upgrade over v0.2.x / v0.3.x.
Fixes
- Gboard no longer auto-shows when a HW keyboard is connected.
ImeHostViewwas returning a validInputConnectionon focus regardless of the user setting; Android starts the IME the moment that happens. Now returns null when eitheron_screen_keyboard = falseor any device withKEYBOARD_TYPE_ALPHABETICis inInputManager.inputDeviceIds(BT and USB both register here;Configuration.keyboardalone is unreliable on tablets). - Programming Keys Row no longer flashes on launch with the setting off. Kotlin field defaulted to
trueand lost the boot-time race against the Rust→Kotlin push. - Picking ExternalTermux no longer bricks the install.
lib.rsnow testsenvironment_root()writability and falls back to the bare app data dir instead of panicking onPermissionDenied.
Changes
- All three Android Input toggles (Soft Keyboard, Programming Keys Row, Virtual Trackpad) default to off.
- Restart-required prompt after an adapter switch is now an inline themed banner, not a native AlertDialog.
Verification
- APK SHA-256:
8dfea934fbba1a419a4a472e725af70db11a35d82bc83168a34b8797dc8a3916 - Built from commit
00cde3a76b - versionCode 12, versionName "0.3.1.1"
- Cert: same as v0.2.x / v0.3.x