Commit History

Plugins: run inside the proot sandbox; Termux only with explicit 'termux' permission
feed8b2
verified

Abrarul8541 commited on

Proot: bind mounts for plugin sandbox, safer exec
47e70c0
verified

Abrarul8541 commited on

Debug builds only: allow LAN http for the dev OTA server
748696e
verified

Abrarul8541 commited on

Manifest: accessibility service, configChanges, app label resource
72847b0
verified

Abrarul8541 commited on

Strings
791b73c
verified

Abrarul8541 commited on

Accessibility service config
dabf3b9
verified

Abrarul8541 commited on

Phase 4: opt-in accessibility service (screen text dump, tap)
7af5b7c
verified

Abrarul8541 commited on

Service: start/stop helpers, safe start from foreground only
ba77a6b
verified

Abrarul8541 commited on

Phase 2: passphrase-encrypted backup and restore (PBKDF2 + AES-256-GCM)
2da7fef
verified

Abrarul8541 commited on

Phase 2: biometric app lock
cda6c39
verified

Abrarul8541 commited on

Shared process state: engine, locale, endpoints
6e1d6ab
verified

Abrarul8541 commited on

i18n: remember chosen language across launches, timeouts, error on bad HTTP
528d09a
verified

Abrarul8541 commited on

Profiler: cache disk benchmark for a week instead of rewriting 32 MB every launch
9b82783
verified

Abrarul8541 commited on

Db: schema export off (no schema dir configured), snapshot query for backup
709ca7b
verified

Abrarul8541 commited on

Downloader: HTTP status checks, 416 resume, disk-space check, Ollama Accept header
dda0d7c
verified

Abrarul8541 commited on

JNI: apply the model's chat template so instruct models answer properly
ae8d3b0
verified

Abrarul8541 commited on

Native: PIC, 16 KB page alignment for Android 15+
930f05e
verified

Abrarul8541 commited on

Build: release signing, test options, instrumented tests, fragment dep
784ce55
verified

Abrarul8541 commited on

Document proot binary placement
7825e35
verified

Abrarul8541 commited on

Phase 5: unit tests for tier matrix
0663e35
verified

Abrarul8541 commited on

Proguard: keep JNI-called classes
5a860a3
verified

Abrarul8541 commited on

Build: native llama.cpp via CMake, legacy jniLibs packaging for proot
a6ae085
verified

Abrarul8541 commited on

Manifest: console launcher, installer receiver, install permission
c437b91
verified

Abrarul8541 commited on

Phase 1/4: terminal-style console UI (CLI mode)
892f900
verified

Abrarul8541 commited on

Phase 5: PackageInstaller hand-off for verified updates
83baf04
verified

Abrarul8541 commited on

Phase 4: CLI router exposing app functions as commands
8fbb9c4
verified

Abrarul8541 commited on

Phase 4: PRoot rootfs installer (tar.gz extractor) and launcher
d365785
verified

Abrarul8541 commited on

Phase 2: API keys encrypted with the vault
467146a
verified

Abrarul8541 commited on

Phase 3: backends - llama.cpp (local) and cloud (OpenAI/DeepSeek/Anthropic)
a1222b2
verified

Abrarul8541 commited on

Phase 3: JNI bridge to llama.cpp (load, streaming generate, free)
7f3c389
verified

Abrarul8541 commited on

Phase 3: native llama.cpp build (pinned tag, CPU, arm64)
77afceb
verified

Abrarul8541 commited on

Add proguard rules
f9e02d4
verified

Abrarul8541 commited on

Fix: enable BuildConfig for updater
aabafc9
verified

Abrarul8541 commited on

Phase 1: Compose UI - capture bar, dashboard, themes, 7-tap dev menu
d8c0440
verified

Abrarul8541 commited on

Phase 5: in-app update check with SHA-256 verification
ccfda31
verified

Abrarul8541 commited on

Phase 4: foreground service for background tasks
7d2733b
verified

Abrarul8541 commited on

Phase 4: plugin manifest, permissions and event hooks
9e996fb
verified

Abrarul8541 commited on

Phase 4: Termux RUN_COMMAND bridge and su helper
fe64f73
verified

Abrarul8541 commited on

Phase 3: on-demand JSON localization
b1f530e
verified

Abrarul8541 commited on

Phase 3: resumable multi-source downloader (HF, Ollama, direct URL)
9d0beff
verified

Abrarul8541 commited on

Phase 3: device profiler and tier matrix
b616d3a
verified

Abrarul8541 commited on

Phase 2: Room database (content stored encrypted)
eff296f
verified

Abrarul8541 commited on

Phase 2: AES-256-GCM vault backed by Android Keystore
9ea9dc9
verified

Abrarul8541 commited on

Phase 0/4: manifest with permissions and service
9ab1f18
verified

Abrarul8541 commited on

Phase 0: app module build (arm64 only, R8 shrink)
f01001a
verified

Abrarul8541 commited on