[心得] Cygwin64 建構 abootimg 環境及G4鎖核心

看板 MobileComm
作者 ling751am (W)
時間 2021-09-08 23:43:10
留言 28則留言 (6推 0噓 22→)

LG鬧得沸沸揚揚的燒機板事件, 讓手機業務歷史畫上一個轉捩點 想必也讓很多G4使用者擔心手上的手機有天突然燒掉 其實這也不是LG的鍋, 是S808/S810時期的處理器溫控不當導致 透過關閉大核心, 可以讓手機不燙又省電, 也可讓電池壽命更長 使用abootimg程序, 自定義/拆包系統開機分區檔, 但須使用Linux環境執行 除了安裝虛擬機, 另一種方法就是透過Cygwin在Windows下建立類Unix環境 1. 首先, 請準備Cygwin64的安裝檔, 可在 https://www.cygwin.com 找到 下載後執行安裝檔, 使用Install from Internet 2. 站點可自己選擇, 這裡使用臺大提供的FTP站點 並安裝套件 wget、unzip、make、gcc-core、git、blkid-devel 3. 瀏覽 https://gitlab.com/ajs124/abootimg 執行Cygwin64 Terminal, 輸入「wget "abootimg-master的網址"」 若習慣使用tar解壓縮的, 可改下載.tar.gz 4. 將剛剛下載的zip檔解壓縮, 輸入「unzip abootimg-master.zip」 切換到abootimg-master目錄後, 再輸入「make」開始編譯 5. 待abootimg編譯好後, 到安裝目錄下的home資料夾內 把要修改的boot.img複製到abootimg-master下 6. 回到終端機, 輸入「ls」確認資料夾內有欲修改的檔案 輸入「./abootimg.exe -i "檔名"」, 將boot資訊列出 7. Android Boot Image資訊中, cmdline的部分為啟動代碼 將其中「cmdline = console=ttyHSL0,115200,n8 andr....」整段複製到記事本 8. maxcpus 為最大可用核心數量, boot_cpus 則為開機使用核心數量 LG G4 為 兩大核心+四小核心 設計, 最大可用核心數量為6, 限制為4可將大核心關閉 若手機已有偶發反覆重開機的情形發生, 可將boot_cpus數量改更低, 如0-2則使用三個核心 將cmdline修改為「cmdline = maxcpus=4 boot_cpus=0-3 console=ttyHSL0,1..後面保持原樣」 9. 輸入「./abootimg.exe -u "檔名" -c "cmdline = maxcpus=4 boot_cpus=0-3 consol.. 整段"」進行修改 修改好後, 再輸入「./abootimg.exe -i "檔名"」, 可以看到修改好的cmdline 10. 將修改好的boot.img透過fastboot線刷, 或是TWRP刷入都行 刷入後會喪失root權限, 需再使用Magisk.zip重新寫入 ------- 圖文版 (外部連結不喜勿入)- https://weissl.page.link/Cygaboot ------- 本文章參考自: https://gitlab.com/ajs124/abootimg https://forum.xda-developers.com/posts/74824999 ----- Sent from JPTT on my LGE LG-H815. -- 延續硬體壽命, 避免製造垃圾 (?) 太有自信的散熱設計, 那時候各大廠都是這樣 有些人沒錢換手機, 或是用習慣了 我呢, 只是想要玩, 現在新的手機都不太好玩了 是可以, 但開機過程中會動用到大核, 是關不了的 所以修改boot分區, 從開機過程就關掉大核心 單純拿來滑社群, 傳訊息很夠用的 塗散熱膏沒太大作用, 主要還是靠螢幕散熱 當然這手機現在來看, 已經不太能多工了 但只留一大核, 或全關掉, 也能是一支不錯的備用機 量子螢幕不管是細節、發色, 還是很漂亮! 相機也是很猛, 手動調整依然強 你找錯手機了, 噴火龍很吃電的, 會把你的充電器吃壞 離題了 XD 也沒有, 我的就沒有 可以關閉大核心後開分享, 應會好很多
※ 批踢踢實業坊(ptt.cc), 來自: 27.53.113.98 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/MobileComm/M.1631115797.A.EC0.html

sad0soul : G4王 09/08 23:55

labbat : 也許大核在效能過剩時期可以像短跑選手搶得優勢09/09 00:19

labbat : 但是在軟體日益痴肥的現代,不如小核持續長跑耐用 09/09 00:20

benedict76 : g4自己設計問題沒必要牽拖s808,而且作業系統一版也 09/09 00:23

benedict76 : 沒升級,非常不負責任。09/09 00:23

charlie20083: 不過感覺還是換手機比較方便還不用折騰吧09/09 00:25

charlie20083: 而且現在手機的小核可能都比你G4的大核還快...?09/09 00:25

yc0015139 : 用 FKM 關大核比較快吧 都 magisked 了09/09 00:32

charlie20083: 是沒錯 新手機是有點無聊 可是現在用滿血S652都會09/09 00:58

charlie20083: 覺得有些地方不夠力了09/09 00:58

charlie20083: 沒大核心可以用的S808我應該會用不下去XD09/09 00:58

Hohenzollern: S808不用二顆大核只用四顆小核更是爛渣09/09 02:39

Hohenzollern: S625能有不錯使用體驗是它使用八顆小核A5309/09 02:39

Hohenzollern: 而且S808的小核時脈只有1.44GHz 使用體驗真的不行09/09 02:42

Hohenzollern: 之前玩過S810的手機 只用四顆小核就覺得不行了 09/09 02:44

Hohenzollern: 後來直接無視耗電發熱 只用大核換取使用順暢 09/09 02:46

Hohenzollern: LG G4的勉強解法是塗散熱膏 以前有鄉民PO過 09/09 02:48

Hohenzollern: 但是他把散熱膏塗抹的像是巧克力厚片吐司 反而被鄉 09/09 02:49

Hohenzollern: 民笑死09/09 02:49

zeroofzone : 當初親眼看到G4的量子螢幕真的震撼09/09 04:10

wacowo : 請問有沒有修改成無電池,usb上電開機的方法 09/09 05:51

Hohenzollern: LG G4為了極緻輕薄化 把螢幕/主機板/電池要留散熱09/09 07:18

Hohenzollern: 的空間偷掉 才會熱到晶片跟主機板拖焊09/09 07:18

Hohenzollern: 脫焊 09/09 07:19

paul40807 : 2021 還沒調整過的都燒了吧… 09/09 10:10

benedict76 : 我g4新買七個月就燒機版換一次後到現在當網路分享器 09/09 10:39

benedict76 : 都還正常,不過蝦皮買電池耐用度都不好,一年大概要09/09 10:39

benedict76 : 換一顆電池。 09/09 10:39

您可能感興趣