[ROM][OFFICIAL] 聯想 A820 Android 4.4.2 Proton v1.0

Lenovo A820 KitKat 本 ROM 是從原始碼編譯而成
這個計畫花了I.nfraR.ed非常多的時間, 從 4.1.2 到 4.4.x 如果您移植到別的機型或是做了其他修改麻煩請尊重原作者, 如做了任何修改或移植請給予鳴謝


*** 特色 ***
- Proton 設置頁面
— 通話接通時震動
— 低電源警告音效
— 低電源警告提示
— 音量鍵控制游標
— 音量鍵曲目控制
— HOME 鍵解鎖
— CM11 電池圖標
— 虛擬按鍵背光控制


*** 修復 Android 漏洞 ***
— FakeID
— ObjectInputStream Serialization
— Settings PendingIntent
— GraphicsBuffer Overflow


*** 其他修正 ***
— 重新調整 3G 信號
— 以逆向工程得出 S150 版本的電量電壓表
— 重新設計音量面板, 可分別調整通話即通知音量
— 可控制 GPU電壓及頻率, 以及 DVFS (動態電壓及頻率調整)
— 內核以 Linaro 4.9.3 工具鏈編譯, ROM 以 SaberMod 4.8 工具鏈編譯
— 狀態列圖標調整
— 重新設計電源選單
— 修復GPS, 自動開啟/自動更新(4 天/次) EPO (衛星定位星曆協助), 修復 A-GPS
— 支援 init.d 開機腳本
— 從原始碼編譯 CM11 的 計算機, Apollo, DSP管理器, 瀏覽器
— 相機錄影格式調整為 MP4, 提高相機品質為 100%
— 全螢幕來電圖片
— 還有許多記不清的優化及調整


* ART 不會有任何作用, 所以請不要做任何嘗試 此版本還不能使用 ART

*** GPU 超頻只適用在某些A820 ***

目前只能從 init.d 開機腳本來作調整
請到 /system/etc/init.d 以任何一款文字編輯器打開 00proton
將 echo 前的 # 移除來開啟功能(所有功能皆在文件中已詳細說明)
儲存後需要重新開機來生效
如果要確認可以打開 /proc/gpufreq/gpufreq_var_dump 來確認頻率


*** 安裝說明 ***

如果您有使用先前的 DEV 版本, 我建議再做一次完整的安裝

建議的 Recovery 是我所編譯的 TWRP 2.8.4.0 (可以使用Rashr 或 FlashTool 來刷入 recovery.img)
將 ROM 和 GApps(谷歌包) 放入 SDCrad 中重新開機至 Recovery 來刷入
刷入前請先做完整備份包括 nvram (一定要備份 nvram)
備份完後請在刷入前清除 system, data, cache, 安裝腳本不會幫你清除
刷入 ROM.zip GApps.zip (可選)
重新開機 (首次開機會花比較多時間, 請耐心等待)


*** 銘謝 ***

感謝 jwchen119 在內核給予我幫助及幫忙測試 (個人非常感謝 I大把我排在第一位)
感謝 hyperion70 給我修復內存洩漏的提示
感謝 masterwasome 在 XDA 上的教學
感謝 varunchitre 對於 mt6589 內核的初始化工作
感謝 faux123 的動態檔案同步系統
感謝 Christofer83 的 Linaro 工具鏈
感謝 superdragonpt 與 Dr-Shadow 提供許多非常有價值的代碼, 它讓我受益良多
感謝 mastersanta 在初始版本修復 USB 掛載的問題 (這位是 vMS 的作者)
感謝 CM11 team 的任何一位提供代碼和教學的人


[ROM][OFFICIAL] 聯想 A820 Android 4.4.2 Proton v1.0
[ROM][OFFICIAL] 聯想 A820 Android 4.4.2 Proton v1.0
[ROM][OFFICIAL] 聯想 A820 Android 4.4.2 Proton v1.0
[ROM][OFFICIAL] 聯想 A820 Android 4.4.2 Proton v1.0
[ROM][OFFICIAL] 聯想 A820 Android 4.4.2 Proton v1.0


ROM at Google Drive : A820-PROTON.KK.V1.0.zip
GApps at Google Drive : Proton-GApps-Mini-4.4.x-20150716.zip
TWRP 2.8.4.0 at Google Drive : TWRP-2.8.4.0_ready_for_L
原文 needrom 連結: http://www.needrom.com/download/proton-kk-aosp/
I.nfraR.ed Proton kernel at Github (核心原始碼): Lenovo_A820_kernel_kk



---
目前正在朝 CM12.1 邁進...

jwchen119 wrote:
兩年前換手機時板上 ...(恕刪)


太厲害了~~

不過我公司同事當時就是看 A820 CP超高
大家才狂買 A830 的
這邊真是個推薦敗家的不良場所 :D
-- 啾 ~~~ ( ′3`)(′ε‵)~~~啾
謝謝J大分享,
一直都是用infrared 的4.1.2 Lamdba
日常使用幾乎沒有問題,
沒想到竟然還有在維護更新,
真是佩服,
找個時間也來刷成4.4,
請問J大,
是直接用infrared上面連結提供的檔案更新嗎?
方便多分享一些使用心得,
例如是否穩定及一些需要注意的刷機程序或是bug之類的,
再次謝謝

rolling wrote:
謝謝J大分享,一直...(恕刪)


好懷念當時大家催促 I 大更新 Lambda 的時光...

上面的連結是 A820 的原始碼, 想說可能會有人對 MT6589 Kitkat 的核心原始碼感興趣就分享了.

至於目前 4.4 的進度, I 大目前仍在 patch 一些功能來取代 GravityBox,
雖然目前 ROM 的狀態是無法開啟 ART, 但是 I 大說以防將來有修復的一天,
就先將 XPOSED 相關的模組特別是 GravityBOX 的功能盡量直接加到 ROM 上面,
因為目前 ART 模式在 5.1 和 5.0 都有可相容的版本, 但作者好像沒有要修正 4.4 的 ART 不相容

所以正式發布的時間未定, 目前用了將近一個月的測試版

作為日常使用絕對比 Lambda 順暢很多, 如果不玩遊戲可以不需要將 GPU 超頻,
而我第一次知道原來大家說衛星秒定的感覺是甚麼, 昨天在我家頂樓靠窗 GPS 打開三秒導航王就大喊衛星定位完成
一路走到二樓房間衛星訊號雖然微弱但是依然鎖定, 不知道在 GPS 上面施了甚麼魔法...

目前最大的問題是從 JB 升到 KK 有大約一半的人會遇到 IMEI 變成空白的問題, 我目前都還沒遇到
但是在之後釋出正式板之後應該會在腳本做處理先將 IMEI 備份
刷機完後再做還原的部分來避免 IMEI 遺失的問題

至於使用上的 BUG 目前還沒發現

jwchen119 wrote:
兩年前換手機時板上...(恕刪)


刷這個可以跑18000喔!

我用的是版上一位神人的精簡rom,到現在沒換過,

交給我兒子繼續打電動看u2
雖然一樣cpu但比p780順
BLOG http://mpsevo.blogspot.tw/
GPU 超頻到最高頻率的分數 (Dalvik runtime)


這對MT6589來說應該是極限了, 市面上僅有的6589應該都到不了這個分數...

jwchen119 wrote:
兩年前換手機時板上...(恕刪)


請問A830可以刷嗎?
要怎麼刷有參考的網頁嗎??

Boris.HYC wrote:
請問A830可以刷...(恕刪)



Hi,
A830 可以刷, 雖然 ROM 的部分是兩隻手機共通的 (A820/A830) 但是 A830 需要另外刷入屬於自己的 kernel

不要擔心, I.nfraR.ed 已經幫你編譯好 A830 的 kernel 了

這個 Aroma Installer 是視覺化的刷機工具, 裏頭包括有原始電壓了 kernel 降壓(undervoltage)的 kernel (較省電)


特別要注意的是, 因為是從原始碼編譯 而我與 I.nfraR.ed 手頭並沒有 A830, 所以無法幫你們測試前鏡頭與閃光燈. 結果也是無從修復 刷入前請三思

A830 Kernel at Google Drive : Lenovo_A830_ProtonKernel_v2.3_KK.zip
因在測試版試出時有少部分的使用者刷了 4.4 之後出現 IMEI 無法辨識的問題, 所以 I 大又另外寫了刷機的手冊, 原因最有可能是在先前刷入 EBR1 EBR2 這兩個磁區檔, 主要重新為了 Data 和 System 做了磁區的重新分配, 導致手機在 Nvram 磁區造成錯誤.
所以在次重新調整磁區後應該可以解決此問題, 然而有為其少數的人可能會遇到 Nvram 磁區整個毀損, 只能用 SN_Station 來重新把 Nvram 磁區創建出來, 一併在江 IMEI1, IMEI2 和 WiFi與藍芽的 MAC 碼寫回去

小弟我就將原版的手冊翻譯中文版以便讓大家閱讀, 如不想刷入 Proton KK 也可以只做重新分區及恢復 IMEI 部分

順帶一提, Proton KK V1.0.1 已經在前天於 OTA 推送, 修復了
1 將訊號指示顏色改為紫色後打開3G連線會崩潰的問題
2 修補日前 Android MMS Stagefright 漏洞 (感謝 CM)
3 更新及新增 APN 及營運商的名單



所需工具 (I.nfraR.ed's Google drive) :
Tools

中文版完全手冊 (jwchen119's Google drive) :
Install_and_restore_guide_zhTW




Lenovo A820 for MIUI V3.12.6 (V5) ROM

Down:

http://miuirom.xiaomi.com/rom/u10895081/3.12.6/miui_a820_z499238_3.12.6_2d7c198386_4.2.zip
關閉廣告
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!