Skip to content

Android/Termux native port — sharing my work #49

Description

@Gennyi07

Hi! I built on top of your immich-native to run Immich natively on Android (Samsung Galaxy S25, aarch64, Android 15) — no Docker, no root.
Main challenges I solved:
All native deps recompiled for Bionic (Sharp, bcrypt, ONNX, InsightFace)
PostgreSQL isolated in proot Debian (crashes as root inside proot)
WebDAV external library support via source patch to LibraryService (no FUSE on Android without root)
Node 20 pinned — latest causes silent failures on Bionic
Repo: https://github.com/Gennyi07/immich-native-android
Thought you might find it interesting. Thanks for the original work.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions