EAimTY的博客
一个没什么技术的开源爱好者,一个苦逼的学生狗。
September 11, 2019

从9月3号Android 10正式发布到现在已经一个星期了。说说我在这一个星期的使用后对新系统和Android本身的看法。

这篇文章不涉及到介绍新系统的变化,这东西网上一搜一大把,况且我的水平也肯定不如专业人士,再写一遍就是费力不讨好了。

以下内容都是基于我个人的使用习惯与看法得出的,不可避免地会和一些人的观点冲突。

新系统的优点

Scoped Storage

Android Q Beta 3去掉sandbox时人们哭声一片,本来看到了镇住流氓的希望,这一下子又回到了解放前。
但仔细想想,毕竟生态有历史遗留问题,Google像水果一样强推某项功能很难。
取代sandbox的就是Scoped Storage,虽然显得不那么积极,就像Storage Access Framework一样,但这也是无奈之举。
当前Scoped Storage秉承了Google一贯的“防君子不放小人”政策,但同时也承诺在明年的Android R中会强制对所有app开启,乐观一点的话,希望到明年应用在存储里到处拉屎的现象会少见一点吧。

随机传入MAC地址与可控制的READ_PRIVILEGED_PHONE_STATE权限

简单来说,就是应用无法再获取用户唯一标识符了,getWifiMacAddress()这个方法是设备管理员专用,/proc/net也被限制访问,另外只有拥有READ_PRIVILEGED_PHONE_STATE权限的app才能读取IMEI。
剩下的方式中,Advertising ID可以由用户改变,建立文件存储UUID这种方法对我这种经常清理存储中文件的用户来说也没什么用。

其它对应用的限制

新系统中,剪切板被限制只能由输入法和焦点程序访问、应用开关WiFi也被限制。

总的来说,在隐私管控方面,Google还是做了一些有意义的事。

新Gesture navigation下的Google Assistant唤出方式

说实话,新的唤出方式我还是很喜欢的,虽然改变这么多年长按home键的习惯不是那么容易,但是新的唤出手势会给人一种灵动的感觉。

状态栏下拉菜单中可直接开启暗色模式

这个功能本身很不错,但问题是Google自家的app都还没完全适配,更别说第三方app了。如果后续有更多应用适配,我想体验会很不错。

好话说完了,下面说说缺点。

新系统的缺点

新的手势系统

我个人认为这是新系统最大的槽点。
首先是应用间的切换,假如你正在同时使用3个应用,想从1切换到3,新手势不像之前的2-button navigation一样给人感觉一气呵成,另外想进入最近任务列表也需要停顿一下,不如之前的方便。
其次就是Google这次最大的败笔:新手势的返回和拉出drawer操作冲突,只有把手势灵敏度调成最低才能勉强拉出。drawer是Material Design里最基础、最普及的一个组件,Google你干脆把MD弄死算了。

设置中便捷切换WiFi、蓝牙的组件

Google这是在自己填自己挖的坑。
Android L/M时代,状态栏中就有二级菜单可以切换WiFi、蓝牙,结果这个功能在Android N中被取消了。现在在设置app中加入这个组件聊胜于无,用户早就习惯在状态栏长按对应icon进入设置了,谁还会专门打开设置app?

“Choose use which app to open”中的“Always use this app”需要到应用设置中设置

这不是脱了裤子放屁吗?我根本无法理解这个改变是为了什么,设置完你还需要重新点击想要打开的内容,假如你想打开的内容显示时间有限,那该怎么办?

各种各样的bug

  • 开启AOD(Always on Display)后,最下面一行的电量信息和“Device is managed by your organization”只能显示一半;
  • 刚刚更新完后play报DF-DFERH-01错、重启、清除应用设置N次也没有解决,第二天正在考虑退回Android P时又自己恢复正常了;
  • play中已购买的app要求重新付费,吓了我一跳,还以为我的Google账号出了问题,之前买过的一堆解锁器和游戏难道都飞了?还好和上一条一样,第二天又自己恢复正常了;
  • 最近任务列表中应用预览经常性地和实际应用对不上号,就是你打开photos,进入最近任务列表后发现预览竟然是calendar…
  • 点击最近任务列表中的应用有时会显示App isn't available。
  • ……

在不root的情况下放心使用手机

在更新系统前,我一直以为新的sandbox功能还在,而之前的消息称只有在Q下新安装的app才会启用sandbox,所以我索性就直接下载了factory image,干脆彻底重装吧。
结果更新完、刷完twrp后才发现,sandbox早就被移除了,Android Q的加密也改了,twrp无法decrypt data分区,sideload也坏了…
既然刷不了magisk,那干脆twrp也不要了,直接把bootloader锁上算了,更安全嘛。
这么多年来,我还没有尝试过在没有root的情况下使用手机,但这次发现无root其实没有我想象的那么恐怖。
移动网络、WiFi上的×号可以通过adb去掉;把island通过adb设置为Device Manager后可以接管Mainland,从而App Ops、Ice Box都可以使用了,唯有Greenify在不root的情况下比较麻烦,休眠应用需要借助系统应用列表中的force stop。
Google Now Feed和Google Location Report/History就比较麻烦了,一番搜索后,找到了推友李先生的两篇文章:

按照文章中的方法可以开启Google Now Feed和Google Location Report/History,但问题是经常会弹出各种各样的错误通知:XXX应用需要play service开启phone权限,很烦。

最后说说最近对Android的看法

你可曾记得Android M?
从L升级到M,UI上的变化不多,但正是对功能上的小修小补,造就了我个人认为最好的一代Android。
M的UI在今天看来可能都不算落伍;
那时的Material Design还没有Bottom Bar,整个系统简洁、美观;
Now on Tap的OCR还非常方便、好用;
新加入的应用权限控制功能也不错,虽然有“亲爱的用户,我是你爹”式的app,但是用app ops也可以管住它们;
我们还可以用substratum改各种主题;
Google的口号还是“Don't be evil”而不是“Do the right thing”
……

回看这5年来Android的更新,可以看到Google在创新,同时也不在创新。
每次更新,Google都会带来一套新的UI,且不说它有没有起到方便用户的作用,增加用户学习成本倒是完美做到了。
N更新时,我考虑了很久要不要更新,因为我一直无法接受那个那么丑的新UI,我现在都觉得N的UI是最丑的一代。
然而在权限管控方面,Google永远做得那么不紧不慢。应用沙盒,Google搞了这么多年也没搞完;加入了权限开关,结果想不到这个锁竟然如此“君子”,竟然会出现“不给权限不让用”这种情况?
当然,由于历史遗留问题,手段强硬地加入新政策、新功能短时间内会让厂商、用户很“痛”,但长“痛”不如短“痛”。可惜,因为Google的不作为,我们这些用户一直在“痛”。
我们什么时候才能再收到一次像Jelly Beam -> KitKat 或 KitKat -> Lollipop 一样的更新?
或许是Google变了。
从非Chrome浏览器浏览YouTube时功能被限制,到Dragonfly项目,到Google Hone用户录音被工作人员收听,再到限制Chrome中的adblock插件,Google已经不再是我们熟悉的那个Google了。

或许,是时候与Google说再见了?

已有 3 条评论
    Benny
    2019-09-11 21:59

    觉得这个手势很智障……

    ホロ
    2019-09-13 21:01

    立刻关机? 😂😂

      EAimTY
      2019-09-15 17:08

      关机❌砸手机✔️
      不过最近我的手机真的摔了,我这辈子第一次摔手机就把背面玻璃摔裂了…😭

添加新评论