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

Huge file update in first post

 

More files and patches to come

 

PS. didn't have time to systemize all my knowledge plus files and my scripts, hope to finish this within few days

Share this post


Link to post
Share on other sites
Advertisement

What is the best way to go about enabling proper wifi? Does the Atheros AR9280 AR5BHB92 work well in ML or is there a better option? Is it difficult to install? (doesn't appear too bad from this page - http://support.lenov...ocID=MIGR-74460).

 

Would using an Expresscard slot adapter be better?

 

I using a AR9280 (Half size minipcie, [168c:002a]) and it gets detected automatically. I still have to check if it's running at full speed though, I have a full size AR9390 (but needed space for the wwan card) and I had way better speeds on file transfers.

 

BTW, joshhh is there a reason there is no ThinkpadUltraNav.kext in the T410 package (or any other package, for that matter)? Is it not working properly? (Ok, I just found it inside the VoodooPS2Controller.kext)

The Track Point is not working for me

Share this post


Link to post
Share on other sites

I might consider using a full sized card then, since I don't think I'll ever need the WWAN card. Although the one you suggested is a bit pricey compared to the half sized one.

 

There's also this http://www.ebay.co.u...N-/170834184793 which certainly looks like it's identical to the other cards. So it might fit fine.

 

Do you know if the speed problem is to do with that particular chipset or half sized cards in general?

Share this post


Link to post
Share on other sites

There is a list of current half and full size WLAN cards working native in OSX

I use Atheros AR5BHB92 (Atheros 9280) in my T510i

 

And one important remark about full size cards in all lenovo lineup - WWAN slot is only USB or USB+mSATA capable on Lenovos, there is no mini-PCIe lines in WWAN slot - so full size cards won't work at all. Only way to drive it is to make some mini-PCIe cable extender for WLAN slot and place connected to that cable card instead of WWAN.

 

Half size cards

 

Atheros AR5B93

- 802.11 b/g/n

- single-band: 2.4GHz only. МасOS up to 150 Mbps, Windows up to 300 Mbps.

- PCI-id [168c:002a]

- Native in Mac OS X 10.6, 10.7 и 10.8. AirDrop Works.

 

Atheros AR5BHB92

- 802.11 a/b/g/n

- dual-band: 2.4GHz + 5GHz. МасOS up to 150 Mbps on 2.4GHz and up to 300 Mbps on 5GHz, Windows up to 300 Mbps on both bands.

- PCI-id [168c:002a]

- Native in Mac OS X 10.6, 10.7 и 10.8. AirDrop Works.

 

Broadcom BCM94322HM8L

- 802.11 a/b/g/n

- dual-band: 2.4GHz + 5GHz. МасOS up to 150 Mbps on 2.4GHz and up to 300 Mbps on 5GHz, Windows up to 300 Mbps on both bands.

- PCI-id [14e4,432b]

- Native in Mac OS X 10.6, 10.7 и 10.8. AirDrop Works.

 

Full size cards

 

 

Atheros AR5BXB92

- 802.11 a/b/g/n

- single-band: 2.4GHz only. МасOS up to 150 Mbps, Windows up to 300 Mbps.

- PCI-id [168c:002a]

- Native in Mac OS X 10.6, 10.7 и 10.8. AirDrop Works.

 

Broadcom BCM94322MC

- 802.11 a/b/g/n

- dual-band: 2.4GHz + 5GHz. МасOS up to 150 Mbps on 2.4GHz and up to 300 Mbps on 5GHz, Windows up to 300 Mbps on both bands.

- PCI-id [14e4,432b]

- Native in Mac OS X 10.6, 10.7 и 10.8. AirDrop Works.

 

Atheros AR5BXB112

- 802.11 a/b/g/n

- dual-band: 2.4GHz + 5GHz. МасOS up to 225 Mbps on 2.4GHz and up to 450 Mbps on 5GHz, Windows up to 450 Mbps on both bands.

- MIMO 3x3 - three antennas for 450 Mbps needed

- PCI-id [168c,0030]

- Native in Mac OS X 10.6, 10.7 и 10.8. AirDrop Works.

 

full size card is not a good idea for Lenovo

 

I might consider using a full sized card then, since I don't think I'll ever need the WWAN card. Although the one you suggested is a bit pricey compared to the half sized one.

 

There's also this http://www.ebay.co.u...N-/170834184793 which certainly looks like it's identical to the other cards. So it might fit fine.

 

Do you know if the speed problem is to do with that particular chipset or half sized cards in general?

 

To get max speed from AR9280 you need dual band router set up N mode at 5GHz so real speed about 100-150Mbps will be reached

 

Don't know if AR9390 will work at all in OSX. I had AR9380 450Mbps full size card and it works fine in OSX but doesn't fit Lenovo and don't work in WWAN slot as I explain. But you can try to place your full size card in WLAN slot without screwing card and test it, mine AR9380 works like that. Maybe OSX will work with it or maybe Atheros40.kext needs some device id edits for it...

 

 

ThinkpadUnav.kext from VoodooPS2Controller little modified by me to match Voodoo virtual devices and works together with trackpad. So this version of Unav won't work alone or with other version of VoodooPS2/ApplePS2 or something else in combination

 

I using a AR9280 (Half size minipcie, [168c:002a]) and it gets detected automatically. I still have to check if it's running at full speed though, I have a full size AR9390 (but needed space for the wwan card) and I had way better speeds on file transfers.

 

BTW, joshhh is there a reason there is no ThinkpadUltraNav.kext in the T410 package (or any other package, for that matter)? Is it not working properly? (Ok, I just found it inside the VoodooPS2Controller.kext)

The Track Point is not working for me

Share this post


Link to post
Share on other sites

Hi Joshhh,

 

first, thanks a lot for your work, building a DSDT, collecting kext's and writing a small installation-guide.

 

I've installed Lion on my T410 i7 with NVidia/256 and it works mostly perfect. Lion is 10.7.5 and BIOS is updated to the latest original-lenovo 1.44.

 

But I do not get any sound-output from the internal speakers, if I plug in headphones I have sound as expected. Any idea?

 

And some other questions:

 

How can I check if speedstep and powermanagement are working correctly? The hardware-monitor shows me the temperatures around 50°C, the CPU toggles between 1,2 and 2,66 GHz, sometimes I also see other frequencies and the GPU also changes it's frequency. Can expect that it is working as it should?

 

What is about bluetooth, should it work oob? If yes, is there a way to test it? The system profiler tells me that it can't find any information about bluetooth.

 

And finally, what are the Wifi-option we have today? Either you have to flash the BIOS to a version with removed whitelist or you have to use a USB-wifi-stick.

 

So the best card I think is half AR9280 or possible AR9380 3x3 MIMO up to 450mbps on 5ghz. I ordered AR5BHB112 AR9380 card few weeks ago for replacement of AR9280.
You recommend the AR9280, but this has only 2 connectors, while the build in Intel has three of them. I don't expect much speed with three antenas, but probably the signal might be stronger.

 

You already got your "Atheros AR5BHB112 AR9380" and have experiences if it works with your ThinkPad on Lion?

 

Thank you very much for your tips,

 

mac4tp

Share this post


Link to post
Share on other sites

About sound:

 

To check your configuration I need IORegistryExplorer dump + sound dump from Ubuntu live CD, possible your T410 config may little differ from common

 

About CPU:

 

CPU power management works if you see frequency changes and see in system log in console application lines like this

 

Nov 15 09:51:29 localhost kernel[0]: AppleIntelCPUPowerManagement: Turbo Ratios 0035

 

BT:

 

BT should definitely works OOB but in some cases it should be enabled in windows by FN+F5 or its also possible to enable it un live cd Ubuntu when its completely loads into unity desktop

 

 

Wi-Fi:

 

I used a lot of time officially unsupported but working Atheros AR9285 half-size module, typically its a/b/g/n but with only 1x1 MIMO max speed on N is about 75Mbps something like G 54Mbps in most cases. But my one was locked to a/b/g modes only cause N was draft in release time and some vendors lock N mode (like ASUS in my case). Finally it works with small device Id edits.

 

Also I know AR9283 should work, but it also works only with edits.

 

USB Wi-FI dongles may be good idea for desktop computers. And I still have Dlink DWA-140, in OSX it gives 300Mbps on 2.4Ghz mode and its good. But it uses its own software to connect and its incompatible with AirDrop and one USB is missing with it.

 

So best idea is any half-size module from list I posted yesterday.

 

I got both half Atheros AR5BHB112 and full Atheros AR5BXB112. Since BXB is used in current iMacs it works fine. But BHB has different layout and some elements and it doesn't work. OSX detects it OOB but cant connect to any network and log connection initialization errors. So don't try BHB at all.

 

Best one for lenovo I think only two cards: Atheros AR5BHB92 or Broadcom BCM94322HM8L

 

 

Hi Joshhh,

 

first, thanks a lot for your work, building a DSDT, collecting kext's and writing a small installation-guide.

 

I've installed Lion on my T410 i7 with NVidia/256 and it works mostly perfect. Lion is 10.7.5 and BIOS is updated to the latest original-lenovo 1.44.

 

But I do not get any sound-output from the internal speakers, if I plug in headphones I have sound as expected. Any idea?

 

And some other questions:

 

How can I check if speedstep and powermanagement are working correctly? The hardware-monitor shows me the temperatures around 50°C, the CPU toggles between 1,2 and 2,66 GHz, sometimes I also see other frequencies and the GPU also changes it's frequency. Can expect that it is working as it should?

 

What is about bluetooth, should it work oob? If yes, is there a way to test it? The system profiler tells me that it can't find any information about bluetooth.

 

And finally, what are the Wifi-option we have today? Either you have to flash the BIOS to a version with removed whitelist or you have to use a USB-wifi-stick.

 

You recommend the AR9280, but this has only 2 connectors, while the build in Intel has three of them. I don't expect much speed with three antenas, but probably the signal might be stronger.

 

You already got your "Atheros AR5BHB112 AR9380" and have experiences if it works with your ThinkPad on Lion?

 

Thank you very much for your tips,

 

mac4tp

Share this post


Link to post
Share on other sites

Hi joshhh,

 

thank you very much for your response.

 

To check your configuration I need IORegistryExplorer dump + sound dump from Ubuntu live CD, possible your T410 config may little differ from common

This is how I created the dumps:

 

ioreg -lw0 > ioreg_dump.txt
cat /proc/asound/card0/codec#0 > codec_dump.txt
cat /proc/asound/card0/codec#1 >> codec_dump.txt

I attached both files plus an lspci to this post.

 

This seems to be some quite interesting information about creating hardware-dumps on Mac OS:

http://www.projectosx.com/forum/index.php?showtopic=359

 

But it seems that I have an other small problem. While shutdown, reboot and suspend/resume are working correctly, it seems that I can not wake up the system if it fails to sleep by himself after long time. Any idea?

 

BT should definitely works OOB but in some cases it should be enabled in windows by FN+F5 or its also possible to enable it un live cd Ubuntu when its completely loads into unity desktop
Yes, it's working. I had to enable it in Windows.

 

OSX detects it OOB but cant connect to any network and log connection initialization errors. So don't try BHB at all.
Too bad, because this would have been my favorite choice.

 

Best one for lenovo I think only two cards: Atheros AR5BHB92 or Broadcom BCM94322HM8L
OK, thanks, so I will look for the Atheros or for the USB-stick.

 

Thanks again for your great support.

lspcivv_t410_2522-3fg.txt

ioreg_t410_2522-3fg.txt

codec_dump_t410_2522-3fg.txt

Share this post


Link to post
Share on other sites

I just want to confirm that the minipcie slot on the T410 is working with a Atheros 9380 full size card bought from eBay, more specifically:

 

02:00.0 Network controller [0280]: Atheros Communications Inc. AR9300 Wireless LAN adaptor [168c:0030] (rev 01)

 

The details are in this page: http://www.sparklan.com/product.php?func=view&prod_id=181

 

just in case someone has troubles finding a half size card or has another one lying around :-)

Share this post


Link to post
Share on other sites

Hi all,

 

managed to rip hard disks from my T510 and install a small one (40Gb) to test this out. I use [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] on USB and booted and installed just fine (onboard mouse/keyboard working). Video I cannot confirm but seems ok. In short tried various combinations of the kext files here and tried to follow most of the conversations but totally lost. With Ethernet cable connected it works most of the times but seems to loose connection now and then.

 

Is there a guide for a clean install with Mountain Lion? The video assumes existing installation.

 

Also I cannot get battery, sleep, audio, wifi (from what i've read on-board card will not work), plus the ethernet connection seems unstable.

 

Tried following the instructions on the video as well as installing the kexts via Kext Utility. None seem to make a difference. If I add the Extra folder from latest update it doesnt boot (btw, still booting from Usinbeast USB - haven't installed a bootloader)

 

Should I be using [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] ?

 

Any guide on these would help.

 

(re-installing for the 7th time after messing up kexts - any way of rolling back ???)

 

10X

Share this post


Link to post
Share on other sites

Notification about whitelisted bioses. There was my miss in whitelist patch that affected WWAN cards. WLAN with this patch works great but I missed to remove WWAN card check. So WWAN cards won't work in full size slot. But it's not a problem, I've already patched and fixed my miss and now WWAN cards works great too...

 

Bios updates will be released within few days...

 

Few screenshots from system profiler with Sierra MC8781 WWAN card, it works great at 3G HSPA speed

 

post-120553-0-50706500-1353746968_thumb.png

 

post-120553-0-29409900-1353746974_thumb.png

Share this post


Link to post
Share on other sites

joshhh - any chance that your whitelist BIOS fix can applied to for T420? the latest is 1.41 (or 1.42).... i would like to put a full size wireless card in that slot in the bottom... so far any of the whitelist bios i have tried -- the system still just seems to ignore the presence of this card. the card is AR5BXB72. thanks.

Share this post


Link to post
Share on other sites

I think I can patch T420/520/W520 bioses. It's not so difficult, but I think T420 bottom mini-pcie slot is only USB+mSATA as I see on pic from notebookcheck

there is some WWAN card Ericsson or Gobi installed

 

post-120553-0-99679200-1353767737_thumb.jpg

 

So three is no chance to use this card in WWAN slot and you need to replace your Intel WLAN located under keyboard

 

joshhh - any chance that your whitelist BIOS fix can applied to for T420? the latest is 1.41 (or 1.42).... i would like to put a full size wireless card in that slot in the bottom... so far any of the whitelist bios i have tried -- the system still just seems to ignore the presence of this card. the card is AR5BXB72. thanks.

Share this post


Link to post
Share on other sites

@joshhh

yes it seems the 420 boot pci express slot is normally for a WWAN card (or msata). is there some reason (other than BIOS whitelist) that a Wifi card will not work in this slot ?

Share this post


Link to post
Share on other sites

Just so I don't leave my question hanging, I did in the end manage to get most things running. I basically skipped some files from Extra folder and tried one by one the Kext (with back each time) to ensure all was well. Been running 10.8.0 for the past 3-4 days happily (no battery yet but sound is there). May look to upgrade to 10.8.2 but first want to have a solid backup to avoid any headaches.

 

Thanks to all for the effort here. :thumbsup_anim:

Share this post


Link to post
Share on other sites

Install Update and rollback AppleACPIPlatform and AppleHDA before reboot

 

Just so I don't leave my question hanging, I did in the end manage to get most things running. I basically skipped some files from Extra folder and tried one by one the Kext (with back each time) to ensure all was well. Been running 10.8.0 for the past 3-4 days happily (no battery yet but sound is there). May look to upgrade to 10.8.2 but first want to have a solid backup to avoid any headaches.

 

Thanks to all for the effort here. :thumbsup_anim:

Share this post


Link to post
Share on other sites

Lenovo ThinkPad T510i 4314-6BG

 

Core i7 640M 2,8Ghz (upgraded from Core i3 330M 2,13GHz)

8gb Ram

Nvidia NVS3100M 512mb

Connexant 20585 AppleHDA

Airport Atheros 9280 b/g/n (upgraded from Intel WiFi Link 1000)

Intel 82577LM Gigabit LAN

1920*1080 AUO B156HW01 V5 95% Gamut (upgraded from 1366*768)

OSX 10.8 GM, 10.7.4

 

Geekbench - 6550

 

Hi Josh, really great what you're doing here :thumbsup_anim:

 

I want to ask what model of T510 you have or can you give the specs?

Share this post


Link to post
Share on other sites

Install Update and rollback AppleACPIPlatform and AppleHDA before reboot

 

Thanks joshhh !

Will do.

 

Also, any suggestion as to why battery is still reporting "no battery available"? (it would help with time machine and automatic backups as with battery always reporting 0% backups don't run)

 

Thanks again

Share this post


Link to post
Share on other sites

First off, thanks for all the hard work Joshhh!!

 

I tried this yesterday on my W510 and everything went pretty smooth using your files. I had to install the PXHCD.KEXT found on page 9 to get USB 3.0(super speed) working.

 

I am using Clover-boot with your attached files.

 

I ordered the Atheros AR5BHB9 and hopefully it will just work when i get it.

 

The only 2 things I dont have working are the SD Card Reader and Adjustable Brightness.

 

For the SD Card Reader it sounds like no one has gotten that to work and to be honest, i dont care much about it. But for the Adjustable Brightness i have tried using the DSDT.aml from the "Extra" folder of your "W510-Files.zip" as well as the other DSDT.aml file from your https://www.dropbox.com/s/rd1mninhu0jyqfk/DSDT-for-Thinkpads.zip since mine is the

W510 with Quadro 880M but the FN+home/end doesnt affect brightness once the Mountain Lion Login screen appears. I've read about a slider in the "Display settings" as well, but don't see it. Unplugging the laptop doesnt affect it either.

 

Is FN+home/end still the correct hotkeys? Sorry for the ignorance (I'm a hackintosh noob), but should i be doing something with the .DSL files? I am unsure of their purpose.

 

Lastly, how do i know or how can i tell if speedstep and turbo are working?

 

Thanks again!

Share this post


Link to post
Share on other sites

skforty,

 

Usually the brightness control is mapped to ScrLk and Pause. You can remap brightness control to whatever keys you want in Mountain Lion in System Preferences/Keyboard/Keyboard Shortcuts/Display

 

If you don't see the slider for Brightness in System Preferences/Display, it's probably not working.

 

I have the same question about SpeedStep myself. The only tools I have to definitively test this are from previous hackintosh installs and are 32-bit only. I can say you'll see a big difference in CPU temp compared to when it's not working.

Share this post


Link to post
Share on other sites

Brightness controls is binded to ScrLk/Pause by VoodooPS2. Its impossible to bind Fn+Home/End to do this because this combo doesn't generate any key codes and talk with bios WMI features only available from Windows, so we can't use it at all...

 

About speedstep and boost - see in boot log text like AppleIntelCPUPowerManagement success and Turbo Ratios 0035. First one is for speedster, second is for boost. OSX doesn't show boots ratios in monitoring software.

 

First off, thanks for all the hard work Joshhh!!

 

I tried this yesterday on my W510 and everything went pretty smooth using your files. I had to install the PXHCD.KEXT found on page 9 to get USB 3.0(super speed) working.

 

I am using Clover-boot with your attached files.

 

I ordered the Atheros AR5BHB9 and hopefully it will just work when i get it.

 

The only 2 things I dont have working are the SD Card Reader and Adjustable Brightness.

 

For the SD Card Reader it sounds like no one has gotten that to work and to be honest, i dont care much about it. But for the Adjustable Brightness i have tried using the DSDT.aml from the "Extra" folder of your "W510-Files.zip" as well as the other DSDT.aml file from your https://www.dropbox....r-Thinkpads.zip since mine is the

W510 with Quadro 880M but the FN+home/end doesnt affect brightness once the Mountain Lion Login screen appears. I've read about a slider in the "Display settings" as well, but don't see it. Unplugging the laptop doesnt affect it either.

 

 

Is FN+home/end still the correct hotkeys? Sorry for the ignorance (I'm a hackintosh noob), but should i be doing something with the .DSL files? I am unsure of their purpose.

 

Lastly, how do i know or how can i tell if speedstep and turbo are working?

 

Thanks again!

 

 

 

skforty,

 

Usually the brightness control is mapped to ScrLk and Pause. You can remap brightness control to whatever keys you want in Mountain Lion in System Preferences/Keyboard/Keyboard Shortcuts/Display

 

If you don't see the slider for Brightness in System Preferences/Display, it's probably not working.

 

I have the same question about SpeedStep myself. The only tools I have to definitively test this are from previous hackintosh installs and are 32-bit only. I can say you'll see a big difference in CPU temp compared to when it's not working.

Share this post


Link to post
Share on other sites

Brightness controls is binded to ScrLk/Pause by VoodooPS2.

(mostly) cool and monitor preferences are bound to Alt/Opt + ScrLk :-)

 

Decreasing the brightness with ScrLk works, while increasing with Pause does not, any idea?

 

You already has been able to build a current (1.44) BIOS for the T410 with disabled whitelist for Wifi and WAN?

 

And finally, did you found some time to look into the logs I attached in post #209 to eventually give me a hint how to get working the sound with speakers?

 

 

Thanks a lot for your brilliant work,

Share this post


Link to post
Share on other sites

Installed Clover today. Everything's fine, but it's loading much longer, than Chameleon (I mean bootloader itself, not OSX). Is this OK or i did something wrong? =)

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.

  • Similar Content

    • By MaLd0n
      -Donations with PayPal
      https://tinyurl.com/r2bvzm7
       
      -Donations with Bitcoin
      33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3
       
      -Donations with PicPay 
      @danielnmaldonado
       
       
      --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--
      Just paste EFI folder inside EFI partition
      https://tinyurl.com/rkqmpd9
       
      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>disable-external-gpu</key> <data>AQAAAA==</data> <key>enable-hdmi20</key> <data>AQAAAA==</data> <key>framebuffer-con1-busid</key> <data>AQAAAA==</data> <key>framebuffer-con1-enable</key> <data>AQAAAA==</data> <key>framebuffer-con1-type</key> <data>AAgAAA==</data> <key>framebuffer-con2-enable</key> <data>AQAAAA==</data> <key>framebuffer-con2-index</key> <data>/////w==</data> <key>framebuffer-fbmem</key> <data>AACQAA==</data> <key>framebuffer-patch-enable</key> <data>AQAAAA==</data> <key>framebuffer-portcount</key> <data>AgAAAA==</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.
    • By MSzturc
      Hello everyone!
       
      I know that a lot of you are using a Lenovo Thinkpad as Hackintosh. For those i've created an Assistant Application that allows you to use all your Function Keys on your Laptop. It should be compatible to all T-, R-, X- and E-Series Models with the right Keyboard mapping.
       
      Features
      Fn+F4: Mute / Unmute Microphone Fn+F7: Screen mirroring / Screen extending Fn+F8: Activate / Deactivate Wi-Fi Fn+F9: Open System Preferences Fn+F12: Open Launchpad  
      Demo
       
       
      Keymapping
       
       
      Download & Changelog
      GitHub
       
    • By tluck
      Lenovo T460 macOS with Clover Guide
      Latest Release on GitHub (March 2020) Updated to Clover r5105 Updated Lilu based kexts - Lilu, ALC, WEG Added AirportBrcmFixup.kext
        Various Tweaks over Last months The main branch in my github repo is a complete Clover ESP (/EFI) bundle and kext pack for the Lenovo T460. The current file bundle seems to work on Sierra, HighSierra, Mojave and Catalina. There is an OpenCore branch in the repo as an alternative to Clover. This guide was developed for a Clover implementation. But the thread has evolved to include discussion of both Clover and Opencore for these systems: T460 and T470 family of ThinkPads.
       
      Full Clover file set - config.plist etc. Includes all custom kexts Includes custom DSDT/SSDT scripts and patches Utility scripts The zip bundles are posted to GitHub: https://github.com/tluck/Lenovo-T460-Clover/releases
      Caveat: The T460 systems used here was configured with: i5-6300U, Intel HD Graphics 520, 1920x1080 touch screen. If you have a different system model, then extract the ACPI files and use the included scripts to create a set of files consistent with your system type and BIOS version. See below for details.
      Credits: RehabMan, Shmilee, vusun123, TimeWalker, Mieze from which, much of their work and help is/was was used to get the T460 to this point.
      Devices and aspects working:
      Ethernet -  Intel I219LM is enabled via IntelMausiEthernext.kext WiFi/BT - substitute the Intel WiFi/BT with a compatible Broadcom or Atheros chip Audio - ALC293 codec implemented via AppleALC.kext (the old AppleHDA_ALC293 and CodecCommander kexts are not needed) PS2 - ClickPad + TrackPoint + all 3 buttons - using a modified VoodooPS2Controller to support new layouts - and added some custom Fn key maps based on 440/450 dsdt USB - implemented via custom SSDT + USBInjectAll kext. All USB3/USB2 ports are intel-based and work -  3 external USB and internal Camera, BT, etc  Sleep/Wake - the sleepwatcher package and custom sleep/wake scripts are used to help with sleep/wake for BT and PS2 devices. Note: have not tried to implement the SD card reader - no driver found.
      ACPI Files
      New Installation - Steps and Details
      Part 1 - OS Installation
      Part 2- Post OS Installation and Setup
      Notes on Custom Kexts
       
×