SMS en MMS berichten exporteren uit Sailfish
Op “jolla zendesk” staat een interessant artikel, dat ik zelf nog niet heb toegepast:
Zet toestel in Developer Mode.
Log vanop je Linux pc in op je Sailfish met ssh.
De informatie staat blijkbaar in deze directory:
cd $HOME/.local/share/commhistory
Dan lijkt het of ze iets bij installeren:
devel-su
pkcon refresh
pkcon install sqlite
Dan spreken ze de sqlite databank aan:
sqlite3 commhistory.db
dat geeft een sqlite> commandprompt.
En voeren ze daar de volgende opdrachten uit om .csv uitvoerbestanden te maken:
sqlite> .headers on
sqlite> .mode csv
sqlite> .output SMS.csv
sqlite> select * from events where type = 2;
sqlite> .output MMS.csv
sqlite> select * from events where type = 6;
sqlite> .quit
Om uit root te gaan:
exit
En dan verplaatsen ze de bestanden naar de home directory:
mv *.csv $HOME
Die moet je dan ophalen. Dat kan op dezelfde manier als je foto’s afhaalt; sluit de usb kabel aan en kies MTP verbinding. Ga naar de home directory en kopieer de bestanden naar je pc.
Natuurlijk zit je nu met ruwe data. Die moet je interpreteren of elders importeren, bv LibreOffice. Ook daar heb je nog werk om bv de datum in de gegevens om te zetten in een relevant menselijk leesbaar formaat.
(ik probeer nadien te updaten met mijn eigen ervaring. Ik vraag me ook af of ik niet zou exporteren/importeren in een databank; lijkt me handig om te zoeken of een eigen app te maken in Gambas om de data te lezen…).
Ik moet daar dringend eens verder lezen trouwens; Exporteren van de kalender op dezelfde manier, versleutelen van gebruikersgegevens (nog verschillend van het versleutelen van de SD kaart), ruimte vrijmaken, System Monitor, …