[Android 急救] 誤刪系統 Launcher 後卡在開機畫面,甚麼辦?

image

   相信不少 Android 用家都會自行安裝第三方的 Launcher 如:Go Launcher EX、ADW Launcher、Launcher Pro…

   進階 Android 用家會知道,原來的 CyanogenMod 7 ROM 預載 ADW Launcher,若果要把它移除同時又要換成其他 Launcher,就要將安裝後的 apk 檔掉進 /system/app 裡然後把預設的 Launcher apk 刪除掉

   然而,有時候會手殘把 /system/app 裡的 Launcher apk 檔移除掉又忘記補上新檔,導致手機卡在開機畫面。許多人以為手機就這樣磚了,其實它只是缺乏可用的 Launcher 而已,只要補檔,問題就能解決。

1. 準備工作

  • 下載並安裝 Android SDK載點 (如有,可跳過此步)
  • 安裝完成後,在所在資料夾中開啓 SDK Manager下載並更新 SDK 套件。(不更新的話 SDK 就不完整嚕)
  • 確認已安裝手機 driver
  • 隨意在網上抓個可用的 Launcher apk 檔,以下的教學會以”騰訊桌面”作示範

image

  • 把 apk 檔掉進 Android SDK 裡的 platform-tools 資料夾

2. 還我桌面

  • 一切準備好後,把手機連接至電腦
  • 啓動手機,它會一直卡在開機畫面,暫時別理會它
  • 在 開始-> 開啓 CMD (命令提示字元)

image

  • 在 Android SDK 的資料夾中開啓 platform-tools,隨意選取一個檔案並按右鍵,複製它的資料夾路徑

image

  • 在 CMD 裡,輸入 “硬碟代號:”(如:”C:”),然後按 Enter

image

  • 輸入 “cd(空格)“,在後面貼了剛複製的路徑,到達 Android SDK 中 platform-tools 資料夾

image

  • 執行 adb devices,檢查手機是否已連接至電腦

image

  • 執行 adb install (剛下載的Launcher).apk

image

  • 出現”Success”後,執行 adb remount

image

  • 然後執行 adb shell,標頭會變成 #

image

  • 輸入 su,按 Enter

image

  • 執行 cd /data/app

image

  • 鍵入 “ls”,找出剛安裝的 apk 檔名 (例如我的是 com.tencent.launcher-1.apk)

image

  • 重要步驟:執行 cp xxxxxxxx.apk /system/app

image

  • 若果沒有出現任何錯誤訊息,表示操作成功
  • 如果出現 Read/Write 錯誤訊息,請一直執行 exit 直至 # 消失,然後執行 adb remount,再重新按照以上步驟操作
  • 最後執行 reboot 來重啓手機

image

   久違的桌面回來了~

image image

如果各位對於誤刪系統 Launcher 後卡在開機畫面解決方法有甚麼問題或意見,歡迎留言與我交流交流喔:-)

Simon Tsang

用心記錄所見所聞、所思所想

87 則留言:

  1. 站長覺得哪個Launcher好用?

    回覆刪除
  2. @匿名
    我覺得 Go Launcher EX 比較順

    回覆刪除
  3. 我誤刪系統framework-res.apk 可以用嗎?

    回覆刪除
  4. 作者已經移除這則留言。

    回覆刪除
  5. 我一直停在 PKG:/DATE....... 那裡

    回覆刪除
  6. http://puu.sh/1qPxS
    他顯示出這個;w;

    回覆刪除
  7. 謝謝 真是簡單又有效的方法

    回覆刪除
  8. 不好意思,我的手機可以進入系統,但畫面卻是一片黑,連接USB卻抓不到ADB只能用隨身碟的模式,也進不了RECOVERY MODE,請問該怎辦?還是直接放棄比較快@@

    回覆刪除
    回覆
    1. @匿名
      你有沒有安裝 Android Driver?

      刪除
    2. 有的 SDK的我全部都有下載,手機的也安裝了,但因為沒有桌面不能開啟偵錯模式,只能一直偵測到USB儲存裝置,所以ADB也都找不到。

      刪除
    3. @匿名
      試試把手機關掉,開機時執行 adb reboot recovery

      刪除
    4. 找不到大大所說的adb reboot recovery欸...請問是要另外下載嗎?抱歉真的不太會,所以問題比較多...。

      刪除
  9. 我誤刪系統system\frankwork\底下的framework-res.apk 導致進不了桌面,
    但 偏偏recovery 是官方3e版, 不能線刷rom
    使用大大的方法時,
    因為framework-res.apk 實際上並不是一般安裝檔,
    要依靠系統執行,
    adb install指令無效
    這....
    能否麻煩大大指導一下?

    回覆刪除
    回覆
    1. @匿名
      framework-res.apk 是系統介面檔案,不能直接安裝的,試試用 adb push 把 framework-res.apk 放回 /system/framework 裡再重新開機

      刪除
  10. ��push ��O�n���O�i�H�Nframework-res.apk��J\system\framework��,
    ��ڵo�{���D�n�������,
    �]��framework-res.apk�o���ɤ��קڬO�q��W�Υt�@�����̧�X��,
    �����m�J����!
    �ݨӥu������򭫨�ROM�ӤU��....

    �бФj�j...�o���p���ϥ�adb �Ӧw��recovery�\��3e���O?
    (�ڤw���i�Ϊ�recovery.img��, ��Ӧp��B�z�����즳��?)

    回覆刪除
  11. 不曉得上篇為什麼變亂碼...
    簡言之, 感謝大大的指導, push指令懂了,
    但網上抓的及別支手機中的 framework-res.apk 並不能直接使用,
    想要在進不了桌面的情況下,
    使用adb是否可以直接更換掉3e版的recovery呢?
    (我已有可用的recover.img)
    請大大多指教了...

    回覆刪除
    回覆
    1. @匿名
      可以的,參考這篇的"FLASHING YOUR FILES IN FASTBOOT" 部份:http://forum.xda-developers.com/showthread.php?t=2131284

      刪除
  12. 您好, 小的我最近才開始接觸刷機這一塊
    由於也碰到上述問題
    但是我卡在"執行 adb install"那個步驟
    並沒有顯示Success
    而是顯示
    Failure INSTALL_FAILED_MEDIA_UNAVAILABLE
    請問該怎麼辦:(?
    我的手機是HTC Incredible S

    回覆刪除
    回覆
    1. @匿名
      試試先執行 adb pm setInstallLocation 0,然後重啓手機,再執行上面的步驟

      刪除
  13. 您好
    不好意思隔了這麼久才回
    照您說的輸入以上指令後
    只會顯示一大堆指令而已啊==?

    當初找不到方法解決
    我是直接在rom的檔案裡面放入我要的Launcher檔
    刪掉原本的
    然後再刷
    最近他有更新 所以才又回來這一塊

    回覆刪除
    回覆
    1. @匿名
      應該是 adb pm set-install-location 0 才對,我錯了抱歉= =

      刪除
  14. 我所有網路上的USB驅動都試過了 還是抓不到我的手機
    請問 這樣 還有解嗎?

    回覆刪除
    回覆
    1. @匿名
      你用的是哪支手機?手機型號是...?

      刪除
  15. 我使用的是ASUS A50
    Android 版本是2.1的
    修好 還能當導航機使用

    回覆刪除
  16. 請問 還有什麼辦法 能讓電腦找到手機
    然後能使用您所教的方法 恢復桌面
    被我刪掉的系統桌面檔 我還有留備份
    共4個
    Breeze
    Breeze.odex
    Launcher
    Launcher.odex

    回覆刪除
    回覆
    1. @匿名
      你有沒有安裝手機 Driver?

      刪除
  17. 那是什麼?
    手機整個卡在開機畫面
    要怎麼裝進去?

    回覆刪除
    回覆
    1. @匿名
      Driver = 驅動程式,電腦需要安裝了 Driver 才能偵測到你的手機,你手機是哪個型號?

      刪除
  18. 抱歉 下面也是我啦
    手機沒有裝吧 我有硬體恢復原廠過了
    等於什麼東西都沒裝了吧?

    回覆刪除
    回覆
    1. 我使用的是ASUS A50
      Android 版本是2.1的

      刪除
    2. @匿名
      試試到這裡:http://support.asus.com/Download.aspx?SLanguage=en&p=12&s=8&m=A50&os=32&ft=14&f_name=,安裝"Garmin-Asus A50 V1.4.6.0 PC Sync Tool",看看電腦能否偵測到手機,成功的話才能解磚喔

      刪除
  19. 找不到耶 這樣 是不是就真的沒有救了?

    回覆刪除
    回覆
    1. @匿名
      剛剛爬了一篇有關 A50 重灌系統的文章,可以參考一下:http://www.mobile01.com/topicdetail.php?f=588&t=2027047,成功率應該挺高的

      刪除
  20. 我照著做了 我照著做了 但是 我沒辦法按到 "確定"

    回覆刪除
  21. 插完SD卡 他會跳視窗 問你要不要更新
    要按他跳出來視窗上面的確定

    回覆刪除
    回覆
    1. @匿名
      更新甚麼??若果有截圖就更好了=]

      刪除
  22. 抱歉 我終於 會把圖PO 上了 有截圖了
    https://plus.google.com/u/0/110713920073775033344/posts/p/pub
    要如何解決

    回覆刪除
    回覆
    1. imghttps://plus.google.com/u/0/110713920073775033344/posts/p/pubeimg

      刪除
    2. @匿名
      我明白你的問題了,這裡有個完整的A50解磚教學,不過是英文的:http://forum.xda-developers.com/showthread.php?t=1272185,如有不明白的地方歡迎留言=]

      刪除
  23. 我還是只能開到 開機畫面
    沒辦法按到要更新的那個確定
    就算換了SD卡 也沒辦法執行

    回覆刪除
    回覆
    1. @匿名
      你沒有沒按照上面的網址重刷原生韌體?

      刪除
  24. 有 我的問題是
    我 按不到他要執行更新的確定
    還是有別的什麼辦法 能讓它直接執行更新

    回覆刪除
    回覆
    1. @匿名
      現在是否在開機時就彈出"執行更新"的視窗?

      刪除
  25. 沒有
    開機 只能到https://plus.google.com/u/0/110713920073775033344/posts/p/pub

    回覆刪除
    回覆
    1. @匿名
      現在的情況是不是在開機的時候就彈出"執行更新"的視窗,而且沒法按"確定"?

      刪除
  26. 是開機 就卡在GARMIN ASUS
    然後就完全不動
    畫面 只有GARMIN ASUS

    回覆刪除
    回覆
    1. @
      哦...我明白了,試試先強制重設手機:http://mygarminfone.blogspot.ca/2011/03/performing-hard-reset.html,然後再灌官方歐版的 Android 2.1:http://androidforums.com/garminfone-all-things-root/551023-garminfone-bricked-help-me.html#post4502829

      刪除
  27. 版主您好,我買了對岸的寨機,原先無google服務等的程式,我爬文說將google apk安裝包的檔案複製到system/app裡並更改權限,重開機後就一直卡在開機畫面,我有什麼方法將google apk從system/app下移除,因為是寨機所以無型號只寫大顯定制機,評測時出現的型號是G3,系統是andriod 4.2.2(應該不是,不然我複製4.2的google apk檔應該可執行)請版主救命一下..感謝

    回覆刪除
    回覆
    1. @吳文洲
      需要確定手機型號才能解磚喔...除了"G3"外還有其他手機型號的資料嗎(例如:品牌、特徵、照片等)?

      刪除
    2. 可以改配置嗎?..不知版主能否教導一下..謝謝

      刪除
  28. 版主..那是個沒牌子的山寨機我將照片分享在我的相簿https://plus.google.com/u/0/photos/117373149616401047016/albums/5947166516519641041
    目前知道的資訊是真實CPU MTK6572 RAM 512M ROM 4G 畫素960X540,沒GPS,相机前应该是30万像素,背后500万像素

    回覆刪除
    回覆
    1. @吳文洲
      我沒有瀏覽這本相簿的權限....

      刪除
  29. 我有將您圈進來了...您試試看可不可以開相簿https://plus.google.com/u/0/photos/117373149616401047016/albums/5947166516519641041?sort=1

    回覆刪除
    回覆
    1. 我爬文後有找到一位機友說有類似的刷機包,不知道是否可用,我將連結網址給您:http://pan.baidu.com/s/1mXnNK
      刷機包的資訊如下基带版本 : MOLY.WR8.W1319.MD.TG.MP.V3.P9, 2013/09/16,rom版本 : t260_td_yl_a-user 4.2.2 eng.juzhen.20131024
      我的圖片中也有類似的資訊,只是我不能確定能否使用,請您幫我看一下..謝謝..

      刪除
    2. 另外我將淘寶的網址順帶PO給您,煩請您幫忙一下了...謝謝..http://item.taobao.com/item.htm?spm=a230r.1.14.59.MAruLc&id=25908788165&_u=i18qvdm2d5c

      刪除
    3. @吳文洲
      抱歉啊...還是看不到相片...可以直接email給我:ccskytpk@gmail.com

      刪除
    4. @吳文洲
      看到了,我明天替你直接問問賣家

      刪除
    5. 版主..我有一個想法..您聽聽看,因為這真的會很麻煩您..因為店家打出七天無理由退貨..您在香港退貨比較容易..而您又會做卡刷包.或是刷機包..所以退貨的運費我來出.您幫我先下標後,複製出ROM後再退回..只是這樣真的太麻煩您了..可是我人在台灣..就退回運費就很可觀了..>"<...

      刪除
    6. 版主請您在試一下,原來我相簿我沒開分享https://plus.google.com/u/0/photos/117373149616401047016/albums/5947166516519641041?sort=1
      另外他的規格大部分是假的,買來後測試才知道,原本要退的後來問過物流才知道關稅很重,想說算了就繼續用,因為google map一直無法使用,才會爬文將google程式包複製到system/app下,機子真實資料CPU MTK6572 RAM 512M ROM 4G 畫素960X540,沒GPS,相机前应该是30万像素,背后500万像素

      刪除
    7. @吳文洲
      剛在淘寶問了一下,但賣家不肯給原生 ROM 檔。不太明白你的想法,你指的是想把手機寄到我這裡然後再退回內地賣家?

      刪除
    8. 我有找到一位機友跟我的手機是一樣的,您可以教我一下他要怎麼將系統備份出來(最好有教學網址),這樣應該可以解磚吧..至於我那個想法會讓你有很多麻煩的,就是請您下標購買手機,拿到手機後將系統備份出來,然後再將手機退回(因為他是雙核而非廣告的四核,應該可要求付郵資),但是那太麻煩您了,會造成您許多不便..還是不要好了...看能否將機友的系統檔備份出..這樣解磚才會有譜吧..以下網址是我找到有相同機型的論壇:http://bbs.lewaos.com/forum.php?mod=viewthread&tid=178784&page=1&extra=#pid4716425

      刪除
    9. @吳文洲
      根據他的說法,要先把手機連接至電腦看看電腦那邊有沒有反應,有的話就安裝刷機精靈:http://www.shuame.com/,恢復原廠設定來解磚...

      PS: 不肯定會否成功,但建議試試

      刪除
    10. 我試過了,沒用..後來我有下載S4 i9500的ROM,手機可以開,但是螢幕是相反的,觸屏沒反應,會一直反覆重開..

      刪除
    11. @吳文洲
      因為你的手機與S4 i9500 ROM的硬件配置不同,所以出現這問題...

      刪除
    12. 可以改配置嗎?..不知版主能否教導一下..謝謝

      刪除
    13. @吳文洲
      不可以的...建議找內地論壇看看有沒有你手機型號的 ROM 檔,或聯絡一下其他淘寶買家交流一下,可能部份用家會有這手機的原生 ROM 檔

      刪除
  30. 输入adb remount了之后说failed: Operation not permitted 然后就继续不下去了。。求助!

    回覆刪除
    回覆
    1. @匿名
      你試試輸入"adb devices"看看電腦有否偵測到手機

      刪除
    2. 确实能检测到device。话说这方法在非root的手机上可行么。。

      刪除
    3. @匿名
      在非Root的手機上是可行的,你的手機是甚麼型號?如果你的手機Root了的話,可以參考這方法解決 "Operation not permitted"問題:http://blog.csdn.net/wfh1988/article/details/6408837

      刪除
  31. 安裝完成後,在所在資料夾中開啓 SDK Manager,下載並更新 SDK 套件。(不更新的話 SDK 就不完整嚕)
    版主 這邊我不是很了解@@ 我打開SDK Manager 他就打開一個視窗 1~2秒又馬上關掉 請問那個是0.0?

    回覆刪除
    回覆
    1. @陳主恩
      你打開的是"SDK Manager.exe"嗎

      刪除
    2. 後來可以了><
      可是輸入硬碟代號那邊 是要輸入
      platform-tools這個資料夾所在的槽嘛0.0

      刪除
  32. 板大:
    請問一下你這救磚機的方法如果說手機因為root後又unroot之後接著手機還原之後系統有的軟件失效.但是還是可以開機但手機便卡卡的了.也可以這樣做嗎?
    我手機是gplus x805 4.2.1

    回覆刪除
    回覆
    1. @欒金龍
      以上方法解決不了你的問題的,建議直接重刷原廠ROM回復損毀了的系統檔

      刪除
  33. 請問一下,山寨機也可以用此方法嗎?

    回覆刪除
    回覆
    1. @匿名
      可以一試,但不一定成功喔

      刪除
  34. 無法執行 adb remount

    回覆刪除
  35. 急~~~請問一下,昨天我用fx需root的檔案管理,看到那些,一為是沒用的apk檔,就一口氣全刪了,邊刪時不斷出現各種系統功能停止,最後連檔案管理也停止,桌面也沒了,重開刷入我備份的rom也沒用,分成app刷也是, 怎麼辦?

    回覆刪除
  36. 請問誤刪Asus ZenFone 5 launcher 怎麼辦? 能開機,可是沒有桌面(螢幕變黑),一直當機,又跳出 沒有 launcher的警告視窗...拜託幫幫忙,謝謝。

    回覆刪除
  37. 請問可以接分享嗎?謝謝

    回覆刪除

歡迎各位留言