兩者之間有什麼區別
- 解鎖引導加載程序(執行以下許多(儘管不是全部)其他事情的前提)
- 生根
- 越獄
- ROM
- NAND和Nandroid
- 操作系統
- Mod(例如CyanogenMod)
- 恢復( ClockworkMod,Amon Ra)
- 自定義內核(例如LeshaK的內核)
- 固件
- 驅動程序
- 無線(OTA)更新
- 快速啟動
- SIM卡解鎖
- 閃爍
- SPL(第二程序加載程序)
(任何其他我經常錯過的術語?)
兩者之間有什麼區別
(任何其他我經常錯過的術語?)
Rooting 和 Jailbreaking 本質上是相同的,越獄是iPhone用戶對Android用戶的Rooting的稱呼。 rooting是指您獲得手機的“ Root”訪問權限,使您能夠執行所需的任何操作(它來自Unix Root User,本質上是與Windows Administrator帳戶等效的Unix)。通常,您不會因自己的利益而成為Root,因為一旦擁有root訪問權,就很容易破壞手機,而如果沒有root訪問權,則很難破壞手機。
更多信息:“和我已經紮好了手機的電話。怎麼辦?我可以從紮根中得到什麼?
Nandroid 備份是手機的備份,它是手機狀態的準確圖片。因此,您可以精確複製當前手機,然後對其進行重大更改,然後通過快閃備份回到手機來恢復到以前的備份。 刷新意味著要復製或安裝...。本質上是在擦除設備並恢復以前的狀態(備份),或者正在刷新新的ROM(請參見下文)。 NAND 是設備的閃存,這就是為什麼在其中復製文件的原因稱為“閃存”。
Android 操作系統是用於管理設備的軟件Android手機中的硬件,例如屏幕,數據通信,存儲,相機和GPS。它提供了一個通用層,該層允許應用程序在各種不同的設備上使用和訪問這些資源,而無需使應用程序知道運行它的實際硬件的任何特殊信息。 Android操作系統還包括許多標準應用程序和服務,例如聯繫人,相機,照片庫和Web瀏覽器應用程序,並允許用戶執行諸如控制屏幕亮度或連接到wifi網絡之類的事情。
儘管實際定義有所不同,但在Android世界中, ROM , Mod 和 Firmware 同樣的事情。它們都指的是Android 操作系統的自定義版本,該版本已進行修改,可以在具有特定自定義或更改集的特定品牌手機上使用。可以這樣做,以便即使製造商決定不提供G1之類的舊手機,也可以為其提供Android的全新版本,例如2.2。或者可能是為了提供製造商提供的Android版本中無法提供的額外功能,或者解決製造商提供的版本中的問題。更多信息: AOSP ROM和普通ROM有什麼區別?,自定義ROM有什麼優勢?,為什麼會有那麼多不同的Android內核和在哪裡可以找到我的Android設備的庫存或自定義ROM?
一個驅動程序可以說明Android軟件操作系統如何與Android手機中的所有不同硬件通話。當某人為特定型號的手機組裝ROM時,他們將需要在ROM內包含所有手機驅動程序(用於諸如蜂窩調製解調器,WiFi訪問,特定的攝像頭類型,特定的處理器等),否則ROM要么無法在該手機上使用,要么只能使用手機的某些部分,例如,可能無法使用前置攝像頭,或者可能無法連接到WiFi網絡。這與在Windows中插入新東西並運行“添加新硬件”嚮導並在尋找新驅動程序之前可以使用它完全相同。驅動程序由 內核(操作系統的核心)加載。
空中下載(OTA)更新是指您的手機“空中下載”其Android操作系統的更新,即它是通過移動網絡從任一Google自動發送文件的或通過電話網絡連接,而無需將其插入PC。與此形成鮮明對比的是,例如,最初對iPhone進行了更新,需要將其物理上插入運行iTunes的計算機以獲取更新。
引導加載程序控制著如何設備啟動。 Google用來引導引導程序和其他相關任務的PC端工具稱為 Fastboot ,而以交互方式運行引導程序的過程可能稱為“ Fastboot模式”。 鎖定的引導程序將驗證Android系統分區,如果不匹配,將其還原為庫存,而未鎖定的引導程序不進行相同的檢查,這就是為什麼要永久引導設備,需要解鎖引導加載程序。
術語恢復通常用於表示幾種不同的含義。這可能意味著手機的操作模式。例如,要在Atrix 4G MB860 olympus上進入恢復模式,必須執行以下操作:
進入Android 恢復模式。
這是一種操作模式,允許用戶對手機進行重大更改。或者恢復也可能表示電話上的恢復分區。或者恢復也可能表示可以刷新到恢復分區的圖像文件(filename.img)。例如,Atrix 4G MB860 olympus隨附的庫存恢復映像會閃現到恢復分區,並在這種股票上啟動為恢復模式phone允許用戶對手機進行一些重大更改:
可以(儘管這通常需要解鎖的引導程序)進行替換在Android 恢復模式下執行的代碼,方法是將製造商在恢復分區上安裝的庫存恢復映像替換為自定義的恢復圖片,如 ClockworkMod 。在自定義的恢復映像中安裝和執行代碼通常可以使用戶對手機進行更全面的更改,還可以使用戶進行 Nandroid 備份並還原這些備份到手機。
引導加載程序也可能在閃存固件中起作用,儘管這通常是恢復的一部分。通常,您不想惹上引導程序,高級用戶通常會刷新自定義恢復,例如 ClockworkMod (儘管鎖定的引導程序可能會阻止這種情況)。由於庫存恢復通常會檢查簽名,並執行高級任務(如完整的Nandroid備份),因此這可以使製造商尚未簽名的固件(例如自定義ROM)刷新。恢復有點像PC上的BIOS引導屏幕,您可以通過在手機啟動時按特殊的按鈕組合來進行恢復。恢復還可以執行一些操作,例如從手機的SD卡運行更新文件,或者讓您通過ADB(Android調試橋)從PC連接以從命令行管理設備。
更多信息:什麼是ROM管理器,ClockworkMod和Nandroid之間的關係?我需要哪一個?
許多通過合同出售GSM手機的手機網絡都限制了手機,使其只能在其手機網絡上使用,這就是 SIM卡鎖,網絡鎖或補貼鎖定。這使提供商可以確保僅將補貼的電話用於可以幫助他們收回這筆錢的網絡。手機將讀取插入的SIM卡的 IMSI代碼,並檢查其是否與手機編程所允許的國家或地區代碼相對應。 SIM卡解鎖從電話中刪除了此限制,以便可以插入和使用任何網絡的SIM卡。通常,這涉及在手機的撥號器中鍵入一個密碼以解除鎖定。根據您的設備和網絡,有不同的方法來獲取此代碼,某些網絡會在合同期限屆滿時為您提供解鎖代碼,一些製造商在其網站上發布這些代碼,一些製造商將這些代碼嵌入到其設備中以某種可以由應用程序提取的方式,有些需要使用特殊的PC軟件來對手機進行重新編程。 SIM卡鎖定通常是在硬件/只讀固件中實現的,因此通常沒有代碼就無法解鎖您的設備。
更多信息:我可以在其他運營商上使用我的設備嗎?
相關:另一個用傳統計算機系統用戶熟悉的術語解釋了Android平台某些部分的問題是:
通常是計算機術語,Android系統有哪些不同部分?
生根和越獄指的是同一件事。越獄一詞來自Apple的iPhone社區,Android中的首選術語是Rooting。在無根設備中,出於安全目的,超級用戶帳戶被禁用。超級用戶擁有對該系統的全部特權,包括刪除或修改關鍵的系統文件。
有關生根的更多信息:“生根手機”是什麼意思?
固件指的是整個Android軟件堆棧:內核(包括驅動程序),Dalvik VM和操作系統。但是,它不包括從Market安裝的應用程序。
固件可以是官方的(由製造商和/或服務提供商發布),也可以是非官方的(由modding社區發布)。
CyanogenMod具有ROM的良好定義(以及該列表中的許多其他術語)
只讀存儲器。在Android設備的上下文中,ROM是核心操作系統所在的內部閃存。它還可以指代特定版本的固件,該固件可以通過通常稱為刷新的過程應用於設備。 ROM刷新不當經常會使設備變磚,使其無法使用。
這個問題已經得到很好的回答,但是我發現大多數非技術人員感到困惑的是生根/越獄和SIM卡解鎖之間的區別。
這是我對非技術人員的簡單解釋。
智能手機本質上是兩件事
電話
解鎖與智能手機的電話部分有關。
在某些國家/地區(通常在美國),智能手機的電話部分已被運營商鎖定,因此無法與其他運營商一起使用。
計算機
生根/越獄與智能手機的計算機部分有關。
手機的操作系統(Android / IOS / Windows)已由操作系統編寫器(Google / Apple / Microsoft)鎖定,因此您只能使用操作系統和製造商提供的界面訪問該功能。您對設備沒有管理員權限(與Windows PC可以在其中以管理員身份登錄不同)。
這樣做的原因有很多
1.您必須通過其appstore等購買商品。
2.很多用戶的技術水平還不夠,因此這樣做是為了保護他們避免做某事笨。
繞過這些措施以使管理員可以訪問您自己的設備,這稱為生根或越獄。
TL; DR版本:
解鎖引導程序
生根
越獄
ROM
NAND
MMC / SD
Nandroid
操作系統
Mod(例如CyanogenMod)
恢復(ClockworkMod,Amon Ra)
自定義內核(例如LeshaK的內核)
固件
驅動器
無線(OTA)更新
快速啟動
SIM卡解鎖
閃爍
SPL(第二程序加載程序)
Android內核是指Linux內核以及Linux內核隨附的一組驅動程序。內核不不包括Android或Java / Dalvik虛擬機隨附的應用程序。
Costum內核是指社區對Linux內核進行的修改。內核提供低級服務,資源管理和安全性。
內核和驅動程序中的修改通常包括特定於硬件的錯誤修復,優化資源管理以及解鎖在驅動程序級別禁用的硬件功能。
空中更新是指設備製造商和運營商的官方更新,該更新會自動推送到您的設備。
OTA更新基本上是官方固件更新,因為它涵蓋了整個Android堆棧(驅動程序,固件,內核,VM,應用程序)。