作者: KunagisaMari

  • 银河飞腾1000-A:飞腾的奇怪历史遗产

    银河飞腾1000-A:飞腾的奇怪历史遗产

    换家

    由于形式和环境变化,国防科大通过特殊方式设计制造的和 Intel 安腾平台二进制兼容的第一代银河飞腾处理器(飞腾-64)很难继续迭代改进。但是对自主可控的处理器的性能需求还在增长,飞腾急需其他技术路线来生产下一代处理器。

    恰巧,这时还没有被极其贪婪的甲骨文收购的升阳还在推进 OpenSparc 计划,以 OpenSparc T2 的名义开源了(当时是)高性能 CPU UltraSparc T2 的设计。国防科大便选择基于这一设计改进,设计制造了飞腾 1000 系列处理器。

    硬件

    这枚飞腾 1000A 与 SUN UltraSparc T2 一样,具有 8 核 64 线程,采用了 IBM 直到 2014 年的 Power8 才拥有的高贵的 SMT8。但是 TDP 只有 65W 的银河飞腾 1000A 只能达到 1GHz,相对于 UltraSparc T2 的1.6-1.8G 频率,还是有些偏低。

    这枚芯片提供了四条 DDR3 内存通道,和 x8 带宽的 PCIe 2.0。而这片 706 所设计制造的主板在 PCIe 上配备了一颗 PEX 8648 PCIe 交换机芯片进行 PCIe 拆分,提供了一路PCIe x16 和两路 PCIe x8 接口,除此之外,交换芯片下游还连接了两颗 BCM5461 千兆网卡,提供了4个千兆以太网,另有两颗 MOSCHIP MOS990 PCIe 转 USB2 芯片提供了 5 个 USB 2.0 接口。比较可惜的是四路 DDR3 内存通道在这片主板上只引出了两路。

    银河飞腾对于 OpenSparc 的改造还是很有技术含量的,不仅成功在 Sparc 的固件中 提供了类似 PC BIOS 界面和 USB 启动功能,还在核心里增加了从 Leon 2 嫁接来的 AMBA 总线(并且成功的通过这一总线把 OpenSparc T2 的 PCIe 从 1.0 升级到了 2.0)。

    软件

    对于正宗的 Sparc 设备来说,最合适的系统当然是同出一门的 Solaris 系统,非常的先进非常的稳定(迫真)。然而手上这台设备只是一台自主可控的负载均衡器,所以只能搭载同出于国防科大的,和当时的 CentOS 软件包版本同步的中标麒麟,系统桌面也只是当时常见的 Gnome 2。不过当时 Solaris 的桌面也是 Gnome 改造的 Java Desktop,这点倒是和这一系统成了异父异母亲兄弟。

    固件方面则是由中电昆仑开发的,兼容 OpenBoot 标准,提供 OpenSparc 兼容接口的同时扩展了一些原版不存在的管理及启动功能。

    副册:倒霉的Sparc和跳车的飞腾

    在这颗处理器发布后,国防科大对于 Sparc 架构的处理器又继续迭代了一代,制造了用 40nm 工艺,16个核心的银河飞腾1500。

    之后,被甲骨文收购的升阳电脑的 Sparc 架构由于设计缺陷和赢者通吃在架构大战中逐渐落败,而 Sparc 架构可以说是令人恶心的内存访问对齐要求和各种奇怪问题,给 Sparc 移植开发甚至维护软件变得十分困难,且 x86 平台性价比和稳定性也在逐渐提升。最终甲骨文在多年消极维护 Sparc 后,于 2017 年终止了对它的迭代,裁掉 Sparc 的设计小组,让这一1986年出现的架构迎来了自己拖延多时的默认。

    而当年的 Sparc 国际成员也各寻出路。俄罗斯的莫斯科 Sparc 研究所(MCST)选择了自己设计架构,推出了 Elbrus 处理器。富士通则是和飞腾一样跳上了 ARM 的大船。Sparc 最终落得了个食尽鸟投林,只剩下富士通还在给之前的大型机客户提供延长支持。

    飞腾此后从国防科大拆分出来,转向基于 ARM 指令集,自行研发处理器内核,设计了 FT66x、FT86x和FT4xx系列核心设计,并基于这些核心陆续制造了 FT-1500A,FT-2000,D2000,S2500,S5000 和 D3000 等处理器产品,在市场推出了不少性价比尚可的产品。

    再副册:遗失的支持

    我们试图在这台设备上启动主线 Linux 内核,并未成功,内核启动流程走到加载 initrd 之后,init 进程会直接报错退出。

    通过和相关人士通灵联系,发现由于这款产品开发过程中多次切换方案,从安腾切换到 Leon2,又因为 UltraSparc 开放再次切换方案,导致产品和 SparcV9 存在微妙的不兼容。而且随着国防科大与银河麒麟和银河飞腾的拆分以及制造主板的706所相关的人事变动,相关资料业已散帙,几乎不可能取得,因此这台设备就被锁死在了当年的 2.6.39 内核上。而下一代飞腾 1500 在主线内核上至少还能启动到串口控制台,而且也有国防科大银河麒麟团队移植的 3.10 和 4.4 内核可用。

    如果有相关有能人士能够提供帮助,希望您不吝赐教,在此提前致谢。

  • 都市传说解体中心-叙述诡计,骗过自己的谎言和当代互联网

    都市传说解体中心-叙述诡计,骗过自己的谎言和当代互联网

    根据游戏直播指南,本文将不会直接描述第六章内容,但有可能存在剧情暗示。

    你已经被警告过了。

    猫GN评分

    7分:适合闲暇时间作为交互短剧观赏

    缺点:系统操作略卡顿

    优点:故事和谜题值会票价,美工颇有个性

    简单介绍

    作为一款以新怪谈和都市传说为主题的游戏,本作内容却有点过于现实主义了,甚至可以说是一部社会派推理作品。不仅内容几乎没有涉及到不符合我们现实世界的东西,还让我们作为“福来蓟”去揭露这些利益派生的怪现状。

    (更多…)
  • Gnosis Safe 和 Bybit: 区块链基础设施战争罪

    Gnosis Safe 和 Bybit: 区块链基础设施战争罪

    发生了什么

    天启三百九十九年(西历2025年) 2 月 21 日晚上十点左右(中国时间),王恭厂,啊不是,ByBit 的钱包发生了一次惊天动地的大爆炸 [1],巨响传播数十里,让整个以太坊昏天黑地,14.6亿美元的资产飞向了太阳。

    具体来说,他们的“冷”钱包合约被一笔绕过了审查人员的眼睛的多签升级了,允许攻击者任意操作其中的资产。[2]

    调查

    寻找战犯

    一开始,大家认为是 Bybit 操作人员的设备被黑了,因为 Bybit 的人员在多签操作的时候看到的内容是完全正常的转账交易,但是随着调查的深入,大家发现一个更严重的问题:Safe 的前端确实出现了问题,但是被黑的不是 Bybit 的设备,而是 Safe 的服务器。毕竟大家认为,作为加密货币的基础设施和专业人士,Gnosis Safe 的安全性是有保障的,对吗?

    很可惜,不对。在 Safe 这篇初步报告发出后,大家发现一个开发者的设备竟然能直接更改前端而不需要经过任何审批流程,而 Safe 自己给出的初步报告[3] 对于受攻击范围却含糊其词。

    光之国的太阳

    Mandiant[4] 的研究发现,开发人员可能被黑的原因是受到了社交工程攻击(和他不大好使的脑子)的影响,以特权模式运行了一个未知的容器,从而提权到了开发者的设备上,然后进一步通过木马或其他方式拿到了该工程师的凭据,之后通过凭据向 Safe 的服务器安装了恶意代码。

    这个恶意代码只在地址是 Bybit 的多签合约的时候才会生效,这样就可以绕过其他项目审查人员的眼睛,避免被发现。

    奶酪片

    只有所有的奶酪片上的洞连在一起,老鼠才能吃到奶酪。

    实际上,仅仅只有 Safe 被攻击并不能为将军购买新的人民的迈巴赫,攻击者显然还了解 Bybit 内部的流程(和他们采用 Ledger 直接连接到页面,而不是通过钱包的方式),如果 Bybit 通过浏览器钱包连接前端,他们实际上有机会发现签署的内容并不是他们要进行的转账。

    结论

    • 金融科技也是金融,至少银行知道把上线生产环境的权限放到一个不会被外部攻击的隔离环境中进行操作。单独买几台电脑可比 14.6 亿美元便宜多了。
    • 如果你不知道你在签什么东西,那你签的很可能是你妈妈的火化证明,不仅是合同,还有密码学签名。
    • Docker 并不是虚拟机。

    参考内容

  • 适合苹果过敏宝宝的ARMv9 CPU – 瑞莎 Orion O6 动手玩

    适合苹果过敏宝宝的ARMv9 CPU – 瑞莎 Orion O6 动手玩

    首先感谢瑞莎老板赠送的主板,购买Orion O6喵,买不了吃亏买不了上当。

    这次 Orion O6 可以说是终于有了一个性价比能肘赢老朋友看片920的产品,而且看片920好价得靠家电下乡,这个则是正价就能购买。

    优点

    • 同时支持 PD 和 ATX24P 供电,可以和你的辣鸡笔记本共享电源
    • 自带一个颇为强劲的 Immortails G720MP10 GPU,妈妈再也不用担心去哪买破烂 AMD 祖传显卡了,不过你都玩信创了家里不得得一摞这玩意。
    • 和大部分开发板一样,写好系统接上电源就能开机
    • 不像kkp和飞腾,这款是 itx 板型。

    小问题

    • 可以看出来官方镜像做的比较着急,grub 里带了一些其他 sku 或者测试用的启动选项。
    • BIOS 里默认启动是用的 UEFI + DT,但是如果你想用非原厂镜像而是 Debian 13,需要手动切一下
    • 目前固件不支持启动 WoA,但是官方设备演示是有的,可能需要将来固件更新

    性能

    我们这里先用 AppleBench 6 成绩做对比,稍晚加上 SPECint。

    单核方面,O6 成绩大大高于鲲鹏920的800分,稍高于 D3000 的1100。多核比 W510 差一些,毕竟 W510 有24 核,功耗也高得多。

    总结

    你知道的,此芯是我兄弟,我们曾并肩作战击败过许多对手。至于鲲鹏920,祝他在信创一切顺利。

  • iMessage 误入深水区 – Operation Triangulation 介绍

    iMessage 误入深水区 – Operation Triangulation 介绍

    1. 东窗事发

    前些个儿咱卡巴斯基莫斯科老正三色旗的兄弟们显得没事儿干,发现这无线网里有几个水果手机乱联网。因为现代水果手机没法性感手机在线杀毒,我们就给他整了个整机备份,然后请出我们东厂软件 mvt-ios 给备份来了个大记忆恢复术。结果您猜怎么着,还真抓到点东西。哥们手机一收 iMessage,连点都不用点,立马就上线了!

    2. 攻击链路

    鉴于这玩意事后清理做的还挺干净,哥们好不容易抓了一活的,看看老兄的APT怎么整了个大的,还是震网同款四个0day豪华配置:

    1. 大洋对面的朋友给你们逐一发送老八秘制 iMessage 信息,水果系统吃下去以后并没有通知用户
    2. iMessage 里利用苹果字体引擎处理90年代传下来的秘制ADJUST指令时会爆的问题 CVE-2023-41990 获得本地代码执行权限(那有的同学可能会问了,为啥每次字体引擎都会爆?那你要知道字体甚至能拿来打游戏)
    3. 秘制小汉堡字体执行了一个多阶段 ROP,拿 NSExpression 给苹果的JS引擎喂了个JS写的提权脚本,这个混淆过的提权脚本有11000多行,然后用苹果的 DollarVM 调试功能操作 JSCore 的内存,调用原生 API。
    4. 哥们的脚本兼容性贼好,同时支持新老 iPhone,给新 iPhone 整了Arm指针签名(PAC)绕过。
    5. 然后在脚本里用了个苹果内核0day,CVE-2023-32434,拿到了任意内核读写。
    6. 之后就是最强而有力的0day,利用一个没被 XNU 正确保护的内存映射IO绕过了苹果的内存页保护,编号是 CVE-2023-38060。这个我们下面会细嗦。
    7. 这哥们本来就可以现在就整个狠活,但是他比较小心,他拉了两个进程,第一个是起了个 FaceTime 的后台进程皮套,然后用它来把之前的东西毁尸灭迹了,第二个是后台起了个 Safari 浏览器,重定向到下一阶段的加料网页
    8. 网页跑了个脚本,看看 战鹰 用户几岁了,是不是要找的人,如果是,那继续把 Safari 日了,这个脚本用了个内存管理的洞跑任意代码执行,CVE-2023-32435。之后又写了个跟上面完全不同的利用两个洞的大炸逼,下载执行间谍软件。

    3. 小心为上

    之前讲到,这玩意清理做的很干净,怎么个干净法呢?首先,这攻击链路里问了两次用户几岁了,在第三步跑的 JavaScript 和最后下载的间谍软件中都做了验证,发现打错人了就崩撤卖溜,防止打错人了,白送给大家一0day。
    第一次跑的 JavaScript 校验里测试了一大堆算术操作,媒体编解码之类的,然后画了个三角形,把画图结果当设备指纹上传。
    第二次的就比较复杂了,不仅校验,还会把崩溃日志和秘制小 iMessage 删掉,避免被抓现行。同时还会把装了的应用,在运行的进程,用户名,IMEI和苹果账号,还有设备越狱状态上传到服务器。上传完一套之后还会偷偷给用户录音,同时监控用户的地理位置。

    4. 俺拾之乱,或,我是怎么停止内耗并拿下CoreSight的

    上面这波操作里最神必的还是那个绕过苹果内存页保护的0day,这个强而有力的漏洞的神必之处在于,这位海对面的技师老大成功的俺寻思出了一个没人知道的设备地址,并且寻思出了这玩意在不同水果 CPU 上的位置,然后还在路上拾到了这玩意的用法和校验算法。正三色旗的莫斯科爷们检查过了,这个设备地址从来没出现在我们能拿到的任何苹果软硬件和文档里。
    但是呢,这个设备地址离 GPU 的设备地址还蛮近的,然后大家发现,原来这堆东西在水果的 GPU 的协处理器上,于是把水果 GPU 固件进行了一个向的逆,然而并没有找到任何用到这玩意的地方,于是大家决定研究一下技师老大从亚空间寻思出来的代码,结果发现怎么和 CPU 的 CoreSight 长的如此相像,那倒是还能理解他怎么寻思出这有个设备的。恰巧,苹果的 GPU 并没有完全的被页面保护保护到,于是我们这位绿皮就从GPU寻思到了被保护的内存里。
    更神必的是,这个设备根本没有被任何代码或者固件用到,我们至今没法知道为什么这个设备没被关掉。也许这个用了神必的自定义汉明码的设备的使用方法是从哪个苹果丢掉的井盖或者固件里拾出来的罢。

    结束

    最后让我们点一首 Ingress 金曲: Triangles are my favorite shape

    参考资料

  • 2024 年底的信创硬件总结

    2024年,在美国政府的大力支持下,信创行业还是在发展,大部分厂商都在常规迭代,也有厂商遗憾离场或者获得新生。


    今年新入局的厂商并不多,只有一家半。瑞芯微和ThinkSinkForce

    比较重要的是瑞芯微,有了上桌资格,可惜上桌的都不是新品,而是玩了很久的RK3588/356x。大家已经很熟悉这些东西,所以就不过多介绍了。

    还有半家是熠知科技,传说中拳打鲲鹏脚踢飞腾的tf7150a端上桌,发现是一堆a75,鉴定为不太有活。

    RISC-V 今年依然没有拿到上桌资格,但是新产品还是有的,虽然说比较的动物朋友。一个是进迭倒退时空,采用了【数据删除】IP核,性能就那样,还配合了一个史诗级乞丐版 Imagination GPU,不如低端虚拟机管子快的那种。另一个则是 ESWIN 的7700,终于把买了独家的 SiFive 硅废物 P550 端上了桌,RISC-V 终于有了硬件辅助虚拟化的实体硬件。

    今年有两家厂商遗憾退场,分别是合芯科技和象帝先。

    合芯科技前身是 RedPower,早在信创大跃进开始前就在研发,然后在离流片差临门一脚的时候被撤资,然后被合芯接盘。作为非 IBM 的 PowerISA 独苗,只能说他生的不是时候,两次死的也都不是时候。假如上次流片成功,可以预见银行和电力系统的人采购将大不一样,可惜现实没有如果,在 ARM 和 x86 已经将 Power/SPARC/安腾大机替换完的现在,合芯科技再难求得市场。

    象帝先则是从海光分出的 GPU 企业,因研发而资金链断裂,死因是他真在研发。

    疲劳

    剩下则是几家老厂的常规迭代。

    华为这边还是经典产品,一个是没有公开信息的鲲鹏920又一迭代,另一个是手机端芯片在台式机上套皮(9000s 阉割基带变成 9000c)的 W515x/W585x。另外就是旧版本鲲鹏920的全国产化,标号写的1923-CN,经典时光机生产。昇腾910c也已经少量生产。

    飞腾这边推出了鸽了很久的 D3000 和 S5000c,FTC862 核心成功的在 a72 基础上改出了 a76 性能,也算是滨海区改核王。DDR也升级到了DDR5,虽然速度只有3600。服务端也终于干掉了创新(写炸了)的数 据 亲 和 架 构,回归了 ARM 公版。另:D3000设备已在公开市场出售,单主板3000元左右。

    中兴则是终于端出来了蒙在鼓里好几年的珠峰,首款通用计算产品珠峰芯 ZhuFengXin (怎么和兆芯一个土样子)6138 端上来了,单路 128 个 3.1G Neoverse N2,每64核一个 numa node,每路支持 8 条 DDR5 5600,最大支持双路。

    龙芯今年推出了一款新核心和两款产品,一款是稍早推出的 3A6000,添加了超线程功能并改善了内存兼容性。另一款则是新推出的 3C6000 16 核产品,PCIe 等接口去掉了 7A2000 桥片,改为与 CPU 直连,核心和 3A6000 基本相同。(两款均公开市场可购买,后者部分功能尚不稳定,可咨询武汉龙芯购买)。

    海光和兆芯这两位狗骑吕布则分别在产出我们中国自己的 Horse Creek,前者迭代到了第四代Zen1,64个加强魔改版核心配合 PCIe5 和 DDR5,甚至还有了 CXL,还用了 AM4 接口,令人无语,兆芯这边 7000 系列 CPU 大提升,来到了 Core i 二代的水平,从上一代整整进步了两代,可喜可贺,同时外围也升级成了最新最热的 DDR5 和 PCIe 4,也令人难以评价。

    最后则是无锡神必人,硬件这边推出了一款虽然性能【数据删除】,但是价格来到了人类可接受领域的 831 主板。软件方面倒是有大进步,在欧拉下面公布了新微码的 GCC 和内核源码,有不怕死的可以买来试试。

    番外篇:美国信创

    我们的老动物朋友高通推出了神奇的 X1 Elite,价格勇踏前人未至之地,喜提总销量 < 78 万片,比较好奇明年他打算捆绑销售给哪个倒霉蛋。

    结束

    今年大部分的老朋友都推出了或多或少改进的产品,大部分厂商至少是有正常人能观测到的进步的,抛开项目结款速度不谈,美国人的大力支持客观上讲是促进了行业发展的。

  • ARM 桌面处理器简单评测

    ARM 桌面处理器简单评测

    最近市面上冒出了一大堆 ARM 桌面/笔记本设备,我通过或者借或者买摸到了其中不少,在这里给大家看一下这些东西的性价比。

    TLDR

    省流:想买笔记本的有钱买苹果,没钱买联想 Chromebook 10e,想买台式机的有钱买 W510,没钱买D2000,没钱还不怕死的买FT2000/4,脑子有泡的买高通 8cx Gen3,麒麟别买。

    果果队

    最出名的 ARM 桌面设备应该是 Apple Sillycon Silicon M1/M2,就我个人体验而言,这两款 CPU 确实有和价格匹配的性能,而具体性能介绍网上到处都是,也不需要在这里重复。苹果应该是少数个人能买到的 ARM v8.5 设备。

    在性能方面,M1 和 M2 的 CPU 性能差距比价格差距要小得多,而且因为 M2 的一些设计问题,M2 无法像 M1 一样做规模更大的产品,所以 M2 最高性能比 M1 还要差一些。这两款的主要差距是在 GPU 方面,而讲个笑话,苹果 GPU 有软件支持。另外,M2 还多一个没被启用的嵌套虚拟化拓展,但是苹果最终会不会用上就不好说了。

    顺带一提,M 系列性能最大拖累者就是 macOS,在 Asahi 下 M 系列体验要好得多。另外苹果 iBoot 本身不能直接用来启动通用系统,需要使用 m1n1 bootloader。

    高通

    只能说 8cx Gen3 之前的不是玩具就是电子垃圾,还有表中没放的810。性能拉胯但是价格起飞,目前性价比最高的可能是微软骨灰盒,如果说有什么优势的话,那就是他能跑 Windows 和 WSL 和 WSA。推荐不差钱的想买玩具的买,如果非要买个人比较推荐 Matebook E 2022 和 联想 Thinkpad X13。

    我这里拥有 Matebook E 2022 和微软骨灰盒(ARM Dev Kit 2023),这两款都是 8cx Gen3,只能说使用起来经常会有奇怪的毛病,比如偶然睡死或自动关机。另外 Windows 的二进制翻译兼容性远不如 Rosetta 2。

    飞腾

    飞腾虽然性能不行,但他有三大优点别家比不了:1. 支持SBSA,可以安装SUSE ARM之类系统。2. 有充足的 PCIe 3. 价格便宜,全套也就一千出头还能内存拉到 64G。

    飞腾最主要的购买方式是二手鱼自己找,只能说虽然性能不是很好(但是够用),但是性价比拉满了。另外市面上大部分 FT2000/4 都有在写入 efivars 时 BIOS 会损坏的 Bug。另外,D2000 部分主办芯片组采用 X100,无法运行主线和非定制版 UOS。

    华为

    鲲鹏920

    可能是今天的各位选手里最正常的,KP920在台式机上常见的有两周,一种是华为自家用的 W510 上的 24 核版本,另一种则是第三方的 8 核版本。W510的性能可以说强而有力,特别是在2600的价格下。8 核版本一般售价在 1000 左右。

    W510 有几个常见的问题,可以看这里。最主要需要说明的一个是:W510不是标准mATX板型,PCIe 那里短一截,还有就是大部分工程机只支持 32G 内存。8C 版相对来说问题很少,除了也需要屏蔽 hisi_ddrc_pmu 内核模块,另外 8c 版有部分支持 128G 内存(4槽)。

    另外作为鲲鹏系列,它还有个额外优点:可以使用华为版 ExaGear 进行二进制翻译。同时也有缺点:鲲鹏系列并没有实现 ARM 的32位指令集,只有64位。

    就个人体验来说,作为正常工作电脑使用,建议买 W510,如果当 NAS 之类,建议买 8c 版本。

    麒麟 990/9A0

    tl;dr: 别买,泥头车创死死,是大号手机。

    我认真的觉得,华为 L410/L420/W515 的 EFI 固件纯属应付采购标准的,这玩意的牛逼之处包括但不限于以下几点

    • 内核超级华为加料版,别的亮都不亮
    • 只支持 Wayland
    • EFI 在硬盘上
    • 硬盘是 m.2 接口的 UFS
    • 启动方式是 fastboot 拉起一个假 Android,然后假 Android 拉起一个屁用不顶的 EFI
    • 重启需要调用 fastbootd
    • 升级固件错了就砖
    • 系统坏了也砖
    • 你还有概率买到连统信都没见过的工程机
    • 奇妙 CPU Bug

    大号手机可不是骗你的

  • Panasonic CF-SZ6 动手玩 – 太君味儿的轻厚本

    Panasonic CF-SZ6 动手玩 – 太君味儿的轻厚本

    由于手头的 x86 设备暂时性的动态清零了,因此暂时需要一台足够便携的 x86 设备作为日用设备跑一些负载。因此在二手鱼上蹲了一台松下笔记本。

    Panasonic Let’s note CF-SZ6

    硬件

    这台900大洋捡到的设备配备了 7300u 和 8G 内存,尽管 8G 内存和7代低压CPU对于现在的工作负载不太够看,但足以使用浏览器上网并进行一些基础的工作了,而算力不足可以通过远程连接到服务器上解决。

    而作为一款日系业务向设备,充足到有点令人惊讶的接口自然是必不可少的。VGA, USB3, SD 卡和 HDMI 同台竞技的场面属实有点奇幻(当然不如这款的后继型号,同时有 USB4 和 VGA)。在网络连接方面,设备配备了GbE和Intel AC8265无线网卡。

    而这台设备更值得提及的是它的重量以及防摔性能,850克的重量感觉像别的厂牌的笔记本的空壳,同时它还具备了足够好的防摔和防泼溅能力。

    另外它还配备了现在十分罕见的可更换电池,如果你恰巧有一块同型号电池,那只需按住电池两侧的更换滑块就可以取下电池更换,实现比高瓦数电源高到不知哪里去的“瞬间快充”。

    至于屏幕,尽管松下用了一块 16:10 的只有 1920×1200 的 45%色域屏幕,但相对于其他品牌来说,这块屏幕并没有那么明显的差距,低色域并没有让人有那么明显的不适感。

    使用体验

    我在该设备上安装了AOSC Jinkela,平常的使用场景为使用浏览器,Telegram 和 VSCode 进行轻度工作。这台设备作为一个很多年前的笔记本,有着相当不错的亮屏续航,能够持续使用 7-8 小时而无需充电。

    值得注意的是 libinput 并不支持松下特征性的圆形触摸板画圈滚动,需要使用synaptic驱动并启用环形触摸板配置。但不使用圆形触摸板并不会降低太多该设备的可用性(它也支持精确触摸板的多点触控手势,除了触摸板面积较小,用起来不那么顺手。)

    总结

    在 900 元的价格下,这台设备是台非常不错的便携设备:坚固耐用,重量轻薄,性能够用。但目前该设备市场价可能要稍高一些,这就需要你做出一些取舍了。它是一台优秀的“法人向”设备,但对便携性没那么高要求,或者需要同等价格下更高性能的人就并不那么合适了。

  • 在 2023 年使用 BlackBerry 10

    在 2023 年使用 BlackBerry 10

    在2022年1月4日后,BlackBerry 10 和 BlackBerry 7 之前的系统依赖的服务器已经被 Rest In Motion Research In Motion 关闭了,这也意味着黑莓手机的大部分功能报废

    关了啥

    TL,DR: 基本上都关了。

    • BBOS for BlackBerry
    • 应用市场(AppWorld)
    • 邮件和激活服务器
    • 防丢失及其他BBID相关
    • 签名基础设施,包括调试令牌和应用发布。技术上来说,没人能给黑莓继续写应用程序
    • 地图服务
    • 恢复固件下载
    • SDK和编译器下载(Momentics IDE)

    还有啥能用

    • 和 Android VM 相关的(不过 Android 4.3 也没啥东西可以装就是了)
    • 天气(数据来源是 AccuWeather)
    • 各应用的离线功能

    如何激活

    由于加拿大知名企业把认证服务器杀了,现在黑莓用正常手段是没法激活的,因此需要给 BBOS 一点小小的 TTS 震撼。

    简单来说:虽然人点不了 WiFi 页面的下一步,但是那玩意实际上在这个 WebWorks 页面上,直接打开 TTS 就行。想要跳过,直接在连接 WiFi 页面上连按三下电源键,之后双指双击打开 TTS,然后一直在屏幕上从左向右划,直到读到登录 BBID 之后的“跳过”,在这时双击屏幕,就可以跳过激活。在选中跳过后可以按三下电源关闭 TTS。

    如何装应用

    由于 AppWorld 已经寿终正寝,现在 BlackBerry 10 没法通过应用商店安装应用,因此需要通过连接电脑安装原生应用。电脑端工具可以选择 DBBT 或者 Sachesi 或者 Chrome 插件。至于 Bar 文件的下载,可以参考 BerryTruck 。我个人推荐安装的应用有 Term48(记得装 Berrymuch)和Retroarch Cascade,如果有 Flash 需求可以安装 Zeus Browser。 别的 BBOS 原生应用我只能说是没什么卵用。

    系统恢复

    黑莓已经把服务器上 BB10 系统的 AutoLoader 都删除掉了,目前最好的获取 AutoLoader 的方法是 archive.org。需要注意的是:前三个字母一样的设备的 AutoLoader 是通用的,一般来说同芯片设备也可能通用。

    最后

    BlackBerry 的移动业务在使用 Android 并转包给 TCL 之后,现在也差不多死了,Key 2成立黑莓绝唱。不得不说 BBOS 10 的用户体验还是很好的,但这种封闭系统在厂商停止支持后基本上就是有各种奇怪功能的闹钟。而 Windows 10 Mobile 或 Android 设备往往在 EOL 后还能维持很长时间的寿命,甚至 Symbian 在今天也没事实性死亡。BBOS 10用封闭性保证安全,但这不是一个合理的解决方案,而对开发者不友善的环境也最终导致 BBOS 的死亡。

  • 微软灵车小电脑动手玩

    微软灵车小电脑动手玩

    相信不少人看到了微软新发布的价格不是很微软的 Arm 开发机,由于中国区不对个人售卖,我 PY 来了一台给大家看一看。

    开箱

    首先我们拿到的是一个瓦楞纸包装,上面印着航空安全标签和能效标识(我也很好奇为啥会有),打开包装之后能看见微软logo印在盒子上和设备本体的包装袋上。

    打开包装盒后

    盒子内容物包括一个90瓦的PSU(本质上是Surface Dock 90W)版、一根双孔电源,用于连接PSU和插座、设备本体(比想象中要大一些)、以及保修卡和说明书。设备本体为全身磨砂黑色,可以说是很有微软风格。接口之类微软官网上描述很全,不再赘述了。

    通电开机

    微软官网说明:开机的固件画面只会通过DP输出,启动后Type-C才会有输出。这款开发机开机时间相对比较长,原因未知。可能是里面的学姐主板在找自己被砍掉的头吧

    EFI固件只能说微软属于是改都懒得改了,直接说明了这台机器的真身:学姐版 Surface Pro 9。EFI 和没学姐的版本基本上是个一模一样,再此不再描述,一样的程度高到你甚至能在这设备上用 Surface Pro 9 生成的 SEMM 描述文件。

    进入系统则是常规的 Windows 11 设置流程,和普通设备没有多大区别。而设置完成后也就是常规的 Windows 11,顺带一提,微软至少记得把设备信息改成了Dev Kit…

    性能方面,这款设备和同 SoC 的联想 Sinkbad x13s 不能说是天上地下,至少也可以说是差别不大,毕竟 SQ3 本质特挑贴牌 8cx 寄3。因为有了更高的 tdp 和频率,表现比起华为平板还是要高那么一点点,但是也就只有一点点。

    机子内部

    这台机子内部只能说做工对得起价钱,但也就对得起价钱(不过按照微软定价,对得起价钱就是超级性价比了),而且作为一款性价比最高的全新 ARM 桌面设备(不全新的有 W510 超级大灵车),这东西确实有一些些购买价值。

    这块主板本质上就是一块 Surface Pro 9 主板下岗再就业,只不过去掉了射频部分,毕竟固件都说自己是。比较灵车漂移的是,那个硬盘还是 Surface 标的2242电子垃圾,但是空间还是够安装2280 SSD的。还有一点需要注意,就是这个机子的 DP 是 eDP 转出来的,所以比较挑屏幕。(eDP里那个e,怕不是从embedded变成了external)

    总结

    首先,这款设备有几个比较明显的坑点:

    1. DP是个eDP,挑屏幕

    2. 高通魔改的跑微软冥王星的 QSEE 有个断电计数器熔丝,大概有几百次的融毁次数,如果融毁次数到了,TPM 就会自杀。但是设备内有一颗小主板电池给 TPM 供电,让他不至于真插拔几百次就和这个世界说再见了。(另外一提,这个问题不是微软造成的,而且所有8cx寄3设备都有,只不过别的设备都有电池,而做成桌面主机并不是傻逼高通的设计目的)

    3. 大家都知道 WoA 是孤儿中的豪杰

    反正我对这个设备的评价是:坑不是很坑,但是对于一般人来说别买。他确实是设计成开发机的。