Senshi is a Chiaki fork that implements true Bluetooth DualSense Haptics alongside other Bluetooth DualSense features on Android.
- Native Audio Bluetooth Haptics
- Native Bluetooth Adaptive Triggers
- Six-axis Gyro
- Controller Color Detection and Theming (planning to support every single color, for now only camo and white are supported)
- Bluetooth Headphone Jack Audio with auto detection and volume control
- Built-in Speaker Support Possible
- Custom Bitrate and Codec Selection
- Simplified account setup, just paste your NPSSO no need for account id.
- PSN API Game Data Fetching (last played games, trophies, playtime, etc.)
Bug reports, feature requests, and general experience notes are all welcome. Especially interested in haptic performance across different games and devices, and how multi-console pairing holds up since that's had limited testing on my end.
- Allow the Elevated Bluetooth permission prompt/Nearby Sharing when starting the app for the first time.
- Connect the controller to your device when the app is opened.
- Reconnect the controller each time you open the app after leaving it in the background or closing.
- In order to obtain the elevated Dualsense functionality the app uses this Android Development Module
- Source code will be published once the beta is confirmed stable across most devices and a few of the planned features are in. Could be sooner or later depending on how testing goes.
- Rumble emulated within Haptics
- PSN Console Registering
- VR2 Sense Controller support
- Upscaling and Streaming improvements
- Maybe Cloud Streaming PS3, PS4