What is the Android ID exactly for - Captivate Q&A, Help & Troubleshooting

I know that the Android ID helps you get access to the Market but what else does it do?
I have installed di11is5.6OC and Android ID Changer and I also have my original settings.db file from stock. The ID that shows in Android ID Changer and the one that shows in my original settings.db are very different. I was curious as to what the differences are.

Purpose #1 Tracking you... Apps stats or some app dev use it to identify user to the prog or games.
The android id change on every phone reset so it's not something of high interest. The only problem is some rom used the same android id for every user and this was queueing the downloads since the market saw all the request from the same id.

The ID is set by Google and created when a user first boots up the device. It remains the same unless the user does a “factory reset” of the phone, which deletes the phone’s data and settings.

The rom uses a script to assign one randomly most likely and the one in your backup is probably correct. Flashing back to stock will also allow you to use the id changer app to "save" id on your internal sd so that you can "change" it after flashing froyo. Or you can type your correct id in the box to change it back.
Without the random id script we were all being assigned the same id. Personally I don't bother correcting mine but for some it is an issue.
Some games rely on your id to track progress, etc. I know storm was one that people have mentioned in the past.
Sent from my SGH-T959 using XDA App

Related

[Q] FastWebInstall/Android ID problem

Hi,
I was trying to use the AppBrain FastWebInstaller, which didn't work. Their FAQ mentions, that certain devices (mostly Droid 2) have their Android ID value set to a fixed value (here). I used an app from the market to find out my ID and saw that I have the exact same issue, my ID is reported as 9774d56d682e549c (the value you get when runninbg in an emulator).
Does anyone know if this is fixable? Could you please test your ID's (just search for Android ID on market, there are two Apps, ID and Android ID card)?
I have the latest JPM firmware installed, although the FastWebInstaller never worked on my phone, even with another firmware, so this might have been a problem for some time. Thanks a lot!
Regards,
Infestor

App Requires Phone Number work around

I tried to install the verizon fios dvr manager/remote control - the application however requires a cell phone number - does any one know a work around to create a "fake number" on the nook to use these apps?
Thank you
xtrezpasor said:
I tried to install the verizon fios dvr manager/remote control - the application however requires a cell phone number - does any one know a work around to create a "fake number" on the nook to use these apps?
Thank you
Click to expand...
Click to collapse
I would also like to get something like this working for Google Voice so that I can use the messaging service.
Any and all help is appreciated.
I signed into my google account and google voice "just worked". Of course i can't make any calls but i can use it to send texts and receive texts sent to my gv number.
Sent from my LogicPD Zoom2 using XDA App
I think if you could lift the data/configuration from your existing phone then you could copy that to the Nook and be working. I could not find where the data was stored though for the app.
GarJones27 said:
I would also like to get something like this working for Google Voice so that I can use the messaging service.
Any and all help is appreciated.
Click to expand...
Click to collapse
I just entered my iPhone's number (which is already registered to Google Voice and has the Google Voice app on it) and I can use it for texting just fine.
KitF said:
I just entered my iPhone's number (which is already registered to Google Voice and has the Google Voice app on it) and I can use it for texting just fine.
Click to expand...
Click to collapse
Can you give a short tutorial on how to get this set up? I too (and im sure others) would like to be able to text from the Nook.
Sent from my HERO200 using XDA App
Setup gvoice on a phone first (you should able to find a tutorial by searching google). Then use the same # when setting up on the nook.
seeddemon said:
Setup gvoice on a phone first (you should able to find a tutorial by searching google). Then use the same # when setting up on the nook.
Click to expand...
Click to collapse
Edit: Okay, set up Google voice and I'm able to send texts using that number however the apps that require a phone number do not see it. Not a huge deal, but there might be more apps out there that require a phone number to work.
I simply set up Google voice via the Google.com/voice website. And then got a Google number to use for texts. In the voice app you can compose a message and my Google contacts are available.
Sent from my Nook Color.
This isnt what what I was looking for - I was looking for a way to use verizon Fios manager...
hijacked
I agree this thread was hijacked. We want a workaround for the Android verizon manager on the kindle fire or nook color where the app was meant for a mobile phone. Would there be a way to give a rooted device a phone number?
3EyedPhish said:
I agree this thread was hijacked. We want a workaround for the Android verizon manager on the kindle fire or nook color where the app was meant for a mobile phone. Would there be a way to give a rooted device a phone number?
Click to expand...
Click to collapse
Depending on the ROM your running, you may be able to enter a phone number in the settings.... otherwise you may be able to edit TelephonyManager.smali and find the section to pull the phone number and hard code a phone number in the same way we do IMEI edits.
DizzyDen said:
Depending on the ROM your running, you may be able to enter a phone number in the settings.... otherwise you may be able to edit TelephonyManager.smali and find the section to pull the phone number and hard code a phone number in the same way we do IMEI edits.
Click to expand...
Click to collapse
I got the FIOS app to run on my Nook by doing the reverse of this. I found the few places in the app where the phone number was looked up and replaced those by calls to get an apps prefs setting "Display Name" which is entered during set up but unused by the app. So I put in the phone number under Display Name during set up.
This was done using apktool to patch the app but I am reluctant to post the modified version as this is explicitly ruled out by license agreement.
I did consider going the TelephonyManager route but as I am using CM9 which is still changing quite a bit then that becomes a moving target. If CM9 puts explicit coded support in for entering a number like CM7 did then that would be the best option. I did find, however, when using the CM7 option that it had a tendency to lose the entered number during reboots.
You can set a phone number, IMEI, location and many other things for each individual app with PDroid without modifying any code on those apps.
All you need is to enable the PDroid framework. There are packages in Botbrew for Nook or you can use the auto-patcher if you have Linux.
The above links are for CM9. If you have cm7 there are auto-patchers for Linux and windows, which can be found at the PDroid thread.
mateorod said:
You can set a phone number, IMEI, location and many other things for each individual app with PDroid without modifying any code on those apps.
All you need is to enable the PDroid framework. There are packages in Botbrew for Nook or you can use the auto-patcher if you have Linux.
The above links are for CM9. If you have cm7 there are auto-patchers for Linux and windows, which can be found at the PDroid thread.
Click to expand...
Click to collapse
That looks like a better more general method. In checking this out I also notice that Verizon did do an update a couple of weeks ago where the FIOS remote app claims it has a new pairing method which works with non-phone tablets so maybe this isn't needed any more for this particular app. I'll try that out.
It is a pretty neat program, with a ton of functions and uses that go pretty unnoticed.
One note, though: due to an update in the CM repo, our auto-patcher ( and even the patches I used to make the auto-patcher) broke.
I have updated everything for CM9, but we are waiting on an aokp build before releasing another version of the auto-patcher.
But the Botbrew packages are up to date and can be used immediately for 5/08 and the patcher will be updated soon.
If you are running an older build, make sure the package you use matches the build date. And the auto-patcher still works to builds from 5/06 and earlier.
bobtidey said:
In checking this out I also notice that Verizon did do an update a couple of weeks ago where the FIOS remote app claims it has a new pairing method which works with non-phone tablets so maybe this isn't needed any more for this particular app. I'll try that out.
Click to expand...
Click to collapse
I tried out the new version of the Verizon app and it now does allow use of a 4 digit PIN as opposed to a phone number for setting up the remote control pairing. It finds the set top box OK but then immediately crashes on the Nook Color CM9.
I'm going to do a bit more investigation and maybe try it from a Touchpad to see if that behaves the same way.

Install apps directly from web market.

So, I've been trying to get this working for a while now and I have had some success. I edited the build.prop file and changed a few lines where it said brand /device product names to Motorola Droid and it seems to have done the trick.
Now all apps do not install properly, some say device not supported so maybe changing the product name to something else might help.
I should also mention that I changed the build fingerprint to "ro.build.fingerprint=verizon/voles/sholes/sholes:2.2.1/FRG83D/75603:user/release-keys" to get the market to show some protected apps.
Let me know if anybody wants to try my build.prop
Update: Changed my build.prop to make my Nook look like a Galaxy Tab, and more apps can be installed. Yay for web sync!
post the build prop - would like to see the changes.
thanks
Found this on the web...
ro.build.description=GT-P1000-user 2.2 FROYO XXJM6 release-keys
ro.build.fingerprint=samsung/GT-P1000/GT-P1000/GT-P1000:2.2/FROYO/XXJM6:user/release-keys
This is very interesting to me. I install many of my apps and games through the web interface due to the market being funky on my nook. but still I have ran across many apps that say my device is unsupported.
If you drop a build.prop I will give it a try.
...but that didn't work.

App spoofing IMEI/MEID/ESN. . . . . .

Im looking for an app with the features of PDroid, more specifically the ability to spoof certain unique identifier aspects apps look for.
With the lack of ICS support thus far with PDroid i'd perticulairly like to be able to spoof the following to certain apps that look for them:
Device ID
MEID
IMEI
ESN
Phone & Mailbox Number
Sim Serial
Subscriber id
Device location
Is there a script that does this?
Currently i can use "Android id changer" for the first item on the list and "Fake GPS" for the last item on the list but i havent a clue how to manipulate data with the rest.of the items the way PDroid proposes to.
Any help would be greatly appreciated.
Sent from my GT-N7000 using xda premium

I Can not spoof Android device with xposed framework

Even after 5 days of trying I didn't manage to spoof an Android app. My configuration is: Lenovo Vibe P1 (P1a42_288_160721_ROW) + ROOT + TWRP + XPOSED. The thing is that android APP somehow tracks me and I get ban immediately. In Terms & Conditions is stated, that this app tracks: device and device identification number, device IMEI country IP address browser type and version operating system Internet service providers advertising identifier of your device visitor identifier I tried following modules but with no success: Device ID Masker, Android Device Info Viever & Changer, Hijack Suite, Phone ID Changer, Serial Number Changer, ID Changer Exposed, Exchange User Agent Faker. Donkey Gunard didn't work on my Lenovo nor on Xiaomi because of Force Close.
As for me, the best is Device ID Masker because it changes almost everything (I have a PRO edition) and it was updated few months ago. But even using this nice module wasn't enough to solve my problem. The APP somehow tracks me and I get ban everytime I try to sign up.
every time I use a new phone number which is 100% unused in that app
every time I change my IP
every time I change Google Advertisement ID manually and all available values in Device ID Masker
every time I clean Data and Cache and after that I restart my phone
every time I spoof all values for all available apps, even system
The only thing I'm not able to change is Android Version/Release, because I get a bootloop if I try to to that. I discovered that the APP does't work properly without Google Services, so I guess that it tracks me somehow through Google Sercices.
Do you have any advices or hints what I shold do in order to make the APP unable to track me?
Thank you in advance ǃ
Phones and other electronics have many IDs, some websites and apps have more advanced user tracking. They can use a combination of information from hardware, behavior, networking information and the smallest of details to make each user a one in a billion or as unique enough to flag and track. This information can be used aginst the users, sold, and carry other privacy concerns. Your best bet is to make your information as generic as possible and to change as many IDs as possible. Trial and error, Its not easy beating big budget company stalkers.
More about ids
Is it possible to block a phone from my app? Do phones have some ID that can be accessed?
Hello I ask this question because I have an app where people will have to post very serious stuff and if a user posts something that is not right, then I want to ban that person forever but how can I
stackoverflow.com
@Tausif882 are you referring to zomato app?
Tausif882 said:
Even after 5 days of trying I didn't manage to spoof an Android app. My configuration is: Lenovo Vibe P1 (P1a42_288_160721_ROW) + ROOT + TWRP + XPOSED. The thing is that android APP somehow tracks me and I get ban immediately. In Terms & Conditions is stated, that this app tracks: device and device identification number, device IMEI country IP address browser type and version operating system Internet service providers advertising identifier of your device visitor identifier I tried following modules but with no success: Device ID Masker, Android Device Info Viever & Changer, Hijack Suite, Phone ID Changer, Serial Number Changer, ID Changer Exposed, Exchange User Agent Faker. Donkey Gunard didn't work on my Lenovo nor on Xiaomi because of Force Close.
As for me, the best is Device ID Masker because it changes almost everything (I have a PRO edition) and it was updated few months ago. But even using this nice module wasn't enough to solve my problem. The APP somehow tracks me and I get ban everytime I try to sign up.
every time I use a new phone number which is 100% unused in that app
every time I change my IP
every time I change Google Advertisement ID manually and all available values in Device ID Masker
every time I clean Data and Cache and after that I restart my phone
every time I spoof all values for all available apps, even system
The only thing I'm not able to change is Android Version/Release, because I get a bootloop if I try to to that. I discovered that the APP does't work properly without Google Services, so I guess that it tracks me somehow through Google Sercices.
Do you have any advices or hints what I shold do in order to make the APP unable to track me?
Thank you in advance ǃ
Click to expand...
Click to collapse
Did you find the solution or not?

Categories

Resources