關於 ‘Android’ 的文章

恢復出廠預設值後,如何讓Market不要自動還原應用程式

2011 年 2 月 11 日 by 小布仔

在一些機種上,Android提供了將手機裡安裝的「程式清單」與桌布備份到Google的功能,因為是備份「程式清單」,所以並不會幫您備份程式的資料,比如遊戲進度或是記帳資料等等。藉由這個備份與還原的功能,當我們恢復出廠預設值之後,只要登入了google帳號,手機除了自動將聯絡人、行事曆等資料自動下載下來外,還會將Market安裝過的程式,一口氣通通下載安裝回來。

[繼續閱讀]


Desire HD機器達人特調ROM

2011 年 1 月 17 日 by 小布仔

特色如下

  • 台哥大原廠ROM為基礎(版本較新,錯誤較少)
  • 原廠核心(Kernel)
  • 移除台哥大程式
  • 廣告免疫
  • 含root權限
  • 授權程式內建於ROM中,避免恢復出廠預設值之後,需重新下載授權程式
  • busybox v1.17.3
  • 彩色化,只支援「HTC」面板!要從其他面板切換成「HTC」面板,方法如下:
    1. 如果不是使用SenseUI當Launcher(比如LauncherPro),請先切換回SenseUI
    2. 進入「系統設定」→「個人化」→「面板」
    3. 選擇最左邊的「HTC」面板
  • 沒有台哥大專區,而中華電信的Desire HD安裝此ROM還是會存在中華電信專區,恢復出廠預設值後這些專區就會消失
  • insecure boot(支援adb remount指令解除system唯讀狀態)
  • 修改gps.conf,NTP_SERVER=tw.pool.ntp.org(感覺沒什麼用)
  • 加入兩個特殊鈴聲(請讀者自行發掘)
  • 提前到250M回收記憶體,所以剩餘可用執行記憶體永遠不會低於200M(大部分處於300M以上)。再次強調:機器達人不贊成使用任務管理程式,請讓Android自行回收,程式暫存於記憶體的目的在於加快下次進入的速度,我們真在要在意的不是剩餘執行記憶體的多寡,而是透過「OS Monitor」找出吃CPU的背景程式。
  • 更新Market至2.2.11版(彩色版),請先解除Market更新。方法:系統設定→應用程式→管理應用程式→Market,按下【清除快取】、【清除資料】、【解除安裝更新】。
  • 相容原廠ROM資料,不需恢復出廠預設值,也不會掉資料。

[繼續閱讀]


Desire HD內建應用程式彩色化

2011 年 1 月 11 日 by 小布仔

要將Android手機的選單圖示全部彩色化是非常困難的,應用程式除了引用framework-res.apk內的共用圖檔外(htc的應用程式還會引用com.htc.resources.apk裡的共用圖檔),應用程式自身的apk檔裡也會有很多供自己使用的圖檔。

因此要將所有圖示彩色化是永遠改不完的,機器達人只能盡量把內建的軟體能改的都盡量改了,此作業實在是太耗時耗力,因此本系列教學文到此篇為止。

本文採用ClockworkMod Recovery來置換原廠ROM中內建的APK檔,目前僅提供台灣地區Desire HD版本號碼1.37.751.1與1.37.921.1的更新檔。

[繼續閱讀]


Desire HD com.htc.resources.apk 彩色化

2011 年 1 月 10 日 by 小布仔

2011/01/11 16:30更新

繼彩色化Desire HD的framework-res.apk之後,第二步要彩色化的檔為system分割區中的framework/com.htc.resources.apk,機器達人的作法只是抽出原廠的檔案替換其中的png圖檔(替換掉四百個黑白圖檔...而已),服用前請先使用ClockworkMod Recovery做好ROM的備份(曾經備份過原廠的ROM就不用再做了)。

本文採用ClockworkMod Recovery來置換原廠ROM中的com.htc.resources.apk,目前僅適用台灣地區Desire HD版本號碼1.37.751.1與1.37.921.1。

[繼續閱讀]


Desire HD 彩圖framework-res.apk

2011 年 1 月 9 日 by 小布仔

2011/01/11 16:30更新

機器達人平常喜歡圖文並茂的教學文寫好後,才釋出做出的檔案。但可能有些讀者會等不及,所以先釋出機器達人自己所使用的framework-res.apk供喜歡先嘗鮮的人使用,請事先使用ClockworkMod Recovery做好ROM的備份(曾經備份過原廠的ROM就不用再做了)。

此framework-res.apk理論上應該適用所有Desire HD 1.37版以下版本(包含其他地區購買的),除了彩色電池圖示,其他圖示很多也彩色化了。

(感謝噗友林害羞熱情提供畫面範例生日快樂右)

[繼續閱讀]


Desire HD兩種台灣客製化版本的 framework-res.apk 其實是共用的

2011 年 1 月 8 日 by 小布仔

之前在製作Desire HD電池圖示時,發現聯強台哥大客製版與神腦中華電信客製版的framework-res.apk檔案大小不一致,於是分別製作了兩個版本的framework-res.apk,把事情搞得很複雜。

為了自製ROM做準備,於是機器達人深入研究了這兩個版本的framework-res.apk的差異,結果發現這兩個檔根本就是可以共用的,那為什麼檔案會有差異呢?答案是:聯強台哥大客製版的framework-res.apk的內容有誤。

[繼續閱讀]


Desire HD如何Radio S-OFF + Super-CID

2011 年 1 月 7 日 by 小布仔

本文僅限Desire HD版本在1.37以下(系統設定→關於手機→軟體資訊→版本號碼)。

2010年美國法律正式認定JB合法,Google也稱Android之所以會被root是因為不夠開放,可能在未來推出解鎖工具讓使用者輕鬆root手機。大部分的廠商多會以小版本升級的方式阻止用戶取得root權限,保持手機運行官方系統,讓重度依賴root權限所帶來方便功能的使用者難以抉擇(有很多使用者還沒接觸過root權限所帶來的好處主要是因為還沒使用過,接觸之後倚賴root的人一定會增加)。

Titanium Backup這套需要root權限的軟體舉例,雖然機器達人平日沒有在使用,但一旦發生要換手機、或是比如電源鍵按鈕壞了需送原廠、或是想將手機恢復出廠預設值把手機砍掉重練,機器達人就會在此時做Titanium Backup的系統完整備份,讓之後應用程式的安裝與資料還原能快速完成。

Desire HD/Z在國外已陸續升級到Android 2.2.1(版本號碼1.72以上),有人說變快(心理作用?),但機器達人沒享用過所以持保留態度。但可以確認的是,新版本會將原本用來取得root權限的漏洞補起來(VISIONary+無法再使用來取得root權限),並取消root(移除Permroot),接著還原被修改過的HBOOT(S-OFF變回S-ON)。目前並未有任何破解的方式流出,或許不久將來可能會有(短則數週,長則好幾個月以上)。

為了讓將來不小心OTA升級後被封印的手機還有一線生機,我們可以先將Desire HD做Radio S-OFF + Super-CID的修改,讓透過RUU降級手機韌體成為可能。另外國外也有透過OTA升級並且不喪失root權限與S-OFF的方式,前提是需要有ENG S-OFF與Radio S-OFF。ENG S-OFF已經在此篇介紹過了,本文將介紹Radio S-OFF的方式,不同S-OFF與CID的說明請參閱「ENG S-OFF、Radio S-OFF、CID差異說明」。

Radio S-OFF + Super-CID不影響OTA,不影響功能與收訊,且無法透過OTA還原(讚!)。

[繼續閱讀]


ENG S-OFF、Radio S-OFF、CID差異說明

2011 年 1 月 6 日 by 小布仔
  • ENG S-OFF:工程版HBOOT,允許我們透過fastboot刷通訊韌體與客製ROM。
  • SHIP S-OFF(Radio S-OFF):不允許透過fastboot刷通訊韌體,但仍可以透過ClockworkMod刷通訊韌體,通常與SuperCID搭配。
  • CID 11111111:超級電信業者(Super-CID),允許透過RUU降級韌體版本。
  • CID HTC__xxx: HTC 電信業者 ID, 不允許透過RUU降級韌體版本,如果S-OFF的話,仍可以透過ClockworkMod來刷韌體。

[繼續閱讀]


Desire HD/Z如何永久Root

2011 年 1 月 3 日 by 小布仔

如果是常用root的權限的讀者,且VISIONary+常常要執行兩次才能成功Temproot的讀者,可以將Desire HD/Z做永久性的Root。

[繼續閱讀]


Desire HD環狀電池系統圖示

2010 年 12 月 17 日 by 小布仔

本篇僅適用HTC原廠ROM的台灣Desire HD,不適用刷第三方ROM的Desire HD,更不適用Desire與其他機種。

(2011/01/08更新) 台灣購買的Desire HD一律服用神腦貨(中華電)的版本即可,原因請參閱「Desire HD兩種台灣客製化版本的 framework-res.apk 其實是共用的」一文。

動工前,請再參閱「Desire HD 彩圖framework-res.apk」。

市售Android手機右上方的電池剩餘電量圖示,都以單色並簡單的圖示區分充滿電、有電、快沒電與充電中,對非常計較電力的我們,這樣的資訊是不夠的。為了更精準地知道目前剩餘電量的百分比,我們需要從各式各樣的電池資訊顯示軟體中挑一個自己喜歡且又不會太耗電的來安裝,但手機畫面出現兩個電力顯示不免奇怪。最完美的解法就是修改原廠的電力顯示圖示,讓它除了可以用彩色圖示顯示電力的大概狀況外,還可以精準的顯示剩餘電力百分比。

▼ 電池放電中

▼ 電池充電中

[繼續閱讀]


如何使用ClockworkMod recovery備份與還原ROM

2010 年 12 月 15 日 by 小布仔

做任何可能導致手機無法正常開機的修改前,對ROM做一個完整備份有助於我們放心地對ROM做進一步進階的修改。這裡以Desire HD做示範,使用ClockworkMod Recovery對ROM做完整備份與還原的教學。文章內容同樣也適用其他使用ClockworkMod Recovery的機種。

[繼續閱讀]


如何替Desire HD寫入ClockworkMod recovery

2010 年 12 月 10 日 by 小布仔

(本篇僅適用Desire HD,不適用Desire與其他機種。)

Recovery分割區的用途讀者可以參照之前機器達人所寫的文章「何謂Recovery Partition」。跟之前寫的內容不太一樣的是,這裡替Desire HD安裝第三方的Recovery軟體的方式,機器達人提供了還原成原廠Recovery的方法,所以不會影響到未來OTA的升級(升級前記得還原即可,其實也不用記得,OTA失敗時,讀者就知道該還原了)。

[繼續閱讀]


Desire HD如何廣告免疫

2010 年 12 月 7 日 by 小布仔

在寫這篇教學文前,機器達人內心是相當掙扎的。首先要聲明的是機器達人不排斥廣告軟體,本部落格也希望靠微薄的廣告點擊收入,回收主機代管的兩年三千塊費用(目前看起來相當困難,兩年後會不會收掉就再說了),但因為不得不的理由,決定讓Desire HD廣告免疫。

[繼續閱讀]


如何刪除Desire HD內建軟體

2010 年 12 月 4 日 by 小布仔

本篇教學引導讀者刪除Desire HD台哥大客製機所內建的之軟體。

機器達人在這裡用adb做教學而不透過介紹Market軟體來達成目的的原因在於確保讀者能精準順利的完成。如果指導讀者使用軟體來操作(root explorer, SystemApp Remover),機器達人無法在讀者身邊觀看整個操作過程,萬一讀者眼花刪錯檔了,機器達人幫不上忙哦。權衡之後,決定指導讀者用最笨的方法,但一定不會錯(請善用複製貼上指令)。

在進行之前,請先詳讀「如何取得Android SDK並使用adb指令」與「VISIONary+安裝與教學」。

要將內建的軟體刪除,手機必須是S-OFF的狀態,請參考「如何S-OFF/S-ON Desire HD」先將Desire HD S-OFF。

[繼續閱讀]


如何S-OFF/S-ON Desire HD

2010 年 12 月 1 日 by 小布仔

(本篇僅適用Desire HD,不適用Desire與其他機種)

自從HTC做了S-ON(NAND Protection)後,現在越來越多人刷修改過的HBOOT來取得手機完整的權力。刷Recovery Partition通常不會變磚,了不起再刷一遍,但HBOOT刷壞了,就一定變磚(託HTC的福)。

[繼續閱讀]