hn.today

macOS-Uke: Full macOS 26.5 (25F71) on the Xiaomi Pad 7

github.com7 points1 comments
Screenshot of macOS-Uke: Full macOS 26.5 (25F71) on the Xiaomi Pad 7

macOS-Uke is an unfinished research project that boots full macOS 26.5 (build 25F71) on the Xiaomi Pad 7, powered by the Snapdragon 7+ Gen 3. Built on macOS-ForSheng and UniXNU, it reaches the Finder desktop rather than stopping at recovery: the kernel starts on all eight cores, WindowServer and the login screen run stably, and the system has a Dock, menu bar, wallpaper, widgets, and a working touch pointer. Its most ambitious component is graphics support: an Adreno 732 port combines an Adreno 740 kernel driver, a Metal plugin, a Metal-to-Vulkan translator, and Turnip. WindowServer can composite with GPU acceleration and display blur and transparency. A persistent shader cache also reuses some pipelines on subsequent boots.

The system remains far from a polished tablet experience. GPU fence waits time out even when the graphics processor is mostly idle, rotation can produce a mosaic, and warm reboots sometimes hang; cold boots work. Battery reporting, thermal CPU control, and HiDPI scaling are also absent. The repository provides build and flashing instructions, scripts, patches, GPU and touch-driver code, and troubleshooting lessons, including fixes for GPU memory-cache errors and reboot loops. Installation requires users to supply their own tablet firmware, Apple software and development components, device-specific identifiers, and generated files; these are not included. The project therefore documents a substantial technical proof of concept, not a ready-to-use macOS installation.

Read on github.com1 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Hardware

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.