Přeskočit na obsah

Novinky

Od dne

Představujeme Omarchy M

Apple dělá skvělý hardware. Vždycky dělal (minus ten jeden případ s motýlkovou klávesnicí). A spousta lidí přicházejících k Omarchy přichází z Macu. Mnozí z nich by si rádi nechali stroj a zbavili se operačního systému. Takže dokončíme to, co začalo Asahi: Omarchy krásně běžící na Apple Silicon s minimem instalačních starostí.

Ta práce už za sebou má tým. Dnes to děláme oficiálním: Omarchy M, náš tým pro Macy s Apple Silicon (plus pár členů, kteří drží v rodině i starší Macy).

Dovolte mi představit členy.

Instalátor. Marcelo Alcantara staví nativní instalátor pro Mac. Stáhnete si aplikaci na macOS, ta si stáhne podepsané vydání Omarchy, vyčlení oddíly a nabootuje vás do Omarchy vedle vašeho stávajícího macOS. Žádná USB flashka, žádná zaříkávání v terminálu. Také sestavil build, který rozsvítil externí monitory přes USB-C.

Omarchy Mac. Naeem Malik rok spravoval Omarchy Mac, dostal Omarchy na stroje M1 a M2 dávno předtím, než to bylo oficiální, a vybudoval kolem toho Discord komunitu o více než 800 lidech. Scott Jones je druhá polovina toho projektu na linuxové straně instalace. Nedávno rozchodil displej M3 Airu na hardwarovém řadiči displeje od Applu, čímž ten stroj přes noc posunul z nepoužitelného na použitelný.

Try Omarchy. Eduardo Martinez postavil Try Omarchy: skutečnou plochu Omarchy běžící jako nativní, hardwarově akcelerovaná aplikace na vašem Macu, s proklemovanou kamerou, zvukem, schránkou a sdílenou složkou. Nic k rozdělování. Jen si to stáhněte a podívejte se, kolem čeho je ten rozruch.

Balíčky. Shun Li zajišťuje, aby všechno, co Omarchy potřebuje, existovalo jako aarch64 balíček, spolu s generickými ARM64 obrazy disků pro virtuální stroje a hostovskými nástroji, které je dělají příjemnými k používání.

Ovladače a jádro. Ryan Murray rozchází Neo a staví základy, ze kterých pracuje zbytek týmu. Vyvíjí emulátor SPTM, který umožňuje trasovat macOS na čipech M4 a novějších. Tyto trasy jsou zásadní pro rozchození displejů, GPU, zvuku, bezdrátu a Bluetooth. Dj píše ovladače GPU a rozchodil Touch ID přímou komunikací se Secure Enclave. Miguel Cruz se specializuje na práci s M5: reverzně analyzoval proprietární čip N1 od Applu a rozchodil v Linuxu jeho Wi-Fi a Bluetooth. Přispěl také hardwarovým kódováním a dekódováním videa, Bluetooth a vylepšeními plochy na Neo. Liam rozchází na Neo trackpad, správu napájení, reproduktory a výstup na sluchátka, přičemž Ryanovy trasy macOS poskytují zásadní základy. Eryk Wieliczko spravuje podporu M4 a clean-room implementace a pracuje na integraci a balíčkování. Jaidip Subedi umožnil externí displeje přes USB-C na M2 MacBook Air.

MLX. Joshua Warren staví mlx-omarchy, které přináší MLX framework strojového učení od Applu na Linux na Apple GPU přes Vulkan. Váš kód stále říká import mlx.core as mx, ale teď běží na Omarchy.

Starší Macy. Shawn Yeager má zásobu pull requestů pro Touch Bar MacBooky Pro z let 2016 a 2017: reproduktory, Wi-Fi, senzor okolního světla, samotný Touch Bar. Randy reverzně analyzuje bezpečnostní čip T2, aby přinesl Touch ID na Intel Macy, a cestou dokumentuje každou opravu pro MacBook Pro 2019. Jon Kinney před rokem dloubal do ARM podpory pro Omarchy a teď drží celý tým v koordinaci, kdo co dělá.

Dohromady jsou to obávaná skupina. Patnáct lidí, kteří nečekali na svolení a kteří používají agenty k tempu, které by před rokem vypadalo absurdně.

Cílem prvního vydání je dokonalá kompatibilita s M1 a M2, včetně variant Pro a Max:

  • Bezproblémový instalátor s možnostmi instalace i vyzkoušení
  • Plná podpora GPU
  • Externí monitory přes USB-C
  • Touch ID
  • MLX
  • Šifrování disku

Na novějších strojích se pracuje paralelně, ale M1 a M2 jsou místo, kde nejdřív zapíchneme vlajku. Kromě strojů M jsou venku miliony starých notebooků, mnohé už vyřazené z nejnovějších macOS ambicí Applu, a každý z nich je úžasný počítač Omarchy, který čeká na svou chvíli.

Na vybroušené vydání nemusíte čekat, abyste začali. Try Omarchy vám během minut ukáže skutečnou plochu na vašem Macu. A pokud jste připraveni se zavázat, instalátor dá Omarchy vedle macOS na M1 nebo M2 ještě dnes.

Nakonec prosba. Pokud jste pracovali na Linuxu pro hardware Apple, ať už jde o ovladače jádra, firmware, balíčkování, instalátory nebo strojové učení, rádi o vás uslyšíme. Je velká šance, že jste vyřešili něco, co my teprve honíme, nebo naopak. Ozvěte se na apple@omarchy.org.

Dokončeme to, co začalo Asahi.

Všechny novinky