Inseob Kim | d8cde77 | 2023-11-07 13:36:59 +0900 | [diff] [blame] | 1 | #!/usr/bin/env python3 |
| 2 | import sys |
Inseob Kim | d8cde77 | 2023-11-07 13:36:59 +0900 | [diff] [blame] | 3 | |
| 4 | if __name__ == '__main__': |
| 5 | if len(sys.argv) != 3: |
Inseob Kim | 620a234 | 2024-02-14 16:57:34 +0900 | [diff] [blame] | 6 | sys.exit(f"usage: {sys_argv[0]} target_package_name output\n") |
Inseob Kim | d8cde77 | 2023-11-07 13:36:59 +0900 | [diff] [blame] | 7 | with open(sys.argv[2], "w") as f: |
| 8 | f.write(f'''<?xml version="1.0" encoding="utf-8"?> |
Inseob Kim | 620a234 | 2024-02-14 16:57:34 +0900 | [diff] [blame] | 9 | <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="{sys.argv[1]}.auto_generated_characteristics_rro"> |
Inseob Kim | d8cde77 | 2023-11-07 13:36:59 +0900 | [diff] [blame] | 10 | <application android:hasCode="false" /> |
Inseob Kim | 620a234 | 2024-02-14 16:57:34 +0900 | [diff] [blame] | 11 | <overlay android:targetPackage="{sys.argv[1]}" |
Inseob Kim | d8cde77 | 2023-11-07 13:36:59 +0900 | [diff] [blame] | 12 | android:isStatic="true" |
| 13 | android:priority="0" /> |
| 14 | </manifest> |
| 15 | ''') |