Contribute
Register

Lenovo T520 Unibeast Boot Hung

Status
Not open for further replies.
Joined
Apr 21, 2013
Messages
6
Motherboard
Lenovo 4243CJ2 (Clover)
CPU
Intel Core i5 2520M @ 2.50GHz (Sandy Bridge)
Graphics
Intel HD Graphics 3000
Mobile Phone
  1. Android
After several attempts and installing macOS Sierra to a 128GB flash drive (30GB partition for Unibeast since Unibeast wouldn't accept the whole device) and followed the installation instructions I receive the following messages in verbose mode:
DSMOS has arrived
Prevent idle sleep list: IODisplayWrangler+ (1)

I have run Yosemite previously and that worked fine. Just the upgrade to macOS Sierra that has caused this issue.
Specs:
Intel Core i5 2520M @ 2.50GHz (Sandy Bridge) CPU
8GB DDR3 RAM
Lenovo 4243CJ2 Motherboard
Intel HD Graphics 3000
120GB SSD
 
After several attempts and installing macOS Sierra to a 128GB flash drive (30GB partition for Unibeast since Unibeast wouldn't accept the whole device) and followed the installation instructions I receive the following messages in verbose mode:
DSMOS has arrived
Prevent idle sleep list: IODisplayWrangler+ (1)

I have run Yosemite previously and that worked fine. Just the upgrade to macOS Sierra that has caused this issue.
Specs:
Intel Core i5 2520M @ 2.50GHz (Sandy Bridge) CPU
8GB DDR3 RAM
Lenovo 4243CJ2 Motherboard
Intel HD Graphics 3000
120GB SSD

Follow the Clover guide linked from the FAQ.

http://www.tonymacx86.com/el-capita...faq-read-first-laptop-frequent-questions.html
 

Thanks. Took a few attempts but I was able to install Sierra and got everything working except from the battery percentage (and probably some other things that I haven't noticed). I've looked around for a while now for a fix and tried modifying my DSDT to no avail. Is there any way to go about fixing the battery percentage? It just comes up with a battery with a cross in it. I currently have your battery kext along with my modified DSDT booting fine.
 
Thanks. Took a few attempts but I was able to install Sierra and got everything working except from the battery percentage (and probably some other things that I haven't noticed). I've looked around for a while now for a fix and tried modifying my DSDT to no avail. Is there any way to go about fixing the battery percentage? It just comes up with a battery with a cross in it. I currently have your battery kext along with my modified DSDT booting fine.

Battery patching guide is linked from the FAQ.
You did not fill out your profile as requested in the FAQ. Please fix.
 
Okay, so I followed your guide on patching the DSDT for battery status (although, it seemed pretty easy since there was only a couple of 16bit references and no other references over 8bit) and that didn't work...

Here's the information from following the Problem Reporting instructions:

Patchmatic attached as RehabMan.zip
IOReg Attached as IOReg.zip
EFI/CLOVER Directory attached as CLOVER.zip

$ kextstat|grep -y acpiplat

13 2 0xffffff7f82384000 0x66000 0x66000 com.apple.driver.AppleACPIPlatform (5.0) B8468080-CED9-30EA-B151-33368AF9555B <12 11 7 6 5 4 3 1>

$ kextstat|grep -y appleintelcpu

25 0 0xffffff7f82229000 0x2b000 0x2b000 com.apple.driver.AppleIntelCPUPowerManagement (219.0.0) 10D75C8B-EBC4-317B-B2F7-3768027674D8 <7 6 5 4 3 1>

32 0 0xffffff7f82224000 0x3000 0x3000 com.apple.driver.AppleIntelCPUPowerManagementClient (219.0.0) B802638B-251C-3602-BA8C-001F87228765 <7 6 5 4 3 1>

$ kextstat|grep -y applelpc

88 0 0xffffff7f82090000 0x3000 0x3000 com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <83 12 5 4 3>

$ sudo touch /System/Library/Extensions && sudo kextcache -u /

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooHDA.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelMausiEthernet.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_LPCSensors.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_CPUSensors.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_ACPISensors.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext

kext file:///System/Library/Extensions/AppleHDADisabler.kext/ is in hash exception list, allowing to load

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBacklight.kext

KernelCache ID: 464128EA6F374E94E1A0AAE86278F2BD

symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>
 

Attachments

  • RehabMan.zip
    27.4 KB · Views: 117
  • IOReg.zip
    479 KB · Views: 113
  • CLOVER.zip
    1.6 MB · Views: 116
Okay, so I followed your guide on patching the DSDT for battery status (although, it seemed pretty easy since there was only a couple of 16bit references and no other references over 8bit) and that didn't work...

Here's the information from following the Problem Reporting instructions:

Patchmatic attached as RehabMan.zip
IOReg Attached as IOReg.zip
EFI/CLOVER Directory attached as CLOVER.zip

$ kextstat|grep -y acpiplat

13 2 0xffffff7f82384000 0x66000 0x66000 com.apple.driver.AppleACPIPlatform (5.0) B8468080-CED9-30EA-B151-33368AF9555B <12 11 7 6 5 4 3 1>

$ kextstat|grep -y appleintelcpu

25 0 0xffffff7f82229000 0x2b000 0x2b000 com.apple.driver.AppleIntelCPUPowerManagement (219.0.0) 10D75C8B-EBC4-317B-B2F7-3768027674D8 <7 6 5 4 3 1>

32 0 0xffffff7f82224000 0x3000 0x3000 com.apple.driver.AppleIntelCPUPowerManagementClient (219.0.0) B802638B-251C-3602-BA8C-001F87228765 <7 6 5 4 3 1>

$ kextstat|grep -y applelpc

88 0 0xffffff7f82090000 0x3000 0x3000 com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <83 12 5 4 3>

$ sudo touch /System/Library/Extensions && sudo kextcache -u /

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooHDA.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelMausiEthernet.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_LPCSensors.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_CPUSensors.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_ACPISensors.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext

kext file:///System/Library/Extensions/AppleHDADisabler.kext/ is in hash exception list, allowing to load

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBacklight.kext

KernelCache ID: 464128EA6F374E94E1A0AAE86278F2BD

symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>

You did not patch for battery status correctly.
Existing patch "Lenovo T440p" seems to be a match.
Don't forget to patch ACPI as per main guide (because you'll need the "Fix Mutex with non-zero SyncLevel" patch, for one example).
 
Status
Not open for further replies.
Back
Top