Topthemen

LineageSDK ermöglicht bessere Apps für's Custom-ROM

AndroidPIT lineage os hero
© nextpit

Das neue LineageSDK soll App-Entwicklern neue Möglichkeiten geben, mit Lineage-Geräten zu interagieren. Eine passend zur Musik oszillierende Systemoberfläche, ein automatischer Nachtmodus, intelligente Aktivierung von Systemprofilen im Zusammenspiel mit Smart-Home-Geräten und weitere Kniffe werden so einfacher umsetzbar. Durch die Auslagerung ins SDK bleibt der Android-Kern von Lineage OS einfach zu warten, so dass Systemupdates weiterhin zügig ausgerollt werden können. Seht hier die ersten Ideen, die mit dem Lineage Platform SDK umgesetzt werden können.

Das neue LineageSDK gibt App-Entwicklern neue Möglichkeiten, indirekt mit dem Betriebssystem auf Lineage-OS-modifizierten Geräten zu interagieren - derer gibt es immerhin mehr als Windows-Phone-Geräte. Das Software Development Kit stellt eine wachsende Zahl an zusätzlichen Schnittstellen bereit, mit denen Apps-Entwickler Zusatzfunktionen nutzen können. Wofür das gut ist?

Im Blog-Post für die Ankündigung liefert Lineage-Entwickler Joey Rizzoli Beispiele:

  • Über das Styles-API können Apps das System dynamisch umgestalten, also etwa den Nachtmodus ein- oder ausschalten oder das Farbschema dem aktuellen Album-Cover anpassen.
  • Über das Profiles-API können Apps anhand neuer Auslöser bestimmte Systemkomponenten (WLAN, Bluetooth) dynamisch ein- oder ausschalten oder nach festgelegten Regeln automatisch mit Smart-Home-Geräten interagieren.

Weitere Beispiele trudeln täglich im Code-Review-System Gerrit ein. Auf Reddit erklärt Rizzoli die Philosophie hinter dem SDK genauer:

Der Sinn hinter diesem SDK ist, dass es nichts kaputtmacht oder fragmentiert. Das Gegenteil ist der Fall: Ein großer Teil des Styles API kann zum Beispiel einfach über die offiziellen Google-Bibliotheken angesteuert werden. Das ist so, weil wir das darunterliegende Betriebssystem angepasst aben, um es dem Entwickler leichter zu machen.

Dieses SDK soll keinesfalls das Android SDK ersetzen. Es ist vielmehr ein Zusatz, der Lineage-OS-Nutzern mehr Features beschert, ohne dass App-Entwickler dafür großen Zusatzaufwand haben.

Installiert man also eine App mit LineageSDK-Optimierungen auf einem Smartphone ohne entsprechendes ROM, sollten theoretisch keine Nachteile entstehen. Es fehlen dann einfach die Lineage-spezifischen Zusätze.

AndroidPIT lineageos
CyanogenMod ist kurz nach Erscheinen der MODs gestorben. / © ANDROIDPIT

Dies könnte das System grundsätzlich vom gescheiterten MOD-Konzept des Vorgängers Cyanogen OS unterscheiden. Jenes wollte vergleichbare System-Erweiterungen gegen Geld vermarkten. Es fanden sich jedoch zu wenige Abnehmer, so dass das Projekt zwei Monate später starb. Das LineageSDK hingegen bleibt ein Community-Projekt und schafft keinerlei Abhängigkeiten, ist also nichts weiter als eine neue Variante, den Funktionsumfang von Lineage OS schnell und ohne großen Wartungs-Overhead zu vergrößern.

Verwendet Ihr LineageOS oder seid zumindest an Mods interessiert? Was sind Eure Erfahrungen mit Custom-ROMs und Mods? Lasst es uns gerne in den Kommentaren wissen. 

Die besten Smartphones bis 500 Euro

  Redaktionsempfehlung Beste Alternative Bestes Kamera-Smartphone Bester Software-Support Bestes Preis-Leistungs-Verhältnis Beste Performance
Produkt
Abbildung Xiaomi Redmi Note 13 Pro+ 5G Product Image Nothing Phone (1) Product Image Google Pixel 7 Product Image Samsung Galaxy A54 Product Image Motorola Edge 40 Neo Product Image Xiaomi Poco F5 Pro Product Image
Bewertung
Bewertung: Xiaomi Redmi Note 13 Pro+ 5G
Bewertung: Nothing Phone (1)
Bewertung: Google Pixel 7
Bewertung: Samsung Galaxy A54
Bewertung: Motorola Edge 40 Neo
Bewertung: Xiaomi Poco F5 Pro
Zum Angebot*
Zu den Kommentaren (11)
Eric Ferrari-Herrmann

Eric Ferrari-Herrmann
Senior Editor

Eric ist seit 2014 bei AndroidPIT. Seine alte Tech-Leidenschaft wird allmählich unterwandert von der Liebe zu mehr Nachhaltigkeit, Privatsphäre und dem Wunsch nach einer Zukunft für alle.

Hat Dir der Artikel gefallen? Jetzt teilen!
Empfohlene Artikel
Neueste Artikel
Push-Benachrichtigungen Nächster Artikel
11 Kommentare
Neuen Kommentar schreiben:
Alle Änderungen werden gespeichert. Änderungen werden nicht gespeichert!
Neuen Kommentar schreiben:
Alle Änderungen werden gespeichert. Änderungen werden nicht gespeichert!

  • Jörg W. 64
    Jörg W. 24.03.2018 Link zum Kommentar

    Habe auf meinem alten S3 und meinem Tab Pro Lineage 14.1 drauf . Das Pro ist so was von schnell damit , echt Wahnsinn und selbst das S3 läuft damit noch sehr gut . Kann mich hier nur anschließen das Lineage
    echt super Arbeit macht .

    2Pac 2PacPatrick Maiwald


  • HauAb DuLauch777 6
    HauAb DuLauch777 23.03.2018 Link zum Kommentar

    Bei meinem Mate 10 pro warte ich noch auf eine stabile Rom von Linage (außer ich habe diese schon übersehen :D .. vorher hatte ich meistens Cyanogen, bin aber jetzt eher ein Fan von Linage.


    • 25
      Daved09 24.03.2018 Link zum Kommentar

      Von Lineage gibt es für kein Gerät ne stable.

      2Pac 2Pac


  • 15
    Holger G. 23.03.2018 Link zum Kommentar

    Nutze Lineage bzw. den Vorgänger Cyanogenmod seit Jahren. Top. Läuft stabil, ich bekomme regelmäßig updates; bei gravierenden Sicherheitslücken sind die Jungs schneller als jeder Gerätehersteller. Auch aktuelle Androidversionen bekomme ich von Lineage schneller als von den Herstellern. Die Verfügbarkeit von custom-ROMs für ein Gerät ist eines der wichtigsten Kaufkriterien für mich.

    2Pac 2PacPatrick Maiwald


  • Uwe 1960 1
    Uwe 1960 23.03.2018 Link zum Kommentar

    Habe seit 3 Wochen LineageOS 15.1 auf meinem Nexus 6P. Bin sehr zufrieden mit dem System, der Akkulaufzeit, dem wöchentlichen Update usw. Hatte mich zu dem Wechsel entschieden, nach dem Google entschieden hatte, dass Nexus 6P kein Android 9 bekommt. Habe es bisher nicht bereut.


  • 4
    Thomas Weissenberger 23.03.2018 Link zum Kommentar

    @Rob Otter: Wie meinst du das, deine Recovery Partition ist defekt? Wie spiegelt sich das wieder?

    Ich hatte meine ersten Erfahrungen mit LineageOS 14.1 auf meinem Sony Xperia Z2. Dies war aber eine inoffizielle Version von XDA. Es waren immer wieder Bugs vorhanden. Nichtsdestotrotz gefiel mir LineageOS sehr gut. Nun, vor 3 Wochen, habe ich mein Sony Xperia Tablet Z mit der offiziellen Version von LineageOS versorgt und bin bestens zufrieden! Sollte mein OnePlus 5 nicht mehr mit Updates versorgt werden, wisst ihr, was ich als erstes machen werde :-)


    • 26
      Gelöschter Account 24.03.2018 Link zum Kommentar

      Wenn ich das Gerät neu starte, bleibt es noch vor der Animation hängen und ich muss es am PC mit dem Programm adb bzw. fastboot zum Weitermachen zwingen. Dann wird ganz normal gestartet, aber ein Recovery funktioniert dann nicht mehr. Ich kann so weder offizielle Aktualisierungen aufspielen noch auf Werkseinstellungen zurücksetzen und erst Recht kein CustomROM installieren. Ich bin zwar technisch nicht unbedarft, habe es aber auch mit den einschlägigen und angeblich 100% funktionierenden Anleitungen im Netz nicht geschafft. Ich würde ja sogar jemand anderen da dran lassen (z.B. remote via Teamviewer oder so), auch wenn das eigentlich gegen meine Informatiker-Ehre geht :-)


  • Matthias Z. 19
    Matthias Z. 22.03.2018 Link zum Kommentar

    Habe aktuell LineAge 15.1 auf meinem ZTE Axon 7 am laufen und bin sehr zufrieden. Das Handy ist deutlich schneller wie mit Stock OS und auch der Rest gefällt mir besser, da einfach kein Schrott mehr oben ist.


  • 26
    Gelöschter Account 22.03.2018 Link zum Kommentar

    ich würde liebend gern ein CustomROM wie LinageOS auf meinem OnePlus 2 installieren, aber weil die Recovery Partition defekt ist und ich die Reperatur einfach nicht hinkriege, muss ich mit dem alten System leben :(


    • Patrick Maiwald 22
      Patrick Maiwald 25.03.2018 Link zum Kommentar

      Schon mal versucht TWRP nur temporär zustarten ( nicht flashen ) und die Revovery Partition zu formartieren?


  • Thomas H. 56
    Thomas H. 22.03.2018 Link zum Kommentar

    Ich behaupte mal es gibt auf einen Android Phone nichts besseres. Sobald die Entwicklung für mein OnePlus 3 seitens OPO zu stagnieren beginnt, werde ich ohne zu zögern Lineage draufbügeln.

    Mein OnePlus One lief damit immer bestens und meine Tablets von LG und Samsung sind damit auch flott unterwegs. Wer sich traut sein ROM zu tauschen, der bekommt auf jeden Fall ordentlich Leistung und weiterhin Updates.

    Lineage ist und bleibt für mich erste Wahl.

    2Pac 2PacPatrick MaiwaldJörg W.

Neuen Kommentar schreiben:
Alle Änderungen werden gespeichert. Änderungen werden nicht gespeichert!
VG Wort Zählerpixel