I have been thinking a bunch about how best to optimize the information in the build.prop. There are so many non-standard ways of doing things.
One of my projects probes and sorts devices based on their build.prop and I am constantly amazed at how wildly they differ. Even sorting CyanogenMod and CM kangs is difficult to do well. Sorting by build date took me a long time as well.
I have a feeling you are going to see a bunch of modified info, as some apps and users mod theirs and then forget. But maybe you have some sor of aggregation method that will eventually overrule bad data.
I find it maddening that the build.prop contains no standardized information about screen resolution, i.e. large-mdpi or xhdpi, etc.
I will be looking, thanks for trying to make some sense of this world. It won't always be like this, thankfully. I am glad you asked me to vent my frustrations while I was here...
: I have maybe 80-100 random builds on my desktop at any given moment, for bunches of devices. Any plans for a web uploader or did I miss it?
XML is like violence — if it doesn’t solve your problems, you are not using enough of it