- 积分
- 4078
- 最后登录
- 2018-6-18
- 精华
- 0
- 阅读权限
- 205
- 主题
- 86
- UID
- 424619
- 帖子
- 4181
- PB币
- 535
- 威望
- 401
- 贡献
- 0
- 技术
- 748
- 活跃
- 2223
远景FANS
- UID
- 424619
- 帖子
- 4181
- PB币
- 535
- 贡献
- 0
- 技术
- 748
- 活跃
- 2223
|
4F
发表于 2015-8-26 01:14:47
IP属地广东
|只看该作者
本帖最后由 syscl 于 2015-8-30 12:31 编辑
解决M3800开盖黑屏的代码[节选]
- # Repository location
- REPO=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
- # Define place
- decompile=${REPO}/DSDT/raw/
- precompile=${REPO}/DSDT/precompile/
- compile=${REPO}/DSDT/compile/
- tools=${REPO}/tools/
- raw=${REPO}/DSDT/raw
- prepare=${REPO}/DSDT/prepare
- kextstat |grep -y Azul &> /dev/null && result=0 || result=1
- kextstat |grep -y HD5000 &> /dev/null && HD=0 || HD=1
- if [[ $result -eq 0 && $HD -eq 0 ]];
- then
- echo "过程似乎很顺利,即将完成最后的操作......"
- echo "脚本完成操作后,重启计算机尽情享受OS X带来的震撼效果! --syscl PCBeta"
- esp=$(grep "dev" "${REPO}"/efi)
- diskutil mount ${esp}
- plist=/Volumes/EFI/EFI/CLOVER/config.plist
- /usr/libexec/plistbuddy -c "Set ':Graphics:ig-platform-id' 0x0a260006" "${plist}" &> /dev/null
- /usr/libexec/plistbuddy -c "Print" "${plist}" | grep "ig-platform-id = 0x0a260006" &> /dev/null && changestat=0 || changestat=1
- if [ $changestat == 0 ];then
- echo "操作成功结束, 重启计算机!"
- else
- echo "操作失败,请确定${esp}/EFI/CLOVER/config.plist是否配置正确"
- echo "重新执行第一个脚本"
- fi
- else
- exit 0
- fi
复制代码
|
|