How to Fix XPS 13 7390 MacOS Sonoma 14.3 Successful install on macOS
Wi-Fi, Bluetooth, AWDL, Continuity and Location Services problems usually come from chipset support, kext pairing, privacy settings or network-location corruption. On Hackintosh systems, Location Services and Continuity depend on working Wi-Fi, Bluetooth, AWDL and correct AirportItlwm or itlwm/HeliPort behaviour.
Quick Checks
- Backup current state: Save a copy of your working EFI and run a full system backup before changing settings.
- Identify hardware components: Note down your exact CPU, GPU, Wi-Fi card, and motherboard/laptop model.
- Ensure utility alignment: Keep OpenCore, OCLP, and ProperTree updated.
Fix Steps
- Create a rollback point: Make a Time Machine backup and keep a copy of your last working EFI folder before editing OpenCore, kexts or root patches.
- Confirm the exact chipset: Identify the Wi-Fi, Bluetooth and Ethernet controller from System Information, Hackintool or Linux/Windows device manager.
- Use the correct network stack: Match AirportItlwm, itlwm, HeliPort, IntelBluetoothFirmware and BlueToolFixup to the exact macOS version.
- Reset macOS network state: Remove the current Wi-Fi service, reboot, add it again, then reconnect to a simple WPA2 network before testing advanced features.
- Check privacy permissions: Open System Settings and confirm Location Services, Maps, Weather and system services are enabled.
- Test Apple features separately: Verify normal internet first, then Bluetooth, then AirDrop/Continuity. Do not debug all three at the same time.
Do Not Continue If
- Do not continue if: you do not have a working EFI backup, a Time Machine backup, or another bootable macOS installer.
- Stop and capture evidence: if the machine stops booting, take a photo of the last verbose line before changing more settings.
Verify It Worked
- Maps can locate you without falling back to a stale location.
- Wi-Fi reconnects after reboot and sleep.
- Bluetooth remains available after a cold boot.
- Console no longer shows repeated wireless or location daemon errors.
Rollback
- Restore the previous EFI if Wi-Fi disappears completely.
- Switch from AirportItlwm to itlwm + HeliPort, or the reverse, if the issue is specific to one driver path.
- Use Ethernet or USB tethering while testing so you do not lose access to downloads.
Next Action
- Test now: reboot twice, reproduce the original problem, and confirm whether the same symptom returns.
- If it still fails: record the Mac model, macOS build, OpenCore or OCLP version, GPU, Wi-Fi/Bluetooth chipset, and the last visible error.
- Read next: use the related searches below for the nearest OpenCore or OCLP fix before making another change.
Related iATKOS Searches
- OpenCore · OCLP · EFI · kexts · config.plist · macOS troubleshooting
Original Question: "XPS 13 7390 MacOS Sonoma 14.3 Successful install!"
Make sure to read the PSA at the end for important instructions!
CPU:
i7 10510U (4.9Ghz & 4c+8t), power management & turbo boost work great!
GPU:
Intel UHD Graphics 630
RAM:
16 Gigs Laptop: XPS 13 7390 (late 2019)
Wi-Fi+BT:
Built-in Killer Wifi+BT card (Intel-based, so OpenIntelWireless works)
What works:
- sleep and wake work beautifully like a real Mac on lid closure and opening
- thunderbolt, CPU power management, cameras & speakers
- the touchscreen works great and I can use trackpad gestures on it too
- the trackpad and keyboard
- all Apple’s iCloud services like iMessage and Find My
Doesn't work:
- The fingerprint scanner (expected)
- Handoff only works from other iDevices > this laptop, and no AirDrop (an OpenIntelWireless limitation rn)
❗️PSA:
- Before booting using this, you need to disable CFG-Lock or it won't work. Disable it using this specific version of
grub_setup_var.
I've already added this version of grub_setup_var to the EFI folder, and also found the right BIOS flag to disable it, so here you go!
| BIOS | CFG Lock | Overclock Lock |
|---|---|---|
1.9.0 1.12.1 1.13.0, , | setup_var CpuSetup 0x3E 0x0 | setup_var CpuSetup 0xDA 0x0 |
Boot the EFI and from options select "grub_setup_var" then enter the 2 commands for CFG Lock and Overclock Lock.
Don't directly use this config.plist - you must generate your own serial number, MLB, ROM, and UUID numbers and add this to the config.plist
Don't worry, this tool will generate it for you :)
Here are detailed instructions.
Good Luck and DM me if you need any help!
[link] [comments]
Post a Comment