綁定帳號登入

Android 台灣中文網

[ROM] [安卓6]CyanogenMod 13~我愛棉花糖(官方專案中止,連結移除)

  [複製連結] 查看: 23587|回覆: 74|好評: 0
omniplay | 收聽TA | 顯示全部樓層 |閱讀模式
發表於 2016-3-20 16:25

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
本帖最後由 omniplay 於 2017-11-17 09:49 編輯

                #######################################
                                                       免責聲明                                                
                        1、刷機風險難免->死機、變磚,刷了第三方ROM會        
                                  喪失保固,刷機任何風險由刷機者自行負責!!!!!        
                        2、本文只是個導引,不代表看了後自行刷機就不會死機        
                               正確的SOP+熟練度or求助有助于快速跳脫困境。
            
                ######################################

#########################################
#        刷機器-最重要+最重要+最重要....事項
#        =>>>>>先備份個人DATA<<<<<=        
#        到底是要備份什麼?當然是EFS+CSC+個人資料嚕
#        EFS=IMEI+IRL基頻+WIFI MAC Address+藍芽 MAC Address...
#########################################

[測試平台]Win7 x64 OS
[PDA]:ZSMSA    (Software/Firmware)(BRI台版)
[Phone]:XXMS2  (Wifi+3G,Modem)
[CSC]:ZSMSA     (Region)
                        ###########
                        #    前置備項
                        ###########
┌────────────┐
│       必備軟體            
└────────────┘
        -ADB包 (刷機包,Android6-SDK-R23)。
        -JRE
        -Samsung USB Driver(刷機包)。
        -官方4.1.2原廠Stock ROM Final版(刷機包,提供容量減半閹割版)
         (台版-i9100ZSMSA_I9100OZSMSA_I9100XXMS2)。
        -Odin:Odin3_v3.10.7.exe(刷機包)
        -Mod:CyanogenMod (刷機包,版本號:20160321)
        -GoogleService:OpenGapps(Pico版推薦)
        -7Zip
┌─────────┐
│      硬體         
└─────────┘
        -100%電池充飽(是的你沒看錯,防止電池老化的失誤),刷ROM會消耗大量電流。
        -USB線Good(最好是任一家的官方線,扁線最爛的禁絕,若有AWG標註線是最好)
        -USB2.0埠Good->白色(or黑色)
        -USB省電功能打勾拿掉+電腦休眠關閉(*****重要*****)->裝置管理員devmgmt.msc
           (白色通常是2.0,黑色大多數是1.0,I9100最高只Support USB2.0,絕對別插入藍色
             的USB3.0埠,會造成Odin刷機器傳檔不良,尤其是非原生USB3.0晶片,eg.ASUS...)
        -MicroSD讀卡機:萬一沒刷成,檔案救援。

┌─────────────┐
│      環境變數     
└─────────────┘
控制台=>系統=>"進階"=>"環境變數"=>系統變數=>Path;
        好用GUI Path修改工具->RapidEE (滑鼠右鍵=>以系統管理員身分執行, or 關閉UAC;
        才能寫入系統環境變數)。

        a. 系統=>Path新增Java.exe所在的bin 執行檔的目錄路徑。
(ps.= =怎又變亂碼,這編輯好麻煩,每次路徑正斜線(Windows用)都會被槓掉
,每一個都用Unix系統(反斜線可用= =?),納SourceCode怎Key?怎別人都能Key?)

        b. 系統=>Path新增 adb.exe所在目錄路徑
┌───────────┐
│   安裝流程SOP  
└───────────┘
1.USB裝置由南橋控管。PC主機版晶片組南橋晶片+USB(2~3支,Chipset、AHCI、USB)
   Driver需安裝完成沒有任何!驚嘆號!

2.安裝 Samsung USB Driver,直到裝置管理員沒有任何!驚嘆號!
        進系統 ,勾選USB Debug ,1試adb device 指令-> MTP Driver OK???
        關機進Recovery,再安裝一次驅動;2試adb device 指令->Recovery Mode Ready???
        關機進DownloadMode模式,開啓Odin再抓一次驅動確認COM埠硬體溝通是否良好。

2.Odin刷機:"音量Down" + "Home"+ "Power" ,開啓Odin刷官方JB4.1.2 +Pit 檔(難關1)
        (Pit只有要重劃分區Size才勾,一般狀況刷ROM刷機不勾,標準刷機也只勾PDA)

3.Odin2刷:同上,重開過程進Download Mode,刷進CWM+Root=>
   直刷 PhilZ-CWM6-Root-XWMS2-MOT-5.15.9.tar.md5 檔案,刷完重開
   確認系統內是否有SuperUser?

4.關機,"音量Up" + "Home"+ "Power"進Recovery Mode,檢查是否有CWM   
        
5. 刷 Kitkat4.4相容Kernel的 Recovery版本.(難關2)

6.第四次進Recovery Mode(已經是CWM6.0.5.0 or TWRP2.8.x.x 版本)

7.        5Wipe (Wipe清空Format)
        -cache               (2W雙清之一)
        -dalvik-cache     (2W雙清之一)
        -system             (避免系統system設定檔混淆,只有準備安裝新ROM第一次使用)
        -data                 (要裝新版6.0x的Gapps,個人資料/設定會被清空)
        -preload             (用來放OEM廠商廣告...垃圾...JB版每次Data區被Wipe掉...程式就會自動重裝.....)

        不了解/看不懂得/沒列出的=>絕對別動其它沒列在上面的分區(如EFS.....)

        Wipe清完,才來刷棉花糖Android 6.0.1核心的CM 13+Gapps

8. CM13跑完,安裝OpenGapps 6.x (難關3)

9. Reboot 進系統跑跑沒問題,在進Recovery 第一次全系統備份。收工!!!


┌──────────────────────┐
│        Trouble Shotting  Q&A      
└──────────────────────┘
難關1+3:要在Pit分割區下手,因為出廠機器的system分區只有512MB  ,
Android 4.4~5.1大家還沒重視這個問題,都裝最小的Pico GAPPS,等到6.x就暴過512大小了,
變成Google Framework服務框架無法安裝啟動!
而要裝最小版本的Gapps 6.x,起碼得1GB的system分割區!!!
勝下31MB的system空間,連佔最小的OpenGapps 69MB都裝不動!!!!!

                               
登錄/註冊後可看大圖


難關2:Recovery版本問題
2.1        PhilZ大大的CWM只Support到CM12,再來針對I9100將不再更新,也就是
                CWM6.0.5.0就是Final版,網路上流傳的CWM6.0.5.1只是換個簽名而已
                (Source Code我有瞄過)。
2.2        TWRP針對I9100不支援,不過還是有高手修改版(Fixed TWRP For I9100)流出。

難關4:系統降刷變難
        適用於Android 6.x的Recovery以後可能不容易降刷ROM版本,有些連降板都不能降
        (或許Googl安全性提升,漏洞減少,造成開發者破解困難吧?!)
        有些它只能降一級(eg.IsoRec...只Support CM12~13);
        有些可降兩級最多降到Android 4.x Kitkat核心。
        也就是Android 4.1x~Android 4.3x(JB核心) 分一級,Android 4.4 Kitkat ~Android 6.x分一級。

┌────────────────────────────┐
│     刷機包檔案12個檔案                        
│     內附 16GB+32GB->Pit檔,        
│           3F亦提供
└────────────────────────────┘
-Samsung_USB_Driver_v1.5.59.0_X86.exe
-Adb.7z (須解壓)
-Odin3_v3.10.7.zip:
        Samsung S2-I9100 Download Mode刷機必備工具最終Final版。
-Android6upPit.7z
:16GB+32GB刷機Pit,重劃分割區Partition Pit檔;
                            為了跟刷機包分別,採用7Zip(7z)格式。

-I9100XXMS2_Kill-Hidden.img.tar.md5:
        官方刷機包閹割版(容量減半),
不用再刷官方原廠肥大的md5,Odin
        比較不易卡死在Hidden.img。

-PhilZ-CWM6-Root-XWMS2-MOT-5.15.9.tar.md5:
        Odin直刷版,
刷完即Root,JB4.1.2核心CWM Recovery+Root 雙版,
        事後須刷解<三角形驚歎號>的APK。

        *****特提供
IsoRec Team 針對Android 6 Marshmallow箱容Recovery*****
-recovery-Lanchon-IsoRec-CM-6.0.5.1-20160112-i9100.zip:
        Android 6 marshmallow相容-觸控版Recovery,跟下面的TWRP 二選一,刷棉花糖
        必備Recovery。
-recovery-Lanchon-IsoRec-TWRP-2.8.7.0-20160113-i9100-(by-arnab):
        
Android 6 marshmallow相容-觸控版Recovery,TWRP2.8.7.0。
-IsoRec_TWRP_3.0.0-0_i9100.zip
只相容CM12、CM13

-cm-13.0-20160321-NIGHTLY-i9100.zip
:CyanogenMod 13 for Android 6
-parted.7z:讀取system磁區分割大小;為了跟刷機包分別,採用7Zip(7z)格式。
-HashMyFiles_v2.17_x64.7z:HASH驗證工具;為了跟刷機包分別,採用7Zip(7z)格式。
-32GB_Pit.7z:重劃分割區Partition Pit檔;為了跟刷機包分別,採用7Zip(7z)格式。


【刷機Pit檔】
3F:刷機Pit檔,For Samsung S2-I9100,For 16GB+32GB手機
       (16G手機刷16G版,32G手機刷32GB板)

【FAQ】請爬文
Q1.刷GApps失敗,錯誤碼ErrorCode#Status 20,CWM 不能刷GAPPS???
A:舊版CWM會出現,更新到CWM6.0.5.0沒問題.

Q2.刷GApps失敗,錯誤碼ErrorCode#Status 70:
A:主要說的就是system分區不夠大,刷不進去重刷Pit檔,System分區起碼1G
(建議2GB,方便日後擴充)。

Q3.GApps那個版本推薦?
A4a:因為Gapps會刷進system分區,防止System更新崩潰的最好方法=>Pico版本。
      (當然環肥燕瘦各有所好)。
A4b.但是若出現Android『設定精靈已停止運作』,進不了系統就別哭著叫媽!!!!!
A4c.喜歡GoogleAPP的可以用adb install 或者 Batch Insall APK批次安裝法
      ,裝進DATA分區(想留就留,想殺就殺)。

Q4.哪個Recovery推薦?
A:ClockworkMod ROM(CWM)Final 最終版CWM6.0.5.0 只針對Android 5.x,終結Over;
所以CM Mod+OpenGapps官方都推薦TWRP。
   (*****這裡有些差誤,找時間在重新測試*****,這樣刷過後,
    重開後的CM13會替成自己陽春的CyanogenMod Recovery ,有問題請反應!
    裡面可用adb sideload直接捉PC上的Recovery替換掉
    v1.02版新DownLink提供另外的6.0專用Recovery版本)

----------------------------------------------------------------------------------------------

第一次發文,諸多遺漏謬失難免,請多見諒、指教。
ps.這裡發文要排版真不容易.....格式會跑掉+插圖不知道哪張是哪張會亂跳位置?
好像沒有WYSIWYG?太佩服之前的前輩了.....

All-IN-ONE刷機包(v1.02,Update:20160419) Hash
【SHA1】9848a62402c17cb31cad3e3b67d3af6b9d4a18a4   
【SHA384】9cae8cb26b2aec9f0783c824bdf6e288190843ea626e93ef811e353bba58ab379a5698662eb1a16adce25baed1310e27

Screenshot_20160329-161123.png Screenshot_20160329-135404.png Screenshot_20160325-142931.png
Screenshot_20160320-172811.png Screenshot_20160320-172749.png Screenshot_20160320-172734.png

Screenshot_20160320-055351.png Screenshot_20160318-032206.png Screenshot_20160318-014524.png

Screenshot_20160318-014507.png Screenshot_20160318-012821.png Screenshot_20160317-214219.png

有問題請回報,但請說清楚講明白...
別人提供的檔案請自行找原大人,非本作者提供檔案一概不回...
有錯誤歡迎指正.....
本文提供刷機同好共享,乏內容的感謝文可免.....
如果覺得資源堪用就給個讚吧XD
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
Snap32.png

ALL_IN_One_Download.txt

700 Bytes, 下載次數: 404, 下載積分: 碎鑽 -1 個

評分

參與人數 14碎鑽 +13 幫助 +12 收起 理由
wl02580623 + 1 + 1 非常讃
c2asih + 1
wish000 + 1 + 1 讚一個!
jasonjason12570 + 1 + 1 非常讃
mp693tw + 1 + 1 非常讃
moon5433 + 1 + 1 非常讃
clk500 + 1 + 1 非常讃
dkvjej + 1 + 1 讚一個!
beelzebub712 + 1 + 1 非常讃
yun641221 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

戰神-熾火 | 收聽TA | 顯示全部樓層
發表於 2016-3-21 18:27
I9300可以用嗎?

點評

不行,否則CM 、TWRP Team,官方ROM,何必給每支手機不同Model不同 ROM?! 裡面的硬體、Lib、驅動Driver、MO、SO檔都可能是不一樣滴... I9300幸運多了有TWRP專版  發表於 2016-3-21 22:02

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
yun641221 + 1 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

 樓主| omniplay | 收聽TA | 顯示全部樓層
發表於 2016-3-22 22:21
本帖最後由 omniplay 於 2016-4-16 04:11 編輯

Samsung-S2-I9100->16GB+32GB手機用Pit檔(其它機型不確定分區是否可用)


I9100_16GB_Pit_System1GB_Data6GB.pit

1.96 KB, 下載次數: 10, 下載積分: 碎鑽 -1 個

I9100_16GB_Pit_System1GB_Data8GB.pit

1.96 KB, 下載次數: 11, 下載積分: 碎鑽 -1 個

I9100_16GB_Pit_System2GB_Data6GB.pit

1.96 KB, 下載次數: 33, 下載積分: 碎鑽 -1 個

I9100_16GB_Pit_System2GB_Data8GB.pit

1.96 KB, 下載次數: 42, 下載積分: 碎鑽 -1 個

I9100_32GB_Pit_System1GB_Data6GB_20160311.pit

1.96 KB, 下載次數: 13, 下載積分: 碎鑽 -1 個

I9100_32GB_Pit_System1GB_Data8GB_20160311.pit

1.96 KB, 下載次數: 10, 下載積分: 碎鑽 -1 個

I9100_32GB_Pit_System2GB_Data6GB_20160311.pit

1.96 KB, 下載次數: 19, 下載積分: 碎鑽 -1 個

I9100_32GB_Pit_System2GB_Data8GB_20160311.pit

1.96 KB, 下載次數: 56, 下載積分: 碎鑽 -1 個

評分

參與人數 2碎鑽 +2 幫助 +2 收起 理由
moon5433 + 1 + 1 非常讃
simon551 + 1 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

ysbledmh | 收聽TA | 顯示全部樓層
發表於 2016-3-23 14:15
由 手機網頁 發佈
感謝樓主的熱心發文分享,我就是卡在難關1,換電腦、驅動全刪,重裝還是失敗。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

 樓主| omniplay | 收聽TA | 顯示全部樓層
發表於 2016-3-23 16:31
本帖最後由 omniplay 於 2016-3-23 17:47 編輯
ysbledmh 發表於 2016-3-23 14:15
感謝樓主的熱心發文分享,我就是卡在難關1,換電腦、驅動全刪,重裝還是失敗。 ...


流程的十字路口常會決定成敗.....

三星的手機是最好刷的(2012以前的手機,2013後不清楚.....Note5聽說有人Root後就鎖機的)....你的手機是S2-I9100???
OS版本???主機版晶片組(Intel?AMD?)?

USB2.0是PC主機版南橋在管的,需先裝好Chipset Driver ,USB才會驅動正常
再安裝手機OEM商的Driver才能掛載/呼叫Android ADB 設備(手機...)
Win7x64為例:
左下角點Win圖示=>搜尋程式及檔案=>打入"cmd"=>按滑鼠右鍵"以系統管理員身分執行"=>CMD模式=>
輸入(一行一指令,結束Enter執行)
  1. set devmgr_show_nonpresent_devices=1
  2. devmgmt.msc
複製代碼

開啓裝置管理員=>檢視=>勾選"顯示隱藏裝置"
就能叫出隱藏驅動.....(有插入設備會特別明顯)
Snap38.png
該不會是插到USB3.0的埠?或者線太爛/有損傷?

下面兩支程式或許能幫到忙
AIDA64 裝置=>PCI裝置 + USB裝置 內容都有詳解
usbdeview(USB插入會亮燈)
Snap37.png

usbdeview_v2.55_x86.zip (81.04 KB, 下載次數: 3)

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
i711 + 1 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

olove9747 | 收聽TA | 顯示全部樓層
發表於 2016-3-23 17:12
神奇.....這麼久的機子了還能吃Android 6 不曉得使用上面有什麼bug嗎?
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

 樓主| omniplay | 收聽TA | 顯示全部樓層
發表於 2016-3-23 17:28
olove9747 發表於 2016-3-23 17:12
神奇.....這麼久的機子了還能吃Android 6 不曉得使用上面有什麼bug嗎?

只有高手才抓的出Bug,歡迎測試.....
最滿意的就是漏洞檢測.....All Pass!!!!!
Screenshot_20160318-012821.png
+省電效能>>>遠超越Android 4.4跟5.x,待機還不會過熱.....
不滿意的是ˇ怎還再用3.0的Kernel???

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

ysbledmh | 收聽TA | 顯示全部樓層
發表於 2016-3-24 20:24
omniplay 發表於 2016-3-23 16:31
流程的十字路口常會決定成敗.....

三星的手機是最好刷的(2012以前的手機,2013後不清楚.....Note5聽說有 ...

感謝回覆,我如果純刷rom是正常
作業系統:win 10 x64
晶片:intel
手機:S2-I9100 目前 5.1.1 remix-lp-v5.5.9 data 4g 搞好久
皆插 usb2.0,同一條線其他裝置皆正常可用
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

 樓主| omniplay | 收聽TA | 顯示全部樓層
發表於 2016-3-24 21:18
本帖最後由 omniplay 於 2016-3-24 23:57 編輯
ysbledmh 發表於 2016-3-24 20:24
感謝回覆,我如果純刷rom是正常
作業系統:win 10 x64
晶片:intel

嗯?.......納當初4GB-Data是怎刷過的???
這明擺Pit檔(來源)有問題,粉正常,小弟我弄了2個禮拜;32GB的Pit 檔可以用1F附加檔內
16GB嘛?................論壇爬文就有啦..........(所以我就不附)
今晚我也來改看看16GB的.....

試試看嚕.....

Android6upPit_For_I9100_16GB.7z

618 Bytes, 下載次數: 12, 下載積分: 碎鑽 -1 個

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

ysbledmh | 收聽TA | 顯示全部樓層
發表於 2016-3-27 19:55
omniplay 發表於 2016-3-24 21:18
嗯?.......納當初4GB-Data是怎刷過的???
這明擺Pit檔(來源)有問題,粉正常,小弟我弄了2個禮拜;32GB的Pit ...

odin刷rom得到的,但system區比較小,所以刷gapp最小版時造成困擾,後來自行修改刷機檔成功塞進去。

16GB 的機子,我也下載過很多pit版本,可惜都不成功。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則