Posts Tagged ‘froyo’

Samsung i9000 刷 ZSJP3 軔體

Sunday, September 12th, 2010

第一次用 Odin 刷感覺還蠻有趣的, 跟咱家的 QDownload 差不了多少..

也忘了哪邊下載新版軔體, 總之是 i9000 Froyo 最新版本, 雖然有一說是今年九月底十月初會正式發佈, 不過就是想玩玩看新東西, 反正手機裡面也沒什麼重要資料, 頂多費時重灌, 於是就花了點時間升級成 ZSJP3 (from JG4)

壓縮檔解開後升級所需工具軟體都在裡面, 可惜都是 Windows 版本. 執行 Odin 後選取所需檔案 (PIT, PDA, MODEM, CSC) 將手機關機, 透過同時按 Power + Volume down + Home 進入 download mode, USB cable 接到電腦, Odin 點選 Start 即可. 過沒多久手機重開機開始真正安裝軟體 (recovery mode), 再一次重開機後就可以看到 Home 畫面了.

使用起來速度還不錯, 繁體中文有翻譯不全的問題, 所以我直接切英文使用. Root 方法跟以前不同, 新版的 recovery 會檢查 signature 了 (哭哭) 所以得使用包含 test key 的 zImage 才能 root.

  • 首先參考這篇文章下載所需檔案.
  • 解開後有個 i9000_kernel.tar 與 I9000ZSJP3-zImage.tar, 前者為破解用, 後者為還原用.
  • 透過 Odin 只刷 PDA file: i9000_kernel.tar
  • 刷好後開機, 先將 Superuser 的 zip 檔更名為 update.zip 並 adb push 至 /sdcard 下.
  • 透過 adb reboot recovery 或很難操作的 Power + Volume Up + Home 進入 recovery mode
  • 選擇 apply update.zip 後重開機就有 root 囉 ! 潔癖者如果可以再進入 Download mode, 開啟 Odin 刷 I9000ZSJP3-zImage.tar, 把 kernel image 換成出廠版本.

Root 後當然先做 tuning, 再把工具程式必裝軟體下載回來, 接著開始摸索新功能. 先看圖吧:

我還蠻喜歡聯絡人那邊的快速捲動搜尋, 可以套用兩層 (還是本來就有 ? 我沒試過) 大致上所有的更改我都能接受, 目前使用愉快, 只有一些小小的問題:

  • Market Access 可以切換不同的 Market, 可是由於新版的機制改變, 導致 Paid 頁面無法顯示.
  • 聯絡人 Widget 無法使用 (有 Exception)

圖解在 Android 2.2 emulator 中使用 Android Market

Tuesday, July 20th, 2010

小站的熱門文章為 在 Android Emulator 中使用 Android Market 的方法, 看來不少人有這方面的需求. 先前發文時 Android 2.2 尚未正式 release, 後來有網友碰到不少問題, 所以決定發一篇圖文解說帶大家一步步打造可用 Android Market 的 Emulator 環境.

(more…)

Froyo 強制啟用 Application Move to SD card 的功能

Sunday, May 23rd, 2010

透過 adb 呼叫 package manager 可以設定程式安裝模式

adb shell pm setInstallLocation [0/auto] [1/internal] [2/external]

比如要強制啟用 Application Move to SD card 的功能, 則輸入

adb shell pm setInstallLocation 2

那麼所有的程式都可以被使用者強制搬移到 SD card 上, 如果想還原, 輸入

adb shell pm setInstallLocation 0

讓 Android 自行判斷該程式是否有指定 support. 至於被搬到 SD card 上的程式放在哪呢 ? 在 SD card 的  .android_secure 目錄, 會以 *.asec 的加密檔案形式存在, 只有原加密手機方可使用.

另外切記 ! 不是所有的程式都可以放在 SD card 上跑喔 ! 請參考官方網站的說明: Services, IME, Live Folder/Wallpaper, Widget 等等都不能放上去, 否則嚴重會造成.. Force close 產生. 所以除非你頭腦清醒, 或者心臟夠大, 否則別輕易嘗試喔 ! :D

Android 2.2 (aka Froyo) released !

Saturday, May 22nd, 2010

等待許久, 終於在昨天的 Google I/O 2010 開場 keynote 中正式宣佈 Froyo 的到來 ! 究竟 Froyo 有什麼新功能值得大家這麼期待呢 ?

  1. 快 ! 飛快 ! 因為有新的 Dalvik JIT compiler 與 V8 引擎加持的 Browser, 所以整體效能提升, 遊戲更順暢, 原本被 iPad 電假的 Eclair browser, 終於可以揚眉吐氣 ! 未來 Browser 除了可以 access 手機的 Geo location data 外, 還可取得電子羅盤, 相機與語音的服務, 讓 Web App 在 Android 裝置上更為強大.
  2. 官方 Tethering 與 App2SD ! 眾使用者 root 的理由, 不外是 “跑更快的 kernel”, “可以當無線基地台”, “應用程式可以安裝到 SD 卡上”. 現在 Google 官方都幫你做好了, 還送你 資料備份到雲端 的功能, 有什麼理由不給 Froyo 一個讚 ?
  3. 全新的 Android Market 對使用者提供 “自動更新” 與 “全部更新” 的貼心小功能, 對於開發者則提供 Application error report 的機制, 除了基本的 exception log 外, 連 device model, 次數統計都有列出, 再也不必辛苦的跪求使用者或是只能看著 Market 上的 comment 乾瞪眼 !
  4. Flash player support ! 可惜要 Froyo 的裝置才可以在 Market 上找到下載, 目前 AIR for Android 尚未提供 link.
  5. 很好很強大的 Android Cloud to Device Messaging Framework, 開發者可輕鬆實作 push 機制 (學 WP7 ?)

其他功能詳見 2.2 Release Notes, 以下是官方 Video:

YouTube Preview Image

真讓人期待 Nexus One 2.2 ROM 的到來.. :)

2010-05-22 Updated: 如果你手邊有 Nexus One 而且想嘗鮮, 可以試看看 XDA Forum 的朋友製作的 SDK rom. 歐是的, 也有人 port 到 G1 & G2 囉..