原创 Desire rom - build kernel

  參考:http://code.google.com/p/androidteam/wiki/AndroidKernelCompileAndRun     交叉編譯器下載:    git clone git://android.git.k

原创 Desire rom - 忽悠

四篇的<<Desire rom>> 純粹是筆記,  行外看去似乎天書 , 行內看去近乎垃圾.   但這是神棍努力幾周的成果: 潔癖的原因,  不相信任何非官方的東西,  所以發現, 文章裏面的下載, 全部是htc或google 官方的,

原创 adb的分析

一開始使用paul 的r5 root包開始就納悶, 爲什麼他的adb-windows 和 android 官方adb 有一個決定性的區別: 官方windows 下的adb push 上手機的文件都沒有可執行的權限, 而adb-window

原创 desire root - su命令

     通過修改default.prop 中 ro.secure=0 , 的確可以讓 adb shell 獲取root 以執行各種命令. 但發現安裝的app 就沒那麼好運了, 會提示: "su: uid 100xx not allowe

原创 複習java

 系統學習java已經是7年前的事情了,在那之前僅僅學過qb,tc甚至logo(小學時代的事情)這類過程式的語言,而且非常淺薄. 那時候一本磚頭厚的教程裏頭,就那麼幾十頁明顯變黑, 那個章節就是講面向對象的思想. 而且那年學習java以後

原创 recovery的研究

深入分析 paul 的r5  root 會發現 , 他自己的recovery執行文件 是進入 recovery模式 後拷貝進去 然後手工執行的. 也就是說,  paul通過這個新的recovery 屏蔽了系統本身的, 然後實現刷自定義ro

原创 Desire rom - zip 包簽名

1. 編譯jar   代碼下載 : http://android.git.kernel.org/?p=platform/build.git;a=tree;f=tools/signapk;hb=1e357819db36960ee41f28

原创 從編譯ipmsg開始

 搞定i900的wifi後, 很容易就想到怎麼通過wifi同步文件了. 以前一直用數據線或者藍牙, 數據線麻煩, 藍牙由於本身不瞭解, 常常被各種異常玩弄. 首先當然想到的是M$的文件共享, 但是我把server服務關閉多年了,老感覺他太

原创 Desire rom - zip包提取及重新打包

ruu下載: http://shipped-roms.com/shipped/Bravo/   system.img 解壓    ruu packet  -> rom.zip -> system.img 代碼下載  http://code

原创 Desire rom - boot.img 拆包打包

參考:http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack%2C_Edit%2C_and_Re-Pack_Boot_Imageshttp://android-dls.com/f

原创 android第一步

     M$的開發總是太方便了,一個安裝包下來, 你就可以寫代碼, 運行測試了.      linux相對就不能如此浮躁, 自詡爲linux後臺搬磚員的我, 就"深受其害".       同理,在windows建立android環境,就