[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-97600":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":26,"updatedAt":27,"readmeContent":28,"aiSummary":29,"trendingCount":16,"starSnapshotCount":16,"syncStatus":30,"lastSyncTime":31,"discoverSource":32},97600,"1401","nullmoth\u002F1401","nullmoth","Install macOS on your PC from Windows","https:\u002F\u002Fnullmothsystems.com",null,"Python",777,57,9,77,0,19,239,640,122,99.27,"Other",false,"main",[],"2026-10-22 11:50:11","2026-10-22 18:51:37","# 1401\n\n**macOS on the PC you already own: the reverse of Boot Camp.** Free of charge, never for sale. Hardware reports stay local until a log submission is explicitly approved.\n\nMade by **NullMoth Systems**. Support the work: https:\u002F\u002Fbuymeacoffee.com\u002Fnullmoth\n\n| Download (Releases) | What it is |\n|---|---|\n| `1401-Windows-1.0.24.zip` | the Windows app: checks your PC, builds its OpenCore setup, writes a macOS install stick |\n| `1401-Mac-1.0.18.dmg` (in the [driver repo](https:\u002F\u002Fgithub.com\u002Fnullmoth\u002Fnvidia-macos-driver) releases) | the Mac installer for the NVIDIA driver: open it and run **1401**; the helper package is a separate verified download or the copy staged on the USB stick |\n\n> **1401 is new and may not work on every PC.** It has been tested end to end on one PC (Intel Core Ultra 5 225F,\n> B860 board, GeForce RTX 5060). If it does not work on yours, set up OpenCore by hand with the\n> [OpenCore Install Guide](https:\u002F\u002Fdortania.github.io\u002FOpenCore-Install-Guide\u002F)\n> ([OpenCore releases](https:\u002F\u002Fgithub.com\u002Facidanthera\u002FOpenCorePkg\u002Freleases)). The Mac installer targets macOS 15 on OpenCore; individual GPU, display and application support requires validation.\n\nHow the code works, step by step: [`docs\u002FHOW-IT-WORKS.md`](docs\u002FHOW-IT-WORKS.md).\n\nMaintenance changes: [`Windows 1.0.24 companion refresh`](docs\u002FRELEASE-1.0.24.md).\n\n## Using it\n\n1. Unzip `1401-Windows-1.0.24.zip` and keep the `1401` folder together. Run `1401.exe` (it asks for administrator\n   rights: it reads the hardware and writes the stick).\n2. **Check this PC**, **Build the Mac setup**, read **Your BIOS steps**, then **Create the macOS stick** on a USB stick of\n   4 GB or more that can be erased. You need internet.\n3. Restart, change the BIOS settings 1401 showed you, boot the stick, and pick the macOS installer in the OpenCore menu.\n   In the installer, choose only the intended macOS partition or volume. Do not erase a whole disk containing Windows or other data. Prepare verified backups and recovery media before changing partitions. Format only the intended macOS destination as APFS with Disk Utility, then choose Reinstall macOS. The installer\n   downloads the rest of macOS from Apple.\n4. With a supported Turing-or-later NVIDIA card: when macOS is running, open the `NullMoth` folder on the stick, unzip `1401-Mac-1.0.18.zip`\n   and run **1401.app** (or download `1401-Mac-1.0.18.dmg`). It installs the NVIDIA driver and updates the driver-related OpenCore settings. Keep the 1401 stick plugged in while it runs and every time you start\n   the Mac: OpenCore on that stick is what starts macOS, and it is the config 1401.app changes.\nThe Mac companion does not copy OpenCore onto an internal EFI. Keep its startup stick attached for every restart until that boot setup is separately reviewed.\n\n5. Something went wrong? If the build fails, 1401 shows why and sends the log to nullmothsystems.com after telling you\n   (Cancel keeps it on your PC). If macOS does not start from the stick, boot back into Windows, plug the stick in and open\n   1401, or click **Scan for logs and send them**: the stick holds OpenCore's and macOS's startup logs and 1401 sends them.\n   Quote the report ID it shows when you ask for help.\n\n## What 1401 changes compared with the engine it builds on\n\n1401 builds with [OpCore-Simplify](https:\u002F\u002Fgithub.com\u002Flzhoang2801\u002FOpCore-Simplify) and then applies its own rules.\nEvery rule that fires is recorded in the build result.\n\n| Rule | What it does |\n|---|---|\n| `sip-minimal` | SIP stays on unless a chosen feature needs it lowered, and then only as far as that feature needs |\n| `tahoe-weg-amd`, `tahoe-weg-args` | macOS 26 with an AMD card: WhateverGreen removed (it panics on 26), its boot arguments stripped |\n| `tahoe-intel-bt` | macOS 26 with Intel Bluetooth: `-ibtcompatbeta` |\n| `arrow-lake-ctr`, `arrow-lake-ctrsmt` | Core Ultra 200 (Arrow Lake): CpuTopologyRebuild and `ctrsmt` off, matching a config that installs and runs macOS 15 on that CPU |\n| `boot-logs-on-stick` | OpenCore writes its log, Apple's boot log and any macOS panic to the stick, so a PC that never reaches macOS can still report why |\n| `keep-boot-args` | the stick never overwrites the boot arguments of a machine that already runs macOS |\n| `nullmoth-boot-args`, `nullmoth-sip` | NVIDIA card in the driver's table: macOS 15, the driver's boot arguments, SIP `0x0A43` |\n| `nullmoth-installer-bar` | NVIDIA card: small BAR for the installer (`ResizeAppleGpuBars 0`, `ResizeGpuBars -1`) so its screen survives PCI setup; the Mac app restores the full BAR after install |\n\n## Tests\n\n```bash\npython3 tests\u002Fcorpus\u002Ffetch.py          # public Hardware Sniffer reports, pinned by commit\npython3 tests\u002Frun_corpus.py build      # build + rules + ocvalidate for every machine in the corpus\npython3 -m p1401.selftest && python3 -m p1401.guide --selftest && python3 -m p1401.apple --selftest \\\n  && python3 -m p1401.usbwriter --selftest && python3 -m p1401.scan --selftest && python3 -m p1401.nullmoth --selftest\n```\n\n`loader\u002F` is an experimental UEFI boot layer (Rust) tested in QEMU only. The app does not use it; sticks boot with\nOpenCore.\n\n## Legal\n\n1401 is free of charge, forever, under the **PolyForm Noncommercial License 1.0.0** (`LICENSE`): use it, change it,\nshare it, but nobody may sell it or use it to make money. Third-party parts keep their own licences (`NOTICE.md`).\nThe NullMoth name and the moth logo belong to NullMoth Systems and are not licensed.\n","1401 是一款面向普通 PC 用户的 macOS 黑苹果（Hackintosh）自动化部署工具，旨在将现有 Windows PC 转换为可运行 macOS 的兼容平台。其核心功能包括：自动检测硬件配置、生成适配的 OpenCore 启动配置、制作可启动的 macOS 安装 U 盘，并提供配套的 macOS 端 NVIDIA 显卡驱动安装与 OpenCore 配置更新功能。项目强调隐私保护（硬件报告本地处理，仅在用户明确授权后上传日志），并采用模块化设计，Windows 端负责构建，macOS 端负责驱动集成。适用于具备较新 Intel\u002FAMD CPU 及 Turing+ NVIDIA GPU 的台式机或笔记本用户，作为手动配置 OpenCore 的轻量级替代方案。",2,"2026-10-23 04:08:15","CREATED_QUERY"]