Whited00r Forum

Others => Archives => Redd00r - Archive => Topic started by: iblakejames on November 25, 2012, 08:20:58 PM

Title: Install 5.0 apps on iPhone 3G?
Post by: iblakejames on November 25, 2012, 08:20:58 PM
I have a iPhone 3G and I'm happy with redd00r, but there has to be a way to install the newer apps on it! I'm frustrated because I cannot find any app that will support iOS 4.2! I know you can edit the systemversion.plist in ifile and fake your firmware but that doesn't work because then when it try's to install it says "install app from iTunes on your computer" so that has to do with the app frameworks, is there any way to port the iOS 5 app frameworks to iOS 4 through ifile or something? There just has to be a way! Please help me out!
Title: Re: Install 5.0 apps on iPhone 3G?
Post by: Bruan on November 25, 2012, 08:28:45 PM
There is no way that we know of. Not saying it is impossible, but it is virtually impossible for us, save a genius.
Title: Re: Install 5.0 apps on iPhone 3G?
Post by: iblakejames on November 25, 2012, 08:36:21 PM
There is no way that we know of. Not saying it is impossible, but it is virtually impossible for us, save a genius.

Youre right, maybe we can find the location of the app frameworks, get a ios 5 device, copy the app frameworks to a ios 4 device, then change the systemversion.plist on the ios 4 device and maybe it would work!
Title: Re: Install 5.0 apps on iPhone 3G?
Post by: benben19950723 on November 25, 2012, 10:20:39 PM
Quote from: iblakejames link=topic=6834.msg66571#msg66571 date=
Quote from: bcooperizcool link=topic=6834.msg66569#msg66569 date=
There is no way that we know of. Not saying it is impossible, but it is virtually impossible for us, save a genius.

Youre right, maybe we can find the location of the app frameworks, get a ios 5 device, copy the app frameworks to a ios 4 device, then change the systemversion.plist on the ios 4 device and maybe it would work!
It wont work bummer. iOS 5 apps cant work on iOS 4. If it works by doing what you've said, we would have the real apps in Redd00r by now. :P
Title: Re: Install 5.0 apps on iPhone 3G?
Post by: Andy on November 27, 2012, 06:16:11 AM
There is no way that we know of. Not saying it is impossible, but it is virtually impossible for us, save a genius.

Youre right, maybe we can find the location of the app frameworks, get a ios 5 device, copy the app frameworks to a ios 4 device, then change the systemversion.plist on the ios 4 device and maybe it would work!

You would be wrong. Doing that would not work at all! Plain copying wont help because the main reason why Apple only had iPhone 3G to iOS4.2.1 was that it only had OPENGL-es 1.3 (or something) and the new devices since iPhone 3GS all had OPENGL-ES 2.0 support.
iOS4.3+ Apps basically all require OPENGL-ES 2.0 and iPhone 3G simply doesnt have that.
It is a hardware problem hence impossible to port it. unless some genius just makes apps in OPENGL-ES 1 for iphone 3G lol
Title: Re: Install 5.0 apps on iPhone 3G?
Post by: applepie on November 27, 2012, 07:21:12 AM
Also newer iphone has a different proceesor (armv7 vs armv6). Im the past apps were compiled for both. Apple stopped making armv6 frameworks with 4.3 (all devices were armv7). Apps, with the latest xcode are armv7 only (i hear there's workarounds, but, seriously)..
So copying a framework/app from a new firmware wont work because the armv6 processor won't "understand" the code. Its like copying mac apps or frameworks to an iphone and expecting it to work. 2 diifferent os (mac os x vs ios) and proceesors (intel vs armv6/7). Same goes for new firmwares (4.2 vs 6.0, armv6 vs armv7). Now in theory someone could make a code emulator (like rosetta, mac ppc to intel) but seriosuly, that is super hard, and the devices probably wouldnt be able to run it anyways, considering ios4 performance on 2nd gen devices :P
Title: Re: Install 5.0 apps on iPhone 3G?
Post by: Andy on November 28, 2012, 10:03:32 AM
Also newer iphone has a different proceesor (armv7 vs armv6). Im the past apps were compiled for both. Apple stopped making armv6 frameworks with 4.3 (all devices were armv7). Apps, with the latest xcode are armv7 only (i hear there's workarounds, but, seriously)..
So copying a framework/app from a new firmware wont work because the armv6 processor won't "understand" the code. Its like copying mac apps or frameworks to an iphone and expecting it to work. 2 diifferent os (mac os x vs ios) and proceesors (intel vs armv6/7). Same goes for new firmwares (4.2 vs 6.0, armv6 vs armv7). Now in theory someone could make a code emulator (like rosetta, mac ppc to intel) but seriosuly, that is super hard, and the devices probably wouldnt be able to run it anyways, considering ios4 performance on 2nd gen devices :P

Thats what was in my mind that i couldnt remember... i forgot ARMv6 and ARMv7. i only remember OPENGLES technology :P
Btw... are the 2 things linked together ARMv6/7 and OPENGL-ES 1.3/2.0?
Im really n00by at this. LOL