Skip to content

Commit a602383

Browse files
committed
fix(data): resolve 45 generic SoC placeholder references (Google Pixel)
Re-point the soc field on 45 Google Pixel smartphone variants away from generic placeholder SoC records (30 from '0', 15 from 'qualcomm-snapdragon') to the correct specific Qualcomm Snapdragon records that already exist in data/soc/. Pixel phones ship a single global SoC per model (no regional Exynos/Snapdragon split), so the chip is unambiguous and documented on each model's Wikipedia page: - Pixel (2016) -> snapdragon-821; Pixel 3/3 XL -> snapdragon-845; Pixel 3a/3a XL -> snapdragon-670; Pixel 4/4 XL -> snapdragon-855; Pixel 4a -> snapdragon-730g; Pixel 4a 5G / Pixel 5 / Pixel 5a 5G -> snapdragon-765g. Each repaired record gains the canonical Wikipedia device-page URL in source_urls. No other fields touched; no values invented. app.validate and integrity_check.py --strict (0 hard anomalies) both pass. Refs #296
1 parent 37d2f91 commit a602383

45 files changed

Lines changed: 135 additions & 90 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎data/smartphone/google/2016/pixel/google-pixel-4gb-32gb-4g.json‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"base_model_slug": "pixel",
44
"name": "Google Pixel",
55
"brand": "google",
6-
"soc": "qualcomm-snapdragon",
6+
"soc": "snapdragon-821",
77
"release_date": "2016-10-20",
88
"ram_gb": 4,
99
"storage_options_gb": [
@@ -42,7 +42,8 @@
4242
"verified": false,
4343
"source_urls": [
4444
"https://www.kaggle.com/datasets/rajibdab/global-smartphone-database-2025",
45-
"https://www.mobiledokan.com/mobile/google-pixel"
45+
"https://www.mobiledokan.com/mobile/google-pixel",
46+
"https://en.wikipedia.org/wiki/Pixel_(1st_generation)"
4647
],
4748
"image_url": "https://www.mobiledokan.com/media/google-pixel-black-image.webp",
4849
"cameras": [

‎data/smartphone/google/2018/pixel-3/google-pixel-3-4gb-64gb-4g.json‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"base_model_slug": "pixel-3",
44
"name": "Google Pixel 3",
55
"brand": "google",
6-
"soc": "qualcomm-snapdragon",
6+
"soc": "snapdragon-845",
77
"release_date": "2018-11-06",
88
"ram_gb": 4,
99
"storage_options_gb": [
@@ -44,7 +44,8 @@
4444
"source_urls": [
4545
"https://www.kaggle.com/datasets/rajibdab/global-smartphone-database-2025",
4646
"https://www.mobiledokan.com/mobile/google-pixel-3",
47-
"https://en.wikipedia.org/wiki/Google_Pixel_3"
47+
"https://en.wikipedia.org/wiki/Google_Pixel_3",
48+
"https://en.wikipedia.org/wiki/Pixel_3"
4849
],
4950
"ip_rating": "IPX8",
5051
"image_url": "https://www.mobiledokan.com/media/google-pixel-3-clearly-white-official-image.webp",

‎data/smartphone/google/2019/pixel-3a-global-td-lte-g020f/google-pixel-3a-global-td-lte-g020f-sady36-australia-4gb-64gb.json‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
"os": "Google Android 9.0 (Pie)",
1111
"verified": false,
1212
"source_urls": [
13-
"https://www.kaggle.com/datasets/sady36/mobile-phones-specs"
13+
"https://www.kaggle.com/datasets/sady36/mobile-phones-specs",
14+
"https://en.wikipedia.org/wiki/Pixel_3a"
1415
],
1516
"variant": {
1617
"region": "australia",
@@ -23,7 +24,7 @@
2324
},
2425
"market_regions": "Asia , Australia , Eastern Europe , Europe , Southeast Asia , Western Europe"
2526
},
26-
"soc": "0",
27+
"soc": "snapdragon-670",
2728
"storage_options_gb": [
2829
64
2930
],

‎data/smartphone/google/2019/pixel-3a-global-td-lte-g020f/google-pixel-3a-global-td-lte-g020f-sady36-austria-4gb-64gb.json‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
"os": "Google Android 9.0 (Pie)",
1111
"verified": false,
1212
"source_urls": [
13-
"https://www.kaggle.com/datasets/sady36/mobile-phones-specs"
13+
"https://www.kaggle.com/datasets/sady36/mobile-phones-specs",
14+
"https://en.wikipedia.org/wiki/Pixel_3a"
1415
],
1516
"variant": {
1617
"region": "austria",
@@ -23,7 +24,7 @@
2324
},
2425
"market_regions": "Asia , Australia , Eastern Europe , Europe , Southeast Asia , Western Europe"
2526
},
26-
"soc": "0",
27+
"soc": "snapdragon-670",
2728
"storage_options_gb": [
2829
64
2930
],

‎data/smartphone/google/2019/pixel-3a-global-td-lte-g020f/google-pixel-3a-global-td-lte-g020f-sady36-belgium-4gb-64gb.json‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
"os": "Google Android 9.0 (Pie)",
1111
"verified": false,
1212
"source_urls": [
13-
"https://www.kaggle.com/datasets/sady36/mobile-phones-specs"
13+
"https://www.kaggle.com/datasets/sady36/mobile-phones-specs",
14+
"https://en.wikipedia.org/wiki/Pixel_3a"
1415
],
1516
"variant": {
1617
"region": "belgium",
@@ -23,7 +24,7 @@
2324
},
2425
"market_regions": "Asia , Australia , Eastern Europe , Europe , Southeast Asia , Western Europe"
2526
},
26-
"soc": "0",
27+
"soc": "snapdragon-670",
2728
"storage_options_gb": [
2829
64
2930
],

‎data/smartphone/google/2019/pixel-3a-global-td-lte-g020f/google-pixel-3a-global-td-lte-g020f-sady36-denmark-4gb-64gb.json‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
"os": "Google Android 9.0 (Pie)",
1111
"verified": false,
1212
"source_urls": [
13-
"https://www.kaggle.com/datasets/sady36/mobile-phones-specs"
13+
"https://www.kaggle.com/datasets/sady36/mobile-phones-specs",
14+
"https://en.wikipedia.org/wiki/Pixel_3a"
1415
],
1516
"variant": {
1617
"region": "denmark",
@@ -23,7 +24,7 @@
2324
},
2425
"market_regions": "Asia , Australia , Eastern Europe , Europe , Southeast Asia , Western Europe"
2526
},
26-
"soc": "0",
27+
"soc": "snapdragon-670",
2728
"storage_options_gb": [
2829
64
2930
],

‎data/smartphone/google/2019/pixel-3a-global-td-lte-g020f/google-pixel-3a-global-td-lte-g020f-sady36-finland-4gb-64gb.json‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
"os": "Google Android 9.0 (Pie)",
1111
"verified": false,
1212
"source_urls": [
13-
"https://www.kaggle.com/datasets/sady36/mobile-phones-specs"
13+
"https://www.kaggle.com/datasets/sady36/mobile-phones-specs",
14+
"https://en.wikipedia.org/wiki/Pixel_3a"
1415
],
1516
"variant": {
1617
"region": "finland",
@@ -23,7 +24,7 @@
2324
},
2425
"market_regions": "Asia , Australia , Eastern Europe , Europe , Southeast Asia , Western Europe"
2526
},
26-
"soc": "0",
27+
"soc": "snapdragon-670",
2728
"storage_options_gb": [
2829
64
2930
],

‎data/smartphone/google/2019/pixel-3a-global-td-lte-g020f/google-pixel-3a-global-td-lte-g020f-sady36-france-4gb-64gb.json‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
"os": "Google Android 9.0 (Pie)",
1111
"verified": false,
1212
"source_urls": [
13-
"https://www.kaggle.com/datasets/sady36/mobile-phones-specs"
13+
"https://www.kaggle.com/datasets/sady36/mobile-phones-specs",
14+
"https://en.wikipedia.org/wiki/Pixel_3a"
1415
],
1516
"variant": {
1617
"region": "france",
@@ -23,7 +24,7 @@
2324
},
2425
"market_regions": "Asia , Australia , Eastern Europe , Europe , Southeast Asia , Western Europe"
2526
},
26-
"soc": "0",
27+
"soc": "snapdragon-670",
2728
"storage_options_gb": [
2829
64
2930
],

‎data/smartphone/google/2019/pixel-3a-global-td-lte-g020f/google-pixel-3a-global-td-lte-g020f-sady36-germany-4gb-64gb.json‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
"os": "Google Android 9.0 (Pie)",
1111
"verified": false,
1212
"source_urls": [
13-
"https://www.kaggle.com/datasets/sady36/mobile-phones-specs"
13+
"https://www.kaggle.com/datasets/sady36/mobile-phones-specs",
14+
"https://en.wikipedia.org/wiki/Pixel_3a"
1415
],
1516
"variant": {
1617
"region": "germany",
@@ -23,7 +24,7 @@
2324
},
2425
"market_regions": "Asia , Australia , Eastern Europe , Europe , Southeast Asia , Western Europe"
2526
},
26-
"soc": "0",
27+
"soc": "snapdragon-670",
2728
"storage_options_gb": [
2829
64
2930
],

‎data/smartphone/google/2019/pixel-3a-global-td-lte-g020f/google-pixel-3a-global-td-lte-g020f-sady36-india-4gb-64gb.json‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
"os": "Google Android 9.0 (Pie)",
1111
"verified": false,
1212
"source_urls": [
13-
"https://www.kaggle.com/datasets/sady36/mobile-phones-specs"
13+
"https://www.kaggle.com/datasets/sady36/mobile-phones-specs",
14+
"https://en.wikipedia.org/wiki/Pixel_3a"
1415
],
1516
"variant": {
1617
"region": "india",
@@ -23,7 +24,7 @@
2324
},
2425
"market_regions": "Asia , Australia , Eastern Europe , Europe , Southeast Asia , Western Europe"
2526
},
26-
"soc": "0",
27+
"soc": "snapdragon-670",
2728
"storage_options_gb": [
2829
64
2930
],

0 commit comments

Comments
 (0)