Mrz 23 2017

23.03.2017 – Firmware Update 2.1.0.10 (Iijoki) – early access

Firmware Update 2.1.0.10 (Iijoki) – early access

 

Ein weiteres early access Update ist nun in der Version 2.1.0.10 verfügbar. Hier wurden zwei weitere Fehler behoben.

 

  • Kamera klicken (Jolla C/Intex Aqua Fish)
  • CalDAV Synchronisation

 

Wann das Update für alle verfügbar sein wird steht noch nicht fest.

Flattr this!

Mrz 03 2017

[MWC17] Kurze Zusammenfassung

[MWC17] Kurze Zusammenfassung

 

Die Mobile World Congress 2017 ist vorbei und Jolla hat diesmal so einige Neuigkeiten verbreitet.

 

1 – Neues Smartphone in Russland

Eine neuer Hersteller namens „INOI“ wird in Russland ein neues Smartphone mit der Typ Bezeichnung „R7“ auf dem Russischen Markt bringen.

Die Spezifikationen ähneln sich sehr stark an Intex Aqua FIsh bzw. Jolla C. Anders als beim Intex/Jolla C wird das R7 einen Kompass Funktion mit am Board haben. Des Weiteren wird leicht stärkerer SoC – Snapdragon 210 verbaut. Intex/Jolla C besitzen einen Snapdragon 202.

Ob Jolla das Gerät über ihren „Community Device Program“ mit aufnehmen wird ist nicht klar. Da Jolla selbst nichts darüber berichtet hat ist die Wahrscheinlichkeit eher gering, somit muss man das gerät aus Russland importieren lassen.

Der genaue Release Datum ist noch nicht bekannt aber man kann es zumindest auf buyon.ru schon Vorbestellen. Preislich liegt das Gerät bei 11.999 Rubel (ca. 196€)

 

Software: Sailfish OS RUS

Netze: Dual-Sim – GSM 850/900/1800/1900, WCDMA 900/2100, LTE B1/3/7/20

CPU: MSM-8909 Snapdragon 210

Display: 5″ HD (1280×720), IPS OGS

Speicher: 2GB RAM, 16GB ROM, erweiterbar bos 64GB (microSD)

Kamera: 8MP Hauptkamera und 5MP Frontkamera

Anschlüsse: USB 2.0 OTG, WIF 802.11 b/g/n

GPS: GPS, AGPS, Glonass

Sensoren: Kompass, Licht Sensor, Beschleunigungssensor,

Akku: 2500mAh – wechselbar

Maße: HxBxT 145.9 x 71.5 x 8,9 mm

Gewicht: 145 gr

 

 

2 – Kooperation mit Sony

Wer hätte das gedacht das wir mal ein Offizielles Sailfish OS auf Geräten der Marke Sony sehen werden? Okay, Sony selbst wird die erst mal nicht selbst vermarkten, sondern Jolla bietet das Gerät über das „Community Device Program“ an. Aber es ist vielleicht ein Großer Anfang für die zusammenarbeite zwischen Jolla und Sony.

Das erste Sony Gerät wird das Xperia X sein. Übrigens eine Premiere für Jolla und das Sailfish OS, denn es wird das erste 64-Bit Smartphone. Die Software Version die auf diesem Demo Gerät installiert wurde ist 2.1.1.191 (Jämsänjoki), liegt daher nahe, dass ab der Software Version 2.1.1 eine volle 64-Bit Unterstützung geboten wird.

Wann man das Sony Xperia X Vorbestellen bzw. über den Jolla Shop erwerben kann ich noch nicht bekannt. Erscheinungsdatum soll jedoch ende Q2 2017 sein. Preis zur Zeit noch unbekannt (Stand: 03.03.17).  Auf diversen Videos sah man das der Android Support fehlte, jedoch bestätigte man das es noch nachgereicht wird. Auch ist noch nicht bekannt ob das Gerät in der Dual-Sim Version erscheint. Auf diversen Videos erkennt man jedoch, dass das es es sich auf dem Demo Gerät um die Standard Single-SIM Version handelt.

Abgesehen von Turing Phone Besitzer wird dieses Gerät das erste erhältliche sein was auch einen Fingerabdrucksensor beinhaltet.

Des Weiteren plant man auch weitere Geräte der Sony Xperia Reihe mit Sailfish OS zu bestücken.

 

23MP Kamera

Fingerprintsensor

Hexa-core 64-bit Qualcomm

Snapdragon 650

3GB RAM

32 oder 64GB ROM

5″ Full HD Display

 

 

 

3 – Kooperation mit JALA

Eine weitere Kooperation mit einem Südamerikanische Firma namens JALA wurde ebenso angekündigt. JALA möchte ein Gerät mit dem Namen ACCIONE auf dem Markt bringen. Sehr viel Information über das Gerät gibt es nicht. In der Pressemitteilung wurde jedoch verraten, dass man zu einem Qualcomm Snapdragon SoC entschied. Wenn man sich jedoch die Pressemitteilung durch liest wird einem klar, dass es sich um ein Mittelklasse Gerät handelt wird. Grund dafür ist, dass die hohe Importsteuern in Bolivien (40%).  Mehr Informationen bezüglich der Hardware werden wir wohl in den kommenden Wochen/Monaten erhalten. Die Webseite accione.com ist jeden Falls schon eingerichtet.

 

 

4 – China

Mit der zusammen Arbeit mit einem führenden Privatinvestoren in China sowie früheren Investoren von Jolla namens Shian Li und einen Budget von etwa 250 Millionen US-Dollar von der Arbeitsgemeinschaft versucht mannun ein eigenes Betriebssystem basiert auf Sailfish OS zu Entwickeln. Man wird auch die Entwicklung der Automobil- und Fernsehindustrie und auch Smartwatches voran bringen. Auch hier versuche man einen unabhängiges mobiles Betriebssystem für China zu ermöglichen.

Jolla hat seit der Gründung (fünf Jahre) darauf abgezielt in den Chinesischen Markt mit zu mischen. Bislang versuchte China sein eigenes Android basierte System zu Entwickeln, leider (oder zum Glück (-:  ) ohne Erfolg.

 

 

5 – Russland

Open Mobile Platform (OMP) hat nun mehr Information über das Russische Sailfish OS veröffentlicht. Demnach wird das Sailfish OS in Russland etwas „sicherer“ gemacht. In der Präsentation wurde noch mal aufgeklärt, dass bei Sailfish OS keine Malware und Spyware existiere, Google-frei sei und volle Kontrolle über das Betriebssystem hätte. Es wird geworben, dass das OS einen vertraulichen Boot Vorgang, vertrauliche Applikationen und ebenso vertrauliche Netzwerkverbindung mittels VPN besitzt. Man sprach auch davon, dass man die russische Kryptographie GOST integrieren möchte. Ob diese Kryptographie auch auf die Jolla Geräte integriert wird ist noch unklar.

 

Das war es auch schon. Sollte ich dennoch irgendetwas vergessen oder einen Fehler begangen haben, so gebt mit bitte Bescheid und ich trage/korrigiere es nach 🙂

Flattr this!

Mrz 03 2017

[MWC17] Jolla Pressemitteilungen

[MWC17] Pressemitteilungen

 

Die MWC17 ist vorbei und Jolla hat so einiges angekündigt. Eine Kurze und komplette Übersicht werde ich noch mal gesondert veröffentlichen.

Jolla hat drei Pressemitteilungen veröffentlicht. Hier findet ihr eine freie Übersetzung. Danke an Melli 🙂

 

 

1/3 – Jolla gibt Support für Sailfish OS auf Sony Xperia Geräten frei

Mobile World Congress 2017, Barcelona, 27. Februar 2017

Die Entwickler des offenen mobilen Betriebssystems Sailfish OS Jolla Ltd. verkündeten heute, dass es einen Support für Sony’s „Open Device Program“ geben wird, um der Sailfish Community und Lizenz-Kunden eine Plattform mit marktführenden Geräten zur Verfügung zu stellen. Jolla plant die Veröffentlichung einer offiziellen Version von Sailfish OS für eine Reihe von Sony Xperia Geräten, zunächst mit dem Xperia X, welches am Stand von Jolla auf dem Mobile World Congress ausgestellt ist (5H19). Mit dieser Ankündigung wird eine neue Möglichkeit präsentiert, für alle Partner von Jolla und die Community. Sailfish OS Nutzer weltweit werden bald Sony’s fortschrittliche Geräte für ihre Projekte verwenden können, und mit Sony’s „Open Device Program“ werden viele Mitglieder der Community eine aufregende neue Bandbreite an Sailfish-kompatiblen Geräten haben.

Sami Pienmäki, CEO von Jolla: „Weltweit vertraut man Sony Mobile als Premiummarke für ihre Qualität, und wir glauben, dass die Xperia Geräte perfekt zu unseren Sailfish OS Kunden und zur Community passen. Wir sind ganz begeistert, diese Reise zusammen mit Sony Mobile gehen zu können, um unseren Lizenzkunden eine solide Hardwarelösung präsentieren zu können, und um der Community ein Nachfolgegeräte für das Jolla C vom letzten Jahr anzubieten.“

Karl-Johan Dahlström, Direktor des Sony Developer Programms: „Wir unterstützen Innovation und Entwicklung auf unserer open-source Plattform. Das große Ziel von Sony’s „Open Device Program“ ist es, ein stärkst mögliches Ecosystem mit einzigartigen Software-Erlebnissen für fortgeschrittene Nutzer und Entwickler zu bauen – und diese Zusammenarbeit mit Jolla wird dieses Ziel weiter bestärken.“

Ein erstes Release für Jolla Kunden und die Community sind zum Ende des 2. Quartals 2017 geplant.

 

2/3 – Jala kooperiert mit Jolla, um die technologische Unabhängigkeit Latein-Amerikas zu erreichen

Barcelona, 27. Februar 2017

Die Jala Group, Gründerin der bolivianischen High-Tech-Industrie, veröffentlichte heute ihre strategische Kooperation mit Jolla als Entwickler von Sailfish OS. Diese Kooperation wird es Jala ermöglichen, das ACCIONE zu entwickeln: ein preisgünstiges High-Tech-Smartphone, was die technologische Unabhängigkeit von Latein-Amerika bringen soll. Die dominierenden Plattformen wie Google’s Android und Apple’s iOS sind „geschlossene“ mobile Betriebssysteme, welche die Nutzer weltweit dazu zwingen, sich auf etwas zu verlassen, was man nicht selbst kontrollieren oder steuern kann. Und genau deshalb ist JALA interessiert an Jolla’s Sailfish OS, dem offenen mobilen Betriebssystem.

Jorge Lopez, Gründer und CEO der Jala Group: „Jolla’s Sailfish OS ist eine echte Alternative zu Android und befriedigt unsere Bedürfnisse in Latein-Amerika. Wenn sogar ein wohl entwickeltes und technisch fortgeschrittenes Land wie Russland das Sailfish OS so intensiv nutzen möchte, dann deshalb, weil die Offenheit des Systems und die Möglichkeiten der Sicherheitskontrollen vor allem dabei helfen, eine technologische Unabhängigkeit zu schaffen.“ Genau diese Unabhängigkeit möchten Jala’s bolivianische Ingenieure auch bei ACCIONE Smartphones einsetzen, um sich auch an der Weiterentwicklung zu beteiligen und eventuell sogar geistiges Eigentum patentieren zu lassen.

Sami Pienimäki, CEO von Jolla, kommentiert dazu: „Wir glauben daran, dass Latein-Amerika auf dem Gebiet der Mobiltechnologie weiter wachsen muss, um ein regionales mobiles Ecosystem zu schaffen und mit der Welt verbunden zu bleiben. Die Jala Group ist bekannt für ihre hochwertige Software und IT-Kompetenz, also bestens vorbereitet für dieses Projekt, und wir sind sehr glücklich über die Partnerschaft unserer Firmen.“

Jorge Lopez führt aus: „Durch unsere technische Abhängigkeit in Form von fertigen Produkten, produzieren wir selbst kein High-Tech, was für uns den größten Unterschied zwischen sog. Entwicklungsländern und Importländern darstellt. Ich als Latein-Amerikaner bin mir darüber bewusst, dass unser durchschnittliches Einkommen mit einem europäischen oder amerikanischen nicht mithalten kann. Und obwohl wir alle denselben Zugang zu der selben Technologie haben, sind die Preise für uns unverhältnismäßig höher für dasselbe Produkt. Die Importsteuer beträgt in Bolivien etwa 40%, weshalb wir durch das fehlende Recht am geistigen Eigentum immer einen Schritt zurück liegen.“

Die Hardware betreffend wird das ACCIONE auf der Chipset Technologie von Qualcomm basieren.

 

3/3 – Jolla verkündet die Sailfish-Arbeitsgemeinschaft mit China zum Aufbau eines lokalen mobilen Betriebssystems für den chinesischen Markt

Mobile World Congress 2017, Barcelona, 27. Februar 2017

Die finnische Mobilfirma und Entwicklerin des offenen mobilen Betriebssystems Sailfish OS Jolla Ltd. verkündete heute die Geburt einer neuen Arbeitsgemeinschaft mit China. Jolla unterzeichnete einen exklusiven Lizenzierungsvertrag mit der Arbeitsgemeinschaft, um ein auf Sailfish OS basierendes, unabhängiges und mobiles Betriebssystem für das Staatsgebiet China zu entwickeln.

Mit dieser bewilligten Lizenzierung hat die Arbeitsgemeinschaft exklusive Rechte zur Entwicklung eines chinesischen Betriebssystem, das auf Sailfish OS basiert. Es sollen unter anderem Lösungen für sichere Smartphones, die Automobil- und Fernsehindustrie und auch Smartwatches entwickelt werden. Die Arbeitsgemeinschaft plant ein Budget von etwa 250 Millionen US-Dollar, um dies zu verwirklichen. Shian Li, einer der führenden Privatinvestoren in China und früher Jolla-Investor, wird dabei eine leitende Rolle in der Arbeitsgemeinschaft übernehmen. „China braucht sein eigenes, unabhängiges mobiles Betriebssystem. Ich habe die Entwicklung von Sailfish OS hautnah miterlebt und viele chinesische Projekte scheitern gesehen, während Jolla weiter Erfolge verzeichnete. Sailfish OS ist daher die einzig sinnvolle Alternative für China. Mehrere große chinesische Firmen sind bereits interessiert an der Arbeitsgemeinschaft teilzunehmen.“

Antti Saarnio, Vorsitzender der Jolla Ltd., kommentiert dazu: „Fünf lange Jahre, seit der Gründung von Jolla, haben wir auf den chinesischen Markt abgezielt. Währenddessen versuchte man in China, ein eigenes, Android basiertes Betriebssystem zu entwickeln, jedoch erfolglos. Ein nationales Betriebssystem auf einen von anderen gesteuerten Code zu setzen ist genauso, wie ein Haus auf Sand zu bauen: Es mag zu Beginn vielversprechend aussehen, doch es wird nicht lange halten. Nach der erfolgreichen Implementierung einer eigenen Sailfish OS Version in Russland in weniger als sechs Monaten bietet uns diese exklusive Lizenz die Möglichkeit, auf schnellem Wege für China eine Mobiltechnologie zu entwickeln, die auf einem starken Fundament steht, und nicht auf Sand.“

– Ende –

Flattr this!

Feb 26 2017

Jolla @ MWC17 – Alle News

Jolla @ MWC17 – Alle News

 

_____________________________________________________________________

Update 11

Das Inoi R7 Smartphone soll Gerüchte zu folge um die 200$ kosten.

 

_____________________________________________________________________

Update 10

Da das Sony Xperia X ein Jolla Community Device ist, wird das Gerät auch Alien Dalvik (Android) Support erhalten.

Was das Gerät nun Kosten soll ist noch nicht bekannt.

 

_____________________________________________________________________

Update 9

Jala – Accione Smartphone. Dieses Gerät wird  in Raum Südamerika erscheinen. Noch gibt es keine weiteren Infos zu der Hardware.

http://accione.com/#/es/home

_____________________________________________________________________

Update 8

Das Sony Xperia X soll ende 2. Quartal über das Community Device Programm erhältlich sein. Preis steht noch nicht fest.

 

Pressemitteilung:

https://jolla.com/wp-content/uploads/2017/02/Jalasoft_press_release_MWC2017.pdf?x12599

https://jolla.com/wp-content/uploads/2017/02/China_announcement_MWC2017_FINAL.pdf?x12599

https://jolla.com/wp-content/uploads/2017/02/Sony_Jolla_press_release_MWC2017_FINAL.pdf?x12599

 

_____________________________________________________________________

Update 7

Nun offiziell – Das Sony Xperia X wird Jollas nächstes Community Device. Foto: JollaHQ

_____________________________________________________________________

Update 6

OMP! – Open Mobile Platform Russland

  • Keine Maleware & Spayware
  • Google frei 🙂
  • Volle Kontrolle über alle Funktionen im Smartphone
  • Russische Kryptographie (GOST)
  • Vertraulicher Boot
  • Vertrauliche Applikationen
  • Vertrauliches Netzwerk (VPN)

 

_____________________________________________________________________

Update 5

Sony Xperia X mit Sailfish OS. Noch weiß man nicht ob es sich um ein Port handelt ohne Android Support „Alien Dalvik“.

Spezifikation:

  • 23MP Kamera
  • Fingerprintsensor
  • Hexa-core 64-bit Qualcomm
  • Snapdragon 650
  • 3GB RAM
  • 32 oder 64GB ROM
  • 5″ Full HD Display

 

 

 

 

 

 

 

 

 

 

 

 

Live Video von JollaFR

https://www.periscope.tv/w/1BRJjEjadmvGw

 

_____________________________________________________________________

Update 4

INOI Webseite: http://inoi.com/

Und die kompletten Spezifikationen:

Die Gerüchte von gestern bezüglich der Spezifikationen sind nun bestätigt:

Software: Sailfish Mobvile OS RUS

Sim-Karten: 2

Netzte: GSM 850/900/1800/1900, WCDMA 900/2100, LTE B1/3/7/20

CPU: MSM-8909 Snapdragon 210

Display: 5″ HD (1280×720), IPS OGS

Speicher: 2GB RAM, 16GB ROM, erweiterbar bos 64GB (microSD)

Kamera: 8MP Hauptkamera und 5MP Frontkamera

Anschlüsse: USB 2.0 OTG, WIF 802.11 b/g/n

GPS: GPS, AGPS, Glonass

Sensoren: Kompass, Licht Sensor, Beschleunigungssensor,

Akku: 2500mAh – wechselbar

Maße: HxBxT 145.9 x 71.5 x 8,9 mm

Gewicht: 145 gr

 

*** Es hat also zwei verbesserungen gegenüber dem Jolla C / Intex Aqua Fish. 1) Kompass und 2. einen leicht stärken CPU Snapdragon 210 statt 202. ***

_____________________________________________________________________

Update 3

Erste Bilder und Spezifikation von INOI R7 (JollaFR)

1,3GHz quad-core Qualcomm

Snapdragon 212

2GB RAM / 16GB Flash

5,0″ 720p Display

** sieht nach einen Jolla C ähnliches Gerät aus **

 

 

_____________________________________________________________________

Update 2

Sony als nächster Partner? Danke an JollaFR

_____________________________________________________________________

Update 1

Jolla twitterte das sie ihren Stand aufgebaut haben und bereit sind zu Rocken. Es erwartet uns fantastische Ankündigungen

____________________________________________________________________________

 

Wie schon bekannt sein sollte ist Jolla auf der diesjährigen Mobile World Congress 2017 wieder mit dabei. Falls ihr mit dabei seid, so könnt ihr Jolla in Halle 5 und Stand 5H19 finden.

Einige Hersteller zeigen schon heute ihre neusten Produkte. Jolla hat jedoch bislang noch keine Infos preisgegeben. Bislang gibt es ein paar Gerüchte. So soll ein neuer Russischer Hersteller namens INOI ein Sailfish OS Gerät auf dem Russischen Markt vermarkten.

Des Weiteren gibt es die ersten Spezifikationen:

Kompatible Netze: 2G/GSM: 2/3/5/8 ; 3G/WCDMA: B1 B5, B8 ; 4G/LTE: 1/3/7/20.[1]

Vorstellung: 25 February 2017

Dimensions: HxWxT in mm: 142 x 72 x 9,6

Gewicht: 150 g

Batterie:  2500 mAh wechselbar  li-on, 3.8V, 9.5Wh

Sim: Dual SIM (2x Micro SIM slots)

Verbindung: WLAN, Bluetooth, GPS, GLONASS, Micro USB, Standard 3.5mm Headset Buchse

 

Ob die Specs echt sind oder überhaupt ein neues Gerät vorgestellt wird, werden wir wohl morgen erfahren 🙂

ich werde diesen Beitrag mit allen Updates und Nachrichten aktualisieren. Alles neuen Infos werden ganz oben an erster stelle zu finden sein.

Flattr this!

Feb 18 2017

[Fairphone 2] – Sailfish OS Installieren

[Fairphone 2] – Sailfish OS Installieren

 

Version: 0.1.0.6 (20.02.2017) by ExPLIT ( explit@mailbox.org )

Diese Anleitung basiert auf der offiziellen Installationsanleitung von mal-, welche neben allen weiteren Dateien unter folgendem Link zu finden ist:

https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_fp2

BUGS BITTE NUR DIREKT MELDEN! ENTWEDER IN DER German SailfishOS Community in Telegram

https://telegram.me/joinchat/CCMYXQnxqdq5v1lue-5aBQ

oder direkt per Mail an: explit@mailbox.org

Ich werde den Fehler daraufhin reproduzieren, mit mal- darüber sprechen und wir versuchen gemeinsam eine Lösung zu finden.

 

Portierungsstatus, Fehlende Funktionalitäten und bekannte Probleme:

  • Jolla Store funktioniert.
  • Die gesamte Hardwareunterstützung ist sehr gut.
  • Der Kompass (“Compass direction sensor”) funktioniert nicht.
  • Möglicherweise gibt es ein paar Probleme mit dem Näherungssensor (“proximity sensor”) während Telefongesprächen. (Dieser lässt sich zwar kalibrieren, was das Problem auch behebt, allerdings reduziert die Verwendung der dafür notwendigen Firmware die Batterielaufzeit in SailfishOS erheblich.)
  • Auf manchen Geräten friert die Telefon-App bei Beendigung eines Anrufs sporadisch ein
  • Der Kamera-Button wird in der Sailfish Kamera-App nicht unterstützt.
  • Auf manchen Geräten funktioniert die Videoaufnahme nicht.
  • Die Intensität der Vibration ist sehr schwach.
  • Doppeltippen zu Aufwecken (“Double tap to wake”) funktioniert nicht.
  • Es gibt keinen offiziellen Support für Android, Microsoft Exchange, Maps und XT9. Die Dateien, welche für
    Sailfish Maps, Microsoft Active Sync (Exchange) und XT9 (Text Prediction Engine) notwendig sind, können nur auf dem FP2 installiert werden, wenn sie zuvor auf einem lizenzierten Sailfish-Gerät heruntergeladen und daraufhin auf das FP2 kopiert werden.

!!! Dieses Vorgehen ist de-fakto illegal – Du wurdest hiermit gewarnt! !!!

  • Alien Dalvik basiert auf dem Kernel und anderen Low-Level-Bibliotheken (Low-Level-Libraries) und wird daher vermutlich nicht laufen.
  • Es gibt 2 verschiedene Microsoft Exchange Versionen!
    • Active Sync (Jolla 1, ältere Version)
    • Sailfish-EAS (Jolla Tablet / Jolla C / Intex Aqua Fish, neuere Version) Active Sync vom Jolla 1 funktioniert auf dem FP2, Sailfish-EAS vom Jolla C kann ebenfalls installiert werden, hat aber ein paar Probleme mit der Synchronisation auf dem FP2.
  • XT9 Text Prediction Engine vom Jolla 1 / Jolla C / Intex Aqua Fish funktioniert.

 

Installationsanleitung

Haftungsausschluss: Das Ausprobieren jedes inoffiziellen Images erfolgt auf eigenes Risiko. Wenn du mit dem hier beschriebenen Vorgehen dein Gerät unbrauchbar machst (“brick”), bist du selbst dafür verantwortlich.

 

ZUR ERINNERUNG:
Fastboot Mode: Lautstärke leiser (Volume down [-]) & Power On
Recovery Mode: Lautstärke lauter (Volume up [+]) & Power On

Original FairphoneOS (Android GMS, mit Google Services) = Stock Recovery (schlecht)

FairphoneOpen (Android AOSP, ohne Google Services) = TWRP Recovery (sehr gut)

TWRP-Recovery ist ein Open Source Recovery Tool für (einige!) Android-Geräte

Mit TWRP-Recovery lassen sich Komplett-Backups des Systems anfertigen, nachdem du Sailfish installiert und alles eingerichtet hast. Es ist damit ein sehr mächtiges Recovery Tool.

 

Voraussetzungen für die Installation

http://lifehacker.com/the-easiest-way-to-install-androids-adb-and-fastboot-to-1586992378

Installationsschritte

  • Wenn du von einem bereits installierten Release updaten möchtest, lies bitte unterhalb den OTA-Update-Bereich.
  • Wenn du stattdessen die SailfishOS Installations-Dateien (.zip) verwenden möchtest, werden alle SailfishOS-Daten auf deinem Gerät gelöscht. Also zuvor unbedingt ein Backup von allen wichtigen Daten erstellen.
  • Erfordert Fairphone Open Source OS 16.11
    https://storage.googleapis.com/fairphone-updates/3e8ac604-3cfd-41c1-8fd5-5fd6158e8a37/fp2-sibon-16.11.0-manual-userdebug.zip
    oder Fairphone OS 1.9.3. Bisher nicht mit anderen Releases getestet.
  • Die erforderliche Android-Version (sofern nicht schon installiert) mit Hilfe von fastboot und den unten genannten Schritten installieren. Nur system.img und recovery.img flashen.
    AUF KEINEN FALL andere Partitionen flashen!

 

Sailfish OS wird einen hohen Batterieverbrauch haben, wenn du in der Vergangenheit die kompletten Android-Installationsdateien von Fairphone OS >=1.6.2 oder Open Source OS >= 16.08 installiert hast. Um dieses Problem zu beheben, bitte folgende Schritte ausführen:

  • Datei herunterladen:
    http://storage.googleapis.com/fairphone-updates/FP2-gms59-1.5.1-manual.zip
  • Die heruntergeladene zip-Datei entpacken
  • Die Script-Dateien flash.bat oder flash.sh bearbeiten und die Zeilen, welche folgende Worte enthalten, entfernen:
    aboot, boot, system und recovery
  • Die Datei flash.bat oder flash.sh ausführen.
  • Die Dateisystem-Images aus der Android-zip-Datei entpacken.
  • Auf dem Gerät in den “Fastboot Mode” wechseln, zuerst das Gerät ausschalten und warten, bis das Gerät komplett aus ist. Daraufhin die Lautstärke leiser-Taste und die Power On-Taste gedrückt halten.Das Gerät startet in den “Fastboot-Mode”.

Achtung: Das FP2 wird nur das Fairphone-Logo anzeigen!!!
Das ist so beabsichtigt und das FP2 befindet sich nun im “Fastboot Mode”

  • Auf dem PC nun ein Terminal (Linux / macOS) / eine Kommandozeile (Windows) öffnen und in den Ordner navigieren, in welchem die Dateisystem-Images liegen.
  • Mit dem obersten Befehl prüfen, ob das Gerät erkannt wurde und mit den darauf folgenden Befehlen die beiden Dateien flashen und das Gerät neu starten.

fastboot devices

fastboot flash system system.img

fastboot flash recovery recovery.img

fastboot reboot

 

SailfishOS Installation

  • Die heruntergeladene SailfishOS zip-Datei auf die SD-Karte oder irgendwo außerhalb des “SailfishOS rootfs” in die Benutzerdaten-Partition (“userdata partition”) kopieren.
  • In das TWRP-Recovery booten, die zip-Datei Signatur-Verifizierung abschalten und die SailfishOS zip-Datei über das bereits installierte Android drüber installieren (ohne die System-Partition (“system partition”) zu löschen).
  • Gerät neu starten

 

Schritt 2: Dem SailfishOS Willkommens-Assistenten folgen

  • Der SailfishOS Tutorial kann übersprungen werden in dem man nacheinander in die 4 Ecken des Display tippt, beginnend mit Links Oben und dann im Uhrzeigersinn.
  • Optional: Einen Jolla-Account hinzufügen, um Zugriff auf die Sailfish-Apps im Jolla-Store zu erhalten.
  • Optional: Für eine aufgeräumte Auflistung unoffizieller SailfishOS-Apps die Seite OpenRepos mit dem SailfishOS Browser aufrufen. Dort kannst du nun jedes armv7hl.rpm Package herunterladen und dieses via Einstellungen > System > Übertragungen installieren. Bitte beachte, dass es sich hier um inoffizielle Software handelt, von welcher auch nur manche Open Source ist.
  • Optional: Weitere Accounts via Einstellungen > Accounts hinzufügen. Zum Chatten bietet sich hier beispielsweise XMPP (Jabber) an, welches gut in die Nachrichten und Personen App integriert ist.

 

WIP Over-the-Air Updates (OTA)

(Für den Fall, dass du eine ältere SailfishOS-Version updaten möchtest)

 

  • Vor dem Update wird ein Backup aller SailfishOS Benutzerdateien auf die SD-Karte oder ein anderes Gerät dringend empfohlen.
  • Du kannst jederzeit auf eine zuvor installierte SailfishOS-Version “downgraden”.
  • Solltest du von “alpha1” oder “alpha2“ updaten, so musst du nach dem SailfishOS-Update manuell die Datei system.img des Fairphone Open Source OS 16.11 Images per Fastboot in die Systempartition flashen.
    Nach der SailfishOS-Installation kannst du auch die Android-Basis updaten.
    Hierzu musst du lediglich die system.img des neuen Fairphone Open Source OS Releases per Fastboot flashen.
    Bitte darauf achten, stets nur die notwendigen Teile zu flashen!

!!! NIE die Dateien userdata.img oder boot.img nach einer SailfishOS-Installation flashen !!!
Das löscht die gesamte SailfishOS-Installation inkl. aller Benutzerdaten.

  • Bitte die Anleitung zur Verwendung von fastboot im vorherigen Kapitel nachlesen.
  • fastboot flash system system.img
  • Ein Terminal mit dem normalen nemo Benutzer (idealerweise via SSH) öffnen.
  • SailfishOS über folgende Befehle updaten:

RELEASE=2.0.5.6

devel-su sed -i -e 's#^adaptation=.*$#adaptation=http://repo.merproject.org/obs/nemo:/testing:/hw:/%(vendor):/%(adaptation)/sailfishos_%(release)/#' /usr/share/ssu/repos.ini

ssu rr dhd

ssu rr extra

ssu ar extra http://repo.merproject.org/obs/nemo:/testing:/hw:/common/sailfishos_$RELEASE/

ssu release $RELEASE

ssu lr

# Check the output that the adaptation0 and extra repos have the correct urls
and the repos are enabled
# (note that the url for adaptation0 mentioned above has variables which will be
replaced with values in ssu lr output).
# also check that no other similar repos exist.
# You may have many of OpenRepos enabled. It’s recommended to disable them, even
# though version –dup will do its best-effort to isolate repositories:

ssu lr | grep openrepos

devel-su zypper clean -a

devel-su zypper ref -f

version --dup

# if above fails, try again

version --dup

# After update check using ssu lr that you have repos adaptation-community and
adaptation-community-common
# if either of those is missing run these commands
# devel-su touch /usr/share/ssu/features.d/adaptation-community.ini
# devel-su touch /usr/share/ssu/features.d/adaptation-community-common.ini

ssu rr adaptation0

ssu rr extra

sync

poweroff

 

Upgrade vom Sailfish Testing- auf das Sailfish Devel-Repository

Nach FP2-SailfishOS alpha3 hat mal- den OTA Update Algorithmus abgeändert.
Die beiden hierfür notwendigen Repositories

adaptation-community (adaptation0 in der Vergangenheit)

und
adaptation-community-common (extra in der Vergangenheit)

sind fest im System hinterlegt. Es ist daher nicht mehr erforderlich, nach jedem System-Upgrade mit dem sed-Befehl (wie in der Vergangenheit) die Repositories neu zu setzen.

Die offizielle alpha3 Testing Anpassung (“Adaptation”) Version ist: 0.0.1.9

Die neueste Development Anpassung (“Adaptation”) Version vom 17. Feb. 2017 ist: 0.0.1.116

0.0.1.9 testing = 0.0.1.112 devel

 

Beide Anpassungen enthalten im Moment die gleichen Dateien, allerdings sind die neuesten Anpassungen im Devel-Repository stets zuerst enthalten.

 

Sei vorsichtig und prüfe lieber zwei- oder dreimal nach, was du per Copy-and-Paste kopierst.
Jedes Leerzeichen, jeder Slash oder Backslash ist SEHR WICHTIG !!!

Die Zeilen, welche das Wort testing enthalten, müssen durch devel ersetzt werden:

/usr/share/ssu/features.d/adaptation-community.ini

und

/usr/share/ssu/features.d/adaptation-community-common.ini

Selbiges mit sailfishos_%(release) , was dann zu sailfish_latest_%(arch) wird.

Die Dateien können mit nano bearbeitet werden:

devel-su

nano /usr/share/ssu/features.d/adaptation-community.ini

nano /usr/share/ssu/features.d/adaptation-community-common.ini

 

Die Datei /usr/share/ssu/features.d/adaptation-community.ini bearbeiten / mit nano öffnen

Die Zeile

adaptation-community=http://repo.merproject.org/obs/nemo:/testing:/hw:/fairphone:/fp2-
sibon/sailfishos_2.0.5.6/

(Wenn du bisher das “testing”-Repository nutzt)

oder

adaptation-community=http://repo.merproject.org/obs/nemo:/devel:/hw:/fairphone:/fp2-
sibon/sailfish_latest_armv7hl/

(Wenn du bisher das “devel”-Repository nutzt)

in

adaptation-community = http://repo.merproject.org/obs/nemo:/devel:/hw:/fairphone:/fp2-
sibon/sailfishos_2.1.0.9

(Devel Sailfish 2.1.0.9)

abändern.

Sobald Sailfish 2.1.0.9 für alle Benutzer offiziell herausgegeben wird, solltest du die Zeile wieder wie folgt ändern:

adaptation-community=http://repo.merproject.org/obs/nemo:/devel:/hw:/fairphone:/fp2-
sibon/sailfish_latest_armv7hl/

Nachdem das korrekte Repository gesetzt wurde, die folgenden Befehle in der Kommandozeile ausführen. Das Gerät bitte nur neu starten, wenn der letzte Befehl erfolgreich beendet wurde!

RELEASE=2.1.0.9

ssu re 2.1.0.9

ssu ur

version --dup

zypper ref; zypper up

 

Bug-freie-Installation:

Ich habe mehrmals diese SailfishOS Installation auf meinem Fairphone 2 durchgeführt.

Hier gebe ich eine stabilste (IMHO) Installation durch, die ohne große bugs out-of-the-box
funktioniert.

  1. Fairphone Open 16.12 via fastboot installieren.
  2. Fairphone Open 16.12 starten, Proximity Sensor mit dem Fairphone Sensor calibration app kalibrieren. Kalibrierungsdaten speichern.
  3. Ins TWRP-Recovery booten.
  4. SailfishOS alpha3 2.0.5.6 über TWRP installieren.
  5. Das alte Modem aus FP2-gms59-1.5.1-manual.zip via fastboot flashen.
  6. SailfishOS auf 2.1.0.9 aktualisieren.
  7. Alles testen, wenn alles ok – , TWRP Backup anlegen.

Mit dieser Konfiguration habe ich kein Battery-Drain und keinen schwarzen Display bzw. Freeze nach dem ankommenden Anruf.
ExPLIT

 

 

Credits (still in English):

  • Sailfish OS porters community, especially Matti Lehtimäki (Mal-), Vasil Filipov and Simonas Leleiva
  • Jolla sailors joining the unofficial contributing, especially Slava Monich and Philippe de Swert
  • Fairphone developers, especially Kees Jongenburger
  • Community sailor André Koot for the photos for this guide, and for deep testing
  • Everybody in SailfishOS and WeAreFairphone communities for their support and testing
  • Chris from Sailfishmods.de for the Posting and Support
  • Gomerus & ChrisDeChef from the German SailfishOS Group on Telegram for the German Translation
  • All other ladies and gentleman on talk.maemo.org, #fairphone-sailfish channel on IRC
    and German SailfishOS Group on Telegram

Flattr this!

Feb 09 2017

Brief der Jolla CEO – Ein Starkes Sailfish Jahr steht vor uns

Brief der Jolla CEO – Ein Starkes Sailfish Jahr steht vor uns

 

Ahoj ihr Jolla & Sailfish Entwickler, Fans und Anhänger

Das neue Jahr hat gerade erst angefangen und wir sind schon im zweiten Monat. Dies ist mein allererstes Post als Jolla Geschäftsführer und ich möchte euch allen Updates über die Geschehnisse vom letzten Jahr und die Erwartung für 2017 wiedergeben. Los geht’s!

Zusammenfassend war 2016 ein gutes Jahr für Sailfish OS und voller Auslieferungen. Wir haben in Zusammenarbeit mit Intex Technologies in Indien das Aqua Fish Gerät veröffentlicht, haben das Jolla C zusammen mit dem Community Device Program in unsere Community gebracht, haben einen großen Deal und Partner in Russland gefunden (mehr weiter unten) und haben mit der Auslieferung von Turing Robotics angefangen. Sailfish OS 2 ist nun vollständig veröffentlicht und hat in der Welt ein Zeichen gesetzt.

Innerhalb der Firma haben wir hart daran gearbeitet unsere finanzielle Situation zu stabilisieren. Wir sind zwar eine etwas kleinere Firma aber mit der Sailfish Commnity, die jetzt stärker ist als jemals zuvor, haben wir beträchtliche Ergebnisse erzielt: Wir haben viele neue Community Ports gesehen, das Sailfish 64 bit ist gut fortgeschritten und wir haben sehr viel Unterstützung bekommen bei der Übersetzungen der neuen Sailfish OS Releases. Auch die Community hat sich sehr bemüht, in dem sie das Android 6 BSP als Basis für neuere Arbeiten mit Sailfish OS vollbrachten, was uns dabei sehr geholfen hat Sailfish OS einfacher auf neue Hardware zu portieren. Alles in allen gab es viele Beiträge um das OS weiter zu verbessern. Ein großes Dankeschön an unsere aktiven Unterstützer, bleibt am Ball!

 

5 Jahre Jolla

Jolla wurde im letzten Oktober 5 Jahre alt. Während dieser Reise haben wir diverse Hochs und Tiefs erlebt, doch selbst nach all den Krisen sind wir immer noch zusammen hier mit unserer starken Community und mit neuen wichtigen Partnern, die der Sailfish Bewegung beitreten.

Diese Reise machte uns sehr stark und hat uns in eine gute Position gebracht, um neue Möglichen anzustreben. Wir haben festgestellt, dass es bei Sailfish OS nicht um Jolla geht und deshalb haben wir eine große Verantwortung uns auf ausgewählte Dinge zu konzentrieren, und bereit zu sein andere Dinge beiseite zu legen. Jolla und Sailfish OS haben jetzt eine sehr zielgerichtete Strategie an der wir ernsthaft arbeiten. Lasst uns darüber sprechen.

 

Lizenzierung und Strategien tragen fürchte

In 2016 hatten wir unseren Blick streng auf die Lizenzierung und die Einführung von digitalen ECO-Systemen in aufstrebenden Märkten wie den BRICS-Länder gerichtet. Mit dieser Strategie haben wir unseren ersten Meilenstein erreicht und wir feierten unseren ersten Erfolg in Russland. Wir bekamen außerdem viel Aufmerksamkeit von Firmen aus dem Regierungssektor in Form von Nachfragen zu unabhängigen und offenen Mobile OS Entwicklungsprojekten und anderen regionalen Lizenzierungen.

Ich möchte gerne ein paar Details über unser Sailfish OS Projekt in Russland klarstellen. Wir bekamen Anfragen, ob das nun bedeutet, dass Sailfish OS jetzt nur noch nach den Bedürfnissen von Russland arbeitet. Ich kann dazu sagen, dass dies für niemanden funktionieren würde. Wir haben ein regionales Lizenzierungsmodell etabliert und eine Lizenz an einen russischen Partner vergeben, der mit uns allen zusammen das OS co-entwickeln wird.

Wir haben ein sehr guten und professionellen Austausch mit den russischen Sailfish Entwickler, was Jolla die Möglichkeit gibt diesen Code unabhängig und offen zugänglich für alle interessierten Entwickler rund um dem Globus bereit zu stellen. Unser neuer Partner investiert in die Entwicklung des Codes wovon alle Nutzer von Sailfish OS profitieren werden. Es ist im Interesse aller Beteiligten kompatibles zu einem Sailfish OS zu erhalten, und keine Abspaltungen zu erzeugen.

 

Nächster halt: China , Latein-Amerika, Afrika und Mobile World Congres (MWC)

Nach dem Erfolg im Russland wollen wir nun unsere regionale Lizenzierungsstrategie in andere Märkte expandieren, um genau zu sein in den BRICS-Ländern. Der riesige chinesische Markt ist strategisch eine unverzichtbare Möglichkeit die Jolle dieses Jahr ernsthaft verfolgen wird. Wir sehen das steigende Interesse an Sailfish OS auf den Märkten wie dem Mittleren Osten und Afrika sowie Latein-Amerika. Die Bewegung der Weltpolitik hat einen großen Einfluss auf 2017 und wir erwarten viele gute Gelegenheiten für das einzige unabhängige mobile System, Sailfish.

Der MWC ist eine der aufregendsten und größten Veranstaltuneng für die Mobilindustrie und wir nähern uns ihm in großen Schritten, Ende diesen Monats in Barcelona. Sailfish OS wird mit seinen Partner auch dort sein und ihr könnt euch diese Woche auf aufregende Neuigkeiten freuen.

Trefft uns in Barcelona! Falls du am MWC teilnimmst komm uns doch besuchen in Halle 5 (5H19).

 

Tablet Rückerstattungen und Open Sourcing

Wie Juhani in seinem Jahres Abschluss mitgeteilt hat, werden wir die zweite Runde der Erstattung für das Jolla Tablet veranlassen sobald die finanzielle Situation es zulässt. Wir arbeiten hart daran unsere Finanzen weiter zu verbessern um die Erstattungen frei zu geben. Es fällt mir nicht leicht euch weiterhin zu bitten diese herausfordernde Situation mit uns durchzustehen. Die Aussichten für dieses Jahr sind großartig und wir würden diese Projekt gerne so früh wie möglich abschließen.

Wir hatten zuvor erwähnt, dass wir an dem weiteren offen legen von Sailfish OS arbeiten. Wir haben alle notwendigen Vorbereitungen getroffen um die Sailfish Quellen, insbesondere von Apps und UI, freizugeben. Aktuell läuft noch ein Entscheidungsprozess doch ich darf verraten, dass in den kommenden Monaten viele tolle Neuigkeiten auf euch warten.

 

Jolla, Herz, Community

Es ist ein abgedroschener Satz, aber ernsthaft: Ohne die Sailfish Community wären wir nicht dort wo wir sind. Unsere neue Strategie verlässt sich auf euch Jungs und Mädels und so möchten wir die immer stärker werdende Community fördern. Wir planen weitere Sailfish Community Geräte und Programme um die Community von Jolla und Sailfish zu stärken.

Bleibt dran, wir hoffen dass wir bereits am MWC in paar Wochen tolle Neuigkeiten haben werden und bitte hört nicht auf uns neue Ideen vorzustellen. Wir versprechen zuzuhören und versuchen die Ideen umzusetzen, soweit wir das mit unsere Ressourcen und in Zusammenarbeit mit allen Sailfish Entwickler können.

Ich freue mich auf 2017 mit euch, Sami.

 

Frei übersetzt von Melli & Christian, ein großes Dankeschön!

Original Quelle: https://blog.jolla.com/letter-jolla-ceo/

Flattr this!

Feb 08 2017

08.02.2017 – Firmware Update 2.1.0.9 (Iijoki) – early access

Firmware Update 2.1.0.9 (Iijoki) – early access

 

Highlights

  • Qt 5.6
  • Bluez5 (nur für JollaC/Intex Aqua Fish, muss manuell Aktiviert werden)
  • VPN Support mit GUI (noch in der Beta)
  • Teilunterstützung für ARM 64bit
  • Textmarkieren im Webbrowser
  • Facebook microblog und Benachrichtigung wurden entfernt weil Facebook diese Funktion im nächsten Monat aus der public API entfernt.
  • Zusätzliche Funktion in der Applikation für PDF-Dokumente (markieren, Notiz hinzufügen etc.)
  • QML live Programmierung für die SDK wird nun supportet
  • Textgröße im Betriebssystem nun anpassbar (normal/groß/sehr groß)

 

VPN

Webbrowser

Documents

OS Schriftgröße

.

Upgrade version history

  • 2017-02-08: 2.1.0.9 Early access release

Release Highlights

This list contains examples of new features (and some bug fixes) added to SailfishOS since the 2.0.5 release.

Architecture

  • We have started to work on the support for Aarch64 (the 64-bit ARM architecture). This will make it possible to run Sailfish OS on processors having the ARMv8 architecture in the future.
  • Special thanks for contributing to this goes to Franz-Josef Haider (krnlyng), Martin Ghosal (ghosalmartin), Matti Lehtimäki (mal), Nikita Ukhryonkov (TheKit), and the whole #sailfishos-porters Freenode IRC channel.

Bluetooth

  • Bluez5 (5.43) is included in this update but not yet enabled (so Bluez4 is still in use). It is however possible to turn Bluez5 on in the developer mode for development purposes. The benefits that Bluez5 brings in the future:
    — better API support for a range of profiles
    — support for Bluetooth Low Energy (BLE)
    — newer profile features
    — OBEX integration
    — proper support for custom profiles.
  • It possible to install Bluez5 libraries to Jolla C and Intex Aqua Fish devices in developer mode with command zypper in bluez5 (Jolla1 and Jolla Tablet not supported).
  • Bluetooth UI system dialogues and windows redesigned to make it consistent with Sailfish OS style.

Browser

  • Basic text selection (copy-paste) from web pages added. Currently selection of other editable content is not supported.
  • Smart phone number text selection. User can initiate call from browser when text selection is a phone number.

Camera

  • Focus handling and options simplified. Instead of the selectable modes Spot, Auto and Infinity, the camera now always defaults to Auto. Tapping the screen forces the Spot mode from which it returns after 10 seconds of no actions. There is no Infinity any more.
  • Exposure menu kept visible when selecting a value. Previously when selecting a value the menu was dismissed; now click outside is needed for dismiss.
  • Focus icon removed from the front camera.
  • Redesigned shutter animation that considerably speeds up the shooting experience.

Display

  • Touch events are now filtered with Kalman filter to eliminate occasional jitter.

Events view

  • Application update notifications are now user removable. OS notifications are still persistent until OS update installed.

Facebook

  • Facebook Notifications removed from Sailfish OS before the Graph API 2.4 deprecation date on 2017-03-27. This also removes the Facebook microblog service (which syncs the notifications). This change is unfortunate. It is caused by the service provider who wants to reduce the services available through the public interface which Sailfish OS relies on. The Android Facebook app should still serve you fairly well on Sailfish OS.

Home view

  • Some missing Android notifications were given the priority status: TextSecure, Threema, Conversations, and K9-Mail. This makes them appear on the lock screen. They also unblank the display when the notification banner is shown.

Input and Keyboard

  • Keyboard layout for Bulgarian language added.
  • Keyboard layout for Gujarati language added.

Localisation

  • Gujarati system language added.
  • Umpush font included for Thai.
  • Special thanks for translating Bengali goes to Biraj Karmakar (professional translator, who volunteers to support FOSS and independent projects), Kelvin Kuniyanthodath and the whole https://smc.org.in for Malayalam, Sai Karthik Karra for Telugu, Varad Dingankar for Marathi, and to the most resourceful community member Raju Nirmala Devidas from India, who introduced all these people to Sailfish OS.

Logging and debugging

  • Display wakeup reason logged to journal now. This should help finding some hidden issues.

Middleware

  • Qt 5.6 framework taken into use.

Office

  • Annotation support for PDF documents added. Proper icons for PDF annotation toolbar created.
  • It is now possible to move back after tapping an internal PDF link – back button added.

Privacy

  • VPN support for OpenVPN and OpenConnect included. Further options and protocols will be added in upcoming releases. This is a beta level implementation targeted for very experienced VPN users with intent to collect feedback. The current implementation is not considered fully stable. No support exists yet for common protocols like PPTP and L2TP/IPSec.
  • Easy configuration of OpenVPN by importing .ovpn file.
  • Currently there is a single VPN connection which is automatically reconnected (the most recently activated connection).

SDK

  • Name „Platform SDK“ taken into use, replacing „Mer SDK“.
  • We’re rolling out the first version of QML live coding support. Feedback is highly appreciated (bugs, issues in developer experience, etc).
  • Applications‘ internal QML module naming rules relaxed. Harbour allows application internal QML imports without the „harbour“ prefix.

Settings

  • Backup now gives more helpful error messages, for example when there is not enough space to make the backup.
  • About device page has „Sailfish OS 2.1“ now.

UX

  • Setting for increasing Sailfish OS font sizes added. Options: Normal, Large, Huge.
  • Button group layouts aligned across the OS.
  • Combobox description label layouts aligned across the OS.
  • Fingerprint UI polished.

Issues reported by the community at together.jolla.com and fixed in this update:

Changelog

For detailed changelog, see https://together.jolla.com/question/153632/changelog-210iijoki/.

Updating your device

Your device must be connected to the Internet and signed in to your Jolla account. If your Jolla account is registered for Early Access releases you should receive an OS update notification when an update is available. If you have decided not to take the Early Access registration then you will get the OS update typically one week later.

We warmly recommend making some 3-4 GB of free space to the internal storage of your device before starting the update. Move your pictures and videos to the SD card (or to your PC or cloud service). After the upgrade turn on the option to save pictures and videos directly from the camera to the memory card (Settings > Apps > Camera). This is important particularly in case of „Jolla 1“ devices (product name „Jolla“ in Settings > About product).

This is the usual drill before attempting to update your devices:

  • If you use Phonehook from OpenRepos, uninstall it before upgrading.
  • If you use oFono from OpenRepos, revert to the official oFono before upgrading (or else you may face problems with LTE etc.).
  • If you use Patchmanager, revert all applied patches before upgrading.

Take a backup of your data before attempting to update your device and save the backup to an SD card or to some other off-device location (PC, your cloud service). Note that videos and images are not included in cloud-based backups. Do not reboot the device while the update is in progress. Do keep the phone connected to a battery charger during the whole process. Device screen may blank out during the update process; you may waken the display by a short press on the power key to monitor the progress.

For detailed instructions on updating software, visit Zendesk [ https://jolla.zendesk.com/hc/en-us/articles/201836347 ].

Known issues

  • If you have an OS version earlier than 2.0.4.14 in your device we recommend taking a backup of your data before seeking for OS update. This is because the backup option in the Sailfish OS update dialogue tends to stall in some cases with earlier OS versions (after which the device must be rebooted). Backup works okay if initiated from Settings > Backup.
  • Reliance Jio SIM cards (India) work in SIM slot #2 only according to some reports. We are not aware of similar issues in other networks.
  • Bluetooth visibility setting tends to go OFF when leaving menu page Settings > Bluetooth. Changing the visibility settings to ON may require setting it first OFF, followed by setting it ON.
  • Bluetooth pairing may occasionally fail (on Jolla Tablet, in particular), or turning Bluetooth ON may fail. In such cases it is best to restart the Jolla device and try again.
  • We are working with Aptoide to revert the Facebook version in Aptoide Store. Version 107.x appears to crash on Sailfish OS.

 

Full Changelog

 

Packages removed (2)

  • MAKEDEV – 3.24-1.1.3
  • qt5-qpa-hwcomposer-plugin-sbj – 5.1.0.1+sbj4-10.8.2.jolla

Packages modified (245)

PackageKit

  • Updated : 0.8.9+68-1.27.1 — 0.8.9+90-1.27.2
  • Binaries removed : PackageKit-cron
  • [PackageKit] Missed the Source header for removing oneshot.
  • [PackageKit] Remove oneshot.

    PackageKit-Qt5

  • Updated : 0.8.8+nemo5-1.6.1 — 0.8.8+nemo5-1.6.5
  • [PackageKit-Qt5] Fix license in .spec files to LGPL.

    SDL2

  • Updated : 2.0.3-1.3.7 — 2.0.3-1.4.1
  • [sdl] Set orientation and window flags via SDL hints.

    ambienced

  • Updated : 0.26.44-10.49.2.jolla — 0.26.46-10.49.2.jolla
  • [ambience] Try and re-open the database on subsquent queries if the first attempt failed.
  • [ambienced] Improve robustness in the face of a read only filesystem.

    apkd

  • Updated : 0.7.18-10.31.3.jolla — 0.7.21-10.32.1.jolla
  • [apkd] Strip whitespace from apk label.
  • [apkd] Use ButtonLayout where appropriate.
  • [apkd] Register DBus object before service.

    apkd-l10n

  • Updated : 1.37-10.23.1.jolla — 1.40-10.24.1.jolla
  • 30 of 30 strings translated (0 need review).
  • translation templates update for 0.7.20
  • 30 of 30 strings translated (0 need review).
  • 30 of 30 strings translated (0 need review).
  • 30 of 30 strings translated (0 need review).
  • 1 of 30 strings translated (0 need review).
  • 30 of 30 strings translated (0 need review).
  • translation templates update for 0.7.18
  • translation templates update for 0.7.20

    as-daemon

  • Updated : 0.8.17-10.33.11.jolla — 0.8.18-10.34.9.jolla
  • [eas] Resolve build issues.

    bluez

  • Updated : 4.101+git73-1.31.1 — 4.101+git74-1.32.1
  • [bluez] Return call that has been answered.
  • [bluez] Return correct cme error in successful case.

    buteo-sync-plugin-caldav

  • Updated : 0.1.36-1.22.1 — 0.1.38-1.22.1
  • Binaries added : buteo-sync-plugin-caldav-tests – 0.1.38-1.22.1
  • [buteo-sync-plugin-caldav] Workaround for UID-outside-VEVENT data. Contributes to MER#1647
  • [buteo-sync-plugin-carddav] Support vCalendar VERSION:1.0 responses. Contributes to MER#1568
  • [caldav-client] Add a test framework, starting with reader and notebooksyncagent.
  • [caldav-client] Use src.pri instead of .o listed by hand.

    buteo-sync-plugin-carddav

  • Updated : 0.0.24-1.15.1 — 0.0.25-1.15.2
  • Binaries added : buteo-sync-plugin-carddav-tests – 0.0.25-1.15.2
  • [buteo-sync-plugin-carddav] Detect non-addressbook resources. Contributes to MER#1657
  • [buteo-sync-plugin-carddav] Improve delta determination logic.

    buteo-sync-plugins-qt5

  • Updated : 0.8.23-1.17.2 — 0.8.24-1.18.3
  • [build] Drop qtgui dependency.

    byacc

  • Updated : 1.9.20111219-1.1.3 — 1.9.20160606-1.2.2
  • Update to 20160606, also fixes config for aarch64
  • Add aarch64 support

    chrpath

  • Updated : 0.13-1.1.3 — 0.16-1.2.1
  • Update to latest upstream to fix aarch64 support.
  • Add aarch64 support

    commhistory-daemon-l10n

  • Updated : 1.44-10.27.1.jolla — 1.47-10.29.1.jolla
  • 37 of 37 strings translated (0 need review).

    connman

  • Updated : 1.30+git20-1.31.1 — 1.30+git31-1.34.1
  • [connman] Added dependency on oneshot-root.
  • [connman] Make directories configurable via config file.
  • [vpn] connman-vpnd shouldn’t run with -d by default. Contributes to MER#1644
  • [connman] Cleaned up wakeup timers
  • [connman] Pulled DHCP related fixes from upstream.
  • [connman] Migrate to use openvpn management interface. Contributes to MER#1701
  • [connman] Fix openvpn MTU option syntax. Contributes to MER#1702
  • [connman] connman-devel doesn’t need to require connman
  • [connman] Install connman/technology.h header.
  • [connman] Revert some incorrectly merged fixes from upstream. Contributes to MER#1644
  • [connman] Support interactive credentials for openvpn. Contributes to MER#1644
  • [connman] Build ConnMan with both bluez 4 & 5 support.
  • [connman] jolla-signalpoll -> sailfish-signalpoll
  • [connman] Use libmce-glib to track the display state.
  • [connman] Made gdhcp logs configurable at runtime.
  • [connman] Made gresolv logs configurable at runtime.
  • [connman] Made gweb logs configurable at runtime.
  • [connman] rfkill: Open /dev/rfkill read-only if we are only reading from it

    contactsd-l10n

  • Updated : 1.30-10.19.1.jolla — 1.31-10.20.1.jolla
  • 5 of 5 strings translated (0 need review).

    crash-reporter

  • Updated : 1.13.0-10.34.2.jolla — 1.13.2-10.34.1.jolla
  • [crash-reporter] Fix endurance snapshot collecting to avoid busy loop.
  • [crash-reporter] Move combobox description inline.

    cross-armv7hl-gdb

  • Updated : 7.5.1+git3-1.1.7 — 7.6.2+git2-1.2.1 No new changelog entries!

    cross-i486-gdb

  • Updated : 7.5.1+git3-1.1.7 — 7.6.2+git2-1.2.1 No new changelog entries!

    csd

  • Updated : 0.7.2-10.36.1.jolla — 0.7.4.1-10.38.1.jolla
  • [csd] Force final gyro reading on test completion.
  • [bluetooth] Adapt to changes in BluetoothDevicePicker API and use tech model for power on/off.
  • [csd] Port CSD tool for BlueZ 5 porting preparation.

    declarative-transferengine-qt5

  • Updated : 0.2.2-10.29.1.jolla — 0.2.3-10.29.2.jolla
  • [declarative-transferengine] Mark transfer method model as ready when share methods are received.

    declarative-transferengine-qt5-l10n

  • Updated : 1.53-10.32.1.jolla — 1.54-10.33.1.jolla
  • 22 of 22 strings translated (0 need review).

droidmedia

  • Updated : 0.20151130.0-10.10.1.jolla — 0.20170120.0-10.12.1.jolla
  • [droidmedia] Stop codec when recorder is stopped.

    dsme

  • Updated : 0.71.5-1.31.2 — 0.71.6-1.1.2
  • [diskmonitor] Tune low disk space check scheduling.

    embedlite-components-qt5

  • Updated : 1.19.22-10.1.1.jolla — 1.19.26-10.5.1.jolla
  • [embedlite-components] Fixes out of bounds error of session history.
  • [embedlite-components] Add selected text and search uri to message payload.
  • [embedlite-components] Port phone-number „smart selection“ from Android FF.
  • [embedlite-components] Reposition selection markers upon content reflow.
  • [embedlite-components] Snap selection to word when selecting non editable content
  • [embedlite-components] Sync SelectionPrototype/SelectionHandler from Metro
  • [embedlite-components] Treat „date“ and „time“ input types similarly as „number“.
  • [embedlite-components] Add means to register preference observers.
  • [embedlite-components] Don’t access null element on _getLinkURI.
  • [embedlite-components] Send embed:linkclicked message on single tap.
  • [embedlite-components] Cleanup / fix window close chrome event handlers code
  • [embedlite-components] Drop „embed:domcontentloaded“ message.
  • [embedlite-components] Make last known orientation as member variable.
  • [embedlite-components] Update input zooming to work with Gecko 38.
  • [embedlite-components] Adapt touchcontrols.css to match Android FF 38 controls
  • [embedhelper] Create correct SHistory entries with nsIIOService
  • [embedhelper] Load session history from DB
  • [embedlite] Check for existance of vkbOpenCompositionMetrics before using it
  • [embedlite-components] Bump version number to 1.9.0.
  • [embedlite-components] Check index of nsISHistory.getEntryAtIndex call.
  • [embedlite-components] CSSPoint x and y values are floats not integers.
  • [embedlite-components] Fix warning about condition not having mathematical meaning.
  • [embedlite-components] Remove no longer needed zoomToRect calls.
  • [embedlite-components] Verify index of nsISHistory.getEntryAtIndex call.
  • [loginmanager] Initialize nsLoginManager only after profile is accessible
  • [rpm] Make sure the package depends on gecko 38.
  • [rpm] Remove old Qt4.x spec file
  • [rpm] Update package version and it’s requirements.
  • [videocontrols] Polish look and feel of video controls.
  • [rpm] make qt4 and qt5 version conflict with each other

    eventsview-extensions

  • Updated : 0.0.28-10.9.1.jolla — 0.0.29.1-10.12.1.jolla
  • Binaries removed : eventsview-extensions-facebook-notifications
  • [jolla-eventsview-extensions] Remove Facebook notifications feed.
  • [textlinking] Adapt linked texts to the change in default colors.

    exempi

  • Updated : 2.2.0-1.1.6 — 2.3.0-1.2.2
  • [exempi] Upgrade to 2.3.0.

    fakeroot

  • Updated : 1.12.4-1.1.3 — 1.12.4-1.2.1
  • Add aarch64 support
  • Add autoreconf to fix aarch64 build.

    feature-example

  • Updated : 0.0.3-10.2.3.jolla — 0.0.4-10.4.1.jolla
  • [feature] Add .check file to prevent uninstalling feature.

    flac

  • Updated : 1.3.1+git1-1.3.1 — 1.3.1+git2-1.4.1
  • [aarch64] Disable tests on aarch64 for now.

    gcc

  • Updated : 4.8.3-1.2.5 — 4.8.3-1.3.2
  • Fixes for aarch64. MER#1703
  • Upgrade to Linaro 4.8 2014.04

    gdb

  • Updated : 7.5.1+git3-1.4.10 — 7.6.2+git2-1.5.1
  • [gdb] Added missing arches, including aarch64.
  • [update] Migrate to submodule.
  • [update] Next release upstream v7.6.2, for the aarch64 support.

    geoclue-provider-here

  • Updated : 0.0.16-10.10.1.jolla — 0.0.17-10.11.2.jolla
  • [geoclue-provider-here] Listen to config directory changes.

    geoclue-provider-hybris

  • Updated : 0.2.8-10.24.1.jolla — 0.2.11-10.26.2.jolla
  • [geoclue-provider-hybris] Listen to config directory changes.
  • [geoclue-provider-hybris] Fix building for Android 6.0. Fixes MER#1685

    geoclue-provider-mlsdb

  • Updated : 0.0.12-1.3.1 — 0.0.13-1.4.1
  • [geoclue-provider-mlsdb] Listen to config directory changes.

    gettext

  • Updated : 0.19.8.1+git2-1.3.1 — 0.19.8.1+git3-1.4.2
  • [aarch64] Add aarch64 to the arm conditional.

    gittin

  • Updated : 0.1.2-1.3.2 — 0.1.3-1.4.3
  • [gittin] add include(CMakeParseArguments) Contributes to MER#1669

    gssdp

  • Updated : 0.14.10+git1-1.1.6 — 1.0.1-1.2.2
  • [gssdp] Update to 1.0.1.

    gstreamer1.0-droid

  • Updated : 0.20160913.0-10.13.3.jolla — 0.20170120.1-10.16.1.jolla
  • [camera] Add the ability to push encoded video from droidcamsrc.
  • [gst-droid] fix loading of the plugin.
  • [gst-droid] add zsl and hdr support.

    gupnp

  • Updated : 0.20.12+git1-1.1.6 — 1.0.1-1.2.2
  • [gupnp] Update to 1.0.1.

    gupnp-av

  • Updated : 0.12.6+git1-1.1.6 — 0.12.10-1.2.2
  • [gupnp-av] Update to 0.12.10.

    jolla-alarm-ui-l10n

  • Updated : 1.38-10.19.1.jolla — 1.40-10.2.1.jolla
  • 20 of 20 strings translated (0 need review).

    jolla-calculator

  • Updated : 0.2.14-10.22.1.jolla — 0.2.15-10.23.2.jolla
  • [calculator] Make sure calculation list has enough space to fit field items.

    jolla-calculator-l10n

  • Updated : 1.42-10.13.1.jolla — 1.43-10.14.1.jolla
  • 3 of 3 strings translated (0 need review).

    jolla-calendar

  • Updated : 0.6.13-10.45.1.jolla — 0.6.18-10.46.1.jolla
  • [textlinking] Adapt linked texts to the change in default colors.
  • [jolla-calendar] Use ButtonLayout where appropriate.
  • [fontsize] Increase day page cell height if font size increases.
  • [calendar] Fix location not always showing on day page items.
  • [fontsize] Make sure cover event labels fit the limited space.
  • [fontsize] Reduce cover item spacing if larger font size causes overlapping.

    jolla-calendar-l10n

  • Updated : 1.93-10.27.1.jolla — 1.96-10.28.1.jolla
  • 77 of 77 strings translated (0 need review).
  • translation templates update for 0.6.16
  • translation templates update for 0.6.17

    jolla-camera

  • Updated : 0.3.27.1-10.60.1.jolla — 0.4.3-10.60.1.jolla
  • [jolla-camera] Improve the shutter animation.
  • [jolla-camera] Start the shutter animation/feedback immediately.
  • [camera] Fix camera not changed to secondary when asked via d-bus.
  • [camera] Timed capture to focus when timer triggers.
  • [jolla-camera] Fix cover loading on Qt 5.6.
  • [camera] Don’t hide exposure menu when selecting a value.
  • [camera] Simplified focus handling.
  • [jolla-camera] Fix cover loading on Qt 5.6.

    jolla-camera-l10n

  • Updated : 1.101-10.50.1.jolla — 1.104-10.51.1.jolla
  • 65 of 65 strings translated (0 need review).
  • translation templates update for 0.3.27.1
  • translation templates update for 0.3.29
  • translation templates update for 0.4.0
  • translation templates update for 0.4.2

    jolla-clock

  • Updated : 0.4.3-10.32.1.jolla — 0.4.6-10.1.2.jolla
  • [clock] Show 24h instead of 0 min if setting alarm to current time.
  • [fontsize] Don’t scale already huge fonts when user increases the system font size.
  • [fontsize] Tune Clock cover layouts to function with large fonts.

    jolla-clock-l10n

  • Updated : 1.76-10.27.1.jolla — 1.77-10.2.1.jolla
  • 37 of 38 strings translated (0 need review).
  • 38 of 38 strings translated (0 need review).
  • 9 of 38 strings translated (0 need review).
  • translation templates update for 0.4.4

    jolla-contacts

  • Updated : 0.5.7-10.60.1.jolla — 0.5.9-10.61.3.jolla
  • [jolla-contacts] Use ButtonLayout where appropriate.
  • [jolla-contacts] Remove use of BluetoothPairingManager.
  • [packaging] Bump to 0.5.8

    jolla-contacts-l10n

  • Updated : 1.105-10.56.1.jolla — 1.108-10.57.1.jolla
  • 166 of 168 strings translated (0 need review).
  • translation templates update for 0.5.8
  • translation templates update for 0.5.9
  • 166 of 168 strings translated (0 need review).

    jolla-devicelock

  • Updated : 0.1.39-10.25.1.jolla — 0.1.41-10.27.2.jolla
  • [devicelock] Don’t do a global sync after saving settings.
  • [devicelock] Fix saving configuration settings with Qt 5.6.

    jolla-email

  • Updated : 0.3.7-10.71.1.jolla — 0.3.18-10.73.1.jolla
  • [jolla-email] Change deprecated userStyleSheet to userStyleSheets.
  • [email] Remove background whitening from email header.
  • [textlinking] Adapt linked texts to the change in default colors.
  • [email] Support sharing via email to use landscape on attachment page.
  • [email] Sender and subject sorted lists to consistently capitalize sections.
  • [email] Format file size properly on message info page.
  • [email] Properly localized timestamp on email reply.
  • [jolla-email] Fix truncation of long folder names in inbox page header.
  • [email] Don’t flash main screen on dbus activation.
  • [jolla-email] Use ButtonLayout where appropriate.
  • [jolla-email] Remove unnecessary CoverAction enable toggling.
  • [fontsize] Calculate optimal line count for the font size.

    jolla-email-l10n

  • Updated : 1.116-10.39.1.jolla — 1.119-10.40.1.jolla
  • 148 of 148 strings translated (0 need review).
  • translation templates update for 0.3.16
  • 148 of 148 strings translated (0 need review).
  • translation templates update for 0.3.10
  • translation templates update for 0.3.11
  • translation templates update for 0.3.13
  • translation templates update for 0.3.14
  • translation templates update for 0.3.15
  • translation templates update for 0.3.8
  • Updated : 0.2.4-10.62.4.jolla — 0.2.6-10.63.1.jolla
  • [jolla-gallery] Register Gallery service earlier in the startup.
  • [fontsize] Don’t scale remorse grid item label to avoid unwanted wrapping.
  • Updated : 0.2.3-10.30.1.jolla — 0.2.4-10.31.3.jolla
  • [gallery-ambience] Fix undefined reference on thumbnail error case.
  • Updated : 1.67-10.39.1.jolla — 1.68-10.40.1.jolla
  • 1 of 35 strings translated (0 need review).
  • 35 of 35 strings translated (0 need review).
  • translation templates update for 0.2.4
  • Updated : 1.91-10.47.1.jolla — 1.93-10.48.1.jolla
  • 18 of 18 strings translated (0 need review).
  • 2 of 18 strings translated (0 need review).
  • translation templates update for 0.2.2
  • translation templates update for 0.2.4
  • translation templates update for 0.2.5

    jolla-keyboard

  • Updated : 0.6.1-10.55.1.jolla — 0.6.6-10.57.2.jolla
  • [jolla-keyboard] Don’t scale Indian language characters up when font size is increased.
  • [jolla-keyboard] Make sure function key text stays in bounds.
  • [jolla-keyboard] Make sure permille symbol fits the key item bounds.
  • [keyboard] Polish bulgarian layout.
  • [jolla-keyboard] Move combobox description inline.
  • [jolla-keyboard] Use ButtonLayout where appropriate.
  • [keyboard] Add Gujarati layout.

    jolla-keyboard-l10n

  • Updated : 1.31-10.22.1.jolla — 1.32-10.23.1.jolla
  • 15 of 15 strings translated (0 need review).
  • 2 of 15 strings translated (0 need review).
  • translation templates update for 0.6.3
  • translation templates update for 0.6.4

    jolla-mediaplayer

  • Updated : 0.3.17-10.42.1.jolla — 0.3.19-10.43.2.jolla
  • [mediaplayer] Song title in cover doesn’t need to wrap last line.
  • [fontsize] Don’t use font fitting on now playing menu item that is allowed to truncate.

    jolla-mediaplayer-l10n

  • Updated : 1.70-10.22.1.jolla — 1.71-10.23.1.jolla
  • 64 of 64 strings translated (0 need review).

    jolla-messages

  • Updated : 0.6.53.1-10.72.1.jolla — 0.6.56-10.72.2.jolla
  • [textlinking] Adapt linked texts to the change in default colors.
  • [fontsize] Count the number of Message cover text lines dynamically.
  • [jolla-messages] Only load visible cover page
  • [fontsize] Count the number of Message cover text lines dynamically.
  • [jolla-messages] Only load visible cover page

    jolla-messages-l10n

  • Updated : 1.108.1-10.60.1.jolla — 1.114-10.61.1.jolla
  • 92 of 92 strings translated (0 need review).
  • translation templates update for 0.6.56
  • 92 of 92 strings translated (0 need review).
  • translation templates update for 0.6.53

    jolla-notes

  • Updated : 0.9.2-10.29.2.jolla — 0.9.3-10.30.1.jolla
  • [notes] Guard sharing ViewPlaceholder.enabled with model ready.

    jolla-notes-l10n

  • Updated : 1.45-10.18.1.jolla — 1.53-10.20.1.jolla
  • 18 of 18 strings translated (0 need review).

    jolla-project-config

  • Updated : 0.0.2-10.2.1.jolla — 0.0.3-10.3.1.jolla
  • [prjconf] Add droid-config-flashing to prjconf.

    jolla-rnd-device

  • Updated : 0.3-10.3.5.jolla — 0.4-10.4.4.jolla
  • [rnd] Remove usb-rescue-mode-off.service.

    jolla-settings

  • Updated : 0.12.29-10.49.1.jolla — 0.12.30-10.50.3.jolla
  • [jolla-settings] Provide service for .ovpn import.

    jolla-settings-accounts

  • Updated : 0.3.8-10.84.2.jolla — 0.3.9.1-10.87.1.jolla
  • [jolla-settings-accounts] Disable facebook-microblog service.

    jolla-settings-accounts-l10n

  • Updated : 1.150-10.70.1.jolla — 1.153-10.72.1.jolla
  • 335 of 336 strings translated (0 need review).

    jolla-settings-bluetooth

  • Updated : 0.0.59-10.26.1.jolla — 0.1.4.2-10.30.1.jolla
  • [jolla-settings-bluetooth] Fix binding loop issue related to visibility.
  • [jolla-settings-bluetooth] Tweak placeholder visibility.
  • [settings-bluetooth] Revert to default name if default name is cleared.
  • [settings-bluetooth] Don’t allow bluetooth adapter name to be set to an empty string.
  • [packaging] Bump version and require kf5bluezqt-declarative
  • [settings-bluetooth] Remove reference to removed ‚ready‘ property.
  • [packaging] Bump to 0.1.0 and change kf5bluezqt dependency.
  • [settings-bluetooth] Don’t use in-process pairing when selecting a device in the list.
  • [settings-bluetooth] Port Bluetooth settings to BlueZ 5.

    jolla-settings-bluetooth-l10n

  • Updated : 1.63-10.32.1.jolla — 1.67-10.34.1.jolla
  • 13 of 13 strings translated (0 need review).
  • translation templates update for 0.1.3
  • 14 of 14 strings translated (0 need review).
  • translation templates update for 0.1.0

    jolla-settings-networking

  • Updated : 0.3.50-10.75.1.jolla — 0.3.57-10.78.1.jolla
  • [jolla-settings-networking] Add VPN configuration.
  • [jolla-settings-networking] Allow import of .ovpn file.
  • [jolla-settings-networking] Support autoUpDown property.
  • [jolla-settings-networking] Add VPN configuration.
  • [jolla-settings-networking] Allow import of .ovpn file.
  • [jolla-settings-networking] Support autoUpDown property.
  • [settings-networking] Scale vpn item size.
  • [jolla-settings-networking] Handle „any“ technology.
  • [jolla-settings-networking] Remove check-askforroaming oneshot script.
  • [jolla-settings-networking] Update VPN icon.
  • [jolla-settings-networking] Add beta label to VPN feature.
  • [jolla-settings-networking] Add VPN configuration.
  • [settings-networking] Fix invalid indentation of label.
  • [settings-networking] Fix invalid indentation of label.

    jolla-settings-networking-l10n

  • Updated : 1.136-10.61.1.jolla — 1.145-10.63.1.jolla
  • 264 of 264 strings translated (0 need review).
  • translation templates update for 0.3.51
  • translation templates update for 0.3.52
  • translation templates update for 0.3.53

    jolla-settings-sailfishos

  • Updated : 0.0.49.1-10.28.1.jolla — 0.0.53-10.27.2.jolla
  • [settings-sailfishos] Fit free space warning texts to upgrade header image.
  • [jolla-settings-sailfishos] Cleanup storageType checks from partitions.
  • [jolla-settings-sailfishos] Discard home partition if only one internal partition available.
  • [jolla-settings-sailfishos] Delay OS update until backup has succeeded/failed.
  • [jolla-settings-sailfishos] Load UpgradeBackup at runtime

    jolla-settings-sailfishos-l10n

  • Updated : 1.40-10.27.1.jolla — 1.53-10.30.1.jolla
  • 46 of 48 strings translated (0 need review).
  • translation templates update for 0.0.53
  • translation templates update for 0.0.49.1
  • translation templates update for 0.0.50
  • translation templates update for 0.0.51
  • translation templates update for 0.0.52
  • 46 of 46 strings translated (0 need review).
  • translation templates update for 0.0.49
  • 46 of 46 strings translated (0 need review).

    jolla-settings-sync

  • Updated : 0.2.1-10.10.2.jolla — 0.2.2-10.11.3.jolla
  • [packaging] Bump version to 0.2.2
  • [settings-sync] Don’t use in-process pairing when adding a sync device.
  • [settings-sync] Update for sailfish-components-bluetooth changes.

    jolla-settings-sync-l10n

  • Updated : 1.39-10.25.1.jolla — 1.40-10.26.1.jolla
  • 23 of 23 strings translated (0 need review).
  • translation templates update for 0.2.2

    jolla-settings-system

  • Updated : 0.6.51.1-10.84.1.jolla — 0.6.65-10.87.1.jolla
  • [about] Change the OS name in the about page to Sailfish 2.1
  • [storage] Open user’s home folder instead of root of home partition.
  • [sideloading] Save sideloading disabled as 0 instead of -1.
  • [jolla-settings-system] Use the .ini parser from SailfishKeyProvider instead of QSettings.
  • [storage] Fix broken Sailfish app link.
  • [devicelock] Fix double pin entry when changing lock code after settings.
  • [settings-system] Add Gujarati to language options.
  • [jolla-settings-system] Ensure location enablement toggles are in sync.
  • [jolla-settings-system] Use ButtonLayout where appropriate.
  • [fingerprint] Polish fingerprint UI.
  • [devicelock] Fix setting device lock timeout immediately after setting a lock code.
  • [settings-system] Assume slightly less about slider scalability.
  • [settings-system] Don’t assume Slider vertically centers its groove.
  • [sdcard] Set root owner of ext4 sd cards to nemo.
  • [fontsize] Introduce font size setting.

    jolla-settings-system-l10n

  • Updated : 1.199.1-10.79.1.jolla — 1.205-10.80.1.jolla
  • 438 of 438 strings translated (0 need review).
  • translation templates update for 0.6.60
  • translation templates update for 0.6.61
  • 438 of 438 strings translated (0 need review).
  • translation templates update for 0.6.58
  • 438 of 438 strings translated (0 need review).
  • translation templates update for 0.6.56
  • translation templates update for 0.6.57
  • 438 of 438 strings translated (0 need review).
  • translation templates update for 0.6.51.1
  • translation templates update for 0.6.54
  • translation templates update for 0.6.55

    jolla-signon-ui

  • Updated : 0.1.1-10.19.1.jolla — 0.1.2-10.20.4.jolla
  • [jolla-signon-ui] Workaround for deleteLater() not quite working.

    jolla-signon-ui-l10n

  • Updated : 1.28-10.20.1.jolla — 1.29-10.21.1.jolla
  • 3 of 3 strings translated (0 need review).
  • translation templates update for 0.1.2

    jolla-startupwizard-l10n

  • Updated : 1.116-10.55.1.jolla — 1.117-10.56.1.jolla
  • 35 of 35 strings translated (0 need review).

    jolla-vault

  • Updated : 0.4.49-10.43.1.jolla — 0.4.55.2-10.48.1.jolla
  • [jolla-vault] Don’t allow ‚back‘ action during a data restore.
  • [jolla-vault] Fix reference to undefined backupUtils for cloud-based operations.
  • [jolla-vault] Backup migration: fix reference to removed ‚done‘ signal and set button text
  • [jolla-vault] Fix backup migration for Qt 5.6 ListModel get() bug.
  • [jolla-vault] Ensure duplicate units are not added.
  • [jolla-vault] Add pro file for importing QML to Qt Creator, for those not familiar with cmake
  • [jolla-vault] Move combobox description inline.
  • [jolla-vault] Allow customization of NewBackupRestoreDialog buttons and actions.
  • [jolla-vault] Remove NewBackupDialog.qml.
  • [jolla-vault] Use ButtonLayout for buttons on FullScreenInfoPage.qml
  • [jolla-vault] Improve error messages when failing during a unit.
  • [jolla-vault] Show memory card available space, rather than total.
  • [jolla-vault] When backing up, check for available disk space before creating the archive.
  • [packaging] Update systemsettings dependency.

    jolla-vault-l10n

  • Updated : 1.77-10.40.1.jolla — 1.87-10.42.1.jolla
  • 84 of 84 strings translated (0 need review).
  • translation templates update for 0.4.52
  • translation templates update for 0.4.54
  • translation templates update for 0.4.55
  • 84 of 84 strings translated (0 need review).
  • translation templates update for 0.4.51
  • 84 of 84 strings translated (0 need review).
  • translation templates update for 0.4.50

    libatomic_ops

  • Updated : 7.2d-1.1.2 — 7.4.4+git1-1.2.1
  • Binaries removed : libatomic_ops
  • [packaging] Move to tar_git format to fix config for aarch64.
  • Update to latest upstream to add aarch64 support

    libav

  • Updated : 11.8+git1-1.8.1 — 11.8+git2-1.9.2
  • [aarch64] Port patch 0001 over to aarch64.

    libcontacts-qt5

  • Updated : 0.1.7-1.39.3 — 0.1.8-1.40.2
  • [libcontacts] Load decomposition translations. Contributes to MER#1664

    libcontacts-qt5-l10n

  • Updated : 1.5-1.2.1 — 1.6-1.3.1
  • 3 of 3 strings translated (0 need review).
  • translation templates update for 0.1.8

    libdres

  • Updated : 1.1.12-1.1.10 — 1.1.13-1.2.2
  • [dresc] Allow running only parts of ops.
  • [libdres] Remove deprecated glib functions.
  • [libdres] Strip possible -dirty from version in pkgconfig file.
  • [libdres] Use uintptr_t for VM instructions.
  • [packaging] Inject version for configure and bump version.
  • [packaging] Move most docs to devel package.
  • [packaging] Remove yaml.
  • [packaging] rpm packaging

    libglibutil

  • Updated : 1.0.14-1.11.1 — 1.0.15-1.12.1
  • [glibutil] Added gutil_time_notify API
  • [glibutil] MER#1437

    libgofono

  • Updated : 2.0.2-1.10.2 — 2.0.3-1.1.2
  • [libgofono] Fixed a few memory leaks in ofono_object
  • [libgofono] Fixed typo in pkgconfig file
  • [libgofono] MER#1518
  • [libgofono] Retry org.ofono.Manager.GetModems on any error.

    libgrilio

  • Updated : 1.0.10-1.5.2 — 1.0.11-1.6.2
  • [libgrilio] MER#1438
  • [libgrilio] Use atomic increments and decrements for refcounts

    libhybris-sbj

  • Updated : 0.0.0.50-10.15.1.jolla — 0.0.0.51-10.16.2.jolla
  • Binaries removed : libhybris-sbj-libui, libhybris-sbj-libsf, libhybris-sbj-libis, libhybris-sbj-libis-devel, libhybris-sbj-libcamera, libhybris-sbj-libsf-devel, libhybris-sbj-libui-devel, libhybris-sbj-libcamera-devel
  • [sbj] Fix GPS regression from upstream
  • [sbj] Update libhybris from upstream.
  • [sbj] Update .spec to match upstream’s provided packaging

    libkeepalive

  • Updated : 1.3.8-1.10.3 — 1.4.0-1.11.3
  • [DeclarativeBackgroundJob] Add triggeredOnEnable property.
  • [build] Do not depend on gtgui.

    libogg

  • Updated : 1.3.0-1.1.3 — 1.3.2-1.2.2
  • [libogg] Add upstream submodule for libogg.
  • [libogg] Checkout ogg v1.3.2
  • [packaging] Remove old libogg packaging.
  • [packaging] Update packaging for new version and submodule.

    libqofonoext

  • Updated : 1.0.13-1.10.1 — 1.0.14-1.11.2
  • [libqofonoext] Expose interfaceVersion property.

    libsailfishapp

  • Updated : 1.0.12-10.9.1.jolla — 1.1.0-10.11.1.jolla
  • [libsailfishapp] Allow to influence early view initialisation.

    libsailfishkeyprovider

  • Updated : 0.0.12-1.4.1 — 0.0.13-1.5.1
  • [libsailfishkeyprovider] Allow multiple key/value read/write. Contributes to MER#1700

    libtalloc

  • Updated : 2.0.1-1.1.3 — 2.1.8-1.2.1
  • Binaries added : python-talloc – 2.1.8-1.2.1, python-talloc-devel – 2.1.8-1.2.1
  • Use autogen to fix aarch64 build instead of patch.
  • Add aarch64 support

    libvorbis

  • Updated : 1.3.3-1.1.3 — 1.3.5-1.2.1
  • [aarch64] Update to v1.3.5 with submodule to fix aarch64.
  • [update] Update to tar_git v1.3.5 for aarch64 support.
  • Add aarch64 support

    lipstick-jolla-home-qt5

  • Updated : 0.33.75.2-10.120.4.jolla — 0.34.26.6-10.127.1.jolla
  • [bluetooth] If an initiated pairing succeeds, connect to the device.
  • [lipstick-jolla-home] Bump version to 0.34.26.6
  • [bluetooth] Register VoicecallAgent when lipstick starts.
  • [lipstick-jolla-home] Bump version to 0.34.26.5
  • [bluetooth] Delay agent registration until an adapter is available.
  • [bluetooth] Delay session start if Bluetooth tech is not yet available.
  • [lipstick-jolla-home] Bump version to 0.34.26.4
  • [bluetooth] Delete files only partially received via Bluetooth.
  • [bluetooth] Set group readable/writeable for received files
  • [lipstick-jolla-home] Bump version for upgrade-2.1.0
  • [lipstick-jolla-home] Search /tmp for Bluetooth transfer files.
  • [lipstick-jolla-home] Don’t use statefs in Bluetooth status indicator.
  • [bluetooth] Fix BluetoothSession D-Bus object path.
  • [bluetooth] When initiating PIN-type pairings, try a simple PIN of 0000 first.
  • [lipstick-jolla-home] Respect notification expireTimeout to some degree.
  • [lipstick-jolla-home] Use TextSwitch for boolean VPN options.
  • [bluetooth] Don’t auto-reject Bluetooth requests when screen is off.
  • [bluetooth] Show debug when bluetooth agent is registered
  • [lipstick-jolla-home] Update VPN status icon.
  • [lipstick-jolla-home] In large font sizes make sure count label fits the available space.
  • [lipstick-jolla-home] Add VpnAgent interface.
  • [homescreen] Fix disappearing covers.
  • [homescreen] Fix the status bar not updating during close gesture.
  • [homescreen] Show the events view on left from left with notifcation icons and device lock.
  • [events-view] Remove Sailfish Maps quick action.
  • [bluetooth] Adjust button positioning in Bluetooth system windows.
  • [bluetooth] Adjust text and padding in Bluetooth pairing window.
  • [bluetooth] Allow auto-dismissal of Bluetooth system windows.
  • [bluetooth] Check for null adapter in BluetoothNameInitializer.
  • [bluetooth] Implement one-time setting of default Bluetooth name.
  • [packaging] Require gui-private for qpa headers.
  • [bluetooth] Don’t assume there is only a single Bluetooth device connection at any time.
  • [bluetooth] Minor fixes following review
  • [bluetooth] Move Bluetooth and OBEX system agent types into components/.
  • [bluetooth] Move Bluetooth UI into separate processes that launch selectively from lipstick.
  • [bluetooth] Port OBEX agent to BlueZ 5.
  • [bluetooth] Port pairing agent to BlueZ 5.
  • [bluetooth] Remove explicit bluez lib dependencies.
  • [bluetooth] Set transfer status to Error when rejecting a push request.
  • [bluetooth] Update bluetooth pairing UI when pairing succeeds without user interaction.
  • [bluetooth] Update dependencies for BlueZ 5 port.
  • [bluetooth] Use system dialogs/windows for Bluetooth UI requests.
  • [lipstick-jolla-home] Require libsocialcache-qml-plugin for Events view
  • [packaging] Bump to 0.34.12.
  • [packaging] Don’t require kf5bluezqt-declarative
  • [lipstick-jolla-home] Update dependency versions.
  • [startupwizard] Wait until the startup wizard is opaque before exposing the lock screen.
  • [lipstick] Fix weather banner.
  • [lipstick-jolla-home] Handle list of PIDs being passed as QJSValue.
  • [lipstick-jolla-home] import QtQuick 2.5 to get displayMarginEnd.
  • [lipstick-jolla-home] Queue wayland windowPropertyChanged handling to avoid memory leak.
  • [lipstick-jolla-home] Register DBus object before service.
  • [lipstick-jolla-home] Work around a property alias/state change bug.

    lipstick-jolla-home-qt5-l10n

  • Updated : 1.153-10.66.1.jolla — 1.172-10.69.1.jolla
  • 164 of 164 strings translated (0 need review).
  • translation templates update for 0.33.75.2
  • translation templates update for 0.34.22
  • translation templates update for 0.34.24
  • translation templates update for 0.34.25
  • 166 of 166 strings translated (0 need review).
  • translation templates update for 0.33.75.1
  • translation templates update for 0.33.75.2
  • translation templates update for 0.34.18
  • translation templates update for 0.34.19
  • 125 of 125 strings translated (0 need review).
  • translation templates update for 0.33.75.1
  • translation templates update for 0.34.17
  • 152 of 152 strings translated (0 need review).
  • translation templates update for 0.34.16
  • 137 of 152 strings translated (0 need review).
  • translation templates update for 0.33.75
  • translation templates update for 0.34.13
  • translation templates update for 0.34.14
  • 139 of 152 strings translated (0 need review).
  • translation templates update for 0.34.13

    lipstick-qt5

  • Updated : 0.29.15-1.79.3 — 0.30.4-1.81.3
  • [lipstick] Act as agent for connman VPN input requests. Contributes to MER#1644
  • [lipstick] Automatic up/down VPNs on connectivity change. Contributes to MER#1644
  • [lipstick] Clear stored credentials on authentication failure. Contributes to MER#1701
  • [lipstick] Add missing #include needed by qtdeclarative 5.6.
  • [lipstick] Queue wayland windowPropertyChanged handling to avoid memory leak.
  • [lipstick] Register DBus object before service.
  • [lipstick] Act as agent for conmman VPN input requests. Contributes to MER#1644
  • [lipstick] Register DBus object before service.
  • [lipstick] Add privileged method that returns notification by category.
  • [lipstick] More register DBus object before service fixes.
  • [lipstick] Return notifications also by process name.
  • [lipstick] Add missing #include needed by qtdeclarative 5.6.
  • [notification] Add notification priorities for TextSecure, Threema, Conversations, and K9-Mail.
  • [lipstick] Avoid application item staying forever in updating state.

    lipstick-qt5-l10n

  • Updated : 1.49-10.29.1.jolla — 1.51-10.30.1.jolla
  • 27 of 27 strings translated (0 need review).
  • translation templates update for 0.29.15
  • translation templates update for 0.30.3

    maliit-framework-wayland

  • Updated : 0.99.1-1.14.1 — 0.99.1-1.14.3
  • [maliit-framework] Don’t crash if Qt focus handling gets into bad state.

    mapplauncherd-booster-silica-qt5

  • Updated : 0.2.3-10.12.2.jolla — 0.2.4-10.13.3.jolla
  • [booster-silica] Don’t destroy the preload component immediately.

    mapplauncherd-qt5

  • Updated : 1.1.13-1.10.5 — 1.1.14-1.11.3
  • [mapplauncherd-qt5] Set application name to the binary name.

    mce

  • Updated : 1.82.1-1.71.2 — 1.84.2-1.4.1
  • [evdev_trace] List –show-readers option in usage.
  • [bluetooth] Shorten suspend blocking on bluez activity.
  • [bluetooth] Block suspend on bluez5 signals.
  • [bluetooth] Block suspend on bluez start/stop.
  • [bluetooth] Rename bluez4 specific functionality.
  • [dbus] Allow use of sender in signal matching.
  • [dbus] Track org.bluez service availability.
  • [display] Handle auto-blanking rules in correct order.
  • [dbus] Add method call for getting all mce settings.
  • [dbus] Remove unneeded constants
  • [display] Remove unused variables
  • [datapipe] Elevate logging of display state requests.
  • [display] Add D-Bus methods for debugging LPM display states.
  • [display] Allow LPM display states only when lipstick is running.
  • [display] Elevate logging of compositor exit/startup.
  • [display] Elevate logging of current display state changes.
  • [display] Elevate logging of display state request over D-Bus.
  • [logging] Add LL_CRUCIAL logging priority.
  • [powerkey] Elevate logging of powerkey, homekey and gesture events.
  • [proximity] Elevate logging proximity and lid sensor changes.
  • [tklock] Elevate logging of display exception state changes.
  • [mce-sensorfw] Use obtained session id in logging. Fixes MER#1661

    mce-headers

  • Updated : 1.19.0-1.9.1 — 1.20.0-1.2.1
  • [build] Allow OBS builds without explicit version tag
  • [mce] Add method call for getting all mce settings.

    mlite-qt5

  • Updated : 0.2.21-1.12.1 — 0.2.21.1-1.14.1
  • [mlite] Bump version to 0.2.21.1
  • [mlite] Ensure doubles are written to conf values.

    mms-engine

  • Updated : 1.0.54-1.30.1 — 1.0.55-1.29.3
  • [mms_codec] Always allow X-Mms-Transaction-ID header. Fixes MER#1676

    mobile-broadband-provider-info

  • Updated : 20131125+git53-1.30.1 — 20131125+git55-1.31.1
  • [mbpi] Added setup for SKTelecom (South Korea). MER#902
  • [mbpi] Fixed OneCall (Norway) operator name. MER#902

    mpc

  • Updated : 1.0.3-1.2.1 — 1.0.3-1.3.1
  • [mpc] Remove inclusion of older library version.

    mpris-qt5

  • Updated : 0.0.7-1.6.1 — 0.0.8-1.7.1
  • [qtmpris] Fix DBus registration order.

    ncurses

  • Updated : 5.9-1.1.5 — 6.0-1.2.1
  • [update] Update to upstream 6.0 for aarch64 support.
  • [update] Update to upstream 6.0 (building ABI v5) for aarch64 support.

    nemo-qml-plugin-alarms-qt5

  • Updated : 0.1.9-10.9.4.jolla — 0.2.0-10.1.3.jolla
  • [packaging] Drop deps to Qt5Gui and Qt5Quick.
  • [packaging] Own the alarm directory.

    nemo-qml-plugin-calendar-qt5

  • Updated : 0.2.15-1.6.1 — 0.2.17-1.8.1
  • [nemo-qml-plugin-calendar] Make icalconverter support vCalendar imports. Contributes to MER#1568
  • [nemo-qml-plugin-calendar] Register DBus object/service in correct order.

    nemo-qml-plugin-devicelock

  • Updated : 0.0.4-1.2.1 — 0.0.7-1.4.1
  • [devicelock] Fix watching of the latest save method for device lock settings.
  • [mcedevicelock] Use correct slot type in inactivity connect.
  • [devicelock] Keep watching the settings file if it is replaced.

    nemo-qml-plugin-models-qt5

  • Updated : 0.0.6-1.2.1 — 0.0.7-1.3.2
  • [nemo-qml-plugin-models] Provide access to the properties of items. Contributes to MER#1644

    nemo-qml-plugin-notifications-qt5

  • Updated : 1.0.10-1.15.1 — 1.0.12-1.16.2
  • [notifications] Make it possible to define icon for notification without notification category conf.
  • [notifications] Add static method to get notifications by category.
  • [rpm] Increment version

    nemo-qml-plugin-systemsettings

  • Updated : 0.2.17.2-1.31.1 — 0.2.22-1.32.1
  • [nemo-qml-plugin-systemsettings] Support ‚tcp‘ protocol option. Contributes to MER#1702
  • [displaysettings] Handle MCE settings asynchronously.
  • [nemo-qml-plugin-systemsettings] Add dependency on VPN packages. Contributes to MER#1644
  • [nemo-qml-plugin-systemsettings] Add model for VPN connections. Contributes to MER#1644
  • [nemo-qml-plugin-systemsettings] Add support for automatically enabled VPNs
  • [nemo-qml-plugin-systemsettings] Add support for parsing .ovpn files
  • [systemsettings] Add DiskUsage result property.

    nemo-qml-plugin-thumbnailer-qt5

  • Updated : 0.2.8-1.16.1 — 0.2.9-1.16.1
  • Binaries added : nemo-qml-plugin-thumbnailer-qt5-doc – 0.2.9-1.16.1
  • [thumbnailer] Introduce API documentation.

    nemo-transferengine-qt5

  • Updated : 0.1.6-1.7.1 — 0.2.1-1.7.3
  • [transfer-engine] Register DBus object before service.
  • [MER] Add qt5-qttools-qdoc dependency.

    non-oss-package-groups

  • Updated : 0.8.24-10.64.1.jolla — 0.8.26-10.65.2.jolla
  • [patterns] Remove qt5-qtdeclarative-plugin-accessible from sailfish-qt5-devel-basic.yaml.
  • [patterns] Remove obexd-contentfilter-helper from jolla-mw.yaml.

    non-oss-project-config

  • Updated : 0.6.10-10.14.1.jolla — 0.6.11-10.15.1.jolla
  • [prjconf] Add prefer for sailfish-components-weather-qt5-all-translations-pack.

    obexd

  • Updated : 0.48+git15-1.16.5 — 0.48+git17-1.17.2
  • [packaging] require bluez-libs and conflict with bluez5.
  • [packaging] require bluez-libs.
  • [packaging] Change submodule url.

    obexd-contentfilter-helper

  • Updated : 0.0.1-10.1.1.jolla — 0.0.2-10.2.1.jolla
  • [obexd] Remove obexd-server dependency.

    ofono

  • Updated : 1.17+git36.1-1.48.1 — 1.18+git8-1.48.1
  • [ril] Register ofono radio settings only when IMSI is available. Fixes MER#1708
  • [ril] Reset imsi in ril_sim_settings to NULL when SIM is removed.
  • [ofono] Fix receiving UTF-16 encoded messages with split 4-byte char.
  • [ril] Make sure data request completion callback is called on cancel.
  • [nettime] Handle NITZ information coming before MCC/MNC. Fixes MER#1680
  • [ril] Preferred network mode, corner cases.
  • [ril] Check network mode after ril_data is created.
  • [ril] Housekeeping
  • [ril] Made data call format configurable. Contributes to MER#1679
  • [ril] Assume RIL_Data_Call_Response_v11 for RIL version 10. Fixes MER#1679
  • [ofono] Fixed compilation after 1.18 merge
  • [ofono] Remove merge artifact
  • [ofono] Remove the old rilemodem
  • [ril] Added support for org.ofono.NetworkMonitor interface
  • [ril] Query preferred network mode at startup
  • [spec] Bumped version
  • [update] Update to upstream 1.18. Fixes MER#1673
  • [ofono] Housekeeping
  • [ril] Make sure that maximum number of simultaneous calls is not zero. Fixes MER#1672
  • [ofono] Use libmce-glib to track the display state.
  • [ril] Added EmptyConfig configuration option. Fixes MER#1660

    ohm-plugins-misc

  • Updated : 1.2.2-1.14.1 — 1.2.3-1.15.2
  • Binaries removed : ohm-plugin-fmradio
  • [accessories] Add mechanism for choosing BlueZ implementation.
  • [accessories] Copy old bluetooth code to bluez4 variant.
  • [accessories] Empty placeholder implementation for BlueZ5.
  • [packaging] Disable fmradio plugin.

    omp-project-config

  • Updated : 0.0.1-10.1.1.jolla — 0.0.2-10.2.1.jolla
  • [prjconf] Add droid-config-flashing to prjconf.

    pigz

  • Updated : 2.3.3+git1-1.1.1 — 2.3.3+git2-1.2.2
  • [pigz] Makefile: Fix undefined reference to `adler32′. Fixes MER#1688

    platform-images-tk7001

  • Updated : 0.1.1-10.3.1.jolla — 0.1.2-10.4.2.jolla
  • [rpm] Fix droid-config-flashing dependency.

    policy-settings-common

  • Updated : 0.5.1-1.16.1 — 0.5.2-1.17.2
  • [common] Instead of compiling dresc just test compile.
  • [packaging] Require new libdres-utils and package plain text dres.

    popt

  • Updated : 1.16-1.1.3 — 1.16-1.2.1
  • [aarch64] Fix build for aarch64 support.

    project-config

  • Updated : 0.0.5-1.4.1 — 0.0.6-1.5.1
  • [l10n] fix _with_l10n rpm macro
  • nable l10n build conditional
  • [prjconf] Define _with_l10n
  • [prjconf] Define with_l10n
  • [prjconf] Add project name,
  • [prjconf] Add project configuration for tools, pulseaudio-policy-enforcement
  • Updated : 8.0.26-1.20.2 — 8.0.27-1.21.2
  • [policy] Move device state info function to own file.
  • [policy] Re-send device info when policy restarts.

    qmf-activesync-plugin-l10n

  • Updated : 1.53-10.24.1.jolla — 1.55-10.26.1.jolla
  • 76 of 76 strings translated (0 need review).

    qmf-eas-plugin

  • Updated : 0.1.5-10.7.9.jolla — 0.1.5.1-10.9.1.jolla
  • [qmf-eas-plugin] Correctly store manual sync schedule selection.

    qmf-eas-plugin-l10n

  • Updated : 1.11-10.7.1.jolla — 1.12-10.8.1.jolla
  • 70 of 70 strings translated (0 need review).

    qt5

  • Updated : 5.2.1+git36-1.30.1 — 5.6.2+git12.1-1.34.1
  • Binaries added : qt5-plugin-generic-tuiotouch – 5.6.2+git12.1-1.34.1
  • Binaries removed : qt5-plugin-accessible-widgets
  • [mer]: Fix race condition when delivering touch events.
  • [mer]: Allow scaling down the window surface.
  • [qtbase] Backport touch fix from upstream and a networking fix.
  • [qtbase] Fix non-existing function declaration.
  • [qtbase] QLocale data regenerated with initial Tatar locale support. Fixes MER#1707
  • [Qt] Aarch64 build fixes.
  • [mer] Improve touch filtering.
  • [mer] Force a new build.
  • [ChangeLog][Android] Fixed font merging problem which caused e.g.
  • [ChangeLog][Important Behavior Changes][QProgressDialog] The timer for estimating
  • [ChangeLog][QtCore][QElapsedTimer] Is no longer a POD.
  • [ChangeLog][QtCore][QTimer] Implemented new style connect syntax,
  • [ChangeLog][Tools][qmake] For commercial builds, qmake now checks for
  • [doc] QElapsedTimer: mention more clearly which functions cause undefined behavior
  • [mer] Force fallback code path in opengl glyph cache.
  • [Qt5 Docs] Fix typos and style of qtimer.cpp and qdatetimeedit.cpp

    qt5-plugin-generic-vboxtouch

  • Updated : 1.1.3-10.1.6.jolla — 1.1.4-10.2.1.jolla
  • [qt5-plugin-vboxtouch] Include generated .cmake file.

    qt5-plugin-position-geoclue

  • Updated : 5.1.0+git28-1.14.7 — 5.2.1+git25-1.16.1
  • [QtLocation] Make invoked methods invokable.
  • [QtLocation] Rename Nokia geoservices plugin to HERE and port to new APIs.
  • [ChangeLog][QtPositioning][Important Behavior Changes] The QML
  • [qtlocation] MER: Fix geoclue build in obs.
  • [QtLocation] Use Qt event loop to emit signals from GLib callbacks.
  • [mer] Ensure timestamps use C locale. Contributes to MER#1536
  • [mer] Always update route node when a new scene graph node is created. Fixes MER#1149
  • [ChangeLog][QtLocation][Maps] The minimum zoom level for tile based
  • [mer] Bound map center latitudes. Contributes to MER#1122
  • [mer] Do not update route when it is not visible in the scene. Contributes to MER#1123
  • [mer] Fix issue rendering tiles from incorrect zoom level. Contributes to MER#1122
  • [mer] Fix map flick gesture when zoomed out. Contributes to MER#1122
  • [mer] Limit the minimum zoom level based on tile size and map item size. Contributes to MER#1122
  • [mer] Map item rendering performance improvements. Contributes to MER#1123
  • [qtlocation] Improve performance of maps.
  • [qtlocation] Avoid map polyline/route/polygon draw around half the world
  • [qtlocation] Correctly handle TouchCancel events.
  • [qtlocation] Fix touch event handling in transformed map.
  • [qtlocation] Fix crash due to floating point precision issues, and update poly2tri to latest upstream.
  • [qtlocation] Night mode and mobile optimized pedestrian maps
  • [ChangeLog][QtPositioning][Geoclue] The Geoclue plugin now reports
  • [ChangeLog][QtPositioning][Geoclue] The Geoclue position info source
  • [ChangeLog][QtPositioning][Geoclue] The Geoclue position source now
  • [qtlocation] Fix issues with MapItemView
  • [qtlocation] Remove Qt 3D dependency
  • [qtlocation] Update build dependencies
  • [ChangeLog][QtPositioning][General] Applications no longer need to

    qt5-qpa-hwcomposer-plugin

  • Updated : 5.2.2.3-10.4.2.jolla — 5.6.2.1-10.18.5.jolla
  • [mer] Build SBJ from master branch.
  • [hwcomposer] Don’t restart timer to deliver updates when called multiple times.
  • [hwcomposer] Respond to requestUpdate after turning screen on again.
  • [hwcomposer] Add support for hwcomposer API 1.5. Fixes MER#1686.
  • [hwcomposer] Build on qtbase 5.6.
  • [hwcomposer] Fix instantiation of the theme.
  • [hwcomposer] pkgconfig files are no longer created for private libs.
  • [hwcomposer] Avoid using Hwc::eventControl when display is off.
  • [hwcomposer] Link Qt5PlatformSupport dependencies with PKGCONFIG_PRIVATE.
  • [hwcomposer] Implement QPlatformWindow::requestUpdate() for hwcomposer v11 backend.
  • [hwc] Do not power off display from HwComposerContext destructor.
  • [hwcomposer] Make sure outbuf and outbufAcquireFenceFd is initialized to make sure it doesn’t randomly close fences.
  • [hwcomposer] Add workaround for hwc cleanup.
  • [hwcomposer] No need to keep the window instance around.
  • [hwcomposer] Add envvars to set buffercount and force gles comp. Cont?
  • [hwc] Make sure we set planeAlpha on v5+.
  • [hwc] Remove unused variables in v11 backend.
  • [hwc] Don’t sync_wait for the retirefence.
  • [hwc] add HWC 1.4 support, equivalent to 1.3
  • [hwc] AOSP5 support
  • [hwc] Build v0.1 only for KitKat and older
  • [hwc] since 1.4 setPowerMode controls display blanking
  • [backend-v10] Cache VSync FPS in global variable for use in the wait condition
  • [backend-v10] Only print vsync information once
  • [backend-v10] Skip wait condition if vsync timeframe exceeds

    qt5-qt3d

  • Updated : 5.2.0+git0-1.4.82 — 5.2.0+git2-1.5.4
  • [packaging] MER: Build using Qt 5.6.

    qt5-qtdeclarative

  • Updated : 5.2.1+git48-1.38.1 — 5.6.2+git3-1.40.1
  • Binaries added : qt5-qtdeclarative-plugin-qmlstatemachine – 5.6.2+git3-1.40.1
  • Binaries removed : qt5-qtdeclarative-plugin-accessible
  • [Qt] Remove unnecessary qttest dependency that was causing a cycle.
  • [qtdeclarative] Replace all occurrences of qSNaN() with qQNaN()
  • [new compiler] Fix customer parser use with nested objects
  • [qtdeclarative] Fix MouseArea sticky grab.

    qt5-qtfeedback

  • Updated : 5.2.0+git0-1.3.30 — 5.2.0+git5-1.4.2
  • [packaging] MER: Copy Qt5Feedback.pc to Qt0Feedback.pc for backwards compatibility.

    qt5-qtgraphicaleffects

  • Updated : 5.2.0+git0-1.3.1 — 5.6.2+git1-1.4.2
  • [mer] Update to 5.6.2.

    qt5-qtimageformats

  • Updated : 5.2.0+git0-1.3.6 — 5.6.2+git0-1.4.3
  • Binaries added : qt5-qtimageformats-plugin-dds – 5.6.2+git0-1.4.3, qt5-qtimageformats-plugin-icns – 5.6.2+git0-1.4.3, qt5-qtimageformats-plugin-webp – 5.6.2+git0-1.4.3
  • [mer] Update to 5.6.2.

    qt5-qtlocation-source

  • Updated : 5.2.1+git12+upgrade205-1.29.1 — 5.2.1+git26-1.30.2
  • [QtLocation] Register needed metatypes.
  • [QtLocation] Make invoked methods invokable.
  • [QtLocation] Rename Nokia geoservices plugin to HERE and port to new APIs.
  • [qtlocation] MER: Fix geoclue build in obs.

    qt5-qtmultimedia

  • Updated : 5.5.0+git15-1.26.1 — 5.6.2+git6-1.27.2
  • [qtmultimedia] Don’t append suggested extension if filename includes extension.
  • [camera] Account for errors reported by camera source.
  • [camerabin] When using resource policy need RearFlashlight as well.
  • [ChangeLog] Added QML accessors for camera viewfinder properties.
  • [ChangeLog] Enabled basic camera support in the winrt backend.
  • [ChangeLog][GStreamer][Android] Camera exposure mode extended to support
  • [ChangeLog][GStreamer] Implement customFocusPoint in camerabin backend.
  • [ChangeLog][GStreamer] Implemented the face detection focus point mode
  • [ChangeLog] New color filter property for QCameraImageProcessing.
  • [ChangeLog] New metaData property for the QML Camera type.
  • [ChangeLog][QtMultimedia] Added new QCameraInfo class
  • [ChangeLog][QtMultimedia][Android] camera operations moved to a
  • [ChangeLog][QtMultimedia][Android] QVideoProbe support for camera
  • [ChangeLog][QtMultimedia][GStreamer] QMediaPlayer::setVolume() doesn’t
  • [ChangeLog][QtMultimedia] QCamera: availableDevices() and
  • [ChangLog][multimedia][winrt] The winrt backend now supports camera focus
  • [packaging] Require new libresourceqt.
  • [qtmultimedia] don’t stop the camera pipeline until it’s done recording.

    qt5-qtpim

  • Updated : 5.2.0+git0-1.3.31 — 5.2.0+git2-1.5.1
  • [Qt] Qt5.6 build fixes.
  • [qtpim] MER: Build on Qt 5.6.

    qt5-qtquickcontrols

  • Updated : 5.2.1+git2-1.1.2 — 5.2.1+git3-1.2.2
  • [packaging] MER: Build on Qt 5.6.

    qt5-qtscript

  • Updated : 5.1.0+git3-1.3.1 — 5.6.2+git0-1.3.3
  • [packaging] MER: Package for Qt 5.6.

    qt5-qtsvg

  • Updated : 5.2.0+git0-1.3.5 — 5.6.2+git1-1.4.3
  • [packaging] MER: Package QtSvg 5.6.

    qt5-qtsystems

  • Updated : 5.2.0+git8-1.7.1 — 5.2.0+git9-1.8.4
  • [qtsystems] Build with Qt 5.6.
  • [qtsystems] Remove QStorageInfo in favour of the version in qtcore.

    qt5-qttools

  • Updated : 5.2.0+git2-1.8.1 — 5.6.2+git4-1.9.1
  • Binaries added : qt5-qttools-qtuiplugin-devel – 5.6.2+git4-1.9.1, qt5-qttools-qtplugininfo – 5.6.2+git4-1.9.1, qt5-qttools-qdoc – 5.6.2+git4-1.9.1, qt5-qttools-qtdiag – 5.6.2+git4-1.9.1
  • [packaging] MER: package qttools.

    qt5-qtwayland-wayland_egl

  • Updated : 5.4.0+git32-1.45.1 — 5.4.0+git44-1.46.1
  • [wayland] Update the required QtQml/QtQuick versions.
  • [wayland] Destroy screen using QPlatformScreen::destroyScreen().

    qt5-qtwebkit

  • Updated : 5.2.0+git11-1.17.1 — 5.6.2+git3-1.18.1
  • [qtwebkit] MER: Upgrade QtWebKit to 5.6 (upstream sha1 b35917b).
  • [rpm] Increment version
  • [qtwebkit] MER: Build on Qt 5.6.

    qt5-qtxmlpatterns

  • Updated : 5.2.0+git0-1.3.4 — 5.6.2+git1-1.4.3
  • [qtxmlpatterns] Mer: Package qtxmlpatterns.

    qtcontacts-sqlite-qt5

  • Updated : 0.2.25-1.48.1 — 0.2.27-1.50.1
  • [qtcontacts-sqlite] Compile with Qt5.6.
  • [Qt] QFlag won’t take a ulong on an LP64 environment.
  • [qtcontacts-sqlite] Compile with Qt5.6.

    qtmozembed-qt5

  • Updated : 1.13.17-10.3.1.jolla — 1.13.28-10.5.1.jolla
  • [qtmozembed] Do not allow flicking if we have not moved at all.
  • [qtmozembed] Add private rendering offset.
  • [qtmozembed] Drop margins Q_PROPERTY as it does not get exposed to QML correctly.
  • [qtmozembed] Render texture starting from margins top-left corner.
  • [qtmozembed] Fix failing download manager unit tests.
  • [qtmozembed] Fix failing text selection test.
  • [qtmozembed] Fix incorrect installation path of testHelper.js.
  • [qtmozembed] Calculate content resolution with transposed window.
  • [qtmozembed] Map time/date related input types to input hints.
  • [qtmozembed] Expose invokable scrollTo and scrollBy methods.
  • [rpm] Update requirements and dependencies
  • [qtmozembed] Reset contentHeight and contentWidth also from OnScrolledAreaChanged.
  • [qtmozembed] Reset scroll area when loading starts.
  • [qtmozembed] Make it possible to disabled geometry change to update web content size.
  • [qtmozembed] When view is created, use correct size.
  • [qtmozembed] Cleanup obsoleted code
  • [qtmozembed] Fix material node to transform content to correct orientation.
  • [qtmozembed] Fix QMozWindow assert message
  • [qtmozembed] Implement autoLoadImages property.
  • [qtmozembed] Observe preference changes.

    remotesecurity-l10n

  • Updated : 1.19-10.8.1.jolla — 1.20-10.9.1.jolla
  • 22 of 22 strings translated (0 need review).

    rygel

  • Updated : 0.25.3-1.2.2 — 0.32.1-1.3.2
  • [rygel] Update to 0.32.1.

    sailfish-browser

  • Updated : 1.14.36-10.36.5.jolla — 1.15.9-10.5.1.jolla
  • [rpm] Increment version and update requirements
  • [sailfish-browser] Update selected text status when cellular is enabled.
  • [sailfish-browser] Do not change fullscreen mode value when chromeGestureEnabled changes.
  • [sailfish-browser] Do not disable chrome if we’re at the beginning of Y-axis. Contibutes
  • [sailfish-browser] Clear restored tab history after session history is restored.
  • [sailfish-browser] Show frequently visited web pages at top of history search.
  • [sailfish-browser] Disable call action from selection toolbar if sims are disabled.
  • [rpm] Increment version and requirements.
  • [sailfish-browser] Add basic text selection and copy.
  • [sailfish-browser] Define icon for notification.
  • [sailfish-browser] Improve touch blocking of content window.
  • [sailfish-browser] Lazy load text selection toolbar and related components.
  • [sailfish-browser] Rebase text selection feature to latest master
  • [tests] Add manual test case for selecting a phone number.
  • [sailfish-browser] Use common link sharing page.
  • [sailfish-browser] Close vkb when opening context menu.
  • [rpm] Fix requirements.
  • [rpm] Increment version and update requirements.
  • [sailfish-browser] Cleanup DeclarativeWebUtils::createUniqueFileUrl.
  • [sailfish-browser] Use common PickerOpener component.
  • [sailfish-browser] Use common PopupOpener component.
  • [sailfish-browser] Cleanup QMozContext references.
  • [sailfish-browser] Do not change chrome state before dom content is loaded.
  • [rpm] Increment version
  • [sailfish-browser] Show / hide toolbar when content hits edge.
  • [sailfish-browser] Suspend / resume rendering when ready to paint changes.
  • [sailfish-browser] Allow toggling authentication dialog password visibility.
  • [rpm] Increment version and update requirements
  • [sailfish-browser] Do not allow margins updates when browser is in background.
  • [sailfish-browser] Fix crashing tst_declarativewebcontainer

    sailfish-browser-l10n

  • Updated : 1.108-10.55.1.jolla — 1.111-10.56.1.jolla
  • 52 of 52 strings translated (0 need review).
  • translation templates update for 1.15.3
  • translation templates update for 1.15.4
  • translation templates update for 1.15.5
  • 54 of 54 strings translated (0 need review).
  • translation templates update for 1.14.36
  • translation templates update for 1.14.38
  • translation templates update for 1.14.39
  • translation templates update for 1.14.41
  • translation templates update for 1.15.0
  • translation templates update for 1.15.2

    sailfish-btrfs-balancer-l10n

  • Updated : 1.5-10.3.1.jolla — 1.7-10.5.1.jolla
  • 5 of 5 strings translated (0 need review).

    sailfish-components-accounts-qt5-l10n

  • Updated : 1.37-10.26.1.jolla — 1.38-10.27.1.jolla
  • translation templates update for 0.2.2.1
  • translation templates update for 0.2.6

    sailfish-components-bluetooth-qt5

  • Updated : 0.1.3-10.31.1.jolla — 0.2.6.3-10.38.1.jolla
  • [bluetooth] Connect to device connection change signal.
  • [sailfish-components-bluetooth] Synthesise unknown device type from class.
  • [bluetooth] Don’t accidentally trigger an extra discovery.
  • [bluetooth] Adapt to renamed lipstick Bluetooth session object path.
  • [bluetooth] Partially revert last patch and don’t auto power-on on Bluetooth.
  • [bluetooth] Fix autotest to not use removed function
  • [bluetooth] Use TechnologyModel to turn on Bluetooth.
  • [bluetooth] Check for validity of repeater item in _matchingItemCount().
  • [bluetooth] Use org.bluez.Audio if available to determine current bluetooth audio device.
  • [bluetooth] Don’t show empty space in device picker in place of headers.
  • [packaging] Require kf5bluezqt-declarative.
  • [bluetooth] Add BluetoothAgent::Authorize request type.
  • [bluetooth] Add BluetoothDeviceInfo for fetching custom Jolla device icons and device type info.
  • [bluetooth] Add BluetoothProfiles::profileNameFromUuid() and remove btutil.js.
  • [bluetooth] Add KF5BluezQt dependency.
  • [bluetooth] Fix BluetoothDevicePickerDialog discovery.
  • [bluetooth] Fix device icon for non-paired devices and always show pairing errors.
  • [bluetooth] Fix monitoring of pairing confirmation for BlueZ 5.
  • [bluetooth] If device picker dialog requires pairing, auto-accept it when the device is paired.
  • [bluetooth] Port BluetoothAgent and pairing functionality to BlueZ 5.
  • [bluetooth] Port BluetoothDevicePicker to BlueZ 5.
  • [bluetooth] Port BluetoothDeviceTypesModel to BlueZ 5.
  • [bluetooth] Port CurrentBluetoothAudioDevice to BlueZ 5.
  • [bluetooth] Port the rest of BluetoothDevicePicker to BlueZ 5.
  • [bluetooth] Remove AuthorizeBluetoothConnectionDialog.
  • [bluetooth] Remove BluetoothAdapter and add BluetoothSession.
  • [bluetooth] Remove BluetoothAgent.
  • [bluetooth] Remove BluezMonitor.
  • [bluetooth] Remove KnownDevicesModel and DiscoveredDevicesModel, and start porting QML types to use KFBluezQt.
  • [bluetooth] Remove Pairing Manager/Dialog/Notification components.
  • [bluetooth] Re-register the Bluetooth agent if Bluetooth service restarts.
  • [bluetooth] Some fixes following review
  • [bluetooth] Update dependencies for BlueZ 5.
  • [bluetooth] Use „/session“ dbus object path for session-related calls.
  • [components-bluetooth] Add ‚requirePairing‘ picker property to trigger pairing via system UI.
  • [packaging] Add Requires: kf5bluezqt.
  • [packaging] Don’t require kf5bluezqt-declarative
  • [packaging] Ported to use kf5bluezqt. Bump to 0.2.0.
  • [sailfish-components-bluetooth] Fix signal connection.

    sailfish-components-bluetooth-qt5-l10n

  • Updated : 1.47-10.27.1.jolla — 1.52-10.29.1.jolla
  • 34 of 34 strings translated (0 need review).
  • translation templates update for 0.2.4
  • 34 of 34 strings translated (0 need review).
  • translation templates update for 0.2.2
  • 34 of 34 strings translated (0 need review).
  • translation templates update for 0.2.0

    sailfish-components-contacts-qt5

  • Updated : 0.1.96-10.57.1.jolla — 0.2.0-10.59.2.jolla
  • [sailfish-components-contacts] Guard sharing ViewPlaceholder.enabled with model ready.
  • [sailfish-components-contacts] Use ButtonLayout where appropriate.
  • [components-contacts] Don’t use in-process pairing when importing contacts.
  • [components-contacts] Update for sailfish-components-bluetooth changes.
  • [packaging] Bump to 0.1.97

    sailfish-components-contacts-qt5-l10n

  • Updated : 1.82-10.40.1.jolla — 1.87-10.42.1.jolla
  • 127 of 130 strings translated (0 need review).
  • translation templates update for 0.1.97

    sailfish-components-filemanager

  • Updated : 0.1.10-10.3.1.jolla — 0.1.11-10.4.3.jolla
  • [filemanager] Export SortingPage component.
  • Updated : 1.64-10.33.1.jolla — 1.65-10.34.1.jolla
  • 52 of 52 strings translated (0 need review).

    sailfish-components-media-qt5

  • Updated : 0.1.8-10.24.1.jolla — 0.1.9-10.25.3.jolla
  • [components-media] Assume slightly less of Slider height.
  • [components-media] Remove Slider height kludge.

    sailfish-components-pickers-qt5

  • Updated : 0.2.3-10.21.1.jolla — 0.2.5-10.23.2.jolla
  • [sailfish-components-pickers] Change FilePicker navigation model.
  • [sailfish-components-pickers] Add FilePickerPage.
  • [components-pickers] Allow pickers to be used in landscape too.
  • [sailfish-components-pickers] Add FilePickerPage.
  • [sailfish-components-pickers] Fix avatar picker dialog destroyed too early.

    sailfish-components-pickers-qt5-l10n

  • Updated : 1.41-10.28.1.jolla — 1.47-10.30.1.jolla
  • 29 of 29 strings translated (0 need review).
  • translation templates update for 0.2.4

    sailfish-components-telephony-qt5

  • Updated : 0.0.16-10.7.1.jolla — 0.0.17-10.8.3.jolla
  • [sailfish-components-telephony] Drop MultiSimManager from qmldir.

    sailfish-components-textlinking

  • Updated : 0.1.0-10.18.1.jolla — 0.1.2-10.20.1.jolla
  • Binaries removed : sailfish-components-textlinking-tests
  • [textlinking] Move simplified version of linked text to Silica so 3rd party can use it.
  • [build] Do not include QtGui on builds.

    sailfish-components-weather-qt5

  • Updated : 0.3.3-10.11.2.jolla — 0.3.6-10.2.1.jolla
  • [components-weather] Use icons for fog and high clouds.
  • [sailfish-components-weather] Set BackgroundJob.triggeredOnEnable.
  • [components-weather] Map high clouds and fog to existing graphics.

    sailfish-components-weather-qt5-l10n

  • Updated : 1.10-10.8.1.jolla — 1.15-10.2.1.jolla
  • 65 of 65 strings translated (0 need review).
  • translation templates update for 0.3.6
  • 65 of 65 strings translated (0 need review).
  • translation templates update for 0.3.4

    sailfish-components-webview-qt5

  • Updated : 0.0.5-10.2.1.jolla — 0.0.13-10.5.1.jolla
  • Binaries added : sailfish-components-webview-qt5-tests – 0.0.13-10.5.1.jolla
  • [sailfish-components-webview] Share geolocation responses across tabs.
  • [sailfish-webengine-settings] Update text selection background color.
  • [sailfish-components-webview] Add ShareTextPage for sharing plain/text.
  • [sailfish-components-webview] Show ViewPlaceholder after share method model is ready.
  • [sailfish-components-webview] Make Flickable and WebView get along.
  • [sailfish-components-webview] Move vkb closing out of PopupOpener.
  • [sailfish-components-webview] Rename webView/webview properties to contentItem.
  • [rpm] Increment version.
  • [sailfish-components-webview] Allow toggling authentication dialog password visibility.
  • [sailfish-components-webview] Calculate „screen size“ from current geometry.
  • [rpm] Cleanup spec file
  • [sailfish-components-webview] Add PickerOpener components.
  • [sailfish-components-webview] Add PopupOpener component.
  • [sailfish-components-webview] Cleanup tabModel usage.
  • [sailfish-components-webview] Don’t relayout content while VKB animates.
  • [style] Fix WebView attributes order
  • [unit-tests] Move downloadhelper tests from browser.
  • [sailfish-components-webview] Provide WebViewFlickable to allow PullDown/PushUpMenu interaction.

    sailfish-components-webview-qt5-l10n

  • Updated : 1.4-10.2.1.jolla — 1.6-10.4.1.jolla
  • 40 of 40 strings translated (0 need review).
  • translation templates update for 0.0.11
  • translation templates update for 0.0.7
  • translation templates update for 0.0.8

    sailfish-content-ambiences-default

  • Updated : 0.4.11-10.5.1.jolla — 0.4.12-10.6.1.jolla
  • [ambiences] Fix about page text going out of screen.

    sailfish-content-ambiences-default-favorites

  • Updated : 0.4.11-10.1.1.jolla — 0.4.12-10.2.1.jolla
  • [ambiences] Fix about page text going out of screen.

    sailfish-content-graphics-default

  • Updated : 0.8.10-10.15.1.jolla — 0.8.17-10.16.1.jolla
  • [jolla-ambient] Add icons for fog and high cloud weather.
  • [theme-jolla] Add icons for Document’s annotation actions.
  • [theme-jolla-ambient] Add text selection handles.
  • [theme-jolla-ambient] Add medium answer icon.
  • [theme-jolla-ambient] Update icon-m-vpn.
  • [theme-jolla-ambient] Add VPN icons.
  • [icons] Don’t deploy DConf keys on desktop build.

    sailfish-eas

  • Updated : 0.1.25-10.11.3.jolla — 0.1.26.1-10.13.1.jolla
  • [sailfish-eas] Register DBus Object before Service.
  • [sailfish-eas] Adapt to QtCategorizedLogging changes in Qt 5.6.

    sailfish-fonts

  • Updated : 0.1.3-10.9.1.jolla — 0.1.4-10.10.1.jolla
  • [fonts] Add Umpush font for thai.

    sailfish-maps

  • Updated : 1.1.22.2-10.41.1.jolla — 1.1.26-10.40.1.jolla
  • [sailfish-maps] Register DBus objects before services.
  • [sailfish-maps] Use ButtonLayout where appropriate.
  • [sailfish-maps] Port to HERE geoservices plugin.
  • [sailfish-maps] Don’t mention Jolla as sole manufacturer etc.
  • [sailfish-maps] Install „Where am I?“ events-view quick-action.

    sailfish-maps-l10n

  • Updated : 1.57.1-10.31.1.jolla — 1.62-10.31.1.jolla
  • 88 of 88 strings translated (0 need review).
  • translation templates update for 1.1.22.1
  • translation templates update for 1.1.22.2
  • translation templates update for 1.1.24
  • translation templates update for 1.1.25
  • 88 of 88 strings translated (0 need review).
  • translation templates update for 1.1.22.1
  • translation templates update for 1.1.23
  • 87 of 88 strings translated (0 need review).
  • translation templates update for 1.1.22.1
  • translation templates update for 1.1.23

    sailfish-office

  • Updated : 1.2.7-10.36.1.jolla — 1.3.6-10.38.1.jolla
  • [documents] Use better icons for annotation actions.
  • [documents] Use better icons for annotation actions.
  • [office] Correct a blicking artefact happening on a link context menu after back button was pressed.
  • [office] Fix context menu positioning detail.
  • [office] Add a back button after an internal link has been taped.
  • [office] Add back button after following pdf link.
  • [office] Ensure minimal width for the page label in toolbar.
  • [office] Use fading out and in when scrolling far in the document.
  • [office] Make sure PDF page number’s text doesn’t go past item area.
  • [fontsize] Avoid creating dummy labels for determining line height.
  • [office] Add annotation support for PDF files.
  • [office] Add annotation support in PDF document.
  • [office] Add QObject proxy around Poppler::Annotation for QML bindings.
  • [office] Add support for detection of annotations in text.
  • [office] Hide the toolbar when a context menu becomes active.
  • [Office] Implement rendering of patches on subparts of page.
  • [office] Implement the toolbar actions for text and highlight annotations.
  • [office] Implement UI for highlight annotations.
  • [office] Implement UI for text annotations.
  • [office] Optimise PDF opening by making all notifications and context menus load dynamically on demand.
  • [office] Report positionChanged to allow ContextMenu to follow finger position.
  • [office] Save highlight color and style as dconf values.
  • [sailfish-office] Calculate number of visible cover list items dynamically.
  • [office] Avoid warnings for unexpected null receiver.

    sailfish-office-l10n

  • Updated : 1.62-10.26.1.jolla — 1.75-10.28.1.jolla
  • 58 of 58 strings translated (0 need review).
  • translation templates update for 1.3.6
  • 58 of 58 strings translated (0 need review).
  • translation templates update for 1.3.3
  • translation templates update for 1.3.4
  • 53 of 58 strings translated (0 need review).
  • translation templates update for 1.3.1

    sailfish-svg2png

  • Updated : 0.1.7-10.5.1.jolla — 0.1.8-10.6.3.jolla
  • [desktop] Support different qt installation paths.

    sailfish-tutorial

  • Updated : 0.1.32-10.23.1.jolla — 0.1.33-10.24.3.jolla
  • [sailfish-tutorial] Use ButtonLayout where appropriate.

    sailfish-tutorial-l10n

  • Updated : 1.34-10.21.1.jolla — 1.35-10.22.1.jolla
  • 97 of 98 strings translated (0 need review).
  • translation templates update for 0.1.33

    sailfish-version

  • Updated : 2.0.5-10.39.6.jolla — 2.1.0-10.41.8.jolla
  • [version] Change 2.0.6 version to 2.1.0.
  • [version] Change name for 2.0.6 (Iijoki).

    sailfish-weather

  • Updated : 0.2.0-10.12.9.jolla — 0.2.2-10.13.2.jolla
  • [sailfish-weather] Disable pulley hint when hint is not shown.
  • [sailfish-weather] Only show add another location hint few times on app startup.

    sailfish-weather-l10n

  • Updated : 1.9-10.9.1.jolla — 1.10-10.10.1.jolla
  • 23 of 23 strings translated (0 need review).
  • translation templates update for 0.2.1

    sailfishsilica-qt5

  • Updated : 0.23.11-10.88.2.jolla — 0.24.10.1-10.92.1.jolla
  • [silica] Fix week numbers wrong on locales starting week on sunday.
  • [sailfishsilica] Make progress circle scalable.
  • [silica] Add sample text for thai.
  • [silica] Remove forced background whitening from SilicaWebView header.
  • [rpm] Increment version
  • [textlinking] Fix build.
  • [textlinking] Move simplified version of linked text to Silica so 3rd party can use it.
  • [rpm] Increment version
  • [sailfish-silica] Allow overriding combo box description label color.
  • [sailfishsilica] Add ButtonLayout type.
  • [sailfishsilica] Fix desktop build.
  • [silica] Slider paddings staying constant with label/drag value.
  • [sailfish-silica] Allow TextBase to be highlighted.
  • [sailfish-silica] Include folder in iconForMimeType.
  • [silica] Add gujarati sample text to componentgallery.
  • [fontsize] Expose font size variants unaffected by user font size setting.
  • [fontsize] Fix and extend tst_theme font size tests.
  • [fontsize] Mitigate text field label truncation issues.
  • [fontsize] Avoid truncating menu item label that cannot be wrapped.
  • [sailfish-silica] Ensure module is loaded for push component
  • [sailfish-silica] Include folder in iconForMimeType.
  • [sailfish-silica] Fix animation glitch when stopping BusyIndicator.
  • [sailfish-silica] Depend on Qt 5.6.
  • [sailfish-silica] import QtQuick 2.5 to support displayMarginEnd usage.
  • [sailfishsilica] Register dbus object before service.
  • [fontsize] Limit size increase of large font size categories.
  • [fontsize] Introduce font size category setting.
  • [rpm] Increment version
  • [sailfish-silica] Fix build warning

    sailfishsilica-qt5-l10n

  • Updated : 1.78-10.44.1.jolla — 1.80-10.45.1.jolla
  • 81 of 82 strings translated (0 need review).
  • translation templates update for 0.23.11
  • translation templates update for 0.23.20
  • translation templates update for 0.24.6

    sbj-configs

  • Updated : 0.9.2-10.57.7.jolla — 0.9.7.1-10.59.1.jolla
  • [policy] Require ohm-plugin-route package.
  • [usb] Obsolete usb-moded-diagnostics-config.
  • [bluez] Require kf5bluezqt-bluez4 packages.
  • [usb-moded] Add mtp mode configuration.
  • [usb-moded] Remove pc_suite mode configuration.
  • [connman] require sailfish-hciwait and sailfish-rfkill-plugin.
  • [bluez] Require obexd-contentfilter-helper.

    sbj-prjconf

  • Updated : 0.1.6-10.6.1.jolla — 0.1.8-10.7.1.jolla
  • [prjconf] Define ‚droid_has_no_libsync‘.
  • [prjconf] Ignore obexd-contentfilter-helper from sbj-configs.

    sdk-harbour-rpmvalidator

  • Updated : 1.39-10.20.3.jolla — 1.44-10.25.1.jolla
  • [conf] Revert: Allow nemo-qml-plugin-thumbnailer-qt5.
  • [conf] Allow versioned qt libraries.
  • [conf] Relax application internal qml module naming rules.
  • [conf] Allow nemo-qml-plugin-thumbnailer-qt5.
  • [conf] Add Qt 5.6 module imports.
  • [conf] Allow currently available qml module versions.

    sociald-l10n

  • Updated : 1.62-10.33.1.jolla — 1.63-10.34.1.jolla
  • 11 of 11 strings translated (0 need review).

    splash-img-charge-tk7001

  • Updated : 0.0.1-10.1.1.jolla — 0.0.2-10.2.1.jolla
  • [rpm] Fix droid-config-flashing dependency.

    splash-img-l500d

  • Updated : 0.1.9-10.10.1.jolla — 0.2.0-10.11.1.jolla
  • [rpm] Fix runtime dependency to droid-config-flashing.

    splash-img-l500d-jolla

  • Updated : 0.1.9-10.2.1.jolla — 0.2.0-10.3.1.jolla
  • [rpm] Fix runtime dependency to droid-config-flashing.

    splash-img-l500d-omp

  • Updated : 0.1.9-10.3.1.jolla — 0.2.0-10.4.1.jolla
  • [rpm] Fix runtime dependency to droid-config-flashing.

    splash-img-tk7001

  • Updated : 0.1.2-10.3.1.jolla — 0.1.3-10.4.1.jolla
  • [rpm] Fix droid-config-flashing dependency.

    ssu

  • Updated : 0.42.0-1.35.2 — 0.42.2-1.35.2
  • [ssu] Handle ofono dbus errors.
  • [ssu] Fix memory leak on SsuDeviceInfo.

    ssu-repos

  • Updated : 0.95-10.32.2.jolla — 0.96-10.33.2.jolla
  • [repos] Remove pj:apps:mw repo from ssu config.

    statefs-providers

  • Updated : 0.3.12-1.29.2 — 0.3.15-1.31.1
  • [bluez] Check for a null usableAdapter in bluez plugin.
  • [power-udev] Add hysteresis to leaving battery full.
  • [statefs-providers] Add Requires: kf5bluezqt for bluez plugin.

    statefs-qt5

  • Updated : 0.3.1-1.16.2 — 0.3.2-1.17.3
  • [statefs-qt] Add COPYING to repository root.

    store-client

  • Updated : 0.11.13-10.93.1.jolla — 0.11.20.1-10.95.1.jolla
  • [store-client] Release cover winter image for 2.1.0.
  • [store-client] Don’t allow untrusted software to be installed if the setting is disabled.
  • [textlinking] Adapt to new location of LinkParser.
  • [store-client] Release cover image for 2.1.0.
  • [store-client] Make app update notifications user removable.
  • [rpm] Increment version
  • [store-client] Cleanup app update notifications properly.
  • [rpm] Increment version
  • [store-client] Use notification by category method to read notification.
  • [store-client] Close all upgrade notification when system up-to-date
  • [store-client] Declare owner hint for system update notifications.

    store-client-l10n

  • Updated : 1.104-10.47.1.jolla — 1.109-10.50.1.jolla
  • 150 of 150 strings translated (0 need review).
  • translation templates update for 0.11.19
  • 150 of 150 strings translated (0 need review).
  • translation templates update for 0.11.13
  • translation templates update for 0.11.14
  • translation templates update for 0.11.15
  • translation templates update for 0.11.16

    tbj-dhd-project-config

  • Updated : 0.0.1-10.1.1.jolla — 0.0.2-10.2.1.jolla
  • [prjconf] Add droid-config-tbj-flashing to prjconf.

    thumbnaild

  • Updated : 0.0.1.2-1.3.2 — 0.0.4-1.2.3
  • [thumbnaild] Invoke D-Bus service via systemd. Contributes to MER#1605
  • [thumbnailer] Don’t impose an upper limit on thumbnail size.
  • [thumbnaild] Update license specification. Contributes to MER#1605

    tracker

  • Updated : 1.8.0+git5-1.27.1 — 1.8.0+git6-1.27.1
  • [tracker] Add album art extraction for libav and flac.

    transferengine-plugins

  • Updated : 0.1.5-10.43.1.jolla — 0.1.7.1-10.47.1.jolla
  • [bluetooth] Update object path for com.jolla.Bluetooth request.
  • [transfer-engine-plugins] Do not add data as email attachment if content type is text/plain.
  • [transfer-engine-plugins] Do not prefil email subject.
  • [bluetooth] Port Bluetooth plugin to BlueZ 5.
  • [packaging] Bump to 0.1.6

    transferengine-plugins-l10n

  • Updated : 1.74-10.42.1.jolla — 1.75-10.43.1.jolla
  • 64 of 64 strings translated (0 need review).

    usb-moded

  • Updated : 0.86.0+mer1-1.27.1 — 0.86.0+mer7-1.28.2
  • Binaries added : usb-moded-mtp-mode-android-ffs – 0.86.0+mer7-1.28.2
  • [appsync] Change appsync_stop() to take boolean parameter
  • [dbus] Add helper function for making async name owner queries. MER#1694
  • [dbus] Improve SystemBus connection management. MER#1694
  • [devicelock] Make devicelock state tracking asynchronous. MER#1694
  • [dsme] Make device state tracking asynchronous. MER#1694
  • [logging] Flush output streams relevant for logging
  • [logging] Use timestamps relative to usb-moded start for stderr logging
  • [modules] Clear context pointer after dropping reference
  • [ssu] Use cached SystemBus connection for ssu-queries. MER#1694
  • [systemd] Change systemd_control_service() return value and type
  • [systemd] Use cached SystemBus connection. Fixes MER#1694
  • [usb-moded] Do not force appsync stop during bootup. MER#1694
  • [usb-moded] Fix issues on exit path. MER#1694
  • [dbus] Make parents of /com/meego/usb_moded Introspectable. Fixes MER#1692
  • [configure.ac] Enable some extra linker flags for extra security
  • [usb-moded] Release 0.86.0
  • [version] Merge changes from upstream 0.86.0 version. Fixes MER#1583
  • [packaging] Do not require usb-moded-diagnostics-config.
  • [rescue] Disable rescue mode when/if init done is reached. Fixes MER#1678
  • [udev] Cancel mode selection when charger is detected. Fixes MER#1677
  • [usb-moded] Add mtp_mode-android-ffs configuration.

    vm-configs

  • Updated : 0.4.92-10.25.2.jolla — 0.4.94-10.26.1.jolla
  • [patterns] Require qmllive-sailfish on emulator.
  • [patterns] Require sailfish-components-accounts-qt5 on emulator.
  • [bluez] Require kf5bluezqt-bluez4 packages.

    voicecall-qt5

  • Updated : 0.7.1-1.30.2 — 0.7.2-1.31.1
  • [voicecall] Correct order of D-Bus object/service registration.

    voicecall-ui-jolla

  • Updated : 0.10.1.1-10.76.1.jolla — 0.10.7-10.75.2.jolla
  • [voicecall-ui-jolla] Use ButtonLayout where appropriate.
  • [voicecall-ui] Animate contentY correctly when opening dialer.
  • [fontsize] Define correct width for the phone number field.
  • [fontsize] Avoid creating dummy labels for determining line height.
  • [voicecall-ui] Removed LteRebootDialog
  • [fontsize] Calculate number of items on call log cover dynamically.
  • [voicecall-ui] Add localization enabler for „manage conference“.

    voicecall-ui-jolla-l10n

  • Updated : 1.129.1-10.65.1.jolla — 1.137-10.65.1.jolla
  • 195 of 195 strings translated (0 need review).
  • translation templates update for 0.10.6
  • translation templates update for 0.10.7
  • 195 of 195 strings translated (0 need review).
  • translation templates update for 0.10.1.1
  • translation templates update for 0.10.4
  • 199 of 199 strings translated (0 need review).
  • translation templates update for 0.10.3

    xulrunner-qt5

  • Updated : 38.8.0.11-10.2.3.jolla — 38.8.0.16-10.4.3.jolla-
  • [gecko] Backport upstream fix for bug 1321066.
  • [gecko] nemo : Backport upstream fix for bug 1321066.
  • [rpm] Avoid crash in gst_video_frame_map_id.
  • [embedlite] Add ScrollBy and ScrollTo methods.
  • [rpm] Increment version
  • [embedlite] Fix browser crash upon exit.
  • [embedlite] Set egl surface size.
  • [rpm] Remove sqlite3 jemalloc patch

Packages added (8)

bluez5

  • Binaries added : bluez5-obexd-tracing – 5.43+git3-1.2.2, bluez5-configs-mer – 5.43+git3-1.2.2, bluez5-libs-devel – 5.43+git3-1.2.2, bluez5-cups – 5.43+git3-1.2.2, bluez5-doc – 5.43+git3-1.2.2, bluez5-obexd – 5.43+git3-1.2.2, bluez5-tools – 5.43+git3-1.2.2, bluez5-hcidump – 5.43+git3-1.2.2, bluez5-test – 5.43+git3-1.2.2, bluez5-libs – 5.43+git3-1.2.2, bluez5-obexd-tools – 5.43+git3-1.2.2, bluez5 – 5.43+git3-1.2.2, bluez5-tracing – 5.43+git3-1.2.2
  • [packaging] add some missing tests and a tool.
  • [obexd] Add package for obexd tracing.
  • [obexd] Add tracing file for obexd.
  • [obexd] Enable tracing for obexd.
  • [packaging] version 5.43.
  • [bluez] Add AVDTP device service heuristics. Fixes MER#985.
  • [bluez] Add D-Bus interface for debug controlling. Fixes MER#1029
  • [bluez] Don’t reference pointer after deallocation. Fixes MER#905.
  • [bluez] Fix AVDTP general reject message type
  • [bluez] gdbus: implement privilege checking for properties.
  • [bluez] gdbus: use caller’s bus name in polkit authorization check
  • [bluez] Handle abort during stream set up
  • [bluez] jolla plugin for D-Bus access check
  • [bluez] Read DI version ID from operating system
  • [bluez] Rearrange channel disconnection. Fixes MER#874.
  • [bluez] Re-authenticate after link key rejection for paired device
  • [bluez] Restrict sensitive D-Bus methods to authorized callers
  • [bluez] Use g_dbus_add_disconnect_watch() for bus name monitoring
  • [obexd] Added access check interface
  • [obexd] Allow excluding services per transport
  • [obexd] Allow OPP to temporary directory
  • [obexd] Blacklist access plugin
  • [obexd] Blacklist access plugin unit tests
  • [obexd] Call access check API for filesystem plugin operations
  • [obexd] Chunk PBAP pull requests
  • [obexd] Code rearrangement
  • [obexd] Configurable PBAP channel. Fixes MER#900.
  • [obexd] Get only metadata for cache
  • [packaging] add obexd-wrapper and obexd.conf.
  • [packaging] Use ‚bluez5‘ for pkgconfig target.
  • [packaging] bluez-configs-mer to bluez-configs
  • [packaging] Change bluez5-libs-devel to depend on bluez5-libs rather than bluez-libs
  • [packaging] conflict with bluez4
  • [packaging] fix spec file issues
  • [packaging] rename as bluez5
  • [packaging] require bluez5-configs.
  • [packaging] requires bluez5-libs
  • [packaging] update packaging
  • [packaging] Update packaging dependencies
  • [packaging] version 5.42.
  • [PHILIPS BTM2180]# disconnect
  • [service] add tracing option
  • [sys-assert]cs timestr 1358524835
  • [sys_assert]END of sighandler
  • [sys-assert]exepath = bluetoothd
  • [sys-assert]processname = bluetoothd
  • [sys_assert]START of sighandler
  • [sys-assert]start print_node_to_file
  • [sys_assert]this thread is main thread. pid=3353
  • [up to 126 bytes of Provider Name][whitespace][up to 127 bytes of
  • [up to 127 bytes of Provider Name][whitespace + Service Description,
  • [-Werror=override-init]
  • [-Werror,-Wcast-align]
  • [-Werror,-Wformat]
  • [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
  • [-Werror,-Wsometimes-uninitialized]
  • [-Werror,-Wstrncat-size]
  • [-Werror,-Wtautological-constant-out-of-range-compare]
  • [-Wimplicit-function-declaration]

    kf5bluezqt-bluez4

  • Binaries added : kf5bluezqt-bluez4-devel – 5.24.0+git8.3-1.6.1, kf5bluezqt-bluez4 – 5.24.0+git8.3-1.6.1, kf5bluezqt-bluez4-declarative – 5.24.0+git8.3-1.6.1
  • [bluez-qt] BlueZ 4: initialize Manager even if adapters are not yet available.
  • [packaging] Bump version to 5.24.0+git8.3
  • [bluez-qt] BlueZ 4: emit transferredChanged() for received files.
  • [packaging] Bump version to 5.24.0+git8.2
  • [bluez-qt] Check for object validity in macros
  • [bluez-qt] Connect BlueZ 4 manager adapter signals even if initial DefaultAdapter() fails.
  • [bluez-qt] Don’t connect to signals with QVariantMapMap parameters.
  • [bluez-qt] Fix licensing for patched files
  • [bluez-qt] Implement org.bluez.Agent.ConfirmModeChange() in BlueZ 4 agent.
  • [bluez-qt] Provide binary compatibility between BlueZ variant packages.
  • [packaging] Bump version to 5.24.0+git8.1
  • [bluez-qt] Add Manager::pairWithDevice(QString) to pair with unknown devices. Co?
  • [bluez-qt] BlueZ 4: support org.bluez.Agent.Authorize().
  • [bluez-qt] BlueZ 4: don’t call addDevice() for already added devices.
  • [bluez-qt] BlueZ 4: update properties for devices found during discovery.
  • [packging] Version bump.
  • [packaging] Conflict the bluez4 and bluez5 packages.
  • [packaging] Fix package dependencies.
  • [packaging] Remove bluez-obexd dependency.
  • [packaging] Restore bluez5-obexd dependency.
  • [bluez-qt] Add (limited) support for a BlueZ 4 backend.
  • [bluez-qt] Add MediaTransport – org.bluez.MediaTransport1 wrapper
  • [packaging] Add rpm spec and .pro files
  • [packaging] Change .spec URL to point to merproject repo
  • [upstream] Add upstream module git://anongit.kde.org/bluez-qt.git, latest tag v5.24.0

    kf5bluezqt-bluez5

  • Binaries added : kf5bluezqt-bluez5-declarative – 5.24.0+git8.3-1.6.1, kf5bluezqt-bluez5-devel – 5.24.0+git8.3-1.6.1, kf5bluezqt-bluez5 – 5.24.0+git8.3-1.6.1
  • [bluez-qt] BlueZ 4: initialize Manager even if adapters are not yet available.
  • [packaging] Bump version to 5.24.0+git8.3
  • [bluez-qt] BlueZ 4: emit transferredChanged() for received files.
  • [packaging] Bump version to 5.24.0+git8.2
  • [bluez-qt] Check for object validity in macros
  • [bluez-qt] Connect BlueZ 4 manager adapter signals even if initial DefaultAdapter() fails.
  • [bluez-qt] Don’t connect to signals with QVariantMapMap parameters.
  • [bluez-qt] Fix licensing for patched files
  • [bluez-qt] Implement org.bluez.Agent.ConfirmModeChange() in BlueZ 4 agent.
  • [bluez-qt] Provide binary compatibility between BlueZ variant packages.
  • [packaging] Bump version to 5.24.0+git8.1
  • [bluez-qt] Add Manager::pairWithDevice(QString) to pair with unknown devices. Co?
  • [bluez-qt] Add Manager::pairWithDevice(QString) to pair with unknown devices.
  • [bluez-qt] BlueZ 4: support org.bluez.Agent.Authorize().
  • [bluez-qt] BlueZ 4: don’t call addDevice() for already added devices.
  • [bluez-qt] BlueZ 4: update properties for devices found during discovery.
  • [packging] Version bump.
  • [packaging] Conflict the bluez4 and bluez5 packages.
  • [packaging] Fix package dependencies.
  • [packaging] Remove bluez-obexd dependency.
  • [packaging] Restore bluez5-obexd dependency.
  • [bluez-qt] Add (limited) support for a BlueZ 4 backend.
  • [bluez-qt] Add MediaTransport – org.bluez.MediaTransport1 wrapper
  • [packaging] Add rpm spec and .pro files
  • [packaging] Change .spec URL to point to merproject repo
  • [upstream] Add upstream module git://anongit.kde.org/bluez-qt.git, latest tag v5.24.0

    libmce-glib

  • Binaries added : libmce-glib-devel – 1.0.3-1.4.1, libmce-glib – 1.0.3-1.4.1
  • [libmce-glib] Asynchronously initialize D-Bus proxies.
  • [libmce-glib] Version 1.0.3
  • [libmce-glib] Added mce_display_remove_handlers
  • [libmce-glib] Added MceTklock object.
  • [libmce-glib] Disconnect display_status_ind handler
  • [libmce-glib] Split MCE request and signal specs
  • [libmce-glib] Version 1.0.2
  • [libmce-dbus] Depend on mce-headers.
  • [libmce-glib] Don’t store .git stuff in the Debian source package
  • [libmce-glib] Make Debian build depend on mce headers
  • [libmce-glib] Version 1.0.1
  • [libmce-dbus] Initial version.
  • [libmce] Initial commit

    qmllive

  • Binaries added : qmllive-devel – 1.0.0+git3-10.1.1.jolla, qmllive-example-app – 1.0.0+git3-10.1.1.jolla, qmllive – 1.0.0+git3-10.1.1.jolla
  • [QmlLive] Updated to upstream commit 8dac322.
  • [Bench] Significantly improved active document handling.
  • [Runtime] Eliminated extra reloads (was an issue especially on app startup).
  • [Runtime] Eliminated transition to home while reloading.
  • [Runtime] Enabled delayed and repeated sending of full error log on (re)connect.
  • [Build] Added initial packaging for Sailfish OS.

    qmllive-sailfish

  • Binaries added : qmllive-sailfish – 0.1.0-10.1.1.jolla
  • [QmlLive-Sailfish] Initial version released.

    sailfish-hciwait

  • Binaries added : sailfish-hciwait – 0.0.1-10.1.3.jolla
  • [sailfish-hciwait] initial commit
  • [sailfish-hciwait] initial version for integration.

    sailfish-rfkill-plugin

  • Binaries added : sailfish-rfkill-plugin – 0.0.2-10.2.2.jolla
  • [sailfish-rfkill-plugin] Don’t mess with syslog.
  • [sailfish-rfkill-plugin] Include appropriate headers.
  • [sailfish-connman-plugin-rfkill] initial commit.

Flattr this!

Dez 29 2016

[Oneplus X] – Sailfish OS inkl. SFdroid Installieren *Experimentell*

opx_sfos[Oneplus X] – Sailfish OS inkl. SFdroid Installieren

______________________________________________

Update:

Ein schritt hat gefehlt:

/system mounten: mount -o rw,remount,rw /system

______________________________________________

 

Hier zeige ich euch wie ihr auf euren Oneplus X das SailfishOS samt SFdroid installiert. Jedoch sollte euch im klaren sein, dass es noch weit entfernt ist von einer Stabilen Version. Das Problem mit dem Mikrofon/Hörweg ist wohl das Größte übel:

Welche Probleme Existieren:

  • SFdroid ist noch absolut unausgereift. Daher Pre-Alpha Status.
  • Funktionen wie Mikrofon, Kamera, Telefonieren/SMS schreiben, USB-Verbindung und Co gehen unter Android damit noch nicht
  • Auch kann es vorkommen, dass das Mikrofon und Hörweg während des Telefonierens nicht Funktioniert!
  • Soundausgabe von z.B. Spiele funktioniert auch noch nicht auf dem OPX
  • Downloaden über dem Webbrowser ist noch nicht möglich.
  • Nach jedem Neustart muss man auf dem Oneplux X den Lipstick „killen“, mehr in der Anleitung.
  • Man kann SFdroid NICHT nachträglich Installieren. Also wer SFOS am laufen hat, muss alles von vorne Installieren!!!

 

Wer das SailfishOS auf sein Oneplus X neu installieren möchte, sollte sich erst mal die andere Anleitung durchlesen und befolgen. KLICK. Befolgt die Schritte bis zum Punkt „SailfishOS Flashen„. Danach folgt ihr dieser Anleitung weiter! Ist euch SFdroid nicht so wichtig, dann nimmt am besten die erste Anleitung.

 

Anleitung:

 

Vorbereitung

Zunächst laden wir die folgende Dateien herunter die wir benötigen:

Diese CyanogenMod Version wurde speziell für SFdroid angepasst. Man kann daher nicht irgendeine CM Version Installieren um SFdroid lauffähig zu bekommen.

Kopiert am besten alles auf eine SD-Karte.

 

CM + Gapps Flashen

Startet das Gerät ins TWRP (Recovery Modus).

  1. Android und Daten komplett löschen! Tippt dazu auf „Wipe > Format Data“ und schreibt „yes“ zur Bestätigung.
  2. Geht zurück und tippt auf „Install“. wechselt zu euerem Verzeichnis, wo ihr die heruntergeladenen Dateien kopiert habt. SD-Karte = external_sd
  3. Wählt nun „cm-12.1-20160915-UNOFFICIAL-onyx.zip“ aus und tippt auf „Add more Zips“ um zusätzlich die „open_gapps-arm-5.1-micro-20161217.zip“ hinzuzufügen.
  4. Setzt zusätzlich ein Haken in „Reboot after installation is complete“ und wischt unten den Balken um zu Bestätigen.

CM und Gapps werden installiert und das Gerät startet alleine neu ins CyanogenMod OS. Wartet ab bis das Gerät die ca. ~99 Anwendung fertig konfiguriert hat. Danach geht ihr die einzelnen Punkte durch bis ihr nun im Startfenster gelandet seid. Am besten Aktiviert ihr dort schon die Navigationsleiste. Solltet ihr es vergessen haben, so könnt ihr es nachher via „Menü > Einstellungen > Tasten > Navigationsleiste aktivieren“. Schaltet nun das gerät ab und bootet wieder in TWRP!

 

SailfishOS Flashen

Befolgt die Anweisung 2+4 noch mal, jedoch wählt ihr diesmal „sailfishos-onyx-release-2.0.5.6-beta-4.zip“ und setzt einen Hacken auf „Reboot after installation is complete“. SFOS wird geflasht und danach gebootet.

Wichtig: Sobald SFOS gebootet wurde müsst ihr das Gerät noch mal Neustarten. Denn erst dann wird eure richtige WLAN MAC Adresse angezeigt!

Befolgt die Anweisung bis ihr den Desktop von SFOS sieht. Tipp: Wer die SFOS Anleitung nicht durch gehen will, der kann sie überspringen. Siehe: Tutorial Überspringen

 

SFdroid Dateien

Ab hier an würde ich euch empfehlen per Terminal und SSH auf euer Gerät zu verbinden. Wie das geht könnt ihr HIER durchlesen.

Beachtet, dass ihr per WLAN oder Mobilfunknetz im Internet verbunden seid

Tipp: Der Pfad zu der SD-Karte ist /media/sdcard/XXXX-XXXX/

 

Verbindet euch mit dem Smartphone

  • ssh nemo@192.168.x.x
  • meldet euch als root an: devel-su
  • /system mounten: mount -o rw,remount,rw /system
  • tippt: cd
  • entpackt onyx_sfdroid.tgz: tar -xvfz /pfad/zur/der/Datei/onyx_sfdroid.tgz
  • kopiert nun die Dateien ins richtige Verzeichnnis: cp -R /pfad/zur/der/Datei/usr/* /usr/
  • wechseln in den Root Ordner: cd /
  • wir laden uns die init.sfdroid.rc herunter: curl -O http://www.sailfishmods.de/dl-files/ports/opx-sfdroid/init.sfdroid.rc
  • wir editieren die init.rc Datei: nano init.rc
  • und fügen „import /init.sfdroid.rc“ noch VOR „# Include CM´s extra init file“ bzw. NACH „import /init.trace.rc“ hinzu.
  • speichert das auch ab (STRG+X > J > Enter-Taste)

 

Info: sollte die init.sfdroid.rc Datei aus irgendwelchen Anlass nicht mehr existieren, so erstellt euch selbst die Datei:

  • cd /
  • nano init.sfdroid.rc
  • und fügt den Inhalt von HIER da rein und speichert es ab

 

SFdroid Renderer Installieren

Die folgende Eingaben werden ebenso im Terminal mit root Rechten eingegeben (devel-su)

  • Wir ergänzen Kimmolis Repo um SFdroid Renderer installieren zu können.
  • ssu ar kimmoli-sfdroid http://repo.merproject.org/obs/home:/kimmoli:/sfdroid/sailfish_latest_armv7hl/
  • aktualisieren unsere Liste: pkcon repo-set-data kimmoli-sfdroid refresh-now true
  • und installieren SFdroid Renderer: pkcon install sfdroid_renderer
  • Und starten das Gerät neu: reboot

 

Nach dem das Gerät neugestartet wurde findet ihr auf dem Desktop bzw. der App Übersicht zwei neue Icons (sfdroid multiwindow + sfdroid) worauf ihr noch NICHT! drückt!!! 🙂

 

SFdroid starten

Da SFdroid noch so ziemlich Pre-Alpha Status ist, läuft nicht alles so rund. Bei Oneplus X muss man daher erst mal den Lipstick killen damit man SFdroid starten kann. Wenn man das nicht macht, bekommt ihr ein Fenster wo SFdroid lädt und sich irgendwann mal von selbst schließt. Oder eventuell andere noch nicht bekannte Fehler 🙂

Also: Ihr müsst das bei JEDEN Neustart einmal ausführen, bevor ihr auf das SFdroid Icon tippt. Wenn man den Lipstick killt friert eure Oberfläche ein und wird automatisch neu gestartet. Geöffnete Apps werden dadurch geschlossen und müssen noch mals gestartet werden.

  • öffnet dazu euere Terminal App und loggt euch als devel-su ein.
  • Tippt nun folgendes ein: killall lipstick
  • die Oberfläche friert kurz ein und Startet neu. Das geht relativ schnell mit ca 5-10 Sekunden.

Nun könnt ihr SFdroid starten. Beim ersten Start werden wieder ca ~99 Anwendung konfiguriert. das kann etwas länger dauern als vorhin. Danach befindet ihr euch direkt auf der Android Oberfläche.

SFdroid kann auch im Hintergrund laufen. Wer mehrere Fenster haben will zu verschiedenen Apps, der nutzt sfdroid multiwindow.

Schlusswort

Ja das war es auch schon mit der Anleitung. Ich hoffe sie war verständlich genug. Ein großer Dank geht an dr_gogeta86, Kimmoli und krnlyng die mir dabei geholfen haben. dr_gogeta86 war so freundlich uns hat mir seine CM mit SFdroid breit gestellt. Wer Support braucht oder mehr über sfdroid erfahren möchte, der kann sich über IRC Chat im Kanal #sfdroid mehr Infos holen.

Flattr this!

Dez 11 2016

Jolla Store nun offiziell für Portierte Geräte zugänglich

Jolla Store nun offiziell für Portierte Geräte zugänglich

 

Es geht voran! Der Jolla Store wurde am Samstag den 10.12.2016 offiziell für Portierte Sailfish OS Geräte freigegeben. Somit habt ihr nun vollen Zugriff auf die Inhalte. Natürlich weiterhin ohne die Android Apps.

Wird aber Sailfish OS auf ein komplett neuen Gerät Portiert, so muss man diverse Informationen wie GerätemodellArchitektur und co an Jolla senden damit die den Store auch für das neue Gerät freischalten können.

Einen direkten Draht habt ihr über IRC Chat #sailfishos-porters

Flattr this!

Dez 05 2016

Turing Phone – Unboxing

tri_logoTuring Phone – Unboxing

 

So kann das laufen… aus dem Nichts bietet mir jemand ein bis dato noch seltenes Turing Phone an… da musste ich einfach zuschlagen 🙂

Kurz noch zu Turing Phone bzw. Turing Robotic Industries. Die Startup Firma hat sich vor ein paar Jahren unter anderem per Crowdfunding finanzieren lassen. Auch sollen Investoren aus China mitgewirkt haben. Jedoch wurde das Gerät mehrere Male verschoben… Jolla Tablet lässt Grüßen!

Mitte 2016 war es dann soweit und TRI verschickte ein Teil der Geräte an die ersten Crowdfunding Vorbesteller. Jedoch wurden diese per E-Mail informiert, dass es sich um Vormodelle handle, da das Endprodukt noch nicht fertig ist. Das Liquidmorphium Gehäuse passt noch nicht 100% genau und man müsse noch etwas daran arbeiten, dementsprechend hat das Gerät keine IPx8 Zertifizierung, daher nicht wasserdicht. Zusätzlich wurde noch ein Snapdragon 801 anstelle 820 verbaut und das Turing Gaming Bluetooth Earphone sowie Turing Imitation Key USB Key Krypto TIK8215 fehlen in der Verpackung. Die Bluetooth Kopfhörer sollten jedoch schon im September nachgeliefert werden. Bislang hat keiner diese erhalten. TRI beruhigt die Kunden jedoch in dem sie versprachen, wenn das Gerät fertig entwickelt wurde und endlich Markt tauglich ist, diese kostenlos an die Vorbesteller zu verschicken oder austauschen lassen. Des Weiteren erhalten die fertigen Geräte ein Snapdragon 821 Prozessor spendiert. Dennoch merkt man die Unsicherheit der Vorbesteller da TRI die Geräte 1. sehr oft verschoben hat, 2. erst Vormodelle verschickt, 3. die Bluetooth Kopfhörer nicht ausgeliefert habt.

 

Kommen wir nun zum Unboxing

 

Verpackung

TRI hat sich bei der Verpackung etwas einfallen lassen um etwas von der Masse abzuheben. Das Material besteht aus Kunstleder. Umhüllt ist es mit Pappe worauf die IMEI Nummer und weitere Informationen drauf geklebt wurde.

turingphone_unboxing01 turingphone_unboxing02.

.

.

.

.

.

.

.

Die Verpackung wird mittig geöffnet.

turingphone_unboxing03 turingphone_unboxing04..

.

.

.

.

.

.

.

Mittig in der Verpackung liegt das Gerät

turingphone_unboxing05 turingphone_unboxing06.

.

.

.

.

.

.

.

Auf beiden Hälften befindet sich das Zubehör. Den oberen Teil kann man raus ziehen.

turingphone_unboxing07 turingphone_unboxing08.

.

.

.

.

.

.

.

Im oberen Teil findet man eine Kurzanleitung in Englisch, eine Schutzfolie mit Putztuch, Alkohol zum säubern des Displays und ein Kleber um den Staub von der Folie/Display weg zu bekommen. Des Weiteren findet man ein weiteres kleines Päckchen. Das ist jedoch leer. Dort sollte sollten wohl die Kopfhörer liegen.

turingphone_unboxing09 turingphone_unboxing10.

.

.

.

.

.

.

.

Im unteren Teil, den man hoch klappen kann, findet man das Netzteil mit passenden Region Stecker sowie zwei „Wallaby Magstream“ USB Kabel.

turingphone_unboxing11turingphone_unboxing12.

.

.

.

.

.

.

.

Das Netzteil sieht und fühlt sich hochwertig an.

turingphone_unboxing13 turingphone_unboxing14 .

.

.

.

.

.

.

.

Es werden sicherheitshalber zwei Ladekabel mitgeliefert, denn das Turing Phone nutzt keinen normalen microUSB sondern eine sogenannten Wallaby Magstream Schnittstelle. Damit wollte Turing erreichen, dass man keine Daten schnell überspielen kann, wenn man das Gerät unbeaufsichtigt lässt. Am Kopf des Steckers befindet sich ein Magnet.

turingphone_unboxing15 turingphone_unboxing17 turingphone_unboxing16.

.

.

.

.

.

.

Turing Phone

Das Turing Phone wurde in zwei Farben ausgeliefert. Einmal in Dark Wyvern Flagship Edition (Schwarz und Goldene Kamera Abdeckung) sowie in Dark Wyvern Glaedr Limited Edition (Gold, Rote Kamera Abdeckung und blaue Verzierung).

turingphone_unboxing18 turingphone_unboxing19.

.

.

.

.

.

.

.

.

.

.

Auf der linke Seite befindet sich der SIM/SD-Karten-Slot und der Fingerabdrucksensor. Auf der Rechten der An/Aus-Schalter wie laut/leise Knöpfe.

turingphone_unboxing20 turingphone_unboxing21.

.

.

.

.

.

.

.

.

Unten ist die Wallaby Magstream Schnittstelle, Mikrofon und der Lautsprecher. Oben sind keine Anschlüsse vorhanden. Wie man sieht hat das Gerät keinen 3,5mm Klinken Anschluss. Somit ist man gezwungen Bluetooth Headsets zu benutzen. Einen Adapter der über die Wallaby Magstream zu einen 3,5mm Klinke wandelt gibt es (noch) nicht und ist auch nicht geplant.

turingphone_unboxing22 turingphone_unboxing23.

.

.

.

.

.

.

.

Das TRI Logo ist dezent unten links zu sehen. Und auch nur, wenn man es gegen das Licht hält. Das Gehäuse selbst ist nicht schwarz sondern eher Bronze und fühlt sich geschmeidig an.

turingphone_unboxing24.

.

.

.

.

.

.

.

.

Eine RGB LED gibt euch die Info ob ihr ein Anruf verpasst oder eine Benachrichtigung bzw. E-Mail Empfangen habt.

turingphone_unboxing25.

.

.

.

.

.

.

.

.

Das Ladekabel hat eine grüne LED verbaut und zeigt somit die richtige Seite wie ihr das Kabel anzustecken habt. Die grüne LED leuchtet dauerhaft und ändert auch nicht die Farbe. Dennoch ein schönes Feature was auch im Dunkeln behilflich sein kann 🙂

turingphone_unboxing26.

.

.

.

.

.

.

.

.

Der Fingerabdrucksensor ist zu dem auch ein Button. Im Sailfish OS hat er die Funktion, aus jeder App heraus direkt zu der Multitasking Übersicht zu wechseln. Auch kann man das Gerät damit aufwecken, wie bei einem An/Ausschalter mit der zusätzlichen Funktion das Gerät direkt zu Entsperren (Gerätecode)

turingphone_unboxing27.

.

.

.

.

.

.

.

.

Der SIM/SD-Karten-Slot lässt sich mit einer Nadel herausziehen. Im Slot kommt eine Standard microSD sowie microSIM Karte rein. Im Inneren ist eine spezielle SD Karte vorhanden, die mitgeliefert wurde um E-Mails und Nachrichten über die vorinstallierte TRI Connect App verschlüsselt an weitere TRI Benutzer zu verschicken/empfangen. Dieses Feature ist momentan nur bei TRI Besitzer vorhanden. Auch besteht die Möglichkeit Dateien darauf zu Speichern. Die Kapazität der Karte beträgt 4GB (~3,7GB)

turingphone_unboxing28 turingphone_unboxing29.

.

.

.

.

.

.

.

.

Sailfish OS

Das Gerät bootet mit TRI und Sailfish OS Logo. Vorinstalliert ist die Version 2.0.3.x. Ein Update auf 2.0.4.14 ist verfügbar. Wann die Firmware 2.0.5.x offiziell für das Turing Phone erscheint ist noch unklar. Wer so ungeduldig wie ich ist, kann das aktuelle Update via Terminal dennoch Installieren. Man merkt jedoch, dass es für das Turing Phone noch nicht ausgereift ist.

turingphone_unboxing30.

.

.

.

.

.

.

.

.

.

.

.

.

Das erste mal wurden von Haus aus andere Farben für die Icons benutzt. Normalerweise sind diese farbenfroh. Bei Turing wurden sie Blau eingefärbt.

turingphone_unboxing40.

.

.

.

.

.

.

.

.

.

.

.

.

Neu ist auch die Einstellung für den Fingerabdrucksensor. Man kann mehrere Profile speichern. Wie viele man maximal erstellen kann, kann ich noch nicht sagen. Wie üblich muss man sein Finger mehrere Male auf dem Sensor legen bevor man es speichern kann. Die Profile kann man auch umbenennen und schnell wieder löschen.

turingphone_unboxing37 turingphone_unboxing38turingphone_unboxing39.

.

.

.

.

.

.

.

.

.

.

.

.

TRI Connect

Wie weiter oben schon geschrieben ist TRI Connect eine Applikation, die euch erlaubt verschlüsselte E-Mails zu versenden. Unter anderen könnt ihr Kontakte importieren oder über den PUBLIC Key, welchen man von TRI erhält, jemanden einladen. Diesen Key kann man sorglos an weitere übergeben. Die App ist leider nicht nativ sondern läuft über Android.

turingphone_unboxing34 turingphone_unboxing36 turingphone_unboxing35.

.

.

.

.

.

.

.

.

.

.

.

.

Ambiance

TRI hat 4 eigene Wallpaper jedoch keine eigenen Klingeltöne.

turingphone_unboxing41 turingphone_unboxing42 turingphone_unboxing43.

.

.

.

.

.

.

.

.

.

.

.

.

turingphone_unboxing44 turingphone_unboxing45.

.

.

.

.

.

.

.

.

.

.

.

.

Store

Der Jolla Store funktioniert auf dem Turing Phone problemlos. Aptoide ist wie bei Intex Aqua Fish auch hier vorinstalliert. Die Sailfish-Maps App sowie auch Exchange kann man mit dem Turing Phone NICHT herunterladen. Dieses Feature ist wohl nur auf Jollas eigene Produkte begrenzt. Allerdings gibt es Möglichkeiten diese dennoch über dem Terminal zu Installieren.

 

Meinung

Ich hatte zunächst gemischte Gefühle. Die Display Größe ist schon Ordentlich mit 5,5″. Mein Limit war eigentlich das Oneplus X mit 5,0″ und an das AMOLED Display habe ich mich sehr gewöhnt. Doch das von Turing Phone sieht mit seinem Display auch toll aus. Die Farben wirken natürlicher. Videos und Webseiten betrachten macht auf so einem großen Display auch Spaß. Nächster Kritikpunkt ist das Gewicht, dieses ist sehr viel schwerer als alle anderen Sailfish Geräte auf dem Markt. Dafür fühlt es sich ebenso toll und robust an. Das schuppenartige Rückcover macht es ebenso griffiger. Ein Pluspunkt mehr macht die Kamera, die ist von allen offiziellen Sailfish Geräten die Beste. Von der Performance bin ich noch nicht ganz überzeugt. das kann aber daran liegen, weil ich auf SF 2.0.5.6 geupdated habe. Ich werde die Tage noch die 2.0.4.14 testen und berichten. Was aber wirklich weh tut ist der Preis. Offiziell kostet das Gerät 999$ dazu kommen noch Steuern von knapp 200€. Klar bekommt man für das Geld wirklich sehr gute und leistungsstarke Smartphones … nur haben die halt Android als Betriebssystem. Wer also Sailfish OS nutzen möchte, dazu dennoch Android Apps installieren will, der hat kaum Auswahlmöglichkeiten. Aber in großen und ganzen bin ich erst mal zufrieden damit. Der Akku hält bei mir fast so lange wie beim Oneplus X mit ca 1,5 Tagen. Die Tonqualität beim Telefonieren ist richtig gut! Auch der Lautsprecher ist ordentlich… nur der Klingelton ist etwas zu leise. Das wird aber mit Sicherheit noch behoben.

Ich hoffe, dass TRI ihr Endprodukt fertig stellen kann und dieses Gerät endlich vermarktet. Leider geben die zur Zeit nur so wenig Informationen frei, dass man glaubt, dass nichts mehr kommen wird. Lassen wir uns überraschen und hoffen das endlich mal gut ausgestattete Sailfish Geräte auf dem Markt kommen.

Flattr this!

Ältere Beiträge «

» Neuere Beiträge