|
@@ -71,11 +71,11 @@ def write_android_manifest(manifest_path: str, features: dict, security: dict):
|
|
|
f.write(indented_str(1, '<!-- <uses-permission android:name="android.permission.READ_SMS" /> -->'))
|
|
|
f.write(indented_str(1, '<!-- <uses-permission android:name="android.permission.WRITE_SMS" /> -->'))
|
|
|
elif "<!-- SECURITY -->" in line:
|
|
|
- if security["malware"]:
|
|
|
- f.write(indented_str(1, '<!-- use Malware Detection permission -->'))
|
|
|
+ if security["malware"] or security["side_load"] :
|
|
|
+ f.write(indented_str(1, '<!-- use Malware Detection & Sideload App permission -->'))
|
|
|
f.write(indented_str(1, '<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" />'))
|
|
|
else:
|
|
|
- f.write(indented_str(1, '<!-- use Malware Detection permission -->'))
|
|
|
+ f.write(indented_str(1, '<!-- use Malware Detection & Sideload App permission -->'))
|
|
|
f.write(indented_str(1, '<!-- <uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" /> -->'))
|
|
|
else:
|
|
|
f.write(line)
|