伪开箱:HP Elite c1030 Chromebook

开箱 · 2024-11-25 · 1,219 次

2023年5月的某个夜晚,一位少年在宿舍床上辗转反侧,久久无法入眠。
您猜怎的?嚯哟,居然是洋垃圾瘾犯了。闲鱼,启动!

入手

其实入手一台洋垃圾笔记本已是急不可耐的事情了。当时我身边只有一台14寸的MBP,虽说是写点代码啥的都好使,但是毕竟macOS + Arm就意味着它可以折腾的事情就比较少,所以当时急切的想整一台折腾机玩玩。于是我整理了一下需求:

  1. 价格要便宜(学生党莫得money)
  2. 对于Linux的支持要好(有Linux才好折腾东西)
  3. 电池要大大大

接下来的任务就简单了,对着需求找就完事了。

然后我看到了这篇文章:2023年CHROMEBOOK选购指南,一眼就看上了c1030。1.3kg的全金属机身,可更换M.2 2230 SSD,1080P可触控屏幕,i7-10610u,16GB内存,高贵的薯条标(bushi),关键是以上的这些只要1xxx人民币。当时也多多少少的加了一些chromebook的交流群组,群里对c1030也是一致的好评如潮,说是“chromebook退烧机”。

于是考虑了半宿,入手!于是在闲鱼购入了我手上这台机子。

机器状况

这台机子初拿到手感觉就非常有质感。全金属制,外表面几乎完美。屏幕转轴的边角处倒是有点掉漆。电池健康度94%(一年半后的今天变成90%了)。A面的屏幕上边沿似乎有些脱胶,但是截至目前它似乎还能坚持。拆机来看,风扇上的灰很少,主板上也比较干净。键盘是典型的chromebook布局,特点是左下角巨大的ctrl, alt键代替了一般Windows本的Ctrl, Alt, Win,此外,Caps Lock也被“搜索”键取代。还有一个小特色是,chromebook键盘上的字母全部是小写的,据说这么设计是因为小写的字母给人一种亲近感,符合chromebook的轻量定位。

c1030-a.jpg

更换SSD

机子本身自带的128GB SSD虽然对于ChromeOS来说是绝对够用了,但我要折腾Linux啊,所以还是换了个512GB的。考虑到这台机器本身是折腾用的,加之2230的规格基本上也只有拆机件了,所以SSD也是选择闲鱼购入。

2230的固体还是非常小的,当时到手以后挺惊讶,拿在手里把玩了一阵子。

c1030-ssd.jpg

更换SSD也是非常简单,撬开c1030的金属后盖,找到一块散热片下的M.2插槽插进去就完事了。

至于拆机拆下来的128GB SSD,我后来又买了个硬盘盒装着好让它少吃点灰。

刷写UEFI固件

换完SSD,就准备解开chromebook的固件写保护,刷写自定义的UEFI固件了。

固件是由MrChromebox提供的,具体步骤他的网站里有,这里就简单说说解除固件写保护。

c1030-back.jpg

由于解除写保护需要拆机,所以我就在换SSD的时候顺便做了。具体而言也挺简单,由于c1030是CR50机型,只需要拔掉电池就可以解除固件写保护。

  1. 在关机状态下拔掉电池上那个五颜六色的排线
  2. 插上外部供电,开机
  3. 用MrChromebox提供的脚本刷入UEFI固件
  4. 关机,拔掉外部供电
  5. 接回排线

然后你就有了一个可启动任意操作系统的x86笔记本。

让你的c1030正确工作

至此,这台chromebook已与常规笔记本无异。

目前各平台无解的问题只有指纹,不过据说Windows上已经有测试版的驱动。

实测下来各个平台有少许需要手动配置的事项,多数与声音有关(c1030使用rt5682声卡)。

Linux

Linux下的音频需要使用脚本WeirdTreeThing/chromebook-linux-audio配置sof。

或者如果你如果正巧和我一样使用Fedora,可以直接用我打好的包:

sudo dnf copr enable cnachen/lab
sudo dnf install --refresh alsa-ucm-cros-sof

由于alsa-ucm-cros-sof 0.7与alsa-ucm 2.13不兼容,你或许还需要:

sudo dnf dg alsa-ucm
sudo dnf versionlock add alsa-ucm

此外,我也打包了keyd用于正确映射chromebook的某些键盘按键:

sudo dnf install --refresh keyd-chromebook-c1030

Windows

Windows下的音频需要使用coolstar的付费驱动。国内可以选择用PayPal支付Patreon来付款。

ChromeOS(Brunch)

基于Brunch的ChromeOS需要Ctrl+Alt+t打开终端,键入shell,执行由sebanc/brunch/issues/1879发现的如下命令:

sudo mkdir /usr/share/alsa/ucm/sof-rt5682
sudo cp /usr/share/alsa/ucm/sof-rt5682.base/sof-rt5682.base.conf /usr/share/alsa/ucm/sof-rt5682/sof-rt5682.conf
sudo cp /usr/share/alsa/ucm/sof-rt5682.base/HiFi.conf /usr/share/alsa/ucm/sof-rt5682/HiFi.conf

注意,每次更新ChromeOS/Brunch或Brunch重新构建rootfs都需要再次执行上述内容。

后记

最近又给c1030装上了基于Brunch的ChromeOS,感觉ChromeOS确实称得上是日省月异,目前已经有相当的可用性了。以后打算写一篇文章介绍ChromeOS(挖坑)。

c1030-bc.jpg

兜兜转转,最后觉得还是ChromeOS适合c1030。未来的某天,我或许会格式化SSD,刷回原生的UEFI固件,用上原汁原味的ChromeOS,让c1030回到原本的样子。

Linux ChromeOS
取消回复
  1. ofpuojgenf 29 天前

    2025年10月新盘 做第一批吃螃蟹的人coinsrore.com
    新车新盘 嘎嘎稳 嘎嘎靠谱coinsrore.com
    新车首发,新的一年,只带想赚米的人coinsrore.com
    新盘 上车集合 留下 我要发发 立马进裙coinsrore.com
    做了几十年的项目 我总结了最好的一个盘(纯干货)coinsrore.com
    新车上路,只带前10个人coinsrore.com
    新盘首开 新盘首开 征召客户!!!coinsrore.com
    新项目准备上线,寻找志同道合 的合作伙伴coinsrore.com
    新车即将上线 真正的项目,期待你的参与coinsrore.com
    新盘新项目,不再等待,现在就是最佳上车机会!coinsrore.com
    新盘新盘 这个月刚上新盘 新车第一个吃螃蟹!coinsrore.com

  2. tgywuckouf 30 天前

    新盘新盘 这个月刚上新盘 新车第一个吃螃蟹!coinsrore.com