青藤木子


分类 程序员 下的文章

最近我从同学哪里购买了一台惠普的HP ENVY 17-j120na笔记本,之前给他的笔记本装过黑苹果,不过最后还是以失败告终,因为出现了很多问题,比如显卡驱动、声卡驱动等,太复杂了因此我就没弄了。
但是我还是买了下来,当时没想过装黑苹果。不过经过一晚上的思想斗争还是给安装了。
经过3天的不断爬坑和查阅资料,终于给安装成功了!现在先给大家分享一下成果:

笔记本HP ENVY 17-j120na硬件详细

  • 产品名称 17-j120na
  • CPU i7-4710MQ with Intel HD Graphics 4600 (2.5 GHz, 6 MB cache, 4 cores)
  • 内存 16 GB 1600 MHz DDR3L SDRAM (2 x 8 GB)
  • 独显 NVIDIA GeForce 840M (2 GB DDR3 dedicated)
  • 有线网卡 Integrated 10/100/1000 Gigabit Ethernet LAN
  • 无线网卡 aw ce 123h(博通BCM94352HMB)
  • 声卡 瑞昱 IDT 92HD91BXX(可用id 12)

工作

  • 声卡注入id12 完美耳机外放
  • 显卡仿冒ig-platform-id 0x0a260006,IntelGFX 0x04128086,外加1596->2048M显存补丁 完美使用,而且不卡,玩星露谷无压力,比台式机的HD4600好太多
  • 网卡完美使用,该笔记本自带一张博通BCM94352HMB网卡,该网卡放入BCMPATCHRAM.kext直接驱动WIFI,放入BCMBLUETOOTH驱动直接驱动蓝牙,支持Handoff、Airdrop。
  • 睡眠完美,睡醒后不重启
  • 电池显示完美
  • USB3.0完美支持

不工作

  • 独显,大家都懂
  • 如果在BIOS关闭CSM(兼容旧版系统那个东西),开启会花屏,关一下盖,等个十几秒开盖就好了
  • 开机后会有一丢丢小卡,因为BIOS没办法改某一些设置。10秒就好了
  • 不自带固态,机械硬盘很卡,建议换固态
  • 触控板,此笔记本的触控板机器垃圾,因此我直接没用触控板的驱动,需要的去https://github.com/acidanthera/VoodooPS2 下载

因为我目前用的就是这台笔记本,因此该Clover的维护截止日期就是我笔记本卖出或者坏了或者不装黑苹果等,不过目前来看我应该会用好几年

跟大家说说该笔记本的缺点

  • 键盘设计反人格
  • 屏幕素质感觉不是很好
  • 集显比较老,不过还能接受,因为不卡
  • 触控板很糟心
  • 制作Clover很难,很挑战难度

但是这个笔记本的优点还是很多

  • 自带可驱动无线网卡
  • 电池比较够用
  • 屏幕大
  • 装上黑苹果不怎么发烫了,单管压i7不再是梦想

如果使用我的Clover,请自行下载Wi-Fi驱动将Wi-Fi驱动放在S/L/E下,这样Wi-Fi更稳定,你也可以删除该Clover中的蓝牙驱动自行放在S/L/E下

Wi-Fi驱动:https://github.com/acidanthera/AirportBrcmFixup
蓝牙驱动:https://github.com/acidanthera/BrcmPatchRAM

该Clover下载地址: 链接:https://pan.baidu.com/s/1u4Rnv8_2PgpnMKjj3IilZg 密码:ktbx
请按照年月日下载最新的Clover


如果你觉得我很棒,请向我捐赠,金额大小请随意,几角几分都是情(๑• . •๑)

IMG_0065.jpeg
IMG_0066.jpeg

[注意:]从2019-10-16日起不在维护,因为R720电脑没了

本人对macOS有着独特的爱好,无论是开发、日常用、测试等,都要用到macOS开发效率才能达到最高。
关于联想拯救者R720装黑苹果,我从10.13正式版开始修复Clover,直到现在我装10.15,然后继续折腾

该Clover引导可直接使用macOS catalina(10.15)正式版
注意:如果你的usb网卡不是免驱且安装的驱动是32位的话,最好不要升级到Catalina,因为Catalina不支持32位程序!
这里就把Clover分享出来,方便装黑苹果

这个Clover本人已亲自测试,且只支持i5的,因为i7的我没有

链接:https://pan.baidu.com/s/1HqJiTl6hfx2LRJmhS0cAuQ 密码:u5q6

Clover信息:
clover版本:5070

不工作:
英伟达显卡
无线网卡

工作
集显(Kaby Lake) Intel HD Graphics 630 2048 MB
Realtek ALC235 Applealc原生驱动,注入Layout ID: 28,完美支持Tpye-C耳机、3.5耳机、外放
支持10.14.0-10.15版系统
USB3.0支持(只有一个接口为5GB/s,在右边靠近Type-C的那个USB口)
自动识别固态和机械
正常休眠(如果不休眠就在Hackintool里的电源里点击下面的扳手图标修复)
支持One Key HIDPI
有线网卡支持
支持蓝牙,但并不支持关闭

其他问题:
亮度调节可以到 系统偏好设置 -> 键盘 -> 快捷键 -> 显示器 设置快捷方式

如果在日常使用中出现了无法找到声音或者显示有问题,请重建缓存!

其他:
BIOS设置:
请按照下面的图来配置BIOS设置,否则会出现无法安装黑苹果或者无法显示等问题
19a2b949f08a35f9f5d99abfb6fd30b.jpg
9823dcb99c9bb8370dc87c6ac5dd39d.jpg
c7d8716c539363edbd8be1e59254556.jpg
db56f984370f92acbeb9e19f00395cd.jpg

**该Clover支持直接装黑苹果,可直接将Clover放到EFI下,添加启动项后 然后重启,直接进该Clover装黑苹果
本文章只分享该Clover以及描述该Clover的问题,不讲解如何装黑苹果**

Xcode的字体超级好看,界面设计得也很棒,虽然有一段时间我一直用的Clion来写Rust,但是macOS升级成了Catalina之后Clion闪退,于是我打算尝试Xcode来编写Rust

可惜的是Xcode原生不支持插件,因此它肯定不会有Rust语法高亮和自动补齐,不过它起码还有调试功能和好看的编辑器

Step One

首先你得安装好Rust
在终端下利用命令创建一个rust项目

cargo new app

然后在执行下面一条命令

open ~/.cargo

此时会打开访达,然后我们右键bin,选择制作替身,然后将替身文件拖到桌面上

Step Two

创建好后打开Xcode
点击Create a new Xcode project
这里就选择Cross-platform里的External Build System,点击Next
截屏2019-07-1313.22.51.png
这里项目名和域名都可以乱填,最后一个Build Tool就需要填成cargo命令所在的目录,不可填~/.cargo/bin/cargo
然后点击Next
截屏2019-07-1313.27.10.png
然后就是要你选择存放项目的地方,可以选择放到桌面
然后将cargo创建的项目存到Xcode创建的项目里
截屏2019-07-1313.35.24.png
存放之后在右键Xcode里的文件区,
截屏2019-07-1313.37.15.png
将Xcode项目里的cargo.toml和src文件夹全部导入,然后在Xcode里拖动src到app里
截屏2019-07-1313.41.56.png

Step Three

接下来就是设置编译环境了
点击运行图标右边的app,选择Edit Scheme
截屏2019-07-1314.07.03.png
在info界面
选择Executable,选择Other
选择cargo的所在地
截屏2019-07-1314.06.51.png
然后取消Debug executable,开启后Xcode会Debug cargo,导致运行时不会加载程序信息
在Arguments界面
添加运行参数
截屏2019-07-1314.12.00.png
在Options界面
选中Working Directory,并添加项目的目录
截屏2019-07-1314.13.34.png
Step Four:
至此,Xcode已经可以运行Rust了
截屏2019-07-1314.14.37.png

渝ICP备17015729号-1