据科技媒体Engadget报道,Chromebook用户可以通过开启开发者模式获得对系统的完整访问权限,包括修改ChromeOS内核与核心文件、安装Play商店之外的软件,但代价是系统验证启动保护被放松,且切换模式时会清空设备上的本地用户数据。
Chromebook长期以价格较低、安全、操作简单著称,多数用户只从Play商店下载应用。开发者模式是一项系统设置,会放宽ChromeOS的验证启动机制。默认状态下,ChromeOS运行在封闭系统中,每次启动都会自检,发现被篡改就自动回退,并对每个应用和网页做沙箱隔离,防止问题扩散。开启开发者模式后,上述防护大部分被拆除,用户获得完整系统权限,可以更改内核和核心文件。
系统会以开机警告的方式提示这一状态。屏幕上显示“OS Verification is OFF”或“You are in Developer Mode”,具体措辞因设备而异;警告在30秒后伴随提示音自动跳过,用户无法忽略它。报道称,这并不代表设备处于危险之中,只是说明系统正在缺少保护的情况下运行。
对多数用户而言,开发者模式并非必要。收发邮件、浏览网页、观看流媒体、编辑文档等日常操作,在默认设置的ChromeOS上都能完成。需要完整root shell权限、加载自定义Linux内核、运行其他操作系统,或进行固件修改、启动标志调整等底层操作时,才需要开启这一模式。
报道提到,如果目的只是通过ChromeOS原生文件应用双击安装APK,开发者模式过去是必要条件,但ChromeOS现在允许用户在官方Linux环境中启用Android调试桥,从而在不开启开发者模式的情况下安全侧载APK。此外,学校或企业统一管理的Chromebook通常由管理员封锁开发者模式。为该平台开发和调试应用的开发者也可能用到这一功能。
开启步骤方面,用户需先把设备引导至恢复模式:在普通Chromebook笔记本上同时按住Esc、刷新和电源键。在恢复界面按Ctrl加D,并在弹出的提示中确认关闭OS验证,设备随后重启。
重启后屏幕会出现“You are in Developer Mode”或“OS Verification is OFF”提示,此时按Ctrl加D可立即开始切换,或等待30秒由系统自动开始。切换过程中本地数据会被清空,整个流程最长约15分钟,期间不能中断。