Author Topic: iPhone 3GS  (Read 6320 times)

Offline SeanKPS

  • Member
  • Posts: 20
  • Karma: +0/-1
    • View Profile
Re: iPhone 3GS
« Reply #15 on: May 17, 2010, 05:13:22 PM »
Quote from: "Bean"
I believe you are right. The spirit jailbreak is a userland exploit, not an iboot exploit. Anybody who used the spirit jailbreak may have to wait until OS 4.0 comes out and a new jailbreak is released.
I'm sure a jailbreak-app/script could be released to fix that. If you can use a jailbreak app to downgrade your baseband, then you can do this

Offline Rekoil

  • Administrator
  • Member
  • *****
  • Posts: 261
  • Karma: +1340/-0
    • View Profile
  • iDevice: iPhone 3GS (old bootrom), iPod Touch 1G
Re: iPhone 3GS
« Reply #16 on: May 17, 2010, 05:37:26 PM »
Quote from: "SeanKPS"
Quote from: "Bean"
I believe you are right. The spirit jailbreak is a userland exploit, not an iboot exploit. Anybody who used the spirit jailbreak may have to wait until OS 4.0 comes out and a new jailbreak is released.
I'm sure a jailbreak-app/script could be released to fix that. If you can use a jailbreak app to downgrade your baseband, then you can do this
Not without a usable exploit, we can overwrite iBoot with our own code, that isn't the problem, the problem is getting the device to actually execute the modified code. The exploit used on early 3GS' and ipt2Gs (the 24kPwn exploit) allows unsigned code execution before iBoot is loaded, and as such, allow us to overwrite iBoot with our own code.
Afaik, an exploit exists allowing such functionality on newer devices than those affected by 24kPwn... it just won't be released before 4.0 or 4th gen iPhone is released.
32gb factory unlocked iPhone 3GS with early bootrom and shsh for all available firmwares

Offline xxROSAKIxx

  • Member
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: iPhone 3GS
« Reply #17 on: May 17, 2010, 06:12:04 PM »
I'm new to this, but would there be a way for users on the older jailbreak, or that have shsh's on file be able to rejailbreak not using spirit, and be able to use the modified openiboot? I have a 3gs I purchased when it came out (non-teathered) that I am eager to try android on :)

Offline Rekoil

  • Administrator
  • Member
  • *****
  • Posts: 261
  • Karma: +1340/-0
    • View Profile
  • iDevice: iPhone 3GS (old bootrom), iPod Touch 1G
Re: iPhone 3GS
« Reply #18 on: May 17, 2010, 07:09:20 PM »
The jailbreak used doesn't matter, only the exploitability of the hardware, and yes, that would be possible.
32gb factory unlocked iPhone 3GS with early bootrom and shsh for all available firmwares

Offline SeanKPS

  • Member
  • Posts: 20
  • Karma: +0/-1
    • View Profile
Re: iPhone 3GS
« Reply #19 on: May 17, 2010, 07:51:14 PM »
Quote from: "Rekoil"
Quote from: "SeanKPS"
Quote from: "Bean"
I believe you are right. The spirit jailbreak is a userland exploit, not an iboot exploit. Anybody who used the spirit jailbreak may have to wait until OS 4.0 comes out and a new jailbreak is released.
I'm sure a jailbreak-app/script could be released to fix that. If you can use a jailbreak app to downgrade your baseband, then you can do this
Not without a usable exploit, we can overwrite iBoot with our own code, that isn't the problem, the problem is getting the device to actually execute the modified code. The exploit used on early 3GS' and ipt2Gs (the 24kPwn exploit) allows unsigned code execution before iBoot is loaded, and as such, allow us to overwrite iBoot with our own code.
Afaik, an exploit exists allowing such functionality on newer devices than those affected by 24kPwn... it just won't be released before 4.0 or 4th gen iPhone is released.
I was thinking an app running on the phone, post jailbreak, post boot.
Why wouldn't it be able to modify iboot?

Offline xxROSAKIxx

  • Member
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: iPhone 3GS
« Reply #20 on: May 18, 2010, 06:21:29 AM »
Quote from: "Rekoil"
The jailbreak used doesn't matter, only the exploitability of the hardware, and yes, that would be possible.

would this mean someone has to remake openiboot for the 3gs or is the 3g one capable of working?

Offline Rekoil

  • Administrator
  • Member
  • *****
  • Posts: 261
  • Karma: +1340/-0
    • View Profile
  • iDevice: iPhone 3GS (old bootrom), iPod Touch 1G
Re: iPhone 3GS
« Reply #21 on: May 18, 2010, 11:09:33 AM »
Quote from: "SeanKPS"
Quote from: "Rekoil"
Not without a usable exploit, we can overwrite iBoot with our own code, that isn't the problem, the problem is getting the device to actually execute the modified code. The exploit used on early 3GS' and ipt2Gs (the 24kPwn exploit) allows unsigned code execution before iBoot is loaded, and as such, allow us to overwrite iBoot with our own code.
Afaik, an exploit exists allowing such functionality on newer devices than those affected by 24kPwn... it just won't be released before 4.0 or 4th gen iPhone is released.
I was thinking an app running on the phone, post jailbreak, post boot.
Why wouldn't it be able to modify iboot?
Yes, (well even that is tricky) but like I said, modifying iBoot isn't the problem, we need to be able to run the modified code as well, that can be done in two ways, either we sign it properly using Apples private key (never going to happen), or we have an exploit early enough in the boot chain to be able to execute unsigned code at the iBoot level.

@xxROSAKIxx,
OpeniBoot will need to be remade for the iPhone 3GS, the 3G branch will contribute something though, but we need support for the new processor before we can do anything.
32gb factory unlocked iPhone 3GS with early bootrom and shsh for all available firmwares

Offline matiu

  • Member
  • Posts: 13
  • Karma: +0/-0
    • View Profile
Re: iPhone 3GS
« Reply #22 on: May 18, 2010, 04:24:30 PM »
Someone continue working on this device, 'cause I don't see any news. :(
However when the official team finish working on porting android to iphone 3g and ipod touch 1g, it will be time for our 3gs?

Offline Ehko

  • Member
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: iPhone 3GS
« Reply #23 on: May 19, 2010, 07:58:21 AM »
Quote from: "matiu"
Someone continue working on this device, 'cause I don't see any news. :(
However when the official team finish working on porting android to iphone 3g and ipod touch 1g, it will be time for our 3gs?

Have you read any of the prior posts in this thread? Patience is key. The hardware is different, the exploit methods are different. Just give it time. I am sure when someone somewhere finally ports OpeniBoot to the 3GS we will be the first to hear about it. But nagging the people who are giving up their free time to work on this project isn't gonna make them go any faster.

Offline ruud91

  • Member
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Re: iPhone 3GS
« Reply #24 on: May 26, 2010, 01:04:50 AM »
So the new 3Gs need a whole new build of the openiboot, correct?

So would it be possible for the old 3Gs to use the 3G openiboot? or is another build needed? and would this be easier than the new bootrom one?

Offline Rekoil

  • Administrator
  • Member
  • *****
  • Posts: 261
  • Karma: +1340/-0
    • View Profile
  • iDevice: iPhone 3GS (old bootrom), iPod Touch 1G
Re: iPhone 3GS
« Reply #25 on: May 26, 2010, 08:27:50 AM »
It is currently possible to replace iBoot on an old bootrom 3GS, it isn't on a new one, so yes you could say it's easier on an early 3GS if only for the fact that we already have a usable exploit. Support still needs to be added for the hardware, but it has some similarities with the 3G so it's not a completely clean slate we're staring from at least.

In other news, Googles Google TV will be using the same graphics processor as the 3GS, iPad and iPod touch 3rd gen! I guess you can figure out what this means on your own, right? No? Ok, I'll tell you, native Android drivers for graphics acceleration on our 3GS! :D Whether they are part of the source for Google TV or simply part as a binary, it will at the very least give us something to look at as opposed to before when these iDevices were the only things with this chipset!

(thanks Google! :D)
32gb factory unlocked iPhone 3GS with early bootrom and shsh for all available firmwares

Offline matiu

  • Member
  • Posts: 13
  • Karma: +0/-0
    • View Profile
Re: iPhone 3GS
« Reply #26 on: May 26, 2010, 02:24:22 PM »
Sounds good!  :D
Rekoil, are you working on 3gs porting (or on another porting)?

Offline Rekoil

  • Administrator
  • Member
  • *****
  • Posts: 261
  • Karma: +1340/-0
    • View Profile
  • iDevice: iPhone 3GS (old bootrom), iPod Touch 1G
Re: iPhone 3GS
« Reply #27 on: May 26, 2010, 02:44:37 PM »
I'm currently working on not failing my exam on Saturday :P, after that I'll have a peek at what's needed to get OpeniBoot running on the 3GS.
32gb factory unlocked iPhone 3GS with early bootrom and shsh for all available firmwares

Offline matiu

  • Member
  • Posts: 13
  • Karma: +0/-0
    • View Profile
Re: iPhone 3GS
« Reply #28 on: May 26, 2010, 03:55:49 PM »
Thanks, we believe in you and the porting team!  :D


P.S.: it'time to exams for me too!  :mrgreen:

Offline SeanKPS

  • Member
  • Posts: 20
  • Karma: +0/-1
    • View Profile
Re: iPhone 3GS
« Reply #29 on: May 26, 2010, 04:43:42 PM »
Quote from: "Rekoil"
It is currently possible to replace iBoot on an old bootrom 3GS, it isn't on a new one, so yes you could say it's easier on an early 3GS if only for the fact that we already have a usable exploit. Support still needs to be added for the hardware, but it has some similarities with the 3G so it's not a completely clean slate we're staring from at least.

In other news, Googles Google TV will be using the same graphics processor as the 3GS, iPad and iPod touch 3rd gen! I guess you can figure out what this means on your own, right? No? Ok, I'll tell you, native Android drivers for graphics acceleration on our 3GS! :D Whether they are part of the source for Google TV or simply part as a binary, it will at the very least give us something to look at as opposed to before when these iDevices were the only things with this chipset!

(thanks Google! :D)
Thats great news for all of us.
planetbeing does some power management,
You guys do the openiboot 3GS, GPU acceleration comes in.
...
Profit

Donations through the roof, higher public interest, more developers, more development, donations, exponential