Contribute
Register

[Guide] Lenovo U410/U310 Yosemite

Status
Not open for further replies.
Not all the kexts in the guide are "patched kexts"... Some of them are "additional kexts" that will not be overwritten.



Test.

But typically you can predict that AppleHDA will be updated as well as graphics kexts.

Okay thanks alot sir. Ill give it a try.
 
Unless your BIOS is patched to unlock MSR 0xE2, yes.

You should use Clover: http://www.tonymacx86.com/yosemite-...e-lenovo-u310-u410-yosemite-using-clover.html

Thank you for answer. I use clover but I can boot only with -xcpm (if you mean that). But I have a bigger problem. Same like user legba on page 26 (https://vid.me/ngVo)

I tried PCIRootUID=0/1, GraphicsEnabler=Yes/No, IGPEnabler, InjectIntel, ig-platform-id...no difference
In BIOS is set UMA only. I apply all patches from first post (6. Action: Patch DSDT)


Is interesting that graphic card (HD4000) full works if I plug flashdisk or external wifi to usb 2 port when system booting!


I attach output from patchmatic, DSDT without patches and ioreg output.
Output from terminal when I put command "kextstat|grep -y acpiplat":
Code:
   13    2 0xffffff7f824b1000 0x65000    0x65000    com.apple.driver.AppleACPIPlatform (3.1) <12 11 7 6 5 4 3 1>


Command "kextstat|grep -y appleintelcpu" is without output
 

Attachments

  • DSDTclean.aml
    43.9 KB · Views: 296
  • gynekolog.ioreg
    3.9 MB · Views: 291
  • pathmatic.zip
    19.4 KB · Views: 135
Thank you for answer. I use clover but I can boot only with -xcpm (if you mean that). But I have a bigger problem. Same like user legba on page 26 (https://vid.me/ngVo)

I tried PCIRootUID=0/1, GraphicsEnabler=Yes/No, IGPEnabler, InjectIntel, ig-platform-id...no difference
In BIOS is set UMA only. I apply all patches from first post (6. Action: Patch DSDT)


Is interesting that graphic card (HD4000) full works if I plug flashdisk or external wifi to usb 2 port when system booting!


I attach output from patchmatic, DSDT without patches and ioreg output.
Output from terminal when I put command "kextstat|grep -y acpiplat":
Code:
   13    2 0xffffff7f824b1000 0x65000    0x65000    com.apple.driver.AppleACPIPlatform (3.1) <12 11 7 6 5 4 3 1>


Command "kextstat|grep -y appleintelcpu" is without output

If you're using Clover, you're responding in the wrong thread.

Clover guide for your laptop: http://www.tonymacx86.com/yosemite-...e-lenovo-u310-u410-yosemite-using-clover.html
 
I'm sorry for the mistake. I transfer my post to the right thread and this our conversation, please delete it.
 
Hi, all!
What am I doing wrong?

Lenovo U310, Yosemite 10.10.4.
1. Download Yosemite from AppleStore -> create a bootable usb with unibeast
2. Install OS X from USB "GraphicsEnabler"=YES "Graphics Mode"="1366x768x32" -f -v
3. Reboot -> Load from USB "GraphicsEnabler"=YES "Graphics Mode"="1366x768x32" -f -v
4. Run MultiBeast, install VoodooPS2Controller.kext -> Repair Permissions, and Rebuild Kernel Cache -> Reboot
5. Load from HDD -> a
pply patches using MaciASL -> compile, save Extra/DSDT.aml -> Reboot
6. panic(cpu 0 caller 0xffffff80008f0644): "Unable to find driver for this platform: \"ACPI\".n"@/SoureseCache/xnu/xnu-2782.30.5/iokit/Kernel/IOPlatformExpert.cpp:1590

DSC_0018.jpg

Thanks in advance
 
Hi, all!
What am I doing wrong?

Lenovo U310, Yosemite 10.10.4.
1. Download Yosemite from AppleStore -> create a bootable usb with unibeast
2. Install OS X from USB "GraphicsEnabler"=YES "Graphics Mode"="1366x768x32" -f -v
3. Reboot -> Load from USB "GraphicsEnabler"=YES "Graphics Mode"="1366x768x32" -f -v
4. Run MultiBeast, install VoodooPS2Controller.kext -> Repair Permissions, and Rebuild Kernel Cache -> Reboot
5. Load from HDD -> a
pply patches using MaciASL -> compile, save Extra/DSDT.aml -> Reboot
6. panic(cpu 0 caller 0xffffff80008f0644): "Unable to find driver for this platform: \"ACPI\".n"@/SoureseCache/xnu/xnu-2782.30.5/iokit/Kernel/IOPlatformExpert.cpp:1590

View attachment 145014

Thanks in advance

You're probably saving the DSDT.aml in the wrong format (must be "ACPI Machine Language Binary").

Better to follow the Clover guide:

http://www.tonymacx86.com/yosemite-...e-lenovo-u310-u410-yosemite-using-clover.html
 
I'm trying to remove the whitelist so I can install an A2980 Wifi card.

I did not update the bios. Current bios version: 65CN89WW.

I attempted to run 'fpt -bios -d dump.bin' in DOS using the USB method. I received the following error:

Error 201: [FPT.exe] cannot be run on the current platform.
Please contact your vendor
.

I then tried via the windows only method and received an identical error:

Error 201: [FPTw.exe] cannot be run on the current platform.
Please contact your vendor.

Any ideas as to how I may correct this error?

Many thanks
 
Hello. I installed yosemite(10.10.5) on lenovo u410(core i7) same as in guide(not using clover).
I have comment that:
Best version of voodoo ps2 provided by RehabMan for lenovo u410 is 2014/10/16. Because trackpad don't shake content when scrolling with two fingers(try older versions and when scrolling stay in one place of content with two fingers at your trackpad, you will see shaking). And trackpad works even after plugging/unplugging hdmi screen(I've noticed that if to use 2015's versions of driver, trackpad stops working after/when using hdmi(sometimes need to relogin to through this error))
And I have two issues:
1) System does not save brightness value in SystemPreferences/Displays, and in every system start brightness stays at maximum value. Is there any way to fix it(preferable not using 3rd party apps like BrightnessSlider for mac os x)?
2) Instant wake problem didn't solved:
kextstat | grep -v com.apple
Index Refs Address Size Wired Name (Version) <Linked Against>
18 0 0xffffff7f81e60000 0x16000 0x16000 org.netkas.driver.FakeSMC (1655) <11 7 5 4 3 1>
23 0 0xffffff7f828bc000 0x9000 0x9000 org.rehabman.driver.AppleSmartBatteryManager (1.60) <11 4 3>
35 2 0xffffff7f80ee4000 0xe000 0xe000 org.rehabman.voodoo.driver.PS2Controller (1.8.13) <11 7 5 4 3 1>
42 0 0xffffff7f81cfa000 0x1a000 0x1a000 net.osx86.kexts.GenericUSBXHCI (1.2.8d9) <41 12 7 5 4 3>
59 0 0xffffff7f80f07000 0x6000 0x6000 org.rehabman.voodoo.driver.PS2Keyboard (1.8.13) <36 35 7 6 5 4 3 1>
60 0 0xffffff7f80ef2000 0xb000 0xb000 org.rehabman.voodoo.driver.PS2Trackpad (1.8.13) <36 35 7 6 5 4 3 1>
87 0 0xffffff7f828ca000 0x5000 0x5000 com.darwin.driver.ACPIBacklight (3.0.4) <68 12 11 4 3>
syslog |grep -i "Wake reason"
Oct 26 13:25:21 Arsens-MacBook-Pro kernel[0] <Notice>: Wake reason: XHC1(Most of answers)

Please help me:)
 
Hello. I installed yosemite(10.10.5) on lenovo u410(core i7) same as in guide(not using clover).
I have comment that:
Best version of voodoo ps2 provided by RehabMan for lenovo u410 is 2014/10/16.

There is a newer version than that... No change regarding scrolling.

1) System does not save brightness value in SystemPreferences/Displays, and in every system start brightness stays at maximum value. Is there any way to fix it(preferable not using 3rd party apps like BrightnessSlider for mac os x)?

You need working NVRAM (need Clover). There is a Clover guide for this laptop.

2) Instant wake problem didn't solved:

Instant wake is covered in ACPI guide:

http://www.tonymacx86.com/yosemite-laptop-support/175789-guide-patching-laptop-dsdt-ssdts.html
 
Thanks for reply. Now I have another problem. Previous ones solved.
Ethernet does not work. I've installed AppleRTL8169Ethernet.kext from MultiBeast 7.5.0 for yosemite.
 
Status
Not open for further replies.
Back
Top