tluck Posted November 30, 2017 Share Posted November 30, 2017 Hello About AppleIntelSNBGraphicsFB.kext and ports : I would liker to have LCD, DisplayPort on side, DVI on dock or VGA on dock, VGA on side. can someone help to set it with clover patch on the fly? <dict> <key>Comment</key> <string>Patch Framebuffer Levels and Replace 3rd port with VGA</string> <key>Find</key> <data> AQIEABAHAAAQBwAABQMAAAIAAAAwAAAAAgUAAAAEAAAH AAAAAwQAAAAEAAAJAAAABAYAAAAEAAAJAAAA </data> <key>Name</key> <string>AppleIntelSNBGraphicsFB</string> <key>Replace</key> <data> AQIEABITAAASEwAABQMAAAIAAAAwAAAAAgUAAAAEAAAH AAAABgIAAAABAAAJAAAABAYAAAAEAAAJAAAA </data> </dict> 1 Link to comment Share on other sites More sharing options...
Fibroga Posted December 3, 2017 Share Posted December 3, 2017 It's just me or trackpad doesn't work a lot of times? it just stop working Link to comment Share on other sites More sharing options...
tluck Posted December 4, 2017 Share Posted December 4, 2017 @Fibroga... no problem for me. are you touching PrtScrn - which toggles it on/off? Link to comment Share on other sites More sharing options...
Fibroga Posted December 4, 2017 Share Posted December 4, 2017 @Fibroga... no problem for me. are you touching PrtScrn - which toggles it on/off? Damn, thank you ahah! there are other shortcouts that maybe i need to know? ahah Link to comment Share on other sites More sharing options...
Tetonne Posted December 4, 2017 Share Posted December 4, 2017 VGA on 3rd port is OK great thanks again luck!!! Link to comment Share on other sites More sharing options...
Tetonne Posted December 8, 2017 Share Posted December 8, 2017 did someone update to 10.13.2? i test it but it seems to be very slow (hd access?) Link to comment Share on other sites More sharing options...
roki303 Posted December 8, 2017 Share Posted December 8, 2017 Hi, I was able to successfully upgrade my T420 from Sierra to High Sierra. Under Sierra the system was super stable no issue. Unfortunately I'm having issues under Sierra. After couple of minutes of inactivity seems like mediaanalysid process starts and uses a lot of CPU. Couple of minutes later the system freezes. The cursor moves but I can't click anything and sometimes I get also "spinning marble of doom". Seems like it chokes while trying to analyze my photo library. DOesn't seem like it overheats or something as sometimes the fan is not even working hard (but the CPU graphs look high) ... not sure. As long as I keep on moving that cursor it seems to be stable... Disabled all the power saving features, screen savers etc but the only way to keep it stable is to move the mouse cursor every 7 - 8 minutes or so. Any ideas? My system: Lenovo T420 with Intel i5-2520M and Intel HD 3000 running at 1366x768 Link to comment Share on other sites More sharing options...
pure.wisdom Posted December 8, 2017 Share Posted December 8, 2017 Hi, I was able to successfully upgrade my T420 from Sierra to High Sierra. Under Sierra the system was super stable no issue. Unfortunately I'm having issues under Sierra. After couple of minutes of inactivity seems like mediaanalysid process starts and uses a lot of CPU. Couple of minutes later the system freezes. The cursor moves but I can't click anything and sometimes I get also "spinning marble of doom". Seems like it chokes while trying to analyze my photo library. DOesn't seem like it overheats or something as sometimes the fan is not even working hard (but the CPU graphs look high) ... not sure. As long as I keep on moving that cursor it seems to be stable... Disabled all the power saving features, screen savers etc but the only way to keep it stable is to move the mouse cursor every 7 - 8 minutes or so. Any ideas? My system: Lenovo T420 with Intel i5-2520M and Intel HD 3000 running at 1366x768 I have issue like you on 12.6. I tried to replace other fakesmc.kext and hwmonitor. I don't see any freezes at this time. Link to comment Share on other sites More sharing options...
tluck Posted December 9, 2017 Share Posted December 9, 2017 well I am running 10.13.2 without issue... i just posted a new release: updated with apfs.efi from 10.13.2 updated Lilu/AppleALC 1.2.2 updated Clover to r4338 Note: i am nunning all kexts from ESP 3 Link to comment Share on other sites More sharing options...
Tetonne Posted December 10, 2017 Share Posted December 10, 2017 Clover r4338 bring by tluck (thanks to him) Link to comment Share on other sites More sharing options...
roki303 Posted December 12, 2017 Share Posted December 12, 2017 I have issue like you on 12.6. I tried to replace other fakesmc.kext and hwmonitor. I don't see any freezes at this time. Upgraded fakeSMC to the latest version and installed new HWMonitor. Now the system is showing as overheating (guessing that before it wasn't showing correctly and maybe that why it was freezing due to overheating). Under heavy load seems like the fan is steady at ~3500 rpm. Wonder why is the fan not increasing under heavy load? Link to comment Share on other sites More sharing options...
tluck Posted December 12, 2017 Share Posted December 12, 2017 @roki303 The fan speed was an issue for me as it is for many. the fan mostly ran at 3500 RPM no matter what. so there is a decent workaround. replace/use the DSDT with the "heat step" method that steps the fan up from 1900 RPM based on CPU temp. search this topic for heat-step for more info. Link to comment Share on other sites More sharing options...
Tetonne Posted December 15, 2017 Share Posted December 15, 2017 question about : All kexts now work injected from ESP i do understand that there is no more kext in /L/E (nor in /S/L/E for a long time) but my T420 doesn't work like that even if i ask for kext injection in config (detect/YES) it does work correctly with all kexts in /L/E no kext in /L/E is just perfect solution for upgrading (cos it's like a real mac) did i miss something? Link to comment Share on other sites More sharing options...
tluck Posted December 15, 2017 Share Posted December 15, 2017 well for me on my systems, I just have kexts in ESP CLOVER/OEM/<boardid1>/kexts/Other CLOVER/OEM/<boardid2>/kexts/Other CLOVER/OEM/<boardid3>/kexts/Other etc There maybe some kexts that need to be in /L/E. But as far as I can tell, the current T420 zip works just fine having Clover inject the kexts. Same thing for the USB or downloaded installer - uses injected kexts. Since I am on SSD, i don't see any real performance difference. I can clone my disk from my macbookpro, install the ESP and put it into my 3 hacks. 1 Link to comment Share on other sites More sharing options...
Tetonne Posted December 16, 2017 Share Posted December 16, 2017 my kexts are installed as recommanded CLOVER/OEM/<boardid1>/kexts/Other with injected kexts in config (Detect or YES) it's just hard to make OS upgrade Thanks tluck Link to comment Share on other sites More sharing options...
Tetonne Posted December 16, 2017 Share Posted December 16, 2017 "With config.plist/SystemParameters/InjectKexts=Detect, Clover will inject all applicable (depending on version) kexts in EFI/Clover/kexts only if FakeSMC.kext is NOT in kernel cache. If FakeSMC.kext is in kernel cache and InjectKexts=Detect, Clover will inject nothing from EFI/Clover/kexts." SOLVED : a boot GUI, press space boot with injected works Link to comment Share on other sites More sharing options...
tluck Posted December 16, 2017 Share Posted December 16, 2017 "With config.plist/SystemParameters/InjectKexts=Detect, Clover will inject all applicable (depending on version) kexts in EFI/Clover/kexts only if FakeSMC.kext is NOT in kernel cache. If FakeSMC.kext is in kernel cache and InjectKexts=Detect, Clover will inject nothing from EFI/Clover/kexts." SOLVED : a boot GUI, press space boot with injected works in your ESP you can have the custom kexts in either location (pick one) EFI/CLOVER/kexts/Other or EFI/CLOVER/OEM/4236Y33/kexts/Other 4236Y33 is Tetonne's boardid found in Clover boot.log remove the custom kexts from /L/E run sudo kextcache -i / reboot you can check the Clover boot.log in /Library/Logs/CloverEFI if you install the clover scripts and set nvram variable Clover.LogEveryBoot to Yes or a number like 10 1 Link to comment Share on other sites More sharing options...
Tetonne Posted December 17, 2017 Share Posted December 17, 2017 i use OEM cos my OS must be able to boot T420 and 460 even i don't owe it any more in january i'll have a elitebook 840 or 820 instead of my T420. -- for unknown reason remove the custom kexts from /L/E and run sudo kextcache -i / did not work if no extra kexts are in/L/E the only way to make it work is to boot with (injects kexts after space in clover GUI) otherwise, it boot but never go outside of back screen after progressing bar i also use Onyx Link to comment Share on other sites More sharing options...
cpr Posted December 17, 2017 Share Posted December 17, 2017 @witjojo - you can also get the broadcom kexts from the T460 guide (see my sig) I am a few years late to this party, and my figure-it-out-fu fails me: How do I "install" Broadcom kext(s)? I have a T420 with HighSierra (installed 10 days ago exactly as described in this post). The new BroadcomBCM943224HMS arrived and is recognized from an Ubuntu installation medium. I searched half a night and more but always the instructions just say "install kext" -- but what is that? I did the following but "About this Mac" > "System Report" does not show the hardware, neither in "Network > Wi-Fi" nor in "Hardware > PCI". This is what I did: sudo mkdir /Volumes/ESP sudo mount -t msdos /dev/disk0s1 /Volumes/ESP wget https://bitbucket.org/RehabMan/os-x-brcmpatchram/downloads/RehabMan-BrcmPatchRAM-2016-0705.zip -o ~/Downloads/RehabMan-BrcmPatchRAM-2016-0705.zip sudo cp -a ~/Downloads/Release/BrcmFirmwareRepo.kext /System/Library/Extensions/ sudo cp -a ~/Downloads/Release/BrcmPatchRAM2.kext /Volumes/ESP/EFI/CLOVER/kexts/Other/ sudo chown -R root:wheel /System/Library/Extensions/BrcmFirmwareRepo.kext cd /Volumes/ESP/EFI/CLOVER/kexts/ sudo ./_kext-install.command Am I just mis-interpreting the instruction "install kext"? Link to comment Share on other sites More sharing options...
tluck Posted December 19, 2017 Share Posted December 19, 2017 I am a few years late to this party, and my figure-it-out-fu fails me: How do I "install" Broadcom kext(s)? I have a T420 with HighSierra (installed 10 days ago exactly as described in this post). The new BroadcomBCM943224HMS arrived and is recognized from an Ubuntu installation medium. I searched half a night and more but always the instructions just say "install kext" -- but what is that? I did the following but "About this Mac" > "System Report" does not show the hardware, neither in "Network > Wi-Fi" nor in "Hardware > PCI". This is what I did: sudo mkdir /Volumes/ESP sudo mount -t msdos /dev/disk0s1 /Volumes/ESP wget https://bitbucket.org/RehabMan/os-x-brcmpatchram/downloads/RehabMan-BrcmPatchRAM-2016-0705.zip -o ~/Downloads/RehabMan-BrcmPatchRAM-2016-0705.zip sudo cp -a ~/Downloads/Release/BrcmFirmwareRepo.kext /System/Library/Extensions/ sudo cp -a ~/Downloads/Release/BrcmPatchRAM2.kext /Volumes/ESP/EFI/CLOVER/kexts/Other/ sudo chown -R root:wheel /System/Library/Extensions/BrcmFirmwareRepo.kext cd /Volumes/ESP/EFI/CLOVER/kexts/ sudo ./_kext-install.command Am I just mis-interpreting the instruction "install kext"? the problem is likely that the system doesn't know what do with device 4353. so you must make it look like a 4360. The FakePCIID method or the method in the link below is likely needed to get macOS to recognize the chip and use the native wifi drivers etc. if the wifi chip needs to have its firmware dynamically loaded then you need the broadcom repo and patch ram kexts. but i suspect this chip is not in that category seems like someone figured out how to get the 943224HMS working without much effort. see post this post 2333706 1 Link to comment Share on other sites More sharing options...
NSCXP2005 Posted December 20, 2017 Share Posted December 20, 2017 i use OEM cos my OS must be able to boot T420 and 460 even i don't owe it any more in january i'll have a elitebook 840 or 820 instead of my T420. -- for unknown reason remove the custom kexts from /L/E and run sudo kextcache -i / did not work if no extra kexts are in/L/E the only way to make it work is to boot with (injects kexts after space in clover GUI) otherwise, it boot but never go outside of back screen after progressing bar i also use Onyx Does this mean no more support for the T420? Thanks Sent from my SM-N950F using Tapatalk Link to comment Share on other sites More sharing options...
tluck Posted December 20, 2017 Share Posted December 20, 2017 No. It just means one less step in the process - after you copy the zip bundle to ESP you are done. it is optional to install these custom kexts in /L/E. 1 Link to comment Share on other sites More sharing options...
eman.morales Posted December 21, 2017 Share Posted December 21, 2017 (edited) I can't update to 10.13.2 it downloads restarts I got the software update bar black screen thing, then 1 minute later it reboots to clover I boot to macOS and it hasn't updated and the update is still in the store ((( Downloaded the high Sierra installer from the store and a few later I upgraded from 10.13 to 10.13.2. but didn't work from the App Store Edited December 21, 2017 by eman.morales Link to comment Share on other sites More sharing options...
tluck Posted December 21, 2017 Share Posted December 21, 2017 @eman.morales hmm. I didn't have any issues by downloading the Update package from the AppStore. Make sure you are on the latest Clover as there are some changes to installer files, locations etc that are needed as well as apfs.efi. So i take it you downed the full 10.13.2 Installer and then that worked. I have seen a similar thing on another system where the "Update" was not fully downloaded and therefor failed. I had to manually remove the bits from /Library/Updates and then all was good. Link to comment Share on other sites More sharing options...
cpr Posted December 22, 2017 Share Posted December 22, 2017 the problem is likely that the ... seems like someone figured out how to get the 943224HMS working without much effort. see post this post 2333706 Thank you! Seems I got off track choosing a suboptimal card. But the fix looks promisingly trivial. One further simple question: Can you estimate which XML root element that addition is to be made under? (I feel comfortable with XML, even opened the file with xcode to really add the correct attributes, but where? *g* Link to comment Share on other sites More sharing options...
Recommended Posts