- Saved searches
- Use saved searches to filter your results more quickly
- License
- AppleIntelWifi/adapter
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
- Как завести Intel Wireless и Bluetooth в macOS
- HeliPort
- Список поддерживаемых модулей
- MVM Gen 1 (IWM)
- MVM Gen 2 (IWX)
- Добавить комментарий Отменить ответ
- “Sense Hack Service”
- “Sense Hack”
- “Sense Hack Plus”
- “Sense Hack Pro”
- # itlwm
- # Download
- # Compatibility
- # Questions and Issues
- # Background
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
AppleIntelWifi / adapter Public archive
Kext providing initial support for Intel wireless devices
License
AppleIntelWifi/adapter
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Please note: this project is now unsupported. Please go to itlwm if you would like a supported kext.
This is a kext which aims to provide support for Intel wireless devices on MacOS. It is intended to provide similar support with MacOS as a native AirPort device (via the IO80211Controller private IOKit class).
This kext does not function yet. Do NOT install this into Clover, or /S/L/E. You WILL ruin your system.
Card Name | PCI ID | Supported | Planned Support | Relevant Threads |
---|---|---|---|---|
Intel(R) Dual Band Wireless AC 3160 | 8086:08B4, 8086:0B83 | No (LMAC scanning) | Yes | |
Intel(R) Dual Band Wireless AC 3165 | 8086:3165, 8086:3166 | No (LMAC scanning) | Yes | device-logs#6 |
Intel(R) Dual Band Wireless AC 3168 | 8086:24FB | Unknown (CNVi card) | Unknown | device-logs#8 |
Intel(R) Dual Band Wireless AC 4165 | 8086:24F5, 8086:24F6 | Unknown (similar to 8xxx series) | Unknown | |
Intel(R) Dual Band Wireless AC 7260 | 8086:08B1 | Yes (confirmed) | Yes | |
Intel(R) Dual Band Wireless N 7260 | 8086:08B2 | Unconfirmed | Unknown | |
Intel(R) Dual Band Wireless AC 7265 | 8086:095A, 8086:095B | Unconfirmed | Unknown | device-logs#12 |
Intel(R) Wireless N 7265 | 8086:095A, 8086:095B | Unconfirmed | Unknown | |
Intel(R) Dual Band Wireless AC 8260 | 8086:24F3 | Yes (confirmed) | Yes | device-logs#7 device-logs#11 device-logs#13 |
Intel(R) Dual Band Wireless AC 8265 | 8086:24F3, 8086:24FD | Yes (confirmed) | Yes | device-logs#9 |
Intel(R) Dual Band Wireless AC 8275 | 8086:24FD | Yes (confirmed) | Yes | |
Intel(R) Dual Band Wireless-AC 9162 | Unknown | Unknown (CNVi card) | Unknown | |
Intel(R) Dual Band Wireless-AC 9260 | 8086:2526, 8086:0000 8086:0010, 8086:0014 8086:0018, 8086:0210 8086:0214, 8086:4010 8086:8014, 8086:a014 | Support varies | Yes | |
Killer (R) Wireless-AC 1550 Wireless Network Adapter (9260NGW) | 8086:2526, 1a56:1550 | Unknown (rebrand) | Unknown | |
Intel(R) Dual Band Wireless-AC 9270 | 8086:1410, 8086:1610 | Unknown | Unknown | |
Intel(R) Dual Band Wireless-AC 9461 | 8086:0060, 8086:0064 8086:0260, 8086:0264 | Unknown (CNVi card?) | Unknown | |
Intel(R) Dual Band Wireless-AC 9462 | 8086:00a0, 8086:00a4 8086:02a0, 8086:02a4 8086:40a4, 8086:42a4 | Unknown (CNVi card?) | Unknown | device-logs#14 |
Intel(R) Dual Band Wireless-AC 9560 | 8086:0030, 8086:0034 8086:0038, 8086:003c 8086:0230, 8086:0234 8086:0238, 8086:023c 8086:2030, 8086:2034 8086:4030, 8086:4034 8086:4234 | Mixed results (some are CNVi, some are PCIe) | Yes | device-logs#1 |
Killer(R) Wireless-AC 1550s Wireless Network Adapter | 1a56:1551 | Unknown (rebrand) | Unknown | |
Killer(R) Wireless-AC 1550i Wireless Network Adapter | 1a56:1552 | Unknown (rebrand) | Unknown | |
Intel(R) Dual Band Wireless-AC 19560 | 8086:1030 | Unknown (gigabit card?) | Unknown |
If your card is not listed here (or does not have an open issue), please open an issue here: https://github.com/AppleIntelWifi/device-logs
NOTE: AX-series cards are currently NOT supported, and are very likely to never be supported.
./scripts/build.sh && ./scripts/load.sh
Apple for making macOS, and all of the glorious awful APIs that I use
@zxystd for writing the initial base code for this kext
Intel for the cheap wireless devices
@comex for this amazing gist which contains several structs I didn’t want to RE
@rpeshkov for paving the way initially with IntelWifi/Black80211
About
Kext providing initial support for Intel wireless devices
Как завести Intel Wireless и Bluetooth в macOS
Для версии 12.x Monterey, необходимо добавить BlueToolFixup.kext, в папку:
Не используйте BlueToolFixup.kext совместно с IntelBluetoothInjector.kext
HeliPort
Download / Скачать — ссылка на Release проекта
Список поддерживаемых модулей
MVM Gen 1 (IWM)
- 7000 Series
- Intel(R) Dual Band Wireless AC 7260
- Intel(R) Dual Band Wireless N 7260
- Intel(R) Wireless N 7260
- Intel(R) Dual Band Wireless AC 3160
- Intel(R) Dual Band Wireless N 3160
- Intel(R) Wireless N 3160
- Intel(R) Dual Band Wireless AC 3165
- Intel(R) Dual Band Wireless AC 3168
- Intel(R) Dual Band Wireless AC 7265
- Intel(R) Dual Band Wireless N 7265
- Intel(R) Wireless N 7265
- Intel(R) Dual Band Wireless AC 7265
- Intel(R) Dual Band Wireless N 7265
- Intel(R) Wireless N 7265
- Intel(R) Dual Band Wireless N 8260
- Intel(R) Dual Band Wireless AC 8260
- Intel(R) Dual Band Wireless AC 8265
- Intel(R) Dual Band Wireless AC 8275
- Intel(R) Dual Band Wireless AC 4165
- Intel(R) Wireless-AC 9162
- Intel(R) Wireless-AC 9260
- Intel(R) Wireless-AC 9260-1
- Intel(R) Wireless-AC 9270
- Intel(R) Wireless-AC 9461
- Intel(R) Wireless-AC 9462
- Intel(R) Wireless-AC 9560
MVM Gen 2 (IWX)
- 22000 Series
- Intel(R) Wireless-AC 9162 160MHz
- Intel(R) Wireless-AC 9260 160MHz
- Intel(R) Wireless-AC 9270 160MHz
- Intel(R) Wireless-AC 9461 160MHz
- Intel(R) Wireless-AC 9462 160MHz
- Intel(R) Wireless-AC 9560 160MHz
- Killer (R) Wireless-AC 1550 Wireless Network Adapter (9260NGW)
- Killer (R) Wireless-AC 1550i Wireless Network Adapter (9560NGW)
- Killer (R) Wireless-AC 1550s Wireless Network Adapter (9560NGW)
- Intel(R) Wi-Fi 6 AX101
- Intel(R) Wi-Fi 6 AX200 160MHz
- Intel(R) Wi-Fi 6 AX201 160MHz
- Intel(R) Wi-Fi 6 AX211 160MHz
- Intel(R) Wi-Fi 6 AX411 160MHz
- Intel(R) Wi-Fi 6
- Killer(R) Wi-Fi 6 AX1650w 160MHz Wireless Network Adapter (200D2W)
- Killer(R) Wi-Fi 6 AX1650x 160MHz Wireless Network Adapter (200NGW)
- Killer(R) Wi-Fi 6 AX1650s 160MHz Wireless Network Adapter (201D2W)
- Killer(R) Wi-Fi 6 AX1650i 160MHz Wireless Network Adapter (201NGW)
Добавить комментарий Отменить ответ
“Sense Hack Service”
Сервисная программа включает в себя:
✪ Полную консультацию, ведение и подбор комплектующих для вашего будущего Hackintosh“Sense Hack”
Установочный пакет включает в себя:
✪ Настроенный под ваш компьютер загрузчик (папка EFI) и config.plist
✪ Полное, понятное пошаговое руководство по установке
✪ Доступ к оригинальным дистрибутивам macOS
✪ Собственные утилиты для организации postinstall
✪ 1 год подписки на нашу утилиту для автоматического обновления загрузчика, Kext’ов и config.plist“Sense Hack Plus”
Установочный пакет включает в себя:
✪ Настроенный под ваш компьютер загрузчик (папка EFI) и config.plist
✪ Полное, понятное пошаговое руководство по установке
✪ Доступ к оригинальным дистрибутивам macOS
✪ Собственные утилиты для организации postinstall
✪ Сервисную поддержку в рамках загрузчика на срок до 1 месяца + Удалённая помощь инженера через программы удалённого доступа: AnyDesk, TeamViewer. Суммарное время частного сервиса – 1 час
✪ 1 год подписки на нашу утилиту для автоматического обновления загрузчика, Kext’ов и config.plist“Sense Hack Pro”
Установочный пакет включает в себя:
✪ Настроенный под ваш компьютер загрузчик (папка EFI) и config.plist
✪ Полное, понятное пошаговое руководство по установке
✪ Доступ к оригинальным дистрибутивам macOS
✪ Собственные утилиты для организации postinstall
✪ Настройку и подготовку системы для пользователей с минимальным опытом владения macOS
✪ Сервисную поддержку в рамках загрузчика на срок до 2 месяцев + Удалённая помощь инженера через программы удалённого доступа: AnyDesk, TeamViewer. Суммарное время частного сервиса – 3 часа
✪ Возможность заказать новую сборку/новую настройку загрузчика в рамках текущей или равноценной конфигурации
✪ 1 год подписки на нашу утилиту для автоматического обновления загрузчика, Kext’ов и config.plist# itlwm
itlwm is an open source Intel Wi-Fi project for macOS, the vast majority of code is ported from OpenBSD and some contents are based on iwlwifi from Linux.
# Download
itlwm contains two Kernel Extensions: itlwm.kext and AirportItlwm.kext ; they are both distributed on the project’s GitHub Release Page.
# Compatibility
Visit Compatibility for more information
# Questions and Issues
Check out our FAQ Page for more info.
If you have other questions or feedback, feel free to
Before opening a GitHub Issue, you’re recommended to reconfirm it with us on Gitter
# Background
Written by zxystd on March 1, 2020
Translated by Bat.bat & stevezhengshiqi, improved by s0ullight
It has been exactly three and a half months since I released the Intel Bluetooth Firmware Uploader Kext, and I truly appreciate everyone who supports me. I began using MacOS half a year ago. Without having a solid understanding of IOKit, I tried my best to move forward and things might be wrong. I did this with full caution and passion for Hackintosh.
People who follow me should know I have another Intel Wi-Fi Kext Repository AppleIntelWifiAdapter
(opens new window) which is based on Linux’s iwlwifi code; so far the Kext can upload firmware for Intel Wi-Fi cards of 3 , 7 , 8 , 9 , ax series and do simple RX & TX I/O. Because the integrated 80211 ported from OpenBSD in that project has so many things that require testing, I came up with the idea of porting the entire iwm driver from OpenBSD. This repo is the result. Since I ported Linux drivers before, the porting progress is extremely smooth this time. It only took half a day to port the entire code and then I spent roughly one month to tweak it.
Now, Intel Wi-Fi Cards are finally able to access the Internet!
Don’t be misled by Ethernet shown in System Preferences. The reason is that I didn’t use Apple’s closed source IO80211Family , but rather spoofed the hardware as an Ethernet device, just like USB Wi-Fi cards.
I decided to open source the code. Anyone can view my code and modify it, but whoever you are, you have to inform me of the content you modified and keep the copyright information in the code, thank you very much!
I will keep making progress. Everyone should keep a positive attitude and believe in the immense power of the Open Source community, the power from China, and the World. So far I’ve taken a big step. Not only has my theory been proven to be correct, but also made into a reality. WE NEED TO BREAK THE STEREOTYPE OF «GIVE UP IN INTEL!»