Volgens The Register heeft het Asahi Linux-projectteam, dat Linux naar Apple Silicon Macs wil porteren, een reeks bugs in macOS gemeld die ervoor kunnen zorgen dat de hardware moeilijk te herstellen is.
De bugs draaien om de manier waarop recente versies van macOS omgaan met vernieuwingsfrequenties, wat gevolgen heeft voor MacBook Pro's met ProMotion-schermen (14- en 16-inch versies). Volgens Asahi zitten de bugs in de upgrade- en opstartprocessen, die er in combinatie toe kunnen leiden dat de machine altijd opstart met een zwart scherm en een herstel van de apparaatfirmware (DFU) vereist.
Engineers van het bedrijf hebben het probleem onderzocht en vermoedden aanvankelijk dat het te maken had met de installatie van Asahi Linux op een Mac en de daaropvolgende upgrade naar macOS Sonoma, of met de installatie ervan na de upgrade. Het probleem lijkt echter niets met het project te maken te hebben.
Het team ontdekte dat alle gebruikers die op de gebruikelijke manier een upgrade naar Sonoma uitvoerden, een verouderd of zelfs beschadigd System RecoveryOS hadden. Bovendien waren eigenaren van de 14- en 16-inch MacBook Pro bijzonder kwetsbaar voor een systeem dat helemaal niet opstartte.
Asahi Linux zorgt er echter voor dat gegevens geen risico lopen en dat slechts twee versies van macOS worden getroffen: Sonoma 14.0+ en Ventura 13.6+. De eerste is dat macOS Sonoma een eerder geïnstalleerde versie van Systeemherstel gebruikt, een bug die problemen veroorzaakt wanneer het oude RecoveryOS draait met nieuwere firmware.
De bug die door Asahi Linux is gemeld, is daadwerkelijk ernstig voor het macOS-besturingssysteem
Het tweede scenario doet zich voor als het scherm is geconfigureerd met een ProMotion-verversingsfrequentie. Volgens Asahi kan het systeem dan niet meer opstarten met oudere macOS-installaties of Asahi Linux. Het Asahi Linux-installatieprogramma is aangepast om dit probleem te detecteren en weigert te installeren als de vernieuwingsfrequentie op de betreffende machines is ingesteld op een andere instelling dan ProMotion. Er wordt ook een integriteitscontrole uitgevoerd om de status van de systeemherstelpartitie te verifiëren voordat er wijzigingen worden aangebracht.
De groep stelde dat zelfs gebruikers die alleen versie 13.6 installeerden, zonder Asahi Linux, last hadden van het probleem. De groep zei dat het onduidelijk was hoe Apple een update van het besturingssysteem kon uitbrengen die, na een upgrade naar een normale versie, ervoor zou zorgen dat het apparaat niet meer opstartte als de schermverversingssnelheid niet de standaard was. Dit lijkt een fout in Apple's kwaliteitscontroleproces te zijn.
Bronlink
Reactie (0)