HTC 再就 Desire HD 吃不下冰淇淋三文治作出解釋

abev66 wrote:
使用者裝 App 的空間和系統的空間是分開的, HTC 說的會清掉系統資料,就是在指使用者裝 App 的那塊空間(使用者安裝的 App 和使用者資料是放在同一塊)。 所以假使不重劃分割表,那是不會影響到使用者可以安裝 App 的空間大小的。

儲存空間的分割是連續的, 假設有A~E五個分區, 有100個block, A是0~10, B就必須從11開始, 一個緊接著一個, 不會有跳著分配的狀況。也就是你只要動了一個分區, 相鄰的分區就可能會受到影響, 會不會影響就要看是往哪個分區移動, 又如果其他區仍然要維持一樣的大小就會一個接一個的影響下去。

這也可能會造成你之前提出的疑問, 為什麼變小不影響, 變大卻會影響。
假設A分區的位置在/system之前持有10~15的block, /system持有16~50, /data緊接在後51~80
如果上一次為了加大A分區, 將A分區改成了10~16, /system就變成17~50, /data仍然是51~80不受影響
這次如果不能縮小A分區又必須要加大/system, 那麼就必須移動/data持有的block位置, 假設A分區仍然是10~16, /system改成17~51, /data就必須改變成為52~80, 或是維持原大小成為52~81並擠壓後續分區的空間。

這種分割改變導致資料遺失的現象在電腦上也是很常見的, 所以後來發展出不會喪失資料又可以重新分配分割的工具。但這種工具手機系統上應該是沒有?
- Apa | 問問題前先看過說明書吧...不然Google一下也好?
apa1102 wrote:
儲存空間的分割是連續...(恕刪)
問題就在於沒有人知道為什麼 htc 要割一個 lib 出來,這裡的東西原本是放在 /system 裡。
Wayne - #teampixel
abev66 wrote:
問題就在於沒有人知道為什麼 htc 要割一個 lib 出來,這裡的東西原本是放在 /system 裡。

lib? 請問是如何得知有這個分區的?
兩個連結提供參考, 分區是相當複雜的
Desire HD分區
Desire Z與G2分區(DZ與G2不同)
我並不是要佐證HTC這個不提供更新理由是正確的, 而是eMMC上的分區沒有那麼簡易, 也不是從一些系統管理軟體就可以看到的。

對我來說這樣不希望影響多數使用者的藉口是合理的, 但是不是真實的, 只有HTC知道。HTC不提供OTA可以接受, 但我仍然認為HTC必須要放出RUU跟Kernel source, 讓想更新的使用者有選擇, 讓開發社群可以繼續開發。
- Apa | 問問題前先看過說明書吧...不然Google一下也好?
可以去看 Android 2.3.3 升級到 Android 2.3.5 的 OTA 包,
裡面有一段把 lib.img 寫入 lib 分割區的敘述。

lib 分割區是 HTC 在 Android 2.3.3 升成 Android 2.3.5 時改的,
因為牽涉到修改 bootloader,
所以當時刷成 Eng Hboot 的人是沒辦法透過移除 assert 套用 OTA 包的。

如果在 xda 上找資料,
會發現很多東西不能直接套用在出廠就是 Android 2.3.5 的 Desire HD,
就是因為新舊版本的分割區配置是不一樣的。

apa1102 wrote:
lib? 請問是如何...(恕刪)

apa1102 wrote:
lib? 請問是如何...(恕刪)


我也沒有要證明 HTC 這樣做是不對的……
Wayne - #teampixel
dreamcwli wrote:
可以去看 Andro...(恕刪)

所以當初應該是為了讓Desire HD放得下2.3.5+Sense 3.0這個大胖又不影響使用者資料完成OTA, 所以另外切了一個lib分區將/system/lib的部份獨立出來?

abev66 wrote:
我也沒有要證明 HTC 這樣做是不對的……

見縫插針的人很多, 加這句只不過是不想要讓好好一個討論變成一些人謾罵的對象而已。
- Apa | 問問題前先看過說明書吧...不然Google一下也好?
piscataway wrote:
這不是以後的事,是現...(恕刪)


說真的,不然直買ios好了
至少軟體相容性不會有問題
一隻老手機在那邊怪hTC不升級
Developer不做向下支援
搞得自己心情不好又神經兮兮
不然可以選Google的兒子
chin1120 wrote:
說真的,不然直買ios好了
至少軟體相容性不會有問題
一隻老手機在那邊怪hTC不升級


老手機為什麼就不能升級 ? 老手機也是我花了兩萬元買的,雖然已經將DHD交接給我老媽使用,但一想到 HTC 出爾反爾 .....

你說出我的心聲了,直接買 IOS .... 反正合約也早到了,就等新的 Iphone 出來!!
有差嗎?
升不升級也是看個人
不能因為幫別人預設立場就決定不升級吧
總之更新包丟出來給需要的人使用
不想升級的就不要去按升級就好了
apa1102 wrote:
所以當初應該是為了讓...(恕刪)
這樣對放下 Android 2.3.5 和 Sense 而不影響使用者資料有什麼幫助?
Wayne - #teampixel
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 9)

今日熱門文章 網友點擊推薦!