Neues System aufspielen und schreibbar machen - Bedienung und Seitenzahlen zur Einrichtung
Hallo AndiK,
schön, dass noch jemand nachfragt und sich damit befasst. Ergänzend:
AndiK schrieb:
Es wurde erwähnt aber auch wieder revidiert, dass die Systemupdates dann nicht mehr kommen. Evtl. nur Updates mittels apt-get?
Offenbar kommen sie auch grafisch in der Aktualisierung. Quasi bei jedem Channel. Änderungen gibt es erst, wenn man das System schreibbar macht. Dann kommen diese Updates auch, man soll sie aber nicht annehmen, da diese eigene Änderungen überschreiben können, wenn diese auch geupdatet werden! Aktuell gültige Empfehlung von mir: Man lässt trotzdem einmalig ein Image runterladen und behält dieses in der Hinterhand, wenn was schiefläuft. Man drückt also danach NICHT auf installieren. Man bootet auch NICHT in den Recovery Modus, welcher kaum was kann, aber in dem Fall des heruntergeladenen Systems dieses sofort draufspielt.
Daten werden dabei zwar nicht angetastet, da diese auf einer eigenen Partition liegen. Aber einige Änderungen an Systemdateien oder installierten Programmen per apt-get könnten verloren gehen, wenn sie Bestandteil dieses Updates sind. Statt dem Knopf Installieren neben der Aktualisierung "Ubuntu", welcher in den Recovery Modus bootet und die Dateien entpackt und neu flasht, installiert man also ohne Flashen, indem man apt-get nutzt wie am PC:
sudo apt-get update && sudo apt-get dist-upgrade
Die normalen Aktualisierungen für Apps kommen trotzdem grafisch! Zusätzlich muss man apt-get von nun an manuell machen - das nachinstallierbare Terminal merkt sich aber die Befehle und man kann den letzten (und die weiteren) erreichen, in dem man ganz einfach nach oben wischt!
Theoretisch kann man sich dafür auch einen Programmstarter anlegen, gemäß den Hinweisen auf Seite 16 im Thema. Dabei wäre aber das Problem zu lösen, dass sudo-Rechte benötigt würden und die grafische Abfrage nicht funktioniert, da diese grafischen PC-Programme ja noch nicht laufen. Man müsste versuchen, die Updates in sudo/Konfiguration wie am PC ohne PW-Abfrage zu erlauben. Einfacher dürfte da vorerst sein, das Terminal zu benutzen, da sowieso noch vieles im Fluss ist und täglich 10-100 neue Apps entstehen.
Mein Phone ist im "unmodifizierten" Zustand und ich war einer der ersten, an die es ausgeliefert wurde. Inzwischen kamen bei mir ca. 15 Updates von Apps, allerdings noch kein Systemupdate. Betriebssystem OS-Build-Nummer ist 20. Bei User trollsportverein war es 155.
Das Systemupdate sieht aus wie eine App und es nennt sich Ubuntu und steht bei mir ganz oben.
Man kann die Quellen auch durchstöbern - entweder per Befehl oder bequemer so:
Warum bekomme ich evtl. keine Systemupdates?
Bei 20 hast du sie bekommen - die kommen mit der Aktualisierung als "Ubuntu" wie auf meinem Bild letztens: Bild.
Vorallem am "Akku-Bug" wäre ich schnellstmöglich interessiert. Benno-007 schrieb von 5% Akkuverlust über 12h, bei mir sind es im gleichen Zeitraum über 35% (siehe Seite 68).
So ging es mir anfangs auch, war mir aber nicht sicher, ob es nur subjektiver Einzelfall oder verbastelt war - im Channel ubuntu-touch/vivid-proposed-customized-here ist es aber nicht mehr so.
Zusammenfassung: Im Prinzip sind sowohl andere Channels als auch Aktualisierungen einfach und problemlos einstellbar bzw. installierbar. Das ist hier bereits getestet und auch dokumentiert. Alles, was man wissen muss, findet sich in der Seitensammlung:
Benno-007 schrieb:
Allgemeine Infos für alle können hier gesammelt werden - das Thema ist mehrfach im Wiki verlinkt und es wird hier häufiger auf die relevanten Seiten wie 14 (SSH), 16 (Terminal-Ausgaben als Übersicht), 65 (Systemsicherung), 66 (neue Versionen flashen), 70 (Zwischenbericht und Flashprobleme) sowie nun auch 72 (Aktualisierungen und Recovery Modus) verlinkt.
1 Befehl zum Flashen, 1 Befehl zum Schreibbarmachen. Fertig. Rückgängig durch erneutes Flashen aus dem Netz bzw. Entfernen der Datei /userdata/.writable_image: https://developer.ubuntu.com/en/start/ubuntu-for-devices/installing-ubuntu-for-devices/
Sicherheitshinweise:
❗ Flashen KÖNNTE zu einem unbrauchbaren System führen, so wie auch ein Ubuntu beim Installieren zu einem unbrauchbaren PC führen kann. Man sollte die eben benannten Seiten des Themas aufmerksam ansehen, um sich umfänglicher zu informieren und auch Entwickler- und andere Netzquellen zu Rate ziehen, sollte man mehr Sicherheit haben bzw. gewinnen wollen. Andererseits dürfte dann jedes Systemupdate ein Risiko sein, da auch dieses geflasht wird. Also dieses, welches man ja bei schreibbarem Systemimage für etwa apt-get nicht mehr annehmen soll, wie oben beschrieben. Den Entwicklerchannel am besten nicht zu oft updaten! 1-2 Mal die Woche muss reichen, meine Empfehlung.
Denn da gab es hier im letzten Jahr in dem Thema auch schon 1-2 Mal die Meldung von trollsportverein, dass sein Gerät per adb repariert/ mit einer z.B. Version vom Vortag geflasht werden musste - immerhin ging das noch. Das Risiko ist also in Anzahl und Heftigkeit überschaubar. Zumal die Geräte nun auch verkauft werden und sich das System stabilisiert. Und wenn man dann sowieso nicht täglich updatet, reduziert sich das Risiko nochmal erheblich. Bei der Originalversion kommt ja auch nur aller paar Wochen ein Update - eigentlich sollte es ja sogar nur aller vier Wochen sein.
Beim Flashen kommt man mit einer zusätzlichen Option zu einer älteren Version, z.B. der vorherigen: --revision -1. Beispiel für Version 20 aus dem originalen System:
ubuntu-device-flash -v touch --channel=ubuntu-touch/ubuntu-rtm/14.09 --revision 20
Versionen 20 usw. sind hier anzusehen: https://system-image.ubuntu.com/ubuntu-touch/ubuntu-rtm/14.09/krillin/
Hinweis: Die Version heißt tatsächlich 14.09, installiert wird dann 14.10 angezeigt. RTM heißt Release to Manufacturing, also Version "Bereit zur Herstellung", Version für die Fabrik...
Alle Angaben ohne Gewähr.
Grüße, Benno