So my obsession with getting my program hashtree to run on my personal phone has finally paid off. After giving up on go native I switched to an SDK approach and have begun to program the app in Kotlin.
So far I have managed to get preferences working and have also got two go modules running – hashlist and download. One function lists all available snapshots and the other downloads, decrypts and verifies file checksums.
Here is the logcat output: