Android手機G1 G2 G3刷機入門詳細教程
第一節(jié) G1是什么?
G1手機是T-Mobile G1的簡稱,是世界上第一款采用谷歌Android操作系統(tǒng)的手機,由臺灣宏達電(HTC)公司研發(fā)設計。 2008年10月22日由T-Mobile USA在美國率先運營,售價為179美元并簽訂兩年話費合同。 11月后再英國推出。2009年第一季度在余下的歐洲市場推出。 在HTC社內(nèi)部被稱作HTC dream。 目前有黑色白色棕色三款
硬件: 主頻為528MHz QualcommMSM7201處理器 采用了3.2英寸HVGA觸摸顯示屏、支持多點觸控 可以滑動的QWERTY鍵盤(包含完整26個字母) Wi-Fi無線網(wǎng)絡訪問、3G(WCDMA)/EDGE/GPRS網(wǎng)絡支持、藍牙 GPS全球定位系統(tǒng)支持、電子指南針 加速感應器、軌跡球觸控 320萬像素支持AF攝像頭 配備有拓展卡槽,最大支持8G的Micro SD(TF)卡擴展
軟件: 1.能完全與Google網(wǎng)絡服務無縫接軌,利用一按即達的輕觸鍵,能直接進入Google Maps,Google Search,Gmail,Youtube,Google Talk及日歷等網(wǎng)絡應用,方便辦公,提醒約會 ,交流與分享。 2.內(nèi)置GPS芯片,有Google提供的街景、地圖,方便的定位、導航,更有Google Latitude,讓你和網(wǎng)友家人分享地理位置。 3.G1內(nèi)置有iPhone類似的軟件商店Android Market,這個軟件商店目前的軟件大部分是免費的。 4.G1內(nèi)置采用WebKit瀏覽器引擎的谷歌最新瀏覽器Chrome Lite,配有世界第一的Google搜索引擎,YouTube視頻和GMail,加上強勁處理器,給你一個不亞于任何電腦但可以隨身攜帶的網(wǎng)絡環(huán)境。 5.新版加入Exchange Server,方便企業(yè)郵箱用戶使用
本人推薦:
首先我要說的是在上文資料中沒有提到的。谷歌Android系統(tǒng)。作為一個新興的手機操作系統(tǒng),它最大的亮點就是它的開源性質(zhì)。 (小白提示:開源=開放源代碼,也就是你能看見這個系統(tǒng)是怎樣編寫的,自然你也可以編輯它) 正是開源,讓許多的修改系統(tǒng)的想法成為現(xiàn)實。通過修改,你可以很好的打造一個絕對適合你自己的系統(tǒng)。 第三方軟件的豐富也能讓手機更好的發(fā)揮手機功效到極限。
Gmail隨時收發(fā)郵件,youtube在線視頻,聯(lián)系人日歷可以同步到網(wǎng)絡免得丟失。 地圖服務,上網(wǎng)服務都提到過了。絕贊Latitude服務和街景模式。 (有興趣的請移駕谷歌地圖觀賞) 同步Picasa網(wǎng)絡相冊,聽音樂效果行,就是耳機有點麻煩。 一句話。網(wǎng)絡服務有要啥有啥
作為手機“玩家”,游戲肯定是少不了的。各式各樣百花齊放。我就不多說了 當然你也可以用手機完成一些很冷僻的事。如繪制函數(shù)圖像,編寫程序,掃條形碼,讀書等等。 |
|
|
|
|
|
|
  
|
第二節(jié) 系統(tǒng)版本 刷機 介紹
首先是專有名詞介紹
1. 固件…………操作系統(tǒng)
所謂的固件就是將操作系統(tǒng)固定在手機中的一個固定的位置(硬件上),平時不隨意改動,活動的數(shù)據(jù)另外單獨放一邊。 這樣做的目的在于保護內(nèi)層的系統(tǒng)程序不受文件操作的影響,提高了穩(wěn)定性。 但相對的,如果想要升級系統(tǒng),就必然涉及對固件的讀寫更新工作。 谷歌的Android系統(tǒng)就被寫入在了固件中,即使想要查看也要專門的軟件和權限。
2. 刷固件…………安裝(or 重裝)操作系統(tǒng)
正是因為固件固定的原因,在我們想要更新系統(tǒng)的時候。就需要將原固件的文件刪掉,將新的文件拷進去。 于是就有了刷固件這么一回事。 就像Windows安裝系統(tǒng)一樣,把安裝盤放進去就可以直接安裝。 A系統(tǒng)畢竟還沒滿一歲(從開始用算),還沒有什么直接安裝系統(tǒng)的軟件。(以后肯定有?。? 所以讓我們自己動手安裝吧。
3. ROM(包)…………系統(tǒng)的安裝盤
這個東西就是A系統(tǒng)的打包。我們刷機的時候就是將這個東西刷進固件的。 當然,由于A系統(tǒng)的開源性質(zhì),我們可以自由的改動這個包。 涉及高端知識?;乇苓@個問題。
像經(jīng)常提到的RC XX,G2 Rom,還有x.x.x的之類的東西,都是指的包的版本。 就是被改動成各式各樣的包。
4. 固件版本
由于是谷歌公司在專門開發(fā)這個系統(tǒng),官方放出的話必然是所有G友手機升級的風向標。 固件版本就是官方制定的基礎系統(tǒng),所有的改包都會從官方的包開始改。 所以官方的一次升級必然會影響整個手機系統(tǒng)的使用情況。 就像現(xiàn)在大家都在用XP,微軟放出了一個補丁包,于是大家都去升級了。 目前RC33的固件版本是1.4。。(有G友指出這個版本是1.1。。沒有仔細研究) 但Cupcake和G2ROM都是1.5的固件版本,有了很大的更新。
5. ROOT
Root是一個你使用系統(tǒng)的權限,是最高的,有了root權限就可以更改內(nèi)部系統(tǒng)的文件了。 為了防止軟件更改系統(tǒng)文件(病毒?),A系統(tǒng)隱藏了root權限,也就是一般情況下不能修改系統(tǒng)文件。 但是。。我們要刷機。所以我們就要取得Root權限
4.26更新:ROOT的作用
安裝linux,例如Debian 運行一些需要root權限的軟件, 如Screenshot, Auto Rotate等 通過源碼編譯android,并安裝至手機 替換開機畫面 創(chuàng)建完整的手機備份 安裝軟件到SD卡上 把手機當貓使,共享手機的internet連接給電腦
6. JF自制固件
JF自制固件是某達人改的固件的一個,主要特點就是它有自制的recovery恢復模式??梢运懩阕约旱陌? 我們就用JF的固件作為刷機的基礎,開始無窮無盡的刷機(汗)。
下面是具體的幾個系統(tǒng)版本的介紹
1. RC XX
目前這個是官方正規(guī)放出的固件,是谷歌為G1設計的。所以在切合度上是滿分。 因此穩(wěn)定性絕對一流。 我們最初拿到機器的時候就應該是RC的某個版本。 我們的刷機也就從這些版本開始。 目前RC系列用的最多的是JF自制的RC33版本。。最穩(wěn)定。 缺點是。。。不帶任何中文輸入法(本來就不是賣給我們這邊的)。全英文界面。 輸入法的問題目前可以通過安裝APowerSMS解決。 英文可以用Zhoo解決。
2. G2ROM for G1
某達人從G2手機中“摳”出來的的操作系統(tǒng)。 為什么這么說。因為這個包本來就是給G2設計的,由于它的優(yōu)點多多,于是被人改動變成了G1的ROM 但因為G1 G2在硬件上的區(qū)別,使得最初在刷這個包的時候很多功能喪失。 如鍵盤,如Wifi,如相機鍵。 但在強大的達人和G友團的不斷努力堅持不懈下,這個包已經(jīng)日趨完美了。 最大亮點:簡體中文界面,簡體中文輸入,手寫輸入。界面美化,加入動畫效果。 因為是1.5的固件版本,比起RC的系統(tǒng)來說有很大的改進。 小小的不足:自用感覺有時穩(wěn)定性欠佳,會花屏。都是些小BUG。 整體感 覺和RC很像,單比RC更適合國內(nèi)玩家使用。 3. Cupcake
這個是谷歌正在制作的G1用的1.5固件。目前已有測試版放出。 正式版應該還沒有公布吧。 是指內(nèi)容應該就是官方出版的G2ROM for G1。。 由于是官方。。所以沒有任何民間G2ROM的問題。。 至于最終會成為什么樣子。。我們拭目以待。
4.22 更新 我才知道現(xiàn)在已經(jīng)有新版的Cupcake放出了。 版本號為0.6 0.7。還沒刷過。。觀望
第三節(jié) 刷機入門 手把手教程
在了解了各個版本以后就可以開始刷機了。
首先要做的第一步就是。 深呼吸三次。 把這句話默念一遍
我知道刷機是有風險滴,但是為了更好的使用手機,我愿意刷機。 堅持不懈,不怕變磚。只要緊跟教程,一定能成功。Yes, we can.
為了解釋刷機步驟,發(fā)個圖給大家先。
SETP A 降級
解釋一下這個步驟。 應為在RC29RC7以前,機子內(nèi)部有一個漏洞。我們可以使用這個漏洞獲取Root權限,但到了RC30RC8的版本谷歌修復了這個漏洞。 于是我們只好先刷回RC29RC7的版本再獲取ROOT
1、用FAT32格式格式化MINI SD 原卡的格式是FAT16的如果你的卡已經(jīng)是FAT32就不用格式化了 2、把你下的文件解壓縮得到DreaIMG.NBH,拷貝到SD卡上。(大小寫敏感) 3、關機 4、按住 照相鍵+電源啟動鍵,進入Boot loader mode 如圖所示。。
5、按開機啟動鍵開始降級
6、完成后先按下軌跡球,確定然后松開 再按住 通話鍵+MENU+開機啟動鍵 (必須3個鍵一起按)關機重啟。。。。。
STEP B1 刷ROOT ROOT、如何獲得ROOT的詳細教程、手把手教程、新手、什么是ROOT?
在我們的G1上很多時候都要提到ROOT的詞語,但是很多人都不知道ROOT到底是什么,在下就此問題做一下講解: 在手機上root權限跟電腦administrator權限可以理解成一個概念 。
root是Linux等等類UNIX系統(tǒng)中的超級管理員用戶帳戶,該帳戶擁有整個系統(tǒng)至高無上的權利,所有對象他都可以操作,所以很多黑客在入侵系統(tǒng)的時候,都要把權限提升到root權限,也就是將自己的非法帳戶添加到root用戶組.
還要說下administrator(管理員),administrator是windows nt內(nèi)核系統(tǒng)中的超級管理員用戶帳戶,也擁有最高的權限。但也不全是,在WINDOWS下,administrator的資源和別的用戶資源是共享的,簡單的說,別的用戶可以訪問administrator的文件。而Linux中,別的用戶是不能訪問root用戶的目錄(/root)下文件的。因此,Linux比Windows更安全。 最后簡單說就是:最高權限、管理員。
接下來我們就談正題,如獲得G1手機ROOT? 很多GI手機在買回來的時候商家都沒有給手機獲得ROOT,所以我們就要獲得ROOT? 在獲得ROOT的時候,首先要刷較早的版本(NBH系統(tǒng)文件),因為較早NBH系統(tǒng)文件版本無需ROOT就可以安裝。
中文系統(tǒng)升級支持:(首先要看清自己手機的版本,如RC33、RC9版本請降級或從新刷以下版本)
TC4:RC19 RC28 RC29 MODRC30(RC30自制固件版本) TC5:RC7 MODRC8(RC8自制固件版本) 首先要安裝手機SD卡或TF卡驅(qū)動程序,步驟如下: 1、驅(qū)動程序下載地址:http://dl.google.com/android/android_usb_windows.zip;(如下載地址失效可回復我及時補上新的URL) 2、手機上打開:menu > Settings > Applications > Development> 勾選 > USB debugging; 3、WINDOWS發(fā)現(xiàn)新硬件后,選擇下載文件解壓縮后的文件夾,完成驅(qū)動安裝; 4、電腦在識別手機存儲卡是會在屏幕上有提示的(在手機最上邊,用手觸及拉下),按提示連接。
接下我們需要下載獲得ROOT的文件(SDK文件): 1、SDK文件下載地址:http://www./down/Androidin_3255673.html;(如下載地址失效可回復我及時補上新的URL) 2、下載附件里的SDK文件為壓縮文件,解壓縮后放到任意盤符根目錄,如C盤根目錄; 3、在WINDOWS系統(tǒng)里打開“運行”命令;(操作步驟:開始-運行-輸入“cmd”)
4、然后 “cd sdk” 然后 “cd tools” 最后輸入 “adb devices 完成后會出現(xiàn)如: HT845GZ21370 的字樣
5、接下來繼續(xù)輸入: lku}I4 輸入"adb push recovery_testkeys.img /data/local/recovery.img" 完成后會出現(xiàn)1004 KB/s (0 bytes in 1767424.001s) 這一步正常就說明testkey已經(jīng)push到G1里了
6、寫入testkey 1)G1連上WIFI 進入market 下載telnet;
2)下載完成重起G1 然后在桌面(大時鐘畫面)上直接輸入telnetd 回車(這時候G1上沒有任何反應)后返回; 3)進入telnet,直接點擊Connect to Server 會進入輸入界面; |
|
|
|
|
|