summaryrefslogtreecommitdiff
path: root/tools/characteristics_rro_generator.py
blob: cf873eebcd73e0748926a3222fc91b0cd127881d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/env python3
import sys

if __name__ == '__main__':
    if len(sys.argv) != 3:
        sys.exit(f"usage: {sys_argv[0]} target_package_name output\n")
    with open(sys.argv[2], "w") as f:
        f.write(f'''<?xml version="1.0" encoding="utf-8"?>
                <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="{sys.argv[1]}.auto_generated_characteristics_rro">
    <application android:hasCode="false" />
    <overlay android:targetPackage="{sys.argv[1]}"
             android:isStatic="true"
             android:priority="0" />
</manifest>
''')