作者 drkh (eutatosp)
標題 [問題] 小米卡刷包下載後, 要如何解密?
時間 Sat Oct 14 11:55:31 2023


想將一部紅米6手機的國際版 Miui 升級到最後更新版 11.0.4.0.

從官網下載了此版的卡刷包(國際版無誤):

(不縮址) https://bigota.d.miui.com/V11.0.4.0.PCGMIXM/
         miui_HM6Global_V11.0.4.0.PCGMIXM_68887320d7_9.0.zip

但進行更新時, 不論是從 Recovery mode 使用小米助手, 或是開啟手機自身的
"系統更新", 手動擇定此卡刷包後, 都沒通過 MD5 校驗.

後來發現未通過的原因並非卡刷包下載時有誤, 而是因為這個卡刷包未解密.
(眾所週知, 如果用手機 OTA 自動下載卡刷包, 則下載後隨即被解密.)

請問, 要如何自行將此卡刷包解密? 或是有其他辦法.

在百度搜尋: 小米 卡刷包 解密, 沒啥用.


PS 1:

(A) 從官網下載的卡刷包
(B) 手機 OTA 下載的解密卡刷包
(C) 同樣用手機 OTA下載的解密卡刷包

觀察以上三檔案的 MD5, 發現 A 與 B 相同, 而且二個 MD5 值的前10位
與卡刷包檔名內含的 MD5 值前10位相同, 故這兩個檔案是同一檔案.
但 C 與 A, B 不同. 唯有 C 被系統接受而更新成功.

據此研判, 官網下載的卡刷包不能通過 MD5 校驗應是因為它未被解密.

PS 2:

未解密的卡刷包 zip 檔可用解壓程式, 如 7-Zip, 解壓, 但解密後的卡刷包卻不能解壓,
7-Zip 傳回"非壓縮檔案"的錯誤訊息.


PS 3:

當手機"系統更新"正在 OTA 下載卡刷包時, 只要將其強制結束執行, 下載完成後的
卡刷包就不會被解密, 也一樣儲存在"內部共用儲存空間"的 downloaded_rom 資料夾.


--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.61.229 (臺灣)
※ 作者: drkh 2023-10-14 11:55:31
※ 文章代碼(AID): #1bAX4tFB (MobileComm)
※ 文章網址: https://www.ptt.cc/bbs/MobileComm/M.1697255735.A.3CB.html
JustinYeh88: 紅米6國際最新版MIUI是11.0.5.0耶
中國版最新才是11.0.4.01F 10/14 12:02
drkh: 我知道, 但我的紅米6檢查更新後, 給出的最新版是
11.0.4.0, 也許 11.0.5.0 有什麼問題, 不給更新了.其實我也有下載 11.0.5.0 的卡刷包, 但也是MD5未過坦白講, 我後來有用 OTA 成功升級到 11.0.4.0, 但我想知道是否有辦法自行將卡刷包解密.3F 10/14 12:04
nisioisin: md5過不了不就資料毀損?重抓看看阿
自己檢查一下md5對不對8F 10/14 12:52
cooladam: 我有一個問題,網路上的rom不是recovery就是fastboot,跟系統更新的OTA一樣嗎?10F 10/14 13:01
RedFox: OTA包跟Recovery包應該走同一路
差在OTA只刷入系統跟前一版改動的部分,非完整系統12F 10/14 13:52
JustinYeh88: 照理來說卡刷包下載下來可以直接刷入不需要解密之類的,會不會你原本其實是非國際版MIUI或是不小心把系統升級app更新成中國版14F 10/14 14:15
drkh: 樓上. 皆非. 請見修文後的 PS 1.17F 10/14 15:04
cooladam: 意思就是網路上的卡刷包是讓你透過recovery刷的,想要透過"系統升級"中的"手動選擇安裝檔案",只能是系統升級中"下載最新完整檔案"所下載的包,因為有系統升級獨特的加解密?18F 10/14 15:13
drkh: 樓上, 我也用小米助手刷過, 小米助手就是通過 rec來刷(rec的選單有"連接小米助手"), 也沒成功.
也是 MD5 沒過.22F 10/14 15:26
cooladam: 那就不要執著了,感覺就是若要手動選擇安裝包,那系統更新和小米助手需要的是透過系統更新下載後解密過的,這種安全性驗證的加解密問題,怎麼可能讓一般使用者可以自行處理25F 10/14 15:33
Xixiaofan: 擋住就是解鎖+線刷+回鎖 其他無解29F 10/14 15:49
※ 編輯: drkh (220.137.128.90 臺灣), 10/14/2023 16:13:52
twinmick: 那個官網國際版有沒有個連結啊,搜尋miui一大堆網站30F 10/14 15:59
drkh: 樓上, 已修文附上連結.
我的問題的另一方面也是:"為何小米會讓使用者下載一個未解壓, 不能通過 MD5 校驗, 不能卡刷的卡刷包?31F 10/14 16:14
Xixiaofan: 問題來了,你在官網哪裡找到的紅米6卡刷包
國際官網是 c.mi.com ,這邊已經沒提供紅米6的卡刷包了
如果是mirom等來源找到的話,有可能是官方已經撤包的版本34F 10/14 19:02
DFIGHT: 不懂 卡刷包就是要卡刷 為啥要繞一圈用其他方式 那你下載其他的包咩39F 10/14 19:03
Xixiaofan: 官方沒有撤包的版本,才能通過系統更新解密安裝,不然就是TWRP硬刷
既然是系統更新裡面找到的最新版本,那就表示11.0.5被撤包了,不再提供正常方式更新,那你去mirom等非官方收集站找到被撤包的版本又走官方的系統更新App解密,當然不會給過41F 10/14 19:04
DFIGHT: https://bit.ly/3QkbVJC
人家應該會提供你卡刷包 有md5 無md5版本
ota 是update包 不是卡刷包,自己下載卡刷包也可以自己卡刷或是下載update包刷
至於有無md5的問題 你自己google怎麼用
夭壽 我自己google了一下 卡刷比較簡單吧? 下載卡刷包就直接存到手機裡面 然後recovery去按裝就好了啊 為啥要拐彎去用其他方式裝?
https://bit.ly/3PQ4lEW47F 10/14 19:09
BUG: MD5 Verification Disrespecting Settings While Installing ZIP ·  Issue #1085 ·  TeamWin/Team-Win-Recovery-Project ·  GitHub
[圖]
Device: SM-G900F KLTEXX Version: 3.1.1-0 I believe I have found a bug with the MD5 Verification function when INSTALL-ing. BACKGROUND: Installed TWRP  ...

 
Redmi 6 (cereus) MIUI Downloads | Xiaomi Firmware Updater
[圖]
The ultimate script that provides firmware packages for Xiaomi devices. ...

 
DFIGHT: 這邊什麼包都有拉 11.0.5了
喔等等 上面那個是韌體
https://bit.ly/3ZV9osd
這個才對
你先換檔案試試看== 別管什麼md5 bypass的事情了
還有不要用內建recovery去卡刷 不能 我也不知道原因 我有看過 好像要十年了 我忘記原因了 你去下載第三方好用的recovery去刷我上面那個網址下載的rom 或是直接用電腦下載我上面網址的fastboot包aka線刷包去用電腦線刷56F 10/14 19:21

 
Xixiaofan: 回樓上 他的問題是他沒解鎖BL也沒刷TWRP 所以只能用官方更新+官方REC 包被撤了用正常途徑當然會被擋66F 10/14 19:29
DFIGHT: 小米助手是什麼東西我聽都沒聽過 你自己google miflash 用這個線刷 youtube一大堆傻瓜式教學 我沒聽過小米助手 你別用一些好奇怪的方式刷手機 要研究半天== 用人家傻瓜式的即可
沒解鎖喔......
痾 我以前沒解鎖 會卡小米那個logo 這英文叫啥 欸....mi英文那個開機圖案 會卡在這邊你確定尤其是跨版本 你不解鎖==?
是可以刷了卡在mi logo了才解鎖在重開機 可以這樣啦== 會顯示解鎖解到幾% 然後就停住了 但是可以重開機後ok有解鎖
抱歉說了一大堆沒辦法幫到你 我是老人 之前sony有自己出一個可以按維修手機 他會自動幫你手機刷機只要你手機進入fastboot給他 插上電腦 但小米的......我怎麼想都是解鎖刷機 思維固定住了 網路上也找不到鎖住可以刷機的方法== 先跟你說你所謂的按手機裡面更新 更新包點下去的方式 有一些recovery作者會特別做出支持eu rom內建recovery自己點選update包然後跑去第三方recovery去刷 所以有段時間我喜歡eu rom 因為可以一個禮拜無痛點選直接更新 然後那段時間正好小米一大堆新特色都放上來 不像現在 哼 我那平板來說 mi 6的平板 裡面的app他會下放到mi 5平板嗎? 不會咩 你要小米更新平板 要他老命 他人力不夠 話說回來 你這種方式叫做stock recovery刷機不是其他recovery刷 沒人想要這樣做 解鎖 刷第三方recovery不香嗎? 不過可能已經簡單到沒人討論了也說不定 我的意思是 已經發展好幾年了 會發生老人懶得發刷機教學情有可原 熱情退卻
https://bit.ly/3ZUjt8Q
https://i.imgur.com/efgJgF2.jpg68F 10/14 19:30
Install MIUI Recovery ROM using Stock Recovery and Updater App
[圖]
Has your Xiaomi phone received a new MIUI update? Then follow this guide to easily install MIUI Recovery ROM using stock recovery and Updater app on X ...

 
[圖]
DFIGHT: https://i.imgur.com/VkDmen6.jpg
好像可以@@
別管我上面一長串廢話了 這上面兩張圖片你試試看@@ 好像可以98F 10/14 20:14
[圖]

--
作者 drkh 的最新發文:
點此顯示更多發文記錄