看板 Android 關於我們 聯絡資訊
因為我會回太長 所以就開回覆 讓大家比較好閱讀 首先回答問題一之前 需要瞭解的是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
powerg5: 直接刷DSmove.ftf和advanced stock kernel Z3 MM 6.0.110/14 21:03
powerg5: 23.5.A.1.291的效果難道不同嗎?請問為何核心要刷2次呢?10/14 21:04
powerg5: (因為這個DSmove.ftf照你的步驟已含TWRP了,看起來不須要10/14 21:06
powerg5: 那個advanced的核心?)10/14 21:06
Arbin: 因為原廠ROM的boot沒有關掉一些東西 好像是RIC dm-verity10/14 21:11
Arbin: 之類的驗證機制 不刷Advanced Kennel的話Magisk會刷不上去10/14 21:11
Arbin: 那個工具應該沒有改到這部分 所以需要Advanced Kernel解決10/14 21:12
powerg5: 意思就是說,原廠的核心有包含一些advanced版沒有的東西10/14 21:14
powerg5: 所以無法直接刷advanced版取代原廠的核心,只能照順序刷 10/14 21:14
powerg5: 上去了?這還真是發現了教學中沒有的做法呢…10/14 21:15
Arbin: 應該這麼說吧 01上面指的那個「核心檔」其實就是一個完整10/14 21:18
Arbin: 的刷機包(我想他的意思應該是「核心已經修改成包含TWRP」10/14 21:18
Arbin: 的ftf 刷機檔)10/14 21:18
Arbin: 而Advanced Kernel就只是單純的核心(Kernel)刷機包這樣 要10/14 21:18
Arbin: 說她倆的差別 就是一個是完整系統刷機包一個只有Kernel吧10/14 21:18
Arbin: 01的教學似乎是SuperSU為主 所以有關Advanced Kernel的步10/14 21:24
Arbin: 驟已經脫離01上的東西了XD10/14 21:24
Arbin: 但是步驟不會太多 很好處理10/14 21:24
powerg5: 我提到的advanced版核心就是上次寫的檔名有TWRP的那個10/14 21:25
powerg5: 不知道我們這裡說的有一樣嗎?10/14 21:25
powerg5: 看你的描述adavnced版是沒有TWRP的?10/14 21:25
powerg5: 為了方便辨識這裡附上我找到的下載連結 10/14 21:26
powerg5: http://tinyurl.com/2ffltx10/14 21:26
powerg5: 請問這版本沒有TWRP嗎?是這樣的話真的得刷2次核心了10/14 21:28
Arbin: 上面的我連不上orz10/14 23:36
Arbin: 我是找到這個https://tinyurl.com/y8sz8t4s10/14 23:36
Arbin: 內容跟z2 Advanced stock kernel有87%像(反正也兄弟機差不10/14 23:38
Arbin: 多正常)這種Kernel都會附上TWRP啦 那看來是我搞錯了XD(太 10/14 23:38
Arbin: 久沒弄)10/14 23:38
Arbin: 所以看來是可以直接跳過製作ftf直接進入fastboot刷boot.im10/14 23:38
Arbin: g了?!10/14 23:38
Arbin: 刷這個就有Systemless支援且關掉一些驗證類的功能 這樣就10/14 23:40
Arbin: 可以順利刷Magisk了10/14 23:40
athraugh: 推推10/15 12:46
powerg5: 我找到的就是你貼的10/15 13:23
powerg5: 不好意思我是從下載管理員直接復製連結出來10/15 13:24
powerg5: 沒想到不能用10/15 13:24
powerg5: 看你的說法,是因為看到了壓縮檔中有boot.img才這樣說的10/15 13:38
powerg5: 嗎?是這樣的話我一直以為recovery和boot是分開的兩個分10/15 13:39
powerg5: 割區,其實recovery是包含在boot.img中的資料夾嗎?10/15 13:39
powerg5: 我是指對應系統版本結尾是291的advanced版 10/15 14:14
對 我是因為看到有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
powerg5: 本來我想問adb指令進不去recovery是因為TWRP裝在 10/15 20:51
powerg5: FOTAkernel,造成flashtool找不到recovery 10/15 20:52
powerg5: 那會不會重灌完後新的TWRP裝在別的地方造成有2個TWRP? 10/15 20:53
powerg5: 後來又覺得這問題應該和前面問四清的情況差不多 10/15 20:53
powerg5: 應該是已經在重灌中就已覆蓋掉舊的TOFAkernel的全部內容10/15 20:54
powerg5: 了,所以舊的TWRP就跟著被清掉,只會剩新的TWRP,對嗎?10/15 20:55
你沒勾exclude當中的FOTAKERNEL選項那就是蓋掉惹 所以只會剩新的
powerg5: 另外請問,你在使用flashtool前有安裝64bit的JAVA SDK嗎?10/15 20:55
powerg5: 有設定環境變數嗎?目前看到的教學中只有一篇來源是中國10/15 20:56
powerg5: 的有提到要安裝JAVA SDK和設定環境變數10/15 20:57
powerg5: 其它的教學則是提都沒提到過,這是表示flashtool能使用10/15 20:58
powerg5: 它自已x10flasher_lib資料夾下的adb完成刷寫嗎? 10/15 20:59
powerg5: 因為我執行最新版的flashtool會有錯誤訊息,如下圖 10/15 21:03
powerg5: https://i.imgur.com/5PZqK4y.jpg 10/15 21:03
powerg5: 現在是用0.9.22.3版,這版有附32及64位元版的執行檔 10/15 21:04
powerg5: 我試過都可執行,使用音量鍵+及-測試驅動也能顯示進入了10/15 21:05
powerg5: fastboot及flash mode,這樣能確定能正常刷寫嗎?10/15 21:07
那錯誤好像也有其他人遇過 如果舊版沒問題 那就用舊版就OK 我自己是沒啥設JAVA環境變數啦 我記得flashtool有包在裡面 確定fastboot和flash mode有訊息跳出那就是驅動設定正確 可以刷了~ ※ 編輯: Arbin (61.223.124.30), 10/15/2018 22:07:42
powerg5: 這樣就放心了,刷完後有什麼問題將開新主題討論 10/16 12:02
powerg5: 以下算是比較閒聊性質的問題,請問你知道fsc script嗎? 10/16 12:16
powerg5: 製作用xperi firm下載好的官方ROM的ftf檔時 10/16 12:19
powerg5: flashtool有問發現fsc script,是否加入之類的訊息 10/16 12:20
powerg5: 請問在製作時選了是或否會造成什麼影響嗎? 10/16 12:21
powerg5: 我在製作時是選了yes,目前打算用這個檔重灌 10/16 12:21
Arbin: 根據flashtool 的說明 10/16 12:29
Arbin: 該腳本應該是可以告知flashtool在刷機時該/可以做些什麼 10/16 12:29
Arbin: 加與不加好像都OK(我是都有加 網路上有人沒加好像也沒差) 10/16 12:29
powerg5: 目前刷到一半了,結果好像有小地方弄錯順序 10/16 22:04
powerg5: 目前刷完ROM及內附recovery的核心 10/16 22:05
powerg5: 結果忘了刷DRM FIX PATCH,請問要刷這個時三清的條件是 10/16 22:06
powerg5: 什麼呢?我只看到介紹頁面寫要三清,不知是否是必要的? 10/16 22:06
powerg5: 我是說,我刷完ROM及核心後,登入了google帳號 10/16 22:07
powerg5: 直接就開始從google play開始重新安裝各種app了 10/16 22:07
powerg5: 如果三清,應該是使系統只剩下預設的app? 10/16 22:08
Arbin: 刷DRM FIX需要先factory reset 不然用不了 10/16 22:39
Arbin: 也沒什麼條件 有recovery就三清後直刷DRM FIX惹 然後你就 10/16 22:40
Arbin: 要再一次登入Google帳戶並重裝App 10/16 22:40
Arbin: 對惹 三清裝DRM FIX後記得重跑一下Magisk安裝比較好 10/16 22:41
powerg5: 剛才發現android通用的抓圖組合鍵不論是在TWRP或是系統 10/16 23:17
powerg5: 下都用不了,進了系統後用長按電源鍵的選單裡的抓圖功能 10/16 23:18
powerg5: 也一樣抓不了圖,這難道也是和DRM有關的功能嗎? 10/16 23:18
powerg5: 我記得通用組合鍵為同時按住電源及音量-一段時間即可啊? 10/16 23:19
powerg5: 我還未裝MAGISK,目前還在整理各種測試的結果 10/16 23:20
powerg5: MAGISK大概明天找時間弄吧 10/16 23:20
Arbin: 不能用我就不知道是哪裡的問題了QQ 照理說沒裝DRM FIX也可 10/16 23:57
Arbin: 以用R 10/16 23:57
powerg5: 請明示吧…線索找好累 10/17 07:19
Arbin: 我沒在跟你賣關子啊...= = 10/17 12:41
Arbin: 不然你就各種嘗試試一次嘛 沒裝這樣 搞不好裝就可以用了 10/17 12:44
Arbin: 因為我沒發生過這種事情 所以我也是真的不知道也不清楚 10/17 12:44
powerg5: 早上我眼花漏看了一個字 10/17 16:15
powerg5: "不能用我就知道是哪裡的問題了"<=看成這樣 10/17 16:16
Arbin: 原來是這樣XD 10/17 16:59
powerg5: 接下來因為超過一頁了,還是另開新的主題好了 10/17 17:05