FORUMS
Remove All Ads from XDA

[APP] Device ID Changer for Oreo (16/Apr)(v0.9.3-stable)

25 posts
Thanks Meter: 32
 
By CoNsTaR, Junior Member on 13th April 2018, 08:33 PM
Post Reply Email Thread

A
simple and elegant App that help you monitor Android IDs on Oreo devices.


Looking for a Command Line Tool? see The Original Thread






Screenshots

https://imgur.com/a/MSEJrhttps://imgur.com/a/MSEJrhttps://imgur.com/a/MSEJrhttps://imgur.com/a/MSEJr










Notice
  • Root privilege is required
  • Works only on Oreo(+) (Target 8.1 API27/Min 8.0 API26)
  • Please be advised that any modification can be harmful to the system, always make a backup before performing these actions
  • More useful features are coming in the further versions










Supported Features
  • Look up IDs
  • Modify IDs
  • Backup the settings (export current setting) Coming soon
  • Restore settings (import an setting) Coming Soon
  • Detect corrupted settings file Not yet supported










Usage and Confusion Clarify
  1. Open the app
    • Root privilege is required.
    • A toast is shown on the app startup to indicate whether the permission is granted or not.
    • The app will NOT function if root permission is not available.

  2. Tap on an app in the list
    • A pop-up box will show up then.

  3. Modify the values in the textboxes
    • These values should be hex-strings and should be exactly 16 digits-long.
      • A hex-string is a string consists of only numbers and characters from 'a' to 'f'.
    • These properties are automatically guaranteed by the app.
      • It's not possible to input invalid characters.
      • If the value does not match the requirements, the "Commit" button will not be able to be clicked.
    • What is the "Current ID" and "Default ID"?
      • See this post.
      • current ID and default ID are corresponding to value and default value in that post.

  4. Tap on the green save button at the right bottom corner
    • Settings will be written back to the system only if you use this button.

  5. Restart your phone
    • The changes take effect on the next boot.










Known Bugs
  • The allow invalid values option is not functioning (Not yet implemented, considering to remove it)
  • I don't really find any others, if there happened to be a bug somewhere, please report it to me










Change Log
  • v0.9.3-stable (16/Apr)
    • Slightly UI adjustment
    • Performance improvements
  • v0.9.2-stable (13/Apr)
    • Entirely re-designed UI
    • Added the "save changes" button, settings won't be written back immediately after a commit now
  • v0.9.1-stable (12/Apr)
    • Random generation function added
    • Fully disallow invalid IDs (Confirm button disappear if the inputted ID is invalid)
    • A new key is used to sign the apk file, please uninstall previous versions first if there is any
  • v0.9.0 (12/Apr)
    • Major performance improvements
    • Major stability improvements
    • Now the validity of the inputted ID will be checked
    • Re-designed output generator for better file layout
    • UI adjustments
    • Apps will now be listed in an ascending order in terms of there names
  • v0.0.1 (11/Apr)
    • First experimental release





Downloads
  • See the attachments


------------------------------------------------------------------------------------------------------------------------------------------------------
I'll update this thread soon, heading out for food now
Attached Thumbnails
Click image for larger version

Name:	Screenshot_20180416-134912.png
Views:	4802
Size:	178.5 KB
ID:	4478131   Click image for larger version

Name:	Screenshot_20180416-134942.png
Views:	5024
Size:	185.0 KB
ID:	4478132   Click image for larger version

Name:	Screenshot_20180416-134955.png
Views:	5004
Size:	164.4 KB
ID:	4478133   Click image for larger version

Name:	Screenshot_20180416-135905.png
Views:	4714
Size:	182.3 KB
ID:	4478134  
Attached Files
File Type: apk DeviceIDChanger-v0.9.1.apk - [Click for QR Code] (1.62 MB, 6446 views)
File Type: apk DeviceIDChanger-v0.9.2.apk - [Click for QR Code] (1.66 MB, 8668 views)
File Type: apk DeviceIDChanger-v0.9.3.apk - [Click for QR Code] (881.2 KB, 23212 views)
The Following 19 Users Say Thank You to CoNsTaR For This Useful Post: [ View ] Gift CoNsTaR Ad-Free
 
 
14th May 2018, 01:29 PM |#2  
Junior Member
Thanks Meter: 0
 
More
Hi,

Firstly thanks for making this app.

I am currently using 8.0 on S7 edge (935F).

v0.9.2 works perfectly without any problem, however v0.9.3 crashes when I press commit after changing the ID and when I press confirm button at save changes window.
14th May 2018, 03:44 PM |#3  
Senior Member
Flag Ruhrgebiet
Thanks Meter: 63
 
More
I will test it on a new oreo 8.1 i hope.your app its working good...

Now after format, i install my banking app ( which the id needs for the restore)

But i can find it in the applist!?

I start the app, reboot but nothing not in the list ... In my stock rom can i find the app and backup no problem ... I install lineage os 15.1 ...
16th May 2018, 04:03 AM |#4  
OP Junior Member
Flag North York
Thanks Meter: 32
 
More
Quote:
Originally Posted by longsheep

Hi,

Firstly thanks for making this app.

I am currently using 8.0 on S7 edge (935F).

v0.9.2 works perfectly without any problem, however v0.9.3 crashes when I press commit after changing the ID and when I press confirm button at save changes window.

Sorry , I couldn't reproduce the issue you have encountered.

Please make sure your config file is both syntax and semantic valid, otherwise there does may be some errors while parsing it.

I will, too, look into the source code and see if anything is going wrong.

Anyway, thanks for reporting, any progress I make, I'll let you know.
16th May 2018, 04:13 AM |#5  
OP Junior Member
Flag North York
Thanks Meter: 32
 
More
Quote:
Originally Posted by yasars

I will test it on a new oreo 8.1 i hope.your app its working good...

Now after format, i install my banking app ( which the id needs for the restore)

But i can find it in the applist!?

I start the app, reboot but nothing not in the list ... In my stock rom can i find the app and backup no problem ... I install lineage os 15.1 ...

This app works by accessing the ssaid config file, which is located at /data/system/users/0/settings_ssaid.xml and is merely a regular xml document.

You can always manually edit this config file with a root explorer, which can be a workaround in your case.
16th May 2018, 11:15 AM |#6  
Member
Flag Kolkata
Thanks Meter: 7
 
More
My app isn't listed?
21st May 2018, 09:07 AM |#7  
Junior Member
Flag Oldenburg
Thanks Meter: 3
 
More
Hey
First of all thanks a lot for this app! Great work.
But sadly v0.9.3 isn't working for me. As soon as I hit the "commit" button, the app stops.
v0.9.2 however is working fine. So it's not a problem for me really, but you may want to look into it for future versions.

I'm using ExperienceOS R40.0 (Android 8.0.0, OnePlus 3), which is based on the official OxygenOS.
10th June 2018, 09:33 PM |#8  
Senior Member
Thanks Meter: 10
 
More
Newest version crashes when pressing commit
17th June 2018, 11:45 PM |#9  
Tribes11's Avatar
Senior Member
Flag São Paulo
Thanks Meter: 89
 
More
You know what would be awesome? A way to change ALL APP IDs at once with a "master" ID that you could set, or simply set a "master" which you would then open the app on the list and click Copy from master, and it would paste the ID you set as master.

Just an idea!
The Following User Says Thank You to Tribes11 For This Useful Post: [ View ] Gift Tribes11 Ad-Free
20th June 2018, 07:40 AM |#10  
Timmmmaaahh's Avatar
Recognized Contributor
Flag Bruges
Thanks Meter: 5,035
 
Donate to Me
More
Quote:
Originally Posted by Tribes11

You know what would be awesome? A way to change ALL APP IDs at once with a "master" ID that you could set, or simply set a "master" which you would then open the app on the list and click Copy from master, and it would paste the ID you set as master.

Just an idea!

I very much like that idea! Just like it used to suffice to restore a device ID with Titanium.
It would already be very helpful if IDs didn't have to be entered manually, backup/restore buttons would be awesome.

I've successfully fooled LastPass with this Device ID Changer so major thanks for that!
There's one app that still doesn't work though: itsme, the Belgian mobile ID app. After every clean flash (which is every 1 or 2 weeks) I have to go through a very cumbersome process to set it up again. Restoring its ID works and the app boots without any errors but it doesn't go beyond the splash screen. Is there anything else it could be looking for besides root and ID?
21st June 2018, 08:59 AM |#11  
Senior Member
Thanks Meter: 10
 
More
+1 for the idea of changing all the ids at once

---------- Post added at 09:59 AM ---------- Previous post was at 09:59 AM ----------

but it seems that atm the developer has abandoned this app very quickly. Lots of stuff unfinished. Latest version crashing and no answer from developer
Post Reply Subscribe to Thread

Tags
android id, root app

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes