Install Android 2.3.3 on Iphone
Bootlace is an iOS application which allows the installation of iDroid and OpeniBoot as well as configuration of OpeniBoot settings. Also supported is QuickBoot – a way of directly booting into the selected OS without modifying normal OpeniBoot settings. Warning: there is a known issue with Bootlace and Backgrounder. Please disable backgrounder for Bootlace – this should be possible as an individual app preference.
Requirements
- iOS 3.1.2 -> 4.1
- iPhone 2G or iPhone 3G (iPod Touch 1G is coming soon)
Installation
1. Add this repository to Cydia:
https://repo.neonkoala.co.uk/
2. Install the package Bootlace.
3. Install OpeniBoot.
4. Install iDroid.
Usage
QuickBoot: Tapping one of the icons will reboot your device directly into the OS selected without affecting your permanent OpeniBoot settings. It is a type of ‘one-shot-booting’.
OpeniBoot: OpeniBoots can be installed, upgraded, removed and configured from here. The settings allow you to pick which OS to automatically boot and after how long.
Advanced Settings: Use this view to backup and restore your NVRAM (and thus OpeniBoot) configuration or reset it to some default settings..jpg)
iDroid: Select this tab to install, upgrade or remove iDroid. This will not show any iDroid installed unless it was installed with Bootlace.
Compatibility
A compatible openiboot supports the following features:
- Default OS selection – Using NVRAM value opib-default-os. Values are: 0 – iPhone OS, 1 – Android OS, 2 – Console.
- Menu timeout – Using NVRAM value opib-menu-timeout (Value is in milliseconds for compatibility). 0 Disables auto-boot.
- One-shot booting – Using NVRAM value opib-temp-os Values are the same as default OS.
Bootlace will not run unless it detects a compatible openiboot. Compatibility is checked with the NVRAM value for opib-version. This is set on installation and removed on uninstallation. Temp OS is disabled when it is set to the same as default OS.
Versioning is as follows:
0.1.3 – Installed by Bootlace 2.1, changes how default-os and temp-os behave.
0.1.2 – Required for iDroid 1.0.2.
0.1.1 – Full support.
0.1 – Supported but missing one-shot booting.