分类 3C产品 下的文章

苹果公司的厉害之处,从大学毕业用到现在,感觉有那么两个点

  1. 恰到好处的软硬件结合,一点不多一点不少
  2. 完善的生态环境,这包括软件生态和硬件生态

在我这个产品设计的外行来看,这两个是相辅相成的。第1点是保障产品设计出来既能得到消费者欢迎,又能节约成本。产品线的设计(包括同款产品不同的子品牌以及规格配置)都做过严苛的调查,保证最大程度榨取利润。第2点最大化了用户粘性和“离场”成本,并且能逐渐增加用户在苹果产品上的消费水平——例如越来越不够用的iCloud空间。

而且我越来越觉得设备只是平台,接入各种服务把你绑定得死死的平台。

鄙人目前的苹果设备以及服务:

  • 手机若干: 主力机,车上导航的机器
  • 平板若干:主力平板,给儿子放歌的平板,给老婆看剧的平板
  • 笔记本一台:非主力,因为好奇macOS买的
  • 手表一块:基本日常携带,主要就是看时间然后算“运动”
  • iCloud:基本上我的照片都在上面
  • Apple Music:一般性使用
  • Airpods: 一直在用

那么我的“离场成本”是什么,有什么能够替代呢?

手机:【难度★★★★★】主力机我尝试过换成三星(当时的Note10旗舰)、华为的(当时的P30Pro旗舰)。三星当时的感觉是都中规中矩,拍照其实已经很好了,后来换回苹果的原因是觉得还是有点卡;P30pro当时直接买的顶配(并且老婆大人也有一台),后来替换的原因是觉得屏幕素质太差了。这两台印象中,各用了半年。此外最不能忍的是安卓的通知系统,有人会说你挂个代理然后走FCM推送呀~怎么说呢,还是有一些App会让我很不爽。手机还有一个问题是我的相册,从iCloud导出再导入是一种解法,不过当时耗了我大半天时间先把iCloud照片的原件同步到电脑上然后再传到手机上....

备用机倒是无所谓,三星的A90 5G也被我拿来当导航机子使过,只不过后来买了SE2没地方用,就放车上了...

平板:【难度★★★】平板不是我的生产力工具,所以我只要屏幕好+看剧爽+偶尔能连个远程桌面就行了。这点其实我没什么粘性。为什么目前是苹果产品呢?因为懒得挑其他牌子了。

笔记本:【难度★】这个最好“脱瘾”,因为我的真正生产力是在Windows本上。这个MBA现在是“有空临幸一下”的状态。

手表【难度★★★】:其实三星也有Galaxy Watch可选,而且看同事的表也挺酷炫的,还有些运动狂人直接用专业的运动表——他们看不起AppleWatch的很,哈哈~ 但怎么说呢,苹果的运动三环,这个设计比较容易让人“上瘾”。我之前为了拿到2020年的全民运动日奖章,晚上8点去西湖骑了一趟...要知道自从小屁孩出生,我已经快半年没有骑行了。

iCloud【难度★★★★】:我的备忘录,待办事项,日程,照片全在上面。诚然其他厂牌的预装程序里肯定有“从iPhone”转移一项,但是iCloud龌龊的地方就在于他会使绊子让你不能轻松地完全把数据转过去。比如,照片本地存储自动压缩的功能。

Apple Music【难度★★】:我怀疑Android客户端做那么难用是故意的。另外最近发现Spotify免费又好用,再加上国区的Apple Music有稀奇古怪的缺歌,所以这个粘性不是很大。

Airpods【难度★★★】:用过其他竞品,这又是一个软硬件结合的产物,有点难戒除

目前觉得要换设备,只能先从手机开始“脱瘾”。且看今年苹果的新款是否有亮点把,Cook的模具用了那么多代也要换了?

上周入了一台ASUS PA90迷你主机,由于穷,买的最低配的版本。基础配置如下:

  • i5-9400 (6C6T)
  • 16GB DDR4 2666
  • 256G SSD + 1TB HDD
  • nVIDIA RTX 2060 6GB

华硕很狡猾,这个型号的机器为了拉开差距,配置再往上选的话有这么两个选项:

  1. 32GB内存 + Quardo P2000显卡,多7000大洋;
  2. i9-9900K + (512G SSD + 1TB HDD),多9000大洋; 而最低配的价格是9000多大洋。我觉得这个最低配是卖不出去了然后后出的一个子型号。

拆机

拆机参考chiphell的评测教程,比较方便地就能拆开了。外面的金属铁壳4枚螺丝,然后里面两侧的保护罩各2枚螺丝就能打开。2.5寸的硬盘口是“挂”在侧面的,一个铁壳子四角有螺丝拧下来,拆起来还算方便。吐槽一些这些金属器件真的是重,大概是为了散热吧。

ASUS_PA90_0.jpg ASUS_PA90_1.jpg ASUS_PA90_2.jpg ASUS_PA90_3.jpg

优点

金属外壳散热比较给力。主板用料还是可以的。机器的运行声音也十分安静,比我以前配的那台带显卡的ITX主机安静多了。 各种接口很丰富,并且对DIY的支持度还是挺高的,CPU看样子也是可以直接换的(虽然我是没钱换)。

目前是把1TB的HDD(WD Barracuda叠瓦盘)换成了一个Lexar的1T SSD,运行良好。我又发现这个低配版配的256G SSD居然是金士顿的,而且是SATA3协议你敢信!试了一下把内存跑满,然后就发现机器异常卡,虚拟内存在缓慢地写啊写啊写Orz... 好在这个机子有2个2280的槽分布在主板的两面(主板背面还挺难拆的,好在预装的那一个在主板背面),我的海康威视C2000拼爹爹专攻版已经在路上了,哼!

坑点

电源是两块大砖头

是的你没看错,这货的电源是外置的两块砖头,我收到的一块是230W,另一个是280W。其中280W的电源是专供显卡用的。试了一下,如果拔去显卡的那条线,机子也能开起来哈哈哈。

挑内存

这货用的笔记本内存,然后我从ThinkPad上拆下来一条杂牌16G 2666内存插上去,结果机器直接不启动。更坑的是我好像没有听到主板报警声,难道蜂鸣器也被取缔了? 然后我京东购入了一条DDR4 2666 HyperX金士顿本条,插上后能成功点亮,但是不知为何频率被限制在了2400. 这周没时间了,下周来查查原因看,总之感觉有点坑。

更新: 杂牌内存不启动的问题得到了解决。主板上原有一条16G的内存条,一共4个DIMM口。在插第二条内存的时候,比如原来插了DIMM0,那只能插DIMM2组双通道,不然会不亮。但是降频的问题还是继续,管他呢,好歹现在能用48G内存了~

阉割了水冷

从高配版的评测图可以看到CPU是水冷的。我手上这台,由于用了i5的处理器加上这么便宜,厂房就连水冷都取消掉了。原有水冷的地方用了一块铁板遮羞:(

显卡是8Pin的电源

瞄了一眼显卡,是用的8Pin电源。但是又看到预留另外的供电,但是没有线缆插在上面。

序:老婆大人的XPS13突然坏了,体现在电源口歪斜、转轴部分螺丝松动。拆机后发现是C面的问题,具体从D面看是右上角螺丝的底座柱(类似螺母)碎裂了。无奈花了300块淘宝了一个C壳拆了老半天换上。装好之后一切看起来都很完美,但是插上原装电源开机后BIOS就报错了,提示类似下图: dell_ac_adapter_error.jpg(source: https://www.dell.com/community/Inspiron/AC-Power-Adapter-Alert-Inspiron-5558/td-p/6109628)

意思是电源适配器无法识别,电脑无法充电。这个时候选择Continue是可以进操作系统的,但是系统也会显示电源连接但是不在充电的状态。

一开始以为是适配器哪里崩了,后来一想这种原装电源挂掉概率实在是太小了,怀疑是电源适配器接口的故障。淘宝又花了十几块买了个电源头(型号00P7G3)换上,发现恢复了正常。拆下来的电源头仔细揣摩了一下,似乎是拧螺丝的时候把一根线压到了(但是没看见断),这个大概跟功率识别有关系吧!

dell_ac_power_socket.jpg

btw, 官网上找到了中文的拆机手册。发现比联想的黑白HMM写的好一点,顺道分享了~

xps-13-9360-laptop_service-manual_zh-cn.pdf 链接:https://pan.baidu.com/s/1Q8KYxEB-Vi6JyPvzFS659w 提取码:cxrk

后记:修好了之后,老婆大人并没有表示特别开心,反而说什么“键盘比以前难摁了”之类的。看来是想用新电脑了吧Orz.

最新的华硕固件(至少是AC68系列)已经开始阻止非官方固件的刷入,具体表现是能够上传固件,但是路由器重启之后其实什么都没发生变化,也并没有看到什么提示。 对应这种情况,其实可以利用ASUS Firmware Restoration Tool强行刷写固件,也就是在恢复模式下更新固件。鄙人亲自试验表明,原有的系统配置在用这个工具强刷之后并不会改变(甚至Mesh节点都能继续连接)。

连入救援模式并上传固件的方法,参考官方教程。主要步骤就是:

  1. 拔除路由器电源;把路由器LAN口用网线接入到电脑上,电脑上手工配置有线网卡的IP地址为192.168.1.10,子网掩码为255.255.255.0其余留空;
  2. 按下RESET键的同时接入路由器电源,保持RESET按下状态直到路由器的电源灯开始有规律闪烁;
  3. 打开下面的工具,直接上传Merlin固件;
  4. 上传成功后会自动重启的;

固件更新程序下载(需要Windows系统): 链接:https://pan.baidu.com/s/1zApE2OiOq7mX6bGgWGpNvA 提取码:3idq

本教程详细说明如何在Windows10下经由Hyper-V技术安装OpenWRT软路由。物理机器配置如下:

  • Intel Celeron J1900
  • 4GB DDR3
  • 4口千兆网卡 淘宝上这种配置的机器遍地都是,J1900对付软路由绰绰有余了,其实跑Win10浏览网页也不在话下~ 施工结果如下图: Win10_OpenWRT.JPG

I. Hyper-V虚拟交换机配置

安装前请确保你的 CPU 支持硬件虚拟化(Hyper-V)技术并且已通过BIOS启用

启用Windows的Hyper-V功能

  1. 进入“控制面板”,然后依次点击 程序 – 程序和功能
  2. 点击「启用或关闭 Windows 功能」,打开 Windows 功能管理窗口,并勾选「Hyper-V」,点击“确定” win10_enable_hyperv.JPG

配置虚拟交换机

打开开始菜单,搜索或找到“Hyper-V管理器”,点击右侧栏里的“虚拟交换机管理器”链接。本人的物理机器有4个网口,配置的目标是网口1连入互联网,网口2网口3网口4连入下属设备。 我们首先创建用于外部网络的虚拟交换机,这个交换机相当于你路由器的 WAN 接口,用于将路由器连接到外部网络: win10_hyperv_virtual_switch.JPG

  1. 点击“新建虚拟网络交换机”;
  2. 右侧给他起个名字,我是叫它ToExternal,或者随便叫什么“外部网络”也都行;
  3. 下面的“连接类型”选中“外部网络”,然后选择你的物理网口1对应的设备名称。注意这里需要勾选“允许管理操作系统共享此网络适配器”
  4. 点击“应用” 而后需要增加一个内部网络适配器,是用于给虚拟化宿主机提供来自软路由的网络的。 win10_hyperv_vswitch_internal.JPG

接下来给余下的准备做路由器LAN口的网口2网口3网口4创建虚拟交换机。这边千万注意,选择“外部网络”并选定对应的物理网口后,不要勾选“允许管理操作系统共享此网络适配器”。这些网口,可以命名为LAN1, LAN2, LAN3之类。

创建OpenWRT虚拟机

虚拟机配置

首先需要找一个x86_64的OpenWRT固件,这个网上多半可以搜索到。如果实在有点懒,可以找这里或者这里或者这里。请注意,部分固件是需要转换成Hyper-V能够识别的格式的,自行搜索下载“StarWind V2V Image Converter”这个软件转换成VHDX格式即可。

下载完成后

  1. 打开 Hyper-V 管理器,点击「新建」-「虚拟机」,将会打开一个新的窗口。虚拟机的名称可以随意设置。
  2. 第二步会让选择虚拟机的代数,如果你下载的是uefi固件(一般名称里有uefi或gpt字样),可以选择第二代;否则谨慎起见选择第一代;
  3. 分配内存,个人分配了512MB固定内存,并开启动态内存允许分配到1GB。一般认为512M差不多了,甚至有说256都行了;
  4. 为虚拟机分配第一个网络适配器,选择之前创建的「内部网络」;这一步其实是向虚拟机增加了第一个网口,openwrt底下它会被默认分配为eth0;
  5. 为虚拟机创建硬盘,需要选择之前下载或者转换好的 OpenWRT 硬盘映像;

完成初始化后,先不开机,点选右侧栏里的“设置”继续配置这个虚拟机:

  1. 点选“添加硬件”——网络适配器,将之前添加的所有外部网口依次加入,这边规定一下顺序,首先是那个通往外部互联网的网口1对应的,其次是剩下三个打算做LAN口的;注意这边添加网口的顺序影响到OpenWRT里eth的序号,按照这样设计,eth1对应的是我们接入互联网的WAN口,eth2-4对应的是未来的LAN口; win10_hyperv_openwrt_new_nic.JPG
  2. 如上图,点击所有添加的网口签名的“+”号——高级功能:勾选“启用MAC地址欺骗”。不开启此功能将导致之后软路由下的设备无法上网win0.JPG

随后扩展硬盘

  1. 点击「IDE 控制器」下的「硬盘驱动器」,找到我们添加的 OpenWRT 虚拟硬盘,然后点击「编辑」;
  2. 在新的窗口中选择「扩展」,然后设置新的硬盘容量,推荐至少1GB tempsnip.jpg

至此OpenWRT的配置基本告一段落,选择右侧栏里的“启动”即可启动虚拟机。启动后点击右侧栏的“连接”按钮可以进入虚拟机的shell,正常情况下进入虚拟机按下回车按钮,应该有OpenWRT图样。 注意:OpenWRT默认的接入地址为192.168.1.1,如果光猫的路由器也是相同地址的话,会引起一些问题。这两者里有一个要改掉,OpenWRT这边可以通过修改/etc/config/network里lan口的内容实现(图中更改到了192.168.99.1): openwrt_change_lan_ip.jpg

上图修改完之后,使用/etc/init.d/network restart命令可以重启网络服务。

内部网络配置

打开网络适配器设置,经由以下两种途径之一:

  • 依次点击 开始菜单 – 设置 – 网络和 Internet – 更改适配器选项;或,
  • 打开「网络和共享中心」,点击「更改适配器设置」

找到名称为「vEthernet(内部网络)」的网络适配器(这边的“内部网路”是刚才给那个内部网路起的名字,比如我的叫Internal),然后点击「更改此连接的设置」以打开设置页面。 点选「Internet 协议版本 4(TCP/IPv4)」,然后点击「属性」,然后按照下图配置: win10_internal_v_net.JPG

请注意,这边192.168.X.1, 192.168.X.2X取决于刚才说的OpenWRT的内部IP地址。如果默认是192.168.1.???, 如果像我改过的话那就是192.168.99.???.

点击「确定」保存所有设置。

OpenWRT配置

完成之前的步骤后,打开浏览器,并在地址栏中输入 192.168.1.1 (我是192.168.99.1)以打开 OpenWRT 管理页面. 默认的管理后台密码是:koolshare

  1. 依次点击侧边栏的 网络 – 接口;
  2. 你可以看到一个绿色的网络接口名称为「br-lan」。如果有两个多余的红色 WAN 和 WAN6 接口,请点击「删除」来删除它们;
  3. 修改LAN接口:在绿色的 br-lan 接口上点击「修改」,在新的页面中点击「物理设置」,然后将「接口」部分中选中eth0, eth2, eth3, eth4.如上文所述,这四个分别对应我们的内部网路、网口2,3,4。设置完成后点击下方的「保存并应用」,稍后页面将会自动跳转; openwrt-brlan.JPG
  4. 创建WAN接口:返回到接口管理页面后,点击「添加新接口」在新的页面中,为此接口名称设置为 WAN 或者你喜欢的名称,然后根据你的实际情况选择接口协议,如 PPPoE 或 DHCP 客户端。在「包括以下接口」部分勾选 eth1。 openwrt-wan.JPG 完成后点击「保存并应用」,进入详细设置。在「基本设置」中配合你的外部网络连接方式,如输入你的 PPPoE 账号等。我这边直接是宽带光猫拨号,所以很简单的用了“DHCP客户端”。然后点击「防火墙设置」,将新的接口防火墙区域设置为 WAN。WAN 区域使用红色作为标志。 openwrt-wan-firewall.JPG 全部完成后,点击「保存并应用」,将会返回到概览页面。正常情况下,能够连接互联网了: openwrt-interfaces.JPG

修改后台密码

维持默认的后台密码比较危险,可以用依次点击 系统 – 管理权,在“主机密码”里更换密码。

OpenClash安装

呵呵,其实这里是噱头。真正的安装步骤在https://github.com/vernesong/OpenClash 项目的README已经说的很清楚啦。下载地址在图中的"Release"底下也有。由于本网站的是“对大陆访客友好”的带有ICP备案的页面,所以这边只授人以渔。 openclash-install.JPG 下载其实可以直接在OpenWRT的命令行下面用wget命令操作,比如

wget https://github.com/vernesong/OpenClash/releases/download/v0.37.2-beta/luci-app-openclash_0.37.2-beta_all.ipk

随后使用opkg install luci-app-openclash_0.37.2-beta_all.ipk安装。如果有不懂的话,下面参考链接5里也有介绍。

参考

  1. 如何通过 Hyper-V 部署 OpenWRT 软路由
  2. openwrt下如何修改默认ip地址
  3. Hyper-V 部署LEDE X64固件全教程
  4. 利用win10自带虚拟机hyper-v搭建软路由教程
  5. 合理的家庭网关方案 OpenClash, 并使用 SmartDNS 加速