針對最近大家討論熱列的 WT-92 的手機,
除了桌布, Flash, 下載外,
還有一個大家一直想要的主題使用,
目前除了上網下載(遠傳提供兩個網址)外,
有人試著下載920sh的主題並且套用,
但是結果是不可行的, 所以小弟就去研究了一下,
也希望有程式高手, 能夠提出一些看法或建議,
小弟認為:
1. 主題是一個檔案, 所以檔案中, 不外乎是圖片資源, 字形資源, 並且加上相關的排版用的資訊, 例如: 字形大小, 顏色...等等, 所以一旦檔案讀出後, 只要將相關的資訊餵給硬體裝置, 即可得到正確的顯示, 也就是說, 硬體已建構出所謂的樣版, 只要我們把資料丟進去後, 就會照資料來顯示, 就像我們換window作業系統的skin一樣, 所以這邊其實跟硬體是無關的.
2. 檔案格式解析, 根據thf檔案, 由檔頭解析 5A 56 46 41 32 2E 35 30 02 00, 這十六進位碼, 無論日本或台灣的主題檔都是一樣的, 接下來的四個位元組, 則表示此thf檔案的大小, 接下來有一段不定長度的十六進位碼後, 緊接著是20 00 00 00開頭的十六進位碼, 這邊又是都一樣...
所以小弟大膽的推測, 這邊的鎖主題的方式, 很有可能是利用某個十六進位碼或者字串進行識別, 當要套用時, 則讀取那個識別碼, 也就是說, 只要能把那個識別碼取出, 並改成WT-92的識別碼的話, 這應該就可以正常使用了, 但是有一點就是, 文字的部分可能會有問題, 因為WT-92可能無內建日文字形, 所以圖像應該可以正常顯示, 但文字部分應該會有問題的. 而且台灣這邊的主題編譯器跟日本的主題編譯器是一樣的. 所以在靭體實作的部分, 應該說, 在操作手機每一個動作之前, 手機靭體會進行檢查, 而它只要把檢查碼設定為WT-92的識別碼即可, 而編譯器中, 設定編譯的環境為WT-92, 則識則碼即可以加到thf檔案中供靭體檢查. 所以識別碼的位置應該是關鍵.
3. 下載付費的檔案在thf檔案中, 也可能有鎖, 至於是如何去解鎖的, 透過網路授權或其它辦法, 這是可以研究, 不過必需要先將第2點解決後, 再來處理這個比較快...
以上是小弟個人的淺見, 也希望多多指教, 小弟最近一直研究thf的binary code, 也希望高手大大能提供一些意見, 感恩...
綠茶馬 wrote:
針對最近大家討論熱列...(恕刪)
有研究精神在下很佩服~
不過在下不太能理解的是為什麼會有一堆人期待920SH主題能破解給T92 ?!

難道是因為T92的使用者大多沒看過920SH?(可是卻又知道哪裡可以下載920SH的主題?)
920SH與T92兩者間軟體,硬體,韌體皆不同這點先無視,
中日文是否能正常顯示這點不考慮,子目錄內容是否完全相符也不考慮~
920SH與T92主畫面的12宮格MENU中,[Yahoo!ケータイ]與[遠傳行動網]姑且不論,
其他至少還有3~4個ICON是不對應的~
分別是:
920SH的[ ツール ],[ コミュニケーション ],[ TV ],[ エンタテイメント ]
跟
T92的[ 個人助理 ],[ SIM卡應用程式 ],[ 通話紀錄 ],[ 數據連線 ]
其中[ ツール ]跟[ 個人助理 ]或許子目錄有一定程度的重覆,
(在下沒看過T92內部[ 個人助理 ]下的子目錄為何,推測可能是放跟行事曆跟鬧鈴之類的項目~)
但920SH的[ コミュニケーション ],[ TV ],[ エンタテイメント ]這三個項目中所提供的東西
幾乎都是日本SB才有提供的服務項目~
就算T92成功換了920SH主題,難道這幾個項目的ICON要自己重做嗎?!

內文搜尋

X