Difference between revisions of "LiberiOS"

From The iPhone Wiki
Jump to: navigation, search
m
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Infobox software
 
{{Infobox software
| name = LiberIOS
+
| name = LiberiOS
| title = LiberIOS
+
| title = LiberiOS
 
| developer = [https://twitter.com/Morpheus______ Jonathan Levin (@Morpheus______)]
 
| developer = [https://twitter.com/Morpheus______ Jonathan Levin (@Morpheus______)]
 
| released = {{Start date|2017|12|25|df=yes}}
 
| released = {{Start date|2017|12|25|df=yes}}
| latest release version = 1.0
+
| latest release version = 11.0.3
| latest release date = {{Start date and age|2017|12|25|df=yes}}
+
| latest release date = {{Start date and age|2018|01|19|df=yes}}
 
| operating system = iOS
 
| operating system = iOS
 
| language = English
 
| language = English
 
| genre = Jailbreaking
 
| genre = Jailbreaking
| website = [http://newosxbook.com/liberios/ LiberIOS]
+
| website = [http://newosxbook.com/liberios/ LiberiOS]
 
}}
 
}}
'''LiberIOS''' is a [[semi-untethered jailbreak]] for devices running iOS 11.0 - 11.1.2. It was released on December 25, 2017, just one day after the tvOS 11 jailbreak [[LiberTV]]. However, the first version of the jailbreak did not include [[Cydia]], because [[saurik]] had yet to update it for iOS 11.
+
'''LiberiOS''' is a [[semi-untethered jailbreak]] for devices running iOS 11.0 - 11.1.2. It was released on {{date|2017|12|25}}, just one day after the tvOS 11 jailbreak [[LiberTV]]. This jailbreak, like its sibling, makes use of his [[QiLin]] Toolkit.
  +
  +
The very first version of the jailbreak included [[Cydia]] for the purposes of SHSH blob saving only, because [[saurik]] had yet to update it for iOS 11. On {{date|2018|01|19}}, Jonathan stated he would never add Cydia support to LiberiOS, owing to derogatory remarks and false statements made by [[saurik]] on reddit forums. Although a complete jailbreak, LiberiOS is classified as a "dev" or "pro" jailbreak, meant primarily for security researchers and less for the tweak-phile.
  +
  +
The jailbreak drops a complete set of Jonathan Levin's compiled binary utilities (from opensource.apple.com) into /jb (so as to negate any potential for conflict with existing binaries). Jonathan's own toolset is installed in /jb/usr/local/bin. The user can either move the binaries from the shell environment to their respective locations, or use /jb/makeMeAtHome.sh to set up paths and drop into a ZSH environment which will make use of these paths, thereby leaving the root filesystem almost unaffected.
  +
  +
The jailbreak also disables auto updates by redirecting mesu.apple.com to 127.0.0.1. This has the side effect of making stock apps uninstallable. That said, this is not a real issue since they can be installed prior to jailbreaking, or at any time the mesu.apple.com entry can be removed from /etc/hosts. Other App Store applications are unaffected.
   
 
== Version Change Log ==
 
== Version Change Log ==
Line 20: Line 26:
 
! Changes
 
! Changes
 
|-
 
|-
| 1.0
+
| 11.0
| 25 December, 2017
+
| {{date|2017|12|25}}
 
| Initial release
 
| Initial release
  +
|-
  +
| 11.0.1
  +
| {{date|2017|12|29}}
  +
|
  +
*Now with a proper GUI thanks to the talented @horatiohno
  +
*Supports all i-Devices, thanks to @ARX8x
  +
*Also even more stable due to proper cleanup in one special case. Shouldn't crash on you, but let me know if it does.
  +
*AMFId can be killed, be reborn, but will be just as debilitated :-)
  +
*Arbitrary Dylib loading works. NO, CYDIA SUBSTRATE WON'T. Not my problem - @Saurik owns this one
  +
|-
  +
| 11.0.3
  +
| {{date|2018|01|19}}
  +
| fixes for odd use cases. Most notably FAT self-signed. Should be diamond solid. QiLin API improved
 
|}
 
|}
   

Latest revision as of 20:55, 16 September 2021

LiberiOS
Developer(s) Jonathan Levin (@Morpheus______)
Initial release 25 Dec 2017 (2017-12-25)
Stable release 11.0.3 / 19 January 2018; 6 years ago
Operating system iOS
Available in English
Type Jailbreaking
Website LiberiOS

LiberiOS is a semi-untethered jailbreak for devices running iOS 11.0 - 11.1.2. It was released on 25 December 2017, just one day after the tvOS 11 jailbreak LiberTV. This jailbreak, like its sibling, makes use of his QiLin Toolkit.

The very first version of the jailbreak included Cydia for the purposes of SHSH blob saving only, because saurik had yet to update it for iOS 11. On 19 January 2018, Jonathan stated he would never add Cydia support to LiberiOS, owing to derogatory remarks and false statements made by saurik on reddit forums. Although a complete jailbreak, LiberiOS is classified as a "dev" or "pro" jailbreak, meant primarily for security researchers and less for the tweak-phile.

The jailbreak drops a complete set of Jonathan Levin's compiled binary utilities (from opensource.apple.com) into /jb (so as to negate any potential for conflict with existing binaries). Jonathan's own toolset is installed in /jb/usr/local/bin. The user can either move the binaries from the shell environment to their respective locations, or use /jb/makeMeAtHome.sh to set up paths and drop into a ZSH environment which will make use of these paths, thereby leaving the root filesystem almost unaffected.

The jailbreak also disables auto updates by redirecting mesu.apple.com to 127.0.0.1. This has the side effect of making stock apps uninstallable. That said, this is not a real issue since they can be installed prior to jailbreaking, or at any time the mesu.apple.com entry can be removed from /etc/hosts. Other App Store applications are unaffected.

Version Change Log

Version Date Changes
11.0 25 December 2017 Initial release
11.0.1 29 December 2017
  • Now with a proper GUI thanks to the talented @horatiohno
  • Supports all i-Devices, thanks to @ARX8x
  • Also even more stable due to proper cleanup in one special case. Shouldn't crash on you, but let me know if it does.
  • AMFId can be killed, be reborn, but will be just as debilitated :-)
  • Arbitrary Dylib loading works. NO, CYDIA SUBSTRATE WON'T. Not my problem - @Saurik owns this one
11.0.3 19 January 2018 fixes for odd use cases. Most notably FAT self-signed. Should be diamond solid. QiLin API improved