Android 4.2 CellID Support

Revision as of 18:55, 11 December 2015 by Olkitu (talk | contribs)

Google introduced a new CellID API in Android 4.2 that provides more information and updates most of the data atomically. This results in less errornous data points when mapping. Unfortunately, some manufacturers, especially Samsung, have chosen not to implement this mandatory API. Even worse, they attempt to put in LTE CellID info into the old API, which the Android source code documentation explicitly forbids.

For best results, it is suggested to avoid all Samsung devices except the few listed below (virtually all of them are CDMA/LTE phones).


Known Supported Devices

These devices support the new API and report information correctly:

  • archos Archos_50_Helium_4G
  • BlackBerry Classic
  • BlackBerry Z10
  • BlackBerry Z30
  • China_Telecom TCL_P520L
  • DOCOMO SH-01F
  • DOCOMO SH-06F
  • Google Galaxy_Nexus
  • google Galaxy_Nexus
  • google Nexus_4
  • google Nexus_5
  • google Nexus_5
  • google Nexus_6
  • google Nexus_7
  • htc 0PCV1
  • htc 831C
  • htc HTC_0P6B
  • htc HTC6435LVW
  • htc HTC6525LVW
  • htc HTC_Desire_510
  • htc HTC_Desire_816_dual_sim
  • htc HTC_Desire_EYE
  • htc HTC_One_M7
  • htc HTC_One_M7_dual_sim
  • htc HTC_One_E8_dual_sim
  • htc HTC_One_M8
  • htc HTC_One_M9
  • htc HTC_Nexus_9
  • Huawei HUAWEI_G6-U00
  • Huawei HUAWEI_Y536A1
  • KDDI AST21
  • kyocera C6730
  • kyocera E6782
  • Lenovo Lenovo_A560
  • lge L-01F
  • lge LG-D165AR
  • lge LG-D405
  • lge LG-D415
  • lge LG-D505
  • lge LG-D620
  • lge LG-D722
  • lge LG-D800
  • lge LG-D802
  • lge LG-D850
  • lge LG-D851
  • lge LG-D852
  • lge LG-D855
  • lge LG-D958
  • lge LG-E975
  • lge LGL34C
  • lge LGLS740
  • lge LGLS990
  • lge LG-V410
  • lge VK810_4G
  • Huawei HUAWEI_G6-U00
  • Huawei HUAWEI_Y536A1
  • KDDI AST21
  • kyocera C6730
  • kyocera E6782
  • Lenovo Lenovo_A560
  • lge L-01F
  • lge LG-D165AR
  • lge LG-D405
  • lge LG-D415
  • lge LG-D505
  • lge LG-D620
  • lge LG-D722
  • lge LG-D800
  • lge LG-D802
  • lge LG-D850
  • lge LG-D851
  • lge LG-D852
  • lge LG-D855
  • lge LG-D958
  • lge LG-E975
  • lge LGL34C
  • lge LGLS740
  • lge LGLS990
  • lge LG-V410
  • lge VK810_4G
  • lge VS980_4G
  • lge VS985_4G
  • MegaFon MFLogin3T
  • MetroPCS LGMS323
  • motorola falcon
  • motorola Moto_G
  • motorola XT1021
  • motorola XT1030
  • motorola XT1031
  • motorola XT1032
  • motorola XT1033
  • motorola XT1034
  • motorola XT1039
  • motorola XT1045
  • motorola XT1049
  • motorola XT1053
  • motorola XT1058
  • motorola XT1060
  • motorola XT1068
  • motorola XT1080
  • motorola XT1094
  • motorola XT1095
  • motorola XT1096
  • motorola XT1254
  • motorola XT907
  • nvidia SHIELD_Tablet
  • OnePlus (A0001)
  • OnePlus 2 (A2003)
  • OPPO X9006
  • OPPO X9076
  • orange C5303
  • Orange Orange_Rono
  • samsung%7CSM-N9100
  • samsung GT-S7275R
  • samsung SCH-R530U
  • samsung SHV-E250S
  • samsung SM-G900K
  • samsung SM-G900L
  • samsung SM-G900P
  • samsung SM-N900L
  • samsung SM-N900P
  • samsung SM-N9100
  • samsung SM-N910K
  • samsung SM-N910P
  • samsung SM-N915P
  • samsung SPH-L600
  • samsung SPH-L720
  • samsung SPH-L720T
  • samsung SPH-L900
  • SBM SBM302SH
  • Sony C1904
  • Sony C2005
  • Sony C5303
  • Sony C5502
  • Sony C5503
  • Sony C6506
  • Sony C6602
  • Sony C6603
  • Sony C6903
  • Sony D2005
  • Sony D2303
  • Sony D5103
  • Sony D5303
  • Sony D5503
  • Sony D5803
  • Sony D6503
  • Sony D6603
  • Sony D6616
  • Sony D6653
  • Sony LT25i
  • Sony SGP321
  • Sony Xperia_ZL
  • Sony Xperia Z5 Compact (E5823)
  • TCL_MetroPCS 7040N
  • TCL TCL_S838M
  • Verizon SCH-I545
  • Verizon SM-G900V
  • Verizon SM-N910V
  • Xiaomi HM_1SW
  • zte Z667T
  • zte Z730
  • zte Z970
  • zte Z987
  • ZTE ZTE_Blade_Apex2

Known Unsupported Devices

These devices do not work and either return no data or invalid data

  • Most Samsung phones starting with SGH or GT in the name
  • Samsung Galaxy S3 4G (GT-I9305)
  • Samsung Galaxy S6 (SM-G920F)
  • Samsung Galaxy S6 Edge Plus (SM-G928F)
  • OnePlus One with Android 5.0 only (5.1 and 4.4 are ok)
  • Huawei P6 (P6-U06)
  • Huawei Honor 6 (H60-L04)
  • Sony Xperia E4 (E2105)