Podle serveru The Register projektový tým Asahi Linux, který si klade za cíl portovat Linux na počítače Apple Silicon Mac, nahlásil řadu chyb v systému macOS, které by mohly hardware uvést do obtížně obnovitelného stavu.
Chyby se týkají toho, jak novější verze macOS zpracovávají obnovovací frekvence, a ovlivňují MacBooky Pro s displeji ProMotion (14palcové a 16palcové verze). Podle Asahi se chyby týkají procesů upgradu a spouštění, které v kombinaci mohou způsobit, že se počítač vždy spouští s černou obrazovkou a vyžaduje obnovení firmwaru zařízení (DFU).
Inženýři společnosti se problémem zabývali a zpočátku měli podezření, že souvisí s instalací Asahi Linuxu na Mac a následným upgradem na macOS Sonoma nebo jeho instalací po upgradu. Zdá se však, že problém s projektem nesouvisí.
Tým zjistil, že všichni uživatelé, kteří provedli upgrade na Sonomu obvyklým způsobem, měli zastaralý nebo dokonce poškozený systém System RecoveryOS a že majitelé 14- a 16palcových MacBooků Pro byli obzvláště zranitelní vůči úplnému nespuštění systému.
Asahi Linux však zajišťuje, že data nejsou ohrožena a že jsou ovlivněny pouze dvě verze macOS: Sonoma 14.0+ a Ventura 13.6+. První chybou je, že macOS Sonoma používá dříve nainstalovanou verzi System Recovery, což je chyba, která způsobuje problémy, když starý RecoveryOS běží s novějším firmwarem.
Chyba hlášená společností Asahi Linux je pro operační systém macOS skutečně vážná.
Druhý scénář nastává, pokud je displej nakonfigurován na obnovovací frekvenci ProMotion. Podle společnosti Asahi se systém již nebude moci spustit ve starších instalacích macOS nebo Asahi Linuxu. Instalační program Asahi Linuxu byl upraven tak, aby problém kontroloval, a odmítne instalaci, pokud je obnovovací frekvence na postižených počítačích nastavena na cokoli jiného než ProMotion. Před provedením jakýchkoli změn také provede kontrolu integrity, aby ověřil stav oddílu pro obnovení systému.
Skupina uvedla, že problém se týkal i uživatelů, kteří si nainstalovali pouze verzi 13.6 bez Asahi Linuxu. Skupina uvedla, že není jasné, jak mohl Apple vydat aktualizaci operačního systému, která by po upgradu na normální verzi způsobila, že by se počítač nespustil, pokud by obnovovací frekvence obrazovky nebyla nastavena na výchozí hodnotu. Zdá se, že se jedná o chybu v procesu zajišťování kvality společnosti Apple.
Zdrojový odkaz
Komentář (0)