Skip to content

A Linux CLI tool for unpacking, repacking and converting ROM files

License

Notifications You must be signed in to change notification settings

Danda420/RomTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CLI ROM Tools

ROM Tool written in bash

To start the tool just open terminal on RomTools folder, then run

bash start
# or
./start

After starting the tool for the first time, you can just type romtools in terminal to start it.

Before using this tool for the first time, make sure to install proprietary packages.. You can do it by starting the tool first then choose "Install proprietary packages".


Features

  • Unpack and repack super, ext4, f2fs, erofs, boot images (like boot, vendor boot, etc) and others.
  • Converting images
    • sparse to raw & raw to sparse
    • erofs to ext4, erofs to f2fs, ext4 to erofs, ext4 to f2fs, f2fs to ext4, f2fs to erofs
    • raw to dat.br & dat.br to raw
    • and so on...
  • Auto generate missing fs_config (file perms depends on the location)
  • Mount and umount images
  • Custom Scripts (put your scripts into tool/custom_scripts, you can use functions from tool)
  • Zstd unpacking and repacking

Available on

  • Linux (x86_64)
  • Windows WSL (features like image mounting and unmounting is unavailable)

Credits

cfig

cyberphantom52

xpirt-sdat2img

xpirt-img2sdat

althafvly-imgextractor

About

A Linux CLI tool for unpacking, repacking and converting ROM files

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published