<?xml version="1.0" encoding="utf-8"?>
<manifest
	xmlns:android="http://schemas.android.com/apk/res/android"
	package="com.blacksystem.professionallauncher"
	android:versionCode="48"
	android:versionName=""
	android:installLocation="internalOnly">
	
	<uses-sdk android:minSdkVersion="25" android:targetSdkVersion="30"/>
	<supports-screens android:largeScreens="true" 
	    android:normalScreens="true" 
	    android:smallScreens="true" 
	    android:anyDensity="true"/>
	<uses-feature android:name="android.hardware.location.gps"/>
	<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
	<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
	<uses-permission android:name="android.permission.ACCESS_LOCATION"/>
	<uses-permission android:name="android.permission.ACCESS_GPS"/>
	<uses-permission android:name="android.permission.ACCESS_ASSISTED_GPS"/>
	<uses-permission android:name="android.permission.ACCESS_CELL_ID"/>
	<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
	<uses-permission android:name="android.permission.ACCESS_CHECKIN_PROPERTIES"/>
	<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"/>
	<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
	<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
	<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
	<uses-permission android:name="android.permission.BLUETOOTH"/>
	<uses-permission android:name="android.permission.BOOT_COMPLETED"/>
	<uses-permission android:name="android.permission.CALL_PHONE"/>
	<uses-permission android:name="android.permission.CALL_PRIVILEGED"/>
	<uses-permission android:name="android.permission.CAMERA"/>
	<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
	<uses-permission android:name="android.permission.FLASHLIGHT"/>
	<uses-permission android:name="android.permission_group.HARDWARE_CONTROLS"/>
	<uses-permission android:name="android.permission.HARDWARE_TEST"/>
	<uses-permission android:name="android.permission.INTERNET"/>
	<uses-permission android:name="android.permission.MODIFY_PHONE_STATE"/>
	<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
	<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
	<uses-permission android:name="android.permission.SET_WALLPAPER"/>
	<uses-permission android:name="android.permission.UPDATE_DEVICE_STATS"/>
	<uses-permission android:name="android.permission.WAKE_LOCK"/>
	<uses-permission android:name="android.permission.WRITE_SETTINGS"/>
	<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"/>
	<uses-permission android:name="android.permission.REBOOT"/>
	<uses-permission android:name="android.permission.NFC"/>
	<uses-permission android:name="com.android.vending.BILLING"/>
	<uses-permission android:name="android.permission.RUN_INSTRUMENTATION"/>
	<uses-permission android:name="android.permission.VIBRATE"/>
	<uses-permission android:name="android.permission.CLEAR_APP_CACHE"/>
	<uses-permission android:name="android.permission.READ_CONTACTS"/>
	<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
	<uses-permission android:name="android.permission.USE_BIOMETRIC"/>
	<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
	<uses-permission android:name="android.permission.ACCESS_COARSE_UPDATES"/>
	<uses-permission android:name="android.permission.SET_WALLPAPER_HINTS"/>
	<uses-permission android:name="android.permission.GET_ACCOUNTS"/>
	<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES"/>
	<uses-permission android:name="android.permission.BIND_DEVICE_ADMIN"/>
	<uses-permission android:name="android.permission.EXPAND_STATUS_BAR"/>
	<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL"/>
	<uses-permission android:name="android.permission.RECORD_AUDIO"/>
	<uses-permission android:name="android.permission.REQUEST_DELETE_PACKAGES"/>
	<uses-permission android:name="android.permission.GET_TASKS"/>
	<uses-permission android:name="android.permission.DISABLE_KEYGUARD"/>
	<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION"/>
	<uses-permission android:name="android.permission.ACTIVITY_RECOGNITION"/>
	<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES"/>
	<application
		android:icon="@drawable/icon"
		android:label="Professional UI"
		android:largeHeap="true"
		android:requestLegacyExternalStorage="true"
		android:theme="@style/Custom">
		
		<service android:name="anywheresoftware.b4a.objects.NotificationListenerWrapper"
		   android:label="Professional UI"
		  android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE">
		  <intent-filter>
		  <action android:name="android.service.notification.NotificationListenerService" />
		  </intent-filter>
		</service>
		<receiver android:name="anywheresoftware.b4a.objects.AdminManager$AdminReceiver"
		  android:permission="android.permission.BIND_DEVICE_ADMIN">
		  <meta-data android:name="android.app.device_admin"
		  android:resource="@xml/device_admin" />
		  <intent-filter>
		  <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
		  </intent-filter>
		</receiver>
		<provider
		  android:name="androidx.core.content.FileProvider"
		  android:authorities="com.blacksystem.professionallauncher.provider"
		  android:exported="false"
		  android:grantUriPermissions="true">
		  <meta-data
		  android:name="android.support.FILE_PROVIDER_PATHS"
		  android:resource="@xml/provider_paths"/>
		  </provider>
		<meta-data
		            android:name="com.google.android.play.billingclient.version"
		            android:value="3.0.1" />
		
		        <activity
		            android:name="com.android.billingclient.api.ProxyBillingActivity"
		            android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"
		            android:theme="@android:style/Theme.Translucent.NoTitleBar" />
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".main"
			android:label="Professional UI"
			android:screenOrientation="portrait">
			<intent-filter>
			   <action android:name="android.intent.action.MAIN" />
			   <category android:name="android.intent.category.LAUNCHER" />
			</intent-filter>
			
			<intent-filter >
			        <action android:name="android.intent.action.MAIN" />
			        <category android:name="android.intent.category.HOME" />
			        <category android:name="android.intent.category.DEFAULT" />
			    </intent-filter>
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".home"
			android:label="Professional UI"
			android:screenOrientation="portrait"
			android:excludeFromRecents="true">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".lockscreen"
			android:label="Professional UI"
			android:screenOrientation="portrait"
			android:excludeFromRecents="true">
		</activity>
		<service
			android:name=".stepcounterservices"
			android:foregroundServiceType="location">
		</service>
		<receiver android:name=".stepcounterservices$stepcounterservices_BR">
		</receiver>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".recoverymodeactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".authorizationactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".accountcheckeractivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".adaptiveboxactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".alwaysondisplay_initialconfig"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".appmanagerinstalleractivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<service android:name=".appsmanagerservice">
		</service>
		<receiver android:name=".appsmanagerservice$appsmanagerservice_BR">
		</receiver>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".appsmanageruninstallactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".bootfailactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".bugreportactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".changetextsizeactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".cloudcountdownactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<service android:name=".cloudsync">
		</service>
		<receiver android:name=".cloudsync$cloudsync_BR">
		</receiver>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".configtypeselectoractivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".downloadmanageractivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<service android:name=".downloadmanagerservice">
		</service>
		<receiver android:name=".downloadmanagerservice$downloadmanagerservice_BR">
		</receiver>
		<service android:name=".downloadwallpaperservices">
		</service>
		<receiver android:name=".downloadwallpaperservices$downloadwallpaperservices_BR">
		</receiver>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".emergencydialeractivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".finishconfig"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".graphicdownloadactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".guidownloader"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<service android:name=".guidownloaderservice">
		</service>
		<receiver android:name=".guidownloaderservice$guidownloaderservice_BR">
		</receiver>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".initialconfig1"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".initialconfig10"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".initialconfig11"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".initialconfig2"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".initialconfig3"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".initialconfig4"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".initialconfig5"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".initialconfig6"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".initialconfig7"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".initialconfig8"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".initialconfig9"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".initiallanguageselector"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".initialsubscriptionselectoractivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".langdownloaderactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<service android:name=".langdownloaderservice">
		</service>
		<receiver android:name=".langdownloaderservice$langdownloaderservice_BR">
		</receiver>
		<service android:name=".ls_check">
		</service>
		<receiver android:name=".ls_check$ls_check_BR">
		</receiver>
		<service android:name=".mailsenderservice">
		</service>
		<receiver android:name=".mailsenderservice$mailsenderservice_BR">
		</receiver>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".maliciousappsactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<service android:name=".managerservice">
		</service>
		<receiver android:name=".managerservice$managerservice_BR">
		</receiver>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".memoryalertactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".minimumrequirementsactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<service android:name=".notificationservice">
		</service>
		<receiver android:name=".notificationservice$notificationservice_BR">
		</receiver>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".operatoralertactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".phonecallerid"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".phonedialer"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".rebootactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".recoverymode"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".restorecodeactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".setdefaultlauncheractivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".settingscloudbackupactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<service android:name=".starter">
		</service>
		<receiver android:name=".starter$starter_BR">
		</receiver>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".subscriptionalertactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".subscriptionbuyactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<service android:name=".subscriptioncheckerservice">
		</service>
		<receiver android:name=".subscriptioncheckerservice$subscriptioncheckerservice_BR">
		</receiver>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".subscriptiondoublealertactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".subscriptionlostactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".subscriptionmanageractivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".thermalalertactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<service android:name=".thermalalertcheck">
		</service>
		<receiver android:name=".thermalalertcheck$thermalalertcheck_BR">
		</receiver>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".tutorialactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".updatealertactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".updatedownloaderactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".updateinfoform"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<service android:name=".updateservices">
		</service>
		<receiver android:name=".updateservices$updateservices_BR">
		</receiver>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".usercontractsactivity"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<activity
			android:windowSoftInputMode="stateHidden"
			android:launchMode="singleTop"
			android:name=".welcome"
			android:label="Professional UI"
			android:screenOrientation="portrait">
		</activity>
		<service android:name=".httputils2service">
		</service>
		<receiver android:name=".httputils2service$httputils2service_BR">
		</receiver>
	</application>
</manifest>