Change log / Update history

History of FRep2 release versions. For beta versions, refer here.

[2.4b 26 Apr, 2024]

Added

  • Added mask color toggle button for Edit Mask of Image/OCR control.
  • Added ‘For support’ in menu of Item Appearance in Edit Sequence.
  • Added arrow keys(↑↓←→) and center key(◎) of directional pad in Push Key control, for Simple mode on Android 13~.
  • Mitigating issue where automatic starting service fails at launch FRep2 app on Android 14.
  • Fixed issue that recording with Plate does not touch screen. Added related option ‘Wait before hide Plate‘ in Simple Mode Settings.
  • Fixed issue that FRep2 Shortcut starts FRep2 app instead of triggering replay.
  • Fixed issue that destination menu from ‘On Finish – Item’ does not work in Push Key settings.
  • Fixed issue that some 4-digit numbers were not displayed in editing sequence.

[2.4a 3 Mar, 2024]

Added

Fixed

  • Modified icon for Stock records.
  • Fixed issue that the panel or list flicker when operating the panel in some environments.
  • Fixed issue that the movement range of the panel may be incorrect on Android 12 or later.
  • Fixed issue that first filter label does not match the actual record list of importing .frep2/frepdb.
  • Fixed the destination after Adjust Wait.
  • Fixed some UIs.
  • Fixed some translations.

[2.4 23 Dec, 2023]

Added

  • Added ‘ Theme‘ in Console Settings. (Requires Unlock Key)
  • Added ‘Last Saved File’ in popup menu of Screenshot control item, in Edit Records.
  • Added ‘Grant Permission’ for rooted environment in System Settings.
  • Added notification message about screen capture permission for first launch on Android 14.

Fixed

  • Fixed issue that in simple mode replay, the touch cursor was visible in screenshot with Notification Settings – Notify Replay Process: Do not notify or Show On Finish.
  • Fixed issue that the last log trace appeared after the sequence was modified.
  • Fixed some translations.

[2.3 21 Oct, 2023]

Added

  • Support Android 14. (Please allow screen capture when starting FRep2 service)
  • Added ‘Release Capture Permission’ in System Settings of Options, only for Android 14.
  • Added last replay’s simple trace in sequence of Edit Record screen, and ‘Log Last Trace’ in System Settings of Options. (Requires Unlock Key)
  • Added ‘Display text countdown’ in Console Settings of Options.
  • Added ‘Compact Editor’ in Editor Settings of Edit Record screen menu.
  • Added Priority for multiple matches’ setting for Image control’s search method.
Last trace log (left). Switch display with foot button.
*To hide foot button, Item Appearance – Show Last Replayed: OFF

Fixed

  • Fixed issue that Image control with Search: Similarity method always failed on some specific images.
  • Removed ‘Highlight Scrollbar’ function.
  • Modified some UIs.

[2.2a 17 Sep, 2023 / 2.2 14 Sep]

Added

Quick Settings to show / hide console
(Manually hidden FRep2 notifications)
  • Modified countdown on replay, added related setting ‘Countdown bar color’ in Console Settings.
  • Added some languages based on machine translation.
  • Added ‘Quick Setting’ in System Settings, to add FRep2 in Quick Setting list of notification bar.

Fixed

  • Modified tag colors related with Procedures.
  • (2.2a) Fixed error on some situation during replay, with Countdown on Replay: ON.
  • Fixed error when deleting a procedure soon after deleting the caller record(s).
  • Fixed issue that Display setting of the duplicated record always reset to ‘At any screen rotation’.
  • Fixed some UIs.
  • Fixed some errors. (Thanks for reports)

[2.1 5 Aug, 2023]

Added

  • Added function to see before/after preview when replacing screenshot for Image / OCRforNumbers control.
  • Added ‘Straight Line’ shape for 2-point touch in Edit Mask of Image control’s target setting.
  • Added ‘Refer’ button to show reference Image when the test failed in Image control setting.
  • Added ‘Show Failed Test Rect’ in Editor Settings of Records screen, to show reference’s rectangle when the test failed in Image control setting.
  • The variable set in Type Text, Set Clipboard controls are applied even if the content of the variable is not String type.

Fixed

  • Fixed error about preview in Edit Records on some environment.
Fixed in open beta test 2.0beta
– Modified some UIs for coordinates on screenshot.

– Fixed issue that FRep2 shortcut did not work on some environment.

– Fixed issue that Switch Grid/List in Editor Settings of Records screen also switched Skip Confirmation.

– Fixed issue that the edited sequence was not saved if the change was only bookmarking the item(s).

– Fixed issue that the console was not moved properly for the Console Settings – On Overlap with Image.

– Fixed some errors. (Thanks for reports)


[2.0 29 Apr, 2023]

Added

  • Added Replace to replace the target image of last executed Image control. (Requires Unlock Key; ‘Shot’ turns into ‘Replace’ under appropriate conditions.)
  • Added ‘Move to Last Replayed’ in Editor Settings of Records menu, to show the last replayed item. (Requires Unlock Key)
  • Added setup step to request notification permission on Android 13~.
  • Added Themes icon for Android 13~.

Fixed

  • Fixed error when tapping the right menu in Order of Long Tap Commands.
  • Fixed not to register Wait App and Orientation controls for initial state in generated sequence, because they are duplicated with Display setting of the record.
  • Fixed coordinates of touches when screen rotated during recording by Plate.
  • Fixed issue that media permission request does not appear on Android 13~.
Fixed in open beta test 2.0beta
– Fixed wrong screen rotation on Android 13, which caused problem of position and screenshot.
– Fixed issue that the Editor Setting – ‘Edit Seq. on Tap’ was not saved.
– Fixed issue that ‘Launch w/ ClearTop’ setting in Launch App control was not reflected in the display.
– Fixed issue that some menus for Unlocked were not shown the first time the page opened.
– Fixed issue that the insert function was shown in Edit Summary.
– Fixed issue that Console Opacity in Console Settings does not reflected correctly for recording by Plate.
– Fixed some UIs / translations.

– Modified notification appearance on Android 12 or later.
– Changed default label of Image control to ‘Check Image’ from ‘Wait Image’.


[1.9 10 Mar, 2023]

Added

  • Added some languages based on machine translation.
  • Added ‘Switch Grid/List’ in Editor Settings of Records menu, to show the many records in list view.
  • Added ‘Highlight Scrollbar’ in Item Appearance menu in Edit Sequence. (Android 10~)
Fixed in open beta test 1.8a
– Fixed issue that the console appears on app changed, after closing by long-tap menu.
– The screenshot shown from ‘Screenshot on Success/Timeout’ in Advanced Settings of Image control, can be selected by ‘Last preview file’ when choosing screenshot.
– Fixed the console to hide according to ‘Auto Show/Hide’ setting, after showing the console by notification tap and then some replay.

[1.8 17 Dec, 2022]

Added

  • Plate(App) Rec(App); recording operations after the finished replay can append(*1) the record in last replayed sequence.
  • Plate(Ins) Rec(Ins); recording operations after the interrupted replay can insert the record at the interrupted or aborted item in last replay. (*1, *2, Requires Unlock Key)

*1: Switchable with the button on the top of the panel after recording.
*2: Different types of inserts are available depending on the interrupted / aborted item.

Sample Settings: (Feedback from actual foldable device is welcome)
1. FRep2 Options – System Settings – Modify Screen Size: Surface Duo, Duo2, Detect Max Size or Designate Max Size (with resolution pixels of single-screen mode) for other devices.
2. FRep2 Options – System Settings – Connected Screen (Experimental): ON
3. Open Accessibility of Android Settings to switch OFF and ON (restart) FRep2 Accessibility Service.
4. Open FRep2 app and start FRep2 Service, then confirm functions on Simple mode.

Fixed

  • Fixed issue of the wrong sequence numbers just after duplicating a record.
  • Fixed issue of the wrong sequence numbers when saved just after deleting the sequence item(s) in Edit Record.
  • Modified to keep selection in console panel after editing summary.

[Version 1.7 23 Nov, 2022]

Added

  • Added ‘Item Appearance – Show Last Replayed’ setting in menu of Edit Sequence, to mark the item which is executed in last replay. (Requires Unlock Key)
  • Added ‘Edit Seq. on Tap’ setting in menu of Records.
  • Added ‘Split Type’ setting in OCR control.
  • Added flick direction in ‘Order of Long Tap Commands’ in Console Settings.
  • Added flick direction setting for each record, for quick selection.
  • Added button to see the last saved screenshot file in Screenshot control.
  • Added ‘Last preview file’ to options when selecting an image, to designate last previewed image from ‘On success/timeout, save screenshot’ in Image control, or in Screenshot control.
  • Added ‘Wait after Screenshot Button’ in Console Settings for support.
  • Added ‘Retry on Shot Fail’ in Precision Settings for support.
  • [Tasker Event Plugin] Added %freplastseq for last replayed label.

Fixed

  • Modified some setting names; Flick/Drag, etc.
  • Fixed issue that preview shows incorrect item after delete some item(s) and save sequence.
Fixed in open beta test 1.6a
– Fixed error on tapping Similarity/Rate of Image control on specific environment.
– Fixed issue that some settings of OCR control cannot be set to default.

[Version 1.6 3 Sep, 2022]

Added

  • Added OCR control to recognize numbers and some symbols in screen and store them in a variable.
  • Added system environment variables @lastocr, @labelocr for Last recognized OCR letters and its item label.
  • Added ‘replace’ operator for string in Variable control.
  • Added ‘Delay on Tap Notification’ in Notification Settings for support specific environments which does not show/hide FRep2 console by tapping notification.

Fixed

  • Fixed issue that movement amount with multitouch operation ignored the zoom ratio in editing position of Image/Touch controls on screenshot.
  • Modified UI for first time launch.
  • Modified slider UI for color range of Color Gamut.
  • Fixed incorrect size change of character max width by pinch operation in OCR config.
  • Adjusted some default settings and UIs for OCR control.
  • Fixed some UI issues. (Thanks for reports)

[Version 1.5 16 Jul, 2022]

Added

  • Added function to resume sequence (by default, long-tap menu of upper button) from aborted item, i.e. aborted by success/fail destination branch, by manual abort with console, or by interruption.
  • Added ‘Resume Sequence’ in Console Settings, to set location of resume menu or to disable resume.
  • Added Resume option for shortcut and Tasker plugin, to resume the selected replay if possible.
  • Added ‘Launch w/ ClearTop’ option in Launch App control. (Equivalent to ‘Clear Task/Top’ of FRep)
  • Added ‘Mute Process Type’, modified ‘Notify Replay Process’ in Notification Settings, to omit popup message by type.
  • Added ‘Show Current App’ in Notification Settings. (for support)
  • Added ‘Rebuild Dialog’ in Pane Settings of Edit Sequence screen, for specific devices on which some setting operation cause screen blackout problem. (For Blackshark or Xiaomi devices, default is ON.)
  • Added ‘On Overlap with Image’ in Console Settings, to avoid overlapping the FRep2 console and the Image control’s target / search area, in taking screenshot for the Image control on replay.

Fixed

  • Modified UI for Image control’s threshold settings.
  • Fixed error on executing Color Gamut in Edit Mask on Android 7.
  • Fixed issue that cursor appeared at the position of the last replaying touch is interrupted.
  • Fixed wrong result of replaying sequence after Screenshot control failed to save file.
Fixed in open beta test 1.4d
– Fixed issue that the pressing Back key to finish FRep2 app did not release used memory on Android 12.
– Fixed issue that stopping FRep2 service might cause error on Rooted mode.
– Fixed issue that Push Key did not work on Android 12 Rooted mode.
– Renamed and modified ‘First Delay for Shot’ from ‘First Delay in Scene Check’ in Screenshot Settings, to adjust delay for avoiding skipped first touch in replay.
– Modified FRep2 notification on Android 12.

[Version 1.4 11 Jun, 2022]

Added

  • Added ‘Complement UP signal’ in Precision mode settings, for environment on which FRep2 does not up the replayed finger touches.
  • Added ‘Adjust Encoder Buffer’ in Screenshot settings, for environment on which FRep2 takes corrupted screenshot during Recording with Precision mode and Screen API. (For Pixel 3a, set Spacer (Odd) and Adjust Video Size: 128px)
  • Added app shortcuts by long-tap app icon in launcher.
  • Added system environment @labelmatch for Last Matched Label, which will have number and label when Image control succeeds.

Fixed

  • Modified support info to have the log message of last recording.
  • Modified internal resource consumption, stability for some situations in Precision mode.
Fixed in open beta test 1.4RC
– Modified cursor appearance at right / bottom edge of the screen, in Simple mode.

– Modified to show rectangle for last matched by Image control, when the upper button of console in replay is double-tapped. (Only with popup by Acc. Service)

– Removed ‘Close Bar on Notification Tap’ because Android SDK inhibits it.


[Version 1.3 7 May, 2022]

Added

  • ‘Skip Alpha Check’ in Screenshot Setting to skip removing transparency in screenshot (for support).
    *To check if the removing affects the result of the existing Image controls.

Fixed

  • FRep2 Unlock Key was not activated on some specific devices such as recent Asus devices with Mobile Manager. (Requires updated FRep2 Unlock Key: Version 1.1)
  • FRep2 froze on replaying touches with Simple mode, under a high load condition on the device. (Improved stability)
  • Cursor kept showing when the replay is interrupted on replay with Simple mode.
  • Image control failed because of screenshot with transparency by Screen API, which occurs on specific situation and environment (found on Pixel 3a, Android 12).
Fixed in open beta test 1.2c
– Added agreement screen about Accessibility Service for requirement of Google Play.

– Fixed Procedure was shown in Records filter.

– Fixed issue that Calibrate Input could stop on Root or Android ~9.

– Fixed issue of replay with Precision mode on Root or Android ~9 by modification of internal lock. (Improved stability)

– Fixed issue that popup in replay was shown for empty label of Loop/Section item.

– Configured several codes for updated SDK, target Android 12.


[Version 1.2 2 Apr, 2022]

Added

  • Added Hidden(Stock) filter in each record list.

Fixed

  • Records with Hidden in Display settings will not be shown in Records screen.
  • Fixed issue about the contents of ads (AdMob) was unmatched with the setting of target age.

[Version 1.1 5 Mar, 2022]

Added

  • Added ‘Export’ menu in Records, to export records to .frep2 file.
  • Added ‘Import .frep2/frepdb’ menu in Records, to import records from .frep2 or .frepdb file.
  • Added ‘Data Settings – Disable Media Filter’ for specific environment on which screenshots are not shown in media storage of Images. (Reported on Xperia XZ3, Android 10)
  • Added ‘Item’ in Post Process to choose destination item by menu instead of left pane.
  • Added short list type view in Edit Sequence.
  • Added ‘Common Display Type’ in Item Appearance menu to keep common view type in Edit Sequence.
  • (1.0a) Added ‘Duplicate’ menu for each record in Records screen.
  • (1.0b) Added ‘Avoid Dropping Images’ in Screenshot Settings for some situation on which Image / Screenshot control is interrupted.
  • (1.0b) Added ‘On Failure:’ destination for Screenshot control. (For support)

Fixed

  • Fixed error when the encrypted .frepdb was imported with incorrect password.
  • Fixed issue that FRep2 freezes on replaying short records continuously with Precision mode.
  • Fixed issue that moving to the wrong position by long-tap and dragging an item, when there is any collapsed loop / section ahead.
  • Modified Status screen, Support info, Replay log for support.
Fixed in open beta test 1.0a, 1.0b
– Fixed error when Image control with Search: Similarity method has too small (width or height) target image. (Thanks for reports)

– Fixed console UIs (behaviours by double-tap, long-tap upper button).

– Fixed visibility of long text / sequence numbers.

– Fixed error on Android ~9, after checked ‘Don’t show again’ in Screen capturing permission, touching soon after starting FRep2’s replay from console stopped FRep2 Service. (However, the console stays hidden, so you need to tap FRep2 notification to show the console again.)

– Now FRep2 quits instead of error if it detects memory disorder by Android OS, e.g. when resuming FRep2 after switching OFF the permission of storage (media) access in Android’s app (info) settings.

– Fixed issue that the replay progress popup for the items with empty label were shown.

– Fixed UI for Adjust tap position is set (0,0) in Image control.

– Fixed UI for corrupted image data.

– Modified messages for error when Image control takes screenshot in replay.


[Version 1.0 5 Feb, 2022]

Added

  • Added ‘Import .frepdb’ menu in Records, to load records from the file exported by FRep – Finger Replayer.

Fixed

  • Fixed issue that FRep2 doesn’t work under Android settings of larger font size.
  • Fixed issue that conversion record from precision to simple failed when device id assignment changed.
  • Fixed some UIs of Previews, System Info, notification.