Skip to content

Releases: ArthurKun21/FGA-Preview-Build

FGA Preview 2146

05 Sep 13:59
Immutable release. Only release title and notes can be modified.
a9b7ccc

Choose a tag to compare

Tip

Check out our CHANGELOG for some of the past releases.

Commits

ArthurKun21/FGA-Preview@7e5a2fe...00ce55a

  • fix: Stepper should use IntRange boundary in current value (#728) (@ArthurKun21)
  • fix(Skill Maker): Update Text related UI (#730) (@ArthurKun21)
  • Update dependency com.android.tools.build:gradle to v8.12.2 (#729) (@renovate[bot])
  • Update dependency com.android.tools.build:gradle to v8.13.0 (#733) (@renovate[bot])
  • feat(preferences): migrate from SharedPreferences to Preference DataStore (#723) (@ArthurKun21)
  • refactor: move Images to data module (#734) (@ArthurKun21)
  • fix(AutoBattle): use concurrent hash map on ServantTracker (#735) (@ArthurKun21)
  • feat(skill maker): add raid options (#736) (@ArthurKun21)

Fixes

  • Stepper is going to take in the boundary on initialization to ensure that it wouldn't go out of bounds such as -1 in teapots/runs/ etc

  • Updated the Skill Maker to use the full width in order to display the text more clearly

    image
  • Make the saving of image patterns multi-thread friendly

Feat

  • In anticipation of the upcoming raid, added experimental raid options. Be warn that the locations are based from past data and might cause wrong click

    image

    In order to change to raid Click the Settings Icon above in order to display the settings dialog

    image

Possible breaking changes

  • We have migrated from shared preferences to Preference Datastore, while everything is working fine so far be sure to Backup your configs in case that there was a problem.

Important

Be sure to backup your configs before updating to this release. Just incase that there was a problem with the migration.
I already used it and so far found no problem but it is still better to backup just incase.

FGA Preview 2138

28 Aug 08:58
Immutable release. Only release title and notes can be modified.
6cc095a

Choose a tag to compare

Tip

Check out our CHANGELOG for some of the past releases.

Commits

ArthurKun21/FGA-Preview@64db692...7e5a2fe

  • Update dependency androidx.compose:compose-bom to v2025.08.01 (#724) (@renovate[bot])
  • Update lifecycle to v2.9.3 (#725) (@renovate[bot])
  • chore: use default material3 typography (#726) (@ArthurKun21)
  • fix: Updated Mighty chain logic (@Vylantze)
  • fix(Teapots): Update the detection region for wide screen (#727) (@ArthurKun21)

Fixes

Teapots

  • We didn't notice that the wide and ultra wide detection region are off resulting in mis-click and the quest getting stuck. We have now updated it.

Mighty Chain

FGA Preview 2133

25 Aug 11:01
5555751

Choose a tag to compare

Tip

Check out our CHANGELOG for some of the past releases.

Commits

ArthurKun21/FGA-Preview@735e550...64db692

  • Update actions/setup-java action to v5 (#718) (@renovate[bot])
  • Update dependency com.github.ArthurKun21:compose-overlay-window to v1.5.0 (#719) (@renovate[bot])
  • Update hilt to v2.57.1 (#716) (@renovate[bot])
  • fix: Skill window not closing during cooldown (#720) (@erectorOps)
  • refactor(overlay): Update overlay UI and state management (#717) (@ArthurKun21)
  • feat(overlay): Add keyboard support for Support Image Maker (#722) (@ArthurKun21)
  • feat: basic Mighty chain implementation (@Vylantze)

Fixes

Support Image Maker

  • Added keyboard support when using mobile devices. Now it will show up.

  • Fixed the Close Icon button to empty the string instead of reseting to default string

  • Minor UI update with Support Image Maker, now uses full screen dialog.

    image

Features

Overlays

  • Overlays are now Full screen dialog

    image
  • Play Button and overlay launchers will follow the system theme

    image

Mighty Chain


Special thanks to the contributors on the main FGA repository.

FGA Preview 2126

20 Aug 07:16
2864aec

Choose a tag to compare

Tip

Check out our CHANGELOG for some of the past releases.

Commits

ArthurKun21/FGA-Preview@0900ecc...735e550

  • chore: fix lint errors (#714) (@ArthurKun21)
  • fix(Tesseract): move TessBaseAPI inside the thread dispatcher (#715) (@ArthurKun21)

Fixes

  • Move the initialization of tesseract to its designated thread.

FGA Preview 2124

19 Aug 10:15
e549256

Choose a tag to compare

Tip

Check out our CHANGELOG for some of the past releases.

Commits

ArthurKun21/FGA-Preview@d086090...0900ecc

  • feat(support): add Summer Tiamat template image (#710) (@ArthurKun21)
  • chore: update compile sdk to android 16 (#713) (@ArthurKun21)
  • Update dependency com.android.tools.build:gradle to v8.12.1 (#711) (@renovate[bot])
  • Update dependency androidx.core:core-ktx to v1.17.0 (#693) (@renovate[bot])

Updates

  • Added Summer Tiamat to servant template images

Important

After the installation of the APK, you have to go to Settings -> Storage -> Extract Default Support images

  • Increase the SDK to API Level 36(Android 16). Let me know if there are some problems.

FGA Preview 2120

17 Aug 08:44
1fb1f54

Choose a tag to compare

Tip

Check out our CHANGELOG for some of the past releases.

Commits

ArthurKun21/FGA-Preview@16a1815...d086090

  • chore(deps): downgrade tesseract from multi-core to single core (#706) (@ArthurKun21)
  • fix(Tesseract): update tesseract initialization from singleton to service scoped (#707) (@ArthurKun21)
  • feat: Add Toggle for using OCR on Apple count (#708) (@ArthurKun21)
  • refactor(Tesseract): optimize regex initialization and improve error handling (#709) (@ArthurKun21)

Fixes

  • Not optimized initialization of Tesseract caused some devices to crash.
  • We were using too much threads for Tesseract. Moved the Tesseract back with others to the service scoped threads.
  • Added some excpetion handling for Tesseract and optimized the initilization of regex for reused.

Feature

Use OCR on Apple Count

  • Crash on Apple Refill screen is due to Tesseract crashing. We have now added a new option to skip the usage of OCR for more accurate reading of apples used.

    image

    This is found on settings -> Battle -> Use OCR on Apple Count.

    In case you didn't knew, Enabling Over Recharge AP would use the max apples available when refilling apples instead of normally only using 1 at a time.

    image

FGA Preview 2116

15 Aug 16:39
9cb8d0c

Choose a tag to compare

Tip

Check out our CHANGELOG for some of the past releases.

Commits

ArthurKun21/FGA-Preview@69af606...16a1815

  • Update dependency androidx.compose:compose-bom to v2025.08.00 (#692) (@renovate[bot])
  • fix(Grand): Add clarification about Grand Servant Tags (#694) (@ArthurKun21)
  • feat: decouple Gestures from direct Accessibility Service dependency (#695) (@ArthurKun21)
  • feat: update TapperService state handling and lifecycle cleanup (#697) (@ArthurKun21)
  • Update kotlin monorepo to v2.2.10 (#696) (@renovate[bot])
  • fix(LevelServant): JP - Added handler for the temporary servant dialog (#701) (@ArthurKun21)
  • feat(Grand): added the grand extra icon (#702) (@ArthurKun21)
  • feat(Skill Maker): Added Summer Shiki (#703) (@ArthurKun21)
  • feat(Skill Maker): Update UI with Servant Icons (#704) (@ArthurKun21)
  • fix: correct preferred UI logic for showing Grand Servant Icons (#705) (@ArthurKun21)

  • Perform some minor UI tweaks here and there
  • Updated and perform some cleanup on codebase

Fixes

Grand Servant Tag

  • Added clarification that the Grand Servant Tag currently only works on Grand Duels

    image
  • Updated the text of the last option to further clarify what it means.

    image

Level Servant Script

  • Fixed the "execute" button not being handled for welfare servants
  • Also tested that the trial welfare servant will correctly stop the script once it reached its max level. We weren't sure due to the UI change.

Skill Maker

  • Added Button hints for Shiki. But if you ever don't want to upgrade yet you can use Dante's options in the mean time.

    image
  • Added various servant icons to help you decide the button to choose. Also you can't click on that servant icons.

    image
  • Fixed the buttons hint are only occupying the current space, we have now made it so it can go beyond the screen. Sorry about that.

FGA Preview 2106

12 Aug 08:32
e420f07

Choose a tag to compare

Tip

Check out our CHANGELOG for some of the past releases.

Commits

ArthurKun21/FGA-Preview@58c5ed1...69af606

  • refactor: update GameServer from sealed class to enum (#686) (@ArthurKun21)
  • fix: update teapots logic (#687) (@ArthurKun21)
  • fix: run Tesseract operations on a dedicated thread (#688) (@ArthurKun21)
  • Update actions/checkout action to v5 (#689) (@renovate[bot])
  • fix(Grand): Update the detection regions for Grand Servant Supports (#690) (@ArthurKun21)
  • fix(Grand): Update detection regions for Support Image Maker (#691) (@ArthurKun21)

Fixes:

Teapots Fix

  • It is now back to just normal turn on or off

    HD-Player_pxRSu8YtaQ

  • It will now always check the teapots section at party and repeat screen, if it needs to turn on or off depending if you check ✅ the usage

  • If you are on the last run and you still have remaining teapots in the configuration, it will now attempt to turn it off regardless.
    This should help you and me to not accidentally use Teapots on non-high bond quests.

  • The above condition doesn't apply to Ordeal Call Free Quest if you ran out of Storm Pods, as we have no way of turning it off once the quests ends.

Grand Servants Fix

  • We have updated the detection regions for both normal as well as support image maker.

  • Removed the warning for Above lvl 100 with the new updated detection region as it seems fairly consistent at Grand Duels

    image

Experiment:

  • We have introduced a dedicated thread to Tesseract(OCR) to check if it will improve the NP level detection. As well as we have updated its detection region.
    Let me know if it somehow improved.

Tip

Main App now have a work-in-progress support for Grand Duels. If you somehow have problem with my build you might as well try it.

FGA Preview 2100

10 Aug 13:40
e6d8912

Choose a tag to compare

Tip

Check out our CHANGELOG for some of the past releases.

Commits

ArthurKun21/FGA-Preview@eec23e1...58c5ed1

  • refactor: update SupportBounds as value class (#684) (@ArthurKun21)
  • fix: add support for Support Image Maker for Grand Servants in support screen (#685) (@ArthurKun21)

Fixes:

  • Added support for getting support images from grand servants. You can now get the CE and Friend as support images aside from the already supported Servant

Note

Be aware that only the slot 1 for CEs of Grand Servant is supported for the new implementation.

FGA Preview 2098

10 Aug 07:54
f048f77

Choose a tag to compare

Tip

Check out our CHANGELOG for some of the past releases.

Commits

ArthurKun21/FGA-Preview@1183989...eec23e1

  • feat: replace volatile variables with atomic types (#680) (@ArthurKun21)
  • feat: migrate highlight functionality to AndroidExecutor interface (#681) (@ArthurKun21)
  • fix: resolve sequence consumption issues in image match highlighting (#683) (@ArthurKun21)

Fixes:

  • Accidentally flip the hiding condition for the play button resulting in play button still showing on vertical mode.
  • Improve the image matching operations by removing the redundant operation cause by kotlin sequence and "also" operator