Top Hidden Jailbreak Gems in Cydia [iPhone]

So you’ve jailbroken your  iPhone, iPad (or iPad 2), or iPod touch. Maybe you’ve even had it jailbroken for months now. Maybe you’re ready for something new? Here are some of the best jailbreak tweaks that may have flown under your radar:

MultiIcon Mover (free)

While this tweak isn’t exactly a secret, it isn’t mentioned as often as others, and it can be a handy little tweak. If you want to move multiple icons to another screen, you would normally have to move them one-by-one.

With MultiIconMover, you simply hold down an icon to make them wiggle, then tap on each one you want to move. They will then get a check mark on them, like above. You can then either slide one app over and the rest will follow, or you can just switch to the homescreen you want and tap the home button.

If you’d rather see it in action, this video shows you the first way of using it:

Advertisement

Hide Icons (SBSettings tweak)

Say you have some violent video games on your phone that you don’t want your first-grader to stumble upon. Or maybe you just want to get rid of the Stocks or Nike app. You can use the popular app SBSettings to easily do just that.

  • If you don’t already have SBSettings, install it from Cydia (free):
  • Open SBSettings with a swipe across your status bar.
  • When you hit the “More” option in the pop-up, you’ll be presented with a menu.
  • One of those options is to “Hide Icons.” You can scroll down this list and choose any apps you want to be hidden.

Don’t worry, they’ll stay on your phone – they just won’t show on the homescreen (springboard). “On” means they’re visible, “Off” means they’re invisible. To access them later, simply open SBSettings, and toggle it back to “On.”

FastNote (SBSettings tweak)

Have you ever been out and about and wanted to write or read a note? First you have to unlock the phone, then open your Notes or Evernote (or other) app, wait for it to load, then you can finally open the note.

With this tweak, you can cut your note-taking and note-reading down to one step. In SBSettings (again), just open the “More” menu, then the “Toggles” list, and make sure the pre-installed FastNote toggle is set to “ON.”

Then you can, as always, open SBSettings with a quick swipe across your status bar (even from the lock screen) and tap on FastNote. You can immediately write a note or read your previous note. Genius!

“Swype”

Having just released, this has been described on tech blogs as a “port” of popular trace keyboard Swype to the iPhone. It isn’t actually a port of Swype, since it uses the stock iPhone keyboard. And it isn’t really Swype at all, as it wasn’t made by the developers of the real Swype.

What it is: a method of using Apple’s keyboard to trace out words (instead of tapping). It’s a far cry from the legit Swype that many Android users know and love, but it does (sort of) work. For typing the word “dog,” you would simply trace across the keyboard: d-o-g. It does the job for simple words like that, but more advanced techniques like double letters don’t hold up so well. Punctuation isn’t on the main keyboard screen, so that’s out of the question.

It also only works in stock Apple apps, like Mail, SMS, and Safari.

Still, it is a trace keyboard and it is on iOS. It could save you some time typing too. Just don’t show your friends who use Android – they will be appalled.

To install:

  • Open Cydia
  • Tap “Manage” at the bottom
  • Tap “Sources”
  • Press “Edit” (top right)
  • Press “Add” (top left)
  • enter the following:

wynd.x10.mx

Now search for Swype in Cydia and install. It will enable automatically.

Here’s a video of it in action:

Move2Unlock ($.99)

Move2Unlock isn’t for everyone, but if you want to play with a different way of unlocking your device this is your app. This $1 tweak lets you unlock your device in a variety of different ways, including the groovy page-turn effect shown above. This could be just for fun, or it could be an added security measure (most thieves wouldn’t think to swipe backwards on the “slide to unlock” bar.

Simply purchase it from Cydia, and set up the options in your iPhone’s settings menu. There is a ton of customization here.

xBackup ($1.50)

If your iPhone is jailbroken, there may eventually come a time when you need to update the software or restore it through iTunes. xBackup will make restoring your jailbreak apps and settings a piece of cake.

Before restoring, simply open xBackup and hit “Backup.” Then make sure you backup in iTunes.

After restoring in iTunes (make sure you restore from your backup) and re-jailbreaking, install xBackup again. Hit “Restore.”

That’s it! All of your favorite Cydia apps will be right back where you left them.

Shrink ($1) and Iconoclasm ($2.50)

If crazy Winterboard theming isn’t enough for you, and you want to really change the look of your homescreen, Shrink can deliver.

Shrink *ahem* shrinks your homescreen icons. While that can be fun enough in itself, there can actually be a practical benefit here too – as it can be used in conjunction with fellow Cydia app Iconoclasm to fit more icons on each screen.

Both can be found with a simple search in Cydia, and customized via the iPhone Settings menu.

User Agent Faker (free)

While there are now 3rd party browsers in the AppStore that will spoof your iPhone’s user agent, this tweak lets you do it in Safari. A user agent is the identity that your browser transmits to websites, determining which version of a site you get (mobile vs. desktop, etc.).

After installing it from Cydia, you’ll find the options in your iPhone’s settings menu. These will allow you to enable it and set which browser you are identified as.

NoCyFresh (SBSettings Add-on)

If you’re often checking Cydia for new jailbreak apps and updates, you may… have… noticed… that… it… reloads… all.. the… time. Cydia’s developer, Saurik (Jay Freeman) has his reasons for this method, as he insists it’s necessary for security purposes.

However, for those of you who would rather take your chances and get on with it already, this tweak adds a toggle to SBSettings that will stop the constant refreshing and speed up Cydia.

To install:

  • first add the following source (using the same method in “Swype” above):

http://apt.macosmovil.com

  • Hit “add anyway”
  • Search for NoCyFresh and install it

Now, to activate the tweak, open SBSettings, and hit “More.” Under “set toggles,” make sure “NoCyFresh” is set to “On.” Now when you open SBSsettings, the pop-up will give you the option to speed Cydia up. The toggle set to on means it’s working.

Though this tweak is perfectly legal, the source it was installed from contains pirated content (unfortunately this tweak isn’t offered in other repositories). After installing NoCyFresh, return to Cydia, and, under “Sources,” delete macOSmovil.

Speed Up Your iPhone/iPad by Deleting Language Packs & Launch Daemons (advanced tweaks)

You may not need to wait for the iPhone 5 to have a much faster iPhone. We saved one of the coolest tweaks for last. While you heard about it more in the past, this isn’t a tweak that is mentioned much these days. But it’s still just as effective as ever.

Your iPhone’s file system is home to many language files that you will likely never need. Deleting the languages that you know you won’t ever need can speed your phone up tremendously.

There are also many “launch daemons,” which are background processes that Apple has running to perform various activities. Most of them serve an important purpose, but there are a handful of them that can be done away with. This too will speed up your iDevice.

While this is a more advanced mod, we have provided clear instructions that will let you do it even if you aren’t familiar with file systems and command lines.

iFile

The first thing you’ll need to do is install iFile ($4). It lets you browse and make changes to your iPhone’s file system.

MobileTerminal

You’ll also need a free app called MobileTerminal.  To do this, you’ll need to add the following source in Cydia (use the same method as above for adding this source):

http://www.podzombie.com/repository/

 After adding, search for MobileTerminal and install the one that is listed as “iOS 4 compatible.”

Language Packs

Next you’ll want to download a script that was written (by Fubaya) to automatically delete installed language packs that you don’t need.

Download langpack.sh

(it’s probably easiest to do this on a desktop and email it to yourself. After opening the email on your iDevice, touch on the attachment, then click the arrow and “Open in iFile.”)

After opening iFile, close the preview by hitting “done.”

Then press “Edit,” select the file, and then press the clipboard icon on the lower right and select “Cut.”

Then press “Done.”

Press the home icon at the bottom of iFile.

Then hit “Edit,” tap the clipboard, and hit “Paste.”

Now click the blue arrow to the right of the langpack.sh file. Then scroll down to “Access Permissions” and tap on “User.” Write and Read should already be selected, but you’ll want to add “Execute.”

Now exit iFile, and open MobileTerminal (it will be on your homescreen). At the command prompt, type:

su

Your default password (which it will ask for) is:

alpine

Now type:

./langpack.sh

It will then run the script, which will explain what it’s doing and give you easy instructions. Simply enter “y” to delete any languages you don’t speak, and “n” to keep languages you do use.

You can keep the file around and repeat this process every now and then (every time you install a new app, languages will be added).

Launch Daemons

(credit to MacStories for the list) This last part is simpler. Open iFile again. It will start in the var/mobile/ directory. Hit the location button on the upper left twice to return to root level (just /). Now scroll down to “System” and touch that, then “Library,” then “LaunchDaemons” (you just navigated to System/Library/LaunchDaemons.

Once in this folder, delete the following files – and only the following files. Delete by simply swiping across each file and pressing “delete.”

com.apple.chud.chum.plist

com.apple.chud.pilotfish.plist

com.apple.DumpPanic.plist

com.apple.mobile.profile_janitor.plist

com.apple.powerlog.plist

com.apple.tcpdump.server.plist

You can now reboot your phone.

Advertisement

After all of the above steps are complete, you should notice that your phone runs a lot faster.

Comments

  1. Arshad Mohammad says

    Hi 
    I followed your instructions to the letter regarding removal of the language packs, but after entering the password in Mobile Terminal and then typing “./langpack.sh” it says permission denied. 
    Please advise on where I may have gone wrong. :-)
    Thanks for your time and great tips.
    Ash
    UK

    • Eaten rushka says

      In ifile u have to set permissions to read write and execute and it problem will be solved

  2. Arshad Mohammad says

    Hi 
    I followed your instructions to the letter regarding removal of the language packs, but after entering the password in Mobile Terminal and then typing “./langpack.sh” it says permission denied. 
    Please advise on where I may have gone wrong. :-)
    Thanks for your time and great tips.
    Ash
    UK

  3. Snicker747 says

    They swype app was only the first beta version that wasn’t really ready for the public… they already have beta version 2 which added the blue line and the accuracy is a lot better. It is now called iswipe

  4. Snicker747 says

    They swype app was only the first beta version that wasn’t really ready for the public… they already have beta version 2 which added the blue line and the accuracy is a lot better. It is now called iswipe

  5. BassFishinGirl says

    I emailed the langpack.sh to myself but it doesn’t give me the option to open in iFile. When I touch the attachment it automatically opens and then all I can do is print or cancel. What am I doing wrong?

    • FRESH says

      do u have ifile?
      once u attach the file and email it to self click the attached file then it should let 
      you open with ifile try it 

      • FRESH says

        0kay heres a easy way to explain this when u click the attached file it opens the file right u see all the writing and stuff well when u see that there’s a little arrow on the top right corner click it then push “open in “ifile” and continue with the steps 

  6. Ernestryles007 says

    I did everything that’s supposed to make your iphone faster, but my iphone now seems a lot slower.

  7. Gchester88 says

    Please help?! I followed your instructions on the Lang and deamons to the letter,,, all seemed ok,,, but when I rebooted,,, it’s just an endless cycle of the springboard crashing. I’m really worried snot my phone. Any help would be great.

    George.

  8. Golfpro02 says

    I am trying to delete the languages and after I enter my password, it asks for a root#. Please help

  9. Nse Joshua says

    why is it when i click the file it says on the window safari cannot download this file… please help

    • Tony says

      Try clearing your cache & cookies. If that doesn’t work, respring your device then put it in edu mode. That should put it in safe mode, so use safari from there. Then reboot your device to get your hacks back.

  10. Zet says

    After I did the last two points, Language packs and the Daemons, My iPhone stopped being recognized by iTunes, I’m still trying to find out what to do, this is a pain in the butt :(

    • Jimmycornwell says

      the problem might be that apple mobile device on your pc is not running. goto control panel>admin tools>services and start the apple mobile device if is not running

  11. Djlvamex says

    Iswipe is better then shape writter it automatically goerrs on to all your apps that uses text

  12. Kiko says

    Hi!

    Great post, really amazing tweaks :)

    I have an question, in removing the langpacks, but I don’t really now if I should do it.

    My iphone is IOS4 but I use the portuguese language, if I do this steps I’ll remove portuguese lang pack or only the languages that I don’t use?

    Please, some help here…

    Thanks a lot, great post!

  13. Alexandros Brown1998 says

    it sticks on “searching for lanuage packs.please wait…….” 
    help please

    • matan sarid says

      try to find it on the xsellize repository
      i downloaded the mobile terminal for the insanelyi repository

  14. Jeremy Worboys says

    For anyone wondering, I was able to do all of this on iOS 5.0.1 on the iPhone 4S. I didn’t use iFile or Mobile terminal, just did it all via SSH.

  15. Cassie says

    if you’re running iOS 5 or 5.0.1 and MobileTerminal won’t work for you, add the insanelyi source (repo.insanelyi.com) and download MobileTerminal (NEW) and it should now work :) hope this helps!

  16. Chris says

    Those of you with langpack.sh that are getting access denied error when trying to run ./langpack.sh. To Fix, as Root run chmod +x langpack.sh and press enter. Then run ./langpack it should work at that point.

  17. Simon Battell says

    With the language pack removal I am going through the whole process OK until I am presented with  the list of languages that I selected to remove and I get
    Line91: [: =:unary operator expceted

    Any ideas.

    The “Launch Daemons” appears to work except I dont have :

    com.apple.tcpdump.server.plist

    in my list..

  18. Domonic Greene says

    oh there’s a dot before the /langpack.sh!!! 

    it’s ./langpack.sh not /langpack.sh like I’d been doing and getting ‘no such file’ 

  19. King Paul says

    why is it that after i press enter return in Mobile Terminal it stuck in what it say like  “Searching for language packs. Please wait…..

    and i could wait all day… nothing happens…. please help me… i am virgin…

  20. King Paul says

    i deleted all the .plist files except that i cannot find 
    com.apple.tcpdump.server.plist

  21. King Paul says

    i deleted all the .plist files except that i cannot find 
    com.apple.tcpdump.server.plistwill it be just ok???

  22. Stephon Wells says

    when trying to delete foreign languages, my terminal is stuck at searching for packages, please wait… what should i do

  23. Vikramsmarty_291092 says

    After typing su…it prompts for password..but when im typing alpine itz not showing on screen..in simple way im unable to write password..plz help.

  24. jordan says

    I accidentally exited terminal when it was deleting the languages nd I don’t think it finished, I went back and did it again but those languages weren’t there HELP!

  25. Theo says

    Speed Up Your iPhone/iPad by Deleting Language Packs & Launch Daemons (advanced tweaks)– Will this tweak work on iOS 5?

  26. anthony vincent says

    it’s seems likely an update to remove all languages other than english, at once, could be written into the script. also I just did this with success on a 3gs/5.1.1.

  27. David Mott says

    hello, everything works perfect except some language packs keep popping up as unrecognized (the system doesn’t no what language it is)so i didnt delete them (coz they might be english)any way of solving this, or are they all not english so its ok to delete them? thanks :)

  28. Joe mar says

    I did ./langpack.sh on 4s 5.1.1 and it still works. I was not even asked for the English langpack. Answered y for all of them. Brilliant!

  29. user43 says

    Hi, what happens if I have an app in Chinese and I delete chinese langpack? Will it be displayed correctly or garbled? Will Safari pages in chinese be displayed correctly?

    Thanks!

  30. MartinBhoy says

    it take a while to search to remove the language packs, just leave it till it prompts you to begin. Took about 10 minutes on my iPhone 4s.

Leave a Reply