Difference between revisions of "Talk:IMG3 File Format"

From The iPhone Wiki
Jump to: navigation, search
(New page: I don't think every iDevice has an ECID -- Isn't it only a 3GS thing? ~~~~)
 
m (iPhone4s)
 
(10 intermediate revisions by 6 users not shown)
Line 1: Line 1:
I don't think every iDevice has an ECID -- Isn't it only a 3GS thing? [[User:Iemit737|Iemit737]] 06:01, 27 July 2009 (UTC)
+
I don't think every iPhone/iPod touch has an ECID -- Isn't it only a 3GS thing? [[User:Iemit737|Iemit737]] 06:01, 27 July 2009 (UTC)
  +
  +
Put your iPhone or iPod Touch in Recovery Mode and look at the USB section in the System Profiler (if you're on Mac), then click on the "Apple Mobile Device...". In the detalis section (below the devices list) you will see a lot of IDs (also incl. the ECID).
  +
  +
But, it's very good question! I think that in spite of the fact that ECID is present on all devices, only on 3GS it is sigchecked on the bootrom. [[User:Rusmac|rusmac]]
  +
  +
When you say it's sigchecked by the bootrom - you mean the DFU mode of it? Not the normal one that's vulnerable to 24kpwn? [[User:Iemit737|Iemit737]] 09:07, 27 July 2009 (UTC)
  +
  +
actually the code to check ECID is in ipod2g bootrom as well, but the actual sigchecking depends on where the ECID tag is placed in the img3. But interestingly they don't check the TYPE tag in either ipod2g bootrom or 3gs bootrom. --[[User:Posixninja|posixninja]] 15:24, 29 July 2009 (UTC)
  +
  +
Can you tell us what the TYPE tag does? (or do you mean the type of tag) [[User:Iemit737|Iemit737]] 21:49, 29 July 2009 (UTC)
  +
  +
I believe the TYPE tag is used to verify that you're executing images in the correct manner; as in, you have to use bootx to boot the kernel, etc. --[[User:James|James]] 00:33, 30 July 2009 (UTC)
  +
  +
== Separation Request ==
  +
  +
We now have the page [[S5L File Formats]] and also [[IMG3 File Format]] with (almost) the same content. I would suggest to either join [[IMG3 File Format]] into [[S5L File Formats]] or (in my opinion better) to separate both pages into [[IMG3]] and [[IMG2]]. In any case I think it's a bad idea to have the ''struct Img3'', Tag list etc. on two pages. The content will differ from time to time. Right now one page says that [[PROD]] is for processor and the other pages says it's the production mode. Also I think the title should be Img3 (like the magic tag) and not IMG3. Opinions? -- [[User:Http|http]] 16:09, 29 May 2011 (UTC)
  +
  +
== iPhone4s ==
  +
The img3 encrypted ramdisk for the iphone4s has 2 kbag's. Is this new or known already? --[[User:M2m|M2m]] 07:59, 24 October 2011 (MDT)

Latest revision as of 14:00, 24 October 2011

I don't think every iPhone/iPod touch has an ECID -- Isn't it only a 3GS thing? Iemit737 06:01, 27 July 2009 (UTC)

Put your iPhone or iPod Touch in Recovery Mode and look at the USB section in the System Profiler (if you're on Mac), then click on the "Apple Mobile Device...". In the detalis section (below the devices list) you will see a lot of IDs (also incl. the ECID).

But, it's very good question! I think that in spite of the fact that ECID is present on all devices, only on 3GS it is sigchecked on the bootrom. rusmac

When you say it's sigchecked by the bootrom - you mean the DFU mode of it? Not the normal one that's vulnerable to 24kpwn? Iemit737 09:07, 27 July 2009 (UTC)

actually the code to check ECID is in ipod2g bootrom as well, but the actual sigchecking depends on where the ECID tag is placed in the img3. But interestingly they don't check the TYPE tag in either ipod2g bootrom or 3gs bootrom. --posixninja 15:24, 29 July 2009 (UTC)

Can you tell us what the TYPE tag does? (or do you mean the type of tag) Iemit737 21:49, 29 July 2009 (UTC)

I believe the TYPE tag is used to verify that you're executing images in the correct manner; as in, you have to use bootx to boot the kernel, etc. --James 00:33, 30 July 2009 (UTC)

Separation Request

We now have the page S5L File Formats and also IMG3 File Format with (almost) the same content. I would suggest to either join IMG3 File Format into S5L File Formats or (in my opinion better) to separate both pages into IMG3 and IMG2. In any case I think it's a bad idea to have the struct Img3, Tag list etc. on two pages. The content will differ from time to time. Right now one page says that PROD is for processor and the other pages says it's the production mode. Also I think the title should be Img3 (like the magic tag) and not IMG3. Opinions? -- http 16:09, 29 May 2011 (UTC)

iPhone4s

The img3 encrypted ramdisk for the iphone4s has 2 kbag's. Is this new or known already? --M2m 07:59, 24 October 2011 (MDT)