1. OpenIntro's Avatar
    I am running on 3.1.2 and have had a jailbroken iPhone 3GS (using blackra1n) for 6+ months now. Everything has been working fine.

    Last night, my battery ran out and the phone died, so I plugged it into my computer. After a bit, the Apple logo came up, but it just stayed there. Then the little spinner comes up and spins for a while, before it seems to reboot and repeat the cycle.

    I've read all about this....one unique thing (I think) that I've noticed is that when iTunes is open, as soon as the spinner starts spinning, iTunes recognizes my iPhone and I can see my music, applications, etc. I even played the music from the iPhone through iTunes. I was also able to use iPhone Explorer, but only when the spinner is spinning....so I was able to retrieve all of my photos.

    I'd love not to have to do a complete restore, since I am not completely backed up and I had my iPhone customized just how I wanted it! Since the phone comes up in iTunes and Explorer just fine, it seems like it isn't as dire as other cases I have read about....

    Any possible solutions to avoid having to do a complete restore?
    2010-04-11 09:52 PM
  2. screamforme02's Avatar
    try tunning blackrain again
    Hey! A Restore Never Hurts It's True!
    2010-04-11 10:47 PM
  3. OpenIntro's Avatar
    Oh yea....sorry, forgot to add that....

    So I've run blackra1n a couple times (as per other post suggestions) and it works when I run it while the spinner is going. The phone restarts, geohot''s photo comes up, the phone reboots....and boom...back to the apple logo and spinner.
    2010-04-11 11:01 PM
  4. sami4021's Avatar
    Restore is where your headed. Nothing will fix it. Try iREB tho. Might help.
    2010-04-12 04:38 AM
  5. OpenIntro's Avatar
    Does iREB even work with 3GS?
    2010-04-12 06:35 AM
  6. RF1's Avatar
    plz dont restore, ireb will work perfectly on the 3gs, my tmobile iphone gets stuck on the loading screen when i reset network connections and ireb snatches it clean out of the loop and phone immediately boots fine
    2010-04-12 06:43 AM
  7. OpenIntro's Avatar
    Second opinions?
    2010-04-12 07:23 AM
  8. DUM4S5's Avatar
    i've seen this issue when the SpringBoard file is corrupted. Even a little bit will leave it loading indefinitely. Im presuming you can still ssh in, so see if you can locate the file on the net, paste it in and change permissions. I found that when the fixed one is added the spinning stops and the springboard loads =]
    2010-04-12 12:40 PM
  9. OpenIntro's Avatar
    I was able to download Springboard from /System/Library/LaunchDaemons/com.apple.SpringBoard.plist

    It opens just fine and this is what is in there:

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>EmbeddedPrivilegeDispensation</key>
    <true/>
    <key>EnvironmentVariables</key>
    <dict>
    <key>DYLD_INSERT_LIBRARIES</key>
    <string>/Library/MobileSubstrate/MobileSubstrate.dylib:/Library/RockExtensions/RockExtensions.dylib</string>
    </dict>
    <key>KeepAlive</key>
    <true/>
    <key>Label</key>
    <string>com.apple.SpringBoard</string>
    <key>MachServices</key>
    <dict>
    <key>PurpleSystemEventPort</key>
    <dict>
    <key>ResetAtClose</key>
    <true/>
    </dict>
    <key>com.apple.CARenderServer</key>
    <dict>
    <key>ResetAtClose</key>
    <true/>
    </dict>
    <key>com.apple.SBUserNotification</key>
    <true/>
    <key>com.apple.iohideventsystem</key>
    <dict>
    <key>ResetAtClose</key>
    <true/>
    </dict>
    <key>com.apple.smsserver</key>
    <dict>
    <key>ResetAtClose</key>
    <true/>
    </dict>
    <key>com.apple.springboard</key>
    <dict>
    <key>ResetAtClose</key>
    <true/>
    </dict>
    <key>com.apple.springboard.UIKit.migserver</key>
    <dict>
    <key>ResetAtClose</key>
    <true/>
    </dict>
    <key>com.apple.springboard.remotenotifications</key>
    <dict>
    <key>ResetAtClose</key>
    <true/>
    </dict>
    <key>com.apple.springboard.services</key>
    <dict>
    <key>ResetAtClose</key>
    <true/>
    </dict>
    <key>com.apple.springboard.watchdogserver</key>
    <true/>
    </dict>
    <key>ProgramArguments</key>
    <array>
    <string>/System/Library/CoreServices/SpringBoard.app/SpringBoard</string>
    </array>
    <key>ThrottleInterval</key>
    <integer>5</integer>
    <key>UserName</key>
    <string>mobile</string>
    </dict>
    </plist>
    Do you think the Springboard app is corrupt? Where would I download that?

    Found this....

    ModMyi Forums - Downloads - Springboard.app

    But it's from 2007. Is the Springboard.app still the same?
    Last edited by OpenIntro; 2010-04-12 at 04:56 PM. Reason: Automerged Doublepost
    2010-04-12 04:56 PM
  10. DUM4S5's Avatar
    its not the plist file you want its the actual app file

    /System/Library/Core Services/Springboard.app/Springboard

    its about 1.1mb big

    im 3.1.2, i can upload it somewhere for you if you want
    2010-04-12 05:38 PM
LINK TO POST COPIED TO CLIPBOARD