刷系統——黑屏問題

引用:http://www.miui.com/thread-344361-1-1.html

此貼大部分內容源自魔趣論壇V大的帖子,本人經過整理后發出,特此聲明
原帖地址:http://bbs.mfunz.com/thread-172610-1-1.html
——此貼獻給小白們,老鳥一笑而過吧

?

? ? 近期有很多DEFY機友由于想刷MIUI系統,迫切的心情導致沒有謹慎刷機,造成出現了好多開機黑屏、開機卡M、無限重啟的情況。不要慌張,咱們的DEFY基本上是刷不死的,此貼將會幫助大部分機友走出困境,使你的DEFY重獲新生。
? ? 其實好多Defyer刷完底包后開不了機,開機后無限重啟,或者直接卡M,無異于分為兩種情況,一是誤刷了低于原來機器底包BL版本的底包。二是,刷入了底包,但系統文件加載錯誤造成。

?








第一部分
? ?首先要了解BL等級的有關知識

?

● 這里以DEFY為例,目前已知BL版本從小到大排列。
行貨機器2.2(真實BL版本為2),這里韓版2.2和國行同為版本2。
水貨原始版2.1(真實BL版本為2)早先購買的defy都是這個版本,不過這里絕大多數都升級為下個4版本。
水貨新版2.2(真實BL版本為4)現在可以直接刷2.2水機沒有問題的版本都是這個版本。
水貨最新版2.3(真實BL版本為5)目前主要指134那個526版本。
還有一種情況,就是BL高于5,這種情況將會在下面說明。

? ?然后我將要說的就是以上所說的那兩種情況中的第一種情況:誤刷了低BL等級的底包

?

? ? 打比方說,就是原來的底包BL=5,刷了BL=4的包。這種情況可能會導致機器出現的癥狀為:開不了機,開機黑屏,按任何按鍵機器都沒有反應,無法進入刷機模式(其實可以進入,只是黑屏而已)和恢復模式,但連接RSD可以識別。
? ? 這種情況就應該先根據刷底包來判斷,是否是因為升級了BL。
? ? 首先刷2.1底包,然后如果刷后開機直接黑屏(黑屏中可以直接按音量上+開機鍵,RSD會立即識別到),就排除了你是版本2。然后刷2.2的底包,如果還是刷后還是黑屏。那就排除你是版本2和版本4。最后就剩版本5了,如果刷2.3的134底包后還是黑屏,這個可能性不大,目前最高為5,你不可能刷到6。刷134后還是無法開機的極有可能是就是半磚,所謂半磚就是RSD能識別但是刷所有底包都無法開機類型,請看下面第三部分。
?



第二部分

?

? ? 在這里給大家講一下怎樣避免誤升級BL版本

首先,網絡上已知的所有刷機包制作者制作的刷機包都不會BC到把你的BL版本升級這點可以放心。
主要是自己刷原始底包要注意,雖然我可以把所有版本都列出來,但這里我還是教大家一個更可靠的方法。

這里準備兩個小工具,一個是MotoAndroidDepacker 另外一個就是smgver。
<ignore_js_op>?MotoAndroidDepacker.zip?(46.65 KB, 下載次數: 1570)?<ignore_js_op>?smgver.zip?(40.26 KB, 下載次數: 1471)

第一步先打開MotoAndroidDepacker后點擊Open From File選擇底包打開。

然后,Split To Folder會變成可點擊狀態,點擊后會在提示框中顯示Splitting... 應該很快就會顯示!!!SPLITTED!!!表示解壓完成。
這時在底包相同目錄下會生成一個和底包相同文件名的目錄,里面會有你剛剛解壓sbf底包的smg分區等文件。

最后,把smgver.exe和ver.bat文件放入該目錄中點擊ver.bat。 BL版本號一目了然。
比如CG31.smg version is 4 和 CG39.smg version is 4 就表示你這個是2.2的水機底包。如下圖,我是拿論壇給出的DEFY刷機工具里面的新英英底包做的測試:

?

<ignore_js_op>未命名.jpg





第三部分
? ? 關于如何救磚

I、假磚1:有些機友刷機后卡M或M動畫無限循環就直呼變磚,表示無語,所以要說明一下,如果開機看到M那就代表BL引導已經過了,進入了第二部分加載log,這樣的話就只是你的系統文件有錯誤,怎么能叫磚呢?這種情況,大家可以雙WIPE后重啟即可。
具體方法如下:
在關機狀態下:
同時按住電源鍵音量下鍵,進入綠色機器人界面;
同時按住音量上音量下鍵,進入recovery(藍色英文界面);(部分機型連續點擊屏幕下方也可進入)
依次執行選擇并確認(音量鍵選擇,電源鍵確認)
wipe data/factory reset
Yes——delete all user date
wipe cache partition
reboot system now.
執行完畢后手機會重啟。
?
如果還不行的話,只能換一個底包了。(此乃刷底包卡M或M動畫無限循環的情況)

?

到這里我還有一點要說一下:我們一直認為雙WIPE為先wipe data/factory reset,然后再wipe cache partition,這樣是雙WIPE。其實我們都錯了,真正的雙WIPE,指的是刷機之前WIPE,然后刷機之后再WIPE。此WIPE為wipe data/factory reset。也就是類似于回復出廠設置一樣。而第二個WIPE指的是清除緩存。我們刷完底包,也沒必要兩個都選。
因為你刷完底包了,里面的東西都沒了,何來的緩存?
但是這個錯誤的觀點已經形成了,大部分人都錯誤的理解成雙WIPE是兩個WIPE都要選了……



另外有些機友刷MIUI時,根據教程刷完底包了,也刷完MIUI系統的完整包了,開機的時候也卡M,怎么辦?這種情況,還是雙WIPE,但跟上述方法不同。

?

具體方法如下:
手動進入方法,開機亮藍燈的瞬間按音量下鍵進入。
Recovery菜單依次執行并確認(音量鍵選擇,電源鍵確認)
Recovery
Latest Recovery
wipe data/factory reset
Yes——delete all uesr data
完成之后執行
wipe cache partition
Yes - wipe cache
等待完成。

?

如果還是是卡M的話,請再參照團支書的帖子點擊進入試一下
(這種情況是刷MIUI系統而非刷底包卡M的解決辦法。)





II


、假磚2:某些小白刷底包無法刷入。
①.極有可能是因為刷機包和刷機包所在的路徑名過長而導致(路徑也不要出現中文)。
②.USB電壓不足或不穩定,建議換后置插口原裝MOTO數據線。
③.RSD lite版本過低,建議換最新版。
④.電池電量過低,換個電池,或用座充充滿后再按到手機上。
⑤.MOTO驅動過低或損壞。一般聯網WIN7會直接安裝或更新,XP需要手動安裝。

?

PS:如果USB識別不了,也可以換一根原裝USB數據線試試,因為數據線內有多根細線,任何一根細線斷了之后都可以正常充電,但無法連接USB。

III


、半磚:
所謂半磚就是排除以上假磚的可能性,然后無論如何也刷不進任何底包的。
這種情況最有可能就是BL部分被破壞了。無法引導鏡像寫入。
目前民間沒有可以直接清除BL的工具和軟體。只有專門的MOTOBL燒錄工具才可以。建議送修到MOTO官方維修點,十有八九會修好。


IV、真磚:
排除假磚可能性然后,然后再排除硬件損壞的。RSD都無法識別的。遇到這種其實也可以救活,只是全中國只有MOTO大中華區北京總維修部可以,就是常說的司維修員那里可以修。你跑其它地方都是徒勞的。但是修好的可能性不是十有八九了,應該是十有一二。
注意:某些刷底包都無法修復好的問題也極有可能是硬件遭到損壞,建議愛護手機,如果手機過燙建議關機一會再開機。




底包下載:注意:除非你確定刷的任何2.2底包都是開機黑屏,否則最好不要刷!因為刷了之后就無法再刷回2.2的底包,只能通過大俠特制的降級包刷回了。



特種底包1 (BL版本為5,但是系統是2.1的工程SBF):http://u.115.com/file/clqqsl0s
134-10底包:http://u.115.com/file/cls5w1bf
2.3.4的134底包目前可以完美一鍵root。并可以刷MIUI系統,具體請參考蔥頭大俠的詳細教程:國行DEFY+(2.3.4)刷MIUI教程,官方結合自身經驗←點擊進入~
?
?







接下來我要說的是第一部分提到的BL高于5的系統版本。
據反映,目前市場上出現一批無法刷寫現有的任何SBFMB526
由于目前我們手中的SBF包最高BL等級也只到5,因此此類MB526將無法通過刷寫官方SBF的方式救活。
如果你誤刷了現有的刷機包,很抱歉目前你的機器只能停留在假磚頭狀態,直到歐洲那邊提供相應的高BL等級的SBF包。
敬告持有上述水貨526的機油,珍愛defy,遠離刷SBF
看看下面的鏈接,里面詳細介紹了此類機器的情況
http://www.miui.com/thread-331966-1-1.html
PS:國行525+可以盡情刷機。
?
另附上DEFY國行2.3.6一鍵ROOT工具,具體怎么做下載后根據提示就好了。很簡單。
?ROOT_MOTO_2.3.6.zip?(923.63 KB, 下載次數: 594)
?
終于編輯完了~HOHO~







12.4?

XDA出現了BL=6的底包,也就是說前段時間那批MB526的刷2.3.6的機器可以解決變假磚的問題了!



MB526/MB525+可以完美刷入(但不建議沒變磚的刷)


系統版本:(O2德國版)
45.0.1320.MB526.O2.en.DE

基帶版本
EPU93_U_00.60.00

內核
2.6.32.9-gbdd614ehudsoncm@il93lxdroid52 #1

Build-Nummer:
4.5.1-134_DFP-132

Android版本
2.3.6

BL等級:6



下載地址(sbf):
DEFYPLUS_U3_4.5.1-134_DFP-132_BLUR_SIGN_SIGNED_USADEFYEMARAB1B8TFDE004.0R_PDS03C_USAJRDNGIBRO2DE_P019_A021_M002_HWp3_WIG148151_Service1FF.zip


下載地址(zip):
MB526_2.3.6-134_O2.en.DE.zip

轉載于:https://www.cnblogs.com/sode/archive/2012/09/12/2681107.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/260428.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/260428.shtml
英文地址,請注明出處:http://en.pswp.cn/news/260428.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

LeetCode OJ - Recover Binary Search Tree

題目&#xff1a; Two elements of a binary search tree (BST) are swapped by mistake. Recover the tree without changing its structure. Note:A solution using O(n) space is pretty straight forward. Could you devise a constant space solution? 解題思路&#xff…

mysql中間件是運維工作內容_linux運維工作的七項內容

一&#xff0c;【基礎運維檢查】或叫 例行檢查 或叫 例行巡檢mail cacti1.理解例行檢查列表的內容、檢查項的含義以及可能引發的問題。2.按照例行檢查表&#xff0c;定期檢查系統狀態&#xff0c;發現異常立即通報并推進解決。3.定期檢查線上服務模塊&#xff0c;排除可疑進程,…

java executor_Java并發編程(08):Executor線程池框架

一、Executor框架簡介1、基礎簡介Executor系統中&#xff0c;將線程任務提交和任務執行進行了解耦的設計&#xff0c;Executor有各種功能強大的實現類&#xff0c;提供便捷方式來提交任務并且獲取任務執行結果&#xff0c;封裝了任務執行的過程&#xff0c;不再需要Thread().st…

Exchange 2007遷移Exchange 2010應該注意的13件事

1. Exchange 2007可以支持升級到Exchange 2010&#xff0c;但需要提前將Exchange 2007所有服務器環境升級至 SP2或以上版本。2. Exchange 2007如果更新至SP2或以上版本&#xff0c;則建議按照以下順序進行各角色的更新&#xff1a; CAS、UM、HUB、Edge、Mailbox。3. …

dom4j操作XML

(一&#xff09;創建Document的基本操作 /** * XML基本操作 */ public void BaseOperation(){ //創建一個document Document documentDocumentHelper.createDocument(); //創建根結點 Element rootdocument.addElement("root"); //為根結點添加一個book節點 Element …

Oracle數據庫中閃回恢復的詳細分析

Oracle9i開始提供閃回查詢&#xff0c;以便能在需要的時候查到過去某個時刻的一致性數據&#xff0c;這是通過Undo實現的。這個功能有很大的限制&#xff0c;就是相關事務的undo不能被覆蓋&#xff0c;否則就無力回天了。oracle10g大大的增強了閃回查詢的功能&#xff0c;并且提…

python 查看當前目錄_「Python」打包分發工具setuptools學習

?setuptools是python標準的打包分發工具&#xff0c;它可以將我們編寫的python項目打包安裝&#xff0c;這樣其他同事就可以像調用標準庫或python第三方庫那樣直接使用&#xff1b;也可以將項目上傳到Pypi供更多人的下載安裝使用。?1. 項目結構項目結構?這是一個打包構建好的…

如何殺掉D狀態的進程?[zt]【轉】

轉自&#xff1a;http://blog.csdn.net/chinalinuxzend/article/details/4288791 [-] 如何殺掉D狀態的進程zt相關博文原貼:http://www.xclinux.cn/?p752 如何殺掉D狀態的進程&#xff1f;[zt] 狀態為 D (Uninterruptible sleep) &#xff0c;以及狀態為 Z (Zombie)這些垃圾進程…

九月十月百度人搜,阿里巴巴,騰訊華為筆試面試八十題(第331-410題)

九月十月百度人搜&#xff0c;阿里巴巴&#xff0c;騰訊華為小米搜狗筆試面試八十題 &#xff08;參與算法&面試題交流與討論&#xff0c;請加群&#xff1a;30382647&#xff09;引言 自發表上一篇文章至今&#xff08;事實上&#xff0c;上篇文章更新了近3個月之久&#…

mysql性能結構優化原理_MySQL性能管理及架構設計(二):數據庫結構優化、高可用架構設計、數據庫索引優化...

一、數據庫結構優化(非常重要)1.1 數據庫結構優化目的1、減少數據冗余&#xff1a;(數據冗余是指在數據庫中存在相同的數據&#xff0c;或者某些數據可以由其他數據計算得到)&#xff0c;注意&#xff0c;盡量減少不代表完全避免數據冗余&#xff1b;2、盡量避免數據維護中出現…

python git是什么_python爬蟲之git的使用

一、簡單認識&#xff1a; 1、初始化文件夾為版本控制文件夾&#xff0c;首先建立一個文件夾&#xff0c;進入這個文件夾以后輸入git init初始化這個文件夾。2、Git幾種位置概念 1、本地代碼&#xff1a;本地更改完代碼以后&#xff0c;雖然是存放在git的文件夾里面&#xff0c…

產品經理網站數據分析之測量問題現狀(二)

本章續接上文&#xff0c;主要講解流程圖的繪制要領&#xff0c;以及示例。 1、基礎流程圖 基礎流程圖應該簡明扼要地描述出流程的主要結構&#xff0c;在弄清楚流程的起點、終點&#xff0c;以及主要步驟后&#xff0c;按照流程的先后順序&#xff0c;按照要展示的流程長短比例…

鍵盤流的逆襲- Idea 中使用 VIM mode 提高生成效率

Idea 中使用 VIM mode 提高生成效率 安裝配置 Idea 的 vim 插件 先挖坑&#xff0c;后續再填。這個毫無技術含量&#xff0c;不寫了&#xff0c;自己去搜吧。 快捷鍵代替鼠標 打開文件 按兩下 shift 鍵 > 輸入類目文件名按 command e &#xff0c;打開最近編輯的文件列表&a…

git 撤銷掛起的更改_Timer計時任務因系統時間的修改導致掛起解決方案

之前開發的一款運行在定制Android設備上的一個實時監控程序發生了一個很奇怪的問題&#xff1a;關機狀態下放置了半個月左右的時間之后&#xff0c;再次開機使用&#xff0c;使用到一半的時候&#xff0c;顯示界面就卡死在某一個狀態下了(顯示界面只顯示一行文字&#xff0c;代…

yii urlmanager配置post不生效_一文帶你徹底學會 Git Hooks 配置

你好&#xff0c;我是小桔&#xff0c;是一個沒有感情的代碼崽。今天給大家介紹一下 Git Hooks&#xff0c;相信 Git 大家都在用吧&#xff0c;Git 除了用作版本控制&#xff0c;還有許多高級功能&#xff0c;Git Hooks 就是其中之一。本文環境&#xff1a;Git 版本&#xff1a…

Tiff – 值得你體驗一下的可視化的字體對比工具

Tiff 是一款字體對比工具&#xff0c;可視化對比兩種字體之間的差異。這是一個工具來幫助比較兩種字體&#xff0c;同時學習排版。在這一點上&#xff0c;谷歌 Web 字體作為 Tiff 外部字體文件的唯一來源。由于應用程序使用的一些功能需要 HTML5 和 CSS3 支持&#xff0c;因此請…

[.NET] 建構子中傳遞子對象的對象

在設計對象繼承的時候&#xff0c;父對象建構子會需要一些參數&#xff0c;這些參數可以由子對象建構子透過base關鍵詞來提供。 namespace Test001 {public class ParentClass{// Constructorspublic ParentClass(IEnumerable<string> dataCollection){this.DataCollecti…

php基礎教程(三):變量

1、php變量規則 變量以 $ 符號開頭&#xff0c;其后是變量的名稱變量名稱必須以字母或下劃線開頭變量名稱不能以數字開頭變量名稱只能包含字母數字字符和下劃線&#xff08;A-z、0-9 以及 _&#xff09;變量名稱對大小寫敏感&#xff08;$y 與 $Y 是兩個不同的變量&#xff09;…

操作系統實驗文件管理_系統設計硬核知識(5)——操作系統的文件管理

操作系統對計算機的管理包括兩個方面&#xff1a;硬件資源和軟件資源。硬件資源的管理包括CPU 的管理、存儲器的管理、設備管理等&#xff0c;主要解決硬件資源的有效和合理利用問題。軟件資源包括各種系統程序、各種應用程序、各種用戶程序&#xff0c;也包括大量的文檔材料、…

錯誤 0xc0202049: 數據流任務 1: 無法在只讀列“ID”中插入數據

數據庫導入導出時總失敗&#xff0c;錯誤信息如下&#xff1a; 正在驗證 (錯誤) 消息錯誤 0xc0202049: 數據流任務 1: 無法在只讀列“ID”中插入數據。 (SQL Server 導入和導出向導) 錯誤 0xc0202045: 數據流任務 1: 驗證列元數據失敗。 (SQL Server 導入和導出向導) 錯誤 0xc0…