Git plugin approach
https://www.reddit.com/r/ObsidianMD/comments/17odzjb/obsidian_android_syncing_via_github_in_2023/
To initialize a pull it take about 15 minutes the ""This takes longer: Getting statusâ message is constantly appearing. The Vault is huge. The Git plugin uses JavaScript and is inefficient for this task. I would try to change the depth of commits. If it doesnât help move to Termux or external synchro app.
https://www.reddit.com/r/ObsidianMD/comments/1lbpwfx/obsidian_git_users_do_you_use_termux/
Termux appraoch
https://medium.com/@askar.zhakenov/obsidian-git-sync-on-android-with-termux-and-lfs-c5bb05e0f1cc