[osm-hu] Re: F9P + Android + ??? // RTK fun

Gergely Matefi gergely.matefi at gmail.com
2021. Aug. 25., Sze, 21:03:44 UTC


Sziasztok,

pár hónapja volt szó róla, hogy újabb Androidok alatt a Lefebure NTRIP 
kliens "Failed to write data to /NTRIP/. Switching to app storage." hibát 
ad indulás után, és az NMEA logok nem elérhetőek.

Mivel egy újabb telefonon én is belefutottam ebbe, a köz javára rövid 
összefoglaló az okáról és egy áthidaló megoldás:

Android 11 alatt a "scoped storage" miatt az appoknak már nincs hozzáférési 
jogosultságuk a teljes külső tárhelyhez (external storage), emiatt az NTRIP 
kliens már nem tudja a naplózási könyvtárát itt létrehozni. Ilyenkor az 
applikáció átvált az alapértelmezett belső tárhelyére, ami a 
/data/data/com.lefebure.ntripclient alatt van. Sajnos nem rootolt 
telefonoknál a belső tárhelyhez sem USB-vel, sem belső file managerrel nem 
lehet hozzáférni. Az általam egyedül ismert hozzáférési módszer az appról 
backup készítése az adb backup segítségével. A Lefebure NTRIP kliens backup 
fájljából már ki lehet kivadászni az NMEA logokat. (Ha Android guruk 
ismernek egyszerűbb hozzáférési utat, örömmel látnám)

A korrekt megoldás az lebben, ha az app a számára kijelölt a külső 
tárhelyre írná az NMEA logokat, ami az 
/Android/data/com.lefebure.ntripclient. Ez már USB-vel is rendben 
hozzáférhető lenne.

Majd jelzem a problémát a fejlesztő felé

Üdv,
Gergő

--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.openstreetmap.org/pipermail/talk-hu/attachments/20210825/cc6e64d7/attachment.htm>


További információk a(z) Talk-hu levelezőlistáról