Comments (27)
Don't worry about it. Unlocking the BIOS has zero benefit over using patches (or not in your case).
from thinkpad-t460s-macos-opencore.
For who is interested, this is the “official” explaination. Unlocking CFG with haswell+ and 10.11+ shouldn’t make any difference
from thinkpad-t460s-macos-opencore.
from thinkpad-t460s-macos-opencore.
GRUB patching is not possible on any ThinkPad with Skylake and newer. EFI is locked.
See taina0407/T480-OpenCore-Hackintosh#4
Your only chance is to hardware flash experimental BIOS patch called Skyra1n ( Similar to famous 1vyrain )
from thinkpad-t460s-macos-opencore.
Hey, I've just discovered this new guide on CFG unlocking. The result was the same error as with Modified GRUB Shell
and this is VerifyMsrE2
screen after trying to change the var.
Anyway I tried to boot without AppleCpuPmCfgLock
and AppleXcpmCfgLock
quirks and it works.
BIOS version is latest 1.49
I'm wondering if someone could test booting without AppleCpuPmCfgLock
and AppleXcpmCfgLock
and report if it works without touching the BIOS.
from thinkpad-t460s-macos-opencore.
I checked the offset with Modified GRUB Shell
and I think it worked!
from thinkpad-t460s-macos-opencore.
I made a guide for it.
from thinkpad-t460s-macos-opencore.
I extracted the previous version 1.47 (N1CET79W) of T460s' BIOS file, the address of CFG Lock is also "0x3A", so the guide you made is also compatible with the older bios version of this type of machine.
from thinkpad-t460s-macos-opencore.
Any idea why ctrl+W can't save the variable? My bios version: 1.49(N1CET81W)
from thinkpad-t460s-macos-opencore.
No idea, it works tho.
I tried to save 2 or 3 times, then rebooted and was disabled
from thinkpad-t460s-macos-opencore.
from thinkpad-t460s-macos-opencore.
It appears like your screenshot, but I am without quirks and inside RU.efi var 003A is saved as 00.
Did you managed to boot without quirks?
from thinkpad-t460s-macos-opencore.
Both Hackintool and RU.efi shows 003A is 01, so I haven't try to boot without quirks yet.
from thinkpad-t460s-macos-opencore.
By the way, I've tried Ctrl+W several times in RU.efi, but it went wrong saving the variable every time.
from thinkpad-t460s-macos-opencore.
Yeah, I have 01 on RU.efi too. I guess I was wrong and it's not possible to change it. BTW Grub Shell was wrong too at this point...
Would you try to boot without quirks? I'm without them since then and the laptop is just fine.
from thinkpad-t460s-macos-opencore.
For sure, I'll test it and report back.
from thinkpad-t460s-macos-opencore.
Any idea why ctrl+W can't save the variable? My bios version: 1.49(N1CET81W)
I have the same issue - any thoughts?
from thinkpad-t460s-macos-opencore.
@faust86 yep it’s not possible to change the values via software. Firmware flashing seems the only way to make it.
from thinkpad-t460s-macos-opencore.
So quirks is only way at this time?
from thinkpad-t460s-macos-opencore.
You don’t need them actually. I’m running without them for 2 weeks now and everything is fine.
from thinkpad-t460s-macos-opencore.
Same here with Lenovo ThinkPad L390. Same error in RU.efi with CFG Locked but system boots fine without the patches. Does anyone know what it means?
from thinkpad-t460s-macos-opencore.
Don't worry about it. Unlocking the BIOS has zero benefit over using patches (or not in your case).
@simprecicchiani this is wrong. Patching AppleCPUPM or AppleIntelPowerManagement is a very bad idea when CFG Lock is not possible.
Users should check OpenCore log for MSR 0xE2 status and this helped @dreamwhite to resolve random shutdowns/panics after two hours of intense usage
For all Lenovo users, I feel you, since I owned one and they're locked up for writing very badly (modGrubshell does not work, as well as RU.efi)
The only way for lenovos to disable the bad quirks and allow native power management is to use the official InsydeH2O tool described in this guide:
https://github.com/macos86/BIOS-Manual-Mode-InsydeH2O/blob/master/GuidaInsydeH2O.md
from thinkpad-t460s-macos-opencore.
@1alessandro1 My comment came from personal experience, I owned a T460s for a year. Unlocking the BIOS had no effect whatsoever on user experience (same performance, temperature, issues).
I'm sure this is not the case for every system and I'm not suggesting otherwise. I just wanted to warn people trying to flash firmware mods (which is a dangerous activity and I'm no expert in it as well) since, in this specific case, it's useless.
from thinkpad-t460s-macos-opencore.
I just wanted to warn people trying to flash firmware mods
In practice, using the InsydeH2O tool you're not "modding/flashing the bios, since with that tool you can modify at runtime (e.g. in windows) some settings which couldn't be accessed otherwise because of Lenovo plans of locking the end user up for no reason. I would not consider this "flashing another bios" since all you're doing is locating an offset in a certain region and changing a bit from 01 to 00. Every arch user could do this with a little bit of patience and documentation
in this specific case, it's useless.
This needs real proof. The acidanthera team clearly explains in the manual not to use AppleXCPM patches, since they can cause instability. If this is not your case, it does not mean it's useless, since many users I helped have benefited from this unlock
from thinkpad-t460s-macos-opencore.
@1alessandro1 im trying to figure out if i should unlock CFG for my T440P, i do need 1 quirk to boot, but i cant find one person who did it on T440P
from thinkpad-t460s-macos-opencore.
@VinylNerd I'd extract the BIOS and find the correct offsets for your setting
https://github.com/macos86/Estrazione-BIOS-da-exe/blob/master/Estrazione_BIOS_Lenovo.md
This is the english version translated on the fly by google:
https://github-com.translate.goog/macos86/Estrazione-BIOS-da-exe/blob/master/Estrazione_BIOS_Lenovo.md?_x_tr_sl=it&_x_tr_tl=en&_x_tr_hl=en
from thinkpad-t460s-macos-opencore.
@1alessandro1 im trying to figure out if i should unlock CFG for my T440P, i do need 1 quirk to boot, but i cant find one person who did it on T440P
Actually that's the model I first find a guide for. Here it is https://www.youtube.com/watch?v=ce7kqUEccUM .
from thinkpad-t460s-macos-opencore.
Related Issues (20)
- No OpenCore Option in EFI HOT 1
- FwRuntimeServices.efi at 20 cannot be started - Already started!
- Laptop reboots when connecting to any WiFi HOT 2
- Legacyenabler error HOT 2
- No Hibernation (3 nor 25) HOT 1
- SSDT-XHCI.aml problem
- New EFIs dont show the MacOS installation
- Wi-Fi Not Working on Ventura 13.0 HOT 4
- Kernel Panic when trying to boot to macOS Monterey/Ventura recovery image
- the cpu is not recognized
- MiniDP port & Sound pb
- Restarts at booting into Mac os HOT 4
- SATA HDD not found during install HOT 1
- Broadcom bcm94360cs2 BlueTooth Headphones connection issue
- [Wi-Fi fix] Maintaners please update kext for itlwm (for Ventura) HOT 2
- [Bluetooth Fix] Bluetooth kext that works with the T460s HOT 2
- Thinkpad T470S Dual Battery - Please HELP
- Touchscreen not working in Ventura HOT 1
- T460s external display flickering. HOT 1
- loginwindow quit unexpectedly
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from thinkpad-t460s-macos-opencore.