v2.0.0 beta 8: Dusk
Pre-releaseWarning
Content here is from a previous build of palera1n, use at your own risk. Also, please don't ask for support on previous builds of palera1n, it's recommended you use the latest build as you will most likely encounter less issues with our tool, if you continue to use a previous build, you are on your own.
Warning
There may be issues with Linux due to checkra1n 1337.2, specifically more stripped down distributions that do not have glibc will make this build of checkra1n not work, due to this version being compiled incorrectly. Best chance is to wait for a new checkra1n 1337 build or use a less stripped down distribution.
Highlighted changes
- Support for 17.0 - 17.1 (and potentially higher)
- "Rootful" type jailbreak will not be officially supported by us on these versions.
- Loader now has (limited) json functionality, which now we can change the configuration on where the loader would download from without needing a new beta.
- By limited, we mean there is no functionality in place to update the packages or repositories that the helper installs/adds (yet). However, bootstrap/package managers are working currently.
- Proper documentation for this soon.
Important
For now, users with 17.0+ will need to use the Procursus (1900) strap. When the 2000 strap is ready, we'll update it so you can re-bootstrap with the correct version.
Loader / Helper
- Downloaded content is now in
/tmp/due to potential permission issues from other jailbreaks. - Changes some loader internals to accommodate for json loading changes, this includes having some optimizations for the interface.
- Cleanup of useless files/directories being created that were there for development purposes.
- Upon using
--force-revert,--clean-fakefs, and "Revert Install", it now deletes leftover Zebra files. - Helper will no longer try to write to Zebra's sources.list to add palera1n's default repositories, rather now you should use Zebra's built in community sources page for default repos.
CLI
- Update checkra1n version to 0.1337.2
- Log info will no longer show the user their device UDID when going in to recovery mode, unless user has specified having double verbose in their arguments (
-vv).
Files
You can also find all the files below here.
The HTML documentation can be viewed here.
dep_root-${target}.tgz: Build dependencies of this release for${target}mandoc.css: Styles for HTML documentationpalera1n.1.html: HTML documentation, best viewed withmandoc.cssin same directory.palera1n.1: Manual page for palera1n CLIpalera1n-ios: palera1n CLI for iOS/iPadOS 13+palera1n-ios.dSYM: Debug symbol forpalera1n-iospalera1n-linux-${arch}: palera1n CLI for Linux on CPU architecture${arch}palera1n-linux-${arch}.debug: Debug symbols forpalera1n-linux-${arch}palera1n-macos-universal: palera1n CLI for macOS 10.8+, basically the below two files combined.palera1n-macos-x86_64: palera1n CLI for x86_64 macOSpalera1n-macos-arm64: palera1n CLI for arm64 macOS (Apple Silicon)palera1n-macos-universal: Debug symbol forpalera1n-macos-universalpalera1n_${deb_arch}.deb: Debian package for architecture${deb_arch}