Astrax-v2-eclipse

Astrax-v2-eclipse

by:t.me/BillyNutDemarco

New Feature

USAP Pool (Flux Tuning): new slider to tune how many app processes Android keeps pre-forked for faster launches. 4 levels — Low / Medium / High / Highest. Re-applies automatically on every boot.

Performance

Heavy page navigation: removed permanent will-change: transform from tab and sub-page containers, which kept several full-screen GPU layers alive even when not in use.

System Monitor lag on open: replaced a layout-based margin-top animation with a transform-based one (pure GPU compositor, no reflow).

System Monitor showing stale data: a 15s cache could show outdated readings right after opening the panel; now force-refreshed on open.

Slow uninstall: 145 cleanup commands ran one by one; now run in parallel.

Slow / unreliable Trace Killer presets: applying a preset processed 107 items sequentially (could take seconds and leave a mixed state if interrupted); now batched in parallel.

Slow boot with many Trace Killer items active: boot script ran all commands sequentially; now grouped per item and run in parallel.

Added CSS containment to the three largest lists in the app (Trace Killer, Game Manager, Add Game) to stop unrelated re-layout.

Bug Fixes — Game Manager

GPU Driver selection could silently wipe out other games' settings: the read step used a fire-and-forget exec call that never returned real output, so it always assumed no other app was configured and overwrote the list. Fixed to read the actual current value first.

Downscale / Game Mode needed several app restarts to take effect: the live-apply path never force-stopped the game after changing settings. Now force-stops automatically.

Downscale randomly not applying: settings don't survive reboot and the boot-restore script could lose a race if the game was opened too soon. Added a second delayed restore pass plus verify-and-retry.

Downscale slider invisible: leftover accent-color styling had no effect after the native slider look was replaced; now uses the same fill method as other sliders.

Bug Fixes — Trace Killer

WiFi Verbose Logging turned itself back on when disabled: the "off" action was incorrectly re-enabling verbose logging instead of just leaving it off.

Per-item slider invisible: same leftover accent-color issue as above, fixed the same way.

Bug Fixes — Flux Tuning

Refresh Rate, Sensitivity, and Frame Pacing sliders out of sync with saved values: the fill color wasn't refreshed when the page reopened, on language change, or on boot.

Sensitivity had no Reset option at all, unlike every other Flux Tuning feature. Added.

Bug Fixes — DNS Settings

Removed the "Apply DNS" button entirely — mode selection, provider selection, and manually typed hostnames (via Enter) now apply instantly.

English-only toast on a localized UI: two toast strings had no translation entries in any language, so they always fell back to English regardless of the selected language. Added translations for all 8 supported languages.

Removed the "Function" info box on the DNS, Resolution, and USAP Pool pages.

Fixed a CSS bug where a border shorthand was silently overriding a border-left accent color, so it never actually rendered.

Visual

Unified all "selected" indicators from radio dots to checkboxes across Profile, Renderer, Custom Font, Language, Trace Killer presets, and DNS.

Custom Font and Renderer now apply instantly on tap; separate Apply buttons removed.

Redesigned Profile/Renderer/Trace Killer icons: larger, left-aligned glyphs instead of small gradient boxes.

Redesigned sliders to match Android's system style (split-color track with a gap at the thumb).

Simplified the Game Manager "Slide to Play" control: removed an always-running background animation, flattened gradients to solid colors.

DNS mode checkbox badges now scale their position with the Corner Radius setting instead of clipping into the rounded corner at high radius values.

Report Page