Re: [請益] xposed對分割區的影響與重灌的選擇

看板Android作者 (路人_Lv眼殘帝)時間7年前 (2018/10/14 20:47), 7年前編輯推噓16(16078)
留言94則, 3人參與, 7年前最新討論串2/2 (看更多)
因為我會回太長 所以就開回覆 讓大家比較好閱讀 首先回答問題一之前 需要瞭解的是Flashtool的原理 Flashtool在刷ftf的時候 他會分析ftf底下的各個sin檔案 而每個sin都是映像檔 所以如果你勾了wipe區塊中的選項 其實那些選項基本上都是空的映像檔 沒有內容 所以刷進去就等於清空了XD 回答問題一 Xposed會修改System底下的檔案 而用Flashtool重灌的話 如果沒在Exclude勾「SYSTEM」這個選項 他不會略過system.sin這個映像檔 直接把映像檔的檔案「覆寫」到system分區底下 覆寫+勾選wipe的選項基本上就等於清空+刷入的動作了 所以效果跟「四清後刷入」是一樣 的 問題二的話 哦...我覺得joyshe大的是fastboot模式的做法 (說放在adb資料夾是因為通常adb和fastboot的程式會放在一起) 跟m01的做法不太一樣 所以應該是可以略過...吧 如果你要用Magisk的話 在製作DSmove.ftf的過程中 就別把SuperSU包進去了吧 包TWRP就好 (就是PRFCreator工具那裡 前置工作 我不太確定那樣工具是否會放行 沒用過那工具xd) 然後用包在核心的TWRP 刷上Advanced Kernel刷機包再刷Magisk 這樣應該就有Magisk了 我看了一下01的教學文+自己的方法大概是這樣啦 有問題再問ㄅ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.223.117.28 ※ 文章網址: https://www.ptt.cc/bbs/Android/M.1539521240.A.EA3.html

10/14 21:03, 7年前 , 1F
直接刷DSmove.ftf和advanced stock kernel Z3 MM 6.0.1
10/14 21:03, 1F

10/14 21:04, 7年前 , 2F
23.5.A.1.291的效果難道不同嗎?請問為何核心要刷2次呢?
10/14 21:04, 2F

10/14 21:06, 7年前 , 3F
(因為這個DSmove.ftf照你的步驟已含TWRP了,看起來不須要
10/14 21:06, 3F

10/14 21:06, 7年前 , 4F
那個advanced的核心?)
10/14 21:06, 4F

10/14 21:11, 7年前 , 5F
因為原廠ROM的boot沒有關掉一些東西 好像是RIC dm-verity
10/14 21:11, 5F

10/14 21:11, 7年前 , 6F
之類的驗證機制 不刷Advanced Kennel的話Magisk會刷不上去
10/14 21:11, 6F

10/14 21:12, 7年前 , 7F
那個工具應該沒有改到這部分 所以需要Advanced Kernel解決
10/14 21:12, 7F

10/14 21:14, 7年前 , 8F
意思就是說,原廠的核心有包含一些advanced版沒有的東西
10/14 21:14, 8F

10/14 21:14, 7年前 , 9F
所以無法直接刷advanced版取代原廠的核心,只能照順序刷
10/14 21:14, 9F

10/14 21:15, 7年前 , 10F
上去了?這還真是發現了教學中沒有的做法呢…
10/14 21:15, 10F

10/14 21:18, 7年前 , 11F
應該這麼說吧 01上面指的那個「核心檔」其實就是一個完整
10/14 21:18, 11F

10/14 21:18, 7年前 , 12F
的刷機包(我想他的意思應該是「核心已經修改成包含TWRP」
10/14 21:18, 12F

10/14 21:18, 7年前 , 13F
的ftf 刷機檔)
10/14 21:18, 13F

10/14 21:18, 7年前 , 14F
而Advanced Kernel就只是單純的核心(Kernel)刷機包這樣 要
10/14 21:18, 14F

10/14 21:18, 7年前 , 15F
說她倆的差別 就是一個是完整系統刷機包一個只有Kernel吧
10/14 21:18, 15F

10/14 21:24, 7年前 , 16F
01的教學似乎是SuperSU為主 所以有關Advanced Kernel的步
10/14 21:24, 16F

10/14 21:24, 7年前 , 17F
驟已經脫離01上的東西了XD
10/14 21:24, 17F

10/14 21:24, 7年前 , 18F
但是步驟不會太多 很好處理
10/14 21:24, 18F

10/14 21:25, 7年前 , 19F
我提到的advanced版核心就是上次寫的檔名有TWRP的那個
10/14 21:25, 19F

10/14 21:25, 7年前 , 20F
不知道我們這裡說的有一樣嗎?
10/14 21:25, 20F

10/14 21:25, 7年前 , 21F
看你的描述adavnced版是沒有TWRP的?
10/14 21:25, 21F

10/14 21:26, 7年前 , 22F
為了方便辨識這裡附上我找到的下載連結
10/14 21:26, 22F

10/14 21:26, 7年前 , 23F

10/14 21:28, 7年前 , 24F
請問這版本沒有TWRP嗎?是這樣的話真的得刷2次核心了
10/14 21:28, 24F

10/14 23:36, 7年前 , 25F
上面的我連不上orz
10/14 23:36, 25F

10/14 23:36, 7年前 , 26F
10/14 23:36, 26F

10/14 23:38, 7年前 , 27F
內容跟z2 Advanced stock kernel有87%像(反正也兄弟機差不
10/14 23:38, 27F

10/14 23:38, 7年前 , 28F
多正常)這種Kernel都會附上TWRP啦 那看來是我搞錯了XD(太
10/14 23:38, 28F

10/14 23:38, 7年前 , 29F
久沒弄)
10/14 23:38, 29F

10/14 23:38, 7年前 , 30F
所以看來是可以直接跳過製作ftf直接進入fastboot刷boot.im
10/14 23:38, 30F

10/14 23:38, 7年前 , 31F
g了?!
10/14 23:38, 31F

10/14 23:40, 7年前 , 32F
刷這個就有Systemless支援且關掉一些驗證類的功能 這樣就
10/14 23:40, 32F

10/14 23:40, 7年前 , 33F
可以順利刷Magisk了
10/14 23:40, 33F

10/15 12:46, 7年前 , 34F
推推
10/15 12:46, 34F

10/15 13:23, 7年前 , 35F
我找到的就是你貼的
10/15 13:23, 35F

10/15 13:24, 7年前 , 36F
不好意思我是從下載管理員直接復製連結出來
10/15 13:24, 36F

10/15 13:24, 7年前 , 37F
沒想到不能用
10/15 13:24, 37F

10/15 13:38, 7年前 , 38F
看你的說法,是因為看到了壓縮檔中有boot.img才這樣說的
10/15 13:38, 38F

10/15 13:39, 7年前 , 39F
嗎?是這樣的話我一直以為recovery和boot是分開的兩個分
10/15 13:39, 39F

10/15 13:39, 7年前 , 40F
割區,其實recovery是包含在boot.img中的資料夾嗎?
10/15 13:39, 40F

10/15 14:14, 7年前 , 41F
我是指對應系統版本結尾是291的advanced版
10/15 14:14, 41F
對 我是因為看到有boot.img才這麼說的 xda上也是直接叫你進入fastboot模式然後刷boot 映像檔 雖然印象中好像有人做成卡刷包..算了就照他的來吧XD 其實大多數手機都是recovery和boot分開來啦 (這邊先不討論System A/B分區的那個狀況 System A/B可能會沒recovery分區) 可是Sony z系列手機的TWRP 多數XDA大神 都做「包在boot裡面才可以進入」的TWRP 也是有XDA大神做TWRP in FOTAKernel (進入方法:完全關機下 電源鍵+音量下) 這樣就兩個完全分開了 可是啊...這類TWRP遇到官方ROM會有問題 (以Magisk為例 如果用TWRP in FOTAKernel來刷 boot分區改不到 可是Magisk需要修改boot分區的東西才可使用....G_G) 然而第三方ROM沒這個問題 超奇怪的XD ※ 編輯: Arbin (61.223.124.30), 10/15/2018 17:33:41

10/15 20:51, 7年前 , 42F
本來我想問adb指令進不去recovery是因為TWRP裝在
10/15 20:51, 42F

10/15 20:52, 7年前 , 43F
FOTAkernel,造成flashtool找不到recovery
10/15 20:52, 43F

10/15 20:53, 7年前 , 44F
那會不會重灌完後新的TWRP裝在別的地方造成有2個TWRP?
10/15 20:53, 44F

10/15 20:53, 7年前 , 45F
後來又覺得這問題應該和前面問四清的情況差不多
10/15 20:53, 45F

10/15 20:54, 7年前 , 46F
應該是已經在重灌中就已覆蓋掉舊的TOFAkernel的全部內容
10/15 20:54, 46F

10/15 20:55, 7年前 , 47F
了,所以舊的TWRP就跟著被清掉,只會剩新的TWRP,對嗎?
10/15 20:55, 47F
你沒勾exclude當中的FOTAKERNEL選項那就是蓋掉惹 所以只會剩新的

10/15 20:55, 7年前 , 48F
另外請問,你在使用flashtool前有安裝64bit的JAVA SDK嗎?
10/15 20:55, 48F

10/15 20:56, 7年前 , 49F
有設定環境變數嗎?目前看到的教學中只有一篇來源是中國
10/15 20:56, 49F

10/15 20:57, 7年前 , 50F
的有提到要安裝JAVA SDK和設定環境變數
10/15 20:57, 50F

10/15 20:58, 7年前 , 51F
其它的教學則是提都沒提到過,這是表示flashtool能使用
10/15 20:58, 51F

10/15 20:59, 7年前 , 52F
它自已x10flasher_lib資料夾下的adb完成刷寫嗎?
10/15 20:59, 52F

10/15 21:03, 7年前 , 53F
因為我執行最新版的flashtool會有錯誤訊息,如下圖
10/15 21:03, 53F

10/15 21:03, 7年前 , 54F

10/15 21:04, 7年前 , 55F
現在是用0.9.22.3版,這版有附32及64位元版的執行檔
10/15 21:04, 55F

10/15 21:05, 7年前 , 56F
我試過都可執行,使用音量鍵+及-測試驅動也能顯示進入了
10/15 21:05, 56F

10/15 21:07, 7年前 , 57F
fastboot及flash mode,這樣能確定能正常刷寫嗎?
10/15 21:07, 57F
那錯誤好像也有其他人遇過 如果舊版沒問題 那就用舊版就OK 我自己是沒啥設JAVA環境變數啦 我記得flashtool有包在裡面 確定fastboot和flash mode有訊息跳出那就是驅動設定正確 可以刷了~ ※ 編輯: Arbin (61.223.124.30), 10/15/2018 22:07:42

10/16 12:02, 7年前 , 58F
這樣就放心了,刷完後有什麼問題將開新主題討論
10/16 12:02, 58F

10/16 12:16, 7年前 , 59F
以下算是比較閒聊性質的問題,請問你知道fsc script嗎?
10/16 12:16, 59F

10/16 12:19, 7年前 , 60F
製作用xperi firm下載好的官方ROM的ftf檔時
10/16 12:19, 60F

10/16 12:20, 7年前 , 61F
flashtool有問發現fsc script,是否加入之類的訊息
10/16 12:20, 61F

10/16 12:21, 7年前 , 62F
請問在製作時選了是或否會造成什麼影響嗎?
10/16 12:21, 62F

10/16 12:21, 7年前 , 63F
我在製作時是選了yes,目前打算用這個檔重灌
10/16 12:21, 63F

10/16 12:29, 7年前 , 64F
根據flashtool 的說明
10/16 12:29, 64F

10/16 12:29, 7年前 , 65F

10/16 12:29, 7年前 , 66F
該腳本應該是可以告知flashtool在刷機時該/可以做些什麼
10/16 12:29, 66F

10/16 12:29, 7年前 , 67F
加與不加好像都OK(我是都有加 網路上有人沒加好像也沒差)
10/16 12:29, 67F

10/16 22:04, 7年前 , 68F
目前刷到一半了,結果好像有小地方弄錯順序
10/16 22:04, 68F

10/16 22:05, 7年前 , 69F
目前刷完ROM及內附recovery的核心
10/16 22:05, 69F

10/16 22:06, 7年前 , 70F
結果忘了刷DRM FIX PATCH,請問要刷這個時三清的條件是
10/16 22:06, 70F

10/16 22:06, 7年前 , 71F
什麼呢?我只看到介紹頁面寫要三清,不知是否是必要的?
10/16 22:06, 71F

10/16 22:07, 7年前 , 72F
我是說,我刷完ROM及核心後,登入了google帳號
10/16 22:07, 72F

10/16 22:07, 7年前 , 73F
直接就開始從google play開始重新安裝各種app了
10/16 22:07, 73F

10/16 22:08, 7年前 , 74F
如果三清,應該是使系統只剩下預設的app?
10/16 22:08, 74F

10/16 22:39, 7年前 , 75F
刷DRM FIX需要先factory reset 不然用不了
10/16 22:39, 75F

10/16 22:40, 7年前 , 76F
也沒什麼條件 有recovery就三清後直刷DRM FIX惹 然後你就
10/16 22:40, 76F

10/16 22:40, 7年前 , 77F
要再一次登入Google帳戶並重裝App
10/16 22:40, 77F

10/16 22:41, 7年前 , 78F
對惹 三清裝DRM FIX後記得重跑一下Magisk安裝比較好
10/16 22:41, 78F

10/16 23:17, 7年前 , 79F
剛才發現android通用的抓圖組合鍵不論是在TWRP或是系統
10/16 23:17, 79F

10/16 23:18, 7年前 , 80F
下都用不了,進了系統後用長按電源鍵的選單裡的抓圖功能
10/16 23:18, 80F

10/16 23:18, 7年前 , 81F
也一樣抓不了圖,這難道也是和DRM有關的功能嗎?
10/16 23:18, 81F

10/16 23:19, 7年前 , 82F
我記得通用組合鍵為同時按住電源及音量-一段時間即可啊?
10/16 23:19, 82F

10/16 23:20, 7年前 , 83F
我還未裝MAGISK,目前還在整理各種測試的結果
10/16 23:20, 83F

10/16 23:20, 7年前 , 84F
MAGISK大概明天找時間弄吧
10/16 23:20, 84F

10/16 23:57, 7年前 , 85F
不能用我就不知道是哪裡的問題了QQ 照理說沒裝DRM FIX也可
10/16 23:57, 85F

10/16 23:57, 7年前 , 86F
以用R
10/16 23:57, 86F

10/17 07:19, 7年前 , 87F
請明示吧…線索找好累
10/17 07:19, 87F

10/17 12:41, 7年前 , 88F
我沒在跟你賣關子啊...= =
10/17 12:41, 88F

10/17 12:44, 7年前 , 89F
不然你就各種嘗試試一次嘛 沒裝這樣 搞不好裝就可以用了
10/17 12:44, 89F

10/17 12:44, 7年前 , 90F
因為我沒發生過這種事情 所以我也是真的不知道也不清楚
10/17 12:44, 90F

10/17 16:15, 7年前 , 91F
早上我眼花漏看了一個字
10/17 16:15, 91F

10/17 16:16, 7年前 , 92F
"不能用我就知道是哪裡的問題了"<=看成這樣
10/17 16:16, 92F

10/17 16:59, 7年前 , 93F
原來是這樣XD
10/17 16:59, 93F

10/17 17:05, 7年前 , 94F
接下來因為超過一頁了,還是另開新的主題好了
10/17 17:05, 94F
文章代碼(AID): #1RmphOwZ (Android)
文章代碼(AID): #1RmphOwZ (Android)