When the Android build was rewritten for Node.js, a flaw was purposely ported from the old Python code. For iOS, <plist> overrides a custom Info.plist and a custom Info.plist overrides the default Info.plst. However with Android, if a custom AndroidManifest.xml is present, the <manifest> section of the tiapp.xml does NOT override the custom AndroidManifest.xml by default. To enable this behavior, you must set ti config android.mergeCustomAndroidManifest true.
We should set this flag to true so that Android's behavior is in parity with iOS.