| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167 |
- <?xml version="1.0" encoding="utf-8"?>
- <manifest xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:tools="http://schemas.android.com/tools">
- <uses-feature
- android:name="android.software.leanback"
- android:required="false" />
- <uses-feature
- android:name="android.hardware.touchscreen"
- android:required="false" />
- <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
- <uses-permission android:name="android.permission.INTERNET" />
- <uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" />
- <uses-permission android:name="com.android.vending.BILLING" />
- <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
- <uses-permission android:name="android.permission.FOREGROUND_SERVICE_SPECIAL_USE" />
- <uses-permission android:name="android.permission.FOREGROUND_SERVICE_LOCATION" />
- <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
- <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
- <uses-permission android:name="android.webkit.PermissionRequest" />
- <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
- <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
- <uses-permission android:name="android.permission.ACCESS_NOTIFICATION_POLICY" />
- <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
- <uses-permission android:name="android.permission.INSTALL_SHORTCUT" />
- <uses-permission android:name="android.permission.UNINSTALL_SHORTCUT" />
- <uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
- <application
- android:name="de.blinkt.openvpn.core.App"
- android:allowBackup="true"
- android:banner="@drawable/logo_banner"
- android:dataExtractionRules="@xml/data_extraction_rules"
- android:fullBackupContent="@xml/backup_rules"
- android:icon="@mipmap/ic_launcher"
- android:label="@string/app_name"
- android:roundIcon="@mipmap/ic_launcher_round"
- android:supportsRtl="true"
- android:theme="@style/Theme.AppCompat.Light.NoActionBar.App"
- android:usesCleartextTraffic="true"
- tools:targetApi="31">
- <activity
- android:name=".activities.HomeActivityTV"
- android:exported="false" />
- <activity
- android:name=".activities.LoginActivityTV"
- android:exported="false" />
- <activity
- android:name=".activities.SplashActivity2"
- android:exported="false" />
- <activity
- android:name=".MainActivity"
- android:exported="true"
- android:label="@string/app_name"
- android:launchMode="singleTop"
- android:theme="@style/Theme.AppCompat.Light.NoActionBar.App">
- <intent-filter>
- <action android:name="android.intent.action.MAIN" />
- <category android:name="android.intent.category.LAUNCHER" />
- <category android:name="android.intent.category.LEANBACK_LAUNCHER" />
- </intent-filter>
- </activity>
- <activity
- android:name=".activities.SplashActivity"
- android:exported="false" />
- <activity
- android:name="org.strongswan.android.ui.VpnProfileControlActivity"
- android:excludeFromRecents="true"
- android:exported="true"
- android:launchMode="singleTask"
- android:taskAffinity=""
- android:theme="@style/TransparentActivity">
- <intent-filter>
- <action android:name="org.strongswan.android.action.START_PROFILE" />
- <category android:name="android.intent.category.DEFAULT" />
- </intent-filter>
- <intent-filter>
- <action android:name="org.strongswan.android.action.DISCONNECT" />
- <category android:name="android.intent.category.DEFAULT" />
- </intent-filter>
- </activity>
- <activity
- android:name="de.blinkt.openvpn.LaunchVPN"
- android:excludeFromRecents="true"
- android:exported="true"
- android:label="@string/vpn_launch_title"
- tools:ignore="ExportedActivity">
- <intent-filter>
- <action android:name="android.intent.action.MAIN" />
- <category android:name="android.intent.category.DEFAULT" />
- </intent-filter>
- </activity>
- <service
- android:name="com.wireguard.android.backend.GoBackend$VpnService"
- android:exported="true"
- android:permission="android.permission.BIND_VPN_SERVICE">
- <intent-filter>
- <action android:name="android.net.VpnService" />
- </intent-filter>
- </service>
- <service
- android:name=".fcm.PetsFirebaseMessagingService"
- android:enabled="true"
- android:exported="true">
- <intent-filter>
- <action android:name="com.google.firebase.MESSAGING_EVENT" />
- </intent-filter>
- </service>
- <service
- android:name="de.blinkt.openvpn.core.OpenVPNService"
- android:exported="true"
- android:foregroundServiceType="specialUse"
- android:permission="android.permission.BIND_VPN_SERVICE">
- <intent-filter>
- <action android:name="android.net.VpnService" />
- </intent-filter>
- </service>
- <service
- android:name="de.blinkt.openvpn.api.ExternalOpenVPNService"
- android:exported="true"
- android:foregroundServiceType="specialUse"
- tools:ignore="ExportedService">
- <intent-filter>
- <action android:name="de.blinkt.openvpn.api.IOpenVPNAPIService" />
- </intent-filter>
- </service>
- <service
- android:name="org.strongswan.android.logic.VpnStateService"
- android:exported="true"
- android:foregroundServiceType="specialUse" />
- <service
- android:name="org.strongswan.android.logic.CharonVpnService"
- android:exported="true"
- android:foregroundServiceType="specialUse"
- android:permission="android.permission.BIND_VPN_SERVICE">
- <intent-filter>
- <action android:name="android.net.VpnService" />
- </intent-filter>
- </service>
- <receiver
- android:name=".widgets.SimpleAppWidget"
- android:exported="false"
- android:permission="android.permission.BIND_VPN_SERVICE">
- <intent-filter>
- <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
- </intent-filter>
- <meta-data
- android:name="android.appwidget.provider"
- android:resource="@xml/simple_app_widget_info" />
- </receiver>
- <service
- android:name=".utils.WireGuardService"
- android:enabled="true"
- android:exported="true"
- android:foregroundServiceType="specialUse" />
- </application>
- </manifest>
|