24/6/2022

Signal stopt (upd: start signaal)

Filed under: — cybrarian @ 12:14 pm

Ik gebruik een goed half jaar Signal op Sailfish (in de Android compatibility layer), en tot nu toe liep dat redelijk goed. Af en toe problemen met de camera die geblokkeerd leek door Signal en niet meer startte als app op Sailfish, maar eens ik dat wist geraakte ik er ook uit, bv door Signal even af te sluiten of zo.

Ik negeerde de voorbij tijd een aantal dagen de meldingen van Signal dat er een nieuwe versie is, omdat ik niet besefte dat het programma, indien niet geupdate, zou stoppen met werken. Het start nu nog wel op en toont alles wat er was tot de vervaldatum, maar haalt geen nieuwe berichten binnen en ik kan ook niets meer sturen.

Deze versie van Signal is verlopen. Werk Signal bij om weer berichten te kunnen verzenden en ontvangen.

Geïnstalleerde versie: Signal 5.34.4 op Sailfish 4.4.0.64 (up-to-date).

De “Nu bijwerken” knop stuurt me naar een Aptoide scherm en daar staat bovenaan de Signal update klaar met een knop “BIJWERKEN”.

Nieuwste versie: 5.41.5

Als ik daarop klik komt er een melding “Aan het downloaden ” maar die blijft staan en evolueert helemaal niet.

(ik heb het geprobeerd met data verbinding en verschillende wifi verbingenen, en ook rechstreeks vanuit de Aptoide store).

Ik weet niet meer hoe ik het origineel geïnstalleerd heb..

Nog niet geprobeerd: de-installeren (maar dan ben ik *waarschijnlijk* mijn huidige gegevens kwijt) en terug proberen te installeren .

Via desktop?
En er bestaat een Linux versie van de Desktop software, zowel voor Debian systemen; ook in openSUSE community repository (https://software.opensuse.org/package/signal-desktop).
Maar je kan geen koppeling met je apparaat maken als de versie op je Sailfish niet meer werkt…

Danger zone
Op de site van signal vond ik een intrigerende pagina met een onderdeel “Danger zone” (https://signal.org/android/apk/)

“Ervaren gebruikers met speciale noden” kunnen de Signal APK direct downloaden blijkt. De meeste gebruiker zullen dat onder normale omstandigheden niet nodig hebben, zeggen ze nog. En dan een knop met Signal 5.40.4.1 en “Download”.
Ik gebruik dus de sailfish browser, en ga naar die pagina, en doe de download.
Het duurt even, maar als ik de melding krijg dat het klaar is klik ik daar ook op en ik hoop dat het een installatie start. Dat blijkt niet zo onmiddellijk, maar even later krijg ik de melding dat de installatie klaar is!

Ik start Signal en dat blijkt* nu versie 5.40.4.1 te zijn. En ik krijg onmiddellijk een bericht dat ontvangen in de achtergrond aanstaat.

(*) menu, instellingen, Hulp: Versie 5.40.4.1.
ps: Niet vertrouwde software installeren stond aan op dat moment.

Opgelost!

14/6/2022

Sailfish updates 2022

Filed under: — cybrarian @ 12:38 am

Sailfish is de “Linux distributie voor smartphones” voor gebruikers van “met Sailfish compatibele” toestellen (zoals XPeria en FairPhone? of een toestel waar de community versies voor maakt)
Ik denk dat ik er al wat heb overgeslagen, maar nu dus een serial update:

Versie 4.3.0.15 (door mij pas uitgevoerd in juni 2022; oorsprong maart ’22?)
Versie 4.4.0.64 Vanha Rauma (770 MB) met foto van een “stad” (*)

Ziet er op het eerste zicht uit als een dorp met schattige houten besneeuwde huizen, maar dat kan daar ook een stadsbeeld zijn?

Zie ook Sailfish updates 2021, 2020, 2019, 2018 …, 2016

Sailfish Personen

Filed under: — cybrarian @ 12:21 am

Sailfish is een Linux besturingssysteem voor smartphones, dat ondermeer draait op bepaalde XPeria’s. Het combineert goed met Linux op je desktop.

Naam Adres Woonplaats
De NAW gegevens, wat meestal “Contacts” heet, is in de Nederlandstalige vertaling van Sailfish “Personen”.

Bij het maken van een backup zitten de gegevens over de contacten ingepakt in een tar-bestand, iets als sailfish_backup_2022-06-13T22-51-49Z.tar, dat bv 3,2 GB groot is. Er zitten je foto’s, contacten, enz in.

Je kan het uitpakken met de commandolijn of op de desktop openen en er gewoon in kijken met je bestandenbeheerder (file manager); die zal waarschijnlijk aanbieden om het te openen of uit te pakken). Je ziet mappen als “Browser”, “Gallery”, “Calendar”, “Notes”, …
Kijk in de map “People”; het bestand heet all.vcf.

sailfish_backup_2022-06-13T22-51-49Z.tar
./People
./../data
./../../all.vcf

Als je in KDE op all.vcf klikt, opent kAddressBook.
Daarin heb je een overzicht over de contacten uit je Sailfish apparaat.

Links
https://jolla.zendesk.com/hc/en-us/articles/115003774973-How-to-extract-data-from-a-Backup-archive

13/6/2022

ownKeepass

Filed under: — cybrarian @ 11:29 pm

Een wachtwoordbeheerder die beschikbaar is op Sailfish is ownKeepass, gebaseerd op de open source (GPL2) keepass software voor Windows.
Ik gebruik hem al een paar jaar.

Ik zou nu eens willen proberen of ik die bestanden kan lezen op mijn pc, voor als ik mijn smartphone kwijtgeraak en in mijn backups moet duiken…

openSUSE:
keepass en een aantel nodige libs en zo worden via Yast vlot afgehaald. De software is zwaar mono gebaseerd… (zie lijst onderaan).
keepassxc is een QT5 password manager, en die haalt niet die hele mono-zwik af. Keepassxc is voortgebouwd op het oudere keepassx, de Linux versie van keepass, die geen mono nodig heeft:

Installed Packages: 5
keepassxc, keepassxc-lang, libquazip5-1, libykpers-1-1, libyubikey0

– Er bestaan ook python2 en python3 libraries om met keepass databases te werken.

Zowel keepass als keepassxc komen terecht in het menu hulpmiddelen.

Ubuntu
Als je een gnome gebruiker bent, kan keepass de goede keuze zijn.
Ubuntu biedt nog : AuthPass, KeePassX, KeePassX-elopio.

KeepassXC
Sailfish (smartphone) gebruikt Qt, en KDE (mijn desktop) gebruikt Qt, dus dit programma is de logische keuze.
Om de notes.kdb bestanden van keepass van Sailfish te importeren moet ik keepass bestandsformaat versie 1 kiezen. Ik moet het wachtwoord geven. Onmiddellijk na het openen vraagt KeePassXC om te bewaren in nieuwe/zijn eigen formaat, wat ik bevestig.
Ik krijg een prachtig overzicht over mijn keepass portefeuille, ook de icoontjes zijn meegekomen.

Links
“What’s the difference…”

Door installatie van keepass afgehaalde software (incl mono); de lijst: (meer…)

28/12/2021

Sailfish camera probleem

Filed under: — cybrarian @ 2:31 pm

Het camera probleem
– camera-app start niet (blijft draaien alsof hij probeert op te starten, om dan in stilte te sterven)
– noch de voorste camera, noch de achterste (selfie) werkt.
– de zaklamp functie van de flash werkt niet meer.

Dit probleem is ontstaan na een aantal updates (waarvan de laatste 4.3.0.12, “sandboxing” Suomenlinna), maar er zijn op dat moment geen zekerheid gevende gelijkaardige meldingen te vinden op het Jolla forum, en er is geen nieuwe update.
Het is moelijk om te weten of een occasionele val (dus hardware defect) aan de basis kan liggen, of het probleem softwarematig is.

Echt bizar wordt het als iemand ontdekt dat de signal app wel nog de camera kan gebruiken!

Sailfish systeem: 4.3.0.12 (Suomenlinna)
Apparaataanpassingen: 0.0.9.8 *
Hardware: Sony XPeria XA2 (AOSP 8)

Zou “Apparaataanpassing” de “HW Adaption” zijn? (“The hardware areas which need adapting are: Display .. touch… audio … GSM .. Camera … power management … FM Radio (*) … zegt de documentatie).
(*) die trouwens ook niet werkt

Antwoord
Ondertussen (11 december) kwam er op een melding dat de camera en het bijhorende led-licht niet werken:
https://forum.sailfishos.org/t/4-3-0-12-jolla-camera-also-torch-does-not-start-at-all-as-well-as-videos-do-not-play/9000
.. een aanvaard antwoord:

devel-su;
ssu rr adaptation-common;
rm -r /var/cache/ssu/;
ssu ur;
pkcon refresh;
version –dup;
#sync; reboot;

Het is duidelijk dat je aan de slag moet op de commandolijn met root-rechten.

Zelf repareren
Op basis van bovenstaande post kan je op onderzoek om je eigen toestel zelf te repareren. Als je hetzelfde probleem hebt kan dit helpen… Zorg dat je een wifi verbinding aktief hebt en dat je batterij opgeladen is, en dat je bv een Linux laptop als afstandsbediening kan gebruiken.

Op je Sailfish: Instellingen (settings)
– ontwikkelaarsmodus: AAN.
– Externe verbinding: AAN.

Vul daar een wachtwoord in en noteer de gebruikersnaam (meestal “nemo”).
– Noteer het vermelde ip-adres voor de wifi (bv 192.168.0.2).

Log eerst vanop afstand in op je toestel (Linux terminal):
ssh nemo@192.168.0.2

Bevestig de authenticiteit van die “vreemde” host “yes”

Geef je wachtwoord als het gevraagd wordt, en je wordt verwelkomd met een Sailfish commandolijn scherm:
(password)
[nemo@Sailfish ~]$

Vraag beheerders-rechten aan:
devel-su

Geef het wachtwoord om op de root commandolijn te komen:
(password)
[root@Sailfish nemo]#

list repositories:
ssu lr

Om gemakkelijk te vergelijken kan je die uitvoer bewaren:
ssu lr>/home/nemo/Documents/repositories.txt

Als je vergelijkt met online beschikbare voorbeelden, wordt duidelijk dat bv “adaptation-common” ontbreekt.

Volg de bovenvermelde instructies (schijnbeweging van verwijderen, buffers opkuisen, update repositories, dan een terug een lijst vragen):

ssu rr adaptation-common
(geen reaktie)

rm -r /var/cache/ssu/
(geen reaktie)

ssu ur
(geen reaktie)

ssu lr

(repo adaptation-common is wel aanwezig nu! zie gedetailleerde log onderaan)

pkcon refresh

cache verversen
Opstarten
Software lijst verversen [==============] [90%]
Klaar

Terug een update starten

version --dup

REFRESHING CACHE AND DOWNLOADING PACKAGES
Refreshing: 90%
UPGRADING SYSTEM
Download (14 packages)
Install (14 packages)

Herstarten:

reboot

Connection to 192.168.0.2 closed by remote host.

Je ziet je smartphone nu herstarten. Geef je code en probeer uit.

Succes!

Oplossing
Een echte oplossing zal er zijn als de juiste herstel-procedure uitgevoerd wordt door een gewone update van het systeem…


(meer…)

14/11/2021

Sailfish updates 2021

Filed under: — cybrarian @ 8:32 pm

4.3.0.12 Suomenlinna (2021-11-14)
Deze keer geen foto van natuur, maar van een oude muur.. van een Fort in Helsinki. Misschien verwijst het naar de beveiligingen in de nieuwe Sailfish systemen (sandboxing van de applicaties).

4.2.0.21 Verla (september 2021)

4.1.0.24 Kvarken (mei 2021)

4.0.1.48 Koli (feb 2021 ?)

3/11/2020

SMS en MMS berichten exporteren uit Sailfish

Filed under: — cybrarian @ 11:50 pm

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, …

22/1/2020

Sailfish updates 2020

Filed under: — cybrarian @ 2:34 pm

Sailfish OS

Sailfish3 krijgt regelmatig updates: https://blog.jolla.com/category/software-updates/

Sailfish OS 3.3.0 Rokua

Sailfish OS 3.2.1 Nuuksio

Gebruik
Ervaring en commentaar bij gebruik op Xperia XA2
Spijtig genoeg werkt de FM-radio niet, die wel aanwezig is en werkt in Android.

30/05/2020: ik ben er eindelijk toe gekomen een backup te maken en achterstallige systeeem-updates te doen, zoals:
3.3.0.16 Rukoa (officieel verschenen 5 november 2019)
Blijkbaar wordt Nuuksio overgeslagen..als dat maar goed gaat …
UPD: Heel goed, de crash in de search functie is verdwenen!
Verder:
– Weer-aanduiding ziet er ook anders uit, met een oranje gekleurd zonnetje ipv een eenvoudig wit. Spijtig, dat wit was stijlvoller! Maar het had te maken met de zichtbaarheid op lichte achtergronden …
– De URL heeft een slotje bij https sites (en een rode driehoek als het certificaat niet klopt om één of andere reden.

Your device can’t be checked for corruption.
Please lock the bootloader

Niet schrikken, dit krijg je telkens bij het opstarten te zien.

2020-01-09: Systeemupdate beschikbaar 3.2.0.12 Torronsuo
(officiëel verschenen 5 november 2019; release note)
Belooft Standaard Data Encryption, SE Linux, Xperia10 support, …. De delete-functie zou aangepast zijn.
Ik hoop dat
– de calendar app bug gefixt is, want een herhalende agenda-nota werkte niet goed
– foto’s onmiddellijk bewaren op de encrypted SD kaart was een probleem, opgelost?
– de crash van een zoek in de contacten opgelost is (met de letters kan je wel contacten zoeken en selecteren). Zou die ook aan een fout in mijn database kunnen liggen? (kan ik die controleren, herstellen?).

Bij een zoek op de letters j w u d g v crasht contacts (of People zoals het hier heet). Zoek op alle andere letters werkt wel. Ik zie op het eerste zicht geen verband met de inhoud van de contacts. Ik heb gezocht naar leestekens ? – , / en die verwijderd bij records van die letters.

– het verwijderen van sms berichten niet meer tot het verwijderen van het contact leidt .. Misschien hangt het samen met vorige probleem en heeft het iets te maken met een fout in mijn data? Dit is ook iets wat ik niet graag uitprobeer …

Vorig jaar:
Updates 2019

26/9/2019

Nieuwe SD kaart versleutelen in Sailfish X

Filed under: — cybrarian @ 9:59 pm

Als je een versleutelde opslag wil op je SD kaart kan je die kaart zo formatteren:

– steek nieuwe sd kaart in, bv 32 GB.
– Instellingen, scroll naar beneden tot Opslag.
– Je krijgt een overzicht van de verschillende opslaggebieden; Gebruikersgegevensm Systeemgegevens, en Geheugenkaart (onderaan)
– 32.0 kB gebruikt 29.0 GB Vrij Geheugenkaart (vfat), en nog een nummer 0123-4567. Selecteer die lang, dan krijg je een extra menu.
– Loskoppelen
– Lang selecteren, Formatteren (vfat).
– Versleutelen aanvinken, verandert naar Formatteren (luks)
– Wachtwoord invullen.
– Wachtwoord herhalen
– Authenticatie is vereist. Bevestigen
– Vergrendelde versleutelde geheugenkaart (en dan een lang nummer)
– Aanduiden, ontgrendelen
– Bevestigen

Resultaat:
60 MB gebruikt. 28.3 GB vrij.
Versleutelde geheugenkaart (en dan een lang nummer).

Je kan de SD kaart verwijderen en met een kaartlezer openen op je computer. Bv openSUSE/KDE geeft een melding van versleutelde kaart : “29 GB Encrypted drive”. Als je erop klikt vraagt hij het wachtwoord. Ik krijg helaas een foutmelding nadien, en heb geen toegang.
Maar: Als je je bestandsbeheerder opent als root, dan kan je ook echt aan de kaart.

ps: volgens wat ik gelezen heb kan je de kaart ook op je Linux computer formatteren met ext4.

Bron: Jolla Sailfish zendesk.

16/9/2019

Data van Jolla Sailfish naar Sailfish X

Filed under: — cybrarian @ 12:55 am

Het oude toestel is een originele Jolla C met sailfish (die updates kreeg tot en met nu Sailfish OS 3.1.0.11), en het nieuwe toestel is een Xperia XA2 (sony open devices) met de officiele Sailfish X voor dat toestel.

Jolla Sailfish:

– Systeem, backup, maak backup op SD card.
– Wacht tot backup helemaal klaar is.
– schakel apparaat uit (moet misschien niet echt) en verwijder de sd kaart.

Sailfish X (bv Xperia XA2)
– leg de sd kaart in de houder en steek in het apparaat.
– start apparaat op.
– Systeem, backup, zet backup terug van sd kaart.
– wacht tot hij klaar is met het uitpakken en terugzetten van alles:

Even geduld, de gegevens worden hersteld.
(Gallerij)
gegevens worden gelezen
Schakel het apparaat niet uit

In het midden zie je een icoon (hier bv van de gallerij app), die steeds aangepast wordt, naargelang waar restore is…

Dit kan geruime tijd duren, tientallen minuten bv, naargelang hoeveel gegevens je op die kaart hebt.

Wat komt er allemaal mee:

– contacten ?
– sms berichten ?
– foto’s ?
– accounts: jolla, mail, ..?

Wat komt er niet mee:
– data van andere dan standaard apps?

Probleem: Bij mij blijft het terugzetten van de backup hangen op de foto’s. Ik probeer een paar keer opnieuw, maar telkens blijft het hangen, waarbij ik zeker bv een uur of zo laat draaien. Ik krijg geen foutmelding.

Later heb ik vastgesteld dat alle foto’s van de backup teruggezet worden, en dat in die backup blijkbaar ook de foto’s van de sd kaart zitten. Ik vermoed dat het terugzetten van de backup stopt omdat in het nieuwe toestel nog geen SD kaart zit(*), en er intern niet genoeg ruimte is voor alle foto’s van de backup.

Helaas is de procedure van het terugzetten dus niet afgewerkt, en zijn er veel dingen niet teruggezet, nl alles wat achter de foto’s zou komen. De foto’s staan ook op de SD kaart, en zijn dus helemaal niet zo belangrijk, het is spijtig dat ze in de backup zo ver vooraan komen; eigenlijk zouden ze helemaal achteraan moeten komen!

Wat ik wel heb:
– de afspraken uit mijn agenda/kalender.
– een deel van de foto’s

Wat ik niet heb (en wat belangrijk is):
– contacten. De namen en nummers en andere gegevens zijn niet doorgekomen, waardoor mijn nieuw toestel inkomende oproepen niet kan herkennen en met de naam tonen.
– rest van de foto’s

Oplossing:
Ik zou willen de backup van de foto’s afzetten, en alleen van de andere gegevens een backup maken.
Ik heb geen enkele manier gevonden (niet lang gezocht) om de onderdelen van de backup aan en af te zetten. Ik moest dus een andere manier vinden.
Bij contacten kan je een contact delen; dwz je klikt op het deel-icoon en kiest de manier van delen, bv e-mail, bluetooth etc. Ik legde de twee toestellen naast elkaar, en schakel bluetooth in, en laat ze elkaar herkennen. Dan ga ik bij de Jolla C naar contacten, selecteer alle, en daarna kies ik verzenden via bluetooth. Ik bevestig het ontvangen op de Xperia. Ik importeer het bestand; alle contacten komen mooi in de Xperia binnen, inclusief de beeldjes die erbij horen.

(*) ps:
In de nieuwe Xperia zit nog geen sd-kaart omdat ik die wil versleutelen, zodat de gegevens beveiligd zijn als het apparaat of de sd kaart ooit in verkeerde handen valt.

ownkeeppass
Oude Jolla: daar is de bestandsbeheerder geinstalleerd (File Browser), je kan een bestand (bv notes.kdb) selecteren (en even vasthouden) , copy.
Ga naar de sd kaar (hoogste niveau in /media), en plakken (paste).
Dan steek je de sd kaart in het andere toestel en kopieert het daar naar waar je het hebben wil, bv naar het mapje ownkeeppass (dat kan je ook ineens maken vanuit de File Browser).

Of je kan ook je hele Documents directory naar de kaart kopieren, dat gaat sneller.
Of nog hoger, de nemo directory. Wel even checken dat je niets overschrijft op de bestemming!

10/9/2019

Sailfish X installatie-log

Filed under: — cybrarian @ 10:38 pm

zie ook sailfish – Data van Sailfish naar SailfishXSailfish X installatie op XA2

Dit is een gedetailleerde log van de installatie van Sailfish X op Xperia XA2 vanop Linux (ubuntu 18.04.3 LTS), met een de commando’s en de reaktie op het scherm (soms ingekort).
Het is geen handleiding, maar eerder een verslag hoe het hier gegaan is.

Reeds gebeurd:
– Aankoop en download van Sailfish X: niet genoteerd. De betaling via creditcard wordt snel gevolgd door de mails met de gegevens. De download gaat in de browser in de achtergrond.

Voorbereidingen:

1. fastboot tools:
(5 tal minuutjes)

(ps: openSUSE: https://build.opensuse.org/package/show/hardware/android-tools ?)

install android-tools-fastboot…. (meer…)

Sailfish X installatie op Xperia XA2

Filed under: — cybrarian @ 8:58 pm

(zie ook Sailfish X)
Sailfish X installeren op XA2 vanuit Linux
Hier een (van nota’s voorziene) samenvatting van de Engelstalige beschrijving op:

https://jolla.com/sailfishx-linux-instructions-xa2/

Daar gaan ze uit van (Debian?)/Ubuntu en Fedora (geen openSUSE bv). Er staat niet vermeld hoe lang de procedure duurt.

Apparaat in orde?

Ze raden om te beginnen aan om je Xperia eerst even te gebruiken met de meegeleverde Android (maar doe geen updates). Dat moet je toelaten om te checken dat alle onderdelen van het apparaat werken: camera, microfoon, telefoonoproepen, sms, wifi, koptelefoon, aanraakscherm, luidspreker, enz. Gebruik de sim kaart die je nadien ook gaat gebruiken, zodat ook daar geen verschil op zit. Als je vaststelt dat er iets niet werkt, kan je nog gebruik maken van de garantie van het apparaat zonder dat je vervelende vragen krijgt over het zelf geïnstalleerd besturingssystem. Als je nooit eerder Android gebruikte, zal je hierna extra gemotiveerd zijn om Sailfish te installeren.

nb: Als in de jolla de sim kaart verwijderd wordt geeft, geeft die dat aan als missende sim kaart; als ze ingestoken wordt vraagt de jolla de pin code van de kaart. Ald de Xperia (met Android) een kaart krijgt ingestoken herstart hij!

Procedure kort
– check apparaat, Android versie <9, internet toegang (wifi? gsm-data?), hou usb-c kabel klaar, en een computer met een internetverbinding, plus de download van Sailfish X.
– installeer de Fastboot tools op je computer.
– pak de Sailfish download uit.
– vraag op de Sony Open Devices website een unlock key aan met je IMEI code.
– ontgrendel de bootloader van de Xperia (internet verbinding aktief, usb kabel met computer, opstarten met volume key down)
– haal de Sony vendor binary images af, bij voorkeur v16, voeg ze toe aan de uitgepakte OS directory.
– volg de procedure om het flash script te draaien om het OS te isntalleren.
– reboot; start nu in Sailfish X!
– Volg de Startup Wizard, waarbij je de taal instelt enz.
– Log in op je Jolla account om de licentie te aktiveren en toegang te krijgen tot de extra content (als Android support).
– standaard applicaties installeren uit jolla store
– tuturial met Sailfish basics kan je onderbreken door met de klok mee de vier hoeken aan te raken.

Procedure lang
Details zie https://jolla.com/sailfishx-linux-instructions-xa2/

Log van een installatie: (wordt vervolgd…)
(meer…)

8/9/2019

Sailfish X

Filed under: — cybrarian @ 10:42 pm

Sailfish X is de productnaam voor de Sailfish die officiëel ondersteund wordt door Jolla, de makers van sailfish operating system voor smartphones, tablets en andere apparaten. Er is weinig Nederlandstalige informatie over te vinden (behalve bv hier op tweakers).

Welke apparaten?
Momenteel wordt een andere versie aangeboden voor de gewone Sony Xperia en voor die met twee simkaarten.

Download of aankoop?
– Er is een gratis versie, een soort basisversie van het Sailfish systeem voor de xperia, dat je gewoon kan downloaden en proberen. In principe heb je daar genoeg mee; we hebben deze versie niet uitgeprobeerd.
– Er is een officieel ondersteunde versie, en ik vermoed dat het enkel betekent dat je net dezelfde software download, maar dat je een “key” kijgt waarmee je bepaalde aspecten kan ontgrendelen of bij-installeren; zoals de Android-ondersteuning, die toelaat Android apps te draaien. Ik ben niet van plan om Android apps te draaien (heb ik op mijn vorige Jolla Sailfish ook nooit gedaan), maar wil hen wel de bijdrage van 50 euro gunnen om hen te stimuleren en hun voortbestaan mee te ondersteunen.

Gratis
De gratis versie heet Sailfish X Free for supported devices. Officiëel een “probeerversie” zonder Android ondersteuning, zonder de textvoorspelling, en zonder MS Exchange support.
Volgens sommige commentaren kan het het systeem wel upgraden (hoewel dat niet duidelijk is uit de site van Jolla – ze spreken enkel bij de aankoopversie van updates in “shop.jolla.com” onder What you get, tabel met X Free – Sailfish X – Gemini pda, geen v-tje in de eerste kolom:

Software updates as long as device is supported ✓ ✓.

Het kan zijn dat het hier over typische toestel-hardwarematige upgrades gaat, maar dat je het algemeen Sailfish systeem wel kan blijven upgraden.

Aankoop
Er zijn aparte versies voor Gemini PDA (30 euro), en de 50 euro kostende Xperia versies: Xperia X, Xperia XA2, Xperia XA2 Plus, Xperia XA2 Ultra (volgens geruchten zou er nog een nieuwe ondersteuning onderweg zijn – de Xperia 10).
Via hun online “shop” koop je een licentie die je bv kan betalen met paypall of visa. Je krijgt daarna een mail met links, instructies en een aankoop code. Je krijgt ook een link naar de customer service.

Welke Android?
Het blijkt belangrijk te zijn welke Android er op je Sony Xperia staat. Als het versie 8 is kan je de gewone procedure volgen, Android 9 heeft/geeft blijkbaar een probleem, en het zou kunnen dat je eerst moet downgraden naar Android 8.
Bij aankoop van het toestel de Android versie checken loont dus!

wordt hopelijk vervolgd met : Installatie op XPERIA
Sailfish X installatie op XA2

25/7/2019

Jolla Sailfish updates

Filed under: — cybrarian @ 9:15 pm

Sailfish leeft in 2019:
(+updates na post-datum)
(zie ook : updates 2020)

2019-07-25 : beschikbaar: Version 3.1.0.11 Seitseminen

2019-06-05: beschikbaar Version 3.0.3.10

2019-05-12: beschikbaar Version 3.0.3.9 Hossa
(380 Mb)

2019-04-26: beschikbaar Version 3.0.2.8 Oulanka

vorige: 3.0.1.11

9/2/2019

Sailfish update Sipoonkorpi

Filed under: — cybrarian @ 7:44 pm

Update
En er gebeuren nog altijd Sailfish updates: de huidig klaarstaande update is Sipoonkorpi, 3.0.1.11.

Vooral een bugfix update zeggen ze zelf. Ook de behandeling van e-mail mappen zou verbeterd zijn. En de encryptie voor SD-kaartjes! En een nieuwe firewall.

Hier de release notes.

Je kan er ook vinden welke Sony Xperia compatibel zijn (Xperia XA2 en X modellen)


Sipoonkorpi

is een beschermd natuur en bosgebied in de buurt van Helsinki in Finland.

Installatie
Download is een goede 300 Mb.

Update ready for installation

(je krijgt de opmerking dat je het apparaat niet kan gebruiken tijdens de installatie – logisch – en dat het zal herstarten als de installatie klaar is.

Install duurde 9:36 – 9:50 ongeveer.

Een opmerkzaam oog zag hier op de zaterdag-agenda van FOSDEM (02/02/2019) het SailfishOS voorkomen:
Sailfish logo

21/12/2018

Sailfish 2.x naar 3.0.0.8: Lemmenjoki

Filed under: — cybrarian @ 11:37 pm

Er staan al een tijdje updates klaar op mijn klassieke jolla, en ik ga nu van 2.x naar 3.0.0.8.
Ik heb af en toe last van een blokkerende gsm verbinding, en hoop dat hiermee opgelost te zien…(nu helpt zelfs het uitschakelen van data of via vliegtuigmodus niet; ik moet echt het toestel uitschakelen en terug starten)

Backup naar SD kaart.
Backup file naar pc.
Aan usb (100% opgelanden)
Downloading update … Update ready for installation
Install:
One moment …
jolla …
SAILFISH OS …
___ …
jolla …
O ….
Welcome to Sailfish 3!
The third generation of the Sailfish OS is here! It is all about faster performance, deepened security, and smoother user experience for corporate use and Sailfish daily users!

Daaronder een van rechts naar links scrollend beeld met iconen waarbij telkens een titeltje erboven verschijnt als het icoon in het midden komt.

Daaronder een knop: [Start]

Locked
(code ingeven)

Vaststellingen:

  • Achtergrond
    1e vaststelling: mijn eigen ingestelde achtergrond is weg.
  • Hoek swipe melding
    Ik open de agenda omdat ik daar het meest benieuwd naar ben (was ver niet zo goed als die van Palm, die kleine kleurcodes aanbracht op het overzicht bv, en die een “voorblad” had waarop vooruitgekeken werd.)

    Ik krijg een melding dat ik van de hoeken naar beneden kan swipen om de toepassing te sluiten. (“Close the app by swiping from the corners” – ik hoop dat die dat niet elke keer gaat zeggen…)

  • Screenshots
    Bij gallery heb je nu ipv 2 items Photos en Videos ook nog Screenshots. Ze zijn allemaal geanimeerd aan het swappen; en ervoor staat het aantal bestanden van elk.

28/11/2016

Sailfish updates: 2.0.4 Fiskarsinjoki

Filed under: — cybrarian @ 1:54 am

Deze update is 240 Mb, en is op dit moment versie 2.0.4.14.
De naam is een Finse rivier van 25 km lang die langs een van de enige overgebleven houten stadjes komt.

De backup heeft wat kleine correcties, maar is verder wel belangrijk omdat hij de basis vormt voor toekomstige updates, waarin wel fundamentele wijzigingen zullen komen.
Er zouden meer verschillende geluiden mogelijk zijn, conferentiegesprekken, wetenschappelijke rekenmachine, enz., maar eigenlijk moet je updates in ieder geval doen voor het bijwerken van de veiligheid van het systeem.

Eerst backup maken natuurlijk:
– alle programma’s die het toelaten vanuit de backup tool in jolla/sailfish zelf; je kan per programma aan/af zetten alvorens de backup te starten.
– na backup kies je voor restore, kopieer naar SD card.
– haal de sd kaart uit je Jolla, en kopieer bv op je laptop of naar je desktop: het bestand backup met de datum van vandaag.
– met een gewone verbinding via de usb kabel kan je ook je foto’s backupen (kopieren naar pc).
– check manueel je andere data, bv teksten die niet in de jolla backup zitten.
– zorg voor stroomverbinding (lader of usb-pc) en internetverbinding (lokale wifi).
– Systeem, update: download.
Duurt ongeveer 10 minuutjes.

Dan: Update ready for installation. “Install”.
Toestel herstart, je ziet het Sailfish logo en een voortgangsbalk.
Nog eens tien minuutjes later start hij dan normaal op.

Systeem, updates: “up to date”.

13/5/2016

Sailfish Calendar reset en backup

Filed under: — cybrarian @ 9:55 pm

Waar zit de data?
icon-launcher-calendar
Uit een vraag op het jolla forum (https://together.jolla.com/question/67034/howto-reset-user-databases/) kan je afleiden waar de data van de calendar app zit: /home/nemo/.local/share/system/privileged/Calendar
Maar om daar te geraken moet je meer hebben dan de gewone bestandsbeheerder. Die kan vanaf de Calendar map niet verder lezen in de mappenstruktuur (bij gebrek aan rechten).

Inloggen met ssh
Developer mode:

  • “Remote connection” aanzetten (Allow signing in via SSH)
  • Set password for SSH and root access… *********** “save”
  • USB IP address noteren, bv 192.168.1.26
  • kabel verbinding maken met je pc/laptop.., kies op sailfish “Developer mode”
  • Tik op het andere toestel in een terminal: ssh nemo@192.168.1.26 (pas ip adres aan)
  • Bevestig de verbinding (geeft Warning: “Permanently added …”
  • Geef het wachtwoord dat je voordien instelde op Sailfish.

Nu kan je naar de betreffende map gaan:
cd /home/nemo/.local/share/system
ls -lF

Je ziet twee subdirectories:

[nemo@Jolla system]$ ls -lF
total 0
drwxr-xr-x 1 nemo privileged 48 May 11 02:43 Contacts/
d—rwx— 1 privileged privileged 96 May 10 23:55 privileged/

We moeten in de priviliged map zijn, maar daar hebben we geen toegang, wel in de Contacts map zoals je ziet.

[nemo@Jolla system]$ cd Contacts/
[nemo@Jolla Contacts]$ ls
avatars qtcontacts-sqlite
[nemo@Jolla Contacts]$ cd ..
[nemo@Jolla system]$ ls
Contacts privileged
[nemo@Jolla system]$ cd privileged/
-bash: cd: privileged/: Permission denied

De gewone su werkt niet. Je moet de variant gebruiken: devel-su

[nemo@Jolla system]$ devel-su
Password:
[root@Jolla system]#

En dan kan je eindelijk verder:

[root@Jolla system]# cd privileged/
[root@Jolla privileged]# ls -lF
total 0
drwxr-xr-x 1 nemo privileged 112 May 10 23:18 Ambienced/
drwxr-xr-x 1 nemo privileged 10 May 10 23:18 Calendar/
drwxr-xr-x 1 nemo privileged 62 May 10 23:18 Contacts/
drwxr-xr-x 1 nemo privileged 22 May 13 19:15 Images/
drwxr-x— 1 nemo privileged 28 May 11 02:41 Keys/
drwxr-xr-x 1 nemo privileged 112 May 11 01:20 Notifications/

In een pas geïnstalleerde Jolla met Calendar app en slechts enkele agenda-items vind ik een map mkcal :

[root@Jolla privileged]# cd Calendar/
[root@Jolla Calendar]# ls -lF
total 0
drwxr-xr-x 1 nemo privileged 24 May 11 17:26 mkcal/
[root@Jolla Calendar]# cd mkcal/
[root@Jolla mkcal]# ls -lF
total 36
-rw-r–r– 1 nemo privileged 33792 May 11 17:26 db
-rw-r–r– 1 nemo privileged 0 May 11 17:26 db.changed

Ik kopieer het bestand db naar ..

[root@Jolla mkcal]# cp db /home/nemo/Documents/

Nu wordt die db zichtbaar in je Documents map, bv met bestandsbeheerder, en zou je die moeten kunnen kopieren met een gewone pc verbinding. Eventueel geef je eerst nog rechten aan de gewone “nemo” gebruiker:

cd /home/nemo/Documents
chown nemo db
chgrp nemo db

Zo kan je het bestand zelf verwijderen na het kopieren.

Log op je pc uit in het terminalvenster dat de verbinding met de Jolla phone maakte.

Verwijder de usb kabel.

Sluit usb kabel terug aan, en kies op Sailfish voor “PC Connection”.
SailfishCopyCalendarDb
Op je pc open je het aangeboden usb-apparaat als Sailfish (niet als camera); icoon ziet eruit als mp3 speler/mass storage media bij mij.

Nu kan je met je bestandsbeheerder het db bestand kopieren naar je pc. Daar wordt het herkend als een SQLite3 bestand.

Jolla Sailfish herinitialiseren met factory reset

Filed under: — cybrarian @ 9:06 pm

Sailfish logoDe meest doortastende manier om je Jolla sailphone leeg te maken is de “factory reset”:
Systeem, helemaal onderaan Reset device
De “Clear device” knop brengt je toestel terug in de toestand zoals je hem gekregen hebt uit de fabriek.
Alles zal gewist worden; accounts, applicaties, foto’s, data van alle applicaties, en alle instellingen.
Het systeem zal terug gezet worden naar het oorspronkelijke, dus ook de systeem-updates gaan verloren. Dat wil zeggen dat je een Jolla phone, gekocht met systeem 1.X en nadien geupgrade naar 2.0.X, terug zal moeten upgraden, stap voor stap.

Een summiere beschrijving, meer een log:
(meer…)

16/4/2016

Alternatieve stoftware op Jolla/Sailfish

Filed under: — cybrarian @ 10:43 pm

Je kan behalve de eigen Jolla app store, ook andere bronnen gebruiken voor het installeren van software. Voorbeeld: https://openrepos.net/

OpenRepos site

OpenRepos

Waarschijnlijk moet je dan nog een aanpassing doen in je systeem:

  • Settings
  • scroll naar beneden tot bij “[?] Untrusted software”, selecteer het
  • “Allow untrusted software” aanklikken
  • Confirm with security code” ingeven
  • “Untrusted software terms”: Accept

Staat aan nu. Er wordt niets geïnstalleerd daarvoor (lijkt me; je kan dit bv aanzetten op een moment dat je geen toegang hebt tot de app store).

Powered by WordPress