The Jailbroken Fix-It-All Guide
the greatest thing about being jailbroken is the sheer amount of customization and personal preferences you can add to your iDevice, this however is also the worst thing about being jailbroken. With so many possibilities it is easy to cause conflicts and raise serious issues on your device, but fear not! the answers are here!
The first step of trouble shooting is replicating the problem, make sure you actually have a problem:
RESPRING OR REBOOT
To troubleshoot i highly reccomend sbsettings. there is a section within sbsettings that allows you to disable mobile substrate tweaks. by disabling rather than uninstalling you save yourself time and energy.
on springboard find sbsettings app, open it and scroll down to the last section titled system wide options and select mobile substrate add ons.
once open read the red warning! basically dont uninstalll tweaks when they are disabled in mobile substrate.
you will see a list of all the substrate tweaks and a toggle for on and off. always disable only one at a time, that way you will know which particular tweak is causing the issue. when you exit sbsettigns after turning off a tweak your phone will respring.
Identify the timing of the problem, did it happen after you just installed a new tweak, does it happen when you get a message, does it happen when you bring up the switcher or switch to lockscreen or click on a link or a specific app.
This is where you start, in the case of it starting after you just installed a tweak, disable that tweak, see if problem is fixed.
if it happens after every message you get start with your messaging tweaks, did you just install bitesms or intelliscreenx or another texting tweak?
if you are having springboard issues such as missing icons, or no scrolling, start with things like folderenhancer or gridlock or infinidock/folder or barrel roll or gravity.
the process of identifying the offending tweak isnt always easy and you might not get it right on the first time. you will however find the problem tweak, and you will be able to fix your idevice all by yourself!
once you have identified the problematic tweak, you need to re-enable it in sbsettings before you head over to cydia to remove it.
if you keep on crashing upon reaching springboard there is a method of putting your phone into safemode.
boot up the phone while holding down the volume up key. this will disable all of mobile substrate, but allow cydia to function. typically when you run into this issue it is because of a tweak that you have just installed! therefore go into cydia and remove that recently installed tweak.
if you have done something truly terrible and your phone will not even boot past the apple logo, even if you start it in safemode then you may need to restore. keep in mind, currently (mid december 2012) if you restore you may not be able to jailbreak again! so try everything possible before getting into a restore state of mind! if you are going to restore and really love your jailbreak make yourself aware of the current jailbreak situation before restoring!!!! quickest and easiest way to restore a jailborken idevice is to put it into DFU mode by connecting phone to pc, opening itunes, powering down phone, then holding the power button down for three seconds, then WITHOUT RELEASING POWER hold the home button down for ten seconds, then RELEASE ONLY THE POWER BUTTON, continue to hold home down for 15 seconds. itunes will recognize your device in recovery mode and install the latest version of ios available for your iDevice
Thanks to idonev
(i would appreciate feedback on this guide negative and positive, let me know if i can/should add more)