I have been working on this for a while now. Long story short, I am unable to use a custom qgroundcontrol app on your remote.
I was able to compile both herelink version and stock qgroundcontrol from github.
Used the information on your docs about overriding the stock qgroundcontrol app by flashing a custom oem partition.
Tried both. Stock app gives me a udp bind error and herelink qground shows nothing but a white screen.
By investigating further the stock app that came with the firmware keeps running and its not overridden.
Now is there a way to completely uninstall the app? I guess it would need a rooted filesystem but thats not the case i guess.
I even tried uninstalling it via adb but then it was still running under another (? root maybe) user and not letting me reinstall my version again.
Having a custom qgroundcontrol is crucial to us. We are thinking of making herelink controller our stock option with our drones. Our company makes marine drones and a flying drone app doesnt make sense. We also want to connect qgroundcontrol to our backend for data collection so we need to find a solution. We are a potentially big buyer so please respond. You could email me for a faster respond.