Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kirainmoe/tongfang-macos
🍏Bring the latest macOS for your 💻Tongfang laptops!
https://github.com/kirainmoe/tongfang-macos
hackintosh hasee opencore tongfang
Last synced: 5 days ago
JSON representation
🍏Bring the latest macOS for your 💻Tongfang laptops!
- Host: GitHub
- URL: https://github.com/kirainmoe/tongfang-macos
- Owner: kirainmoe
- License: other
- Created: 2019-01-22T14:11:28.000Z (almost 6 years ago)
- Default Branch: oc-general
- Last Pushed: 2022-12-18T09:10:18.000Z (almost 2 years ago)
- Last Synced: 2024-05-28T23:31:19.542Z (6 months ago)
- Topics: hackintosh, hasee, opencore, tongfang
- Language: ASL
- Homepage: https://kirainmoe.feishu.cn/wiki/space/7123583296625180700
- Size: 70.5 MB
- Stars: 478
- Watchers: 15
- Forks: 79
- Open Issues: 8
-
Metadata Files:
- Readme: README-en.md
- License: LICENSE
Awesome Lists containing this project
README
# macOS on Tongfang Laptops
OpenCore config for "hackintoshing" on Tongfang barebones-based 8th/9th generation platform laptops.
Changelog | 简体中文# Table of Contents
- [Quick Start](#quick-start)
- [Community Resources](#community-resources)
- [Tutorials](#tutorials)
- [Tools](#tools)
- [Compatibility](#compatibility)
- [macOS version](#macos-version)
- [Barebones](#barebones)
- [Models](#models)
- [Current Status](#current-status)
- [What are working](#what-are-working)
- [What are partially working](#what-are-partially-working)
- [What are not working](#what-are-not-working)
- [Unsolved Problems](#unsolved-problems)
- [Contribute \& Support](#contribute--support)
- [License](#license)# Quick Start
- Check if this repo's config supports your laptop, see *[Compatibility](#compatibility)*.
- Download [Tongfang Utility](https://github.com/kirainmoe/tongfang-hackintosh-utility/releases) and customize the OpenCore config for your model.
- You will have `Tongfang_EFI` folder on your `~/Desktop`.
- **Do not download the full repository using "Download Zip" button.**> Example
- Download a latest version of macOS from somewhere.
- If you are using Windows, the most convenient way is to use [GibMacOS](https://github.com/corpnewt/gibMacOS), click [here](https://dortania.github.io/OpenCore-Install-Guide/installer-guide/winblows-install.html#downloading-macos) to learn more.
- If you already has a modified DMG file, use [BalenaEtcher](https://balena.io/etcher) to make a installer flash.
- Part your disk that you are going to install macOS.
- You should have a GUID partition table and a 200M+ ESP (EFI System Partition).
- Copy `Tongfang_EFI/BOOT` and `Tongfang_EFI/OC` folder you obtained in the first step to the `EFI` folder of the ESP of your flash disk.
- After this progress you will have `EFI/BOOT` and `EFI/OC` on your ESP.
- Disable `Secure Boot`, `Launch CSM` and change to `UEFI Mode` in BIOS.
- Boot OpenCore from USB flash and install macOS.
- After boot into the system, use [Tongfang Utility](https://github.com/kirainmoe/tongfang-hackintosh-utility/releases) (for macOS) to improve the experience.
- Enjoy your hackintosh build!# Community Resources
### Tutorials
[Monster Laptop Hackintosh Tutorial (@sutsurup)](https://github.com/sutsurup/MONSTER-Hackintosh) (in Turkish)
[EVOO Hackintosh Guide (@N0tJust1n)](https://github.com/N0tJust1n/EVOO-LP5-LP4-Hackintosh) (in English)
### Tools
[Tongfang Utility (@kirainmoe)](https://github.com/kirainmoe/project-starbeat/releases): all-in-one hackintosh toolbox and keyboard light controlling for ITE devices with revision 0.02
[AUCC (@rodgomesc)](https://github.com/rodgomesc/avell-unofficial-control-center): keyboard light controlling for ITE devices with revision 0.03
# Compatibility
### macOS version
Current EFI release is `22.12.9`. This release is compatible with the following macOS version:
| macOS | Compatible | Fresh Install | OTA | Tested version | Notes |
|-------------|--------|---------------|--------|-----------|------|
| 10.13 High Sierra | ⭕ | ⭕ | ⭕ | Untested | Installing High Sierra on 8th gen or later Tongfang laptops is not recommended |
| 10.14 Mojave | ✅ | ✅ | ✅ | 10.14.6 (18G103) | |
| 10.15 Catalina | ✅ | ✅ | ✅ | 10.15.7 (19H114) | |
| 11 Big Sur | ✅ | ✅ | ✅ | 11.6 (20G165) | |
| 12 Monterey | ✅ | ✅ | ✅ | 12.3 (21E5206e) | |
| 13 Ventura | ✅ | ✅ | ✅ | 13.0 Beta 3 (22A5295h) | |### Barebones
> Notes: If you have a Intel Tongfang QC7 laptop, try https://github.com/szguomy/hackintosh
Currently, this config is known to be compatible with all 8th / 9th generation Tongfang barebones (**except Intel Tongfang QC7**, although some barebones models are not listed in the following table). For example:
| Barebone | Platform Generation |
|----------|---------------------|
| GK5CN5X, GK5CN6X | 8th |
| GK5CN5Z, GK5CN6Z | 8th |
| GK7CN6S, GK7CN5S | 8th |
| GI5CN54, GJ5CN64 (PS/2 Touchpad) | 8th |
| GK5CP6Z, GK5CP5Z | 9th |
| GK5CP6X, GK5CP5X | 9th |
| GK7CP6R, GK7CP0R | 9th |
| GK5CP5V, GK5CP6V | 9th |If you have 8th gen platform laptops with I2C touchpad but the barebone model is not in the list, try one of GK5CN6X, GK5CN6Z (GTX 1060) or GK5CN5X, GK5CN5Z (GTX 1050Ti).
If you have 8th gen platform laptops with PS/2 touchpad but the barebone model is not in the list, try one of GJ5CN64 (GTX 1060) or GI5CN54 (GTX 1050Ti).
If you have 9th gen platform laptops but the barebone model is not in the list, try one of *GK7CP6R, GK5CP6X, GK5CP5X, GK5CP6V, GK5CP5V, GK5CP6Z, GK5CP5Z...*
**Please use [Tongfang Utility](https://github.com/kirainmoe/project-starbeat/releases) to download / customize the OC config.**
### Models
> Notes: I was not sure that some models can work perfectly with this config. The models listed in the following table are those would be theoretically supported gussing by their barebone model.
**If you have any Tongfang laptop and successfully installed with one of the following configs, please open an issue and tell me.**
#### Tips
It is recommended to create a USB map for your machine after installation if your barebone model is not in the following table.
| Barebone | Models Theoretically Supported | Generation
|-----|------|-----|
| GK5CN5X
GK5CN6X
GK5CN6Z
GK5CN5Z
GK7CN6S
GK7CN5S | Mechrevo Z2 (Air)
XMG Neo 15
Overpowered Gaming Laptop 15
MACHENIKE F117-B1/2
Monster Abra A7 v10.1
Monster Abra A5 v13.4
Overpowered 17+ laptop | 8th Generation |
| GJ5CN64
GI5CN54 | Avell A52-5 BS
CyberPower NB-408-109
Machenike T90 | 8th Generation |
| GK7CP6R | Illegear Rogue Laptop
XMG Core 17
Mechrevo X3
CyberPowerPC Tracer-III-17
Monster Tulpar T7 v19.3
Monster Tulpar T7 V20.1 | 9th Generation |
| GK5CP6X
GK5CP5X | Mechrevo Z2 Air-G
EVOO 15.6" model laptops (LP4 / LP5)| 9th Generation |# Current Status
- OpenCore: 0.8.8 (official)
- SMBIOS: MacBook Pro 15-inch 2019 (MacBookPro15,3)
- Dual-Boot of Windows & macOS is supported
- 4K resolution inner monitor support (only macOS Catalina)
- For Tongfang GI5\* / GJ5\* laptop users, you need to set DVMT pre-allocated memory to 64MB to make 4K monitor work, [Tutorial](Docs/Unlock-CFG-and-DVMT-en.md).## What are working
- Turbo boost and CPU frequency stage.
- Intel UHD Graphics 630
- platform-id: `3E9B0000`- Audio Realtek ALC269vc
- layout-id: `29`- Realtek Ethernet RTL8168H
- Intel Bluetooth
- USB 3.0 and Type-C
- Brightness control
- Touchpad (both PS/2 and I2C TouchPad have gesture support now)
- Battery status
- S3 Sleep / Wake
- S4 Hibernation / Wake
- Camera
- FileVault 2
- Fn shortcut keys with OSD & Double-tap disable touchpad
- Keyboard light controlling with [Tongfang Utility](https://github.com/kirainmoe/tongfang-utility) or [AUCC](https://github.com/rodgomesc/avell-unofficial-control-center)
- Fan speed controlling with [Tongfang Utility](https://github.com/kirainmoe/tongfang-utility)
- SD Card reader
- etc.
## What are partially working
- Intel Wi-Fi based on [itlwm](https://github.com/OpenIntelWireless/itlwm) and [HeliPort](https://github.com/OpenIntelWireless/HeliPort) (not stable enough yet)
## What are not working
- nVidia discrete GPU (used SSDT to disable it)
- HDMI/mini DP (connected to non-working DGPU directly, buy a USB Display Adapter to extend the screen)
- AirDrop & Handoff & Wireless Sidecar (Replace a Wi-Fi card that is compatible with macOS can solve this)## Unsolved Problems
- S4 hibernation cannot be recovered on Windows
- Do not use OpenCore to boot Windows if you rely on the S4 hiberanation.# Contribute & Support
Issues & Pull request & Translation are welcomed.
[Join the Discord](https://discord.gg/CDQNnMc) to get community support.
# License
You can use the config from this repo for free, as long as you agree the following rules:
- **Commercial use of the config and its \*derivatives\* is prohibited.** This includes but not limited to:
- Sell the config provided by this repo at any price.
- Redistribute the config provided by this repo and provide paid download service.
- If you are creating a new config which is based on this config, your product must also be free for all users.
- **Reserve the copyright and credit statement when you create a new config which is based on this config for other model.**- **Authors and contributors are not guaranteed for any damage of your device**.