Protect App from FRep automation

Dear worrying developers, We provide this protection interface for you, to prevent damage from who break your terms of service, and/or to prevent uninstallation of your app. In case you do not understand why you concluded your app needs these codes, please consult us. Codes to Protect Activity from FRep – Add following line in onResume() to send broadcast to stop/hide FRep 2.6 or later. Old FRep (2.5 or before) does not support broadcast.  Please refer the following method to check installed FRep support broadcast or not.

Options

Console Settings / Rec/Play Settings / Screenshot Settings / System Settings General settings about UI (Console, Notification), Recording/Playing and Environment. ↓ Settings – Safety App Lock [System Environment] To avoid problems, FRep restricts itself on Google Play and Phone Call screen: default is ON (restrict). It requires FRep Unlock Key to OFF this option and record/replay on them. – Language [UI] Language settings within the app.  To reflect this setting, restarting of Service and app is required. – Console Settings – Rec/Play Settings – Screenshot Settings – System Settings ↓ Console Settings – Console Size 10~500% Adjustable console panel size: default is 100% as a button size equals standard icon…

Restrict App

To prohibit the FRep’s recording/replaying in specific app, set available app list in this screen. CHECKED apps are available, i.e. FRep can record/replay in CHECKED apps, and FRep stops recording/replaying soon when UNCHECKED apps are detected. ↓ Screen Layout – (App List) All apps in the device, except FRep, Phone and Google Play which are restricted by default. Uncheck apps to restrict FRep operation. ↓ Menus – Restore Reset to initial state. – Check All Check all apps to permit FRep in all apps. – Uncheck All Uncheck all apps to inhibit FRep in all apps. ↓ Tips/Notes – FRep notification will show “FRep protected”, in UNCHECKED (restricted) app and…

Main Menu (Launcher)

Starting Screen of FRep Launcher App, consists of Main Menu and Record Settings. As for initial setting, see [Setup Tool]. ↓ Main Menu – Start/Stop Service After initial setup, pushing Start/Stop Service will switch the running state as Service Running/(Not running).  FRep is only available with Service Running state, which shows the FRep icon at notification bar. – Manage Traces [Click for detail] To configure, edit or delete records. – System Info [Click for detail] To confirm Android system information / reload the recognized input devices. – Restrict App [Click for detail] To designate apps where FRep is disabled, for safety and/or avoiding automatic operation.  FRep self, Phone and Google…

System Info

Confirm system information/reload input devices of FRep recognized.  This is mainly for support. To reload devices, open menu and select “Reload devices”. ↓ Device Information – (Unlock info)/Model Name/Android Version – Screen resolution/Calibrated status/Touch difference/SELinux status/BatteryOpt/etc. System information of FRep and Android for support. BatteryOpt keyword means FRep app can be stopped by system because of the battery optimisation function of Android 6~.  (Related info) – Ver. DDMMMYYYY/version [CPU type] Version of internal program, which records/replays input devices such as touchscreen, switch, and keyboard. – # input devices Id and information of each supported input device. The id of external devices (USB, Bluetooth) are shown as pushed button. *The buttons…