OpeniBoot
   HOME

TheInfoList



OR:

OpeniBoot is an open source implementation of
Apple An apple is an edible fruit produced by an apple tree (''Malus domestica''). Apple fruit tree, trees are agriculture, cultivated worldwide and are the most widely grown species in the genus ''Malus''. The tree originated in Central Asia, wh ...
's closed source bootloader
iBoot iBoot is the stage 2 bootloader for all Apple products. It replaces the old bootloader, BootX. Compared with its predecessor, iBoot improves authentication performed in the boot chain. For x86 macOS, the boot process starts by running code stor ...
. It allows the booting of unsigned code on supported
iDevice Apple Inc. has developed four Unix-like operating systems, namely iOS, iPadOS, tvOS, and watchOS. Devices using these systems include the iPhone, iPod Touch, and iPad, which are mobile devices; the Apple TV, which is a digital media playe ...
s (such as Linux kernels). It also allows to download and install the
Android operating system Android is a mobile operating system based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of deve ...
on iPhone,
iPad The iPad is a brand of iOS and iPadOS-based tablet computers that are developed by Apple Inc. The iPad was conceived before the related iPhone but the iPhone was developed and released first. Speculation about the development, operating s ...
and
iPod Touch The iPod Touch (stylized as iPod touch) is a discontinued line of iOS-based mobile devices designed and marketed by Apple Inc. with a touchscreen-controlled user interface. As with other iPod models, the iPod Touch can be used as a music pl ...
. It can be controlled via OpeniBoot console (oibc) which can be connected to from a
libusb libusb is a library that provides applications with access for controlling data transfer to and from USB devices on Unix and non-Unix systems, without the need for kernel-mode drivers. Availability libusb is currently available for Linux, th ...
enabled computer.


Supported devices

the following iDevices are fully supported by OpeniBoot: * iPhone - (iPhone1,1) *
iPhone 3G The iPhone 3G (also known as iPhone 2) is a smartphone that was designed and marketed by Apple Inc.; it is the second generation of iPhone, successor to the original iPhone, and was introduced on June 9, 2008, at the WWDC 2008 at the Moscon ...
- (iPhone1,2) *
iPod Touch The iPod Touch (stylized as iPod touch) is a discontinued line of iOS-based mobile devices designed and marketed by Apple Inc. with a touchscreen-controlled user interface. As with other iPod models, the iPod Touch can be used as a music pl ...
- 1st Generation (iPod1,1)


Porting status

these are the status of ports for various
iDevice Apple Inc. has developed four Unix-like operating systems, namely iOS, iPadOS, tvOS, and watchOS. Devices using these systems include the iPhone, iPod Touch, and iPad, which are mobile devices; the Apple TV, which is a digital media playe ...
s. * iPhone - Fully supported *
iPhone 3G The iPhone 3G (also known as iPhone 2) is a smartphone that was designed and marketed by Apple Inc.; it is the second generation of iPhone, successor to the original iPhone, and was introduced on June 9, 2008, at the WWDC 2008 at the Moscon ...
- Fully supported *
iPhone 3GS The iPhone 3GS (originally styled iPhone 3G S) is a smartphone that was designed and marketed by Apple Inc. It is the third generation iPhone and the successor to the iPhone 3G. It was unveiled on June 8, 2009 at the WWDC 2009 which took pla ...
- Partially Supported * iPhone 4 (GSM) - Partially Supported *
iPhone 4 (CDMA) The iPhone 4 is a smartphone that was designed and marketed by Apple Inc. It is the List of iOS devices, fourth generation of the iPhone lineup, succeeding the iPhone 3GS and preceding the iPhone 4S, 4S. Following a number of notable leaks, ...
- Partially Supported * IPod Touch (original) - Fully Supported * iPod Touch 2G - Partially Supported * iPod Touch 3G - Not Supported, Waiting For Port * iPod Touch 4G - Partially Supported *
iPad The iPad is a brand of iOS and iPadOS-based tablet computers that are developed by Apple Inc. The iPad was conceived before the related iPhone but the iPhone was developed and released first. Speculation about the development, operating s ...
- Partially Supported


See also

* Linux on Apple devices


References

{{Firmware and booting IPhone Boot loaders