2011/06/23

Jordan CM7 for DEFY 刷機說明

因為 M01 上面的 Jetter 把刷機步驟弄的太複雜,而且加上一堆他自己喜歡的軟體,我並不喜歡,所以來寫一篇原汁原味的乾淨版本。

2011/05/26

Milestone 刷機 CyanogenMod 7

前幾天為了朋友的 Milestone 更新 ROM,研究了一下 CM7,整理一下心得好了。

2011/05/25

RSD Lite 刷機工具的 bug

RSD Lite 常常不聽使喚,我浪費了好多時間在嘗試錯誤才找到解決辦法,
做一下筆記吧。

RSD Lite 是 Motorola Android 手機的 PC 端刷機工具程式,用來把 SBF 映像檔灌進 Android 手機裡,
安裝方式不多說了,會用的就知道。

狀況1:主要的問題是那個該死的 Filename:,也就是瀏覽 SBF 檔案的按鈕,
選取了 SBF 以後常常無法按 Start,Start 會呈現灰色停用的狀態,
如果是這種狀態,請把 SBF 移動到其他的路徑,路徑中不能有空白,
檔名也不能有底線 _ 或點 . ,最好是放在磁碟機根目錄下,例如 D:\SHOLS.sbf 這樣多半就可以刷。

狀況2:我也曾遇過 D:\SHOLS.sbf 這樣還不能按 start 的,把檔名改成 D:\GOT.sbf 就可以按了,
這程式可說是非常的情緒化。
(註:GOT 是一個很有名的 3rd party rom 論壇,當然在此我們要先搞清楚自己要刷的是什麼ROM...)

狀況3:如果 start 可以按,但按下後馬上顯示 "Failed Flashing process. (0x7100)"
只要把剛剛的路徑手動加上一個反斜線,像這樣:D:\\SHOLS.sbf
就可以正常刷了。
參考資料

我只能說,從來沒有一個程式連「瀏覽檔案」一個輸入框都能做出這麼多 bugs,
真的給我遇到了,我非得特別專文一篇來譙它不可!(震怒)

2011/05/23

清除安裝 Windows 7 SP1 時的備份檔

照慣例,安裝 Service Pack 時都會將舊版的檔案產生備份檔,以備移除時可以恢復成舊版,
如果 Windows 7 SP1 使用一陣子之後都沒有問題,可以將備份移除,移除後就無法恢復成 SP1 以前的版本了。

指令如下:
dism.exe /online /cleanup-image /spsuperseded

dism 是佈署映像服務的管理工具,細節請參考 dism /?
這個指令同時也用在 Windows Server 2008 R2 SP1。

2011/05/19

Git for Windows 換行問題的解決辦法

昨晚請 CrBoy 幫我隔空抓藥一下得到的心得:

autocrlf = true 的意思是說,commit 的時候,自動幫你把 crlf 轉換成 lf,
所以我在 commit 的時候就毀掉了,不是 push 時才毀掉,
這個設定的意義在於開發環境如果在 windows/unix-like 混合開發時,要以 lf 為準,
但我不需要考慮 unix-like,這個 project 完全是 windows only 的,
而且我要讓下載的時候也是 crlf,
所以 autocrlf 要 false,才能確保 commit 時不要改變 crlf。

所以解決辦法出爐,應該是 autocrlf = false , safecrlf = false
我原先都誤解了!

2011/05/18

Git for Windows 下的問題

今天本來上傳了久違的 (偽) Windows XP Pre-SP4,結果剛上傳馬上被反應下載後有問題,
換行全部無效了,變成無換行的 .cmd ,執行後當然亂七八糟,
檢查後發現是 Git for Windows 會遇到的地雷,解決辦法如下:

git-config(1) Manual Page

(偽) Windows XP Pre-SP4 2011 五月份更新

2011/05/18 這是對應微軟五月份安全性公告的更新

增加以下 1 項安全性修正:
  1. MicrosoftR WindowsR 惡意軟體移除工具 (KB890830) 五月份更新 
補充說明:
五月份開始正式恢復檔案下載,請按此下載。
Blogger 上面的檔案下載頁面會儘快完成。