AndroidManifest.xml (3538B) - raw


      1 <?xml version="1.0" encoding="utf-8"?>
      2 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
      3     xmlns:tools="http://schemas.android.com/tools">
      4 
      5     <uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
      6     <uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" />
      7     <uses-permission android:name="android.permission.INTERNET" />
      8     <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
      9     <uses-permission android:name="android.permission.USE_BIOMETRIC" />
     10 
     11     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" tools:node="remove" tools:ignore="all" />
     12     <uses-permission android:name="android.permission.READ_PHONE_STATE" tools:node="remove" />
     13     <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" tools:node="remove" tools:ignore="all" />
     14 
     15     <queries>
     16         <package android:name="com.snapchat.android" />
     17     </queries>
     18 
     19     <application
     20         android:usesCleartextTraffic="true"
     21         android:label="@string/app_name"
     22         tools:targetApi="34"
     23         android:allowBackup="true"
     24         android:hasFragileUserData="true"
     25         android:enableOnBackInvokedCallback="true"
     26         android:icon="@mipmap/launcher_icon">
     27         <meta-data
     28             android:name="xposedmodule"
     29             android:value="true" />
     30         <meta-data
     31             android:name="xposeddescription"
     32             android:value="SnapEnhance by rhunk" />
     33         <meta-data
     34             android:name="xposedminversion"
     35             android:value="93" />
     36         <meta-data
     37             android:name="xposedscope"
     38             android:value="com.snapchat.android" />
     39 
     40         <service
     41             android:name=".bridge.BridgeService"
     42             android:exported="true"
     43             android:permission="com.snapchat.android.permission.UPDATE_STICKER_INDEX">
     44         </service>
     45 
     46         <activity
     47             android:name=".ui.manager.MainActivity"
     48             android:theme="@style/AppTheme"
     49             android:launchMode="singleTask"
     50             android:exported="true">
     51             <intent-filter>
     52                 <action android:name="android.intent.action.MAIN" />
     53                 <category android:name="android.intent.category.LAUNCHER" />
     54                 <category android:name="android.intent.category.DEFAULT" />
     55             </intent-filter>
     56         </activity>
     57         <activity
     58             android:name=".ui.setup.SetupActivity"
     59             android:launchMode="singleTask"
     60             android:exported="true"
     61             android:theme="@style/AppTheme"
     62             android:excludeFromRecents="true" />
     63         <activity android:name=".bridge.ForceStartActivity"
     64             android:theme="@android:style/Theme.NoDisplay"
     65             android:excludeFromRecents="true"
     66             android:exported="true" />
     67         <activity android:name=".bridge.BiometricPromptActivity"
     68             android:theme="@style/BiometricPromptTheme"
     69             android:excludeFromRecents="true"
     70             android:exported="true" />
     71 
     72         <receiver android:name=".StreaksReminder" />
     73 
     74         <provider
     75             android:name="androidx.core.content.FileProvider"
     76             android:authorities="me.rhunk.snapenhance.fileprovider"
     77             android:exported="false"
     78             android:grantUriPermissions="true">
     79             <meta-data
     80                 android:name="android.support.FILE_PROVIDER_PATHS"
     81                 android:resource="@xml/provider_paths" />
     82         </provider>
     83     </application>
     84 
     85 </manifest>