Abstract
The integration of Global Navigation Satellite System (GNSS) chips in commercial smartphones has enabled cost-effective geolocation and navigation applications. Modern GNSS-enabled smartphones can record raw GNSS data using freely available Android apps, making them viable for geodetic applications without additional hardware or software costs. Despite their advantages, challenges such as noisy GNSS observations, environmental effects, and device-holding modes limit the accuracy of smartphone-based positioning. This study investigates the feasibility of using low-cost, single/dual-frequency Android smartphones (Huawei Nova 3e, Moto G52, and Poco M3) for acquiring raw GNSS observations in indoor and outdoor environments, with a focus on signal strength and positioning precision (with respect to the median solution). Dual-frequency linear combinations (L1/E1, L5/E5) were used to reduce first-order ionospheric delays to improve relative positioning precision. The study further analyzes the performance of Weighted Least Squares (WLS) and Kalman Filtering (KF) for smartphone-based positioning. Results highlight the benefits of KF for dual-frequency smartphones and reveal that satellite acquisition primarily depends on the GNSS chipset used. These findings provide valuable insights for the geospatial and GNSS research community, demonstrating the potential of GNSS smartphones for cost-effective and practical applications.
Acknowledgments
The authors would like to thank, Advanced GNSS Research Laboratory (AGRL), Department of Electronics and Communication Engineering of Osmania University College of Engineering for providing the facilities to carry out this research work. This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.
-
Research ethics: Not applicable.
-
Informed consent: Not applicable.
-
Author contributions: Devadas Kuna and Naveen Kumar Perumalla contributed to the planning and execution of the current study, as well as to the results analysis and manuscript writing. The manuscript has been read and approved by the authors.
-
Use of Large Language Models, AI and Machine Learning Tools: Not applicable.
-
Conflict of interest: The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
-
Research funding: This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.
-
Data availability: The data sets used and analysed in this study are not publicly available, but the researchers are willing to provide them upon request.
References
1. GNSS Planning Online. GNSS planning online; 2024. https://www.gnssplanning.com/#/satellites [Accessed 23 Jan 2024].Search in Google Scholar
2. Mukesh, R, Karthikeyan, V, Soma, P, Sindhu, P. Analysis of signal strength, satellite visibility, position accuracy, and ionospheric TEC estimation of IRNSS. Astrophys Space Sci 2019;364:196. https://doi.org/10.1007/s10509-019-3676-z.Search in Google Scholar
3. Swamy, KCT. Global navigation satellite system and augmentation. Resonance 2017;22:1155–74. https://doi.org/10.1007/s12045-017-0579-6.Search in Google Scholar
4. Gabryszuk, J. The potential to use smartphone-based GNSS receivers for surveying. Geomat Environ Eng 2020;14:49–57. https://doi.org/10.7494/geom.2020.14.2.49.Search in Google Scholar
5. Lipatnikov, LA, Shevchuk, SO. Cost-effective precise positioning with GNSS. Copenhagen, Denmark: FIG Publication; 2019.Search in Google Scholar
6. Weston, MD, Schwieger, V. Cost-effective GNSS positioning techniques. Copenhagen, Denmark: FIG Publication; 2010.Search in Google Scholar
7. Specht, C, Dabrowski, PS, Pawelski, J, Specht, M, Szot, T. Comparative analysis of the positioning accuracy of GNSS receivers of Samsung Galaxy smartphones in marine dynamic measurements. Adv Space Res 2019;63:3018–28. https://doi.org/10.1016/j.asr.2018.05.019.Search in Google Scholar
8. Zangenehnejad, F, Gao, Y. GNSS smartphones positioning: advances, challenges, opportunities, and future perspectives. Satell Navig 2021;2:24. https://doi.org/10.1186/s43020-021-00054-y.Search in Google Scholar PubMed PubMed Central
9. Skorupa, B. The problem of GNSS positioning with measurements recorded using android mobile devices. Bud Archit 2019;18:51–62. https://doi.org/10.35784/bud-arch.738.Search in Google Scholar
10. Psychas, D, Bruno, J, Massarweh, L, Darugna, F. Towards sub-meter positioning using android raw GNSS measurements. In: Proceedings of ION GNSS+. Miami, FL, USA; 2019:3917–31 pp.10.33012/2019.17077Search in Google Scholar
11. Zhang, X, Tao, X, Zhu, F, Shi, X, Wang, F. Quality assessment of GNSS observations from an android N smartphone and positioning performance analysis using time-differenced filtering approach. GPS Solut 2018;22:70. https://doi.org/10.1007/s10291-018-0736-8.Search in Google Scholar
12. Hu, J, Yi, D, Bisnath, S. A comprehensive analysis of smartphone GNSS range errors in realistic environments. Sensors 2023;23:1631. https://doi.org/10.3390/s23031631.Search in Google Scholar PubMed PubMed Central
13. Karki, B, Won, M. Characterizing power consumption of dual-frequency GNSS of smartphone. In: Proceedings of GLOBECOM 2020. Taipei, Taiwan; 2020:1–6 pp.10.1109/GLOBECOM42002.2020.9322317Search in Google Scholar
14. Elmezayen, A, El-Rabbany, A. Precise point positioning using world’s first dual-frequency GPS/Galileo smartphone. Sensors 2019;19:2593. https://doi.org/10.3390/s19112593.Search in Google Scholar PubMed PubMed Central
15. Robustelli, U, Baiocchi, V, Pugliano, G. Assessment of dual-frequency GNSS observations from a Xiaomi Mi 8 Android smartphone and positioning performance analysis. Electronics 2019;8:91. https://doi.org/10.3390/electronics8010091.Search in Google Scholar
16. Bahadur, B. A study on the real-time code-based GNSS positioning with android smartphones. Measurement 2022;194:111078. https://doi.org/10.1016/j.measurement.2022.111078.Search in Google Scholar
17. Paziewski, J. Recent advances and perspectives for positioning and applications with smartphone GNSS observations. Meas Sci Technol 2020;31:091001. https://doi.org/10.1088/1361-6501/ab8a7d.Search in Google Scholar
18. Gioia, C, Borio, D. Android positioning: from stand-alone to cooperative approaches. Appl Geomat 2021;13:195–216. https://doi.org/10.1007/s12518-020-00333-4.Search in Google Scholar
19. Dabove, P, Di Pietra, V, Piras, M. GNSS positioning using mobile devices with the android operating system. ISPRS Int J GeoInf 2020;9:220. https://doi.org/10.3390/ijgi9040220.Search in Google Scholar
20. Kuna, D, Perumalla, NK. Assessment of android smartphones positioning in multi-GNSS/NavIC environment. J Appl Geodesy 2023;17:325–31. https://doi.org/10.1515/jag-2022-0062.Search in Google Scholar
21. GSMArena Team. Motorola G52 – full phone specifications; 2024. https://www.gsmarena.com/motorola_moto_g52-11589.php [Accessed 19 Oct 2024].Search in Google Scholar
22. Google Android Developers. GNSS logger app; 2021. https://developer.android.com/guide/topics/sensors/gnss [Accessed 20 Oct 2024].Search in Google Scholar
23. Android Developers. Sensors off; 2023. https://source.android.com/docs/core/sensors/sensors-off [Accessed 7 Nov 2023].Search in Google Scholar
24. Google Developers. Dual-frequency GNSS on android; 2022. https://docs.google.com/spreadsheets/d/1z6Yt9c4cyev1PB6VWEkbZtJGfoxAQ5UJnHyP24sFwlk/edit#gid=352384804 [Accessed 7 Nov 2024].Search in Google Scholar
25. GPS World. Dual-band GNSS market moving to billions; 2022. https://www.gpsworld.com/dual-band-gnss-market-moving-from-insignificant-to-billions-in-less-than-5-years/ [Accessed 7 Nov 2024].Search in Google Scholar
26. Strang, G, Borre, K. Receiver position from code observations. In: Linear algebra, geodesy and GPS. United States of America: Wellesley-Cambridge; 1997:460–72 pp.Search in Google Scholar
27. Kim, Y. Introduction to Kalman Filter and its applications (Version 1.0.3); 2018. Available from: https://in.mathworks.com/matlabcentral/fileexchange/68262-introduction-to-kalman-filter-and-its-applications.10.5772/intechopen.80600Search in Google Scholar
28. ICAO. Aeronautical telecommunications, volume 1 (radio navigation aids) (Amendment 84). Montréal, Quebec, Canada: International Civil Aviation Organization; 2009.Search in Google Scholar
29. Parkinson, BW, Spilker, JJ, editors. Global positioning system: theory and applications. Progress in astronautics and aeronautics. Washington DC: AIAA; 1996.Search in Google Scholar
30. Kalman, RE. A new approach to linear filtering and prediction problems. Trans ASME J Basic Eng 1960;82:35–45. https://doi.org/10.1115/1.3662552.Search in Google Scholar
31. Angrisano, A, Gaglione, S, Gioia, C. Performance assessment of GPS/GLONASS single point positioning in an urban environment. Acta Geod Geophys 2013;48:149–61. https://doi.org/10.1007/s40328-012-0010-4.Search in Google Scholar
32. Muthuraman, K, Borio, D. C/N0 estimation for modernized GNSS signals: theoretical bounds and a novel iterative estimator. Navigation 2010;57:309–23. https://doi.org/10.1002/j.2161-4296.2010.tb01785.x.Search in Google Scholar
© 2025 Walter de Gruyter GmbH, Berlin/Boston