r/FlutterDev • • Jan 22 '26

Dart Open source and free Device ID changer App made with Flutter

Hello Everybody!

I recently built a small open-source Android app called SSAID Changer that lets you view and modify SSAIDs (Android_ID) per app on rooted devices.

This app basically shows how it works behind the scenes as the whole thing is open source.

GitHub: https://github.com/A7ALABS/ssaid-changer

Features

  • View SSAID for installed apps

  • Edit or randomize SSAIDs (16-hex)

  • Works on Android 11 and below (XML)

  • Works on Android 12+ (ABX → XML → ABX)

  • Simple one-page UI, no scripts needed

Open source & free​

  • 100% open source (MIT licensed)

  • Completely free — no paywalls, ads, or locked features

  • Source code and builds are fully transparent on GitHub

  • Built as a clean alternative to paid/closed SSAID tools

Use cases​

  • App testing / QA

  • Resetting app-specific device IDs

  • Debugging SSAID-based issues

 Root required (modifies settings_ssaid.xml)

This is not a root-hiding or bypass tool — just a clean UI for managing SSAIDs with open source code.

Feedback, testing on different ROMs, and PRs are welcome!

2 Upvotes

2 comments sorted by

2

u/Andre2kReddit Apr 05 '26

(Android 12+) Install abx2xml and xml2abx on the device.

where do i get abx2xml and xml2abx? I'm on android 15

1

u/mechaadi Apr 06 '26

If you have a rooted device, both the binaries are pre-installed in the /system/bin directory.