1. federer90's Avatar
    hi guys! does anyone can do a summary of the files we have to modify to get the shutter to open? thanks in advance!
    2009-11-04 10:18 PM
  2. n00neimp0rtant's Avatar
    2009-11-04 11:11 PM
  3. federer90's Avatar
    I know but a guy said he succeeded in opening the shutter...that's why I'm asking it...
    2009-11-04 11:16 PM
  4. mkblade's Avatar
    searching...and i came across a file named: dyld_shared_cache_armv6
    in this file i noticed many things that are not included, compared to the armv7 one...it seems all voice-control..accessibility..video-recording..nike--everything this is loaded onto 3GS is mentioned in the armv7 file (of a 3GS ofcourse) but not of the armv6...
    and another important thing i found is the same string of:
    Code:
    setBackgroundColor:.blackColor..
    Now,i could try and taking that 3GS file and placing it in my phone with obviously changing armv7 to armv6 within the file and its name......though i know i could expect to see BSOD..(black screen..not blue screen..)
    2009-11-05 01:49 AM
  5. koekje00's Avatar
    ok, i found the file:
    /System/Library/Caches/com.apple.dyld/
    but it's not in the decrypted firmware because it's a cache file.
    Last edited by koekje00; 2009-11-05 at 02:28 PM. Reason: Automerged Doublepost
    2009-11-05 02:18 PM
  6. Nicholas Knight's Avatar
    Ok I'm back guys sorry for taking so long to reply. Umm when I was at the airport my spring board went caploui and I had no phone. So I have to find the files I edited again lol. Sorry for the inconveniance
    2009-11-05 02:37 PM
  7. WhySoSeriouss's Avatar
    Sorry, I'm new here and don't really want to read through 85 pages of text. lol.

    Has it been done yet? Can you enable video recording on the 3G? and not just 'slide to video' button, I mean actually get it to record?

    Thanks
    2009-11-05 03:46 PM
  8. rbisconti97's Avatar
    Ok I'm back guys sorry for taking so long to reply. Umm when I was at the airport my spring board went caploui and I had no phone. So I have to find the files I edited again lol. Sorry for the inconveniance
    Wait. . . so you spent all that time to get it working and didnt backup the files?
    If you like this, don`t forget hit THANKS button!
    2009-11-05 05:02 PM
  9. koekje00's Avatar
    @WhySoSeriouss:
    no, only the slider as you said.
    2009-11-05 06:07 PM
  10. mkblade's Avatar
    i have some ideas that i will try regarding that file once i get home...but on another note--did any1 else find/try something different yet? How bout u Nick..did u get a chance yet?
    2009-11-05 06:19 PM
  11. rbisconti97's Avatar
    I am on fw 3.1.2. If someone could post how to at least get the shutter to open with the black screen I can play around with it. I know this has been done on 3.0 but not sure bout 3.1.2

    I found something very interesting in the 3GS Filesystem. This file contains some info for video and also has entries regarding "Backcolor". Anyway maybe it can help:
    System/Library/Lockdown/Checkpoint.xml

    ^Could someone post the 3.1.2 3GS version of this file please? I may have something, idk
    Last edited by rbisconti97; 2009-11-05 at 08:17 PM. Reason: Automerged Doublepost
    If you like this, don`t forget hit THANKS button!
    2009-11-05 08:15 PM
  12. koekje00's Avatar
    there's no difference between the 3g and 3gs version of Checkpoint.xml.
    2009-11-05 08:27 PM
  13. rbisconti97's Avatar
    ^ kk, i only have 3.0 3GS filesystem. anyone know where i can find 3.1.2?
    If you like this, don`t forget hit THANKS button!
    2009-11-05 08:29 PM
  14. mkblade's Avatar
    we pretty much got the black screen by deleting the cameraclosediris.png file (or atleast renaming it 2 something else so that the phone thinks it doesnt exist) and then obsiously setting the boolean value of video-camera to true........then u will get the "black" screen...though its still not opening as the statis iris will remain shut..need to tell the iphone somehow to open up making it think its either a 3GS or making the filesystem recognize it had video-recording capabilites.......
    2009-11-06 01:11 AM
  15. Nerologic's Avatar
    Yikes, no solution yet?
    2009-11-06 05:41 PM
  16. rbisconti97's Avatar
    Anyone got an idea which file this code is from?? Looks like what we've been looking for :-)
    Yfrog - jsw - Uploaded by geomazo
    If you like this, don`t forget hit THANKS button!
    2009-11-06 06:56 PM
  17. lolento's Avatar
    Anyone got an idea which file this code is from?? Looks like what we've been looking for :-)
    Yfrog - jsw - Uploaded by geomazo
    LOL, That's not even remotely the correct way of editing binaries... Don't even bother with it.

    Yes, you can certainly view some info this way but you can't ever edit it correctly via a hex editor.

    The file need to be reverse engineered via IDA Pro.
    2009-11-06 08:34 PM
  18. mkblade's Avatar
    ^and btw the file is the dyld_cached file which i mentioned earlier...it seems to be in the new firmware and an aritcle i read explains why apple got rid of all the binaries...everything seems to be packaged into this one file.....and if you were to disassemble the file it would represent all the binaries......
    Cache or Check? - Howettblog®
    2009-11-06 08:49 PM
  19. rbisconti97's Avatar
    ^ Where is this file located? also, are they the same for 3GS and 3G?

    Edit:
    I found it from the page you posted, my bad. Still is there a difference from this file and the 3GS's?

    Geomazo has gotten the shutter to open 80% but it still crashes, feels he can have it working soon though!
    Last edited by rbisconti97; 2009-11-06 at 09:10 PM. Reason: Automerged Doublepost
    If you like this, don`t forget hit THANKS button!
    2009-11-06 09:10 PM
  20. mkblade's Avatar
    ^well technically...it would be different for the 3G/3GS because the main thing would be the cpu..armv9 vs armv6..and the 3GS version lists all its features its capable within the file too (accessibility..voice-control..etc.) while the 2G/3G ony list whats its capable of (still-camera..etc.)

    Now their is a possibility...of:
    1)taking the 3GS version and changing the name to correspond with the 2G/3G..then changing its arm architecture from arm9 to arm6

    2)Copying all the 3GS-related features into the 2G/3G (voice control folders..accessiblity folders..video-recording folders..nike-ipod..pretty much everything the 3GS is listed to do which the 2G/3G wasnt)

    3)And finally (as a last step) after rebooting phone to make sure its still booting and no restore is needed.....to edit the main plists to "tell" the iphone it has the capabilites so it will start reading/finding them....
    2009-11-07 02:38 AM
1,517 ... 1454626364656674 ...
LINK TO POST COPIED TO CLIPBOARD