Install Ruby Hoshino via AxManager/Magisk for Lag-Free Gaming

File NameRuby Hoshino 星野ルビィ
Size7.1MB
Version1.1
CategoryMagisk Modules | AxManager
Android Requirement+ 6.0
Published ByTerX Official
Rating4.9 / 5
Flash ViaMagisk, KSU, AxManager

Get Link

How to Use Root Users?

  1. Ensure Root Access: The first prerequisite is having root access via a custom recovery.
  2. Install via Magisk Manager:
    • Open the Magisk Manager.
    • Tap on the “Modules” section.
    • Click “Install from Storage” and locate the geted file.
    • Confirm the installation and allow the module to apply the necessary changes.
  3. Reboot Your Device: After installation, reboot your device & KSUWebUi Recommended to activate this.

How to Use Non-Root Users?

  1. Active AxManager: First, you need to make sure it is active.
  2. Install via AxManager:
    • Open the AxManager.
    • Tap on the “Plugin” section.
    • Click “Install from Storage” and locate the geted file.
    • Confirm the installation..
  3. Reboot Your Device After installation.

While pushing as many frames as possible on an Android device is one thing, ensuring that they are actually visible on the screen at the correct time is an entirely different matter. After weeks of researching, testing and applying different tweaks to play the latest Android games smoothly, I have to say that one of the most impactful modules I found is called Ruby Hoshino. Thanks to its huge performance benefits, it can be flashed with Magisk Manager with or without root as well as with the rootless solution AxManager. The difference is simply stunning.

What Makes Ruby Hoshino a Game Changer?

I don’t like to add too many tweaks, most of them do nothing and just slow down your server while increasing the RAM and CPU loads. This one really does improve rendering performance, here’s how it works:

  • Vulkan Graphics Engine Forces the use of the Vulkan renderer for the UI and display compositing. It also enables threaded full-screen rendering and a 0.5x animation scale to enable instant feedback.
  • SurfaceFlinger Tweaks: The tweak will adjust the VSync timing to be appropriate for your screen refresh rate. This will auto-detect from 60Hz to 144Hz (for screens that support higher refresh rates) and other refresh rates in between. Additionally it will increase idle timers on SurfaceFlinger and prime shader caching for better performance.
  • Targeted GPU Optimisation for Specific Hardware: This feature unlocks the user’s hardware. For Adreno, this feature forces the max power level, turns off thermal throttling and locks the maximum frequency. Mali and MediaTek are enabled to maximum with full DVFS and aggressive game modes. PowerVR is hardware tuned and clock gating is turned off for maximum performance.
  • Raw Performance: Also increases performance by changing the CPU and GPU to “Performance” governors (if rooted) and by instantly dropping memory caches, compacting memory on boot, and enabling input boosts so your screen touches register immediately.
  • deeper system tweaks. this tweak clears surfaceflinger latency on every boot, adjusts thermal thresholds for the gpu, and perfectly sets up the cpusets so that the game(s) you’re actively using are running at the highest priority while other unnecessary programs are locked to a lower bandwidth.

My Real-Life Experience

This little widget has been on my screen for a long time. I use it to pre-emptively prevent unwanted frame drops when I know a game is going to require it, such as Call of Duty Mobile, PUBG Mobile, or Genshin Impact. Prior to this widget (the Ruby Hoshimo setup you created) large team matches and quick transitions would drop my FPS rather significantly.

Right now? My GPU is working its guts out to keep up with the number of optimizations I’ve implemented. But the animation scaling and SurfaceFlinger tweaks have really upped the speed of my phone in general. It’s like I’m always looking at a fully unlocked, twice as fast phone. I highly recommend these tweaks for anyone who’s lost a cheap space shooter because your phone couldn’t keep up with your reflexes.