小米9等備份原機的基帶相關分區鏡像防止基帶未知丟失ADB指令-icloudelectron修正


 一、備份分區

 

備份的目底防止基帶丟失,最近好多手機因為外掛軟件出現全盤格式化,刷好后有個別丟失,或再次刷機丟失;

如果你提前備份了可以通過恢復相應分區不解決,當然你也可以全盤備份分區;UFS和EMMC會有不同,本指令並不一定適用所有型號。

 UFS閃存手機:
主板一般被分成了6個硬盤,即sda,sdb,sdc,sdd,sde,sdf。
所以,主板設備代碼分別是:/dev/block/sda,/dev/block/sde,/dev/block/sdc,/dev/block/sdd,/dev/block/sde,/dev/block/sdf
備份分區的代碼舉例:dd if=/dev/block/sda1 of=/sdcard/1.img,dd if=/dev/block/sda2 of=/sdcard/2.img等等等等............................
還原分區的代碼舉例:dd if=/sdcard/1.img of=/dev/block/sda1,dd if=/sdcard/2.img of=/dev/block/sda2等等等等............................

emmc閃存手機:
主板設備代碼:/dev/block/mmcblk0
備份分區的代碼舉例:dd if=/dev/block/mmcblk0p1 of=/sdcard/1.img,dd if=/dev/block/mmcblk0p2 of=/sdcard/2.img等等等等............................
還原分區的代碼舉例:dd if=/sdcard/1.img of=/dev/block/mmcblk0p1,dd if=/sdcard/2.img of=/dev/block/mmcblk0p2等等等等............................

手機TWRT在模式下並解密DATA后用ADB操作,電腦需要配置ADB環境。

 1、查看分區表

ADB指令 

busybox fdisk /dev/block/sdf

 

或busybox fdisk /dev/block/sde (根據實際情況靈活使用)

 

回車
界面表示已成功連上busybox命令了,我們輸入p(打印),看看分區信息,輸入q退出busybox命令。

明確分區位置后再操作

2、備份基帶分區到手機上

dd if=/dev/block/sde34 of=/sdcard/fsg.img

dd if=/dev/block/sdf1 of=/sdcard/fsc.img
dd if=/dev/block/sdf4 of=/sdcard/modemst1.img
dd if=/dev/block/sdf5 of=/sdcard/modemst2.img

(型號不同位置不同,自行修改后才可以)

 

3、將備份的分區通過指令或MTP直接復制到電腦(在手機內存根目錄)

adb pull sdcard/fsc.img fsg.img

adb pull sdcard/fsc.img fsc.img

adb pull sdcard/modemst1.img modemst1.img
adb pull sdcard/modemst2.img modemst2.img

 

================腳本文件例程自行修改===================

@echo off
TITLE 一鍵備份ufs字庫  by:www.icloudelectron.com
color 3f
mode con cols=90 lines=29
echo.
echo.
adb.exe devices
echo. 看到設備號后,按任意鍵繼續...
pause >NUL
CLS
adb shell dd if=/dev/block/sde34 of=/sdcard/fsg.img >nul 2>nul
adb shell dd if=/dev/block/sdf1 of=/sdcard/fsc.img >nul 2>nul
adb shell dd if=/dev/block/sdf4 of=/sdcard/modemst1.img >nul 2>nul
adb shell dd if=/dev/block/sdf5 of=/sdcard/modemst2.img >nul 2>nul
ECHO.================================================================================
ECHO.                             備份基帶分區到當前文件夾
echo                                               基帶文件
ECHO.================================================================================
echo
adb pull sdcard/fsc.img fsg.img
adb pull sdcard/fsc.img fsc.img
adb pull sdcard/modemst1.img modemst1.img
adb pull sdcard/modemst2.img modemst2.img
adb shell rm /sdcard/fsg.img
adb shell rm /sdcard/fsc.img
adb shell rm /sdcard/modemst1.img
adb shell rm /sdcard/modemst1.img
ECHO.================================================================================
pause
echo.備份完成,按任意鍵退出

 



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM