资源简介
黑苹果UEFI引导文件压缩包,联想g50-80亲测可用(在Mac OS X 10.13)
代码片段和文件信息
//
// plugin_start.cpp
// Lilu
//
// Copyright © 2016-2017 vit9696. All rights reserved.
//
#include
#include
#include
#ifndef LILU_CUSTOM_KMOD_INIT
bool ADDPR(startSuccess) = false;
#else
// Workaround custom kmod code and enable by default
bool ADDPR(startSuccess) = true;
#endif
bool ADDPR(debugEnabled) = false;
uint32_t ADDPR(debugPrintDelay) = 0;
#ifndef LILU_CUSTOM_IOKIT_INIT
static const char kextVersion[] {
#ifdef DEBUG
‘D‘ ‘B‘ ‘G‘ ‘-‘
#else
‘R‘ ‘E‘ ‘L‘ ‘-‘
#endif
xStringify(MODULE_VERSION)[0] xStringify(MODULE_VERSION)[2] xStringify(MODULE_VERSION)[4] ‘-‘
getBuildYear<0>() getBuildYear<1>() getBuildYear<2>() getBuildYear<3>() ‘-‘
getBuildMonth<0>() getBuildMonth<1>() ‘-‘ getBuildDay<0>() getBuildDay<1>() ‘\0‘
};
OSDefinemetaClassAndStructors(PRODUCT_NAME IOService)
PRODUCT_NAME *ADDPR(selfInstance) = nullptr;
IOService *PRODUCT_NAME::probe(IOService *provider SInt32 *score) {
ADDPR(selfInstance) = this;
setProperty(“VersionInfo“ kextVersion);
auto service = IOService::probe(provider score);
return ADDPR(startSuccess) ? service : nullptr;
}
bool PRODUCT_NAME::start(IOService *provider) {
ADDPR(selfInstance) = this;
if (!IOService::start(provider)) {
SYSLOG(“init“ “failed to start the parent“);
return false;
}
return ADDPR(startSuccess);
}
void PRODUCT_NAME::stop(IOService *provider) {
ADDPR(selfInstance) = nullptr;
IOService::stop(provider);
}
#endif /* LILU_CUSTOM_IOKIT_INIT */
#ifndef LILU_CUSTOM_KMOD_INIT
EXPORT extern “C“ kern_return_t ADDPR(kern_start)(kmod_info_t * void *) {
// This is an ugly hack necessary on some systems where buffering kills most of debug output.
PE_parse_boot_argn(“liludelay“ &ADDPR(debugPrintDelay) sizeof(ADDPR(debugPrintDelay)));
auto error = lilu.requestAccess();
if (error == LiluAPI::Error::NoError) {
error = lilu.shouldLoad(ADDPR(config).product ADDPR(config).version ADDPR(config).runmode ADDPR(config).disableArg ADDPR(config).disableArgNum
ADDPR(config).debugArg ADDPR(config).debugArgNum ADDPR(config).betaArg ADDPR(config).betaArgNum ADDPR(config).minKernel
ADDPR(config).maxKernel ADDPR(debugEnabled));
if (error == LiluAPI::Error::NoError) {
ADDPR(startSuccess) = true;
ADDPR(config).pluginStart();
} else {
SYSLOG(“init“ “parent said we should not continue %d“ error);
}
lilu.releaseAccess();
} else {
SYSLOG(“init“ “failed to call parent %d“ error);
}
// Report success but actually do not start and let I/O Kit unload us.
// This works better and increases boot speed in some cases.
return KERN_SUCCESS;
}
EXPORT extern “C“ kern_return_t ADDPR(kern_stop)(kmod_info_t * void *) {
// It is not safe to unload Lilu plugins unless they were disabled!
return ADDPR(startSuccess) ? KERN_FAILURE : KERN_SUCCESS;
}
#endif /* LILU_CUSTOM_KMOD_INIT */
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-07-15 20:04 Lenovo G50-80 i7 5500u(EFI)\
文件 6148 2018-07-16 16:34 Lenovo G50-80 i7 5500u(EFI)\.DS_Store
目录 0 2018-07-04 07:03 Lenovo G50-80 i7 5500u(EFI)\BOOT\
文件 818880 2018-06-29 11:21 Lenovo G50-80 i7 5500u(EFI)\BOOT\BOOTX64.efi
目录 0 2018-07-17 14:23 Lenovo G50-80 i7 5500u(EFI)\CLOVER\
文件 10244 2018-07-16 17:29 Lenovo G50-80 i7 5500u(EFI)\CLOVER\.DS_Store
目录 0 2018-07-17 14:16 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\
文件 10244 2018-07-15 19:36 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\.DS_Store
目录 0 2018-07-15 16:00 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\
文件 140 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\APIC.aml
文件 165 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\ASF!.aml
文件 52 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\ASPT.aml
文件 56 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\BGRT.aml
文件 40 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\BOOT.aml
文件 196 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\CSRT.aml
文件 52 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\DBGP.aml
文件 240 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\DMAR.aml
文件 65128 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\DSDT.aml
文件 4686 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\DumpLog.txt
文件 268 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\FACP.aml
文件 64 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\FACS.aml
文件 68 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\FPDT.aml
文件 56 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\HPET.aml
文件 148 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\LPIT.aml
文件 60 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\MCFG.aml
文件 85 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\MSDM.aml
文件 36 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\RSDP.aml
文件 120 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\RSDT.aml
文件 2932 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\SSDT-0.aml
文件 1337 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\SSDT-1x.aml
文件 1450 2017-09-28 13:11 Lenovo G50-80 i7 5500u(EFI)\CLOVER\ACPI\origin\SSDT-2x.aml
............此处省略595个文件信息
相关资源
- 黑苹果—盈通 R6770-1024GD5 TA 经典版
- 黑苹果10.7.4种子
- 华硕飞行堡垒 FX53VD完美黑苹果EFI文件
- RDM-2.2开启HIDPI,黑苹果白苹果通用
- xps13 9370黑苹果10.15.1的efi文件 pm981补丁
- 炫龙X6毒刺笔记本10.13.6完美驱动
- AppleHDA_ALC892
- Y7000p 2020H 黑苹果MacOS EFI文件
- 10.14全新安装第二弹-华擎Z370M Pro4+83
- I5 7500-1050TI-B250-EFI.zip
-
mac 15.2 黑苹果 mac wifi 驱动 TP_li
nk - 黑苹果无线网卡驱动
- VN7-591G-黑苹果-10.11-CloverEFI
- z77主板黑苹果bios
- Y7000/Y7000P通用完美级EFI-clover版.rar
- 查看显示器 edid用的edidViewer windows版
- E430c亲测可用黑苹果驱动程序-ML系统
- 黑苹果小米wifi驱动两种方法.zip
- 黑苹果dsdt修改详解,几分钟会修改,
- i5 8400 1050Ti的黑苹果EFI文件
- W520黑苹果-DSDT-EFI打包
- ASUS N53SV 安装黑苹果到驱动
- 联想G480-HD4000黑苹果10.12
- mac os 黑苹果usb wifi 万能驱动器
- 黑苹果 5G Wi-Fi 驱动, RTLWlanU_MacOS10.
- 完美黑苹果clover EFI Catalina10.15.7 神舟
- 惠普暗影精灵2代Pro+i7-7700HQ+UHD630+GTX
- Dell 15 5577+i5-7300HQ+HD630+GTX1050
- intel 9560ac 网卡 黑苹果驱动 带gui界面
- 华南X79装黑苹果efi.rar
评论
共有 条评论