[請益] 手機不小心刪到系統檔(連絡人) 500P

看板Android作者 (暗黑破壞神4代)時間9年前 (2016/06/07 20:40), 9年前編輯推噓7(7039)
留言46則, 8人參與, 最新討論串1/1
手機有Root,手機由於一直出現android.process.acore停止的錯誤消息 經google後是連絡人和聯絡人儲存空間出現問題,解決方法是清除資料。但是 清除後並未解決問題,又查詢到可以刪除後再安裝apk回去。所以就把聯絡人儲存空間 這個apk刪除了。 結果變成出現更多的錯誤,手機陷入一種狂跳錯誤訊息的狀況,而且似乎無法裝apk回 去(因為是系統檔的關係?)現在想知道是否能恢復成刪除前的狀況? (不想要手機內的資料因為雙清或其他而消失) 以上就是小弟的疑惑 感謝 <(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.243.118 ※ 文章網址: https://www.ptt.cc/bbs/Android/M.1465303246.A.6C9.html

06/07 20:51, , 1F
補充一下 手機未解鎖
06/07 20:51, 1F

06/07 21:25, , 2F
提供500P 求好心人幫忙教學 冏">
06/07 21:25, 2F

06/07 21:33, , 3F
進入安全模式後再去安裝apk?
06/07 21:33, 3F
安全模式應該會沒辦法吧?那是只啟動系統程式的樣子 不過我還是測試看看喔! 測試完了 果然不行 冏

06/07 21:53, , 4F
有刷第三方rec嗎
06/07 21:53, 4F
沒有喔

06/07 22:02, , 5F
等等 你說未解鎖是怎麼刪contact storage的?
06/07 22:02, 5F
我有root,使用鈦備份一般版 搜尋到後備份該app(不放心又提取了apk),接著就砍了 重開機...進入惡夢 <冏> ※ 編輯: diablo4 (49.217.243.118), 06/07/2016 22:13:23

06/07 22:27, , 6F
系統app要直接把apk複製進/system/app/*, 用安裝的會變us
06/07 22:27, 6F

06/07 22:27, , 7F
er app,記得要把安裝的砍掉,如果用鈦備份應該能正確辨
06/07 22:27, 7F

06/07 22:27, , 8F
識系統app還原才是,如果系統無法操作就用adb操作
06/07 22:27, 8F

06/07 22:46, , 9F
喔對了 記得apk權限要設為rw r r
06/07 22:46, 9F
照做似乎還是不行 錯誤訊息不斷

06/07 23:33, , 10F
那你應該有鈦或nandroid備份 去裡頭挖出那個APK 去網路
06/07 23:33, 10F

06/07 23:33, , 11F
找你現在這版本的ROM挖裡頭的也行 在第三方recovery或系
06/07 23:33, 11F

06/07 23:33, , 12F
統內 用ADB shell把文件按著你找到原路徑放回去 權限設
06/07 23:33, 12F

06/07 23:33, , 13F
置好重啟就行
06/07 23:33, 13F

06/07 23:37, , 14F
你刪斬掉的應該是 /system/priv-app/ContactsProvider/C
06/07 23:37, 14F

06/07 23:37, , 15F
ontactsProvider.apk
06/07 23:37, 15F
我砍的是system/priv-app/SemcContactsProvider.apk 不過目前複製完回去後還是狂出現錯誤訊息 android.process.phone Sony的launcher首頁也錯誤、google play也錯誤,是不是可以宣佈沒救了呢 冏

06/07 23:40, , 16F
它不單是一般system app還負責contact API是系統不可少
06/07 23:40, 16F

06/07 23:40, , 17F
的一部分 所以才會那麼慘 至於為何之前會crash 你用鈦備
06/07 23:40, 17F

06/07 23:40, , 18F
份還原它資料對吧
06/07 23:40, 18F
有的!有還原過他的資料 冏"> 因為一直出現android.process.acore停止的錯誤訊息 所以我就清除資料,還原回去...

06/08 00:02, , 19F
學會了 以後別還原系統資料就好
06/08 00:02, 19F

06/08 00:03, , 20F
出現連續不停錯誤是因為現在任何嘗試讀取聯絡人的動作都
06/08 00:03, 20F

06/08 00:03, , 21F
失敗
06/08 00:03, 21F

06/08 00:04, , 22F
想詢問可否用Flashtool把系統檔案弄回去呢?
06/08 00:04, 22F

06/08 00:05, , 23F
和旁邊的APK比對一下看看權限有沒設置錯誤
06/08 00:05, 23F

06/08 00:08, , 24F
不曉得flash tool是什麼 但若有同版本ROM的nandroid備份
06/08 00:08, 24F

06/08 00:08, , 25F
可以只還原系統檔 不還原data
06/08 00:08, 25F

06/08 00:09, , 26F
比對過了 權限沒有設置錯誤 然後不清楚nandroid備份...
06/08 00:09, 26F

06/08 00:09, , 27F
所以多半沒有nandroid備份
06/08 00:09, 27F

06/08 00:21, , 28F
goolge聯絡人不是有雲端備份?把資料備份好,重刷rom
06/08 00:21, 28F
有的 不過重刷放在最後一位 畢竟重新抓app 搞設定也頗花時間

06/08 01:13, , 29F
從 flashtool 要刷的檔案提取 apk,再用 adb 放回系統
06/08 01:13, 29F

06/08 01:52, , 30F
看一下apk的user/group,確定都是root, 然後看看priv-app
06/08 01:52, 30F

06/08 01:52, , 31F
底下是否有許多odex檔,以及你刪除的apk有沒有同名的odex
06/08 01:52, 31F
沒有的,所以後來昨天晚上我用Flashtool去刷,但是沒有雙清,結果還是 android.process.acore停止的錯誤不斷,但是今天早上開機....竟然莫名其妙就好了

06/08 02:04, , 32F
以前曾經發生過類案,最後是用刷包裡的檔案蓋回去,
06/08 02:04, 32F

06/08 02:04, , 33F
沒有整個 wipe 重灌
06/08 02:04, 33F
後來就是這個做法XD 英雄所見略同!?

06/08 02:09, , 34F
想說的和30樓一樣 還有文件夾權限也別忘了設置 之後記得
06/08 02:09, 34F

06/08 02:09, , 35F
去app-data把此app資料文件夾刪了 重啟
06/08 02:09, 35F

06/08 02:17, , 36F
如果其它系統app有odex而你砍掉的沒有,那你可能還得還原
06/08 02:17, 36F

06/08 02:17, , 37F
odex,如果odex存在,檢查一下/data/dalvic-cache中有沒
06/08 02:17, 37F

06/08 02:17, , 38F
有你砍掉的app的dex檔,有的話要清掉dalvic-cache跟cache
06/08 02:17, 38F

06/08 07:56, , 39F
之前這樣的話 是就不要三清直接給他再刷進去
06/08 07:56, 39F
推樓上~ 總之現在莫名其妙就好了...剛順手root完好像沒發生這個惡夢一樣... 謝謝大家! ※ 編輯: diablo4 (101.12.67.35), 06/08/2016 11:01:55

06/08 16:01, , 40F
就是和我25樓說的說的方法一樣的概念 也證實了之前補apk
06/08 16:01, 40F

06/08 16:01, , 41F
是無效是權限沒設好喔 要不然只能是不小心也搞到別的系
06/08 16:01, 41F

06/08 16:01, , 42F
統檔沒察覺
06/08 16:01, 42F

06/08 20:24, , 43F
哈 我是覺得應該是還原回去,但cache或dalvic cache還有
06/08 20:24, 43F

06/08 20:24, , 44F
資料,所以出錯,快取更新就沒事了,恭喜啦!
06/08 20:24, 44F

06/13 11:51, , 45F
我想應該是樓上的說法 因為前面我蠻確定我權限設定是對的
06/13 11:51, 45F

06/13 11:52, , 46F
只補apk 沒有odex還是錯誤不斷 冏
06/13 11:52, 46F
文章代碼(AID): #1NLi3ER9 (Android)