Debra

Deb Repackaging Assistant

Simply type 'debra' into a terminal.

• Works for both Rooted & Rootless jailbreaks

• List & filter Installed Tweaks

• Repack Installed Tweaks into .deb

• Uninstall Tweaks

• List & filter Saved Debs

• Extract Saved Debs

• Install Saved Debs

• Displays # of Installed Tweaks & Saved Debs

• "More" menu option for additional actions

• Export tweak list as .txt file

• Bulk Backup all installed packages as debs - Works on Xina!

• Fix DPKG LOCKED error in package managers

• Auto-launch Filza to Debra folder upon repack/extract

← Screenshots →



2.9.9

Lots of changes


2.8.5

Fixed a permissions issue


2.8.4

Cleaned up the backup process

Filtered out some very large packages that slow down backups drastically


2.8.3

Updated dpkg-fix paths for Dopamine


2.8.2

Added option to backup Tweak Preferences (rootful or rootless)


2.8.1

Bug fixes


2.8.0

Fixed an issue on Fugu where post scripts were not repacking


2.7.9

Differentiated repacking logic for Xina (rooted debs) vs Fugu15 (rootless debs)

Xina will reverse the /var/jb paths upon repacking to preserve legacy/rooted deb layout

Fugu15 will keep the /var/jb paths upon repacking to preserve rootless deb layout


2.7.8

Bug fix


2.7.7

Fixed a broken fugu path


2.7.6

Added rootless support for Fugu15


2.7.5

Fixed issue where BACKUP directory is not created in certain cases


2.7.4

Changed backup function to produce a single .tar archive

Added incremental filenames to backup files for multiple backups if needed

Moved tweaklist export to BACKUP directory and added incremental filenames


2.7.3

Fixed debra 'uicache -r' functionality for Xina users


2.7.2

New Backup function! Bulk backup all installed packages as .deb files

Backup feature DOES work on XinaA15 jailbreaks too :)


2.7.1

Rewrote Filza launcher for better Xina stability

Now requires Term Colors for Xina users


2.7.0

Xina fixes


2.6.9

filza launcher fix


2.6.8

Completely fixed extracting and redebbing for XinaA15 jailbreaks

Removed CC launcher. Was pointless


2.6.7

Added a slow-down pause (mainly due to Xina issues) so errors can be read when installing or uninstalling, rather than instantly clearing from screen

No longer requires CyDown folder for saved debs. A new savedDebs folder will be created in Debra directory automatically, and will be symlinked to CyDown folder if one exists


2.6.6

Added iOS 15 support for Xina and Fugu15


2.6.5

Added support for extracting debs with .tar.zst compression


2.6.4

Added a "More" menu option

Export tweak list

Few other small actions in "More" menu option


2.6.3

bug fixes


2.6.2

bug fixes


2.6.1

Added 2 new argument options

debra -f : fixes dpkg locked errors

debra -h : help/usage display

other small fixes


2.6

Added 2 new argument options

debra -f : fixes dpkg locked errors

debra -h : help/usage display


2.5

Small aesthetic frame fix


2.4

Fixed filters sometimes using wrong selection if the filename contained a same number as the result number


2.3

Updated to auto-launch Filza into Debra folder directly from CLI after repacking or extracting

Added CC button quick launcher


2.2

General script cleanup and small visual fixes


2.1

Now runs with super user permissions (no longer requires sudo or root user for all functions to work)


2.0

Fixed crucial DEBIAN files being missed when re-packaging tweaks such as:

preinst, postinst, prerm, postrm, extrainst_ and control-e files when applicable


1.9

Added the option to Respring or uicache after installing or uninstalling

Fixed a bug causing selections from Deb menu to choose wrong debs if the filename contained spaces


1.8

Fixed missing version in filename output when repacking deb

Removed extension from directory name output when extracting deb


1.7

Fixed error controlling when no filtered results


1.6

Added filter options when displaying lists 1 and 4

Removed root test from v1.5


1.5

Root test


1.4

Fixed a redirect issue

New Colors and Layout

Added deb install and tweak uninstall option


1.3

Fixed a redirect issue from 1.2

New layout

Added more options

Now compatible with all fonts. Removed previous font packages


1.2

New layout

Added more options

Now compatible with all fonts. Removed previous font packages


1.1

Re-spaced layout to allow for slightly larger font size

Fixed For loop on files and directories with spaces

Added Recommended Font packages for use with NewTerm


1.0

Initial release

sudo

bash (>= 5.0.3.2)

coreutils (>= 8.31-1)

grep (>= 3.1-1)

sed (>= 4.5-1)

gawk (>= 4.2.1-1)

tar (>= 1.33-1)

Details