An Android ID is 64-bit hex string set at first boot and regenerated every time a factory reset is performed.
...and likely quite easy to set to any value you want on the "unoficially open" Mediatek platforms. This is the little-known secret amongst the Chinese Android community --- cheap and featureful devices with no locked bootloaders or other anti-user crap, easy "unbrickable" recovery, and plenty of leaked documentation from the hardware level up. Roughly equivalent to a PC, in that while a lot of them come with preloaded software you might not want, it's also not hard to remove that and customise to your heart's content, and join in the community of others doing the same.
I give it at most a month before this block is cracked. Unless there's some insanely crazy DRM-esque things Google is doing, it doesn't seem so difficult to bypass; and even then, the Android hacking community is full of people who love a challenge. See the constant cat-and-mouse game of detecting and hiding root, for example.
...and likely quite easy to set to any value you want on the "unoficially open" Mediatek platforms. This is the little-known secret amongst the Chinese Android community --- cheap and featureful devices with no locked bootloaders or other anti-user crap, easy "unbrickable" recovery, and plenty of leaked documentation from the hardware level up. Roughly equivalent to a PC, in that while a lot of them come with preloaded software you might not want, it's also not hard to remove that and customise to your heart's content, and join in the community of others doing the same.
I give it at most a month before this block is cracked. Unless there's some insanely crazy DRM-esque things Google is doing, it doesn't seem so difficult to bypass; and even then, the Android hacking community is full of people who love a challenge. See the constant cat-and-mouse game of detecting and hiding root, for example.