国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

android 手機(jī)獲取root權(quán)限(刷入magisk面具方式)_獲取刷入模塊_MIUI_android7/android12實(shí)踐

這篇具有很好參考價(jià)值的文章主要介紹了android 手機(jī)獲取root權(quán)限(刷入magisk面具方式)_獲取刷入模塊_MIUI_android7/android12實(shí)踐。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

預(yù)備環(huán)節(jié)

基礎(chǔ)參考內(nèi)容

  • Magisk安裝教程 - Magisk中文網(wǎng) (magiskcn.com)

  • android12: How to Root Xiaomi Redmi Note 11T Pro / 11T Pro+ using Magisk without TWRP (getdroidtips.com)

視頻教程 ★ \bigstar

  • 玩機(jī)必看!帶你入坑安卓刷機(jī),小白也能看懂的ROOT基礎(chǔ)指南來啦!_嗶哩嗶哩_bilibili

基礎(chǔ)知識(shí)準(zhǔn)備

  • 將前面列出的參考都看一遍
  • 最好把文章結(jié)尾的基礎(chǔ)知識(shí)以看看
    • 特別是@晨鐘(極客灣)的視頻,相對(duì)全面,可以看他個(gè)兩三遍(一遍估計(jì)不太好消化),當(dāng)然如果不搞游戲什么的進(jìn)階后面的部分可以略過

推薦具有的技能(optional)

  • 遇到問題時(shí),會(huì)使用搜索引擎/論壇尋求幫助查找問題
    • 會(huì)google更好,會(huì)使用搜索語(yǔ)法就更好
    • 能完整版酷安搜貼也不錯(cuò)(或xda)
    • 會(huì)點(diǎn)英文更好

工具/材料準(zhǔn)備

硬件和軟件

  • 已經(jīng)解鎖的android手機(jī)(譬如小米/redmi手機(jī))

    • 解鎖小米手機(jī) - Magisk中文網(wǎng) (magiskcn.com)
    • 同時(shí),在開發(fā)者選項(xiàng)中開啟usb調(diào)試
      • 但是不排除例外,請(qǐng)自行搜索驅(qū)動(dòng)打上
      • 極端情況下(對(duì)于使用過軟連接修改過%userprofile%\.android的android開發(fā)者,下面這篇文章或許有用)
        • android_adb調(diào)試鏈接方案/鏈接失敗的若干問題
  • 數(shù)據(jù)線(usb cabl)

  • pc(windows10/11)

    • windows terminal+powershell(或者cmd) 組合
  • 命令行工具下載(adb/fastboot(platform-tools工具箱))

    • SDK Platform Tools 版本說明 | Android 開發(fā)者 | Android Developers (google.cn)
  • 下載magisk app

    • Releases · topjohnwu/Magisk (github.com)
  • boot.img和magisk_patched文件會(huì)在后續(xù)操作中產(chǎn)生

magisk app注意事項(xiàng)/刷入面具

  • 下載完后,及時(shí)安裝上magisk app,即,在刷入之前就安裝好
    • 這個(gè)步驟主要是針對(duì)修補(bǔ)文件是來自其他人提供的情況下
    • 如果是自己修補(bǔ)的,那么一般不會(huì)有問題(自己修補(bǔ),magisk app是肯定是已經(jīng)安裝好了才有的修補(bǔ)(不用第二臺(tái)手機(jī)參與的情況下)
  • 我試過如果在刷入后,才安裝magisk app可能會(huì)使得root無法被magisk app接管
    • 但如果,你是線刷入修補(bǔ)文件而后才安裝magisk app,那么請(qǐng)重啟一下,看看magisk app能否接管root(但不一定有效,這時(shí)候考慮再刷以便面具)
    • 重啟對(duì)于twrp刷入magisk的方式有效(試驗(yàn)過)
關(guān)于刷進(jìn)入magisk面具方式
  • 刷入面具 這個(gè)說法不完全準(zhǔn)確
  • 對(duì)于線刷的方式而言,稱呼為刷入修補(bǔ)后的boot.img(即magisk_patched文件)
  • 但是對(duì)于卡刷刷入面具,這種叫法沒有問題
    • 卡刷依賴于第三方recovery(比如流行的twrp)
    • 這依賴于相關(guān)人員的適配
    • 可以參考卡刷玩法:刷入twrp_twrp刷入面具&進(jìn)入recovery(twrp)的方式&獲取root&刷入第三方rom&下載魔趣(MOKEErom&Paranoid Android )刷入體驗(yàn)_xuchaoxin1375的博客-CSDN博客

玩機(jī)root注意事項(xiàng)

  • 玩機(jī)有風(fēng)險(xiǎn)

    • 硬件損壞風(fēng)險(xiǎn)
    • 數(shù)據(jù)/信息泄漏風(fēng)險(xiǎn)
  • 建議用舊手機(jī)(備用機(jī))試著操作一遍,總體簡(jiǎn)單

  • android7之后的都可以(root過程差不多),提高主設(shè)備刷寫的成功率(當(dāng)然,如果只是體驗(yàn)一下,主設(shè)備就不用root了)

工作窗口預(yù)覽(optional)

android 手機(jī)獲取root權(quán)限(刷入magisk面具方式)_獲取刷入模塊_MIUI_android7/android12實(shí)踐

GUI工具箱輔助操作

  • 玩機(jī)輔助工具箱有好幾種,這里只是提一下,能夠完成一些刷機(jī)功能,更加友好

  • 搞機(jī)助手-官網(wǎng) (lsdy.top)

    • android 手機(jī)獲取root權(quán)限(刷入magisk面具方式)_獲取刷入模塊_MIUI_android7/android12實(shí)踐

交互式腳本進(jìn)行root

  • 有的酷安玩機(jī)達(dá)人編寫了root腳本,腳本會(huì)提示你一步步操作下去,可以降低門檻
    • 簡(jiǎn)單自用root教程 來自 不會(huì)夢(mèng)游的魚 - 酷安 (coolapk.com)
    • 全機(jī)型一鍵修補(bǔ)root.zip - 藍(lán)奏云 (lanzouj.com)

核心步驟(正式)

操作聲明

  • 主要內(nèi)容為:獲取boot.img并修補(bǔ)為magisk_patched文件
  • 為了使文章主體部分簡(jiǎn)潔,將一些細(xì)節(jié)放置到了文末(按自己需要,查看目錄跳轉(zhuǎn))

設(shè)置工作路徑(語(yǔ)境約定!???推薦小白使用)

  • 默認(rèn)路徑(我們也叫默認(rèn)工作目錄):如果你對(duì)命令行工具的使用比較陌生,那么推薦你選定一個(gè)工作路徑,我們可以將其稱之為默認(rèn)路徑,之后的所有的操作到集中到該目錄下!

  • 將前面提到的命令行工具下載下來(下載后建議拖到桌面,并解壓該壓縮包,得到一個(gè)platform-tools文件夾)

  • 如果你不設(shè)置環(huán)境變量(文章末尾會(huì)提供),那么采用下面的方案中的一種即可

方式1:在platform-tools文件夾下打開cmd

  • android 手機(jī)獲取root權(quán)限(刷入magisk面具方式)_獲取刷入模塊_MIUI_android7/android12實(shí)踐

  • 這種方式和簡(jiǎn)單(推薦)

    • 首先打開解壓后的platform-tools.zip文件夾
    • 在資源管理器的地址欄中輸入cmd
    • 彈出一個(gè)命令行窗口(最小化,備用)
  • 此時(shí)的默認(rèn)工作目錄就是這個(gè)被打開的文件夾

    • 后續(xù)的操作需要把修補(bǔ)的文件也放入到這個(gè)目錄中!
    • 下面的方式2也還行,選擇一種即可

方式2:基于桌面下的文件夾設(shè)置默認(rèn)路徑(目錄/文件夾)

  • 我們最熟悉,最明顯的路徑就是桌面了

    • 這有利于我們可視化操作文件!
  • 打開cmd

    • 打開開始菜單搜索cmd

    • android 手機(jī)獲取root權(quán)限(刷入magisk面具方式)_獲取刷入模塊_MIUI_android7/android12實(shí)踐

    • 或者鍵盤同時(shí)按下windows徽標(biāo)聯(lián)合字母鍵r啟動(dòng)窗口

      • android 手機(jī)獲取root權(quán)限(刷入magisk面具方式)_獲取刷入模塊_MIUI_android7/android12實(shí)踐

      • 輸入cmd 回車即可打開cmd窗口

        • 一般來說,會(huì)是一個(gè)黑黑的窗口
  • 命令行跳轉(zhuǎn)到桌面做準(zhǔn)備:

    • cd %userprofile%/desktop/
      • 復(fù)制上述命令行,并粘貼到cmd窗口中
  • 正式設(shè)定默認(rèn)工作目錄????????

    • 工作目錄就設(shè)定在platform-tools文件夾下

      • 將這個(gè)文件夾放在桌面上,將下面的命令行粘貼到cmd窗口回車執(zhí)行
    • cd %userprofile%/desktop/platform-tools

獲取boot.img(可選的步驟)

  • 未修補(bǔ)的初始boot.img的獲取方式多種

    • 可以自己下載rom然后(轉(zhuǎn)化)提取

    • android 手機(jī)獲取root權(quán)限(刷入magisk面具方式)_獲取刷入模塊_MIUI_android7/android12實(shí)踐

    • 也可以直接到網(wǎng)上找找別人提取好的boot.img文件(譬如酷安論壇中找找帖子)

    • 可選操作:把boot.img文件拖入到默認(rèn)工作目錄platform-tools

獲取magisk_patched文件

注意事項(xiàng)

  • 將之前獲取的boot.img進(jìn)行修補(bǔ),即可得到magisk_patched文件

  • 獲取boot.img可以是別人分享的(酷安找帖子),也可以是自己提取

  • 但是,修補(bǔ)boot.img建議自己修補(bǔ),即,使用自己安裝的magisk app自行修補(bǔ)

    • 這樣可以保證magisk app(客戶端)和修補(bǔ)出來的magisk_patched文件具有一致性和兼容性,不容易出現(xiàn)異常
    • 異常情況包括但不限于
      • 無法開機(jī)
      • 開機(jī)了,但是magisk app無法管理root權(quán)限
  • 上述方式是推薦的方式,不過你還是可以試試用別人修補(bǔ)過的magisk_patched文件

    • 但不建議,會(huì)增加風(fēng)險(xiǎn)(本人失敗過(?′?`?),幸好找到了一份未修補(bǔ)的boot.img,成功重刷恢復(fù)過來)

傳輸boot.img到手機(jī)(optional)

  • 如果只是用手機(jī)就下載/提取到了boot.img那么這一步驟就可以跳過

  • 如果是通過電腦獲取的boot.img文件,那么將boot.img 通過任意一種你喜歡或你會(huì)的方式傳輸?shù)绞謾C(jī)

    • 可以用qq/微信發(fā)送
    • 也可以用adb push方式傳輸
      • 可選操作:(將文件拖入到默認(rèn)工作目錄platform-tools中,以便于使用adb 傳輸
  • 下載軟件工具和修補(bǔ)過的.img文件都已經(jīng)放置到合適的位置了,下面準(zhǔn)備刷寫

修補(bǔ)過程的操作細(xì)節(jié)(包括不同android版本)

早期版本的android修補(bǔ)boot.img

注意,對(duì)于較早版本的android(譬如下面的情況是我的android7老設(shè)備(已經(jīng)有了AB分區(qū)的概念了)
(第二幕中,會(huì)使用android12設(shè)備root的實(shí)踐報(bào)告)


修補(bǔ)前肯能遇到的選項(xiàng):

  • 保留AVbobo2.0
  • 保持強(qiáng)制加密(默認(rèn)勾選)
  • 修補(bǔ)boot鏡像中的vbmeta
  • (一般我們保持默認(rèn)即可)
  • android 手機(jī)獲取root權(quán)限(刷入magisk面具方式)_獲取刷入模塊_MIUI_android7/android12實(shí)踐
  • 點(diǎn)擊下一步
  • 選擇boot.img文件
  • 選擇完畢會(huì)回到面具,點(diǎn)擊開始修補(bǔ)(let's go)
  • android 手機(jī)獲取root權(quán)限(刷入magisk面具方式)_獲取刷入模塊_MIUI_android7/android12實(shí)踐
較高版本的android修補(bǔ)boot.img
  • 對(duì)于android12設(shè)備,應(yīng)該沒有這么多選項(xiàng)(反而簡(jiǎn)潔),也是直接默認(rèn),在方式(method)選擇boot.img文件直接進(jìn)行修補(bǔ)

  • 簡(jiǎn)而言之,如果有選項(xiàng)這一欄,實(shí)際保持默認(rèn)即可

    • (建議保持加密,否則系統(tǒng)可能無法引導(dǎo),
    • 不過救磚不難,只需要刷入未修補(bǔ)的boot.img即可恢復(fù))
  • 選擇下一步,選擇我們前面準(zhǔn)備好的boot.img,文件進(jìn)行修補(bǔ)(選擇完文件后點(diǎn)擊開始)

  • 輸出過程和低版本android類似,等待all done!提示

修補(bǔ)操作小結(jié)
  • 利用已經(jīng)安裝的magisk 手機(jī)端app進(jìn)行修補(bǔ)boot.img文件
    • 這將得到一個(gè)修補(bǔ)過的boot.img(實(shí)際名字類似于magisk_patched-some-id-token.img)
    • 例如我的這次操作:得到修補(bǔ)后的文件magisk_patched-25200_LFBPs.img

將修補(bǔ)好的magisk_patched文件傳輸?shù)诫娔X(required!)

修補(bǔ)后的文件放置在哪里/如何傳輸文件

  • 首先注意,手機(jī)端,magisk app修補(bǔ)出來的文件會(huì)被magisk app放置到手機(jī)的/sdcard/Download/目錄下

    • 對(duì)應(yīng)到模擬路徑也就是,/storage/emulated/0/Download/magisk_patchedxxxx.img
    • 具體以magisk app修補(bǔ)完給出的提示為準(zhǔn)(見上一目的截圖:output file is written to...)
  • adb方式傳輸文件

    • PS D:\usersByCxxu\DownloadsAll> adb pull /storage/emulated/0/Download/magisk_patched-25200_VBQAh.img
      /storage/emulated/0/Download/magisk_patched-25200..., 0 skipped. 20.6 MB/s (29777192 bytes in 1.379s)
      
  • 也可以使用qq/微信傳輸文件(友好方式)

  • 或者其他方式

    • 感覺windows資源管理器不太靠譜

文件傳輸?shù)侥莻€(gè)文件夾

  • 有多種方式傳輸文件到pc端,電腦路徑可以是你熟悉的任何路徑(譬如桌面)
    • 可選操作:將修補(bǔ)好的magisk_patched文件拖入到先前約定的默認(rèn)工作目錄platform-tools文件夾中

fastboot刷入修補(bǔ)好的magisk_patched文件

  • 前面說到,adb是個(gè)好用的工具,但對(duì)于本教程并不是必須的
  • fastboot是本教程必須的

進(jìn)入fastboot(bootloader)模式

  • 按住電源鍵+音量鍵下(不同機(jī)型可能有不同組合鍵)
    • 在開機(jī)狀態(tài)下可能可以直接進(jìn)入到fastboot
    • 如果這不生效,可以關(guān)機(jī)后再按住上述組合鍵
  • 或者在開機(jī)狀態(tài)下,允許計(jì)算機(jī)usb調(diào)試手機(jī),使用命令行工具adb執(zhí)行adb reboot bootloader
  • 某些recovery提供了重啟到bootloader模式,也可以從recovery處重啟進(jìn)入
驗(yàn)證fastboot是否聯(lián)通(可用)
  • 至此,電腦可以通過fastboot對(duì)手機(jī)執(zhí)行相關(guān)操作
    • 使用命令fastboot devices進(jìn)行查詢?cè)O(shè)備連通性
    • 如果成功,會(huì)返回一串設(shè)備號(hào)和編碼
刷入命令格式
  • 本教程唯一一條必要命令(其他命令的是可以別其他方式替代)

  • fastboot flash boot .\magisk_patched-25xxx.img

    • 注意,上述命令在以下環(huán)境條件才可以
      • 上述命令的magisk_patchedxxx文件名字要修改為自己修補(bǔ)好的文件名
      • cmd進(jìn)入到默認(rèn)工作目錄platform-tools文件夾中再執(zhí)行
        • 這是為了簡(jiǎn)化命令行(fastboot.exe和magisk_patchedxxx.img文件都在同一個(gè)目錄下)
  • 可選方式:用絕對(duì)路徑也可以,這樣就可以在任何目錄下執(zhí)行相應(yīng)命令

    • 例如:C:\Users\userName\Desktop\platform-tools\fastboot.exe --help

      • C:\Users\userName\Desktop\platform-tools\fastboot.exe flash boot C:\Users\userName\Desktop\platform-tools\magisk_patched-25200_VBQAh.img
      • 這樣就無視任何環(huán)境,但是命令行變得很長(zhǎng)
    • PS C:\Users\cxxu> C:\Users\cxxu\Desktop\platform-tools\fastboot.exe --help
      
      usage: fastboot [OPTION...] COMMAND...
      
      flashing:
       update ZIP                 Flash all partitions from an update.zip package.
       flashall                   Flash all partitions from $ANDROID_PRODUCT_OUT.
                                  On A/B devices, flashed slot is set as active.
      
    • 總之,如果沒有相應(yīng)配置,甚至沒有默認(rèn)工作目錄的語(yǔ)句,可以考慮用絕對(duì)路徑來幫助系統(tǒng)找到命令行工具fastbootmagisk_patched文件路徑(但是建議用默認(rèn)路徑比較方便)

開始刷寫&結(jié)果
  • 調(diào)整好路徑后,開始刷寫
PS D:\usersByCxxu\DownloadsAll> fastboot flash boot .\magisk_patched-25200_VBQAh.img
Sending 'boot' (29079 KB)                          OKAY [  0.936s]
Writing 'boot'                                     OKAY [  0.818s]
Finished. Total time: 2.015s
上面的命令做了什么&原理(optional)
  • 查看幫助文檔

    • PS D:\usersByCxxu\DownloadsAll> fastboot -h
      usage: fastboot [OPTION...] COMMAND...
      
      flashing:
       update ZIP                 Flash all partitions from an update.zip package.
       flashall                   Flash all partitions from $ANDROID_PRODUCT_OUT.
                                  On A/B devices, flashed slot is set as active.
                                  Secondary images may be flashed to inactive slot.
       flash PARTITION [FILENAME] Flash given partition, using the image from
                                  $ANDROID_PRODUCT_OUT if no filename is given.
      
      basics:
       devices [-l]               List devices in bootloader (-l: with device paths).
       getvar NAME                Display given bootloader variable.
       reboot [bootloader]        Reboot device.
      
      
    • 可以看到, flash PARTITION [FILENAME] .(Flash given partition, using the image from $ANDROID_PRODUCT_OUT if no filename is given)

    • 而我們的命令fastboot flash boot magisk_patchedxx.img就是讓fastboot這個(gè)程序執(zhí)行子命令flash,flash 會(huì)把指定的文件刷入到指定分區(qū)partition(這里也就是boot分區(qū));從而實(shí)現(xiàn)對(duì)boot分區(qū)的修改

重啟手機(jī)查看效果

  • 打開magisk app

  • android 手機(jī)獲取root權(quán)限(刷入magisk面具方式)_獲取刷入模塊_MIUI_android7/android12實(shí)踐

  • 順利的話,則成功獲取

android12注意事項(xiàng):刷入magisk獲取&管理root權(quán)限

  • 注意較高版本的android7+之后引入的a/b分區(qū),如果上述刷入無效
    • fastboot flash boot magisk_patch-xxx.img不生效(或異常)
    • 那么嘗試顯式指定boot為boot_a&boot_b分別執(zhí)行并刷寫之
    • 然后使用fastboot reboot重啟手機(jī)

android 手機(jī)獲取root權(quán)限(刷入magisk面具方式)_獲取刷入模塊_MIUI_android7/android12實(shí)踐

預(yù)期結(jié)果

  • 如果上述步驟都順利的話,并且能夠重啟成功,那么magisk app應(yīng)該能夠獲取到root權(quán)限并進(jìn)行管理

root 之后的玩機(jī)部分

  • 參考 android_root后的玩機(jī):magisk模塊&root隱藏_scene5 xuchaoxin1375的博客-CSDN博客

更多參考內(nèi)容

線刷&卡刷(第三方recovery)

  • 關(guān)于卡刷第三方包(經(jīng)常使用流行的twrp來操作)
  • twrp雖然不是本主題(root)的重點(diǎn),但是可以參考一下思路和操作
  • TeamWin - TWRP
  • 例如redmi 4x的教程
    • 借助google搜索想要的機(jī)型(例如:redmi 4x twrp)
    • Xiaomi Redmi 4X (twrp.me)

android推薦工具(optional)(文件管理客戶端)

  • 這不是必須的
  • 如果喜歡,可以到完整版酷安app下載該app(MT管理器)
    • MT管理器(bin.mt.plus) - 2.11.3 - 應(yīng)用 - 酷安 (coolapk.com)
  • android 手機(jī)獲取root權(quán)限(刷入magisk面具方式)_獲取刷入模塊_MIUI_android7/android12實(shí)踐
    • 該文件管理器分為兩部分視圖,左側(cè)是一般系統(tǒng)自帶文件管理器可以看到的一樣
    • 右側(cè)則是由從根目錄/開始展示的(是真正的文件系統(tǒng))

驅(qū)動(dòng)/命令行工具:adb&fastboot的使用和注意事項(xiàng)

RSA秘鑰指紋

  • 驅(qū)動(dòng)現(xiàn)在一般不是問題,win10/11自帶對(duì)android的驅(qū)動(dòng)

  • 但是注意,除了驅(qū)動(dòng)問題可能導(dǎo)致命令行工具鏈接不上手機(jī)

    • 特別是,如果沒有經(jīng)過下面的授權(quán),在關(guān)機(jī)狀態(tài)下的fastboot模式可能無法使用fastboot指令!
  • 還可能是因?yàn)槭謾C(jī)端沒有同意電腦對(duì)設(shè)備的控制(RSA秘鑰指紋)

    • android 手機(jī)獲取root權(quán)限(刷入magisk面具方式)_獲取刷入模塊_MIUI_android7/android12實(shí)踐
  • 所以說,建議在開機(jī)狀態(tài)下,確保命令行工具可以訪問手機(jī)

    • adb devices -l
    • 將上述命令行復(fù)制到cmd窗口(cmd處于默認(rèn)工作目錄platform-tools下),既可以檢查連通性

adb鏈接

  • 安裝ADB | 秋之盒 (atmb.top)

  • 在手機(jī)上啟用USB調(diào)試 | 秋之盒 (atmb.top)

  • ADB命令簡(jiǎn)介 | 秋之盒 (atmb.top)

    • 秋之盒工具箱是一款玩機(jī)工具,這里推薦一片adb命令的使用介紹

大小寫問題&斜杠問題(optional)

  • 由于linux(android)都是區(qū)分大小寫的,windows雖然不區(qū)分,但是本教程要求區(qū)分

    • 特別是使用adb&fastboot相關(guān)命令的時(shí)候是區(qū)分大小寫的,傳輸文件的時(shí)候末尾斜杠不要多(訪問目錄則是可加可不加)
    • 總之就是,傳輸文件的時(shí)候,文件名末尾沒有斜杠/
    • 指定目錄參數(shù)的時(shí)候,推薦加上斜杠/
  • 尤其是,手機(jī)上的目錄是,/sdcard/Download

    • 斜杠方向
    • Download而不是小寫download(x)
    • 是不帶s的單數(shù)Download
      android 手機(jī)獲取root權(quán)限(刷入magisk面具方式)_獲取刷入模塊_MIUI_android7/android12實(shí)踐
  • 盡管如此,選擇一個(gè)短的路徑會(huì)有利于找到文件

    • 譬如,push 文件到android 設(shè)備目錄設(shè)置為/sdcard/,而不必放到/sdcard/Download/這一子目錄下
    • 只要確保你可以方便的找到該文件即可

adb 文件傳輸示例

絕對(duì)路徑傳輸文件實(shí)例
  • 這里我將一個(gè)壓縮包傳輸?shù)绞謾C(jī)上
    • 這里要注意,第二個(gè)路徑參數(shù)的斜杠是linux規(guī)范的/,如果寫成\會(huì)導(dǎo)致意外的結(jié)果(文件傳輸?shù)揭饬现獾牡胤?找不到了)
  • 對(duì)于目錄,即為可以不加斜杠,但是推薦加上,這樣一目了然
PS C:\Users\cxxu\Downloads> adb push C:\Users\cxxu\downloads\Compressed\MK90.0-santoni-210620-HISTORY.zip /sdcard/Download
C:\Users\cxxu\downloads\Compressed\MK90.0-santoni-21062...shed, 0 skipped. 25.2 MB/s (695991497 bytes in 26.315s)
PS C:\Users\cxxu\Downloads>
相對(duì)路徑傳輸示例
  • PS C:\Users\cxxu\Downloads\Compressed> adb push  .\lineage-18.1-20220720-UNOFFICIAL-0xCAFEBABE-Mi8937.zip /sdcard/Download/
    .\lineage-18.1-20220720-UNOFFICIAL-0xCAFEBAB...pped. 23.7 MB/s (783898135 bytes in 31.594s)
    PS C:\Users\cxxu\Downloads\Compressed>
    
利用adb shell 檢查android 設(shè)備文件
  • 可選操作:檢查android指定目錄下是否存在某文件(下面是已經(jīng)root的才有權(quán)限)

    • santoni:/ # cd sdcard/
      santoni:/sdcard # ls
      Alarms   MIUI     Music         Ringtones baidu                did    sogou
      Android  MT2      Notifications TWRP      browser              jeejen wlan_logs
      DCIM     MiMarket Pictures      Xiaomi    com.miui.voiceassist miad
      Download Movies   Podcasts      backups   dctp                 mipush
      santoni:/sdcard # cd Download/
      santoni:/sdcard/Download # ls
      3b515ef2c77d9f04e58c1d75a3add549-0-o_1g8cle2dk1mia12ds1vjs13eost32c-uid-408649.apk
      DevCheck_4.37.apk
      GitHub\ -\ yc9559_uperf_\ Userspace\ performance\ controller\ for\ android.mhtml
      MK90.0-santoni-210620-HISTORY.zip
      app-releas.zip
      app-release.apk
      app-release_mini.apk
      boot.img
      boots.zip
      magisk_patched-25200_VBQAh.img
      miui_HM4X_V11.0.1.0.NAMCNXM_7e7448fe6d_7.1.zip
      uperf-dev-22.07.24.zip
      

配置命令行工具相關(guān)環(huán)境變量或命令行工具別名(optional)

環(huán)境變量方式
  • 這不是必須的,但是推薦配置一下,這會(huì)是你在用命令行的時(shí)候更加方便,而不需要將工作目錄定在(fastboot.exe和adb.exe目錄下)
  • 如果你對(duì)此看興趣,可以參考以下文章(只需要看一小部分,就可以滿足本教程需求)
    • windows_環(huán)境變量創(chuàng)建(environment variables/path)和使用(以java環(huán)境配置為例說明)+導(dǎo)出/導(dǎo)入環(huán)境變量方法+注冊(cè)表備份_xuchaoxin1375的博客-CSDN博客_創(chuàng)建環(huán)境變量
別名方式
  • 如果你熟悉powershell,可以對(duì)上述兩個(gè)命令行工具配置別名,同樣是方便的,由于是可選的內(nèi)容我就不展開了,另外查閱資料,或者查看powershell幫助手冊(cè)
    • man Set-Alias
    • 如果喜歡,你還可以固化別名配置
什么都不配置
  • 都不想配置,那就得老老實(shí)實(shí)的將工作目錄鎖定在工具箱目錄下

    • android 手機(jī)獲取root權(quán)限(刷入magisk面具方式)_獲取刷入模塊_MIUI_android7/android12實(shí)踐
  • ??還有一種方式,就是每次執(zhí)行命令,都將命令行工具的絕對(duì)路徑打出來,很不方便

關(guān)于fastboot工具和adb工具的使用場(chǎng)景和幫助名令

  • adb可以在開機(jī)的狀態(tài)下使用

    • 在一些不需要root權(quán)限但又高于普通android用戶權(quán)限的時(shí)候,adb用得多
    • 本教程中,adb是可選的(例如,可以做到以下事情
      • 檢查設(shè)備是否成功鏈接(驅(qū)動(dòng)是否正常):adb devices -l
        • 注意devices的拼寫
      • adb reboot bootloader使得開機(jī)的(并且已經(jīng)允許計(jì)算機(jī)調(diào)試的android直接重啟到bootloader(fastboot模式))
        • 這可以省去關(guān)機(jī)后按音量減&電源鍵的物理方式進(jìn)入fastboot模式,更加高效
      • 使用adb push可以用來向anroid設(shè)備傳輸文件
      • 另一方面,adb pull可以從android 設(shè)備將文件拉取到電腦上
      • 以上都是可選,可以用你喜歡的傳輸方式進(jìn)行傳輸文件
  • 獲取幫助 adb --help

    • PS D:\usersByCxxu\DownloadsAll> adb --help
      Android Debug Bridge version 1.0.41
      Version 33.0.2-8557947
      Installed as D:\exes\platform-tools\adb.exe
      
      global options:
       -a                       listen on all network interfaces, not just localhost
       -d                       use USB device (error if multiple devices connected)
       -e                       use TCP/IP device (error if multiple TCP/IP devices available)
       -s SERIAL                use device with given serial (overrides $ANDROID_SERIAL)
       -t ID                    use device with given transport id
       -H                       name of adb server host [default=localhost]
       -P                       port of adb server [default=5037]
       -L SOCKET                listen on given socket for adb server [default=tcp:localhost:5037]
       很長(zhǎng),省略篇幅
      
  • fastboot是線刷的主角命令

    • 用來對(duì)處于fastboot模式下的android設(shè)備進(jìn)行操作
  • fastboot幫助手冊(cè)fastboot --help

    • PS D:\usersByCxxu\DownloadsAll> fastboot --help
      usage: fastboot [OPTION...] COMMAND...
      
      flashing:
       update ZIP                 Flash all partitions from an update.zip package.
       flashall                   Flash all partitions from $ANDROID_PRODUCT_OUT.
                                  On A/B devices, flashed slot is set as active.
                                  Secondary images may be flashed to inactive slot.
       flash PARTITION [FILENAME] Flash given partition, using the image from
                                  $ANDROID_PRODUCT_OUT if no filename is given.
      
      basics:
       devices [-l]               List devices in bootloader (-l: with device paths).
       getvar NAME                Display given bootloader variable.
       reboot [bootloader]        Reboot device.
       
       省略篇幅
      
      

基礎(chǔ)知識(shí)補(bǔ)習(xí)

玩機(jī)論壇/網(wǎng)站

  • 玩機(jī)資源合集 (jamcz.com)
  • 完整版酷安app(應(yīng)用商店一般都是閹割版的,沒有靈魂)
    • 完整版:酷安 - 發(fā)現(xiàn)科技新生活 (coolapk.com)
  • 搞機(jī)助手(GJZS.R):搞機(jī)助手-官網(wǎng) (lsdy.top)下載
    • 主頁(yè) | 搞機(jī)助手·R (gjzsr.com)
    • liuran001/GJZS: 搞機(jī)助手·R(原「搞機(jī)助手重制版」) (github.com)

fastboot命令

  • Fastboot - Wikipedia

bootloader(fastboot)下的常用操作

  • How to Boot into Recovery from Fastboot Mode (for TWRP/Stock) (androidjungles.com)
  • Fastboot Commands List - Cheat Sheet PDF Download - Technastic

常用的fastboot子命令Commands

Some of the most commonly used fastboot commands include:

  • flash – rewrites a partition with a binary image stored on the host computer.

  • flashing unlock/oem unlock – unlocks an OEM locked bootloader for flashing custom/unsigned ROMs. The is a device specific unlock key.

  • flashing lock/oem lock – an opposite action.

  • erase – erases a specific partition.

  • reboot – reboots the device into either the main operating system, the system recovery partition or back into its boot loader.

  • devices – displays a list of all devices (with the serial number) connected to the host computer.

  • format – formats a specific partition; the file system of the partition must be recognized by the device.

  • oem device-info – checks the bootloader state.

    • 例如,對(duì)于未解鎖的設(shè)備,有如下提示

      • 這種情況下,許多fastboot的指令無法順利執(zhí)行.
    • fastboot oem device-info
      (bootloader) Verity mode: true
      (bootloader) Device unlocked: false
      (bootloader) Device critical unlocked: false
      (bootloader) Charger screen enabled: false
      OKAY [  0.015s]
      Finished. Total time: 0.015s
      
  • getvar all – displays all information about device (IMEI, bootloader version, battery state etc.).

android 分區(qū)

  • 概覽 Android 設(shè)備幾個(gè)分區(qū),它們?cè)趩?dòng)過程中提供不同的功能
    • [TechLab Team] Different kinds of Android Partitions - TechLab - Xiaomi Community - Xiaomi
    • How A/B Partitions and Seamless Updates Affect Custom Development on XDA (xda-developers.com)
    • Recovery Images | Android Open Source Project
    • 動(dòng)態(tài)分區(qū) | Android 開源項(xiàng)目 | Android Open Source Project
    • platform/external/avb - Git at Google (googlesource.com)
    • 分區(qū)布局 | Android 開源項(xiàng)目 | Android Open Source Project
    • What differs Android from other Linux based systems? - #embeddedbits
  • 早期的android:
    • Android Partitions Explained: boot, system, recovery, data, cache & misc (addictivetips.com)

附(資源)

小米/redmi 刷機(jī)包獲取(optional)

  • 如果你要自己提取boot.img,可以到rom網(wǎng)站下載和當(dāng)前系統(tǒng)版本對(duì)應(yīng)的rom,一遍從中提取boot.img文件

    • 線刷包通常包里直接帶有boot.img
    • 如果下載的是卡刷包可能需要做轉(zhuǎn)換
  • 方式1:直接從手機(jī)端獲取rom

    • 到系統(tǒng)更新頁(yè)面
    • 操作細(xì)節(jié)建議看看
      • 如何獲取MIUI最新系統(tǒng)包 - Magisk中文網(wǎng) (magiskcn.com)
    • android 手機(jī)獲取root權(quán)限(刷入magisk面具方式)_獲取刷入模塊_MIUI_android7/android12實(shí)踐
  • 方式2:google搜索

  • rom網(wǎng)站文章來源地址http://www.zghlxwxcb.cn/news/detail-456257.html

    • Feishu Sheet
    • MIUI ROM DOWNLOAD - Xiaomi Community - Xiaomi
    • 或者到網(wǎng)站:Download Official ROM For All Xiaomi Devices | XiaomiROM.com
    • MIUI官方ROM倉(cāng)庫(kù)–由米柚發(fā)燒友整理維護(hù) (miuier.com)

到了這里,關(guān)于android 手機(jī)獲取root權(quán)限(刷入magisk面具方式)_獲取刷入模塊_MIUI_android7/android12實(shí)踐的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 安卓逆向?qū)W習(xí)及APK抓包(二)--Google Pixel一代手機(jī)的ROOT刷入面具

    安卓逆向?qū)W習(xí)及APK抓包(二)--Google Pixel一代手機(jī)的ROOT刷入面具

    在手機(jī)選擇上,優(yōu)先選擇谷歌系列手機(jī),Nexus和Pixel系列,剛好手頭有Pixel一代,就直接root了,大家感興趣可以某寶幾百塊錢入手一臺(tái)。Pixel手機(jī)花了本人一天,中間踩坑無數(shù),終于還是root成功,感觸頗深,所以先記錄一下Pixel手機(jī)的root之旅。 安卓逆向?qū)W習(xí)及APK抓包(一)【Ka

    2024年02月11日
    瀏覽(36)
  • 小米紅米手機(jī)刷入Recovery手機(jī)教程-TWRP下載-獲取root權(quán)限-新增小米12/13Pro適配

    小米紅米手機(jī)刷入Recovery手機(jī)教程-TWRP下載-獲取root權(quán)限-新增小米12/13Pro適配

    刷機(jī)注意: 本教程為小米全機(jī)型,目前已整理機(jī)型都可以使用 請(qǐng)確保你的電腦能正確連接你的手機(jī),部分手機(jī)需要解鎖BL 小米解鎖BL教程: http://www.romleyuan.com/lec/read?id=83 更新日志: 20230221更新日志(推薦百度網(wǎng)盤地址) 小米手機(jī):小米12/12S/12SU/12/13Pro/10S/MIX4 紅米手機(jī):紅米

    2024年02月16日
    瀏覽(139)
  • 小米手機(jī)無需刷入Recovery獲取Root權(quán)限,卡刷包payload.bin提取boot.img文件

    注意一下操作都需要解bl鎖,退出手機(jī)賬號(hào),備份數(shù)據(jù),打開use調(diào)試才可以 (1)https://xiaomirom.com/ 下載線刷包 .tgz 解壓 (2)https://xiaomirom.com/download-xiaomi-flash-tool-miflash/ 下載線刷工具 (1)下載卡刷包,解壓獲得payload.bin文件 (2)下載payload_dumper-win64,將payload.bin文件放到payload_input目錄下

    2024年02月11日
    瀏覽(80)
  • 小米,紅米 root Magisk(面具)安裝教程

    小米,紅米 root Magisk(面具)安裝教程

    需要準(zhǔn)備手機(jī)系統(tǒng)包zip一份,數(shù)據(jù)線一個(gè),電腦一個(gè),手機(jī)一個(gè)BootLoader已解鎖(必須解鎖) 此方法優(yōu)勢(shì) 1.無需第三方Recovery 2.不影響系統(tǒng)升級(jí)(完整包升級(jí)) 如果你沒有讀上一篇文章,請(qǐng)先確保自己手機(jī)已解鎖 如未解鎖,刷成磚頭,請(qǐng)不要罵我,我親測(cè)紅米k40游戲增強(qiáng)版,小米10,紅米k2

    2024年02月04日
    瀏覽(49)
  • 【Android】小米手機(jī) Root全攻略:輕松獲取手機(jī)最高權(quán)限

    【Android】小米手機(jī) Root全攻略:輕松獲取手機(jī)最高權(quán)限

    需求 作為一個(gè)貧窮的米粉,目前為止買的手機(jī)都是小米的,一開始就沖著它的“發(fā)燒”而去,米1、米4、米8、K50,除了米8外,都刷過機(jī),root過。 除了米1忽然有一天罷工之后,不能使用,其他手機(jī)都依然辛苦任職中。 K50 是最近買的,先想到的就是root掉,本來以為網(wǎng)上資料

    2024年02月08日
    瀏覽(24)
  • 紅米 12C earth Fastboot 線刷包 root TWRP 刷入magisk recovery卡刷

    紅米 12C earth Fastboot 線刷包 root TWRP 刷入magisk recovery卡刷

    紅米 12C earth Fastboot 線刷包 root TWRP 刷入magisk recovery卡刷 紅米 12C (earth) 國(guó)行版 Fastboot 線刷包 Recovery 卡刷包 ROM 紅米 12C earth Fastboot 線刷包 root TWRP 刷入magisk recovery卡刷 下載 紅米 12C 穩(wěn)定版 Fastboot 線刷包 要安裝國(guó)行版 紅米 12C Fastboot 線刷包穩(wěn)定版,請(qǐng)進(jìn)入 Fastboot 刷機(jī)模式 要安

    2024年02月11日
    瀏覽(23)
  • root面具怎么授權(quán),面具root權(quán)限

    隨著安卓版本的迭代,ROOT權(quán)限已基本被面具ROOT承載,基本支持4.2-10全部安卓版本,至于怎么刷入面具,可以通過以下相關(guān)資料,進(jìn)行學(xué)習(xí)怎么安裝面具,對(duì)于已經(jīng)成功刷入面具的小伙伴來說,經(jīng)常會(huì)問以下問題:超級(jí)用戶未找到應(yīng)用怎么辦? 一般能出現(xiàn)超級(jí)用戶,就代表你

    2024年02月05日
    瀏覽(27)
  • 手機(jī)怎樣快速獲取root權(quán)限,手機(jī)怎樣快速獲取root權(quán)限密碼

    安卓智能手機(jī)獲取一鍵ROOT權(quán)限的方法如下: 準(zhǔn)備材料:安卓智能手機(jī) 1、為了提高ROOT的成功率,選擇使用騰訊應(yīng)用寶作為操作平臺(tái),手機(jī)連接后打開USB調(diào)試選項(xiàng),鏈接手機(jī), 2、手機(jī)與電腦成功連接之后,點(diǎn)擊左邊選項(xiàng)的【工具箱】,在工具箱的右邊找到應(yīng)用內(nèi)置的【一鍵

    2024年02月09日
    瀏覽(36)
  • 谷歌Google Pixel6Pro/7pro手機(jī)刷入ROOT權(quán)限-開通Volte+破解5G網(wǎng)絡(luò)高速刷機(jī)教程

    谷歌Google Pixel6Pro/7pro手機(jī)刷入ROOT權(quán)限-開通Volte+破解5G網(wǎng)絡(luò)高速刷機(jī)教程

    谷歌pixel6和pixel7系列,出廠并不帶volte功能,也不支持完美的5G效果,對(duì)于我們這種 身處大陸,又想體驗(yàn)高清通話的小伙伴來說,并不友好,所以第三方破解實(shí)現(xiàn)就顯得非常 重要了。通過實(shí)際測(cè)試,兩款機(jī)型都是可以成功的。教程比較簡(jiǎn)單,跟著操作一般都能完 成,破解刷機(jī)

    2024年02月11日
    瀏覽(20)
  • 安卓magisk刷root權(quán)限

    magisk官方指南 magisk官網(wǎng)提供獲取root權(quán)限文檔(推薦) magisk刷機(jī)原理 Magisk | 開啟Android玩機(jī)世界 刷機(jī)實(shí)操指南 文字版 【大寶玩機(jī)】小米手機(jī)全通用的獲取面具root權(quán)限教程(推薦) 小米手機(jī)開啟root權(quán)限從頭到尾的步驟 小米解鎖顯示未連接設(shè)備時(shí)可以參考如下解決方法:在電

    2024年02月07日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包