Do you know QuickMapsServices plugin fort QGIS? This plugin provide more than 500 base maps (OpenStreetMap too).
The QMS service also integrated with NextGIS Mobile (thea QField enhanced analoguealternative). See documentation about how to add base map: http://docs.nextgis.com/docs_ngmobile/source/load_geodata.html#creating-raster-layer-from-external-geoservice