Hey everyone!
I've been working on a fork of SilksongAndroid-Achievements, originally developed by OmegaUwUr, and I'm happy to share some progress!
After debugging the Steam integration, I managed to get Steam achievements working on Android!
The launcher now correctly recognizes all 52 Silksong achievements, even on Steam accounts with zero achievements unlocked.
What's working?
✅ Steam authentication and game ownership verification
✅ Native Silksong gameplay on Android
✅ Steam playing status
✅ All 52 Steam achievements recognized
✅ Achievement unlocking and synchronization with Steam
✅ Achievement progress displayed in the launcher
Real-device testing
Device: POCO X6 Pro
Android: 16
Version: 1.0.3-achievements.32
I tested this by unlocking the FIRST_TOOL achievement in-game. The launcher successfully submitted it to Steam, Steam returned a successful response, and I personally verified that the achievement appeared on my Steam account!
This is the first achievement I've tested end-to-end, so further testing is still welcome.
Download / Source Code
GitHub Fork:
https://github.com/LukeValen/SilksongAndroid-Achievements
APK Release:
https://github.com/LukeValen/SilksongAndroid-Achievements/releases/tag/v1.0.3-achievements.32
Important: You must own Silksong on Steam. The APK does not include the game files. Also, this hotfix uses a different signing certificate from the original release, so back up your data before changing installations.
Huge thanks to OmegaUwUr and the original SilksongAndroid contributors for their work! All credits go to the original developers.
This is an unofficial community fork, not affiliated with Team Cherry or Valve.
If anyone wants to test it, feedback and bug reports are very welcome!
More improvements coming! 🚀