You application is detected by Android as
com.otclientv8. That's how packages are named in Java language (like domain in reverse order, so
test.gesior.com is
com.gesior.test) and first Android apps were Java based (maybe still are), so that's what is important for Android, when you install new app:
OTCv8 Development repository (source code). Contribute to OTCv8/otcv8-dev development by creating an account on GitHub.
github.com
That's why when you compile "your version" of OTCv8 Android app it's in conflict with other OTCv8 installed on phone.
I would just replace every string
otclientv8 in
otcv8-dev folder with
myotc (your OTS name) and then replace all folders in
otcv8-dev that contains
otclientv8 in name with
myotc. That way it would be renamed everywhere in Windows/Linux/Android.
Attempts to edit just part of information may fail, as Android may expect manifest XML/Java file/C++ code to use same 'package name' for security reasons.