This website requires JavaScript.
683e3cd075
fix(wifi): resolve Page 0 kernel trap in CCLogStream::logv during association
resolve_qualcomm_wifi_bootloop
Erwan
2026-11-01 10:50:54 +01:00
c442c450b4
fix(wifi): eliminate IO80211Glue WorkQueue gate panic, fix missing SSID/password prompt & implement full association pipeline
Erwan
2026-10-31 14:58:02 +01:00
4007d1bd72
fix(wifi): eliminate desktop freeze, resolve 5GHz/Settings visibility & integrate real network freebox_HUUPGP
Erwan
2026-10-27 10:04:16 +01:00
3f3e37ce46
feat(wifi): unlock SCAN_REQ (ENXIO=6) via getScanManager and implement IO80211Glue WCL scan pipeline (0x8e0 ABI)
Erwan
2026-10-20 12:39:18 +02:00
fb0e068b46
fix(wifi): ivars infra 0x4000 octets + canaux HW pre-remplis (audit des handlers InfraInterface)
Erwan
2026-10-20 09:17:03 +02:00
057793b847
fix(wifi): allouer 0x138 octets + ivars infra pour corriger le #PF CR2:0x1ac dans setGATEWAY_ADDRESS
Erwan
2026-10-20 09:03:04 +02:00
f7d58c049a
fix(wifi): implémenter la VTable étendue IO80211InfraProtocol pour débloquer les canaux supportés et le scan natif
Erwan
2026-10-19 23:48:46 +02:00
423761d08e
fix(wifi): éliminer la tempête d'écritures NVRAM en runtime et implémenter le scan Wi-Fi avec postScanDone(APPLE80211_M_SCAN_DONE)
Erwan
2026-10-19 22:54:58 +02:00
25e41914f9
fix(skywalk): injecter IFRTYPE_SUBFAMILY_WIFI (3) et medium 802.11Auto pour Apple80211GetIfListCopy
Erwan
2026-10-19 19:09:45 +02:00
5efd0dfbae
feat(wifi): publier les médiums réseau IEEE80211/Ethernet et activer la radio par défaut (Étape 9)
Erwan
2026-10-19 18:35:13 +02:00
29af992874
feat(wifi): implémenter le datapath Skywalk Ethernet, pools, queues et attachement BSD en1 (Étape 8)
Erwan
2026-10-19 17:47:37 +02:00
2c4ea2562b
fix(wifi): remplacer fSkywalkInterface->registerService par this->registerService et eliminer le #PF IOSkywalkNetworkBSDClient
Erwan
2026-10-19 16:40:49 +02:00
f43bfa8000
feat(wifi): instrumenter l'Étape 7 (fSkywalkInterface->registerService) avec télémétrie fine
Erwan
2026-10-19 15:58:32 +02:00
a4e77c9a53
fix(wifi): conformer FakeFaultReporter à l'ABI IO80211FaultReporter (OSObject) et éliminer le #PF slot 0x120
Erwan
2026-10-19 15:18:57 +02:00
05b3c5eec1
fix(wifi): intercepter fWorkQueue->addEventSource (slot 42) et tracer joinPMtree
Erwan
2026-10-19 13:12:29 +02:00
c3c969e115
fix(wifi): sécuriser l'Étape 6 avec IORecursiveLock anti-réentrance NVRAM et télémétrie fine
Erwan
2026-10-19 11:58:44 +02:00
08ead1e88a
fix(wifi): étendre la NVRAM à 2048 octets, supprimer la latence SPI et synchroniser l'étape 6
Erwan
2026-10-19 10:39:48 +02:00
0988463366
fix(wifi): sécuriser logNvramStage sans locks IORegistry et découper l'étape 6 en 3 pauses balisées
Erwan
2026-10-19 10:07:13 +02:00
6017b35300
feat(wifi): blinder getPrimarySkywalkInterface, setMulticastList et armer le Stade 6
Erwan
2026-10-19 00:34:58 +02:00
cc3fff7dc7
docs(wifi): documenter le postmortem 16, la persistance NVRAM et les 7 paliers d'amorçage
Erwan
2026-10-19 00:01:31 +02:00
92ce7e7839
fix(wifi): rétablir l'allocation dédiée IOWorkLoop et sécuriser la journalisation NVRAM
Erwan
2026-10-18 23:56:32 +02:00
e0414a948e
fix(wifi): unify getWorkLoop with IO80211WorkQueue and add direct kprintf screen logging
Erwan
2026-10-18 23:26:34 +02:00
e21d212096
feat(wifi): implement concrete allocIO80211RecursiveLock override and granular Skywalk substep tracing
Erwan
2026-10-18 21:32:32 +02:00
6a1af27d4f
fix(wifi): initialiser l'arborescence Power Management IOKit pour le Stade 6 (joinPMtree)
Erwan
2026-10-18 19:26:59 +02:00
cfdbaaa676
docs(wifi): consigner la validation en direct du Stade 5 et armer le Stade 6 (qcom_step=6)
Erwan
2026-10-18 18:26:55 +02:00
a5a75b88a0
docs(wifi): consigner la validation du Stade 4 et armer le Stade 5 (qcom_step=5)
Erwan
2026-10-18 18:08:57 +02:00
c11c02a501
docs(wifi): consigner la validation en direct du Stade 3 et armer le Stade 4 (qcom_step=4)
Erwan
2026-10-18 17:48:47 +02:00
b3d4f25e25
feat(wifi): intégrer IO80211SkywalkInterface::init sans argument et armer l'étape 3 (setInterfaceRole)
Erwan
2026-10-18 17:34:17 +02:00
5ecd07c324
fix(wifi): restore initIvars allocation guard, reset default skywalk_step to 1, and add qcom_step=1 to EFI
Erwan
2026-10-18 16:36:54 +02:00
0519af4666
fix(wifi): prevent premature initIvars bypass of super::init and step down to step 2
Erwan
2026-10-18 15:53:21 +02:00
79d772636f
feat(wifi): advance Skywalk lifecycle to step 5 (init, role, controller attach, and IORegistry attach)
Erwan
2026-10-18 15:42:49 +02:00
b7e32db90a
fix(wifi): step down default skywalk_step to 1, enforce initIvars allocation, and guard teardown lifecycle
Erwan
2026-10-18 15:32:53 +02:00
506df09b68
fix(wifi): resolve INC-15 uninitialized heap trap in initIvars and correct Skywalk attachment sequence
Erwan
2026-10-18 14:48:25 +02:00
c401f7f90c
fix(wifi): eliminate bootloop CR2:0x1 by removing virtual qualifier on IO80211SkywalkInterface non-virtual ABI
Erwan
2026-10-18 13:48:56 +02:00
e4c7d59a5e
feat(wifi): instantiate and attach native IO80211SkywalkInterface for airportd integration
Erwan
2026-10-18 13:29:20 +02:00
d222156c8b
feat(wifi): configure PCIe memory space and bus mastering for BAR0 MMIO reads
Erwan
2026-10-18 12:19:59 +02:00
a922133da9
fix(wifi): resolve kernel page fault CR2:0x658 in ml_thread_policy via distinct IOWorkLoop
Erwan
2026-10-18 11:57:51 +02:00
3a02c6ff8e
fix(wifi): eliminate bootloop triple fault via 283-slot CCLogStream ABI and safe streamData reporter stub
Erwan
2026-10-18 11:23:14 +02:00
c073fb82cd
fix(wifi): eliminate early boot hang and triple fault via static BSS FakeLogStream and gated matching
Erwan
2026-10-18 00:29:28 +02:00
0809b01856
fix(wifi): prevent CPU triple fault and instant reboot via CCLogStream layout conforming FakeLogStream
main
Erwan
2026-10-17 23:14:09 +02:00
d152d81d79
docs: dump comprehensive research, kernel reverse-engineering and post-mortems
Erwan
2026-10-17 20:00:22 +02:00
5357ca61fe
fix(wifi): resolve early kernel panic caused by null faultReporter and logger
Erwan
2026-10-17 00:27:43 +02:00
815c7ecaca
fix(wifi): resolve crash causes via IO80211Controller reverse-engineering
Erwan
2026-10-16 19:20:13 +02:00
1a6562c229
feat(wifi): implement NVRAM stage logging and safe crash-proof mode for WCN7850
Erwan
2026-10-16 16:53:58 +02:00
dcabc5d8df
fix(wifi): prevent AMD-Vi IOMMU fatal reset and airportd boot loop
Erwan
2026-10-16 15:09:00 +02:00
2fb2450e11
fix(wifi): eliminate boot loop by removing synchronous 20s BHI delay and incompatible IOEthernetInterface
Erwan
2026-10-16 14:32:17 +02:00
0c57a54e5e
feat(wifi): implement IO80211WorkQueue and WorkLoop lifecycle to resolve IO80211Controller::start failure
Erwan
2026-10-16 13:49:59 +02:00
cf09834dc2
fix(wifi): resolve OpenCore 'Invalid Parameter' rejection by aligning IO80211Controller vtable padslots and Info.plist dependencies
Erwan
2026-10-16 13:18:30 +02:00
d6bce8f360
feat(wifi): align IO80211Controller vtable to 466 slots and resolve kernel symbols for native Wi-Fi
Erwan
2026-10-16 11:49:21 +02:00
399b09dade
refactor(wifi): transition to IOEthernetController architecture to eliminate boot loop
Erwan
2026-10-16 10:56:55 +02:00
b784cb9b47
fix(wifi): résolution du rejet OpenCore 'Invalid Parameter' par injection de kmod_info
Erwan
2026-10-16 10:18:36 +02:00
2dca4cd116
feat(wifi): implement macOS Tahoe WorkQueue and FaultReporter for IO80211Controller
Erwan
2026-10-16 09:50:54 +02:00
493c0989a1
chore(agents): add AGENTS.md rule for automatic detailed commits and push
Erwan
2026-10-16 02:44:57 +02:00
a10e097a7e
feat(tahoe): port QualcommWireless & QualcommWifi to macOS Tahoe 26.x (Darwin 25)
Erwan
2026-10-16 02:41:25 +02:00
820154e54b
feat(bt): intercept LE_SET_SCAN_PARAM via shadow vtable to inject random address on the fly
nawrhehe
2026-10-15 23:00:43 +02:00
88c0dccd79
fix(bt): configure static LE random address to resolve status 718 scan crash
nawrhehe
2026-10-15 22:47:48 +02:00
2656af7975
fix(bt): enforce USB transport matching and isolate Bluetooth driver dependencies
nawrhehe
2026-10-15 22:18:47 +02:00
9423c21da0
fix(kext): prune unused dependencies from OSBundleLibraries
nawrhehe
2026-10-15 21:34:44 +02:00
192d7355c2
feat(wifi): expand wireless capabilities and channel configuration
nawrhehe
2026-10-15 21:24:38 +02:00
3b2ffcdf15
feat(wifi): add Apple80211 IOCTL handlers and explicit PCIe probe validation
nawrhehe
2026-10-15 21:23:21 +02:00
5f28381754
Added : README.md for general comprehension
nawrhehe
2026-10-15 21:11:02 +02:00
b03b6c8197
premier push
nawrhehe
2026-10-15 18:07:10 +02:00