Clarification! (iPod Touch & iPhone)

Discussion in 'iPod touch' started by jimbeam, Jun 20, 2008.

  1. jimbeam

    jimbeam Active Member

    Joined:
    Nov 19, 2007
    Messages:
    3,694
    Likes Received:
    12
    Device:
    iPhone 3G (Black)
    It seems people here are a little confused about jailbreaking, unlocking and the differences between the ipod touch and the iphone. So I'm going to try and clear a few things up.

    Lets start with the differences between the ipod touch and the iphone.

    There basically the same thing exept the iphone has a few things the ipod touch doesn't. Like well a phone, speaker, bluetooth, mic, edge (3G soon) and a few more things. Some things it has you cant see like the SGold chip. The SGold is basically what makes it a phone. The SGold is what has the 3.9 or 4.6 bootloader and basebands you guys have heard about. NONE of these things are on the ipod touch.

    One thing they do have in common is the s5l8900 chip (the CPU that runs all the iPod applications, etc.) on both iPhones and iPod touches. On this chip is another bootloader. This bootloader is completely different then the one on the SGOLD chip (iphone only!). This bootloader loads the firmware, which strictly speaking, is the few kilobytes of code that resides in the NOR flash. This is not the iPod touch SOFTWARE, which is the 300 MB thing that resides on the NAND flash. The bootloader on the s5l8900 chip (iPod &iPhone) is stored in ROM. That's read-only memory. That means there's no way anyone can change it or break it. If all else fails, you can always get into DFU mode (not recovery mode, DFU mode) to restore.

    Now that that mess is cleared up lets move onto jailbreaking. Jailbreaking is giving you access to your ipod or iphone so you can basically do what ever you want to it. Just like it was your home computer. Install apps, change, add files, what ever you want.

    There are currently three commonly used jailbreaks out today. Some good some bad. ziphone, iliberty+ and pwnage. Lets start with ziphone and iliberty+. here is an article that explains iLiberty. Just ignore the ulocking stuff it doesnt apply to you. Its an ipod touch forum after all. http://george.insideiphone.com/index.php/2008/03/28/differences-between-iliberty-iplus-and-ziphone/

    Here is the important part of that article that explains in plain English what makes ziphone bad and iliberty the better choice for jailbreaking. Ziphone uses whats called a 1-pass procedure and iliberty uses a 2-pass procedure.

    Difference Between Two Models

    As you have seen, there’re 2 models here: 1-pass and 2-pass. I’ll try to describe the cons and pros of the two models.

    1-Pass Model

    In 1-pass model, all stuffs are stored in the ramdisk, so ramdisk has to finish all the jobs by itself. If the operating system is stable, this will not be a problem. But two reasons limit this model and makes it un-extensible:

    Ramdisk Size

    You may have already known the ramdisk size cannot exceed 32MB, this is a hard line that you can’t cross, no matter what you want to do with ramdisk, you can’t make it exceed 32MB, this makes it impossible to do some jobs.

    Memory Corruption

    According to the technique used in booting customized ramdisk, the memory will corrupt if you try to allocate alot of memory during the operations. This can be easily re-produced by trying to extract some large files.

    With the above two restrictions, the 1-pass model is obviously a dead-end. With the new firmwares / baseband updates coming, more and more files need to be added into ramdisk, and it’ll eventually reach the 32MB limit. Even all the files can be arranged into the ramdisk, the memory will eventually be used up due to the large request of memory.

    2-Pass Model

    The 2-pass model also uses the ramdisk, but in a smarter manner which solves the 2 problems in 1-pass model.

    Ramdisk Size

    In 2-pass model, ramdisk does little (almost nothing) jobs so it doesn’t have to contain many files, actually, if nvram is not required, the ramdisk size can be as small as 5MB or so.

    Memory

    In 2-pass model, all the real jobs are done through payloads in the real working operating system, so there’ll be no memory corruption issue. The payload can allocate as much memory as it needs without worrying about the corruption as the operating system memory management will deal with it.

    Conclusion

    From the above comparison it’s easy to tell that 2-pass model is better than 1-pass model. But the 1-pass model can be used in other situations, for example, it’s possible to create a small emergency ramdisk to fix the potential failure during the 2-pass model execution. So iLiberty+ and iPlus win this turn. See ziphone BAD!

    Here is how pwnage works READ IT and you will see that pwnage exploits a bad chain of trust in the boot sequence of the S5L8900 device. You know that chip we talked about earlier that is READ ONLY. remember that means there's no way anyone can change it or break it. If all else fails, you can always get into DFU mode (not recovery mode, DFU mode) to restore. Whitch makes pwnage 100% safe! http://wikee.iphwn.org/s5l8900:pwnage

    Ok on to unlocking. All I'm going to say is this only applys to the iphone and since this is an iPod touch fans forum dont worry about it!! But just in case never ever use ziphone to unlock your iphone!! I will explain this later on iPhone Fanatics.

    Hope that cleared some things up.
  2. murphmanny

    murphmanny Banned

    Joined:
    Sep 19, 2007
    Messages:
    5,250
    Likes Received:
    3
    this will help out many people who don't really get it
    thanx
  3. jimbeam

    jimbeam Active Member

    Joined:
    Nov 19, 2007
    Messages:
    3,694
    Likes Received:
    12
    Device:
    iPhone 3G (Black)
    Hopefully.
  4. nbvikingsidiot001

    nbvikingsidiot001 Member

    Joined:
    Jan 28, 2008
    Messages:
    405
    Likes Received:
    0
    Device:
    iPhone 4 (Black)
    wow good job
    that shoud clear somethings up
  5. mrgas2004

    mrgas2004 New Member

    Joined:
    Feb 19, 2008
    Messages:
    811
    Likes Received:
    2
    Device:
    iPhone 4 (Black)
    yeah it should great job dude
  6. The Baydestrian

    The Baydestrian Well-Known Member

    Joined:
    Nov 19, 2007
    Messages:
    3,169
    Likes Received:
    27
    Device:
    iPhone 4S (White)
    good job man
    its gonna help lots
  7. jimbeam

    jimbeam Active Member

    Joined:
    Nov 19, 2007
    Messages:
    3,694
    Likes Received:
    12
    Device:
    iPhone 3G (Black)
    I just get tired of read all the bad info being passed around here. I really hope people read this.
  8. plokiju

    plokiju New Member

    Joined:
    Nov 5, 2007
    Messages:
    537
    Likes Received:
    5
    its good to hear some good information for once

Share This Page