如何用Mac為Android手機刷機?


mac刷機異常簡單。比windows要簡單許多。至少mac是不需要裝驅動的。

  1. 下載fastboot:https://dl-ssl.google.com/android/repository/platform-tools_r22-macosx.zip (其中r22是API level,當你看到這篇文章的時候,最新的API level,可能已經不是22了。可以在參考 Codenames, Tags, and Build Numbers ) ,只有1M+,下載解壓,別忘了添加環境變數。
  2. 從Google官方Factory Images for Nexus Devices下載最新的系統,解壓。
  3. 解鎖bootloader(如果device時locked狀態):關機,按「電源鍵+音量下」開機。在Mac上運行fastboot oem unlock
  4. 運行./flash-all.sh
  5. 按音量鍵選擇進入Recovery模式,然後Wipe data/factory data reset,重啟。

如果遇到了問題,請參考:在Mac上給android刷機


不帶你么你這樣改題目的!

iOS設備:

iTunes恢復固件……

已經下好固件的按住Command鍵點

Android設備:

要看你什麼機器的

比如說三星的某個棒子統治的世界S就有軟體刷機:

http://forum.xda-developers.com/showthread.php?t=755265

再之你的機器也可能支持卡刷

其他的自己搜索吧


Update....

今天收到Nexus 5 OTA推送的4.4.3更新信息,第一時間,迫不及待,在沒有備份任何數據的情況下,就猴急的點了Update按鈕。

飯還沒吃完,就看到了綠色小機器人報錯信息,然後進入無限重啟模式,提示:無命令。

外加之前剛入手Macbook Air,根本沒有Windows環境,於是折騰了接近2個小時,總算成功恢復Nexus5,進入到了熟悉的界面(所有數據都沒丟!!所有數據都沒丟啊!)

具體參照以下2個帖子即可搞定,期間我耗費了大量時間在可行性分析(Mac刷機Android),工具查找上。

最後一步的手機恢復,倒是非常簡單。前後不過5分鐘時間。

1.如果你的Android不幸出錯,參考這個帖子:

【教程 for MAC】在mac下刷官方Android402-fastboot for mac,三星 Galaxy Nexus 安卓論壇

2.恢復之前你需要安裝Android的SDK環境和Fastboot工具,那麼參照這個(一鍵安裝,懶人專屬);

mac上一鍵配置和安裝adb驅動或者環境

3.步驟2中有隱藏技能,我已修鍊完畢,所以直接放出大招在此(Mac下ADB工具一鍵安裝包);

adb-mac-install.zip_免費高速下載

Enjoy Android @ Your Mac。

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

我的理解是,你要在Mac OS X的環境下給你的Android手機刷機,如果我理解沒錯,那麼我的答案如下:

1.CM團隊為Mac平台專門開發了專用CM刷機工具,鏈接還請自行Google下;

2.Mac安裝Fastboot環境,使用線刷。

3.其他第三方刷機工具的Mac版(坐等發布,比如PC下常用的刷機精靈等)。


補充一下關於mac10.11以上系統遇到的新問題的解決方法:11月新買的5x,準備用mac解鎖的時候突然發現置頂帖里提供的adb到mac的sh命令出現兩個not permitted的操作,檢查再三,發現代碼並沒任何問題,排除了各種情況之後只能歸咎於mac系統本身的問題了。百度了之後發現原來10.11之後的mac系統本身開啟了sip,禁止我們對/usr/bin的文件進行操作。找到了解決方法,在重新啟動的時候按command+r進恢復模式,然後打開終端,輸入csrutil disable即可解除限制。然後我們又可以愉快的用置頂帖的方法把abd和fastboot環境寫進mac了。


android - Installing ADB on MAC OS X

這個才是正解


倒是需要用什麼硬體呢 ,


因為在網上的教程亂七八糟的而且關鍵點也沒說清楚,我專門寫了一篇很詳細的教程:Mac OS 如何為安卓刷機 - Albert的文章 - 知乎

http://zhuanlan.zhihu.com/p/32561028


推薦閱讀:

PC 遊戲開發轉手機遊戲需要做哪些工作?
作為一個 iOS 程序開發人員,需要掌握哪些知識,才能進入類似於 BAT 等大型公司?
如何評價盤古越獄iOS9.2-9.3.3?
iOS 獨立開發者是通過什麼渠道接外包項目的?
如何看待蘋果為Mac適配iOS應用的Marzipan計劃?

TAG:移動互聯網 | iOS開發 | Android開發 |