2012年6月18日 星期一

Change ROM For Nexus Phone

Galaxy Nexus & Nexus S
官方 ROM 下載點
https://developers.google.com/android/nexus/images?hl=zh-TW

  1. 直接把電池拔下看手機背面的資訊,分辨自己手機的型號。
  2. 下載自己手機的 ROM
  3. 手機關機後,按住開關和音量鍵進入 Bootloader 模式。
  4. 解壓縮後執行 flash-all.sh

Root Yout Galaxy Nexus

參考:
http://www.modaco.com/topic/348161-01-feb-r4-superboot-rooting-the-gsm-lte-galaxy-nexus/

  1. 下載 Superboot r4 GSM,台灣是GSM。
  2. 在 Mac 上的話,用 command line 執行

    install-superboot-mac.sh

2012年6月10日 星期日

Decompile Android apk

參考:http://a4apphack.com/security/sec-code/extract-android-apk-from-market-and-decompile-it-to-java-source

下載完後,大概只要10 秒鐘。

  1. 使用 root 過的手機,從 /data/app 取出 .apk 檔。
  2. 下載 dex2jar ,執行 dex2jar.sh YOUR.apk,將 apk 轉為 jar 檔。
    http://code.google.com/p/dex2jar/
  3. 下載 JD-GUI 來看 jar 檔內的程式碼。
    http://java.decompiler.free.fr/?q=jdgui

2012年6月6日 星期三

NCR Encode In Java

到 Apache 下載 jar 檔
http://commons.apache.org/lang/download_lang.cgi

使用 StringEscapeUtils.escape() 即可。

參考:
http://stackoverflow.com/questions/2825985/how-to-convert-from-html-to-utf-8-in-java