首先回顧一下Magisk,簡單來說,這是一個在XDA開發者論壇上已經存在很久的項目,最基礎的功能就是管理root權限,這在 Super SU 的作者 ChainFire 隱退之後,似乎已經成了最可靠的root權限管理工具了,而且它的root權限獲取方式是開源的。
想要了解Magisk的簡介,詳見:
安卓新神器Magisk,小科普一下
另外,如果你只是把Magisk當作root權限管理工具的話,實際上是非常大材小用的。
Magisk的運作機制,是通過自製的模塊,在系統啟動的時候,映射入系統,從而達到不修改系統文件,卻能有改系統文件的效果。
例如,我們可以使用它輕鬆地修改機型:
通過Magisk來快速修改機型
例如,總有因為一加手機的朋友升級安卓8.1後,系統區被佔滿導致字體寫不進去,從而說刷了字體後不生效或者不顯示的,我問他是不是沒檢查系統區大小,然後說檢查了呀,還有100個G的空間呢。
與其浪費大量的時間,去解釋什麼是RAM,什麼是ROM,什麼是內置存儲空間,什麼是外置SD卡,這種現在小學計算機課程都會教的內容,不如請各位再回顧一下這篇文章:
使用magisk來實現多字重換字體,在也不擔心系統區不夠用
如果喜歡我分享的內容,記得關注一下我的微信公眾號:寧靜之雨。
這次分享的,同樣是一個基於Magisk製作的模塊,原理是修改和增加一些系統文件,讓系統能夠呈現一些谷歌 Pixel 2 手機的特性,但實際上是不會真的動系統分區的。
模塊的名稱是,Pixel 2 Experience,作者是開發者 joeyhuab,大家可以在 Magisk 的管理器裡進入模塊下載界面,直接搜索名字找到。
作者說:
Searching around the internet, I've seen several mods on XDA, GitHub and other websites which have extracted files from the Pixel 2 devices. I've decided to gather them and compiled them all into a single Magisk Module. This module can be flashed with other devices on Oreo (stock/custom ROMs) as well as long as they are close to stock/AOSP.
翻譯過來就是講作者在XDA和GitHub以及很多網絡資源上看到了非常多的Pixel 2的文件提取,然後就決定做一個Magisk模塊來整合這些東西,這樣就能在其他安卓8.0的設備上(官方或者第三方系統),體驗谷歌原生手機的特性。
目前移植的特性有這些:
RUTHLESS Pixel Launcher by @shuby on v1.5
Pixel Launcher Icons (from the regular GApps packages)
Pixel 2 audio files (ringtones, notifications, ui, alarms)
Pixel system accent theme (in system/vendor/overlay/Pixel)
Enable Google Assistant
Camera2API support - to check if working, install the Camera2 Probe app via the Play Store
Google Lens feature enabled in Google Photos app
Google Wallpapers app
Adds Pixel-exclusive wallpapers via Google Wallpapers app (download Google Wallpaper Images to add more wallpapers)
Google Sans font family used in lock screen clock, Google Assistant, Pixel Launcher, System Update window, SetupWizard text, number texts in Settings app in 8.1+ (Storage usage, Data usage, Battery percentage)
Enable Night Light support (feature varies on your ROM; option could be enabled on some while enabling doesn't do anything on others; thanks to @Soheil_rf for his overlay)
粗略概括翻譯下,大概就是 Pixel 2 的桌面、壁紙、圖標、鈴聲、配色、Google Assistant。
還有一些細節特性,比如谷歌相冊的Google Lens,鎖屏、電池百分比等位置的谷歌英文數字字體,白天/夜間模式(如果你的系統本身提供了切換入口才行)等等。
本來作者還打算移植Pixel 的導航欄動畫,不過在其他的設備上,SystemUI.apk肯定是千差萬別的,基本上都是用不了,所以這個就沒做,有需要的話就只能通過substratum主題或者刷有這個功能的ROM來實現。
下載地址,第一個方法,前文已經提及,沒仔細看就再從頭看一遍吧。
第二個方法,作者在XDA的官方維護地址,請自備科學上網技能進行訪問,否則可能打不開:
https://forum.xda-developers.com/showpost.php?p=75731836&postcount=3
聲明:
1、因使用模塊導致的任何問題,請聯繫模塊作者 joeyhuab,反饋給我是沒有任何用的;
2、萬一使用模塊導致不能開機時,刷入Magisk卸載包就能開機了;
3、想刪掉這個模塊,只要在開機後,在Magisk模塊管理界面取消勾選或者點刪除就行了。