[G2刷機]老機老ROM新用 CloudyG2 3.3 & Magisk + Xposed模組

刷過了許多ROM,到新的AEX6.6 (pie 9.0)
為什麼想刷回LG系列的ROM: pie 9.0在G2上的多工稍差,但的確能有效省電,目前xposed也可安裝使用,但是缺憾是很難弄到好用的IR學習遙控器。
IR遙控器目前在個人家裡,還是很方便,以前的LG Remote 可以有效的家中許多電器整合在一起,G2本身又有紅外線發射接收,不用實在可惜。
在茫茫app海裡找,因為LG api比較特殊的關係,大多不能用,或者也沒什麼自訂學習的功能,弄那麼久,不如刷舊ROM好了。於是刷回舊版,其他很多問題都可以用新的magisk跟xposed模組來解決的。

ROM來源 XDA網址 ,本發文依舊可下載:https://forum.xda-developers.com/lg-g2/development/rom-cloudyg2-t3006744

發問討論串[Q&A/T] CloudyG2 3.3 -=- [All Variants]: https://forum.xda-developers.com/showthread.php?t=3136529

由於AEX6.6同是使用KK bootloader,所以刷回來無障礙。
列一下使用的檔案:
Recovery : twrp-3.3.0-0-d802-bump-blastagator-signed.zip
Bootload : BLChanger-d802_5_6-nevax-2.3.2-signed.zip [選KK]
Rom : CloudyG2_3.3.zip
+ : CloudyG2_3.3_Stagefright_fix.zip [修正android漏洞]
Root : Magisk-v19.3.zip

CloudyG2_3.3本身自帶ROOT,但是我把magisk直接刷完,然後讓系統第一次開機,都是沒有問題的。
本次就沒有刷內核,所以安裝只能使用Ext4的分區格式。
#%%%%#####%%%%插曲////....沒注意放長年的rom檔案損壞,刷下去把recvoery搞壞了,需fastboot下重刷twrp ///////


[G2刷機]老機老ROM新用 CloudyG2 3.3 & Magisk + Xposed模組
簡單刷完,沒有發生任何bootloop或錯誤。

[G2刷機]老機老ROM新用 CloudyG2 3.3 & Magisk + Xposed模組
熟悉的老導航列,以及LG的分類選項,沒google最好了。

[G2刷機]老機老ROM新用 CloudyG2 3.3 & Magisk + Xposed模組
Smart Bulletin 現在才發現這個其實滿方便查看的,找一些widget都可以放進去。

[G2刷機]老機老ROM新用 CloudyG2 3.3 & Magisk + Xposed模組
Magisk 使用上也沒碰到問題,比較不一樣的方面,在這裡安裝重啟後,滿常進入wipe dalvik的狀態,變成重開非常漫長
(Xposed安裝後,偶而也會進入wipe dalvik狀態)
magisk裝的模組有 : Bromite Systemless Webview, RAM management fixes, Swap Tropedo, Sysconfig Patcher, Xposed Framework

[G2刷機]老機老ROM新用 CloudyG2 3.3 & Magisk + Xposed模組
Xposed installer要裝新版的,才會正常。

[G2刷機]老機老ROM新用 CloudyG2 3.3 & Magisk + Xposed模組
可以用的模組不多,因為LG api專用的關係,xposed動不了navbar,所以知名的Gravitybox裝了,上面跟下面都壞掉= ~
去你大爺....這是用來讓LINE連結不會用line內建遊覽器,可以直接跳到系統的遊覽器。
AD快消....裝了沒特別感覺。
Eternal Process Lock . 這個在LP中有感,在Recent中清除全部時,被LOCK的APP重新打開,大概就像按返回這樣,半秒就回來。不然LINE重新啟動大概需要各10秒...(新版LINE太多多餘功能)
Xposed edge. 可以用一些便捷手勢,還可以在音量鍵設應用程式,兩個鍵兩個應用,來回切換最方便!
(但是這rom裡面 導航列按鍵是無法作用更動的,用一些滑動手勢來補足功能。)
手機最大的功能就是收LINE跟遊覽器上網,然後等人打電話來,收收廣告簡訊,只剩這種功能了。

[G2刷機]老機老ROM新用 CloudyG2 3.3 & Magisk + Xposed模組
[G2刷機]老機老ROM新用 CloudyG2 3.3 & Magisk + Xposed模組
記憶體多工方面,可以連續開很多個,都不太容易被移出記憶體,這點比之前pie的管理邏輯好很多。
耗電方面,表現也非常好,SOT預計看起來可以超過五個小時,可能是之前沒有裝Stagefright修正漏洞,造成噴電.......真是錯怪他了。
當然開啟Android Auto的話,記憶體也是會噴光光的,耗電量也巨大 ,連接AA啟動的速度,是輸給9.0的ROM。

[G2刷機]老機老ROM新用 CloudyG2 3.3 & Magisk + Xposed模組
最後當然是簡單好用的紅外線控制器,第三方ROM只有最高到MM可以裝。
家裡的投影機跟兩組音響,都可以統合起來,還有冷氣電視,省得很多遙控器。
2019-07-12 11:32 發佈
後續補充:
Magisk模組Sysconfig Patcher ,會影響到Android Auto 的運作,開啟緩慢,且會不斷由地圖中跳出,所以安裝得要看自己的需求。

Xposed模組改成底下這幾樣

去你大爺的內置遊覽器,這個被我刪除了,原因是我改用line惡魔版,直接免去內置遊覽器、動態消息、linetoday,拿掉這三個,LINE的第一次啟動,少說省了五秒鐘,整各清爽又快速。

Xposed edge則是一個非常滿足我需求的模組,找到了一個方式,讓手機只在兩特定應用中直接切換。
設定一個手勢(或按鍵),並且用條件選擇:

邏輯是這樣的:
當LINE獲得焦點(意指在LINE APP中),則切換到VIA遊覽器。
LINE不在畫面上使用,則手勢重新打開LINE。
這樣的話,一直滑手勢,就只會在兩APP一直切換而已。

另一個好用的方式:
APP應用觸發

有些APP適合用橫向螢幕比較方便,但是先去按旋轉螢幕,再敲轉手機,然後用完又要去按旋轉螢幕關掉,好像是個很笨的步驟。
加上有的APP根本強制直向螢幕,大多用直的方便,特別為了某APP去轉螢幕真是複雜...
這邊可以設定,開啟就強制固定橫向,關掉就恢復直向,真的省了不少心。
或者設定APP關閉就自動強制清除,排出記憶體中,這也是滿不錯的方式。

但是Xposed edge有個缺陷,當螢幕轉為橫向時,手勢的位置也跟著旋轉@@,目前找了找沒有調節選項。
加上螢幕是長方形,旋轉後,反而慌了手腳,不知道手勢要去滑哪裡。

其他如冰箱 (停用APP應用),他的權限頗高,設定中有些系統app無法停用,他都還可以直接停用。
即使我的G2早賣了,也要支持你!好久沒有這樣的技術文件了
加刷一個內核,用來壓制CPU溫度與頻率。
預設的內核太容易做一點點事情就燒燙燙的。降點頻率,可以冷冷順順跑就好。

[LP 5.0.2 Kernel 3.4.113][08 JAN] Dorimanx 12.0 LG G2 D800/1/2/5 LS/VS980
Kernel-Dorimanx-V12.0-LP-[10-58]-[08-01]-LG-D802-PWR-CORE.zip

以往最推薦的內核,但是這邊有一點,因為改用Magisk,所以刷完Dorimanx內核,magisk會失效。
要重新再刷一次Magisk-v19.3.zip,才能恢復ROOT。刷完嚇一跳,想說這內核好像沒移除方法。
重刷magisk後,目前看起來ROOT、Xposed跟內核全部功能都正常運作中。



//@ 2019/8/23更新 已知問題
似乎是刷過內核後,後來我的magisk裡面只剩下xposed。
但magisk重新刷入sysconfig pacther後,造成死機,無法完成開機。
............TWRP還原 ing.
建議刷過內核後,要安裝magisk模組最好先備份系統。

//@ 2019/08/30 補充
發現的問題,dorimanx內核預設是Selinux Disable。
所以刷內核後,magisk會失效,之前刷的模組還是可以用,但再安裝magisk其他模組後,他Sellinux會寫不進去(也無法刪除),然後造成手機陣亡。
不再動magisk是還可以順順用。
要參考底下
XDA: [Dorimanx LP][v2.9+][SELinux-Enabler] Script to Enable SELinux
更新
這個 5.0.2 ROM仍然是需要掛一個修復memory leak的模組。
[Xposed] [5.0.x] Fix Lollipop Memory Leak
刷內核並無法解決這問題,最後還是用上了xposed模組才解決。

主要觀察到的問題是,在幾次深度休眠後,喚醒並會LAG得很明顯,APP也常需要重讀。最主要是怎麼滑都卡卡的,重開機便會正常。
雖說沒有系統或APP崩潰的情況,但是用起來就感覺很不正常。查看記憶體也沒有看到滿滿滿的數字。

在google play商店就可以找到這個xposed模組,建議一定會補裝進去。
G2 一直都準備當作Android Auto機來用,不過一直以來都有大問題存在。
這次一併解決。
順便試用新介面的AA

一插上就會直接來到地圖模式,有好有壞吧,總之沒了舊介面的時鐘畫面。
但是這新版的AA,在使用舊介面回到時鐘,會有很明顯的延遲顯示......看樣子是不讓你回去了。


左下是切換鍵,右下是通知與語音搜尋。基本也就是沒功能。
那個[設定]....按下後, 已在手機上打開設定選單,根本多餘的功能。

Android Auto 的大問題:
1. 插入車機後,啟動超緩慢
已知有些 Maps Live wallpaper衝突,可能占用地圖資源,所以google maps或AA可能啟動不能。
已知 [Xposed]Eternal Process Lock 造成AA啟動緩慢卡頓(也可能是記憶體不足)。

2.插入車機後,AA不啟動
已知[Magisk] Sysconfig Patcher , Universal GMS Doze 這類似讓google service休眠模組,造成無法啟動。
或者啟動後斷斷續續不正常。
(AA須使用USB 偵錯模式)

3.手機拔除車機後,AA關閉後,仍然手機持續高耗電 (需重開機)
這邊推算極可能是ROOT的關係(因為一直在刷機都有root....)

在magisk裡對他們隱藏,目前就未再發wakelock耗電。 不過我有另外加一個保險來自動強制再關閉AA一次,AA本身就有防一些特殊root三方應用干涉,所以最大可能應該是檢查root造成的wakelock

4. AA音樂播放斷斷續續
半方棄狀態,待續:
但內建Podcast好像很正常.......

5.耗電
某AA舊版以前可以,插著看地圖,電量緩緩上升。
強制改版後,只會狂下降,待續:
追加一個 應用odex化。

這個對於進入APP後,的微小lag改善很多,特別是輸入法這邊,原本約會停頓0.2~0.3秒。
odex化後,幾乎沒感覺到停頓感。滑進去LINE裡面,幾乎無頓點
我又回來了,這次從lineageOS 17.1(android 10)回來了。
決定徹底放棄android auto,被搞了好幾次。手機直接按地圖比較乾脆。

這次的目標把google play service與商店版本鎖下來,不讓他更新,目前的google play已經不會對這個ROM造成耗電與太大的卡頓。

google助理<---砍。 Goolge play services for Instant APP<---停用,這個已知對G2整個系統造成不小的卡頓。

系統頗為乾淨清爽,記憶體可用約都還在0.9~1.3G之間,比起lineageOS還省


最大的差別,手機待機耗電微小,螢幕使用約都能確實用到近四小時。

這按使用習慣,大約是2到2天充電一次即可。
LineageOS倒是沒辦法如此省電,待機一天可能就會消耗40~50%的電力,需要每天充電一次。


這邊我關掉了不少的服務,包括商店的自更新,GMS更新、LINE對商店與廣告的呼叫、google play一些常駐又看起來無關的服務。並沒有影響到手機資料同步。
LG UI的相容性比較差,不少APP都會造成UI稍微卡。不過還是 LG APP好用! 輸入法、紅外線遙控器這類的,很好用,自動亮度也穩定準確。xposed目前不打算再裝,手勢控制用過覺得還好而已。
評分
複製連結