Real-device raw report dataset
119 physical Android handsets, each with a complete runtime self-report — a median of 535 fields, spanning 22 brands, 58 SoCs and platforms, Android 7.1.1 through 17.
- 119
- Devices
- 22
- Brands
- 58
- SoCs
- 84
- Resolutions
- 10+11
- Negatives
Who buys this
Anti-fraud & risk teams
Train and validate emulator, cloud-phone and tampered-device detection. The set ships 10 emulator and 11 rooted records as negatives — you cannot measure a detector's false-positive rate with positives alone.
App compatibility & QA
Reproduce compatibility bugs against a real handset's declared feature list, codec table and sensor part numbers instead of guessing from API level when you can't get the physical device.
Device intelligence & research
How the same SoC differs across vendor ROMs — shared libraries, sensor suppliers, EGL extension strings. None of this appears on any spec site.
What one record contains
Taking the richest device in the set (Xiaomi 24129PN74C, Android 16, 929 fields):
Every tier contains all of these sections — the free sample included. The only difference between tiers is how many devices you get.
| build | Build.* identity & fingerprint | 47 |
| env | Integrity flags | 5 |
| hardware | SoC, cores, clocks | 11 |
| screen | Display geometry | 7 |
| storage | Storage & RAM totals | 4 |
| hardware.features | Declared system features | 122 |
| sensors | Sensor inventory (name · vendor · type) | 105 |
| media.codecs.decoders | Media decoders | 78 |
| media.codecs.encoders | Media encoders | 40 |
| system.sharedLibs | Vendor shared libraries | 127 |
| system.javaProps | JVM / ICU / OpenSSL properties | 44 |
| gpu | GPU vendor & EGL extension string | 3 |
| hardware.cpuInfo | Raw /proc/cpuinfo | 71 |
Coverage
By brand
By Android release
Pricing
3 complete records, one of them an emulator, so you can check the shape and field depth before paying.
Download sample JSON50 complete records picked round-robin across brands. JSON + manifest + licence, delivered as a zip.
Buy · $10All 119 devices, plus every device added over the next 6 months.
Buy · $19Need bulk volume, targeted collection, or API access? Get in touch
Pay with USDT
If card or PayPal doesn't work for you, USDT is accepted on Tron (TRC-20) and Ethereum (ERC-20). This channel settles manually — it is not an instant download.
TRC-20 is recommended — the network fee is far lower.
0xAE86BB4E59fA80d9BAf76AdF9761898b6DB4d0F3 How it works
- 1 Send the exact amount
50-device pack = 10 USDT, full library = 19 USDT. Network fees are on you, so make sure the amount that arrives is at least that.
- 2 Pick a chain, copy its address
The two addresses are not interchangeable. Check that the network your wallet sends on matches the address you copied.
- 3 Send us a screenshot of the transfer
Email is preferred: business_contact@specdeviceinfo.com — the Telegram and QQ groups work too. A screenshot of the transfer is required, along with which pack you bought; including the transaction hash gets it verified faster.
- 4 We verify and deliver by hand
Once confirmed we send you the download link, normally within 24 hours. If you use email, give us an address that can receive attachments.
Contact us after paying
Any of the three works. Email is preferred — it keeps a record, takes attachments, and won't scroll away. Whichever you use, attach the screenshot of your transfer.
- Send USDT only, on the chain the address is labelled with. Using the wrong chain, or sending a different token, loses the funds permanently — we cannot recover or refund them.
- Crypto payments are final and non-refundable. If you are unsure the data fits, download the free sample first — it is 3 complete records with every field intact.
- This channel is handled by a person, not a script. If nothing arrives within 24 hours, reply to your own email and chase us.
- Without a screenshot we cannot match your payment. An anonymous transfer arriving on-chain tells us nothing about who sent it — you must reach out and show the transfer, otherwise we have no way to deliver.
Licence
- Use for internal QA, compatibility testing, anti-fraud and emulator-detection research, and model training.
- Quote individual field values in reports and papers with attribution to specdeviceinfo.com.
- No resale, redistribution or bulk publication, in whole or in part.
- Per-purchaser and non-transferable. Provided as-is, without warranty.
FAQ
How is this different from your free 84k-device database?
The free database is aggregated spec summaries from public sources — roughly 30 fields per model, answering "what should this model look like". This dataset is the raw dump one physical handset produced in a single run, 500+ fields each, answering "what did this unit actually report" — including vendor-private libraries, sensor supplier part numbers and full codec tables that simply don't survive aggregation.
Does it contain personal data?
No. No accounts, IMEI, Android ID, advertising ID, MAC, IP or location. Every value that changes between two reports from the same handset — battery level, free storage, uptime, screen brightness, report timestamp, current network type — is stripped by design; `battery` keeps only capability flags recording whether the device exposes a reading at all.
How do I get the files after paying?
Checkout runs on Lemon Squeezy. The download link is emailed automatically the moment payment clears — no manual step, no waiting on us.
What do the 6 months of updates cover?
Collection is ongoing. For 6 months after buying the full library, every time devices are added you get a link to the updated release.
How are the 50 devices in the pack chosen?
Round-robin across brands, not a head slice — otherwise Samsung at 40% of the corpus would eat the entire pack. You get a cross-vendor, cross-release cut.