[ROM][I9100][6.0.1] CyanogenMod 13.0 [OFFICIAL] [NIGHTLIES]

Ich muss dan nochmal genauer nachfragen, brauch das ja immer im Detail erklärt :)

1.) Hab vorhin die Nightly geflasht und wie immer die Gapps hinterher und dann den kernel-Lanchon-TRIM und das lanchon-repit-20160216-i9100.zip fürs trimen. Das ich das nun so nochmal gemacht habe, macht nichts oder?

2.) In Zukunft heißt das, Nightly installieren und fertig? Kein Kernel und kein lanchon-repit-20160216-i9100.zip und die Trim-App kann ich nun auch deinstallieren?
 
Jo...du brauchst keinen Kernel, keine Trimmer App. Das Lanchon Trim Skript könnte aber dirket nach dem flashen günstig sein, um direkt nach dem flashen einer neuen Nightly den Trim-Befehl anzustoßen.

Falls du die neuste Nightly flashst, kannst du ja mal überprüfen ob das Trimmen geht:
Code:
logcat -d | grep "Trimmed"
 
  • Danke
Reaktionen: qu1gon
Wie geht das, im cmd? Hab das nie so gemacht.
 
Einfacher geht es mit der App "CatLog"...da kannst du nach dem trimmen danach suchen.
Ansonsten brauchst du adb.exe
 
Diesen lasse ich aber wegen recovery drin?
recovery-Lanchon-IsoRec-TWRP-2.8.7.0-20160113-i9100-(by-arnab).zip
4.8MB Jan 13, 2016 | 07:43AM
 
Das IsoRec-Recovery musstes du nur 1x zu Beginn flashen. Beim flashen einer neuen Nightly brauchst du es nicht mehr flashen...
fireburner schrieb:
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Installationsanleitung (kommend von einer älteren CM13 Nightly)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  • Ladet euch die CM-13.0-XXXXXXXX-NIGHTLY-i9100.zip auf eure Sdcard (interne oder externe)
  • Bootet ins Recovery
  • Wer möchte kann hier gerne erst ein Nandroid Backup machen (geht aber nicht mit dem stock
    CM Recovery; Isorec TWRP oder Isrorec CWM geht)
  • Flasht die CM-13.0-XXXXXXXX-NIGHTLY-i9100.zip von der Sdcard
  • Trim-Kernel flashen (optional) und fällt ab Nightlys vom 03.03. weg
  • Sofern ihr eine andere Recovery als die CM Revovery habt, könnt ihr noch den Cache und den Dalvik-Cache löschen
  • Gapps aktualieren (optional)
  • Reboot
Alternativ kann auch das OTA Update oder Cyandelta verwendet werden
 
  • Danke
Reaktionen: steiner.seevetal
@qu1gon hast du das zufällig prüfen können, ob trim mit der neuesten Nightly läuft?
 
the.gangster schrieb:
Ok
Dann dürfte, wenn ich mich nicht verrechnet habe, das reine CM13-ROM sich folgendermaßen verkleinert haben, durch den Wechsel von "common_full_phone" zu "common_mini_phone
Revert "Switch to common_mini_phone"
Also, wieder full Phone, wie vorher?
 
  • Danke
Reaktionen: fireburner und the.gangster
### newsflash ####
Jetzt wird der Merge vom Common_mini_phone tatsächlich wieder rückgängig gemacht, da er für die Pico-GApps ja nicht ausreichend war und zu viele sich über die eine oder andere weggefallene Komponente beklagt haben.
Was für eine Woche, erst Trim endlich dazu und jetzt auch wieder "das volle Programm" für unser altes Eisen.

Edit: @sopur war schneller. Hab für meinen Danke-Post auf XDA wohl zu lange gebraucht, denn eben stand das noch nicht hier, als ich parallel begann hier zu tippen. :)
 
  • Danke
Reaktionen: j1gga84, fireburner, aTg!s und eine weitere Person
qu1gon schrieb:
1.) Hab vorhin die Nightly geflasht und wie immer die Gapps hinterher und dann den kernel-Lanchon-TRIM...
Nicht nur den Kernel, auch die Gapps brauchst Du nicht jedes Mal zu flashen.

Eigentlich müsste man jetzt ja wieder problemlos per OTA flashen können, richtig?
 
  • Danke
Reaktionen: qu1gon
Ja, das kann ich bestätigen. Ich habe das gerade OTA gemacht. :biggrin:
 
qu1gon schrieb:
2.) In Zukunft heißt das, Nightly installieren und fertig? Kein Kernel und kein lanchon-repit-20160216-i9100.zip und die Trim-App kann ich nun auch deinstallieren?
Die CM.zip + Repit Skript reichen. Das Repit Skript ist nach wie vor interessant, da /system nicht im laufenden Betrieb getrimmt wird, da dies nur als read-only im CM gemountet wird. Das Skript trimmt allerdings /system, was gerade nach einem Flash sinnvoll sein kann. Meiner Meinung nach, würde aber auch dies nicht täglich nötig sein, sondern meinetwegen wüchentlich, 2-wöchentlich oder monatlich.

Für die die die interne SD auf ext4 formatiert haben, sorgt es außerdem dafür, das diese Partition auch getrimmt wird. (Die passiert auch nicht von CM aus)

GApps sind nur ab und an sinnvoll neu zu flashen, um den GApps Speicherbedarf in /data nach Updates der einzelnen GApps Komponenten wieder zu reduzieren.
Zusätzlich GApps natürlich nach wie vor bei Versionssprüngen und nach einem /system wipe neu flashen.
Die IsoRec Recovery bleibt solange in der Recovery Partition, bis du den Diabler flashst.
Sie wird außerdem immer gestartet, solange du einen Kernel mit IsoRec Support verwendest. (Cm13 supportet dies).
qu1gon schrieb:
Wie geht das, im cmd? Hab das nie so gemacht.
Code:
su
logcat -d | grep "Trimmed"
funktioniert auch im Terminal Emulator oder im CM integrierten Terminal (lässt sich in den Entwickleroptionen freischalten)
Allerdings zeigt dieser Befehl nicht an, wenn im Recovery getrimmt wurde. Im Zweifel also erst einmal eine Nacht warten, bis automatisch getrimmt wurde und dann am nächsten Tag mit genanntem Command prüfen. ADB is definitiv nicht notwendig.
Die allermeisten Shell Commands gehen im Terminal genauso, wie unter ADB.

Bezüglich den Neuigkeiten "Reverted common_mini_phone":
Wow, ich bin erstaunt, das LA so schnell nachgegeben hat.
Nachdem auch Trim hinzugefügt wurde ist CM13 jetzt für mich sehr zufriedenstellend.
Um eine alte Anime Serie zu zitieren: "Ich bin entzückt" :)
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: the.gangster, Jae2804 und qu1gon
OP wurde aktualisiert
Grund: TRIM Support im CM13 Stock Kernel; Installation von Stock, diverse Kleinigkeiten


Hier ist übrigens eine (vollständige) Liste, aller Änderungen von common_full_phone zu common_mini_phone von hurda auf XDA gepostet (für alle die nicht bei XDA mitlesen):
- bedeutet entfernt
+ bedeutet hinzugefügt
Die Zahlen geben die Größe in Bytes an.
(bei + und - bedeutet dies ein Verkleinern auf die Größe der + Zeile)
--- /dev/fd/63 2016-03-03 15:29:55.170949049 +0100
+++ /dev/fd/62 2016-03-03 15:29:55.174949096 +0100
@@ -1,8 +1,8 @@
-456413184 .
+419930112 .
-159834112 ./app
+127578112 ./app
-48189440 ./app/LatinIME
-48177152 ./app/LatinIME/LatinIME.apk
+17391616 ./app/LatinIME
+17379328 ./app/LatinIME/LatinIME.apk
-8945664 ./app/messaging
-8941568 ./app/messaging/messaging.apk
+8876032 ./app/messaging
+8871936 ./app/messaging/messaging.apk
-10186752 ./bin
+9895936 ./bin
-4317184 ./etc
+4313088 ./etc
-12288 ./etc/CHANGES.txt
+16384 ./etc/CHANGES.txt
-176128 ./etc/NOTICE.html.gz
+172032 ./etc/NOTICE.html.gz
-76599296 ./lib
+74657792 ./lib
-62947328 ./priv-app
+62861312 ./priv-app
-6144000 ./xbin
+4239360 ./xbin


-884736 ./app/PhotoPhase
-880640 ./app/PhotoPhase/PhotoPhase.apk
-503808 ./app/PhotoTable
-499712 ./app/PhotoTable/PhotoTable.apk
-290816 ./bin/curl
-4096 ./etc/vimrc
-1941504 ./lib/lib7z.so
-86016 ./priv-app/Screencast
-81920 ./priv-app/Screencast/Screencast.apk
-471040 ./xbin/7z
-114688 ./xbin/bzip2
-163840 ./xbin/unrar
-155648 ./xbin/unzip
-827392 ./xbin/vim
-8192 ./xbin/wget
-163840 ./xbin/zip

Disclaimer: Dies Betrifft nur die Nightlies zwischen dem 24.02.2016 und dem 04.03.2016!
 
Zuletzt bearbeitet:
aTg!s schrieb:
@qu1gon hast du das zufällig prüfen können, ob trim mit der neuesten Nightly läuft?

Hab gestern CatLog-App installiert und gerade nach "trimmed" gesucht, findet nichts...
Bei "trimm" findet er was, hab mal die Textdatei angehängt glaube aber nicht das es das ist was du suchst.
Werde nochmal schauen und mich melden.
 

Anhänge

  • 2016-03-04-09-31-21.txt
    246 Bytes · Aufrufe: 123
So sieht es bei mir aus.
 

Anhänge

  • 0f3e3cb81cc40243906038195833c426.jpg
    0f3e3cb81cc40243906038195833c426.jpg
    53,6 KB · Aufrufe: 248
Zuletzt bearbeitet von einem Moderator:
Bearbeitet von: j1gga84 - Grund: Bild als Anhang eingefügt. j1gga84
fireburner schrieb:
Die CM.zip + Repit Skript reichen. Das Repit Skript ist nach wie vor interessant, da /system nicht im laufenden Betrieb getrimmt wird, da dies nur als read-only im CM gemountet wird. Das Skript trimmt allerdings /system, was gerade nach einem Flash sinnvoll sein kann.
Bitte noch mal auf Deutsch: Heißt das, dass CM jetzt zwar trimmen kann, es aber doch nicht tut, zumindest nicht vollständig?
Welches Repit Script ist gemeint? Ist da was an mir vorbei gegangen?
 
Ja, CM trimmt während des laufenden Systems alle Partitionen außer die SystemPartition (da diese ja gerade verwendet wird). Um die zu Trimmen braucht es eine Anweisung in der Recovery, welche durch das Skript passiert (ist das gleiche wie das Portionenvergrößern-Skript). Einfach ab und zu nach einem Update der ROM in TWRP drüber laufen lassen.

[How to] CyanogenMod und TRIM
 
Zuletzt bearbeitet von einem Moderator:
Bearbeitet von: hagex - Grund: Direktzitat entfernt
  • Danke
Reaktionen: Guido-i9100
Danke euch beiden. Auch wenn ich momentan immer noch nicht viel schlauer geworden bin. Da muss ich mir den verlinkten Thread wohl in Ruhe noch mal durchlesen müssen.
 
@Jae2804
Korrekt wäre, System wird während des Betriebs nicht getrimmt, weil es Nur-Lesend gemountet ist. Die Trimmer-App kann dies z.B. durchaus, weil sie das Volume zum Trimmen neu mountet (mit Schreibrechten). Der automatische trim macht dies aber eben nicht.
 
  • Danke
Reaktionen: Jae2804, Nick Knight, fireburner und eine weitere Person

Ähnliche Themen

2
Antworten
10
Aufrufe
4.768
Rufuz66
Rufuz66
Nick Knight
Antworten
711
Aufrufe
101.375
Sir Charles
Sir Charles
sourly
Antworten
116
Aufrufe
20.008
Tobisimon
Tobisimon
Zurück
Oben Unten