• 11

HTC Touch Input 2.1 cht (ezinput)研究

我又當先烈了...裝完整台 DIAMOND 掛點,開機死當...只好HARD RESET ,韌體是用HTC官網通路版最新版.

奉勸大家不要裝.


geniusx wrote:
經過令人痛心的嘗試(沒想到要備份就安裝,死當,只能重製系統),發現某些自製韌體會產生嚴重死當無法再開機的可能
§如果小弟的回答,您覺得ok,別忘了給分哦!!
我的X2也掛了

建議把連結拿掉

或是會當機的那排字顯眼一點

當機了才發現說~有說明會當機

真是雖

我也研究了好幾天2.1 (我直接從Leo那邊提取的),才把問題揪出來了——非HTC的機器,很少附帶上HTC的證書。這雖然很自然,但對於非HTC的用家,甚至是cook都是很難發現這點啊……
這就是Touch Screen使用不能或者機器開機不能的根本原因……

我也在XDA那邊說明了……

還有關於#100的問題,這是因為缺乏HTCScroll2.dll這個組件所以滾動不能……

最後要攻陷的就是HTCSipSrvc這服務的自動啟動問題……
因為SIPhook要求這個服務已經啟動才可進行更換Ezinput輸入法的操作……
當然如果能就研究出不需要SIPhook也能運作的方案會更好……

能解決的話,完美可以獨立運行的Ezinput 2.1.1014.2229就可以出爐啦~
據我所知,這個 Ezinput 做成死機的主要原因是因為 cab 當中涉及改動 Default SIP registry 的動作。
如果你們打 cab 中修改 Default SIP 的 registry 刪去後,應不會再出現安裝後死機的情況。

至於有些人安裝後並沒有死機,原因是因為他們的機本來的 Default SIP 就已經是 Ezinput,只是版本不同,所以 Default SIP 的 registry 並沒有改變,因而不會出現死機的現象。
的確改動 Default SIP 是可能導致死機。但再繼續追查,實際上就是證書的問題……
一開機的時候就要運行SIP,但是因為沒有證書,所以就卡住在啟動屏了……

所以如果先安裝證書,再安裝,就算改動 Default SIP 也不會造成死機問題,甚至也解決了屏幕不能使用的問題了……
不過就不知道Leo和D2的證書是否相同就是了,畢竟沒有時間再看看……
您好,您的論點,經小弟htc touch diamond 測試.裝完手機就當機了,只能hard reset 真慘.

原來的 htc touch diamond 內建,小弟記得是 Ezinput 1.5 版


lkachun9129 wrote:
至於有些人安裝後並沒有死機,原因是因為他們的機本來的 Default SIP 就已經是 Ezinput
§如果小弟的回答,您覺得ok,別忘了給分哦!!
  • 11
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 11)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?