當前位置:編程學習大全網 - 源碼下載 - Recovery和鈦備份的區別

Recovery和鈦備份的區別

固件&Rom

固件、刷固件

固件是指固化的軟件,英文為firmware,它是把某個系統程序寫入到特定的硬件系統中的flashROM。

手機固件相當於手機的系統,刷新固件就相當於刷系統。不同的手機對應不同的固件,在刷固件前應該充分了解當前固件和所刷固件的優點缺點和兼容性, 並做好充分的準備。

固件版本是指官方發布的固件的版本號!裏面包含了應用部分的更新和基帶部分的更新,官方新固件的推出的主要目的是為了修復已往固件中存在的BUG以及優化相關性能。

ROM(包)

智能手機配置中的ROM指的是EEProm(電擦除可寫只讀存儲器)類似於計算機的硬盤,手機裏能存多少東西就看他的容量了。底包+更新包統稱為壹個ROM包。

壹般分為兩大類,壹種是出自手機制造商官方的原版ROM,特點是穩定,功能上隨廠商定制而各有不同;另壹種是開發愛好者利用官方發布的源代碼自主編譯的原生ROM,特點是根據用戶具體需求進行調整,使ROM更符合不同地區用戶的使用習慣。

bin和rom的關系

bin文件是壹個完整的手機內存卡的映像。其中包括 bootloader ,內核,system,recover,radio,cache,data....

ROM是統稱,有時可以指bin文件,但大多數時候是指的system+data.

壹般我們更換recover,用recover更新第三方的system.

所以,我們解包ROM的時候能看到system和data目錄。

壹般美化,優化,界面圖形,軟件刪減等變化,可以通過刷ROM實現!

如果是手機信號的修改,內核的變動,甚至是bootloader的更新,那就要刷bin來解決了!

Recovery

Recovery是刷機時我們摁home鍵+開機鍵之後進入的那個界面(工程模式),在這個界面中可以直接用SD卡上zip文件的ROM升級系統或者備份系統,老版本的Recovery只有三個選項,無法備份系統,而且只能用update.zip這個文件名的文件升級不能用任何文件名的zip文件升級。但在現在幾乎所有機型中的Recovery都已是新版本,因此已經沒有了那麽多的限制,並且還多出了很多選項可以操作。

進入Recovery模式後會看到7個選項,分別是:

[Home+Back]reboot system now \\重啟

[Alt+S]apply sdcard:update.zip \\安裝SD卡裏的update.zip文件

[Alt+A]apply any zip from sd \\安裝SD卡裏的任意zip文件

[Alt+W]wipe data/factory reset \\清除數據

[Alt+B]nandroid v2.2 backup \\備份

[Alt+R]restore latest backup \\恢復最後的備份

[Alt+F]repair ext filesystems \\修復

ROOT

Root是什麽

Root權限跟我們在Windows系統下的Administrator權限可以理解成壹個概念。在Unix系統(如AIX、BSD等)和類UNIX系統(如Debian、Redhat、Ubuntu等各個發行版的Linux)中,系統的超級用戶壹般命名為root。root是系統中唯壹的超級用戶,具有系統中所有的權限,如啟動或停止壹個進程,刪除或增加用戶,增加或者禁用硬件等等。由於Android系統是基於Linux產生的,因此root也自然成為Android系統的最高權限。該賬戶擁有整個系統至高無上的權利,系統中的所有對象他都可以操作。只有擁有了這個權限我們才可以將原版操作系統刷成其它改版自制系統,使用各種需要root權限的軟件,修改系統文件個性化手機等等。例如像ROOT Explorer(系統文件管理)和Task Manager(進程管理)、Shootme(手機截圖)、鈦備份、Marketenable(查看各國付費軟件)這樣的軟件,因為這些軟件將訪問的系統區域經常需要更多授權,所以沒有ROOT權限的話,系統會則會提示妳權限被禁止。

但是為了手機的安全性和穩定性,防止用戶誤操作導致崩潰,系統默認是沒有開啟root權限的,這就需要我們來進行獲取。取得root就是取得Android手機的最高控制權,很類似Symbian系統上的XX(破解)。

Root後也有壹些問題,例如Root後會失去保修(有辦法彌補),無法使用系統中的官方升級(但可以通過下載刷機包升級)。

雖然獲取Root有壹定的弊端,但對於Android而言利大於弊,還是有很多好處的能豐富妳的手機功能,使它更強大。

哪些人群需要獲得手機的ROOT權限?

1.Hacker,我喜歡對系統進行Hacking

2.開發人員,命令行控制設備是必須的

3.是普通用戶,但壹些特殊軟件我安裝不了,要求ROOT權限

4.壹個軟件超級體驗狂,每天不下載50個應用程序嘗試晚上就睡不著。Android手機自帶存儲空間太小,所以要將軟件裝到SD卡上

5.買Android就是為了自己定制系統的,不然早就入手iPhone了

哪些人群是不需要ROOT權限?

1.我是電腦白癡,我不懂任何命令行和sdk的東西。我希望能隨著HTC官方的升級而自動更新(OTA),不想每次更新都要刷壹下機器

2.我壹年也下不了10個軟件,Android手機自帶的商務功能完全夠我用了,不想折騰手機

如何獲取root權限

說道獲取root權限,很多朋友都會覺得太高級了,這個要怎麽做呢?可以通過連接PC刷入文件或者簡單地使用適合自己Android手機的壹鍵root軟件就可以實現了

APP2SD

什麽是app2sd?

Android手機的軟件為了安全性和穩定性都是默認安裝到手機內存中的,但畢竟手機的內存是有限的,因此後期的部分2.1ROM和2.2ROM有了app2sd的功能。其實說白了app2sd就是將應用程序裝在在存儲卡上。

我們都知道Google的Android系統是基於Linux的,因此普通的原始存儲卡的Fat格式是不會被識別的,那麽我們就需要將存儲卡分成Linux系統可以識別的ext2、ext3或ext4格式,然後再用鏈接命令把這個分區映射成壹個系統文件夾system/sd,這樣就可以把所有的軟件裝到這個“文件夾”,這就是整個app2sd的過程。但app2sd有壹個很重要的前提是妳的ROM要支持並開啟app2sd功能。

如何app2sd?

app2sd其實很簡單,前面我們說過首先要選擇好壹個支持app2sd的ROM(所有2.2版或部分支持app2sd的2.1版),然後我們現在電腦上對SD卡分區,然後再刷ROM就可以,因為所以支持app2sd的ROM都是被默認的。

使用魔術分區大師、Acronis Disk等普通電腦分區軟件就能夠實現存儲卡分區。因為SD卡的分區與電腦硬盤分區是壹樣的,只需用讀卡器將SD卡插入電腦,然後按照電腦硬盤的分區方法將SD卡當作壹個磁盤進行分區即可。但最新版的Recovery中也具有了分區的功能。但在電腦上分區,可以在保留SD卡中原始數據的前提下進行分區,並且操作界面簡單,這種方式適合新手和SD卡中已有數據的朋友采用;在手機上用Recovery自帶的分區功能,也比較方便快捷,但SD卡中的原始數據不會被保留,因此這種方式比較適合新SD卡分區。

世間沒有壹種具有真正價值的東西,可以不經過艱苦辛勤勞動而能夠得到的。

  • 上一篇:期間貨幣循環源代碼
  • 下一篇:記賬網站源代碼c
  • copyright 2024編程學習大全網