寫在最前面,先知我YY下硬刷最好可能實作的功能:
1.把軟體刷入flash,修改loader後,可以實作上電就自動運作程式; 2.硬刷後,程式自動起來,可以修改loader就行加密 3.硬刷後,有可能把osmocon cell 等軟體整到windwos 省去虛拟機.操作友善...(這個是YY的,暫時還不知道....) 4.硬刷後,手機可以變成磚頭. 5.刷機有風險,變磚頭就損失20RMB,請慎重....哈哈!~ 大家自己玩玩就好了,有啥問題就别找我麻煩了...哈哈哈~~
資料來源:
<a href="http://bb.osmocom.org/trac/wiki/flashing_new" target="_blank">http://bb.osmocom.org/trac/wiki/flashing_new</a>
1.flash layout & memory layout
2.代碼修改:
3.下載下傳一個loader程式到ram,為後面刷機程式提供一個平台.
終端列印如下:
4.保留原始的loader
5.為了避免把手機變成磚頭先測試下是否可以讀寫flash.(請參照上面一步的辦法把手機裡面原始flash的資料備份一份,否則整壞以後,手機就不能複原了)
測試如果沒有問題,我們就可以刷入loader了.
這裡需要注意的
menu.e88loader.bin 這個是* jolly/menu branch才能有的.請自行下載下傳編譯.
funlock 每次開機後都需要做這個。
menu這個檔案,就是類似一個菜單的東西.
6.把app程式刷入flash.
app刷入flash,需要利用第五步的menu程式.
menu程式識别app的方式:header + app
temp檔案必須是偶數長度
刷app到flash:
注意刷入資料flash的範圍
7.餘下來的操作:
Power off your phone.
Disconnect the serial cable.
Turn it on (push power button), the OSMOCOM menu will appear and show available applications.
Use up/down keys or digits to select the application.
Press the green off-hook button, the application will be loaded to ram and is started.
Alternatively press the digit as shown in front of the application's name.
刷機後的效果圖,刷機确實成功了..不是YY的..
