twoyi兩儀是一款輕量級的 Android 容器(安卓虛擬機),比較新科技的一款產品吧,是網友自己開發的,理論很新,技術含量也高,不過因為是測試版本,可能bug比較多,要用的話要耐心一點。
當前為測試版本,不保證兼容性,目前還不支持 ROOT,太極·陽等功能,請耐心等待!
兩儀就是一個輕量級的Android容器。它可以在Android系統上以一個普通App的身份(免ROOT)來運行一個相對完整的Android系統。
實際上這種技術已經不是什么新鮮事了,大家都喜歡稱之為“虛擬機”,但是從嚴格意義上講,它更像是一個“容器”;從原理上看,內部運行的Android系統(guest)與外部系統(host)是共用同一個Linux內核的,還有一些驅動如Ashmem也是共用的;雖然沒有namespace的支持,但是它模擬了namespace的行為,支持一定程度的隔離;所以,稱它為Android容易或許更合適。
有童鞋會問了,這玩意跟VirtualXposed(VXP)有何區別?最顯著的差別就是,兩儀內部是一個Android系統,包含system_server、systemui,獨立的ART運行時,甚至還有自己的硬件抽象層(HAL);而VirtualXposed內部只有第三方App。
從技術上來講或許很多童鞋不好理解,更直觀點來說,兩儀可以在免ROOT設備上運行太極·陽!正因為兩儀內部是一個完整的Android系統,因此在這個內部的系統中自然可以完全控制系統組件,因此支持太極·陽理所當然!
或許你已經知道兩儀是什么了,那么相比于VirtualXposed或者其它App,它有何特殊的地方呢?
兩儀是一個免ROOT的Android系統級容器;它內部運行了一個相對完整的Android系統,與外部的系統可以形成一定程度的隔離。
兩儀內部Android系統版本為Android8.1;事實上,Android10也是支持的,不過由于不是很穩定而我目前也沒時間去修BUG了,所以暫時就沒用它;你可以簡單滴理解為:兩儀支持的系統版本較新。
兩儀的啟動速度非常快。作為一個輕量級的Android容器,兩儀可謂“名副其實”。除第一次初始化系統較慢之外,后續兩儀基本上可以在三秒鐘左右啟動;這個速度可以說是做到極致了。我今天就花了七個小時直播優化啟動速度,有些童鞋應該也看到了;兩儀對system_server、systemui以及launcher做了深度定制,最大程度上并行化了系統的初始化過程,極大提升了啟動速度。
兩儀將會是一個開源項目。關于這一點的考量我已經在新的一年,發個新東西說清楚了;這里并沒有暗諷其他同類產品的意思,開源是一個中性詞,而非褒義詞。我個人對開源的態度是:開源有好有壞,它只是一種對項目發展路徑的選擇。
兩儀內部的系統將是完全可定制化的。因為其系統開源,你完全可以自己拉個分支編譯AOSP;對系統組件,如framework,HAL做定制化開發;實現虛擬相機,虛擬傳感器等特殊功能。
上面這些特點看起來兩儀是完美無缺的,其實并不是;作為一個系統容器,它也有自己的缺點:
占用資源較高。開啟兩儀之后,你的手機內部就相當于運行了兩個Android系統,雖然兩儀也受宿主系統的功耗管控,但是它本身會啟動較多的進程,相比于常規App來說非常吃內存。另外,由于自帶一個Android系統的ROM,其安裝包也將近200M。
圖形性能不如外部系統。在兩儀系統內部,代碼是自己接運行在設備CPU之上的,沒有經過虛擬化或者指令翻譯;因此代碼執行效率與外部系統是相同的;不過圖形系統是經過opengl模擬渲染的,雖然也會使用宿主的GPU,但是這個過程會有損耗;不過后續我們可以實現GPU直通模式,這樣的話性能損耗就可以忽略不計了。
由于它是一個Android系統,理論上Android系統能干的它都能干(廢話);下面是我自己的一些腦補,可能不完善,歡迎大家補充:
最顯然地,兩儀可以實現免ROOT使用太極·陽;有童鞋會問了,其他框架是不是也可以?那當然,理論上都可以;并且,我選擇Android8.1也是有原因的,因為這是唯一一個同時可以支持Xposed、太極、EdXposed和LSPosed的Android版本!驚不驚喜,意不意外:)
既然支持太極·陽了,那自然是可以支持ROOT了!不過遺憾的是,當前這個測試版本還是沒有ROOT功能的,感興趣的小伙伴只能等等咯!不過我可以很確定地告訴你,支持ROOT!
既然支持ROOT,那支持Magisk模塊嗎?由于兩儀內部模擬了mountnamespace,所以理論上也支持的!不過不是所有的面具模塊都可以支持,并且使用的方式和原始的面具也有一些差別;不過我還是可以很確定地講,一定程度上支持!
兩儀的HAL層是可以虛擬化的。HAL層是大多數設備的外置硬件運行的地方,比如常見的相機、NFC、傳感器等等;你完全可以實現一個自定義的相機HAL,免ROOT使用虛擬相機!另外,雖然兩儀將開源,但與Android系統架構一樣,HAL層是通過hidl接口提供服務的,它可以是vendor提供的閉源組件!
兩儀還能用作安全研究。在之前我們分析惡意App的時候,可能會需要做脫殼等操作;這時候大家要么使用定制的系統刷入定制的手機,要么使用Xposed模塊去HOOK;在兩儀內部,一切是如此地簡單:直接去修改兩儀內部的ART,然后重新加載運行即可!
1. 修復若干 Android 12 phantom process 相關問題。
1.修復不給權限可能導致的閃退。
2.修復太極在內部啟用后內部App閃退。
3.內置輸入法閃退修復。
4.修復移動網絡切換導致的系統崩潰。
5.修復dalvikcache錯亂導致的系統崩潰。
6.修復部分啟動失敗。
小編簡評:在YoYa:Dol
小編簡評:和我商城ap
小編簡評:維京人帝國
小編簡評:動漫RPG重生
小編簡評:瘋狂的工人
小編簡評:世界卡車駕
小編簡評:migatownmy
小編簡評:HaiYi是一款
小編簡評:steam上的同
網友評論