unplugged-vendor/vendor/yft/opensource/packages/FactoryMode/AndroidManifest.xml

1210 lines
48 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yft.factorymode"
android:versionCode="1"
android:versionName="1.0">
<uses-permission android:name="android.permission.MASTER_CLEAR" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.REBOOT" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.READ_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.CONFIGURE_WIFI_DISPLAY" />
<uses-permission android:name="android.permission.OVERRIDE_WIFI_CONFIG" />
<uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
<uses-permission android:name="android.permission.DIAGNOSTIC" />
<uses-permission android:name="android.permission.HARDWARE_TEST" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_BLUETOOTH_SHARE" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />
<uses-permission android:name="android.permission.UPDATE_DEVICE_STATS" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.RESTART_PACKAGES" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.FLASHLIGHT" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.NFC" />
<uses-permission android:name="android.permission.permission.NETWORK_SETTINGS" />
<uses-permission android:name="android.permission.USE_FINGERPRINT" />
<uses-permission android:name="android.permission.MANAGE_FINGERPRINT" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.PEERS_MAC_ADDRESS" />
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
<uses-permission android:name="android.permission.MANAGE_NOTIFICATIONS" />
<uses-permission android:name="android.permission.MANAGE_NETWORK_POLICY" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.SYSTEM_OVERLAY_WINDOW" />
<uses-permission android:name="android.permission.INTERNAL_SYSTEM_WINDOW" />
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
<uses-permission android:name="android.permission.CONTROL_DISPLAY_BRIGHTNESS" />
<uses-permission android:name="com.mediatek.sensorhub.ui.permission.USAGE" />
<uses-permission android:name="android.permission.CAPTURE_AUDIO_OUTPUT" />
<uses-permission android:name="android.permission.STATUS_BAR" />
<uses-permission android:name="android.permission.CALL_PRIVILEGED" />
<uses-permission android:name="android.permission.ACCESS_CHECKIN_PROPERTIES" />
<uses-permission android:name="android.permission.BATTERY_STATS" />
<uses-permission android:name="android.permission.BLUETOOTH_PRIVILEGED" />
<uses-permission android:name="android.permission.FORCE_STOP_PACKAGES" />
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" />
<uses-permission android:name="android.permission.MANAGE_USB" />
<uses-permission android:name="android.permission.MANAGE_USERS" />
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
<uses-permission android:name="android.permission.MOVE_PACKAGE" />
<uses-permission android:name="android.permission.READ_SEARCH_INDEXABLES" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.TRANSMIT_IR" />
<!-- Permission for request location update in all GPS related functions -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.VIBRATE" />
<!-- yft zhongchenglin add Permission for Shutdown -->
<uses-permission android:name="android.permission.SHUTDOWN" />
<uses-permission android:name="android.permission.TEST_BIOMETRIC" />
<uses-permission android:name="android.permission.BLUETOOTH_SCAN" />
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
<!-- yft leen add PedometerTest -->
<uses-permission android:name="android.permission.ACTIVITY_RECOGNITION" />
<application
android:name=".FactoryModeApplication"
android:label="@string/app_name"
android:resizeableActivity="false"
android:theme="@android:style/Theme.Black">
<activity
android:name=".FactoryMode"
android:exported="true"
android:label="@string/app_name"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<!--<category android:name="android.intent.category.LAUNCHER" />-->
</intent-filter>
</activity>
<service android:name="com.yft.factorymode.wifi.wifiStateListener" />
<!--add launguage zh-en turn-->
<activity
android:name=".blaunguage.Launguage"
android:label="@string/launguage_title"
android:screenOrientation="portrait" />
<!--end launguage zh-en turn-->
<!-- Arkamys Audio Test -->
<activity
android:name=".ArkamysAudio.ArkamysAudioActivity"
android:label="@string/Arkamys_Audio"
android:screenOrientation="portrait"></activity>
<!-- AutoTest -->
<activity
android:name=".AutoTest"
android:label="@string/AutoTest"
android:screenOrientation="portrait" />
<!-- AllTest -->
<activity
android:name=".AllTest"
android:label="@string/AllTest"
android:screenOrientation="portrait" />
<!-- HeadSet -->
<activity
android:name=".headset.HeadSet"
android:label="@string/HeadSet"
android:screenOrientation="portrait" />
<!-- GPS -->
<activity
android:name=".gps.GPS"
android:label="@string/GPS"
android:screenOrientation="portrait" />
<activity
android:name=".gps.GPSTestActivity"
android:label="@string/GPS"
android:screenOrientation="portrait" />
<!-- YFT.chris LM GPS -->
<activity
android:name=".gps.LMGPS"
android:label="@string/GPS"
android:screenOrientation="portrait" />
<activity
android:name=".gps.YGPS"
android:label="@string/GPS"
android:screenOrientation="portrait" />
<!-- Vibrator -->
<activity
android:name=".vibrator.Vibrator"
android:label="@string/Vibrator"
android:screenOrientation="portrait" />
<!-- Signal -->
<activity
android:name=".signal.Signal"
android:label="@string/Signal"
android:screenOrientation="portrait" />
<activity
android:name=".BatteryLog"
android:label="@string/BatteryLog"
android:screenOrientation="portrait" />
<activity
android:name=".touchscreen.TouchScreenHandWriting"
android:label="@string/TouchScreen"
android:screenOrientation="portrait" />
<activity
android:name=".touchscreen.PointTest"
android:label="@string/PointTest"
android:screenOrientation="portrait" />
<activity
android:name=".touchscreen.LineTest"
android:label="@string/LineTest"
android:screenOrientation="portrait" />
<activity
android:name=".backlight.BackLight"
android:label="@string/BackLight"
android:screenOrientation="portrait" />
<activity
android:name=".memory.Memory"
android:label="@string/Memory"
android:screenOrientation="portrait" />
<!-- Microphone -->
<activity
android:name=".microphone.MicRecorder"
android:label="@string/Microphone"
android:screenOrientation="portrait" />
<activity
android:name=".microphone.SubMicRecorder"
android:label="@string/Microphone"
android:screenOrientation="portrait" />
<activity
android:name="com.yft.factorymode.nfc.TagTest"
android:label="@string/NfcTag"
android:screenOrientation="portrait" />
<activity
android:name="com.yft.factorymode.InterlVersion"
android:label="@string/str_inter_version"
android:screenOrientation="portrait" />
<!-- Audio -->
<activity
android:name=".audio.AudioTest"
android:label="@string/Audio"
android:screenOrientation="portrait" />
<!-- Camera -->
<activity
android:name=".camera.CameraTest"
android:clearTaskOnLaunch="true"
android:configChanges="orientation|keyboardHidden"
android:label="@string/Camera"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
<activity
android:name=".camera.SubCamera"
android:clearTaskOnLaunch="true"
android:configChanges="orientation|keyboardHidden"
android:label="@string/Camera"
android:screenOrientation="portrait"
android:stateNotNeeded="true"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
<activity
android:name=".camera.CameraFlash"
android:label="@string/cameraflash_name"
android:screenOrientation="portrait" />
<activity
android:name=".camera.Camera1Flash"
android:label="@string/cameraflash1_name"
android:screenOrientation="portrait" />
<activity
android:name=".camera.Camera2Flash"
android:label="@string/cameraflash2_name"
android:screenOrientation="portrait" />
<!--yft-fk add for zn128 20200420 start -->
<activity
android:name=".camera.FlashLightZn128"
android:label="@string/zn128flashlight_name"
android:screenOrientation="portrait" />
<!--yft-fk add for zn128 20200420 start -->
<activity
android:name=".camera.SubCameraFlash"
android:label="@string/cameraflash_sub_name"
android:screenOrientation="portrait" />
<activity
android:name=".camera.CameraFlashFlash"
android:label="@string/cameraflash_name2"
android:screenOrientation="portrait" />
<!-- Wifi -->
<activity
android:name=".wifi.WiFiTest"
android:label="@string/WiFi"
android:screenOrientation="portrait" />
<!-- Bluetooth -->
<activity
android:name="com.yft.factorymode.bluetooth.Bluetooth"
android:label="@string/Bluetooth"
android:screenOrientation="portrait" />
<!-- Gsensor -->
<activity
android:name="com.yft.factorymode.sensor.GSensor"
android:label="@string/GSensor"
android:screenOrientation="portrait" />
<!-- Msensor -->
<activity
android:name="com.yft.factorymode.sensor.GyRoscopeSensor"
android:label="@string/gyroscopesensor_name"
android:screenOrientation="portrait" />
<activity
android:name="com.yft.factorymode.sensor.MSensor"
android:label="@string/MSensor"
android:screenOrientation="portrait" />
<activity
android:name="com.yft.factorymode.sensor.MCalibrate"
android:label="@string/MSensor"
android:screenOrientation="portrait" />
<!-- reboot -->
<activity
android:name=".reboot.RebootActivity"
android:label="@string/Reboot"
android:screenOrientation="portrait" />
<receiver
android:name=".reboot.RebootReceiver"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="com.FactoryMode.reboot.FACTORY_REBOOT" />
</intent-filter>
</receiver>
<!-- rtc test -->
<activity
android:name=".rtc.RTCActivity"
android:label="@string/RTC_test"
android:screenOrientation="portrait" />
<receiver
android:name=".rtc.RTCReceiver"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="com.FactoryMode.rtc.FACTORY_RTC" />
</intent-filter>
</receiver>
<!-- Lsensor -->
<activity
android:name="com.yft.factorymode.sensor.LSensor"
android:label="@string/LSensor"
android:screenOrientation="portrait" />
<!-- Psensor -->
<activity
android:name="com.yft.factorymode.sensor.PSensor"
android:label="@string/psensor_app_name"
android:screenOrientation="portrait" />
<!-- Earphone -->
<activity
android:name="com.yft.factorymode.earphone.Earphone"
android:label="@string/Earphone"
android:screenOrientation="portrait" />
<!-- SDCard -->
<activity
android:name="com.yft.factorymode.sdcard.SDCard"
android:label="@string/sdcard_name"
android:screenOrientation="portrait" />
<!-- FMRadio -->
<activity
android:name="com.yft.factorymode.fmradio.FMRadio"
android:label="@string/FMRadio"
android:screenOrientation="portrait" />
<!-- yft Eddie add for builtin FMRadio -->
<activity
android:name="com.yft.factorymode.fmradio.FMRadioBuiltIn"
android:label="@string/fmradio_builtin_name"
android:screenOrientation="portrait" />
<!-- KeyCode -->
<activity
android:name="com.yft.factorymode.KeyCode"
android:label="@string/KeyCode"
android:screenOrientation="portrait" />
<!-- LCD -->
<activity
android:name="com.yft.factorymode.lcd.LCD"
android:label="@string/LCD"
android:screenOrientation="portrait" />
<!-- LCD -->
<activity
android:name="com.yft.factorymode.lcd.LCDAgingEditer"
android:label="@string/lcd_aging_title"
android:screenOrientation="portrait" />
<activity
android:name=".lcd.LCDAgingTestActivity"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"></activity>
<!-- SIMCard -->
<activity
android:name="com.yft.factorymode.simcard.SimCard"
android:label="@string/SimCard"
android:screenOrientation="portrait" />
<!-- added by yft lijunyi, 20120809 -->
<!-- chenyichong add yft_switch_code for switch rom ram -->
<receiver
android:name="TestBroadcastReceiver"
android:exported="true">
<intent-filter>
<action android:name="android.provider.Telephony.SECRET_CODE" />
<data
android:host="@string/engineer_code"
android:scheme="android_secret_code" />
<data
android:host="@string/factorymode_code"
android:scheme="android_secret_code" />
<data
android:host="@string/factorymode_code_custom"
android:scheme="android_secret_code" />
<data
android:host="@string/querySystemInfoUri_code_custom"
android:scheme="android_secret_code" />
<data
android:host="@string/queryGPRSInfoUri_code_custom"
android:scheme="android_secret_code" />
<data
android:host="@string/aging_test_code"
android:scheme="android_secret_code" />
<data
android:host="8616"
android:scheme="android_secret_code" />
<data
android:host="5205"
android:scheme="android_secret_code" />
<!--add by fenghuan for memoryinfo 8618-->
<data
android:host="8618"
android:scheme="android_secret_code" />
<!--end-->
<!--add by fenghuan for memoryinfo 8619-->
<data
android:host="5210"
android:scheme="android_secret_code" />
<!--end-->
<!-- roc.yuepengusn add start -->
<!-- <data android:scheme="android_secret_code" android:host="8688" />-->
<data
android:host="@string/imei_write"
android:scheme="android_secret_code" />
<!-- roc.yuepengusn add end -->
<data
android:host="9527"
android:scheme="android_secret_code" />
<data
android:host="@string/aux_engineer_code"
android:scheme="android_secret_code" />
<data
android:host="@string/aux_factory_code"
android:scheme="android_secret_code" />
<data
android:host="@string/aux_auto_code"
android:scheme="android_secret_code" />
<data
android:host="@string/version_show_code"
android:scheme="android_secret_code" />
<data
android:host="5212"
android:scheme="android_secret_code" />
<data
android:host="121310"
android:scheme="android_secret_code" />
<data
android:host="@string/yft_switch_code"
android:scheme="android_secret_code" />
<data
android:host="@string/query_verno_info"
android:scheme="android_secret_code" />
<data
android:host="@string/yft_switch_code"
android:scheme="android_secret_code" />
<data
android:host="8617"
android:scheme="android_secret_code" />
<!-- YFT: xuejin add claro code -->
<data
android:host="37"
android:scheme="android_secret_code" />
<data
android:host="2687"
android:scheme="android_secret_code" />
<!-- YFT: xuejin add claro code -->
<data
android:host="@string/show_googlekey_teekey"
android:scheme="android_secret_code" />
<data
android:host="1655"
android:scheme="android_secret_code" />
<data
android:host="1699"
android:scheme="android_secret_code" />
<!-- yft.zhangningyu, 20180704, add for start MTKLoger. -->
<data
android:host="33284"
android:scheme="android_secret_code" />
<!-- -->
<data
android:host="190110"
android:scheme="android_secret_code" />
<data
android:host="@string/yft_switch_bootanimation_secret_code"
android:scheme="android_secret_code" />
<data
android:host="@string/yft_authorized_release_secret_code"
android:scheme="android_secret_code" />
<!-- yft liuyang add for joystick debug begin -->
<data
android:host="66527"
android:scheme="android_secret_code" />
<!-- yft liuyang add for joystick debug end -->
<!-- YFT Bill for add nvram reset device-->
<data
android:host="@string/yft_nvram_reset_device_secret_code"
android:scheme="android_secret_code" />
<data
android:host="@string/yft_nvram_take_count_of_reset_device"
android:scheme="android_secret_code" />
<!-- YFT Bill for add nvram reset device end-->
<!--YFT Bill add cts switch-->
<data
android:host="@string/cts_switch_code"
android:scheme="android_secret_code" />
<!--YFT Bill add cts switch end-->
<data
android:host="@string/yft_locale_update_code"
android:scheme="android_secret_code" />
<data
android:host="@string/yft_change_boot_shut_animation_secret_code"
android:scheme="android_secret_code" />
<data
android:host="@string/yft_change_phone_info_secret_code"
android:scheme="android_secret_code" />
</intent-filter>
</receiver>
<!-- end of added by yft lijunyi, 20120809 -->
<activity
android:name=".AgingTestActivity"
android:exported="true"
android:label="@string/aging_test"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
<activity
android:name=".AgingTestMultiActivity"
android:label="@string/aging_test"
android:screenOrientation="portrait" />
<activity
android:name=".AgingTestUtilActivity"
android:label="@string/aging_test"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
<activity
android:name=".AgingTestSingleActivity"
android:label="@string/aging_test"
android:screenOrientation="portrait" />
<!-- Report -->
<activity
android:name="com.yft.factorymode.Report"
android:label="@string/Report"
android:screenOrientation="portrait" />
<!-- touch handwriting -->
<activity android:name="com.yft.factorymode.touchscreen.TouchResult" />
<activity
android:name="com.yft.factorymode.touchscreen.TouchScreen_HandWriting"
android:exported="true"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="yft.intent.touchscreen.TOUCHWRITING" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<!--yft.fk add for m810trx bugID#24828-->
<activity
android:name="com.yft.factorymode.touchscreen.TouchFullScreenRect"
android:exported="true"
android:screenOrientation="nosensor">
<intent-filter>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name="com.yft.factorymode.touchscreen.TouchClickPostion"
android:exported="true"
android:screenOrientation="portrait">
<intent-filter>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name="com.yft.factorymode.touchscreen.TouchAllAround"
android:exported="true"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="yft.intent.touchscreen.TOUCHALLAROUND" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name="com.yft.factorymode.touchscreen.TouchDrawLine"
android:exported="true"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="yft.intent.touchscreen.TOUCHDRAWLINE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name=".SetFMTestComplate"
android:exported="true"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
<activity
android:name=".headset.LoopBack"
android:label="@string/Loopback_title"
android:screenOrientation="portrait" />
<service
android:name=".FactoryModeService"
android:enabled="true"
android:exported="true">
<intent-filter>
<action android:name="com.FactoryMode.SERVICE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</service>
<receiver
android:name=".BootBroadcastReceiver"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
</receiver>
<!-- add by xuejin *#*#5205#*#* -->
<activity
android:name=".systeminfo.SystemInfoActivity"
android:exported="true"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
<!--add by fenghuan for memoryinfo 5210-->
<activity
android:name=".yftmemoryinfo.YftMemoryInfoActivity"
android:exported="true"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
<!--add by fenghuan for memoryinfo 5210 end-->
<!--add by fenghuan for m169e oq 8618-->
<activity
android:name=".yftoqhardwareinfo.YftOQHardwareInfoActivity"
android:exported="true"
android:screenOrientation="portrait"
android:theme="@style/HardwareInfoTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
<!-- yft tom add thermometer test @{ -->
<activity
android:name="com.yft.factorymode.ThermometerTestActivity"
android:label="@string/thermometer_sensor_name"
android:screenOrientation="portrait" />
<!-- }@ yft tom -->
<activity
android:name="com.yft.factorymode.versioninfo.VersionInfo"
android:label="@string/VersionInfo"
android:screenOrientation="portrait" />
<activity
android:name="com.yft.factorymode.versioninfo.VernoInfo"
android:label="@string/VersionInfo"
android:screenOrientation="portrait" />
<!--add by fk for daoge start-->
<activity
android:name="com.yft.factorymode.versioninfo.DaoGeBomInfo"
android:label="@string/DgbomInfo"
android:screenOrientation="portrait" />
<!--add by fk for daoge end-->
<activity
android:name="com.yft.factorymode.versioninfo.CustomVersionInfo"
android:label="@string/VersionInfo"
android:screenOrientation="portrait" />
<activity
android:name=".threecolorlights.ThreeColorLights"
android:label="@string/threecolorlights_title"
android:screenOrientation="portrait" />
<activity
android:name="com.yft.factorymode.HallTest"
android:label="@string/str_hall_test"
android:screenOrientation="portrait" />
<activity
android:name="com.yft.factorymode.BootAnimationChange"
android:label="@string/yft_change_boot_shut_animation_title"
android:screenOrientation="portrait" />
<activity
android:name="com.yft.factorymode.OtgTest"
android:label="@string/str_otg_test"
android:screenOrientation="portrait" />
<activity
android:name="com.yft.factorymode.FctInfo"
android:label="@string/str_fct_info"
android:screenOrientation="portrait" />
<activity
android:name="com.yft.factorymode.TeeInfo"
android:label="@string/str_tee_info"
android:screenOrientation="portrait" />
<!-- add for abov-->
<activity
android:name="com.yft.factorymode.infraredsensor.InfraredSensorMtk"
android:label="@string/str_infrared_test"
android:screenOrientation="portrait" />
<activity
android:name="com.yft.factorymode.Fingerprint"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.Holo.Light"></activity>
<!-- liuyang add begin for Broadcast Receiver report check -->
<receiver
android:name="FmtReportCheckReceiver"
android:enabled="@bool/yft_config_check_all_test"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="com.yft.fmt.report.check" />
</intent-filter>
</receiver>
<!-- liuyang add end-->
<activity
android:name="com.yft.factorymode.touchscreen.TouchDrawLine2"
android:exported="true"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="yft.intent.touchscreen.TOUCHDRAWLINE2" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<!-- chenyichong add for switch rom ram -->
<activity
android:name="com.yft.factorymode.YftSwitcher"
android:label="@string/yft_switcher_title"
android:screenOrientation="portrait" />
<!-- chenyichong add for switch rom ram -->
<activity
android:name="com.yft.factorymode.EfuseCheck"
android:label="@string/str_efuse_check"
android:screenOrientation="portrait" />
<activity
android:name="com.yft.factorymode.camera.SubCamera2"
android:label="@string/str_subcamera2_name"
android:screenOrientation="portrait" />
<!-- add by huangfei for Wide Angle-->
<activity
android:name="com.yft.factorymode.camera.SubCamera4"
android:label="@string/str_subcamera4_name"
android:screenOrientation="portrait" />
<!-- add by huangfei for Wide Angle-->
<activity
android:name="com.yft.factorymode.camera.WideAngleCamera"
android:label="@string/wide_angle_camera_name"
android:screenOrientation="portrait" />
<activity
android:name="com.yft.factorymode.camera.MacroLensCamera"
android:label="@string/macro_lens_camera_name"
android:screenOrientation="portrait" />
<activity
android:name="com.yft.factorymode.camera.MacroLensFlash"
android:label="@string/macro_lens_flash_name"
android:screenOrientation="portrait" />
<!--add by huangfei for night camera start-->
<activity
android:name="com.yft.factorymode.camera.NightVisionCamera"
android:label="@string/night_vision_camera_name"
android:screenOrientation="portrait" />
<!--add by huangfei for night camera end -->
<activity
android:name="com.yft.factorymode.camera.SubCamera3"
android:label="@string/str_subcamera3_name"
android:screenOrientation="portrait" />
<!-- add by huangfei for dual camear of smt start-->
<activity
android:name="com.yft.factorymode.camera.DualCameraSmt"
android:label="@string/dual_camera_for_real"
android:screenOrientation="portrait" />
<!-- add by huangfei for dual camear of smt end-->
<!-- start, wangsenhao, for infrared camera, 2019.11.06 -->
<activity
android:name="com.yft.factorymode.camera.InfraredCamera"
android:label="@string/str_infrared_camera"
android:screenOrientation="portrait" />
<!-- end, wangsenhao, for infrared camera, 2019.11.06 -->
<!--add by lvcheng for aging test -->
<activity
android:name=".Aging.Camera.AgingCameratest"
android:label="@string/camera_test"
android:screenOrientation="portrait" />
<activity android:name=".Aging.Camera.AgingMainCamera" />
<activity
android:name="com.yft.factorymode.Aging.Camera.AgingCameraFocus"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
<activity
android:name=".ChangePhoneInfo"
android:label="@string/yft_change_phone_info_title" />
<activity
android:name="com.yft.factorymode.cts.CTSInfo"
android:label="@string/str_cts_switch" />
<activity
android:name=".flowVideo.VideoPlayerAlert"
android:exported="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.SS_VIDEO_APPINAPP" />
</intent-filter>
</activity>
<!-- add by yft sjt for uv test at 2018-01-06 start -->
<activity
android:name=".sensor.UvTest"
android:label="@string/uv_name"
android:screenOrientation="portrait" />
<!-- add by yft sjt for uv test at 2018-01-06 end -->
<service android:name=".flowVideo.VideoPlayService">
</service>
<service android:name=".VibratorTest">
</service>
<service android:name=".BatteryLogService"></service>
<activity
android:name=".ChargeQuantityActivity"
android:label="@string/yft_charge_quantity"
android:screenOrientation="portrait" />
<activity android:name=".LEDTest" />
<activity
android:name="com.yft.factorymode.ClaroVersion"
android:label="@string/claro_version"
android:screenOrientation="portrait" />
<activity
android:name=".wakeup.TimeWakeUpActivity"
android:label="@string/alarm_wakeup"></activity>
<service android:name=".wakeup.KeepStateService" />
<receiver
android:name=".wakeup.AlarmReceiver"
android:exported="true">
<intent-filter>
<action android:name="com.deviceasleep.deviceasleep.KeepStateService" />
</intent-filter>
</receiver>
<!-- Google App Control -->
<activity
android:name=".GoogleAPPControl"
android:excludeFromRecents="true"
android:exported="true"
android:label="@string/google_app_data_control_title"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
<receiver
android:name="AudioTestReceiver"
android:enabled="@bool/config_yuxin_custom"
android:exported="true">
<intent-filter>
<action android:name="com.yft.audiotest.mictoheadset.on" />
<action android:name="com.yft.audiotest.mictoheadset.off" />
<action android:name="com.yft.audiotest.hmictoheadset.on" />
<action android:name="com.yft.audiotest.hmictoheadset.off" />
<action android:name="com.yft.audiotest.hmictospeaker.on" />
<action android:name="com.yft.audiotest.hmictospeaker.off" />
<action android:name="com.yft.audiotest.hmictoreceiver.on" />
<action android:name="com.yft.audiotest.hmictoreceiver.off" />
<action android:name="com.yft.audiotest.mictoreceiver.on" />
<action android:name="com.yft.audiotest.mictoreceiver.off" />
</intent-filter>
</receiver>
<activity
android:name=".AndroidMikeTestActivity"
android:label="@string/mic_receiver_aging_name" />
<activity
android:name=".sdrpmb.SdRpmb"
android:configChanges="orientation|screenSize|keyboardHidden|mnc|mcc|smallestScreenSize|uiMode|screenLayout|navigation|keyboard|touchscreen"
android:label="@string/sdrpmb_name"
android:screenOrientation="portrait"></activity>
<!-- Bill add @20171212 -->
<!-- [ADD-BEGIN] by zhangningyu for pulse test -->
<activity
android:name=".sensor.PulseTest"
android:label="@string/pulse_name"
android:screenOrientation="portrait" />
<!-- [ADD-END] by zhangningyu for pulse test -->
<service android:name=".sdrpmb.SdrpmbFloatViewService" />
<!-- yft liuyang add for pressure sensor test begin -->
<!-- Pressure sensor -->
<activity
android:name="com.yft.factorymode.sensor.PresureSensor"
android:label="@string/pressure_name"
android:screenOrientation="portrait"
android:uiOptions="none" />
<!-- yft liuyang add for another touch screen test mode -->
<activity
android:name="com.yft.factorymode.touchscreen.SingleTouchPointTest"
android:exported="true"
android:screenOrientation="portrait">
<intent-filter>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<!-- add by huangfei for pdaf test start-->
<activity
android:name="com.yft.factorymode.camera.PdafInfoActivity"
android:label="@string/pdaf_test"
android:screenOrientation="portrait" />
<!-- add by huangfei for pdaf test end-->
<activity android:name=".AllSecretActivity" />
<!-- yft liuyang add for smartPa calibration begin -->
<activity
android:name="com.yft.factorymode.smartpa.SmartPaTest"
android:label="@string/smart_pa_calibration"
android:screenOrientation="portrait" />
<activity
android:name="com.yft.factorymode.smartpa.AwinicSmartPaTest"
android:label="@string/smart_pa_calibration"
android:screenOrientation="portrait" />
<!-- yft liuyang add for smartPa calibration end -->
<!-- yft liuyang add for wireless charging begin -->
<activity
android:name=".WirelessCharging"
android:label="@string/battery_wireless"
android:screenOrientation="portrait" />
<!-- yft liuyang add for wireless charging end -->
<activity
android:name=".reset.ReNvRAMActivity"
android:label="@string/reset_nvram"></activity>
<activity
android:name=".reset.ClickOnTheResetActivity"
android:label="@string/reset_nvram"></activity>
<activity
android:name="com.yft.factorymode.BarCodeScanTest"
android:label="@string/barcode_scan_name"
android:screenOrientation="portrait" />
<!-- DuokeAudioTest -->
<activity
android:name=".DuokeAudioTest"
android:label="@string/duoke_audio_test_title"
android:screenOrientation="portrait" />
<!-- yft liuyang add for portable battery test begin -->
<activity
android:name="com.yft.factorymode.PortableBatteryTest"
android:label="@string/portable_battery_test"
android:screenOrientation="portrait" />
<!-- yft liuyang add for portable battery test end -->
<!--add by fenghuan for SuperLight Test-->
<activity
android:name="com.yft.factorymode.superlight.SuperLightTest"
android:label="@string/yft_superlight_test"
android:screenOrientation="portrait" />
<!--add by fenghuan for SuperLight Test end-->
<service android:name=".reset.ResetServiceMonitor"></service>
<!-- YFT:ouyang night vision begin -->
<activity
android:name="com.yft.factorymode.nightvision.NightVisionTest"
android:label="@string/night_vision_test"
android:screenOrientation="portrait" />
<receiver
android:name="com.yft.factorymode.nightvision.NVReceiver"
android:exported="true">
<intent-filter>
<action android:name="android.hardware.usb.action.USB_DEVICE_DETACHED" />
<action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />
</intent-filter>
<meta-data
android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"
android:resource="@xml/device_filter" />
</receiver>
<!-- YFT:ouyang end -->
<!-- yft liuyang add for air sensor begin -->
<activity
android:name=".sensor.AirSensor"
android:label="@string/air_sensor_name"
android:screenOrientation="portrait" />
<!-- yft liuyang add for air sensor end -->
<!-- yft liuyang add for air TemperatureHumiditySensor begin -->
<activity
android:name=".sensor.TemperatureHumiditySensor"
android:label="@string/temprature_humidity_sensor_name"
android:screenOrientation="portrait" />
<!-- yft liuyang add for air TemperatureHumiditySensor end -->
<!-- YFT.chris Lepton camera test @{ -->
<activity
android:name="com.yft.factorymode.leptontest.leptonTestActivity"
android:label="@string/lepton_test"
android:screenOrientation="portrait" />
<service android:name=".leptontest.LeptonAgingTestService"/>
<activity
android:name="com.yft.factorymode.leptontest.lepton35TestActivity"
android:label="@string/lepton_test"
android:screenOrientation="portrait" />
<service android:name=".leptontest.Lepton35AgingTestService"/>
<!-- YFT.chris @} -->
<!-- yft lining add for audio loopback test begin -->
<activity
android:name="com.yft.factorymode.AudioTestActivity"
android:exported="true"
android:screenOrientation="portrait" />
<!-- yft lining add for audio loopback test end -->
<!-- yft lining add for sound test begin -->
<activity
android:name="com.yft.factorymode.soundtest.SoundTestActivity"
android:exported="true"
android:screenOrientation="portrait"></activity>
<!-- yft lining add for sound loopback test end -->
<!-- add by fk for BacklightLed start-->
<activity
android:name=".backlight.BackLightLed"
android:label="@string/duoge_backlight_led_name"
android:screenOrientation="portrait" />
<!-- add by fk for BacklightLed end-->
<!--add by fenghuan for copyfileservice-->
<service
android:name="com.yft.factorymode.copyfile.CopyFileService"
android:enabled="true"
android:exported="true"></service>
<!--add by fenghuan for copyfileservice-->
<!--yft-fk add for infrared light test start-->
<activity
android:name=".YftInfraredFlash"
android:label="@string/infraredlight_name"
android:screenOrientation="portrait" />
<!--yft-fk add for infrared light test end-->
<!--YFT Bill for reverse_charger-->
<activity
android:name=".reverse.ReverseChargerActivity"
android:label="@string/reverse_charger_name"
android:screenOrientation="portrait" />
<!--YFT Bill for reverse_charger end-->
<!-- @{ yft.huangfei, 20211102. ultraviolet lamp. -->
<activity
android:name="com.yft.factorymode.camera.UltravioletLampTest"
android:label="@string/ultraviolet_lamp_name"
android:screenOrientation="portrait" />
<!-- @} -->
<!--YFT Bill for DDR EMMC aging test-->
<activity
android:name=".Aging.memory.MemoryMainActivity"
android:label="@string/memtitle"
android:screenOrientation="nosensor"></activity>
<activity
android:name=".Aging.memory.MemoryEmmcActivity"
android:label="@string/emmctitle"
android:screenOrientation="nosensor"></activity>
<!--YFT Bill for DDR EMMC aging test end-->
<!-- add 66w charging -->
<activity
android:name=".DualBatteryChargingTest"
android:label="@string/str_dual_charger_test"
android:screenOrientation="portrait" />
<!-- electronic voltmeter test -->
<activity
android:name=".ElectronicVoltmeterTest"
android:label="@string/str_electronic_voltmeter_test"
android:screenOrientation="portrait" />
<!-- YFT Alistar add for M108 gq endoscope test -->
<activity
android:name="com.yft.factorymode.EndoscopeTest"
android:label="@string/yft_endoscope_name"
android:screenOrientation="portrait" />
<!-- yft leen add PedometerTest -->
<activity
android:name="com.yft.factorymode.sensor.PedometerTest"
android:label="@string/yft_pedometer_name"
android:screenOrientation="portrait" />
</application>
</manifest>