Jump to content
joshhh

[GUIDE] Lenovo ThinkPad T510/510i (plus T410 and W510) 10.6-10.7-10.8-10.9 all working OK! 2013.11.12 Update

499 posts in this topic

Recommended Posts

Advertisement

It's probably because you are using the Intel graphics which aren't supported as well under OSX.

 

You could try using this http://www.osx86.net...ics_latest.html or http://www.osx86.net...do=file&id=2516 - although I don't think it supports QE/CI, but it might at least allow you to boot.

 

Thanks for reply, but didnt help :( Still stuck.

Share this post


Link to post
Share on other sites

very strange, even intel hd graphics or any other unsupported graphics cards should allow to boot in vesa mode,

but logs didn't show me anything, no errors, no messages

 

last option is boot with flags

 

-v -f -x npci=0x2000

 

this is safe graphics mode, a year ago it helped me to boot with unsupported version of geforce gts 450

Share this post


Link to post
Share on other sites

very strange, even intel hd graphics or any other unsupported graphics cards should allow to boot in vesa mode,

but logs didn't show me anything, no errors, no messages

 

last option is boot with flags

 

-v -f -x npci=0x2000

 

this is safe graphics mode, a year ago it helped me to boot with unsupported version of geforce gts 450

 

Thanks, it helped. Now I can boot but cant change my screen resolution. I guess it is because it's a safe mod. Anyways, thanks, hope I'll manage to find a solution to make it work properly :)

Share this post


Link to post
Share on other sites

I'll upload it in friday maybe with OSX simple installation guide and some other stuff

 

Since Lenovo has a buggy ACPI screen brightness use third party tool to setup it on OS boot

Set boot screen brightness... interesting. Could you upload this patcher?

 

 

Resolution change is possible with Switchresx tool or with some frame buffer patches/replacements that can setup few modes. Don't know much about this and Intel HD Graphics but it worked on GMA950 on my old Acer Travelmate 2480 on 10.5.8

 

Thanks, it helped. Now I can boot but cant change my screen resolution. I guess it is because it's a safe mod. Anyways, thanks, hope I'll manage to find a solution to make it work properly :)

Share this post


Link to post
Share on other sites

Can I upgrade to 10.8.2 and copy-over your Kext? Or any other thing which I need to do?

 

Thank you!

 

Edit: even if I don't have a backup harddrive, I just installed 10.8.2 as described above:

install 10.8.2 combo update, don't reboot when it say to reboot, copied over Joshhh Kext, set chmod root:wheel to this Kext, deleted /L/C and /S/L/C, then reboot

 

Every that worked with 10.8.0 work with 10.8.2 :)

Share this post


Link to post
Share on other sites

Hi Joss,

 

When I replace device (HDEF) layout on my W520 "dsdt.aml" as you adviced I will get an error - would you please have a look at the screenshot enclosed? I might be doing something wrong, excuse me please.. I'm very new to OSx86.

 

I've tried to place my patched dsdt.aml file to /Extra/ but OS does not pick it up (when I reboot and extract DSDT again, the content is original).

 

After I install AppleHDA (using kext wizard), my OS failes to start, I needs to restore to get back.

 

Any idea?

 

post-1076506-0-57001400-1348766234_thumb.png

 

This is original content...

 

 

Device (HDEF)

{

Name (_ADR, 0x001B0000)

Name (_S3D, 0x03)

Name (RID, 0x00)

Name (_PRW, Package (0x02)

{

0x0D,

0x04

})

Method (_PSW, 1, NotSerialized)

{

Noop

}

}

Share this post


Link to post
Share on other sites

Small preparations for large update again. I've patched DSDTs for nvidia capable Lenovo Thinkpads T and W series

 

T510 step by step patches

0_9d7c3_19507a46_XL.jpg

 

DSDTs for other related Thinkpads

 

Models affected:

T410 with NVS3100 256/512mb

W510 with Quadro 880M

 

W520 with Quadro 1000M and 2000M

T420 and T520 and possible 430/530 lineup will be added later

 

0_9d7c2_71018e5b_XL.jpg

 

 

PS. Universal patcher is almost done with little bit more functions. Release it tomorrow possible depending on job load

Share this post


Link to post
Share on other sites

Hello Everyone,

 

I've installed the files and DSDT for my T410 and everything works (except VoodooHDA) for some reason without any errors. I've tried the AppleHDA for 10.7 and 10.8 with no errors what so ever and no sound. Anyone have any clues what it could be?

 

At least everything else works fine and speedy on my SSD :)

 

Appreciate all the help and good work dude!

Share this post


Link to post
Share on other sites

Hi All!

Updated to 10.8.2 almost without a problems, but have an issue: when i plug an USB flash drive or USB HDD, after a couple of minutes my T510 freezes. Can't find an error in logs, but i'll try.

What can be a problem?

Share this post


Link to post
Share on other sites

Hi All!

Updated to 10.8.2 almost without a problems, but have an issue: when i plug an USB flash drive or USB HDD, after a couple of minutes my T510 freezes. Can't find an error in logs, but i'll try.

What can be a problem?

 

Have you used the files he posted previously? Does it lockup or does it panic and can you show a screenshot if it does?

Share this post


Link to post
Share on other sites

Have you used the files he posted previously? Does it lockup or does it panic and can you show a screenshot if it does?

As i said, it freezes, so i can't take a screenshot. No panic, just lockup

I have used last DSDT, but didn't tried last .dsl, DSDT Editor provides errors when compiling it and can't fix them.

4641 Warning ResourceTag smaller than Field (Tag: 8 bits, Field: 16 bits)

 

5258 Error _HID suffix must be all hex digits (ITOR)

(i think it don't know "MONITOR")

5891 Warning Reserved method should not return a value (_Q16)

10263 Warning Reserved method should not return a value (_Q15)

 

hm, tried now to plug and work with USB flash drives and HDD, no freezes at all...

I think it freezes when IT want to, at important and busy moments, as usual =)

Share this post


Link to post
Share on other sites

Hello!

First of all, I'd like to thank Joshhh, for providing us with such an easy and straightforward way to have Mountain Lion installed in our Thinkpads (I have a t410 with 256mb nVidia graphics).

 

I am having some troubles, though. I'm getting some ramdom crashes in my system, for no apparent reason. Recently I've nailed it down to file operations, specially with large transfers with a lot of files, as the User's Library directory. First I noticed while copying it with Finder.app, as the system would crash, without leaving a hint in the log files. Next I tried doing it in single user mode (booting with the -s flag), getting a kernel panic, screengrabs of which I attach in this message.

 

I have a OCZ Vertex 4 SSD Drive(latest firmware installed), I tried both with Trim Enabler and without. I also checked the drive with Lenovo's bios' utility.

 

Is anyone having similar troubles? Does anyone know how to fix this?

 

UPDATE:

I just got some more messages in my last crash.

 

the messages I get are:

SerialATAPI device reconfiguration did not complete successfully (failedCommandInfo = 0x1)

(repeated 6 times)

SerialATAPI Terminating due to unrecoverable Reset error - drive has stopped responding. (resetType = 0x0, newPowerState = 0x01, failedCommandInfo = 0x01)

 

I'm not sure if they are related to the crash, but they might add some information...

 

UPDATE (again):

I avoided the crashes by removing the DVD Drive, it's not an elegant solution, but I already ordered an Optical Bay hard disk caddy :-)

post-293496-13494241910593_thumb.jpg

post-293496-13494245584447_thumb.jpg

post-293496-0-37837100-1349427770_thumb.jpg

Share this post


Link to post
Share on other sites

My t510 often crashed. It turned out it was the memory. Memtest reported errors. I replaced the bad memory, and since then my t510 has been working fine.

Share this post


Link to post
Share on other sites

Try this

 

System Preferences - Energy Saver, uncheck "put discs to sleep when possible"

 

 

Hello!

First of all, I'd like to thank Joshhh, for providing us with such an easy and straightforward way to have Mountain Lion installed in our Thinkpads (I have a t410 with 256mb nVidia graphics).

 

I am having some troubles, though. I'm getting some ramdom crashes in my system, for no apparent reason. Recently I've nailed it down to file operations, specially with large transfers with a lot of files, as the User's Library directory. First I noticed while copying it with Finder.app, as the system would crash, without leaving a hint in the log files. Next I tried doing it in single user mode (booting with the -s flag), getting a kernel panic, screengrabs of which I attach in this message.

 

I have a OCZ Vertex 4 SSD Drive(latest firmware installed), I tried both with Trim Enabler and without. I also checked the drive with Lenovo's bios' utility.

 

Is anyone having similar troubles? Does anyone know how to fix this?

 

UPDATE:

I just got some more messages in my last crash.

 

the messages I get are:

SerialATAPI device reconfiguration did not complete successfully (failedCommandInfo = 0x1)

(repeated 6 times)

SerialATAPI Terminating due to unrecoverable Reset error - drive has stopped responding. (resetType = 0x0, newPowerState = 0x01, failedCommandInfo = 0x01)

 

I'm not sure if they are related to the crash, but they might add some information...

Share this post


Link to post
Share on other sites

thank you for great guide Josh! your video shows completely different approach agains what I've always been doing with Uni****t ... the system's running faster, no crashes so far... but my sound, usb3, sleep mode & SD card reader does not work. Is it the way it's supposed to be or I'm missing something on my W520? I used the kext you listed here earlier (ML10.8) and placed DSDT.aml for W520 in Extra.

 

Tom

Share this post


Link to post
Share on other sites

Avoiding to turn off the hard drive won't fix the issue :-(

It seems I have serious problems with my drive...

 

I'm going to try removing the DVD drive.

 

UPDATE:

I was able to copy the files without any crashes, by removing the DVD drive. Hopefully I have an USB Bluray reader :-)

post-293496-0-88017900-1349458744_thumb.jpg

Share this post


Link to post
Share on other sites

For sound on W520 you need patched AppleHDA posted two pages before in this topic

usb3 should work with xhci.kext should be found on this forum too

sleep, don't know what is problem with it, need to compare dsdt with one from w520 topic

sd card reader on t510 model is not usb, so it won't work if w520 also have similar one

 

sound, usb3, sleep mode & SD card reader

 

thank you for great guide Josh! your video shows completely different approach agains what I've always been doing with Uni****t ... the system's running faster, no crashes so far... but my sound, usb3, sleep mode & SD card reader does not work. Is it the way it's supposed to be or I'm missing something on my W520? I used the kext you listed here earlier (ML10.8) and placed DSDT.aml for W520 in Extra.

 

Tom

Share this post


Link to post
Share on other sites

Look at AHCIStorage kexts in this topic http://www.insanelymac.com/forum/topic/280062-waiting-for-root-device-when-kernel-cache-used-only-with-some-disks-fix/page__st__60

 

possible replacing it to patched ones should help

 

 

Avoiding to turn off the hard drive won't fix the issue :-(

It seems I have serious problems with my drive...

 

I'm going to try removing the DVD drive.

 

UPDATE:

I was able to copy the files without any crashes, by removing the DVD drive. Hopefully I have an USB Bluray reader :-)

Share this post


Link to post
Share on other sites

Dear all,

I've a Lenovo T510 4349-AF5 but even following your guide I were not able to make all working on it. Here there are some details:

1) I installed successfully Mountain Lion 10.8.

2) I installed the required kext as from the file "Lenovo-T510-dsdt-kexts.zip" through the Kext Utility: the audio works fine but I'm not able to make my Wireless network or even the Ethernet Card working. The wireless card is an "Intel Centrino Advanced-N 6200 AGN" and the "Ethernet card is an Intel 82577 LM Gigabit": none of these are working.

3) I installed the DSDT

4) I installed the Chimera boot loader

5) I didn't patch the firmware, because I cannot do it (notebook is not mine!): I hope the DSDT file works even without the patch.

6) I need just the network working: that's all!

 

I also followed exactly the procedure in the video in this post but the network is not working.

Another problem is that after the boot, it takes a long time for the laptop to be ready to receive input from the keyboard and from the mouse: more than 3 minutes!

 

Is there anyone that as my same model and can help me with it?

 

Thanks and regards,

Internal_error

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

Announcements

  • Similar Content

    • By JijiTheFox
      Hi All,
       
      I'm trying to install Catalina via Clover, however, it hangs on ACPI errors. I've managed to reduce this from 6 to 4, but there's still some outstanding. 
       
      I'm thinking this may require DSDT patching to get by, but on the below information, how to do I gauge what I need to locate, and change values to?

      I've been lucky with past machines, rarely required a DSDT edit. The EC patch for Catalina has been applied.

      Model - Lenovo A540
      CPU - Intel® Core® i5-4258U (2.9 GHz)
      Chipset - Haswell
      Boot - UEFI Clover
      GPU - Intel Iris / HD Graphics 5100
      Resolution - 1920 x 1080
      Storage -  1TB hard drive
      RAM - 8GB

    • By y010204025
      Perhaps it was the first NEC (Lenovo) Lavie Z HZ550 to install hackintosh. I hope more people who like Lavie Z series can experience Hackintosh at HZ550. She is really great.
       
      I found HZ550 & HZ750 on the Chinese website, which is amazing. It weighs only 790g, 13.3 inches, and the standard 2k screen, which is too attractive to me. I am a Hackintosh enthusiast. I think HZ550 or HZ750 with MacOS is the best Unfortunately, the Lavie Z series is not listed in China, only exists in the Japanese and American markets, and in the Japanese market is the NEC brand, while the American market uses the Lenovo logo.
       
      Fortunately, I got an HZ550 from Taobao. Yes, not HZ750. In comparison, HZ750 has more touch screens and 360 ° flip. These are hard to attract me. More importantly, HZ750 is about 200g heavier than HZ550 That's why I chose HZ550. Well, because he is only 2,000 RMB.
       
      The specific introduction can refer to NEC Japan official website:http://nec-lavie.jp/products/hz13b/
       
      The HZ550 hardware list I obtained:
                                    
                       -/+:.          ningnan@ningnandeMacBook-Air
                      :++++.          OS: 64bit Mac OS X 10.15.5 19F96
                     /+++/.           Kernel: x86_64 Darwin 19.5.0
             .:-::- .+/:-``.::-       Uptime: 19m
          .:/++++++/::::/++++++/:`    Packages: 1
        .:///////////////////////:`   Shell: zsh 5.7.1
        ////////////////////////`     Resolution: 3840x2160
       -+++++++++++++++++++++++`      DE: Aqua
       /++++++++++++++++++++++/       WM: Quartz Compositor
       /sssssssssssssssssssssss.      WM Theme: Blue (Dark)
       :ssssssssssssssssssssssss-     Disk: 11G / 108G (12%)
        osssssssssssssssssssssssso/`  CPU: Intel Core i7-5500U @ 2.40GHz
        `syyyyyyyyyyyyyyyyyyyyyyyy+`  GPU: Intel Iris Graphics 6100
         `ossssssssssssssssssssss/    RAM: 4376MiB / 8192MiB
           :ooooooooooooooooooo+.    
            `:+oo+/:-..-:/+o+/-     
       
       
      Advantages: small size, light weight, 2K screen, 8G memory, 512g SSD, keyboard feels good, and wireless network card can be replaced, which is unimaginable in today's thin and light books.
      Disadvantages: The sound is small, almost the same as the mosquitoes.
       
      Ok, bragging is over!
      In order to use the wireless network, I changed the wireless network card from inter 7265 to BCM94352ZAE. Some people called it DW1560. It is uncomfortable that in China, this card and his elder brother DW1830 were hyped to a high price of 480RMB. of. Fortunately, I bought it early, and this card is also very stable under win10, and there is no high delay and outage. The hard disk should be PM951 of Samsung, not PM981, which is lucky.   Before installing Hackintosh: You need to prepare a 16G U disk, SanDisk is not a rough choice for making MacOS installation disk, I used the latest MacOS Catalina 10.15.5, got config.plist from Rehabman, and put together an EFI, the latest version of clover and kext drivers. Thanks to Rehabman and the developers of the Black Apple community. I do n’t like that OC team very much.
      Make an installation disk: If you have a computer running MacOS, you can use the command line to make it, if you do n’t have a computer running MacOS, you can try VMware, I know that the insanelymac forum allows discussion, or use ether to write the image to U disk, use the EFI I provided to boot into the installation process.   BIOS setting: Press F12 at boot to enter the BIOS settings, Tab switches to "Security-Secure boot", set to "DISable", this is what we need, and switch to "Boot -Boot devices", set the U disk as the first boot item You can directly enter the clover guide interface, please follow it for google it.
      It is worth noting that the remaining space of your EFI partition needs to be greater than 200M, otherwise, the disk format will be wrong. In addition, the format partition format is APFS, do not choose to encrypt, your data is not valuable, at least you must have this awareness of Hackintosh, the file safe is also the same, do not enable, do not use to find your mac, otherwise, change the machine, OK .   Fortunately, no additional ssdt patch is required. All the patch functions are implemented through clover. The flat Apple is turned on. This is to solve the problem of the flower screen. You can find a solution yourself.
      Experience your black apple, this will bring a better experience than MacBook Pro. EFI_HZ550.zip
    • By MaLd0n
      -Donations with PayPal
      https://tinyurl.com/r2bvzm7
       
      -Donations with Bitcoin
      33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3
       
      -Donations with PicPay 
      @danielnmaldonado
       
      -Donation with Mercado Livre 
      https://tinyurl.com/y9evkj5u
       
       
      --Original Topic--
      https://www.olarila.com/topic/6874-olarila-hackbook-lenovo-ideapad-s145-mojave-catalina-full-dsdt-patches/
       

       
      -Perfect HackBook, HDMI Audio/Video, Bluetooth, AirPlay, Sleep, Lid Sleep, Auto Sleep, Audio, etc!
      -Wifi card has been replaced with Dell DW1560!
      -I'm using a S145-15IWL Model with Intel Core i5 8265u / Intel UHD Graphics 620
      -Update bios/uefi to last version
       
      --Installation--
      https://www.olarila.com/topic/5794-guide-install-macos-with-olarila-image-step-by-step-install-and-post-install-windows-or-mac/
       
      --Clover Folder--
      https://tinyurl.com/rkqmpd9
       
      --OpenCore Folder--
      https://tinyurl.com/y75hqg7z
       
      Bluetooth Broadcom
      Bluetooth Broadcom.zip
       
      CPUFriend for i5-8265U
      CPUFriend i5-8265U.zip
       
      --Full DSDT Patches--
      -My DSDT
      DSDT Lenovo IdeaPad S145.zip
       
      This DSDT work on S145-14IWL, S145-15IWL, V14-IWL, V15-IWL models
      -Patches
      -FIX ERRORS AND WARNINGS -REMOVE UNUSED SCOPES / DEVICES -HIGH PRECISION EVENT TIMER -SATA SERIE 11 ID -DMAC -REMOVE LINES, PROBLEMATIC and UNUSED -SLPB -DARWIN / WINDOWS 2015 -XHCI -PLUGIN TYPE -HDAS to HDEF -HDEF -REAL TIME CLOCK -ARTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -FWHD -USBX -PMCR -PPMC -XSPI -GMM -IMEI -EC -PRWs -_DSMs -PNLF -BRIGHTNESS KEYS -I2C -NATIVE USB -ARPT -GFX0 -DTGP -kUSBCompanionIndex -io-device-location -FULL RENAMED DEVICES   --IGPU Patch--
      Video solution with HDMI Audio and Video
      <key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>AAPL,GfxYTile</key> <data> AQAAAA== </data> <key>AAPL,ig-platform-id</key> <data> CQClPg== </data> <key>device-id</key> <data> pT4AAA== </data> <key>enable-hdmi20</key> <data> AQAAAA== </data> <key>framebuffer-con0-alldata</key> <data> AAAIAAIAAACYAAAA </data> <key>framebuffer-con0-enable</key> <integer>1</integer> <key>framebuffer-con1-alldata</key> <data> AQEJAAAIAADHAQAA </data> <key>framebuffer-con1-enable</key> <integer>1</integer> <key>framebuffer-con2-alldata</key> <data> AgYKAAAEAADHAQAA </data> <key>framebuffer-con2-enable</key> <integer>1</integer> <key>framebuffer-fbmem</key> <data> AACQAA== </data> <key>framebuffer-patch-enable</key> <data> AQAAAA== </data> <key>framebuffer-stolenmem</key> <data> AAAwAQ== </data> <key>framebuffer-unifiedmem</key> <data> AAAAgA== </data> <key>hda-gfx</key> <string>onboard-1</string> <key>model</key> <string>Intel Corporation, Iris Plus Graphics 655</string> </dict>   --Native USB Fix for Notebooks - No Injector/Kext Required--
      https://www.olarila.com/topic/6878-guide-native-usb-fix-for-notebooks-no-injectorkext-required/
      https://www.olarila.com/topic/6181-guide-native-usb-fix-for-desktops-no-injectorkext-required-skylake/
       
       
      -ScreenShots

































      -Links
       
       
      Clover https://github.com/CloverHackyColor/CloverBootloader
      AirportBrcmFixup.kext https://github.com/acidanthera/AirportBrcmFixup
      AppleALC.kext https://github.com/acidanthera/AppleALC
      Brcm Bluetooth https://github.com/acidanthera/BrcmPatchRAM
      Lilu.kext https://github.com/acidanthera/Lilu
      SystemProfilerMemoryFixup.kext https://github.com/Goldfish64/SystemProfilerMemoryFixup
      VirtualSMC.kext https://github.com/acidanthera/VirtualSMC
      VoodooI2C.kext https://github.com/alexandred/VoodooI2C
      VoodooPS2Controller.kext https://github.com/acidanthera/VoodooPS2
      WhateverGreen.kext https://github.com/acidanthera/WhateverGreen
      MaciASL - https://github.com/acidanthera/MaciASL
      acpica - https://github.com/acpica/acpica
      AptioMemoryFix.efi https://github.com/acidanthera/AptioFixPkg
      ApfsDriverLoader.efi https://github.com/acidanthera/AppleSupportPkg
      HFSPlus.efi https://github.com/JrCs/CloverGrowerPro/blob/master/Files/HFSPlus/X64/HFSPlus.efi?raw=true
      Hackintool https://github.com/headkaze/Hackintool
       
      -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!
       
      Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad, Sampath007, onemanosx, erroruser, Jenny David, Olarila Facebook Community, Hackintosh Facebook Community and many others!
       
      We're all here to have fun and learn from each other!
    • By BigAl
      i am getting a new lenovo ideapad 3 ( 15ADA05)
       
      1920 x 1080 - Ryzen 3 3250U - 8 GB RAM - 256 GB SSD - Windows 10 Home 64-bit - AMD Radeon Graphics - Twisted nematic (TN) - English Keyboard - 0.3 Megapixel Front Camera - Bluetooth
       
      I would love to know if its possible to put mojave  on it. i am a noob  so currently still learning and trying to gain as much info as i can.
       
      If anyone could tell me if its possible and point me in the direction that would be great
       
      Thanks in advance
      Al
    • By Isptn
      Hi I am newbie to Mac development and currently trying to get info whether a display is captured, I found such info in doc: CGDisplayIsCaptured(_:).
      https://developer.apple.com/documentation/coregraphics/1562061-cgdisplayiscaptured.
      But this one is deprecated. How can I find out whether a display is captured in other way?
      The goal is: The app should be visible only for user not for those, who see shared screen. So II need to blur the app on screen capture or send notification to user that screen is currently capturing, so I need to know which event cold notify me about that.
×