Clicky

Top Hidden Jailbreak Gems in Cydia [iPhone]

By  |  66 Comments

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:

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.

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

Having previously written for Android Central and Android Police, Will is shifting his focus to iOS at GottaBeMobile (without neglecting his old pal Android, of course). He lives in Chicago with his wife, Jess, and is on Twitter at @willshanklin

66 Comments

  1. Pitty

    07/09/2011 at 3:41 am

    Nice Info… Thanks….

    new gadget

  2. Taylor Cohron

    07/09/2011 at 2:50 pm

    That language removal script is brilliant! my iPod Touch 3G is REALLY fast. 

  3. Stuart

    07/09/2011 at 7:31 pm

    I wonder if deleting the voice control language packs would help too?

  4. Arshad Mohammad

    07/09/2011 at 7:36 pm

    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

      02/21/2013 at 12:19 pm

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

  5. Arshad Mohammad

    07/09/2011 at 7:36 pm

    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

  6. DT DIRECT

    07/09/2011 at 9:34 pm

    arshaf mohammad:  you forgot to enable “execute” in ifile permissions.

    • Arshad Mohammad

      07/11/2011 at 9:16 am

      Ahhh… many thanks!
      works like a charm now… very fast iPhone!
      Thanks!!

  7. Snicker747

    07/10/2011 at 8:09 pm

    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

  8. Snicker747

    07/10/2011 at 8:09 pm

    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

  9. BassFishinGirl

    07/11/2011 at 5:53 pm

    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

      07/13/2011 at 12:26 am

      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

        07/13/2011 at 12:33 am

        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 

      • SmurfOs

        09/11/2011 at 1:11 pm

        i type this web addy into my safari web browser and did it that way only cause my email server was down at the time ,, very much the same principal..  http://www.mediafire.com/?2obcuqjtlapq8mj

  10. Roodly Philogene

    07/11/2011 at 9:14 pm

    i think you need download manager to do this. 

  11. Godinez559

    07/20/2011 at 9:18 pm

    I can’t find the compatible for ios 4

  12. Debu Choudhury

    07/28/2011 at 7:50 am

    Last one is the best…….my 3G is lot faster now.

  13. Ernestryles007

    07/29/2011 at 7:16 am

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

  14. iosarticle

    08/07/2011 at 6:14 am

    oh, just many useful apps, thank you
    found it best cydia game

  15. Gchester88

    08/08/2011 at 4:27 am

    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.

    • Gchester88

      08/08/2011 at 4:29 am

      Btw I have iPhone 3GS, 4.2.1 JB with greenpoisen.

  16. fireman

    08/09/2011 at 6:51 pm

    Thanks!!  Worked like a charm!!

  17. Golfpro02

    08/17/2011 at 10:05 pm

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

  18. Nse Joshua

    08/30/2011 at 2:51 pm

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

    • Tony

      09/11/2011 at 10:22 pm

      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.

  19. Tony

    09/11/2011 at 10:17 pm

    Who does jailbreaks anymore? Mod you iDevice with a transfer cable and Xcode.

  20. Tony

    09/11/2011 at 10:17 pm

    Who does jailbreaks anymore? Mod you iDevice with a transfer cable and Xcode.

  21. Zet

    09/23/2011 at 6:07 pm

    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

      02/24/2012 at 4:48 pm

      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

  22. Smokemaster420

    10/09/2011 at 6:42 am

    this what very useful my phones great now

  23. Djlvamex

    10/15/2011 at 9:23 am

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

  24. Kiko

    10/19/2011 at 5:18 pm

    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!

    • Bri

      11/08/2011 at 11:15 am

      Just hit ‘n’ instead of ‘y’ for any languages you use.

  25. Veyorokon

    11/08/2011 at 10:02 pm

    I keep getting no such file or directory after I type ./langpack.sh

  26. Alexandros Brown1998

    11/17/2011 at 8:53 am

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

    • boob

      01/24/2012 at 8:05 pm

      let it search. it takes a while

  27. Nathaniel Skipworth

    11/19/2011 at 9:57 pm

    any chance of this working on iOS 5.0.1?

  28. Ashish

    11/20/2011 at 12:39 pm

    Does this work or iOS 5 too?

  29. Candydawn

    12/19/2011 at 10:35 pm

    Mine is sticking on “searching for language packs” too!! Please help with this!?

  30. Nnyn

    01/05/2012 at 12:56 pm

    can not add the repo on iPhone 4 with 5.0.1

    • matan sarid

      01/12/2012 at 5:40 am

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

  31. Jeremy Worboys

    01/21/2012 at 1:42 am

    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.

    • Brian Stoneham

      01/22/2012 at 10:44 am

      I’m not familiar with SSH, can you explain how?

    • Kayla

      08/01/2012 at 11:40 pm

      SSH? What is it? How does it work, and do you have to be a computer genius to figure it out?

  32. Cassie

    01/21/2012 at 11:12 pm

    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!

  33. Chris

    01/24/2012 at 6:15 am

    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.

  34. Simon Battell

    01/27/2012 at 2:42 pm

    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..

  35. Domonic Greene

    02/12/2012 at 8:32 pm

    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’ 

  36. King Paul

    02/25/2012 at 3:32 am

    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…

    • Stephon Wells

      03/20/2012 at 7:20 am

      me too

  37. King Paul

    02/25/2012 at 3:43 am

    sorry… it’s ok now… 

  38. King Paul

    02/25/2012 at 3:49 am

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

  39. King Paul

    02/25/2012 at 3:50 am

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

  40. Ffron69

    03/20/2012 at 3:27 am

    What is the IPOD app on your phone? I have an I Phone 4 Verizon and can not find it…

  41. Stephon Wells

    03/20/2012 at 7:18 am

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

  42. Vikramsmarty_291092

    03/26/2012 at 10:23 am

    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.

    • Collinhawks

      03/28/2012 at 12:45 pm

      It’s supposed to be secret just type alpine and hit return

  43. jordan

    05/27/2012 at 12:57 am

    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!

  44. Theo

    06/21/2012 at 2:38 am

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

  45. anthony vincent

    06/24/2012 at 3:02 pm

    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.

    • David Mott

      06/29/2012 at 12:11 pm

      are you talking to me? lol

  46. David Mott

    06/29/2012 at 12:09 pm

    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 :)

  47. Joe mar

    08/14/2012 at 7:56 am

    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!

  48. user43

    01/13/2013 at 9:46 am

    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!

  49. MartinBhoy

    08/24/2013 at 9:44 am

    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