Skip to content
 
 

Latest commit

 

History

913 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Icon
RetroidJamesDSP

System-wide JamesDSP audio processing optimized for Retroid Android handhelds

Version Android License

About

RetroidJamesDSP is a Retroid-specific version of RootlessJamesDSP, providing system-wide JamesDSP audio processing on supported Retroid handhelds.

It combines the JamesDSP processing engine with a Retroid-specific root audio configuration and speaker presets.

Based on RootlessJamesDSP 1.6.14.

Supported devices & presets

Retroid-specific profiles are included for:

  • Retroid Pocket 5
  • Retroid Pocket 6
  • Retroid Pocket Flip 2
    • Normal
    • Quiet
    • Sparkle

Other Retroid devices may work, but are currently not specifically tuned.

image0

Retroid integration

Compared with standard RootlessJamesDSP, this version adds:

  • Retroid-specific system audio integration
  • System-wide JamesDSP processing through the root audio path
  • Automatic DSP initialization after reboot
  • AudioPolicy restart recovery
  • Automatic legacy audio-session recovery
  • Media-session warm-up for reliable DSP activation
  • One-click Retroid speaker presets
  • Retroid-specific setup screen

The original rootless / MediaProjection mode is not used for the Retroid integration.

Installation

  1. Download and install the latest APK from Releases.
  2. Open RetroidJamesDSP.
  3. Run the Retroid audio setup.
  4. Reboot the device.
  5. Open RetroidJamesDSP and select the desired Retroid preset.

A reboot is recommended after installing or updating the application.

Important: RetroidJamesDSP modifies the device's audio configuration and requires the supported Retroid root / temporary-root environment.

Building

Build the Retroid release variant with:

./gradlew clean :app:assembleRootFdroidRelease

The APK is created under:

app/build/outputs/apk/root/fdroid/release/

See BUILDING.md for additional build information.

Credits

RetroidJamesDSP builds upon several open-source projects:

Parts of the Retroid integration are based on work from jdsp4rp5.app. Its author has explicitly granted permission for those contributions to be used under GPL-3.0 in this project.

See THIRD_PARTY_NOTICES.md for details.

❤️ Support

If you enjoy this project and would like to support my work, you can make a small contribution via PayPal.

Your support helps me spend more time maintaining existing projects, fixing bugs, improving compatibility, and working on new features.

Support via PayPal

Thank you for your support!

License

RetroidJamesDSP is distributed under the GNU General Public License v3.0.

See LICENSE for details.


RetroidJamesDSP is an unofficial community project and is not affiliated with or endorsed by Retroid, James Fung, or the RootlessJamesDSP project.

About

An implementation of the system-wide JamesDSP audio processing engine for Retroid Android devices.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages