Galaxy Tab Firmware Backup

Galaxy Tabだと、NexusOneみたいにNandbackupじゃないのかしら??

  1. Samsungのサイトから、USBドライバーをDLしてインストールする
  2. Android SDKは当然インストール済み
  3. MicroSDHDカードをGalaxy Tabに入れる
  4. 対策前ファームならz4rootで、対策後なら SuperOneClickで rooted
  5. adb shellで端末に接続
  6. suコマンドで端末側にroot許可可否画面がでてくるので許可すると、以後 suコマンドが使用可能になる
  7. # cd /mnt/sdcard/external_sd (これがMicroSDHCカードのディレクトリ)
    # mkdir GalaxyTab_firm_backup
  8. # dd if=/dev/block/bml1 of=/mnt/sdcard/external_sd/GalaxyTab_firm_backup/boot.bin bs=4096
    # dd if=/dev/block/bml2 of=/mnt/sdcard/external_sd/GalaxyTab_firm_backup/pit.pit bs=4096
    # dd if=/dev/block/stl3 of=/mnt/sdcard/external_sd/GalaxyTab_firm_backup/efs.rfs bs=4096
    # dd if=/dev/block/bml4 of=/mnt/sdcard/external_sd/GalaxyTab_firm_backup/Sbl.bin bs=4096
    # dd if=/dev/block/stl6 of=/mnt/sdcard/external_sd/GalaxyTab_firm_backup/param.lfs bs=4096
    # dd if=/dev/block/bml7 of=/mnt/sdcard/external_sd/GalaxyTab_firm_backup/zImage bs=4096
    # dd if=/dev/block/stl9 of=/mnt/sdcard/external_sd/GalaxyTab_firm_backup/factoryfs.rfs bs=4096
    # dd if=/dev/block/stl10 of=/mnt/sdcard/external_sd/GalaxyTab_firm_backup/dbdata.rfs bs=4096
    # dd if=/dev/block/stl11 of=/mnt/sdcard/external_sd/GalaxyTab_firm_backup/cache.rfs bs=4096
    # dd if=/dev/block/bml12 of=/mnt/sdcard/external_sd/GalaxyTab_firm_backup/modem.bin bs=4096
  9. 後はMicroSDHCカードにFirmがバックアップされているので、USBマウントしてもいいし、カード抜いて別にコピーしてもいいし