+ Reply
Page 1 of 2 12 LastLast
Results 1 to 20 of 23

Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.


Thread: Best Kept Secret EVER --> Not waiting for Cydia after a restore

is a discussion within the

General

forums, a part of the

Jailbreak / Downgrading / Upgrading

section;
Hey gang, Many thanks to Simon, King of Hill and Thazsar for all I learned to help you with this. Though at some point Cydia servers will clear - for
...
  1. #1
    ----NewD 2.0---- NewdestinyX's Avatar
    Join Date
    Jan 2012
    Posts
    9,573
    Thanks
    3,944
    Thanked 8,717 Times in 4,401 Posts

    Default Best Kept Secret EVER --> Not waiting for Cydia after a restore
    Hey gang,
    Many thanks to Simon, King of Hill and Thazsar for all I learned to help you with this.

    Though at some point Cydia servers will clear - for any number of reasons many of us are re-restoring and re-jailbreak from time to time and wish we didn't have to wait and wade for/through Cydia to get ALL our tweaks back. Though there are a couple of backup Cydia tools out there, most famous/infamous being PkgBackUp, those tools save prefence files AND just 're-access' Cydia, live, so you still wait if there is any lag time after a jailbreak as there is now. There is a faster way to get ALL your Cydia stuff back.

    ONE time only - you'll need to back up all your tweak data files like:
    var/mobile/Library/iWidgets, MyFonts, etc --and from
    /Library/Iconoclasm --and from
    /var/mobile/Media/FolderIcons, etc.
    And then grab everything from Cydia, one by one.
    BUT WHILE you're in the process of getting things one by one - do this:


    Every time you download a tweak from Cydia (after a fresh restore + jailbreak), BEFORE YOU "RESPRING" OR "RETURN TO CYDIA" OR "REBOOT", SSH into your phone or use iFunBox (no SSH needed) to navigate to var/root/cache/apt/Archive. Hit the refresh key in your SSH program. You'll see the .deb files of each of the tweaks and their dependency files that just got onloaded to your phone. Save every one of those.deb files to your computer!

    If you ever have to restore again, all you'll need to do is create a folder here:
    private/var/root/Media called Cydia. And then another folder, inside Cydia, called AutoInstall. Capital letters matter in both of those names. Then simply transfer all those .DEB files into the new private/var/root/Media/Cydia/AutoInstall folder and reboot twice and you're BACK! No Cydia wait time ever again (at least not after that first rejailbreak, post new jailbreak. )


    As many of us will likely want to do a couple of fresh restores in the near future since Evasi0n has a few problems - make sure you do the 'one by one tweak .deb file' save one of those times - earlier the better. Then any time after that - easy-peasey. Until, of course, they close the signing window for the current jailbreakable OS. Then this method won't work anymore and you SHOULD NOT restore your phone after the signing window of 6.1 closes (like when 6.1.1 is released). After this process - invariably some things will have been updated by the developers to your fav tweaks. But at least you'll only WAIT for - THOSE tweaks' updates at Cydia and not EVERYTHING you own/have.

    The even COOLER application of this method (though you won't get to use it again until the next iOS jailbreak) is that this same method works when you save all your stuff, the NIGHT BEFORE the jailbreak, is set to release. I didn't wait AT ALL for Cydia on day 1 of the jailbreak. All my tweaks were saved in .deb form and onloaded to my phone with iFunBox easily after I jailbroke with evasi0n. I was up and running with all my tweaks in one hour. (except the ones that weren't ready for iOS 6.1 of course). I didn't load those back on.

    NO - you can't get the .deb files AFTER the fact. You have to grab them WHILE you're doing a one by one install from Cydia.

    Now c'mon - you know you want to hit that thanks button.. LOL!!!
    Last edited by NewdestinyX; 02-06-2013 at 09:39 AM.

  2. The Following 7 Users Say Thank You to NewdestinyX For This Useful Post:

    Alfroggy (05-02-2014), Faresismail (02-06-2013), iRyanKGT (02-07-2013), King_O_Hill (02-06-2013), Korazu (02-08-2013), Simon (02-06-2013), tito12 (02-07-2013)

  3. #2
    iPhone Warranty Voider Faresismail's Avatar
    Join Date
    Dec 2012
    Posts
    342
    Thanks
    41
    Thanked 26 Times in 25 Posts

    Hahaha thanks a lot! I will definably start doing so! I cant imagine the time im gonna save! But what do u mean when u say dependency file? Once again thanks

  4. #3
    ----NewD 2.0---- NewdestinyX's Avatar
    Join Date
    Jan 2012
    Posts
    9,573
    Thanks
    3,944
    Thanked 8,717 Times in 4,401 Posts

    Quote Originally Posted by Faresismail View Post
    Hahaha thanks a lot! I will definably start doing so! I cant imagine the time im gonna save! But what do u mean when u say dependency file? Once again thanks
    Dependency files are files that are needed by certain tweaks to run properly. So when you download Winterboard, for example, if you take a quick peek in the Cydia window right before you say CONFIRM for the download - you'll see a list containing Winterboard - BUT also things like "pincrush", "PreferenceLoader", "libhide", "MobileSubstrate", etc. These are 'dependency' files that Winterboard NEEDS (is "dependent" on) to run properly. You need to save all the .deb file versions of those 'dependency' files too. Make sense?

  5. The Following User Says Thank You to NewdestinyX For This Useful Post:

    Faresismail (02-06-2013)

  6. #4

  7. The Following 2 Users Say Thank You to Simon For This Useful Post:

    Alfroggy (05-02-2014), Krima (02-06-2013)

  8. #5
    2k1
    2k1 is offline
    Sug Luv Super Moderator 2k1's Avatar
    Join Date
    Jan 2011
    Location
    Hammond Louisiana
    Posts
    34,051
    Thanks
    1,815
    Thanked 7,062 Times in 4,204 Posts

    Seems like the same to me

  9. #6
    iPhone Warranty Voider Faresismail's Avatar
    Join Date
    Dec 2012
    Posts
    342
    Thanks
    41
    Thanked 26 Times in 25 Posts

    Quote Originally Posted by NewdestinyX View Post
    Dependency files are files that are needed by certain tweaks to run properly. So when you download Winterboard, for example, if you take a quick peek in the Cydia window right before you say CONFIRM for the download - you'll see a list containing Winterboard - BUT also things like "pincrush", "PreferenceLoader", "libhide", "MobileSubstrate", etc. These are 'dependency' files that Winterboard NEEDS (is "dependent" on) to run properly. You need to save all the .deb file versions of those 'dependency' files too. Make sense?
    Yea thanks :P

  10. #7
    ----NewD 2.0---- NewdestinyX's Avatar
    Join Date
    Jan 2012
    Posts
    9,573
    Thanks
    3,944
    Thanked 8,717 Times in 4,401 Posts

    Quote Originally Posted by Simon View Post
    Wanted the first post to show the summary of all 'questions' asked in the other thread. That was my intent. Start clean. Help people troubleshoot rather than all my own question asking. Would that be okay? And this application is for AFTER a jailbreak release - though it follows same .deb steps. To get to this summation in the other thread - you need to start reading at page 15. I'm cool if you want to close the other thread or can it all together. This will be cleaner and more concise. Don't you think?
    Last edited by NewdestinyX; 02-06-2013 at 09:40 AM.

  11. The Following User Says Thank You to NewdestinyX For This Useful Post:

    Alfroggy (05-02-2014)

  12. #8
    Superbad Modder-ator Simon's Avatar
    Join Date
    Nov 2007
    Location
    Bermuda
    Posts
    46,347
    Thanks
    6,718
    Thanked 15,025 Times in 6,929 Posts

    Meh, I suppose it's ok. Just thought I was seeing double

  13. The Following 3 Users Say Thank You to Simon For This Useful Post:

    Alfroggy (05-02-2014), Krima (02-06-2013), NewdestinyX (02-06-2013)

  14. #9
    ----NewD 2.0---- NewdestinyX's Avatar
    Join Date
    Jan 2012
    Posts
    9,573
    Thanks
    3,944
    Thanked 8,717 Times in 4,401 Posts

    Quote Originally Posted by Simon View Post
    Meh, I suppose it's ok. Just thought I was seeing double
    Thanks, Simon. I believe this presentation will be more concise. As the thread starter of the other one I would like to ask you to put a forwarding link over there, to here, and then close that other thread if you are willing to.
    Here to help if I can. If I can't I know someone who can!

  15. #10
    Superbad Modder-ator Simon's Avatar
    Join Date
    Nov 2007
    Location
    Bermuda
    Posts
    46,347
    Thanks
    6,718
    Thanked 15,025 Times in 6,929 Posts

    Quote Originally Posted by NewdestinyX View Post
    Thanks, Simon. I believe this presentation will be more concise. As the thread starter of the other one I would like to ask you to put a forwarding link over there, to here, and then close that other thread if you are willing to.
    Just put a link to this thread at the top of your first post in the other one. I can close the other for you.

  16. The Following 2 Users Say Thank You to Simon For This Useful Post:

    Alfroggy (05-02-2014), NewdestinyX (02-06-2013)

  17. #11
    King Kong ain't got nothing on me! King_O_Hill's Avatar
    Join Date
    Apr 2011
    Location
    USA
    Posts
    9,050
    Thanks
    40,160
    Thanked 16,837 Times in 6,153 Posts

    Thanks for the credit in your first post bud
    Widget-Weather App Now Available! Also with MyLocation Support!
    Check out the thread here - Widget-Weather
    To install the Widget-Weather app, just go to Cydia and install. This will also remove MyLocation, as it is built in!
    Want to protect your JailBreak! Add this repo http://cydia.myrepospace.com/iLEXiNFO/ & Install "iLEX R.A.T."
    It will allow you to bring your phone back to a fresh jailbroken state!

  18. The Following 2 Users Say Thank You to King_O_Hill For This Useful Post:

    Alfroggy (05-02-2014), NewdestinyX (02-06-2013)

  19. #12
    ----NewD 2.0---- NewdestinyX's Avatar
    Join Date
    Jan 2012
    Posts
    9,573
    Thanks
    3,944
    Thanked 8,717 Times in 4,401 Posts

    Quote Originally Posted by Simon View Post
    Just put a link to this thread at the top of your first post in the other one. I can close the other for you.
    Thanks, Simon. Clean start!!

    Quote Originally Posted by King_O_Hill View Post
    Thanks for the credit in your first post bud
    Well deserved, sir! I learn a lot from you veterans!
    Here to help if I can. If I can't I know someone who can!

  20. The Following User Says Thank You to NewdestinyX For This Useful Post:

    King_O_Hill (02-06-2013)

  21. #13
    iPhoneaholic Korazu's Avatar
    Join Date
    Mar 2008
    Location
    Wherever my Harley takes me.
    Posts
    307
    Thanks
    746
    Thanked 347 Times in 187 Posts

    Hey ND,

    Thanks for the write-up here as it was awesome to use. I wanted to point out that in my experience that the cache location for my iPad 4 was different than you specified above. It was at var/cache/apt/archives. The only difference is leaving out the root.

    Best Kept Secret EVER --> Not waiting for Cydia after a restore-screen-shot-2013-02-08-3.35.42-pm.png

    Also I noticed that as long as I didn't have to "reboot device" all the deb files stayed there during a restart springboard message.

    Best Kept Secret EVER --> Not waiting for Cydia after a restore-screen-shot-2013-02-08-3.40.50-pm.png

    Thanks again for the time and effort.

  22. #14
    ----NewD 2.0---- NewdestinyX's Avatar
    Join Date
    Jan 2012
    Posts
    9,573
    Thanks
    3,944
    Thanked 8,717 Times in 4,401 Posts

    Quote Originally Posted by Korazu View Post
    Hey ND,

    Thanks for the write-up here as it was awesome to use. I wanted to point out that in my experience that the cache location for my iPad 4 was different than you specified above. It was at var/cache/apt/archives. The only difference is leaving out the root.

    Also I noticed that as long as I didn't have to "reboot device" all the deb files stayed there during a restart springboard message.

    Attachment 621004

    Thanks again for the time and effort.
    You're very welcome! I enjoyed being ahead of everybody on launch day! The only thing about your observation of the .deb files staying in the cache is that if you accidentally go up one directory, in your SSH client, you will lose them all! Still better to save to computer right before every respring In my experience. That apt/cache folder is a 'very temporary' cache.

    And thanks for the folder path name on the iPad as opposed iPhone. I'll incorporate that into my first post.

    Glad the method worked for you!
    Last edited by NewdestinyX; 02-08-2013 at 10:03 PM.
    Here to help if I can. If I can't I know someone who can!

  23. #15
    iPhone Warranty Voider Faresismail's Avatar
    Join Date
    Dec 2012
    Posts
    342
    Thanks
    41
    Thanked 26 Times in 25 Posts

    Thanks KARAZOU, i wanted to start doing this but didnt find the directory until i read ur message
    Also i know that this isnt the place to ask this but what does everyone mean when saying sexyparrot? Tried googleing it but nothing came up :/

  24. #16
    ----NewD 2.0---- NewdestinyX's Avatar
    Join Date
    Jan 2012
    Posts
    9,573
    Thanks
    3,944
    Thanked 8,717 Times in 4,401 Posts

    Quote Originally Posted by Faresismail View Post
    Thanks KARAZOU, i wanted to start doing this but didnt find the directory until i read ur message
    Also i know that this isnt the place to ask this but what does everyone mean when saying sexyparrot? Tried googleing it but nothing came up :/
    Sexyparrot is the command name read out of a 'smiley face' moving image that's an animation of a parrot dancing. If you only come to the forum by using the ModMyi app then bevause the app cant show animations the app only shows the "command code name" of the parrot animation. But if you go to the forum from a computer - you will see this animation and understand how it's used in context.
    Here to help if I can. If I can't I know someone who can!

  25. #17
    iPhone Warranty Voider Faresismail's Avatar
    Join Date
    Dec 2012
    Posts
    342
    Thanks
    41
    Thanked 26 Times in 25 Posts

    Quote Originally Posted by NewdestinyX View Post
    Sexyparrot is the command name read out of a 'smiley face' moving image that's an animation of a parrot dancing. If you only come to the forum by using the ModMyi app then bevause the app cant show animations the app only shows the "command code name" of the parrot animation. But if you go to the forum from a computer - you will see this animation and understand how it's used in context.
    Wow thanks this really explains a lot ( I'm guessing the shifty kitty is also a smiley )

  26. #18
    ----NewD 2.0---- NewdestinyX's Avatar
    Join Date
    Jan 2012
    Posts
    9,573
    Thanks
    3,944
    Thanked 8,717 Times in 4,401 Posts

    Quote Originally Posted by Faresismail View Post
    Wow thanks this really explains a lot ( I'm guessing the shifty kitty is also a smiley )
    You got it!
    Here to help if I can. If I can't I know someone who can!

  27. #19
    Edo
    Edo is offline
    Green Apple Edo's Avatar
    Join Date
    Jun 2007
    Location
    Sydney
    Posts
    31
    Thanks
    1
    Thanked 1 Time in 1 Post
    Well thanks, thats the best bit of info I've attained anywhere since iPhone's inception great.
    I "DO NOT" use Windoze.

  28. #20
    iPhone Warranty Voider Faresismail's Avatar
    Join Date
    Dec 2012
    Posts
    342
    Thanks
    41
    Thanked 26 Times in 25 Posts

    Actually "Total Backup" does that for you

  29. The Following User Says Thank You to Faresismail For This Useful Post:

    King_O_Hill (02-13-2013)

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts