ON 跟OFF 機的差別



這就是 我不能先Recovery的原因 我是ON機



S代表Security Lock安全鎖,保護鎖的意思。 S-OFF就是保護關。 S-ON就是保護開

Secure Lock 就是安全鎖。 是硬件設計商用於保護自己固件不被刷寫而設計的安全鎖。 如果這個安全鎖是關閉的,那麼對手機內的閃存芯片的刷寫保護就關閉了。 言外之意就是可以隨便刷ROM了。
而S-ON就是安全鎖打開了。 手機被寫保護了。 HTC的機器在用RUU刷機的時RUU會將安全鎖暫時關閉。 然後就可以刷HTC自己的ROM。 而HTC的HBOOT還有簽名驗證。 所以沒有HTC簽面的ROM在刷機的時候是無法通過驗證的。

那什麼是ENG S-OFF?
ENG Engineer的意思。 是工程的意思。 是HTC的手機在工程階段測試時候使用的SPL。 這種SPL是最不穩定的。 一般只有HTC的ENG版本的RUU裡面帶這種SPL。 也就是工程版RUU裡面才帶這種。

那什麼是SHIP S-OFF?
SHIP 是SHIPPMENT的意思,就是發布,發送的意思。 當HTC交貨給各大運營商的時候的ROM都是SHIP S-ON的。 這些ROM都是經過了很多測試的,都是穩定的。 也是零售版本採用的系統。

哪種S-OFF比較好?
那要先說這兩種OFF的區別。 ENG S-OFF是單獨的SPL級別的OFF 這種工程版的SPL由於是用於開發人員調試的所以開啟了fastboot調試功能。 也就是可以通過fastboot命令去刷機。
而SHIP S-OFF是在零售版本(發布版本)的SPL基礎上用HTC內部的解鎖工具進行解鎖。 而達到的S-OFF。 這種S-OFF沒有開啟fastboot功能,比較穩定,經過很多次測試,硬件兼容性也比較好,不會出現信號不好,wifi斷線等問題。 還有一個最好的好處是,HTC的任何版本ROM,官方RUU都可以直接刷。 刷完官方還是S-OFF。 並不會像ENG SPL一樣,刷官方RUU之後還要再重新解一下S-OFF。 而且可以卡刷ROM。
所以個中的好壞要用戶自己去衡量。


轉至http://bbs.xda.cn/forum-viewthread-tid-6832710-extra-page%3D1.html
2011-03-31 11:19 發佈
文章關鍵字 on OFF 機 差別
英文不好又愛自我解讀的文章,聽聽就好...

Desire HD早就可以騙過原廠HBOOT進入Ship S-OFF(Radio S-OFF)的狀態
HBOOT能不能用FASTBOOT,跟手機穩不穩一點也沒關係
Boot Loader會負責一點點的硬體基本初始化
會在這裡出錯改版的都是爛廠

Boot Loader在嵌入式系統裡是很少改的
比如硬體偷換便宜料就有可能改Boot Loader
手機世界裡則還多了一個目的,就是保護

所以ENG HBOOT跟SHIP HBOOT理論上只有功能差異而已
比如FASTBOOT跟SYSTEM INFO

原作者引用的原文如下,沒講一些五四三的東西:
The "S" stands for "Security".

As scotty2 says, "s-off is the switch that says 'alright, do whatever you want to do - good luck!"

So here's how it works- normally when you boot up, HBOOT (the bootloader) says to the radio, "are you S-ON or S-OFF?" If the radio says "S-ON" then the bootloader WILL prevent you from using most of its commands, and WILL write protect system and recovery. If the radio says "S-OFF", then it will NOT prevent you from using most of its commands, and it will NOT write protect system and recovery.

Even phones that have been "permarooted" still have an S-ON radio.

But- you say, system and recovery haven't been protected since scotty2 figured out how to defeat the emmc protection... That's what permaroot is all about, isn't it?! So surely the radio must already be S-OFF!

Nope. You've had "Label" S-OFF. Not Radio S-OFF.

As scotty2 puts it, "[by patching HBOOT], we forge [messages to HBOOT] so it always looks like the radio says it's S-OFF." This works great so long as you've got a hacked HBOOT. But here's the problem-- people have been getting into trouble by flashing factory firmware over their rooted firmware. First thing it does before writing the ROM is overwrite their patched HBOOT. HBOOT turns on read-only mode on the recovery and /system, and the poor folks get locked out of their phones with the old firmware still there.

Having "real" radio S-OFF, scotty2 says, "will save people from almost-bricking-by-way-of-reflashing-factory-firmware." It also means you'll have unrestricted access to messing with your phone's radio. Although- he notes, the android kernel itself restricts your access to the radio partition. For your safety.

sbb.gfans wrote:
英文不好又愛自我解讀...(恕刪)



很棒 所以 on 改成off 要有人破解

一天沒用 蘋果會死掉
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?