Releases: Magisk-Modules-Alt-Repo/chroot-distro
Releases · Magisk-Modules-Alt-Repo/chroot-distro
v1.2.3
What's Changed
- Fix distro identification check by @jjkola in #48
- Fix backup compression by @jjkola in #48
- Fix restoring backups without compression by @jjkola in #48
Users are strongly recommended to upgrade to this version.
This version fixes a security problem with distro identification check (accepted anything as a distro identification). Also, starting with this version the compression is always used for the backups (custom backups are compressed based on extension). Before 1.2.0 some of the backups were compressed, and a regression caused versions starting from 1.2.0 to not compress backups at all when using Busybox or Toybox tar. Also, in the case user tried to restore such uncompressed backups the restore would fail (regression from 1.1.0).
Full Changelog: v1.2.2...v1.2.3
v1.2.2
v1.2.1
Fixed version information
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
Full Changelog: v1.1.5...v1.2.0
v1.1.5
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
New features:
- Install and reinstall now have
-a
|--android
flags to mount also/data
and/system
folders. Those mount points will not be installed by default anymore. - Invoking jails now supports rootfs without
su
binary (affectslogin
,command
,restore
,install
andreinstall
commands). Please note, that you should installsu
inside the jail as soon as possible to ensure consistent environment. command
invocation now accepts parameters for given command if the command and parameters are enclosed within quotes- Backups are now in less error prone format (would have been breaking change but as restore did not work correctly in previous version this is not a breaking change)
restore
command now has-d
|--default
flag to restore default settings (those set duringinstall
andreinstall
)unmount
command availablebackup
invocation no longer allows backup if there is mount points mounted within the rootfs. This is to prevent unwanted side-effects. If full backup is needed then should use something else more suitable for that (either firmware backup, or backing up from inside the jail)
Bug fixes:
- Fixed system mount point handling to prevent data loss in some situations
- Fixed restoring backups and added more safeguards for restoring backups
- Fixed environment variables handling (host side environment variables leaking inside the jail)
- Fixed
command
invocation to no longer mangle the command (previously/bin/
was added before command) - Fixed
restore
mangling unpacked backups during restore - Fixed distro identifier listings
- Fixed installing and backup handling from Android terminal emulator (ADB Shell) in the case
tar
provided by Android does not support xz compression
Miscellaneous:
- Added license (GPL v3)
- .editorconfig added
- Added support for Ubuntu 24.04
- Added development guide
- Documented versioning scheme
- Documented how to enable sudo