顯示具有 android 標籤的文章。 顯示所有文章
顯示具有 android 標籤的文章。 顯示所有文章

2010年10月15日 星期五

2010年7月8日 星期四

android超級好用注音輸入法 1.0.2

1.0.3 新增功能說明

輸入'中'的時候,會出現

文,文系,了,共,區,午,原,古,和,國....樞神經,正大學,正機場,氣不足,泰賓館...

很多以中開頭的詞彙。

要一直翻到最後一頁的話乾脆就自己打完了。

這時候只要打注音ㄍ,就會出現中之後注音開頭ㄍ的詞彙前三個,例如 共,古,廣

如果打ㄍㄨㄛ... 就會出現 國人,國城,國菜...

不用打聲調, 打ㄍㄨㄛㄖㄣ,就會變成國人了。同理,打ㄊㄞㄅ一,就會出現泰賓館。

不喜歡的請到開發者網頁下載舊版1.0.2

不喜歡1.0.3的選詞功能的請下載這個

另外

會在背景時候清理資料庫(vacuum), 最多一天一次。

某些rom會擋掉廣告,這些不能切換成中文鍵盤。

2010年6月24日 星期四

android超級好用注音輸入法

只是名字而已...。

Based on

http://code.google.com/p/android-traditional-chinese-ime/

使用gcin的注音字碼,詞典庫。

現在開始30天之後失效。

PastedGraphic-2010-06-24-03-19.jpg

台鐵的挖土機繼續挖鐵軌ing...。

一個平交道挖了半年還挖不完。

2010年5月30日 星期日

Motorola Droid 輸入法

Motorola輸入法比較麻煩, 他有檢查裝置, 也有多個螢幕解析度的設定。

所以, 就算跳過了檢查機制, 也可能因為螢幕解析度不符合, 而載入錯的(480x320)螢幕設定, 弄出一個超小鍵盤。或是手寫輸入法, 根本找不到正確的設定而掛掉...。

DisplayMetrics

2010年5月29日 星期六

蒙恬輸入法 for Acer Liquid

蒙恬輸入法 for Acer Liquid Android
網路上流傳的是1.0版的, 有些地方不是很好用。例如, 按enter的時候他不會自動變成瀏覽器的Go, 或是搜尋的Search, 所以都要自己去按畫面上的按鈕。
新版的1.0.4在Acer的網站可以下載, 除了修正bug以外, 多了檢查機器的機制, 只能在Acer Liquid上面執行。
當然, 搜尋一下關鍵字Acer Liquid Model MODEL ...
...
...
...
...
然後就能在任何機器上面執行了。

2010年5月28日 星期五

HamiAPP for Android 驗證機制

HamiApp開放第一天的晚上, 下載了遠流字典通安裝之後卻沒辦法通過認證, 所以根本不能執行, 所以...。
Android的軟體都是Java語言編譯成Dalvik VM的bytecode然後交由虛擬機器來執行。每支程式都會有各自的VM環境互不影響。
也可以呼叫binary .so 。
不過中華電信Hami App 的認證機制是做在Java裡面, 所以破解起來非常容易, 因為bytecode很容易disassemble。
  1. 機器應該要先root, 才能把安裝在系統上的apk讀出來。
  2. 解開apk,裡面有一些resource檔, manifest, 跟classes.dex 主程式。
  3. classes.dex是所有class包裝在一起, 有點像是jar檔。可以用 baksmali 解開還原成assembly code, 修改完之後用smali包裝回去.dex
  4. net/emome/hamiapps/sdk/utility/LicenseUtility.smali 裡面有一個method checkValidLicense, 會連線檢查你的IMEI, 軟體授權等等, 只要有一項不通過的話, 就會丟出一個exception。要讓他通過的話, 想辦法讓這個method不會送出任何exception就好了。
  5. 之後就用smali打包成classes.dex。
  6. 丟回去原本的apk, 這邊不能直接用zip壓縮, 因為需要修改manifest裡面的簽章跟每個檔案的hash, 直接壓縮可以安裝, 但是是不能執行的。
  7. 就按照這裡的教學, 隨便生出一個key pair, 然後用signapk 去簽章就可以了。
我沒有教你怎麼破解, 也沒有教你怎麼不付錢就下載, 千萬不要自己想出來然後把軟體變成免費版的放到網路上到處給人家下載。
軟體既然都要線上認證了, 就不要單純的只用signature有沒有通過來認證, 這樣太好破解了。