资源简介
火影笔记本2018t5 i78750 4k 1050ti苹果系统efi一套。
目前usb3.0只有2.0速度,触控板无效,其余完美。
1、核显驱动,独显屏蔽。
2、声卡完美alc驱动。
3、网卡有线完美,无线无解,建议使用小米随身wifi可以完美驱动。
4、4k屏完美开启,显示细腻。
代码片段和文件信息
//
// 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-11-19 17:09 EFI\
文件 8196 2018-11-19 21:46 EFI\.DS_Store
目录 0 2018-11-24 04:52 __MACOSX\
目录 0 2018-11-24 04:52 __MACOSX\EFI\
文件 213 2018-11-19 21:46 __MACOSX\EFI\._.DS_Store
目录 0 2018-11-22 07:28 EFI\BOOT\
文件 904992 2018-11-02 03:43 EFI\BOOT\BOOTX64.efi
目录 0 2018-11-24 04:52 __MACOSX\EFI\BOOT\
文件 213 2018-11-02 03:43 __MACOSX\EFI\BOOT\._BOOTX64.efi
文件 213 2018-11-22 07:28 __MACOSX\EFI\._BOOT
目录 0 2018-11-23 22:09 EFI\CLOVER\
目录 0 2018-11-13 19:21 EFI\CLOVER\misc\
目录 0 2018-11-24 04:52 __MACOSX\EFI\CLOVER\
文件 213 2018-11-13 19:21 __MACOSX\EFI\CLOVER\._misc
目录 0 2018-11-21 07:08 EFI\CLOVER\ACPI\
文件 6148 2018-11-05 19:17 EFI\CLOVER\ACPI\.DS_Store
目录 0 2018-11-24 04:52 __MACOSX\EFI\CLOVER\ACPI\
文件 213 2018-11-05 19:17 __MACOSX\EFI\CLOVER\ACPI\._.DS_Store
目录 0 2018-11-22 07:28 EFI\CLOVER\ACPI\origin\
文件 273749 2018-11-19 22:15 EFI\CLOVER\ACPI\origin\DSDT-pa0.aml
文件 274117 2018-11-21 13:41 EFI\CLOVER\ACPI\origin\DSDT-or.aml
文件 274117 2018-11-21 13:41 EFI\CLOVER\ACPI\origin\DSDT-pa1.aml
文件 213 2018-11-22 07:28 __MACOSX\EFI\CLOVER\ACPI\._origin
目录 0 2018-11-13 19:21 EFI\CLOVER\ACPI\WINDOWS\
文件 213 2018-11-13 19:21 __MACOSX\EFI\CLOVER\ACPI\._WINDOWS
目录 0 2018-11-24 00:05 EFI\CLOVER\ACPI\patched\
文件 6148 2018-11-19 21:47 EFI\CLOVER\ACPI\patched\.DS_Store
目录 0 2018-11-24 04:52 __MACOSX\EFI\CLOVER\ACPI\patched\
文件 120 2018-11-19 21:47 __MACOSX\EFI\CLOVER\ACPI\patched\._.DS_Store
文件 1470 2016-06-10 15:12 EFI\CLOVER\ACPI\patched\SSDT-9.aml
文件 176 2016-06-10 15:12 __MACOSX\EFI\CLOVER\ACPI\patched\._SSDT-9.aml
............此处省略898个文件信息
相关资源
- PyQt5开发与实战源代码
- 交叉编译QT5.6
- VS2017+QT5.9.1使用大漠插件(COM组件)
- 乐视随身看T45、T50固件
- 支持Qt编译的mupdf动态库
- cobit5中文以及英文版框架、指南
- QT5.4版本Windows安装包
- MUD游戏编程.part5(无水印版本)
- PCAnyWhere 12.5 英文版 (Crack) part5
- vs2015+qt5.8.0 NTP协议的实现源码
- 联想拯救者Y7000+i7-8750HQ+GTX1060+UHD630+
- 基于QT5实现一个简单好用的串口助手
- QT5中使用QHttpQFtp.rar
- QT5开发及 陆文周电子版
- QT5.拼图游戏源码加可执行程序
- Qt_Opencv_Camera.rar
- QT5开发及高清PDF,资料全
- TypeEdit5.3版免狗版
- 《Qt5开发及》高清完整PDF版
- Qt5.5.1读取大恒相机
- Computer Vision with OpenCV 3 and Qt5 pdf + co
- PyQt5All.rar
- VS2015_Qt5_Halcon混合编程代码和操作手册
- gnuplot5.0.5 windows安装包 亲测可用
- 基于Qt5.7的2048小游戏
- QT5.9 serialport串口通信模块,编写一个
- QT+Opencv2+VS2012 使用多线程显示网络摄
- qt简单仿mstsc连接远程桌面源码使用
- 基于QT的网络音乐播放器
- qt5-qtwebkit-5.9.1-1.el7.64_32
评论
共有 条评论