diff --git a/android/source/AndroidManifest_quest.xml b/android/source/AndroidManifest_quest.xml new file mode 100644 index 000000000000..f96b6494a1ab --- /dev/null +++ b/android/source/AndroidManifest_quest.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + diff --git a/android/source/build.gradle b/android/source/build.gradle index f2e4943056ac..2ee45b74d3b4 100644 --- a/android/source/build.gradle +++ b/android/source/build.gradle @@ -56,6 +56,7 @@ android { main.java.srcDirs = ['../Bootstrap/src', 'src/java'] main.jniLibs.srcDirs = ["${liboJniLibsdir}"] main.assets.srcDirs 'assets_strippedUI' + quest.manifest.srcFile 'AndroidManifest_quest.xml' } defaultConfig { // minSdkVersion is set in liboSettings.gradle @@ -84,6 +85,13 @@ android { dimension "default" buildConfigField 'boolean', 'ALLOW_EDITING', 'true' } + + // product flavor for Meta Quest devices (Horizon OS) + quest { + dimension "default" + buildConfigField 'boolean', 'ALLOW_EDITING', 'false' + } + } lint { warningsAsErrors = true