起因是原本在用的手機有點怪怪的有時會突然偵測不到sim卡,
於是拿出備用的HTC One m7想先準備一下以防萬一隨時轉換過去,
但m7已經不會再有任何系統更新,
所以就試試看能不能刷機上到Android 6甚至7,
由於CyanogenMod已經停止了,CM13、14的官方載點好像也關閉了,
所以就去找看看新生的Lineage OS,
結果竟然還真的有,只是m7的都只有unofficial的版本,
反正就試試看吧?
第一步:
Unlock bootloader
解鎖bootloader,這一步是為了能用fastboot刷入特製的recovery image,
之後就能從recovery mode自由的刷入任何的system、gapps和su(root)了,
解鎖就參照htc網站一步一步很囉唆的做下去就行了,
網路上也有中文教學,
http://www.htcdev.com/bootloader/
第二步:
刷入特製recovery image
recovery image應該無疑問就是TWRP了吧?
https://dl.twrp.me/m7/
我是下載目前最新的twrp-3.0.0-2-m7.img
m7關機後壓住音量下再按住電源鈕開機,
用音量鍵操作游標選到fastboot按一下電源鈕,
然後就能從電腦透過usb以fastboot去刷image了,
電腦端要有fastboot的執行檔,網路上應該有得直接下載,
像是別人做好的TWRP一鍵安裝之類的應該都會有附,
電腦開啟windows命令列視窗,輸入
fastboot flash recovery twrp-3.0.0-2-m7.img
這就是把twrp-3.0.0-2-m7.img刷到m7的recovery partition裡面,
之後再開進recovery就是可以自由刷system image的TWRP了
第三步:
下載要安裝的zip們,總共有三個:
1.LineageOS 14.1的本體
https://download.lineageos.org/m7
我是下載目前最新的2017-03-01那個
2.Gapps,要有Google Play就要一起刷這個
http://opengapps.org/
選擇ARM、
Android 7.1(因為LineageOS 14.1是Android 7.1)、
然後因為我只要基本的google play的功能,所以我選pico,
想要完整的gmail、google now之類的可以選較上面的版本,
越往上東西越多,
選定之後就下載
3.SuperSU,這是為了root,偶而需要的時候,root還是比較方便的
https://mirrorbits.lineageos.org/su/addonsu-arm-signed.zip
這些都是zip檔案,看是直接用m7下載或是由電腦下載再存入手機都可以。
第四步:
透過TWRP安裝zip們,
m7先關機,按住音量下,再按電源鈕開機,
選recovery後按一下電源鈕進入TWRP recovery,
這邊觸控可用,
先點wipe,選Dalvik、Cache、Data、System後wipe下去殺光光,
返回到首頁,點Install,
選擇剛剛放入到m7的zip們,
先選LineageOS 14.1的主檔,
再點Add more Zips把gapps加進來,
最後再把SuperSu加入,然後就可以開始刷了,
沒意外的話,重新啟動後,m7就會以Android 7.1.1的面貌出現在眼前了。
第五步:
開啟虛擬觸控鍵(海苔條),關閉實體觸控鍵,這個要有root才行,
可能很多人會不能理解為何我要做這種浪費螢幕空間和硬體功能的事,
我只能說是個人習慣使然,原本我也是實體觸控鍵的信奉者,
但從華碩Padfone Mini(Intel)到小米2s,
我對實體觸控改觀了,我現在只覺得實體觸控是一種欠缺彈性又落後的老舊設計。
參考這裡:
https://forum.xda-developers.com/showthread.php?t=2706020
總之,就是編輯兩個文件,
1.開啟海苔條
/system/build.prop
在最後面加上
qemu.hw.mainkeys=0
海苔條打開後,LineageOS的設定畫面會多出自定義海苔條內容的選項,
可以自由安排位置或增減按鍵
2.關閉實體觸控
/system/usr/keylayout/synaptics-rmi-touchscreen.kl
裡面只有兩行,
key 102 HOME"、"Key 158 Back",
在他們前面加一個#然後存檔,
重開機後,實體觸控就會失效,海苔條就會出來了。
以上,刷機有風險,動手前要有覺悟,出狀況自行負責....
![[筆記]給HTC One M7刷LineageOS 14.1(Android 7.1.1)](http://attach.mobile01.com/attach/201705/mobile01-21352dc52afa7952cccdd40fb0ba6798.jpg)
初步看來是沒發現什麼問題,wifi可連,可3G上網,可打電話,GPS、相機、藍芽都能動作,
穩定性和耗電方面的要真的有機會做為日常使用才能有感覺了。