My way is not very easy. Sure. If I would simply buy some ARM64 compatible stand alone board which would allow Me to simply install arch Lnux for ARM64 Bit platform, I could run gnome-builder and I could compile The app myself. But so comple x app would never run on Android 8.0. Because this version contain some process access restrictions. Even flatpak command line tool can not work for Me. It require to have The system BUS access. I have followed The following instructions. git clone https://gitlab.gnome.org/World/Shortwave.git cd Shortwave meson --prefix=/usr build ninja -C build sudo ninja -C build install You need following dependencies to build Shortwave: . Rust 1.39 or later . GTK 3.24 or later . Gstreamer 1.12 or later . Sqlite3 . OpenSSL . libhandy . Meson Buildsystem Unfortunately for Me, I have received The following error when using ninja -C build [janusz@localhost Shortwave]$ ninja -C build ninja: Entering directory `build' [0/1] Generating cargo-build with a custom command. ** RUST VERSION ** rustc 1.41.0 ** DEBUG MODE ** error: failed to load source for a dependency on `libhandy` Caused by: Unable to update https://gitlab.gnome.org/World/Rust/libhandy-rs.git#8eb37f65 Caused by: the given reference name 'refs/heads/.l2s.master.lock0001' is not valid; class =Reference (4) FAILED: src/shortwave /home/wa/Shortwave/build-aux/cargo.sh /home/wa/Shortwave/build /home/wa/Shortwav e src/shortwave /usr/share/locale beta It is very interesting error. What could I do to solve this please?