Able to "shoehorn" iPhone OS 4 onto a 1st Gen?

Discussion in 'iPod touch Hacks' started by macuser154, Apr 12, 2010.

  1. macuser154 macrumors 6502

    Joined:
    Jan 17, 2009
    Location:
    UK
    #1
    Given that the specs of the first gen match that of the 1st and 2nd gen iPhone (pretty much). Is there/would there be a way to remove Apple's restrictions and get OS 4 onto a first gen touch?
     
  2. Patrick J macrumors 65816

    Patrick J

    Joined:
    Mar 12, 2009
    Location:
    Oporto, Portugal
    #2
    Multitasking has supposedly been activated on a 3g iPhone, so I can't see why not.
     
  3. broncopde macrumors 6502

    Joined:
    May 12, 2007
    Location:
    Conway, AR
    #3
    I'm extremely interested in doing this if at all possible. I definitely think it will be more complicated than activating multitasking on the iPhone 3G and iPod touch 2G will be.
     
  4. Creative One macrumors 6502

    Creative One

    Joined:
    Apr 25, 2009
    Location:
    Ontario
  5. broncopde macrumors 6502

    Joined:
    May 12, 2007
    Location:
    Conway, AR
    #5
    Why do you say that? Just looking for evidence to back the claim.
     
  6. Penguissimo macrumors 6502a

    Penguissimo

    Joined:
    Nov 17, 2009
    Location:
    Michigan
    #6
    I wouldn't rule out the possibility (you never know what the jailbreak community will come up with), but this would be a lot harder than simply activating multitasking on the 3G, since that just involved toggling a function in an OS designed for the device to begin with. Since Apple won't be developing a build of iPhone OS 4 for the 1st-gen Touch, getting it working would likely be a bigger project; they'd have to develop (or port from iPhone OS 3) the drivers to get it working.

    Not being a developer, I can't say exactly how hard this is (or if it's even possible), but it's definitely a bigger project than just enabling a software-disabled feature.
     
  7. macuser154 thread starter macrumors 6502

    Joined:
    Jan 17, 2009
    Location:
    UK
    #7
    Presumably the drivers would already exist; as I understand it the hardware in the iPhone 2G/3G iPod touch 2G is nearly identical to the 1G touch.

    Wouldn't it be like how people manage to install Leopard on unsupported machines? The hardware is there, the software just needs to be "tricked" into installing?
     
  8. macuser154 thread starter macrumors 6502

    Joined:
    Jan 17, 2009
    Location:
    UK
    #8
    Care to elaborate?
     
  9. Creative One macrumors 6502

    Creative One

    Joined:
    Apr 25, 2009
    Location:
    Ontario
    #9
    This. The first iPhone and iPod touches all have difference hardware, which is not in the .ispw for 4.0 and unless your going to reverse engineer that firmware file, add your hardware in, just for it to run extremely slow, your not going to get 4.0 on it.
     
  10. Penguissimo macrumors 6502a

    Penguissimo

    Joined:
    Nov 17, 2009
    Location:
    Michigan
    #10
    Nearly identical, but not completely identical. The 2nd-generation Touch has, for example, volume buttons, a faster processor, an internal speaker, input through the headphone jack, etc...I'm not a hardware developer, so I can't say how similar they are, and it's possible that you could pull an XPostFacto in this case.

    Remember, though, that XPostFacto works by basically tricking Apple's "Does this machine have a processor faster than 867 MHz" check; the OS X build has drivers for some of the unsupported machines. But you still can't install Leopard on the oldest G4s (or any G3s), because Apple simply didn't build drivers for those machines. And even the systems that you can shoehorn Leopard onto sometimes have issues (Time Machine, DVD Player, Front Row, etc.).

    And the iPhone/iPod Touch are much more tightly integrated with their software than Macs, so it's entirely possible that these glitches will result in having a barely-usable device.

    Basically, it will depend on three things:

    1) How many hardware differences there are
    2) Whether Apple actively removes the 1G Touch hardware drivers from OS 4.0 builds
    ...and if they did:
    3) Whether developers are able to hack an older version of the 1G Touch drivers into a custom 4.0 firmware file

    Like I said, not impossible to imagine that it could be done, but it would likely be a much more involved project than just toggling a switch and going to town.
     
  11. Creative One macrumors 6502

    Creative One

    Joined:
    Apr 25, 2009
    Location:
    Ontario
    #11
    And even then, Whats the point of it? So a very small majority can get 4.0 because they are too cheap to upgrade?
     
  12. tigres macrumors 68040

    tigres

    Joined:
    Aug 31, 2007
    Location:
    Land of the Free-Waiting for Term Limits
    #12
    As the Gen1 is the most open of the bunch, we all know pretty much anything is possible with that device. Will it be functional and work well is another story.

    IMO this statement is incorrect.
     
  13. broncopde macrumors 6502

    Joined:
    May 12, 2007
    Location:
    Conway, AR
    #13
    The Point

    The point (for me personally) would be increased utility for a device I use several times daily. Specifically, I would use multitasking often to keep Pandora playing while I read tweets, check out facebook, read these forums, read Daring Fireball, etc. Folders and a unified mailbox would also be very useful for me.

    Yes, iPod touch 1G and Original iPhone users are a minority (I wouldn't say very small minority, but a minority none the less), but I don't think that makes this (shoehorning...) any less useful. When you see hackers put so much effort into putting Windows 95 onto on iPod touch, you have to think they're going to try hard to shoehorn this OS onto older devices, if only to say they did it (This could be their reason for doing it, not mine. I'm saying it would be a feat and be useful.)

    I also don't think it's correct to say iPod touch 1G users are "too cheap to upgrade." I would say we are seeking to be efficient with our technology. The main reason I want OS 4.0 is to play Pandora and surf the internet simultaneously. I could not do that any better with a new iPod compared to my 1G iPod touch (slightly faster, yes, but better per say).

    What about the rest of you 1st gen owners? Feel similar?

    Why do you say Gen1 is the most open? Not saying that's not true, just wondering the reasoning behind this statement. Also, do you think it will not work well because of how Leopard doesn't quite work so well on unintended machines?
     
  14. sOwL macrumors 6502

    sOwL

    Joined:
    Sep 25, 2007
    Location:
    Nerd Cave
    #14
    I think the rest 1st gen owners have already jailbroken their devices to have multitasking instead of waiting for apple doing it years later.. ;) Oh and its much easier than what your asking for isnt it?

    edit: he says the 1st gen is the most open because the exploits needed to hack the device have been long time discovered and nothing can happen to prevent them. Each newer model gets hardware changes to prevent that, thats why we'll never know for sure if the latest device will be jailbreakable, untill someone finds an exploit.
     
  15. broncopde macrumors 6502

    Joined:
    May 12, 2007
    Location:
    Conway, AR
    #15
    For those still interested in this (as I am): whited00r.com seems to offer the most hope.
     

Share This Page