Skip to content

@pwn20wndstuff pwn20wndstuff released this Jun 2, 2019 · 1 commit to master since this release

⚠️ Support development with: PayPal https://www.paypal.me/pwn20wnd - Patreon https://www.patreon.com/pwn20wnd ⚠️

Last updated at: 06/02/2019

06/02/2019 - v3.2.1 was released for production with the following changes:

  • Fix several typos in the app
  • Update the bundled uikittools
  • Ignore refresh icon cache failures unless they are actually fatal
Assets 3

@pwn20wndstuff pwn20wndstuff released this Jun 1, 2019 · 6 commits to master since this release

⚠️ Support development with: PayPal https://www.paypal.me/pwn20wnd - Patreon https://www.patreon.com/pwn20wnd ⚠️

Last updated at: 06/01/2019

06/01/2019 - v3.2.0 was released for production with the following changes:

  • Redesign the user interface (https://twitter.com/HiMyNameIsUbik/status/1134938278489182208)
  • Add dark mode for the user interface
  • Add info buttons for the options
  • Increase the reliability of the jailbreak with the machswap and machswap2 exploits
  • Update jailbreak-resources to fix an issue with the CS_DEBUGGED option
Assets 3

@pwn20wndstuff pwn20wndstuff released this May 28, 2019 · 32 commits to master since this release

⚠️ Support development with: PayPal https://www.paypal.me/pwn20wnd - Patreon https://www.patreon.com/pwn20wnd ⚠️

Last updated at: 05/28/2019

05/28/2019 - v3.1.3 was released for production with the following changes:

Assets 3

@pwn20wndstuff pwn20wndstuff released this May 24, 2019 · 40 commits to master since this release

⚠️ Support development with: PayPal https://www.paypal.me/pwn20wnd - Patreon https://www.patreon.com/pwn20wnd ⚠️

Last updated at: 05/24/2019

05/24/2019 - v3.1.2 was released for production with the following changes:

  • Fix a bug in the settings user interface on smaller devices
  • Add an option to hide the progress HUD (Requested by a Redditor)
Assets 3

@pwn20wndstuff pwn20wndstuff released this May 24, 2019 · 41 commits to master since this release

⚠️ Support development with: PayPal https://www.paypal.me/pwn20wnd - Patreon https://www.patreon.com/pwn20wnd ⚠️

Last updated at: 05/24/2019

05/24/2019 - v3.1.1 was released for production with the following changes:

  • Fix running root filesystem restore when not in the jailbroken state on iOS 11
  • Add an option to automatically restart the SpringBoard once the jailbreak is done instead of waiting for the user to tap the OK button (Requested by a Redditor)
Assets 3

@pwn20wndstuff pwn20wndstuff released this May 23, 2019 · 44 commits to master since this release

⚠️ Support development with: PayPal https://www.paypal.me/pwn20wnd - Patreon https://www.patreon.com/pwn20wnd ⚠️

Last updated at: 05/18/2019

05/18/2019 - v3.1.0 was released for production with the following changes:

  • Rewrite the kernel patches from scratch to improve the stability and the reliability of the jailbreak
  • Rewrite the preference management system from scratch to optimize the jailbreak
  • Rewrite the diagnostics system from scratch to provide more useful information
  • Rewrite unrestrict libary from scratch to improve the stability of the system after jailbreak
  • Add support for switching from the other iOS 12 jailbreaks without restoring the root filesystem and losing data
  • Make Unrestrict add sandbox exceptions for mach_lookup and mach_register
  • Fix issues with processes looking up Substrate port on iOS 12 to fix stability and performance issues
  • Fix support for the broken versions of RocketBootstrap and hid-support tweaks
  • Fix the iMessage audio crash
  • Fix FaceTime calls disappearing on some devices
  • Fix Camera crash on some devices
  • Update the local APT repo to include the latest updates from the Elucubratus repository, including the updated uikittools with rewritten uicache and sbreload commands to make refreshing the icon cache and reloading the SpringBoard significantly faster when installing packages from Cydia
  • Refresh the icon cache during the root filesystem restore to fix jailbreak apps staying on the home screen after restoring the root filesystem
  • Update mobilesubstrate to version 0.9.7033 to disable loader in the securityd daemon to fix a freeze issue on iOS 12
  • Significantly improve the reliability of the jailbreak when using the machswap or the machswap2 exploit
  • Wait for the user to tap OK on the jailbreak completed alert before respringing the device
  • Improve the jailbreak's self-repairability feature
  • Add a progress HUD to display the status of the jailbreak process
  • Optimize the code
  • Improve assertion
  • Add error-specific error messages
  • Display info about the device on launch
  • Clean up logging
  • Reconfigure the "Reload System Daemons" and "Enable get-task-allow" preferences
  • Make "Enable get-task-allow" a default option

Testing:
This update was verified to work on iOS 11.1.1, 11.1.2, 11.2.1, 11.2.5, 11.3.1, 11.4, 11.4.1, 12.0, 12.1.1 and 12.1.2

Conclusion:

This update significantly improves the stability and the performance of the entire system, fixes issues in the jailbreak app makes it more user-friendly, stable and performant and adds support for switching from other iOS 12 jailbreaks without losing data.

Assets 3

@pwn20wndstuff pwn20wndstuff released this Apr 23, 2019 · 89 commits to master since this release

⚠️ Support development with: PayPal https://www.paypal.me/pwn20wnd - Patreon https://www.patreon.com/pwn20wnd ⚠️

Last updated at: 04/23/2019

04/23/2019 - v3.0.1 was released for production with the following changes:

  • Iterate the proc list with proper data locks in Unrestrict to fix a possible race condition in the kernel (Important stability fix)
  • Fix a typo in the app
  • Fix a bug in logging
  • Add iOS 12.1.3 - 12.2 support for the restart button
Assets 3

@pwn20wndstuff pwn20wndstuff released this Apr 19, 2019 · 16 commits to develop since this release

⚠️ Support development with: PayPal https://www.paypal.me/pwn20wnd - Patreon https://www.patreon.com/pwn20wnd ⚠️

Last updated at: 04/06/2019

01/30/2019 - v3.0.0~b1 was released for public testing with the following changes:

  • iOS 11.0 - 11.4.1 support for A9/A9X/A10/A10X/A11 devices with voucher_swap by @_bazad

01/30/2019 - v3.0.0~b1 was recompiled to fix the in-app version number

01/30/2019 - v3.0.0~b2 was released for public testing with the following changes:

  • Fix UI to show that it supports iOS 11.0 - 11.4.1
  • Update credits for @_bazad

01/30/2019 - v3.0.0~b3 was released for public testing with the following changes:

  • Fix a bug in installing Cydia

01/30/2019 - v3.0.0~b4 was released for public testing with the following changes:

  • Fully fix a bug in installing Cydia

01/30/2019 - v3.0.0~b5 was released for public testing with the following changes:

  • Fix a bug with extracting rsync

01/30/2019 - v3.0.0~b6 was released for public testing with the following changes:

  • Fix the voucher_swap exploit for the iPhone Plus and X models

01/31/2019 - v3.0.0~b7 was released for public testing with the following changes:

  • Fix and enable voucher_swap exploit for iPad Air 2

01/31/2019 - v3.0.0~b8 was released for public testing with the following changes:

  • Fix a possible infinite loop for iOS 11.1 and voucher-swap exploit
  • Fix a bootstrap error related to libapt/apt7

02/03/2019 - v3.0.0~b9 was released for public testing with the following changes:

  • Make diagnostics include the log file again

02/03/2019 - v3.0.0~b10 was released for public testing with the following changes:

  • Enable partial (Export/Un-Export Kernel Task Port, Set HSP4 as TFP0, Dump APTicket, Overwrite Boot Nonce, Log Slide, Log ECID, Disable Auto Updates) iOS 12.0 - 12.1.2 support for 16K (A8X - A12) devices (A12 and A8X excluded for now)
  • Use a more efficient way for finding the kernel base
  • Change the order of certain stages
  • Show an alert at the end of the jailbreak to list the system wide affects that have been done
  • Increase the reliability of the voucher_swap exploit
  • Change the default boot nonce generator to 0x1111111111111111
  • Log the kernel version string on launch
  • Update the default preference configuration to have Disable Auto Updates on by default

Warning: Partial iOS 12 support does not include Cydia or Substrate due to certain jailbreak patches not working yet. The main use of it is the nonce setter and the auto updates disabler

02/04/2019 - v3.0.0~b11 was released for public testing with the following changes:

  • Fix bugs in the device / version checker
  • Fix typos

02/04/2019 - v3.0.0~b12 was released for public testing with the following changes:

  • Add iOS 12.0 - 12.1.2 support for the restart button

02/04/2019 - v3.0.0~b13 was released for public testing with the following changes:

  • Fix async_wake
  • Fix voucher_swap to work correctly on all 16K devices (A8X and A12 still excluded for now)

02/05/2019 - v3.0.0~b14 was released for public testing with the following changes:

  • Fix jailbreak when old resources package has not been deleted
  • Fix re-jailbreak when tfp0 is exported

02/05/2019 - v3.0.0~b15 was released for public testing with the following changes:

  • Fix async_wake again
  • Improve the code

02/05/2019 - v3.0.0~b16 was released for public testing with the following changes:

  • Fix a bug in log window
  • Fix a bug in logging
  • Add more debugging to RootFS remount

02/05/2019 - v3.0.0~b17 was released for public testing with the following changes:

  • Fix a bug in extracting bootstrap / installing Cydia

02/06/2019 - v3.0.0~b18 was released for public testing with the following changes:

  • Fix a theoretical bug in async_wake
  • Fix a typo
  • Fix a bug in device / firmware checker

02/06/2019 - v3.0.0~b19 was released for public testing with the following changes:

  • Fix a logic bug in device / firmware checker

02/07/2019 - v3.0.0~b20 was released for public testing with the following changes:

  • iOS 11.1 - 11.4.1 support for A7/A7X/A8 devices with v1ntex by @tihmstar
  • Fix a bug in logging and the log window

02/08/2019 - v3.0.0~b21 was released for public testing with the following changes:

  • Fix a theoretical bug in downloading the kernelcache from Apple for v1ntex
  • Fix a possible bug in determining page size
  • Add more debugging to downloading the kernelcache from Apple for v1ntex

02/10/2019 - v3.0.0~b22 was released for public testing with the following changes:

  • Extend the partial iOS 12 support with root filesystem remount as R/W
  • Enable disabling app revokes on iOS 12

02/10/2019 - v3.0.0~b23 was released for public testing with the following changes:

  • Enable RootFS Restore on iOS 12

02/10/2019 - v3.0.0~b24 was released for public testing with the following changes:

  • Don't update the kernel version string to make jailbreaking faster and third-party jailbreak detection harder
  • Switch to a new technique for detecting the jailbroken state
  • Enable the jailbroken state detection on iOS 12

02/10/2019 - v3.0.0~b25 was released for public testing with the following changes:

  • Add more debugging to the root filesystem remount
  • Clean up some logic for log window pipes

02/10/2019 - v3.0.0~b26 was released for public testing with the following changes:

  • Clean up the root filesystem remount

02/11/2019 - v3.0.0~b27 was released for public testing with the following changes:

  • Significant reliability improvements to the voucher_swap exploit on iOS 12

02/15/2019 - v3.0.0~b28 was released for public testing with the following changes:

  • Add the v3ntex exploit by @tihmstar with major improvements from @Jakeashacks and @notcom, only for the iPad Air 2 and iPad Mini 4 models running iOS 12.0 - 12.1.2 (for now)

02/22/2019 - v3.0.0~b29 was released for public testing with the following changes:

  • Full-fledged iOS 12.0 - 12.1.2 support for A8X-A11 devices with Cydia and Substrate by @saurik

Important Notes:

  • Delete OTA file from Settings - Storage if present and reboot before attempting the jailbreak to prevent a possible bootloop
  • This versions contains full-fledged Cydia and Substrate support for iOS 12 on compatible devices that are listed above. This means that Cydia and Tweaks are fully functional
  • Some repos may not function with Cydia/APT yet due to a bug in Apple's code on iOS 12 (See https://twitter.com/sbingner/status/1099050396557893632)
  • This is considered to be safe to try as long as you make sure you have no downloaded OTA file
  • It is still possible to restore or downgrade your device to iOS 12.1.1~b3 to use this jailbreak even if you are on iOS 12.1.3 or up (See https://twitter.com/Pwn20wnd/status/1093191940831567872)
  • Reboot and re-attempt the jailbreak if it gets stuck at "Extracting Cydia..."

02/22/2019 - v3.0.0~b30 was released for public testing with the following changes:

  • Update libapt in bundled packages
  • Change how ldrestart is called to something that supposedly makes it more reliable

02/23/2019 - v3.0.0~b31 was released for public testing with the following changes:

  • Attempt to make renaming the system snapshot safer by improving assertion

02/23/2019 - v3.0.0~b33 was released for public testing with the following changes:

  • Bundle LetMeBlock by @PoomSmart to make blocking revokes via adding entries to hosts file work on iOS 12
  • Bundle NoBetaAlert by @parrotgeek1 to hide the iOS beta expiry alert
  • Attempt to fix a stability issue in reloading system daemons

02/24/2019 - v3.0.0~b33 was released for public testing with the following changes:

  • Attempt to fix a stability issue with reloading system daemons that was known for causing the device to get stuck with a spinning wheel and eventually rebooting itself (Note: If you still experience this issue, you should use the RootFS Restore feature and re-attempt the jailbreak again before filing a new issue)
  • Fix a bug in loading tweaks without reloading system daemons
  • Fix a bug in assertion

Important Notes:

  • It is highly recommended to turn on the Airplane Mode before attempting the jailbreak

02/25/2019 - v3.0.0~b34 was released for public testing with the following changes:

  • Fix the root cause of the "Reload System Daemons" failures on iOS 12
  • Add an apt lists cache file to ease load on repositories

02/26/2019 - v3.0.0~b36 was released for public testing with the following changes:

  • Double version number bump to prevent possibly confusion caused by a previous mistake regarding the version numbers
  • Greatly improve the reliability of loading tweaks
  • Improve the reliability of loading patchfinder64
  • Update the APT lists cache file for repositories

Important Notes:

  • The incompatible versions of the "Apple File Conduit "2" (arm64/KPPLess)" package have been found to cause the jailbreak to fail to load tweaks. - If you are having this issue, please jailbreak without enabling tweaks, update or uninstall this package and re-jailbreak
  • Many extensions are known to cause issues with the iOS 12 due to the lack of proper iOS 12 compatibility. - Please be careful with what you install
  • It is highly recommended to turn on the Airplane Mode before attempting the jailbreak

02/27/2019 - v3.0.0~b37 was released for public testing with the following changes:

  • Enable partial 4K (A7/A8) support on iOS 12 to allow setting a nonce and disabling auto updates
  • Update the APT lists cache file for repositories

02/28/2019 - v3.0.0~b38 was released for public testing with the following changes:

  • Fix the v1ntex exploit
  • Fix a theoretical bug in determining the device support status
  • Fix a theoretical bug in the UI
  • Update the APT lists cache file for repositories

03/03/2019 - v3.0.0~b39 was released for public testing with the following changes:

  • Make it install NoBetaAlert only if the device is running a beta firmware and remove if it is not
  • Make it install LetMeBlock only if the device is running iOS 12.0 or higher and remove if it is not
  • Improve the nvram patch to increase the performance of the jailbreak
  • Add more code for debugging possible issues
  • Fix Clear Diagnostics Data
  • Fix a kernel memory leak
  • Update the offsets cache to not cache an unused offset
  • Dump the nvram variables list
  • Fix jailbreaking after a unsuccessful bootstrap extraction
  • Reload mDNSResponder before backboardd when loading tweaks without enabling Reload System Daemons
  • Update the APT lists cache file for repositories
  • Update the local APT repo

03/03/2019 - v3.0.0~b40 was released for public testing with the following changes:

  • Support for all pre-A12 devices on iOS12 with Cydia and Substrate working

03/04/2019 - v3.0.0~b41 was released for public testing with the following changes:

  • Add the machswap exploit by @iBSparkes with 95% success rate for all 4K devices on iOS 11.0-12.1.2
  • Remove the v1ntex and v3ntex exploits
  • Update jailbreak-resources to fix a faulty kernel patch

03/06/2019 - v3.0.0~b42 was released for public testing with the following changes:

  • Make the machswap exploit slightly faster
  • Enable the machswap exploit on A9(X)
  • Update the APT lists cache file for repositories

03/07/2019 - v3.0.0~b43 was released for public testing with the following changes:

  • Fix the sandbox escape error on some devices
  • Update the APT lists cache file for repositories

03/11/2019 - v3.0.0~b44 was released for public testing with the following changes:

  • Enable partial (Export/Un-Export Kernel Task Port, Set HSP4 as TFP0, Dump APTicket, Overwrite Boot Nonce, Log Slide, Log ECID, Disable Auto Updates, Remount RootFS, Disable App Revokes, Restore RootFS) iOS 12.0 - 12.1.2 support for A12-A12X devices
  • Update the APT lists cache file for repositories

03/11/2019 - v3.0.0~b45 was released for public testing with the following changes:

  • Fix the voucher_swap exploit for the beta firmwares on A12-A12X
  • Update the APT lists cache file for repositories

03/13/2019 - v3.0.0~b46 was released for public testing with the following changes:

  • Improve assertion
  • Prevent device from sleeping while app is active
  • Internally disable the "Disable App Revokes" switch and revert its changes if it was used before to prevent major instability issues that caused issues with loading tweaks on iOS 12 (See https://twitter.com/Pwn20wnd/status/1105856578979168256)
  • Update the APT lists cache file for repositories

03/25/2019 - v3.0.0~b47 was released for public testing with the following changes:

  • Add the machswap2 exploit by @iBSparkes with 90% success rate for all A7-A12X devices on iOS 11.0-12.1.2
  • Add SSH-Only support with a full shell environment for A12-A12X devices
  • Update the APT lists cache file for repositories

Important Notes:

  • SSH-Only support does not contain Cydia nor Substrate
  • SSH-Only support does not support tweak injection
  • Cydia and Substrate are not supported on A12-A12X as of yet
  • SSH-Only support starts dropbear on port 22
  • SSH-Only includes binpack64 for the shell environment
  • SSH-Only support extracts binpack64 to /jb
  • SSH-Only support includes Injector for trust cache injection
  • SSH-Only support includes nonceutil for boot nonce management
  • SSH-Only support includes snappy for APFS snapshot management
  • SSH-Only support includes ldid, ldid2, ldid3 and jtool for resigning binaries
  • SSH-Only support automatically injects binaries under /Applications and /jb to the trust cache when (re-)jailbreaking
  • SSH-Only support is only for developers and power users

03/25/2019 - v3.0.0~b48 was released for public testing with the following changes:

  • Fix the pmap_load_trust_cache error on some devices
  • Fix a status insertion issue

04/06/2019 - v3.0.0~b49 was released for public testing with the following changes:

  • Fix overnight reboots or system memory resets triggered by mmaintenanced
  • Fix freezing under low-memory conditions on iOS 12
  • Fix freezing when loading tweaks or when securityd is being restarted on iOS 12
  • Fix a kernel memory leak
  • Fix a faulty sandbox patch
  • Store offsets in the live kernel memory
  • Optimize the code
  • Improve the success rate of machswap and machswap2
  • Don't reboot after extracting bootstrap
  • Fix a bug in logging
  • Improve performance
  • Improve assertion
  • Update the APT lists cache file for repositories

04/15/2019 - v3.0.0~b50 was released for public testing with the following changes:

  • Fix a bug in loading Substrate
  • Add a switch to enable get-task-allow on every process for developers
  • Add a switch to set CS_DEBUGGED on every process for developers
  • Add a switch to use the SSH-Only mode on any unbootstrapped device for developers
  • Update jailbreak-resources
  • Update the APT lists cache file for repositories
  • Improve the performance

04/19/2019 - v3.0.0~b51 was released for public testing with the following changes:

  • Clean up
  • Update jailbreak-resources to improve the performance and fix a kernel memory leak
  • Display the bytes written to the kernel memory in the status message
  • Fix the icon cache issue in RootFS Restore (e.g. Cydia staying on the home screen after restoring the root filesystem)

04/19/2019 - v3.0.0 was released for production with the following changes:

  • The official release of version 3.0.0
Assets 24
Apr 19, 2019
Fix the icon cache issue after RootFS Restore
Apr 15, 2019
Add options to enable get-task-allow and to set CS_DEBUGGED
You can’t perform that action at this time.