Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.
Thread: Dual boot for iOS
06-14-2012, 04:07 PM #1Dual boot for iOS
The transition period from one version of iOS to another can be a long and frustrating time for developers, themes and generally all users of a jailbroken device. Since the basic iOS files only take up 1.5 - 2 GB of memory, it is definitely possible for you to fit two versions of ios onto one device.
A dual boot would enable themers to work on a theme for the new iOS and ensure it works without losing the functionality of all their current tweaks and themes because they could easily boot back to old version when they had finished theming for the day. And this would be before the new version was even jailbroken.
Post jailbreak of the new version, developers would be able to make tweaks and apps which are compatible with the new ios without losing their tweaks and themes which had not yet upgraded, and regular users would easily be able to check the compatibility of their favourite things without the risk of losing them by straight upgrading.
This would disable the need for anybody to ever downgrade their device.
I know this is hugely ambitious and probably impossible, but I imagine it would work by (in current terms) having ios 6 as a sandboxed file on a jailbroken device running iOS 5.1.1 and ensuring their was an option to choose which to use before the lockscreen loaded on boot.
I know I've been posting a few ideas in here which could well be impossible, but I thought I should put them out there to see if I can inspire any curious developers
What does everyone think? Is this something you would like? And developers, what is the likelihood that anything like this will ever be made?
06-14-2012, 08:17 PM #2
I can actually see 2 different ways to accomplish this:
1. Get OpeniBoot updated for current devices (impossible at the movement for iPad2,3 and 4S since they don't have a bootrom exploit) and use that to "choose" which system to boot
2. Partition the iDevice disk to have 3 parts, Media, iOS x and iOS y. Install x then swap partition names and install y. and just switch between the two.
Though these are just theories and not well thought out theories neither. but maybe it'll get the discussion rolling
a bit more effort, lookie what i found
Last edited by truehybridx; 06-14-2012 at 08:20 PM.Get the latest info for NoAccSplash Here
Currently it should work on iOS 4.x - 6.x
If you'd like to help extend its functionality, the source is also available.
06-15-2012, 05:41 AM #3
That's cool to be honest, I hadn't even looked around for this because I assumed that if it had been done then it would be a huge thing on cydia! So we just need to wait for a bootrom exploit on all the latest devices and them find a way to swap the droid files to the files for the new version of iOS and it should work?
That seems doable (although definitely not by me!) if a working exploit comes out, don't you think?
06-15-2012, 03:26 PM #4
You could always ask an iPhone Dev Team member about this, they'd know more.
06-16-2012, 03:29 PM #5
Good plan, do you know who would be best to talk to?
06-16-2012, 04:45 PM #6
saurik and brittag (one of saurik's helpers) have accounts on here. Just search their name and PM one of them. I'm pretty sure it might not work though since iOS is not open sourced.
06-16-2012, 05:05 PM #7
Thank you, I'll do that. If I find out any more about it I'll post back
06-16-2012, 05:53 PM #8
06-20-2012, 01:47 PM #9
This is theoretically possible on devices that can run OpeniBoot, but it would be very difficult to make it happen. A lot of developers already have test devices they use for this purpose, so there probably wouldn't be much motivation for this.
06-20-2012, 02:01 PM #10
I actually forgot to mention this earlier: If you guys have heard of the android port project, (I can't remember the name) it actually is possible in a way. It's just hard to do. They have actually gotten older devices to run some set of android on them. I'm almost the positive the project is dead though, I haven't heard anything about it in sometime. But it can be possible, just not with current devices at the time. It also takes a lot of motivation and time for that stuff.
06-21-2012, 03:21 AM #11
Thanks for all the feedback, I guess it's not likely to happen , but I thought I'd put it out there just in case. I'm not sure what's going on with the iDroid project, if you look here https://github.com/iDroid-Project/openiBoot one of the files was updated two months ago, while the rest haven't been touched in the last 4 months. But that still seems to imply there might be (or was at least) some work towards iOS 5. I guess if developers don't need this then the market would be even more limited anyway. But thanks for the interest, 'll keep an eye on the iDroid project anyway, just in case there is any progress
Also, I've just emailed the dev about the iDroid project to see if it's still being worked on. If it is updated to work on the current iOS, how difficult would it be to swap the android software with a different iOS version?
Last edited by butler007; 06-21-2012 at 04:06 AM.
06-21-2012, 05:04 AM #12
That would honestly depend. That stuff is very complicated thanks to Apple. Please tell us what the dev says, I'm interested to know
06-12-2013, 01:15 PM #13
any update on this? jailbroke 6.1.2 running a sandboxed 7.0 beta.. no need for iboot? just ttrying to keep idea alive.
06-12-2013, 01:49 PM #14