2018年5月

Chrome OS系统对于安卓程序和浏览器(系统)默认使用的不是同一套代理

对于浏览器(系统),可以使用 Proxy SwitchyOmegaeShadowsocks 结合起来。

  1. 安装 Proxy SwitchyOmegaeShadowsocks
  2. 在Shadowsocks中填入相关的信息并开启服务
  3. 在 Proxy SwitchyOmegae 的设置选项中点击 New Profile
  4. 随意设定 Profile name , 选择 Proxy Profile 后点击 Create
  5. 把 Protocol 修改为 SOCKS5 , Server 中填入 localhost ,Port 填入刚才在 Shadowsocks 中填写的 Port 点击左侧的 Apply changes 。
  6. 需要开启代理的时候点击浏览器右上角的 Proxy SwitchyOmegae 图标,选择刚刚填入的 Profile name 即可

对于安卓应用,需要使用app来进行代理。

  • 注意,Play Store 中的 shadowsocks 在最近一次的更新之后已经不可使用,建议尝试其他应用
  • 也可以在第三方应用程序安装这一步完成之后,在网上下载之前版本的 shadowsocks ,除此之外建议使用 shadowsocksR 。

如果在 chrome://flags/#arc-vpn 中把 Default 改为 Enabled 之后,可以直接使用app对浏览器(系统)进行代理。

此外还可以使用激活中提到的方法,借助其他电脑/服务器进行代理。

  1. 打开设置
  2. 点击左上角的三条横线图标
  3. 点击Google Play Store
  4. 继续点开Google Play Store
  5. 点开 Manage Android preferences

现在打开的界面中提供了一个与安卓手机相似的设置界面。
注意,其中部分功能在 启用开发者模式(关闭操作系统验证) 前是不可用的

注意,在实现这一步前要先完成启用 开发者模式(关闭操作系统验证)。

  1. 打开设置
  2. 点击左上角的三条横线图标
  3. 点击Google Play Store
  4. 继续点开Google Play Store
  5. 点开 Manage Android preferences (这里提供了一个与手机的设置中相似的界面,用于管理安卓应用程序)
  6. 点开Security
  7. 勾选 Device administration 下的 Unknown sources

之后便可以直接从 Play Store 之外的其他地方直接下载apk进行安装。

19-07-26 更新

系统更新后安装第三方应用程序的位置变成了
第5步
-> Apps & notifications
-> Advanced
-> Special app access
-> Install unknown apps
-> 选择允许的程序

在进行此步骤前,请确保已经 创建恢复工具 并且已成功尝试 恢复系统 (只要可以读取恢复工具即可,可以在验证U盘文件完整性时退出)。

  1. 打开设置 *
  2. 点击左上角的三条横线图标 *
  3. 点击最下方的About Chrome OS *
  4. 点击Detailed build information *
  5. 点击 CHANGE CHANNEL *
  6. 选择Developer – unstable *
  7. 更新系统等 *
  8. 同时按下esc + refesh + 电源键
  9. 当屏幕上出现信息时按下 Ctrl+D 确认启动开发者模式(关闭操作系统验证
  10. 等待画面上方的进度条走完(时间视磁盘大小有所不同,我在这个过程大概等待了一个小时,所以请确保接通电源或电量充足)
  11. 自动重启后即进入开发者模式(关闭操作系统验证)

注意,此后每次启动都会出现按空格键开启操作系统验证的提示,按 Ctrl+D 跳过或等待约30s自动跳过。
注意,以上界面并没有任何关于 Ctrl+D 的提示,如果选择等待约30s,系统会在等待中途发出很大的警报声。


2019.6.29更新:

在当时编辑这篇文章的时候很多高级特性只有Developer - unstable模式才有,其本质是以不稳定的代价换取更新的系统版本和更新的特性。对于现在来说当初很多的特性stable版本中也有了,因此考虑稳定性的前提下使用stable版本也许是更好的选择,具体使用哪个版本请自行权衡,笔者当前使用的是折中的Beta channel

2019.10.28更新:

当前版本的Beta版本与dev版本似乎vpn的某些功能有问题,因此笔者换到了stable channel
以上步骤中打*号的是可选的,如果不考虑更换至 dev channel 可以跳过,仅打开操作系统验证