Moin,
ich hab ein kleines Tool geschrieben, um den Akkuladestand von Apple Silicon MacBooks zu begrenzen, weil ich aus einigen Gründen mit AlDente nicht zufrieden war. Koscht nix
Um schreiben oder kommentieren zu können, benötigst du ein Benutzerkonto.
Du hast schon ein Benutzerkonto? Melde dich hier hier an.
Jetzt anmeldenHier kannst du ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenMoin,
ich hab ein kleines Tool geschrieben, um den Akkuladestand von Apple Silicon MacBooks zu begrenzen, weil ich aus einigen Gründen mit AlDente nicht zufrieden war. Koscht nix
griven Das ist nur für den Userspace, manche AMD-Kexts brauchen jetzt auch AVX
karacho Ich weiß nicht, warum es genau 3 Neustarts sind, aber der Update-Prozess von macOS hat mit dem von Windows und Linux wenig zu tun. macOS:
- Aktualisiert sämtliche Firmwares (EFI/iBoot, T1/T2 eOS, SSD, Thunderbolt, usw usf) als Teil der OS-Updates
- Aktualisiert das Haupt-FS als Snapshot nicht datei- sondern blockweise. Die Signatur des Haupt-FS ist nämlich auch blockweise, es werden also wirklich Diffs für das APFS-Dateisystem eingespielt.
- Überprüft das ganze Haupt-FS auf Authentizität (dauert sehr lange…), sowas existiert bei den anderen OSes in keiner Form
- Aktualisiert die Daten-Partition separat und „relativ konventionell“
Welcher Schritt genau wann passiert, weiß ich leider nicht. Die übliche Beschwerde (nicht direkt auf dich bezogen) „Windows und Linux bekommen‘s doch auch schneller hin“ ist auf jeden Fall irreführend, weil die beiden von dem Sicherheitsmodell von macOS nur träumen können.
wellini Die Anzeige ist inkorrekt, weil seit Ventura die einige Dateien der Kexte nicht mehr in SLE liegen
Gerade OpenRuntime sollte ungefährlich sein, die Memory Map ist keine persistente Sache, die man "verpfuschen" kann. Dass ein OC-Update den Fehler ausgelöst hat, ist nahezu unmöglich. Dass eine OC-Fehlkonfiguration so etwas auslöst, ist prinzipiell möglich (z.B. zu viele Daten im NVRAM).
Wie in der Changelog beschrieben muss jetzt der dazugehörige Treiber dafür geladen werden.
Du hast es tatsächlich nicht verstanden
Ich glaube so einige in diesem Thread sind deinem hohen Intellekt nicht gewachsen. Liegt aber auch an allen anderen.
a1k0n Ich verstehe den ganzen Post nicht. Apple-Produkte wegen der Leistung kaufen, obwohl man sie eh nicht braucht, macht einen zum Lemming. Das iPhone 14 vermeintlich mit alter CPU kaufen (z.B. weil man ein altes Gerät hat, das iOS 16 nicht unterstützt) ist auch Lemming, weil es alte Hardware ist. Das SE hat leider auch eine neue und schnelle CPU. Darf man dann Apple-Produkte holen, wenn sie neu und langsam sind oder ist man dann Lemming, weil man noch nicht bei Android ist? Sind da die Flaggschiffpreise in Ordnung oder muss es dann ein Mittelklassegerät mit höchstens 2 Jahren Updates sein?
gibt es da eine Anleitung wie das mit Xcode zu kompilieren ist ?
Einfach build_oc.tool ausführen.
Doctor Plagiat Klar, ist aber nicht trivial. Da sollte jemand mit ACPI-Erfahrung und Zeit ran, ich hab zu viel zu tun
Doctor Plagiat Naja, die Builds alleine werden deine ACPI-Fehler nicht fixen, die waren allgemein für alle.
Doctor Plagiat Kommt drauf an, auf welcher Version du bist. Ggü. master wurde nur OpenCore.efi geändert.
Bitte testen:
https://github.com/acidanthera…14667/artifacts/291842533
https://github.com/dortania/bu…c6/Lilu-1.6.2-RELEASE.zip
Doctor Plagiat Da sind auch einige ACPi-Fehler in deinem KP...
Ich hoffe das ist okay die files hier schon zu teilen?
Bin ich kein Fan von, die Leute sollen entweder den neusten Release nutzen oder den neusten Commit (https://dortania.github.io/builds/?product=Lilu&viewall=true). Kam schon oft genug vor, dass jemand ne buggy Beta nutzt und meint dann "aber die hat doch jemand im Forum empfohlen". Dafür haben wir ja die offiziellen Downloads.
Doctor Plagiat ALC hat einen Re-Release bekommen wegen einem Bug in der Info.plist.
ozw00d An genau sowas, Dateikorrumpierung. Deswegen sind die OC-Log-Dateien auch immer gleich groß und mit 0en aufgefüllt (Dateivergrößerung ist besonders problematisch).
Return: Keine Ahnung, ohne Gegentest zu alten OC-Versionen auch nicht wirklich aufschlussreich.
Edit: Wundert mich eher, dass es bisher funktioniert hat. Der FAT32-Treiber der meisten Boards ist verkorkst.
Freeze: Also an der Shell wurde ewig nichts geändert.
Feedback zur barrierefreien Eingabe wird benötigt: https://github.com/acidanthera/bugtracker/issues/2067