Lenovoa Ideapad Flex 5 14ALC05 - AMD 5700RU - Sequoia 15.7.4 - Sleep Not Working

masonb

New member
AMD OS X Member
Feb 20, 2026
6
0
1
CPU:
Ryzen 7 5700U
I was able to succesfully boot my Lenovo and everything else seems to be working in Sequoia v15.7.4 (minues WiFI/BT - waiting for an AX200 to arrive). Touchscreen, USB ports, audio, touchpad and keyboard etc all seem to fine - I just can't seem to get skeep working

I press the power button, nothing
Apple Menu sleep - the display turns off but a strike of the keyboard and it comes back on - fans never turn off.

I've tried various USB Map kexts and am currenly using USBMap with the below setup. I may have not fully understood the process here so perhaps thats where im going wrong,, but basically mapped, nicknamed the USB ports im using and then disabled everything else (ensuring they were set to Type 3 for USB 3?)

Screenshot 2026-02-26 at 9.33.46 pm.png


Config.plist, I Kernel - Add the USBMap Kext

Screenshot 2026-02-26 at 9.38.11 pm.png


Full Specs - Using NootedRed kext for graphics
  • CPU - Ryzen 7 5700U
  • RAM - 16 GB DDR4 3200mhz
  • GPU - Vega 8
  • WIFI - Intel AX200 (when it arrives), disconnected the built in WIFi and currently using USB dongle

Have I done something dumb with my USB Map - can anyone point me in the right direction?
 
I figured this might help also?



ben@Bens-MacBook-Pro ~ % pmset -g assertions


2026-02-26 21:44:36 +0800


Assertion status system-wide:


BackgroundTask 0


ApplePushServiceTask 0


UserIsActive 1


PreventUserIdleDisplaySleep 0


PreventSystemSleep 0


ExternalMedia 0


PreventUserIdleSystemSleep 1


NetworkClientActive 0


Listed by owning process:


pid 184(coreaudiod): [0x0000059200018146] 00:01:04 PreventUserIdleSystemSleep named: "com.apple.audio.AppleHDAEngineOutput:0,6,0,1,2:0.context.preventuseridlesleep"


Created for PID: 408.


Resources: audio-out AppleHDAEngineOutput:0,6,0,1,2:0


pid 157(WindowServer): [0x0000001100098066] 00:00:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle serviceID:1000003df service:AppleUserHIDEventService product:Keyboard eventType:3"


Timeout will fire in 180 secs Action=TimeoutActionRelease


Kernel Assertions: 0x4=USB


id=501 level=255 0x4=USB creat= description=com.apple.usb.externaldevice.60100000 owner=802.11n NIC


Idle sleep preventers: IODisplayWrangler


ben@Bens-MacBook-Pro ~ %
 
To start your USBMap lacks any ports set as Internal (255) & Type-C (9) or (10). The screen image above says you have at least one Type-C port (port #5), but it is set as USB3. You don’t have a Webcam showing or any other internal USB devices (Bluetooth).

Does your laptop have any physical USB2 ports on the left or right side? If yes, these aren’t set correctly either (port #8).

I would recommend wiping your current USBMap.kext and starting again with the USB port discovery phase. Giving them names is a great idea, but make the names fit the port type and location, I.e. USB 3 Port1 left side or USB 3/2 Port1 left side, for the virtual USB2 companion port.
 
Hey, thanks for the response. I think I was naive to think I could just disable all of those in USBMap (camera etc) and that would have sorted it.

Ill give the map another shot .
 
Ok so I ended up created a WindowsToGo boot disk so I could utilise USB Toolbox.

This is where I ended up with the mappings, I used the Lenovoa manual to guide me on port types:

Screenshot 2026-02-27 121710.png

I plugged USBs in during the Dicover phase and then came up with the below

Controller 1
Port 6 = Port 2 on Lenovo Tech Sheet which is USB 3.2 Gen1

Controller 2
Port 11 = Port 5 on Lenovo Tech Sheet which is USB-C 3.2 Gen1
Port 8 - Port 3 on Lenovo Tech Sheet is USB3.2 Gen 1 (Always On)

I then set all other ports to 255 (Internal)

usbmap.PNGDumped this to a mapping KEXT and popped that into my EFI with USBToolBox.

Sadly sleep is still not working

Have I got it right this time - if not what am I doing wrong?
 
I ran pmset - g assertions again and can see its still calling out those USB devices, despite being set to Internal?

I decided to just disconnect the Fingerprint sensor from the motherboard, and the refrence to the 802.11n NIC is a USB nic, so i removed this (this is tempoary until the AX200 arrives). Still can't sleep.

That leaves this which im not sure about....

pid 158(WindowServer): [0x0000002800098068] 00:00:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle serviceID:10000043c service:AppleUserHIDEventService product:Keyboard eventType:3"


2026-02-27 13:07:42 +0800


Assertion status system-wide:


BackgroundTask 1


ApplePushServiceTask 0


UserIsActive 1


PreventUserIdleDisplaySleep 0


PreventSystemSleep 0


ExternalMedia 0


PreventUserIdleSystemSleep 0


NetworkClientActive 0


Listed by owning process:


pid 315(mds_stores): [0x00000272000b81f9] 00:00:00 BackgroundTask named: "com.apple.metadata.mds_stores.power"


pid 158(WindowServer): [0x0000002800098068] 00:00:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle serviceID:10000043c service:AppleUserHIDEventService product:Keyboard eventType:3"


Timeout will fire in 600 secs Action=TimeoutActionRelease


Kernel Assertions: 0x4=USB


id=501 level=255 0x4=USB creat= description=com.apple.usb.externaldevice.80300000 owner=Goodix FingerPrint Device


id=504 level=255 0x4=USB creat= description=com.apple.usb.externaldevice.60200000 owner=802.11n NIC


Idle sleep preventers: IODisplayWrangler


ben@Bens-MacBook-Pro ~ %
 
Last edited:
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.