剛買Htc incredible 就已經是android 2.3,對這隻手機相當的滿意,但就是有一點看的不舒服…就是手機裡面內建一堆用不到的程式…雖然放著也不會怎樣…但是每次看到「所有程式(不是桌面喔)」裡面一堆「垃圾」,心情就不好…所以決定了!要來把這多餘的程式刪除,順便換上很酷炫的開機動畫!
而要做以上的動作第一步就是要先root,並且我使用的OS是Ubuntu 10.10 x86
開啟Root權限
1、手機設定
(1). 利用USB線連接至電腦
(2). 將USB除錯中開啟
『設定→應用程式→開發→USB除錯中』
(3). 將連線類型改為僅充電
『設定→連線至PC→預設的連線類型→僅充電』
(4). 不要讓PC詢問USB連線類型
『設定→連線至PC→預設的連線類型→詢問』
2、到unrevoked下載專用的程式,若你是Desire or incredible 那就下載這個;網路上有許多教學都要另外下載android-usb-dir.zip這個程式,但因為我們在linux底下,所以內建驅動程式,就不用在另外下載了。
解開reflash.tar.gz後,用終端機解壓並且執行。
tar vxzf reflash.tar.gz
./reflash
安裝android SDK
要執行android SDK必須能執行32bit和java程式
1、安裝所需要的套件
sudo vim /etc/apt/sources.list
貼上以下的內容:
#java
deb http://archive.canonical.com/ lucid partner
更新aptitude 及 java程式
sudo aptitude update
sudo apt-get install sun-java6-jdk sun-java6-plugin sun-java6-fonts
你會發現並沒有platform-tool這個目錄對吧,因為要有這個目錄還需要做一個更新的動作,執行android-sdk-linux_86/tools/android,它就會跳出一個視窗,點install packegs →update all 之後,就會有platform-tools 這個目錄了。
2、將手機進入recovery模式
先關機,然後按下音量的下鍵後同時按著電源鍵「按住直到出現畫面再放開」,然後在畫面中透過音量鍵上下移動來選擇 Recovery ,接著按下電源鍵就會進入 Recovery 模式
PS:手機上的"USB 除錯中 "仍必須保持開啟狀態。
以下所有指令都是用root權限去操作,若你的使用者不是root的話,記得去切換喔。
(1). 利用USB連接電腦,進行以下的操作
(2). 掛載系統磁碟
cd android-sdk-linux_86/platform-tools
./adb shell mount /system
(3). 取得手機應用程式清單
./adb shell ls /system/app > ~/applist.txt
(4). 備份手機應用程式至電腦
./adb pull /system/app apps
這個動作會把你 android 手機上所有的程式備份到你電腦上的這個目錄來 android-sdk-linux_86/platform-tools/apps
(5). 進入手機android指令模式
./adb shell
(6). 掛載SD Card
mount /sdcard
(7). 確認
檢查確認你的 sdcard 是否真有掛上去,看看裡面的檔案是否就是你記憶卡上面的檔案
ls /sdcard
(8). 在卡片上面建立一個程式備份目錄
mkdir /sdcard/vic_backup
(9). 開始移動檔案
進入系統程式所在位置
cd /system/app
下面我們是將手機的應用程式移動至vic_backup的資料夾中,而不是刪除,未來如果有問題也可以在做安裝的動作。而且以下是我刪除的東西,實際上則要看你們自已的狀況而定喔!
mv HtcFacebook.* /sdcard/vic_backup
mv HtcFootprints* /sdcard/vic_backup
mv HtcPlurk.* /sdcard/vic_backup
mv HtcTwitter.* /sdcard/vic_backup
mv com.htc.PlurkWidget.* /sdcard/vic_backup
mv com.htc.TwitterWidget.* /sdcard/vic_backup
mv FriendStream.* /sdcard/vic_backup
mv com.htc.FriendStreamWidget.* /sdcard/vic_backup
mv Facebook* /sdcard/vic_backup
mv teeter* /sdcard/vic_backup
mv HTCNewsWidgets.* /sdcard/vic_backup
mv HTCHoroscopeWidgets.* /sdcard/vic_backup
mv com.htc.NewsReaderWidget.* /sdcard/vic_backup
#先備份原廠的開機動畫,並更名為org-bootanimation.zip
mv /system/customize/resource/bootanimation.zip /sdcard/vic_backup/org-bootanimation.zip
這個新的開機動畫會使你的手機慢個約8秒左右,而我自已是有把圖片數量刪除一些,不要那麼多張圖。當然如果你連開機動畫也不要的話,那開機時間就相對的提高8秒左右。
PS:bootanimation.zip 裡面有一個desc.txt,這個要注意,不要使用windows來修改,否則因為「換行(\n)及enter (\r)字符」的關係,會使開機動畫呈現全黑的狀態。若一定要在windows底下修改,建議使用Hex Editor Neo來做編輯。
PS:刪除檔案後,小圖示有問題(無法正常顯現)解法:
設定→應用程式→管理應用程式→全部→找到HTC Sense這個應用程式→清除資料
按以上動作之後,你原本設定的桌面背景、圖示、佈景主題...全都會不見,不過沒關係,那只是設定跑掉而已,不是檔案不見,重新設定就好了。
請勿轉載,謝謝
請勿轉載,謝謝