{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T03:24:09Z","timestamp":1778642649305,"version":"3.51.4"},"reference-count":43,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2021,3,18]],"date-time":"2021-03-18T00:00:00Z","timestamp":1616025600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100008530","name":"European Regional Development Fund","doi-asserted-by":"publisher","award":["POIR.04.01.04-00-0056\/17"],"award-info":[{"award-number":["POIR.04.01.04-00-0056\/17"]}],"id":[{"id":"10.13039\/501100008530","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The new generation of Android smartphones is equipped with GNSS chips capable of tracking multi-frequency and multi-constellation data. In this work, we evaluate the positioning performance and analyze the quality of observations collected by three recent smartphones, namely Xiaomi Mi 8, Xiaomi Mi 9, and Huawei P30 pro that take advantage of such chips. The analysis of the GNSS observation quality implies that the commonly employed elevation-dependent function is not optimal for smartphone GNSS observation weighting and suggests an application of the C\/N0-dependent one. Regarding smartphone code signals on L5 and E5a frequency bands, we found that they are characterized with noticeably lower noise as compared to E1 and L1 ones. The single point positioning results confirm an improvement in the performance when the weights are a function of the C\/N0-rather than those dependent on the satellite elevation and that a smartphone positioning with E5a code observations significantly outperforms that with E1 signals. The latter is expressed by a drop of the horizontal RMS from 8.44 m to 3.17 m for Galileo E1 and E5a solutions of Xiaomi Mi 9 P30, respectively. The best positioning accuracy of multi-GNSS single-frequency (L1\/E1\/B1\/G1) solution was obtained by Huawei P30 with a horizontal RMS of 3.24 m. Xiaomi Mi 8 and Xiaomi Mi 9 show a horizontal RMS error of 4.14 m and 4.90 m, respectively.<\/jats:p>","DOI":"10.3390\/s21062125","type":"journal-article","created":{"date-parts":[[2021,3,18]],"date-time":"2021-03-18T22:19:36Z","timestamp":1616105976000},"page":"2125","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":44,"title":["Observation Quality Assessment and Performance of GNSS Standalone Positioning with Code Pseudoranges of Dual-Frequency Android Smartphones"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5486-7721","authenticated-orcid":false,"given":"Umberto","family":"Robustelli","sequence":"first","affiliation":[{"name":"Department of Engineering, Parthenope University of Naples, 80133 Naples, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6033-2547","authenticated-orcid":false,"given":"Jacek","family":"Paziewski","sequence":"additional","affiliation":[{"name":"Department of Geodesy, Faculty of Geoengineering, University of Warmia and Mazury in Olsztyn, Oczapowskiego 1, 10-719 Olsztyn, Poland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8177-1370","authenticated-orcid":false,"given":"Giovanni","family":"Pugliano","sequence":"additional","affiliation":[{"name":"Department of Civil, Architectural and Environmental Engineering, University of Naples Federico II, via Claudio 21, 80125 Naples, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,3,18]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"091001","DOI":"10.1088\/1361-6501\/ab8a7d","article-title":"Recent advances and perspectives for positioning and applications with smartphone GNSS observations","volume":"31","author":"Paziewski","year":"2020","journal-title":"Meas. Sci. Technol."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"064006","DOI":"10.1088\/1361-6501\/ab75b2","article-title":"Testing GNSS receiver accuracy in Samsung Galaxy series mobile phones at a sports stadium","volume":"31","author":"Specht","year":"2020","journal-title":"Meas. Sci. Technol."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"3263","DOI":"10.1007\/s00024-017-1707-7","article-title":"Application of low-cost fixed-wing UAV for inland lakes shoreline investigation","volume":"175","author":"Templin","year":"2018","journal-title":"Pure Appl. Geophys."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Toma\u0161t\u00edk, J., Chud\u00e1, J., Tun\u00e1k, D., Chud\u1ef3, F., and Kardo\u0161, M. (2020). Advances in smartphone positioning in forests: Dual-frequency receivers and raw GNSS data. For. Int. J. For. Res.","DOI":"10.1093\/forestry\/cpaa032"},{"key":"ref_5","unstructured":"European GNSS Agency (2019). GSA GNSS Market Report Issue 6, European GNSS Agency."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1007\/s10291-018-0736-8","article-title":"Quality assessment of GNSS observations from an Android N smartphone and positioning performance analysis using time-differenced filtering approach","volume":"22","author":"Zhang","year":"2018","journal-title":"GPS Solut."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Zhu, H., Xia, L., Wu, D., Xia, J., and Li, Q. (2020). Study on Multi-GNSS Precise Point Positioning Performance with Adverse Effects of Satellite Signals on Android Smartphone. Sensors, 20.","DOI":"10.3390\/s20226447"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Riley, S., Lentz, W., and Clare, A. (2017, January 25\u201329). On the path to precision-observations with android GNSS observables. Proceedings of the 30th International Technical Meeting of The Satellite Division of The Institute of Navigation (ION GNSS+ 2017), Portland, OR, USA.","DOI":"10.33012\/2017.15244"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1007\/s10291-019-0892-5","article-title":"Signal characterization and assessment of code GNSS positioning with low-power consumption smartphones","volume":"23","author":"Paziewski","year":"2019","journal-title":"GPS Solut."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Humphreys, T.E., Murrian, M., van Diggelen, F., Podshivalov, S., and Pesyna, K.M. (2016, January 11\u201314). On the feasibility of cm-accurate positioning via a smartphone\u2019s antenna and GNSS chip. Proceedings of the 2016 IEEE\/ION Position, Location and Navigation Symposium (PLANS), Savannah, GA, USA.","DOI":"10.1109\/PLANS.2016.7479707"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1007\/s10291-019-0885-4","article-title":"Characteristics of raw multi-GNSS measurement error from Google Android smart devices","volume":"23","author":"Li","year":"2019","journal-title":"GPS Solut."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Realini, E., Caldera, S., Pertusini, L., and Sampietro, D. (2017). Precise GNSS positioning using smart devices. Sensors, 17.","DOI":"10.3390\/s17102434"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2621","DOI":"10.1007\/s00190-019-01323-0","article-title":"On the feasibility of resolving Android GNSS carrier-phase ambiguities","volume":"93","author":"Geng","year":"2019","journal-title":"J. Geod."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"107634","DOI":"10.1016\/j.measurement.2020.107634","article-title":"Precise point positioning with ambiguity resolution using an external survey-grade antenna enhanced dual-frequency android GNSS data","volume":"157","author":"Wen","year":"2020","journal-title":"Measurement"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1007\/s10291-020-00978-z","article-title":"GNSS code and carrier phase observations of a Huawei P30 smartphone: Quality assessment and centimeter-accurate positioning","volume":"24","author":"Wanninger","year":"2020","journal-title":"GPS Solut."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Paziewski, J., Fortunato, M., Mazzoni, A., and Odolinski, R. (2021). An analysis of multi-GNSS observations tracked by recent Android smartphones and smartphone-only relative positioning results. Measurement, 109162.","DOI":"10.1016\/j.measurement.2021.109162"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Gao, R., Xu, L., Zhang, B., and Liu, T. (2021). Raw GNSS observations from Android smartphones: Characteristics and short-baseline RTK positioning performance. Meas. Sci. Technol.","DOI":"10.1088\/1361-6501\/abe56e"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Dabove, P., Di Pietra, V., and Piras, M. (2020). GNSS Positioning Using Mobile Devices with the Android Operating System. ISPRS Int. J. Geo-Inf., 9.","DOI":"10.3390\/ijgi9040220"},{"key":"ref_19","first-page":"29","article-title":"A Kalman filter single point positioning for maritime applications using a smartphone","volume":"16","author":"Innac","year":"2020","journal-title":"Geogr. Tech."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1186\/s43020-021-00035-1","article-title":"First results of BDS positioning for LBS applications in the UK","volume":"2","author":"Xia","year":"2021","journal-title":"Satell. Navig."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1007\/s10291-015-0450-8","article-title":"Assessing the IRNSS L5-signal in combination with GPS, Galileo, and QZSS L5\/E5a-signals for positioning and navigation","volume":"20","author":"Nadarajah","year":"2016","journal-title":"GPS Solut."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1179\/1752270615Y.0000000032","article-title":"A comparative analysis of measurement noise and multipath for four constellations: GPS, BeiDou, GLONASS and Galileo","volume":"48","author":"Cai","year":"2016","journal-title":"Surv. Rev."},{"key":"ref_23","unstructured":"W\u00fcbbena, T., Darugna, F., Ito, A., and W\u00fcbbena, J. (2018, January 30). Geo++\u2019s Experiments on Android GNSS Raw Data. Proceedings of the GNSS Raw Measurements Taskforce Workshop, GSA Headquarters, Prague, Czech Republic."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"035002","DOI":"10.1088\/0957-0233\/26\/3\/035002","article-title":"Precise GNSS single epoch positioning with multiple receiver configuration for medium-length baselines: Methodology and performance analysis","volume":"26","author":"Paziewski","year":"2015","journal-title":"Meas. Sci. Technol."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Robustelli, U., and Pugliano, G. (2019). Galileo single point positioning assessment including FOC satellites in eccentric orbits. Remote Sens., 11.","DOI":"10.3390\/rs11131555"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Paziewski, J., Sieradzki, R., and Wielgosz, P. (2018). On the Applicability of Galileo FOC Satellites with Incorrect Highly Eccentric Orbits: An Evaluation of Instantaneous Medium-Range Positioning. Remote Sens., 10.","DOI":"10.3390\/rs10020208"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"2358","DOI":"10.1016\/j.asr.2019.01.004","article-title":"Quality analysis of multi-GNSS raw observations and a velocity-aided positioning approach based on smartphones","volume":"63","author":"Liu","year":"2019","journal-title":"Adv. Space Res."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Ba\u017eec, M., Dimc, F., and Pavlov\u010di\u010d-Pre\u0161eren, P. (2020). Evaluating the Vulnerability of Several Geodetic GNSS Receivers under Chirp Signal L1\/E1 Jamming. Sensors, 20.","DOI":"10.3390\/s20030814"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Guo, L., Wang, F., Sang, J., Lin, X., Gong, X., and Zhang, W. (2020). Characteristics Analysis of Raw Multi-GNSS Measurement from Xiaomi Mi 8 and Positioning Performance Improvement with L5\/E5 Frequency in an Urban Environment. Remote Sens., 12.","DOI":"10.3390\/rs12040744"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1007\/s10291-011-0202-3","article-title":"Short and zero baseline analysis of GPS L1 C\/A, L5Q, GIOVE E1B, and E5aQ signals","volume":"16","author":"Tiberius","year":"2012","journal-title":"GPS Solut."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1016\/j.asr.2015.04.001","article-title":"Precise point positioning with quad-constellations: GPS, BeiDou, GLONASS and Galileo","volume":"56","author":"Cai","year":"2015","journal-title":"Adv. Space Res."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"2516","DOI":"10.1016\/j.asr.2020.09.010","article-title":"Evaluating the impact of CNES real-time ionospheric products on multi-GNSS single-frequency positioning using the IGS real-time service","volume":"66","author":"Wang","year":"2020","journal-title":"Adv. Space Res."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"035002","DOI":"10.1088\/1361-6501\/aa9ec2","article-title":"Multi-GNSS high-rate RTK, PPP and novel direct phase observation processing method: Application to precise dynamic displacement detection","volume":"29","author":"Paziewski","year":"2018","journal-title":"Meas. Sci. Technol."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1007\/s10291-012-0273-9","article-title":"Modeling and assessment of combined GPS\/GLONASS precise point positioning","volume":"17","author":"Cai","year":"2013","journal-title":"GPS Solut."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1109\/TAES.1987.310829","article-title":"Ionospheric Time-Delay Algorithm for Single-Frequency GPS Users","volume":"AES-23","author":"Klobuchar","year":"1987","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1007\/BF02521844","article-title":"Contributions to the theory of atmospheric refraction","volume":"105","author":"Saastamoinen","year":"1972","journal-title":"Bull. G\u00e9od\u00e9sique (1946\u20131975)"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Boehm, J., Niell, A., Tregoning, P., and Schuh, H. (2006). Global Mapping Function (GMF): A new empirical mapping function based on numerical weather model data. Geophys. Res. Lett., 33.","DOI":"10.1029\/2005GL025546"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1007\/s00190-015-0862-9","article-title":"Precise orbit determination for quad-constellation satellites at Wuhan University: Strategy, result validation, and comparison","volume":"90","author":"Guo","year":"2016","journal-title":"J. Geod."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1487","DOI":"10.1007\/s00190-019-01262-w","article-title":"Determination of GNSS pseudo-absolute code biases and their long-term combination","volume":"93","author":"Villiger","year":"2019","journal-title":"J. Geod."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Robustelli, U., Baiocchi, V., and Pugliano, G. (2019). Assessment of dual frequency GNSS observations from a Xiaomi Mi 8 Android smartphone and positioning performance analysis. Electronics, 8.","DOI":"10.3390\/electronics8010091"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"3018","DOI":"10.1016\/j.asr.2018.05.019","article-title":"Comparative analysis of positioning accuracy of GNSS receivers of Samsung Galaxy smartphones in marine dynamic measurements","volume":"63","author":"Specht","year":"2019","journal-title":"Adv. Space Res."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Sikirica, N., Malic, E., Rumora, I., and Filjar, R. (2017, January 21\u201322). Exploitation of Google GNSS measurement API for risk assessment of GNSS applications. Proceedings of the 2017 25th Telecommunication Forum (TELFOR), Belgrade, Serbia.","DOI":"10.1109\/TELFOR.2017.8249343"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Szot, T., Specht, C., Specht, M., and Dabrowski, P.S. (2019). Comparative analysis of positioning accuracy of Samsung Galaxy smartphones in stationary measurements. PLoS ONE, 14.","DOI":"10.1371\/journal.pone.0215562"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/6\/2125\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:37:43Z","timestamp":1760161063000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/6\/2125"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3,18]]},"references-count":43,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2021,3]]}},"alternative-id":["s21062125"],"URL":"https:\/\/doi.org\/10.3390\/s21062125","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,3,18]]}}}