Whited00r Forum

Development - iOS Custom Firmware => Redd00r Project - Works on iOS 4.1 or iOS 4.2.1 Firmwares! => Topic started by: Digitalfox on June 27, 2012, 03:43:56 PM

Title: [Broken] Redd00r FAQ - iOS 4.1 & iOS 4.2.1 Speed Up & Modding
Post by: Digitalfox on June 27, 2012, 03:43:56 PM
PierreP moderator note 2013-07-31:
Redd00r is really buggy and old and does NOT work anymore. We recommend waiting for an update that will be announced after the next Whited00r update. Sorry, we cannot give a release date yet so please do not ask.

Meanwhile, you can try bcooperizcool's Archetype -- Custom firmware package for every iOS (http://www.whited00r.com/forum/index.php/topic,6849.0.html)

*****

Original post edited by PierreP:

Since so many questions are asked about the Redd00r custom features, speed up & modding all the time, I thought it would be nice to have a F.A.Q. to point people out and avoid duplicating questions.

If you are looking for the speedy low RAM usage iOS 3.1.3 based Whited00r 6, go here instead: WhiteD00r 6 - FAQ & Troubleshooting (http://www.whited00r.com/forum/index.php?topic=7258.0) Note that WD 6 does not support the iPod Touch 2G MC or PC Model because it has an incompatible bootrom, for that one you need Redd00r!

[youtube]http://www.youtube.com/watch?v=6Zz2XgKkiGA[/youtube]

Q: How can you tell if your iPod Touch 2G is MC or PC model or not?

A: To tell if your iPod touch 2G is a MC model, go to > Settings > General > About and scroll down till you see 'Model'. if the code begins with the letters 'MC' then you have a MC model. iPod Touch 2G PC model which is also a MC model but was Personalized with an engraving on the back cover.

(http://vaiofseries.com/whited00r/iPod_Touch_2G_Engraving.jpg)

Q: So what devices does Redd00r supports?

A: Redd00r supports iPhone 3G & iPod 2G, running iOS 4.1 or iOS 4.2.1 Jaibroken. See the images below.

(http://www.whited00r.com/images/whited00r/download-iphone3g.png) (http://www.whited00r.com/images/whited00r/download-ipodtouch2g.png)


Q: What is the difference between Redd00r and Whited00r?

A: The Whited00r custom iOS firmware is based on a iOS 3.1.3 modified & tweaked and works in the the first iPhone 1G, the iPhone 3G, the first iPod Touch 1G and the iPod Touch 2G except for the MC or PC models.

All are part of Apple's ARMv6 CPU family. Redd00r only works in more recent Firmware iOS 4.1 or 4.2.1 and only supports the devices iPhone 3G and the iPod Touch 2G (including MC & PC models) because those first generation Apple devices cannot run any iOS above 3.1.3. It is a CPU instruction sets limitation.


Why can't I install Apps that Requires iOS 4.3 or upgrade above iOS 4.2.1?

iOS 4.3 and above and apps that requires iOS 4.3 are using binaries CPU instructions sets for newer devices with armv7 CPU and only those have it:
ARMv7s = iPhone 5, iPad 4
ARMv7  = iPhone 3GS, iPhone 4, iPhone 4S, iPod 3G/4G/5G, iPad, iPad 2, iPad 3, iPad Mini.

Devices with ARMv6 CPU and supported by whited00r:

    iPod Touch 1st Gen (max iOS 3.1.3)
    iPod Touch 2nd Gen (max iOS 4.2.1)
    iPhone (max iOS 3.1.3)
    iPhone 3G (max iOS 4.2.1 but it's dog-slow, whited00r based on iOS 3.1.3 is much more fluid with plenty of free RAM to run apps)

Apple could easily require that app developers include iOS backward compatibility to be eligible to iTunes/App Store but they decided not to.  :-\   Apple makes the Xcode software that developers are using to create apps and removed support for ARMv6 binaries compatibility in their Xcode 4.5 version (see Mac Developer Library - Xcode Release Notes (http://developer.apple.com/library/mac/#releasenotes/DeveloperTools/RN-Xcode/_index.html) for technical details). Apparently they re-enabled ARMv6 binaries compatibility in the current Xcode 4.5.2 according to this (http://stackoverflow.com/questions/12619124/how-to-support-both-armv6-and-armv7s-for-release-build-in-xcode-4-5).


Q: Where can I identify my iPhone or iPod device? Like it's generation?

A: Look at the photos (and the tips too!) in the whited00r Tutorial - Installation (http://www.whited00r.com/installation.php)

Check here for the iPhone: List of iPhone Models - Wikipedia (http://en.wikipedia.org/wiki/List_of_iOS_devices#iPhone) or here Identifying iPhone models - Apple Support (http://support.apple.com/kb/ht3939)
     
Check here for the iPod Touch: List of iPod models - Wikipedia (http://en.wikipedia.org/wiki/List_of_iPod_models) or here Identifying iPod models - Apple Support (http://support.apple.com/kb/HT1353)


Q: Does Reddoor work in my iPhone (1st Generation) or my iPod (1st Generation)?

(http://www.whited00r.com/images/whited00r/download-iphone2g.png)(http://www.whited00r.com/images/whited00r/download-ipodtouch1g.png)
A: No, Redd00r only works on Firmware iOS 4.1 or iOS 4.2.1 Jaibroken. Those firmwares simply cannot run on the older devices iPhone 1G & iPod Touch 1G. Use the awesome Whited00r 6 (http://www.whited00r.com/forum/index.php?topic=7258.0) instead which is based on iOS 3.1.3 and supports them beautifully.


Q: What are the requirements to install Redd00r on my device?

A: You need to have the firmware iOS 4.1 or iOS 4.2.1 on your device. You also need to have your iPhone 3G and iPod Touch 2G or iPod Touch 2G MC Model jailbroken and have Cydia installed on them.


Q: Is there a firmware available already made with Jailbreak and Cydia included that works with Redd00r?

A: Yes!  :) Soltmeal has released a prejailbroken iOS 4.1 firmware for the iPhone 3G that is jailbroken already & includes Cydia & several other features. You can download it from here: Redd00r iOS 4.1 Pre-Jailbroken Base Firmware for iPhone 3G (http://www.whited00r.com/forum/index.php/topic,6134.0.html)


Q: Should I do a clean firmware installation (Restore and you press Shift in iTunes on Windows or ALT on Mac and navigate to the folder where you downloaded your firmware .ispw file) on my device before installing Redd00r?

A: It's not required, but recommended to avoid possible performance degradation on things already installed and unnecessary. See the [Tutorial] Backup Apps & Data BEFORE Upgrading iOS Firmware WD 6 3.1.3 4.1 4.2.1 (http://www.whited00r.com/forum/index.php/topic,7731.0.html) before doing anything!


Q: How can I do a clean firmware installation on my device before installing Redd00r?

A: Download the correct iOS firmware, connect your device to iTunes and choose Restore: press Shift on Windows or ALT on Mac and navigate to the folder where you downloaded your firmware .ipsw file. If is zip or rar, you must uncompressed it to get the .ipsw file inside.


Q: Where can I download the original Apple/iTunes iOS firmware for my device?

A:
     iPhone 3G original version iOS 4.2.1:
    http://appldnld.apple.com/iPhone4/061-9853.20101122.Vfgt5/iPhone1,2_4.2.1_8C148_Restore.ipsw (http://appldnld.apple.com/iPhone4/061-9853.20101122.Vfgt5/iPhone1,2_4.2.1_8C148_Restore.ipsw)

    iPhone 3G original version iOS 4.1:
    http://appldnld.apple.com/iPhone4/061-7932.20100908.3fgt5/iPhone1,2_4.1_8B117_Restore.ipsw (http://appldnld.apple.com/iPhone4/061-7932.20100908.3fgt5/iPhone1,2_4.1_8B117_Restore.ipsw)
   
    iPod 2G original version iOS 4.2.1:
    http://appldnld.apple.com/iPhone4/061-9855.20101122.Lrft6/iPod2,1_4.2.1_8C148_Restore.ipsw (http://appldnld.apple.com/iPhone4/061-9855.20101122.Lrft6/iPod2,1_4.2.1_8C148_Restore.ipsw)

    iPod 2G original version iOS 4.1:
    http://appldnld.apple.com/iPhone4/061-7937.20100908.ghj4f/iPod2,1_4.1_8B117_Restore.ipsw (http://appldnld.apple.com/iPhone4/061-7937.20100908.ghj4f/iPod2,1_4.1_8B117_Restore.ipsw)


Q: Is there a specific iPhone 3G Jailbreak required, like a specific version of Redsn0w?

A: No, just run the last version of Redsn0w available at http://blog.iphone-dev.org/tagged/redsn0w (http://blog.iphone-dev.org/tagged/redsn0w). If you are on Windows, make sure you run Redsn0w as an administrator.

(http://vaiofseries.com/whited00r/Run_as_Administrator_PierreP.png)


Q: Where can I get instructions on installing Redd00r in my iPod 2G?

A: Check here: [BETA] Redd00r for iPod Touch 2g and iPhone 3g (http://www.whited00r.com/forum/index.php/topic,6007.msg56969.html#msg56969) Warning it's still in Beta.


Q: Where can I get instructions on installing Redd00r in my iPhone 3G?

A: Same link as above.  ;)


Q: Is Redd00r from a performance point of view, better than Whited00r in my iPhone 3G or iPod 2G?

A: Probably not, iOS Firmware 3.1.3 much is faster by default than 4.1/4.2.1. As much as the ones developing Redd00r would like to reduce that difference, there will always be some performance degradation when compared with Whited00r.


Q: Why should I use Redd00r instead of Whited00r?

A: Apps that require iOS 4.1 or 4.2.1 will not work in Whitedd00r, but will work in Redd00r.

This said see here for thousands of free apps compatible with Whited00r 6 or any jailbroken iOS 3.1.3 firmware: [Tutorial] Whited00r 6 How-To Find iOS 3.1.3, iOS 4.1 & iOS 4.2.1 Compatible Apps - iTunes iOS Filter 3.x (http://www.whited00r.com/forum/index.php?topic=7108.0)



Q: Can I use Whited00r's App Time Machine on Redd00r?

A: Sorry, it is not possible to install App Time Machine without installing Whited00r 6. If it would be accessible to all the general public, their server would be quickly overwhelmed and would crash promptly. :-\ See the FAQ - App Time Machine (http://www.whited00r.com/forum/index.php/topic,7695.0.html)


(http://www.vaiofseries.com/whited00r/App_Market_Time_Machine_Cydia_whited00r_6_PierreP.jpg)
Title: Re: F.A.Q (Frequently Asked Questions) over Redd00r!
Post by: Bruan on June 27, 2012, 04:06:12 PM
I'm going to sticky this, and then the mods can probably just edit it (to keep it up to date), unless you wouldn't like them to ;) (I will have them say what they edited though ;) )  Thank you :)
Title: Re: F.A.Q (Frequently Asked Questions) over Redd00r!
Post by: Digitalfox on June 27, 2012, 04:08:52 PM
I'm going to sticky this, and then the mods can probably just edit it (to keep it up to date), unless you wouldn't like them to ;) (I will have them say what they edited though ;) )  Thank you :)

Hey :)

Do whatever edits you think are necessary, I'm just trying to give a push on it :)
Title: Re: F.A.Q (Frequently Asked Questions) over Redd00r!
Post by: Super_Hussain on June 27, 2012, 09:48:34 PM
Great thread! Helps a lot of people who are confused about something. Whoever reads this, DON'T POST UNTIL YOU READ THIS COMPLETELY!!! Too many stupid questions no offence.
Title: Re: F.A.Q (Frequently Asked Questions) over Redd00r!
Post by: Soltmeal on June 28, 2012, 02:50:26 AM
The first 5 questions are the same exact thing! i might use this method!
Title: Re: F.A.Q (Frequently Asked Questions) over Redd00r!
Post by: applepie on June 28, 2012, 02:52:32 AM
I edited it a bit..hope you are ok with the changes..
Title: Re: F.A.Q (Frequently Asked Questions) over Redd00r!
Post by: Guardian on June 28, 2012, 03:37:47 AM
Nice FAQ. I would not have asked my stupid question if this was here earlier :)
Oh, Does Redd0r work on my 1st gen iPhone? :)
Title: Re: F.A.Q (Frequently Asked Questions) over Redd00r!
Post by: Digitalfox on June 28, 2012, 03:56:12 AM
I edited it a bit..hope you are ok with the changes..

Please, do as you please :)
Title: Re: F.A.Q (Frequently Asked Questions) over Redd00r!
Post by: applepie on June 28, 2012, 04:13:13 AM
Nice FAQ. I would not have asked my stupid question if this was here earlier :)
Oh, Does Redd0r work on my 1st gen iPhone? :)
Did you even read the topic? lol
Title: Re: F.A.Q (Frequently Asked Questions) over Redd00r!
Post by: Digitalfox on June 28, 2012, 08:35:11 AM
Nice FAQ. I would not have asked my stupid question if this was here earlier :)
Oh, Does Redd0r work on my 1st gen iPhone? :)
Did you even read the topic? lol

I believe he is telling the question he made before reading the F.A.Q. ? ???
Title: Re: F.A.Q (Frequently Asked Questions) over Redd00r!
Post by: Guardian on June 28, 2012, 07:06:53 PM
LOL, you guys are burning the midnight oil too much.. :)
I was just asking the very first question on the FAQ on the FAQ post.. was just a joke while waiting for Redd00r to get taken down then put back up ;)
G
Title: Re: F.A.Q (Frequently Asked Questions) over Redd00r!
Post by: iOSCrackandHack on June 29, 2012, 12:17:32 AM
will there ever be a redd00r base firmware for ipt2g??
Title: Re: F.A.Q (Frequently Asked Questions) over Redd00r!
Post by: applepie on June 30, 2012, 05:18:04 AM
thats up to matteo....
Title: Re: F.A.Q (Frequently Asked Questions) over Redd00r!
Post by: juanbausa on July 01, 2012, 11:39:10 AM
how do i uninstall redd00r?
Title: Re: F.A.Q (Frequently Asked Questions) over Redd00r!
Post by: bloomaze on July 01, 2012, 11:42:37 AM
how do i uninstall redd00r?

Uninstall the package.
Title: Re: F.A.Q (Frequently Asked Questions) over Redd00r!
Post by: VictoReX on July 01, 2012, 09:26:57 PM
I always wonder: Why It's called Whited00r and Redd00r?
Title: Re: F.A.Q (Frequently Asked Questions) over Redd00r!
Post by: Tiberius on July 02, 2012, 03:50:58 PM
 :o
This is my first time posting to this board; hope I'm putting this in the right place. This is regarding the update badge for Mobil Substrate. I did as you said and removed / re-added applepie repo. That did not work; I kept getting the "Cannot Comply" message in Cydia; reason stated is Required Firmware >= 4.3.2

After trying your instructions, I backed up all my stuff with i-Funbox (love it!) and did a clean restore and rejailbreak with Greenpois0n RC-6.1.   I thought maybe that would clear things up, but then this happened:  After a complete cydia upgrade, I added applepie and could not install red00r due to mobil substrate requiring 4.3.2 so I manually searched for a couple of hours to find Saurik's (or ANY) version of Substrate. I did not know it at the time, but adding applepie repo removes every other available version of Substrate from Cydia. SO I thought maybe the jailbreak went wrong (I had unplugged the USB cable after GPRC6 told me it was done) and went ahead and restored and rejailbroke (again), this time treating it like the King's Men treated Humpty (i.e., with extreme caution/care). After that (and reupgrading Cydia) I searched for Substrate (from Saurik) BEFORE adding applepie. This resulted in me finding it (and telling myself I was a retard for not trying that the first time), so I added applepie, tried your version (still got the error msg in re: 4.3.2) then deleted applepie, installed Substrate from Saurik, readded applepie and then installed Redd00r.

The problem of not being able to get hold of your version of Substrate still exists; I don't understand why, because your version IS higher than his (1.0 vs 0.9.3998). The only thing I can think of is that maybe when you wrote the Mobil Substrate program, you typo-ed when telling it which iOS Firmware to require. (I know nothing of programming, only repairs and configs of PC hardware and software [Vista F$#^ing Sucks!] )

So I guess my question is this: Can you update your repo to include Mobil Substrate for Redd00r that accepts iOS 4.2.1 OR tell me (us) a way to fool Cydia into thinking that I have 4.3.2 so that I can download Substrate for Redd00r? (Alternatively, provide any solution that allows an upgrade to your v. of substrate.)

Thanks for your time, sorry for the long post; My OS and iDevice info is as follows:
Windows XP Pro SP3, 2.5 GB of Ram
iTunes 10.6.3 used for restore
Greenpois0n RC-6.1 (Ran as Administrator) to jailbreak
iDevice is an iPod Touch 2G MC Model running iOS 4.2.1 (with Redd00r 0.51 Beta)

PS. I've read on this forum many times, and only seen a very few people actually say thanks for your software and your time answering questions. On behalf of myself and everyone who has outdated Apple Devices: T H A N K   Y O U ,  M R .  A P P L E P I E ,  S I R  ! ! !  Your work and time are appreciated, even if most of us are too much of a dick to say so.
Title: Re: F.A.Q (Frequently Asked Questions) over Redd00r!
Post by: killjoy2012 on July 19, 2012, 07:47:20 PM
:o
This is my first time posting to this board; hope I'm putting this in the right place. This is regarding the update badge for Mobil Substrate. I did as you said and removed / re-added applepie repo. That did not work; I kept getting the "Cannot Comply" message in Cydia; reason stated is Required Firmware >= 4.3.2

After trying your instructions, I backed up all my stuff with i-Funbox (love it!) and did a clean restore and rejailbreak with Greenpois0n RC-6.1.   I thought maybe that would clear things up, but then this happened:  After a complete cydia upgrade, I added applepie and could not install red00r due to mobil substrate requiring 4.3.2 so I manually searched for a couple of hours to find Saurik's (or ANY) version of Substrate. I did not know it at the time, but adding applepie repo removes every other available version of Substrate from Cydia. SO I thought maybe the jailbreak went wrong (I had unplugged the USB cable after GPRC6 told me it was done) and went ahead and restored and rejailbroke (again), this time treating it like the King's Men treated Humpty (i.e., with extreme caution/care). After that (and reupgrading Cydia) I searched for Substrate (from Saurik) BEFORE adding applepie. This resulted in me finding it (and telling myself I was a retard for not trying that the first time), so I added applepie, tried your version (still got the error msg in re: 4.3.2) then deleted applepie, installed Substrate from Saurik, readded applepie and then installed Redd00r.

The problem of not being able to get hold of your version of Substrate still exists; I don't understand why, because your version IS higher than his (1.0 vs 0.9.3998). The only thing I can think of is that maybe when you wrote the Mobil Substrate program, you typo-ed when telling it which iOS Firmware to require. (I know nothing of programming, only repairs and configs of PC hardware and software [Vista F$#^ing Sucks!] )

So I guess my question is this: Can you update your repo to include Mobil Substrate for Redd00r that accepts iOS 4.2.1 OR tell me (us) a way to fool Cydia into thinking that I have 4.3.2 so that I can download Substrate for Redd00r? (Alternatively, provide any solution that allows an upgrade to your v. of substrate.)

Thanks for your time, sorry for the long post; My OS and iDevice info is as follows:
Windows XP Pro SP3, 2.5 GB of Ram
iTunes 10.6.3 used for restore
Greenpois0n RC-6.1 (Ran as Administrator) to jailbreak
iDevice is an iPod Touch 2G MC Model running iOS 4.2.1 (with Redd00r 0.51 Beta)

PS. I've read on this forum many times, and only seen a very few people actually say thanks for your software and your time answering questions. On behalf of myself and everyone who has outdated Apple Devices: T H A N K   Y O U ,  M R .  A P P L E P I E ,  S I R  ! ! !  Your work and time are appreciated, even if most of us are too much of a dick to say so.

install mobilesubstrate before adding Applepie's repo, that'll solve it.
Title: Re: F.A.Q (Frequently Asked Questions) over Redd00r!
Post by: Thebiocity on July 19, 2012, 10:54:20 PM
Don't think your much of a reader. :)
if you read the stuff posted on the stickied threads you would have known that you have to install the reddoor base for the mobilesubstrate on applepies repo to work and you would know that you had to install mobile substrate first on Cydia before adding applepies repo  ;)
Title: Re: F.A.Q (Frequently Asked Questions) on Redd00r!
Post by: ashokkandoi on January 13, 2013, 08:14:57 AM
Dear sir,

I want to uninstall redd00r from my iphone 3g 4.2.1. Please tell me procedure to uninstall the same.

thanks
Ashok Kandoi
Title: Re: [Broken] Redd00r FAQ - iOS 4.1 & iOS 4.2.1 Speed Up & Modding
Post by: djjade8 on June 14, 2014, 09:15:21 PM
Is it possible that a whited00r7 can be made running on ios4.2.1?
Title: Re: [Broken] Redd00r FAQ - iOS 4.1 & iOS 4.2.1 Speed Up & Modding
Post by: Bruan on June 15, 2014, 06:17:54 AM
Is it possible that a whited00r7 can be made running on ios4.2.1?

Welcome to the forums :)

First off, please do not keep posting the same thing in completely irrelevant threads in many places. This does not get you a better, faster, or different answer.

I have removed your excess posts, and now it is just this one.

Anyway, no. Whited00r will not be made to run on iOS 4.  It is a 3.1.3 only project.  This is explained in the Whited00r 7.1 FAQ/Bugs and Troubleshooting READ BEFORE POSTING (http://www.whited00r.com/forum/index.php/topic,10618.0.html)

Quote
Whited00r device support and future plans
Sorry if below sounds harsh, but it's the truth of how things are. Sometimes only bluntly saying things gets it through and makes people understand the full picture ;)

Will whited00r support any new devices like the iPad 1G, iPod touch 3G/4G, or the iPhone 3GS?
No. It won't. If there ever are any other things for those devices, it would be under another project name.

Why doesn't whited00r support those devices, or different iOS versions?
Too much work to develop for more and more devices.

It's not that much work to make it work for iOS 6 or the other devices! Lazy! >:(

No, we aren't lazy. Whited00r 7 took 6+ months of development, reverse engineering and testing/designing to get working.
It's not as easy as just modifying some things and suddenly it works. We want to do quality work, and even if we didn't it would still face the following problems:
  • New API - Yes, we may have new API to work with, it also means the old code could become inefficient, or not work as designed originally
  • New Classes - New classes means things that we used before could be obsolete, or not even exist anymore.
  • Changes to existing Classes - This means things we have currently hooked or use, and spent ages figuring out, no longer behave as expected, exist, or even do the same things, or else aren't the quickest or best, or the cleanest way to do it anymore.
So, if we were to do it for newer firmwares, we would have to recode everything again and again and reverse engineer for each iOS version. On each new iOS, there will be any number of unpredictable challenges or roadblocks, meaning it could take even longer than whited00r 7 did. That's for each iOS we add support for.

The issues above are a big thing, but also, there is the problem of time. Whited00r is done for free, only for these older devices because it's not a whole set of new devices (thus requiring all the same work all over again).   We do this in our free time, but the developing team are all adults and need to make a living. Pouring all our free time (and even not the free time) into this sort of thing, to get nothing anywhere near what would be logical in return is stupid on our part.   We can't logically keep giving away everything for free if we were to support new devices. (even doing it for whited00r is kind of silly, but we do it for you. ).  No, lite versions of things wouldn't work either. You can't get anything reasonable with a lite version of this sort of thing and still have the incentive to upgrade to the full version and make the right sort of revenue to make this smart for us to keep doing.

As is, we keep supporting 3.1.3 only, and only on the current set of devices :)  Maybe, maybe at some point in the future we will start other projects, if we figure out a good balance.  Not saying we won't ever do that, but not soon that I know of. It took us that long without needing to constantly troubleshoot super-active forums (which they are now seeing we just released an update).  We also need a rest ;) (only human after all, for most of us)


Yes, it mainly focuses on iOS 6 or iOS 5 devices, but the points remain for any other iOS version. Those were just examples of what would have to be done, and why we don't.