Getting “Warning: You are running low on memory” pop-ups? The Fix.

Author: Pico  //  Category: Apps, General, Jailbreak, News


Many users, including me, have gotten the iPhone System pop-up: “Warning: You are running low on memory…etc” in the past few days. Unfortunately for me, my phone did a hard crash when my wake-up alarm went off this morning and I had to do a full restore (I was planning on upgrading from 3.0 anyways).

The culprit? Rock App

Why? It seems that Rock is not clearing out the log\cache file, so it constantly grows larger, indefinitely.


  1. SSH into your phone or use iFile\Diskaid and locate /var/mobile/Library/RYP/logs
  2. Delete rockapp_{date}.log

Some users have indicated that their log files have totaled from 1gb to over 8gb in size!

I have not confirmed this, but a user told me that going into Rock and clicking “Clear cache” will fix this problem.

I am not sure if there was a date bug, but it seemed that it has recently hit everyone that has Rock (and extensions) installed.

Updatekwickone has stated that a Rock update is out that will fix this problem. Update Rock to see if the problem is resolved, if not, delete the log file as mentioned above. I had to fix my friend’s phone and I could not even launch Rock. After deleting the logfile, rebooted, everything was back to normal

Continue Reading ..>>

3Gs Downgrade Assistant

Author: Pico  //  Category: Apps, Development

This is a tool that I whiped up to assist in the downgrade of firmware 3.1 to 3.0 (or if you’re lucky 3.0.1) using Saurik’s method. In order for his method to work you had to allow Cydia to store your 3Gs SHSH key. This tool is ONLY for 3Gs iPhones and is NOT a [...]

Continue Reading ..>>

ECID Grabber & iBEC and iBSS Grabber

Author: Pico  //  Category: General, Jailbreak

An ECID Grabber that difrnt created. It makes the process of getting your purplera1nyday certificate faster and less complex. Read More / Download At: *Getting your ECID and purplera1nyday certificate may be crucial to your 3Gs Jailbreak! Screenshot: UPDATE #1 difrnt also created a iBEC and iBSS Grabber! If you find it too hard to manually grab [...]

Continue Reading ..>>

Jailbroken iPhone Push Notification Problems and Unstable ultrasn0w Signal?

Author: Pico  //  Category: News, Uncategorized

If you are decided that you want to try setting up your phone as a new phone after jailbreaking but want to keep all your SMS, notes, bookmarks, calendars, and mail accounts, please read and follow BigBoss’ 3.0 Preparation Guide prior to setting up as a new phone.
Update 4 (6/25/09 8PM EST): My battery drainage problems seems to originate from bluetooth. I LOSE battery charge even when plugged in when bluetooth is enabled. When I shut it off, I no longer have that problem. This is a pretty big bug to have missed the beta testing, so it is either a) personal phone problem, b) jailbreaking problem, or c) SBSettings toggle bug. I’ll do more tests and update later.

Edit: I think I may have found a cause for the insane battery drainage: bluetooth A2DP. Right before I noticed the battery drainage, I tested out A2DP on my car stereo system with streaming music. I believe that before I noticed drainage the first time (2 days ago), I also tested the A2DP streaming. Another user commented that he also noticed high drainage after using A2DP.
Update 3 (6/24/09 6PM EST): I was still having a plethora of problems with my jailbroken 3.0 phone on T-mobile. The battery drainage was above the roof, it would lose a percentage every minute or so – basically draining the battery within two hours. I did everything to try to diagnose the problem, and it seemed that a full restore did the trick. So many problems seem to originate from restoring your old phone backup, ESPECIALLY if it was jailbroken before. If you are having any troubles, whether poor battery life, unstable connection, etc; I suggest doing a full restore and setting it up as a new phone.

Another problem some users faced is the unstable T-mobile signal with ultrasn0w, which seemed to originate from MMS settings in conjunction with a backup restore.

So here is what I’ve learned over the past few days about 3.0, jailbreaking, and unlocking:

  • Push is broken if you hacktivated your phone (2G or 3G)
  • To get push working on your iPhone 3G, you must activate with any AT&T Sim
  • No known push fix for the iPhone 2G
  • Some users are reporting that you cannot have Push and MMS setup at the same time using ultrasn0w. Either Push stops working or your signal becomes unstable once you enter the MMS settings in.
  • In many cases, restoring your old iTunes iPhone backup will cause problems – especially if the backup was made from jailbroken phones
  • Old 2.x backups seem to cause some or all of the following: Poor battery life, unstable ultrasn0w connection, and unable to launch apps
  • If you have ANY problems after upgrading: restore and setup as a new phone, this will fix 90% of the problems
  • Apple is a bitch

Update 2 (6/24/09): If you have an AT&T sim lying around (activated or not), you can try this method to get push working on iPhone 3G’s (from user “l1ceo1l” on macrumor’s forums):

Tip: if you SSH to /var/root/Library/Lockdown/activation_records and delete wildcard_record.plist, the next time you reboot your phone, it will ask for activation again, thus allowing you to easily put in an AT&T sim and activate with iTunes open – this should allow you to skip the restore and re-jailbreaking steps if you already are in that state.

  • You need a Unactivated or Activated ATT Sim
  • Take out your T-Mobile SIM and Pop in your Unactivated ATT Sim card (Just found out any ATT Sim is ok).
  • Restore and Jailbreak with redsn0w
  • (If you deleted wildcard_record.plist, you can skip this step)

  • Go to settings and turn off your 3G!
  • Let iTunes activate the phone – you should get a “Waiting for activation.” message, dismiss it and Open cydia.
  • Add the Ultrasn0w source
  • Install Ultrasn0w and turn off your phone
  • Remove the unactivated ATT sim and insert your T-Mobile sim
  • Turn on the phone, once you receive service you should get the message. “iPhone has been activated”

Update 1 (6/23/09): It seems that I did something else on top of replacing my lockdownd. Users on howardforums found out that to get push working with jailbroken phones, you MUST activate it with an active AT&T sim (sim that currently has service). I asked my friend with a legit AT&T service to send over his lockdownd and replaced mine – and it worked.

A few results have come back from both 2G and 3G users and apparently the lockdownd method does not work – after rebooting it has them activate again. Currently, the only sure way to enable push and stable ultrasn0w is to activate your phone (before redsn0w or after pwnage) with a legit, working AT&T sim.

It might have been a fluke on my part, but I apologize for suggesting a method that does not work. I will keep looking into this. The Dev Team does recognize this problem and are currently working on the push problem.

I will keep the original post intact, as it has good information to those who don’t know whats going on.

Continue Reading ..>>

yellowsn0w for 3.0 on the way!

Author: Pico  //  Category: Development, Jailbreak, News

Update: The Dev-Team has just updated their blog in conjunction to MuscleNerd’s Ultrasn0w Demo (that’s what they are calling the 3.0 unlock)

* Only ultrasn0w is going to take til Friday to get pushed out. All of our other tools should be out pretty soon after the official Apple release.
* If you apply our jailbreak when it comes out, you can install ultrasn0w anytime after that. You obviously won’t have cell service in the meantime, though.
* This may in fact be directly applicable to the iPhone 3GS if it can be jailbroken, because it runs the same baseband version. Whether or not it can be jailbroken is a big question right now!

Watch MuscleNerd’s Ultrasn0w Demo


The Dev-Team Blog has just confirmed that they are in the finalizing stages of testing Pwnage Tool and Quickpwn that will work with iTunes 8.2.

In more anticipating news, they also announced that on Tuesday evening (just before 3.0 goes live), they will perform a live demo of the yellowsn0w carrier unlock working on official 3.0 firmware.

This is great news for all, as the image they provide shows the final 3.0 modem firmware (04.26.08) – basically sayings that all iPhone 3G’s are unlockable – even ones that have 5.9 Bootloader and 02.30.00+ modem firmware.

I would still recommend waiting on upgrading to 3.0 until the Dev-Team releases all information regarding the jailbreak and unlock.

Thank you Dev-Team!

Continue Reading ..>>

New Skype app having problems on Jailbroken phones?

Author: Pico  //  Category: Apps, Development, Jailbreak, News, Repository, Uncategorized


Update (April 2, 2009 by BigBoss) I just pushed an update to Crash-X’s VoIPover3G v1.0.2 that will enable skype in the plist for you. No need for editing plist files just update the VoIPover3G app.

Update (April 1, 2009 by BigBoss and ranova): Saurik just released mobilesubstrate 0.9.2805-1. This version fixes the problem entirely allowing for mobilesubstrate addons to work with Skype app. You can now use Skype app with VoIPover3G! -
Quick Tip: The voipover3g string for Skype is: -All lowercase. You must add it in the VoIPover3G.plist located in /Library/MobileSubstrate/DynamicLibraries/
Full Guide to add Skype to voipover3g

Latest clippy and keyboard custom sounds now also seem to work with Skype using the latest Mobile Substrate update. If you are still experiencing crashes when you open up the keyboard, disable these two components.

If you are still experiencing crashes with the new Mobile Substrate and have disabled clippy and\or custom keyboard sounds, make sure to check other mobile substrate extensions or apps that run in the background and disable them. They may be still conflicting with how Skype runs. This is not a Mobile Substrate problem, but a problem with the extension or app itself and the author of it will have to update it. I had no problems using Clippy, Cydelete, Cyntact, Five Icon Dock, QuickGold, SBSettings, VoIPover3G, and Winterboard as mobile substrate extensions.

Known extensions or apps that cause skype to crash: mcoolphone, mobilelog, AdvLock, Hood, and Intelliscreen (it may work if you mess around with the performance settings in Intelliscreen).
You can check what mobileSubstrates extensions you have running and installed by looking in the folder:

If you use Intelliscreen, From User Daron:

Eventually, I discovered that Skype would launch if I *disabled* IntelliScreen. I then tried to disable some of the IntelliScreen Performance extensions (Backgrounder, FileSchemaMobileSafari, MailToAttachmentMessageUI, PrefHooker-iKeyEx, SBHooker-iKeyEx, SBSettings, Veency, VoIPover3G, WinterBoard) and discovered that the culprit was Veency.

Thank you Saurik and everyone else that posted comments that helped us figure out the underlying problems.

Update (March 31st, 2009): Saurik has released a new mobile substrate and the issue is fixed. No need for intelliscreen or any other hacks. Just update mobile substrate from cydia. Update to v0.9.2803-1 (or newer) of mobile substrate.

To fix the Skype crash, all mobilesubstrate based hacks are disabled on the Skype app. This means you cannot use voipover3g or backgrounder with Skype app. Do not ask how to do it or point out that it doesnt work. The developer of mobile substrate has already stated that it will not work.


The highly anticipated app for the iPhone has just been released in the US:
Skype in the AppStore.

Now the bad news. It seems that all jailbroken phones do not play well with the Skype app. I had problems getting it to work at all, the app would crash when you try to use the keyboard to login to the app. I later found out, through trial and error, the culprit for keyboard crashing is Custom Winterboard Keyboard Click Sounds and Clippy. Getting rid of the keyboard custom clicks (tock.aiff) seems to work with regular themes. Using SBSettings Clippy toggle to switch it off seemed to do the trick also.

That problem, while small and fixable, is not the biggest problem. Skype seems to freeze within 30-50 seconds while in the app – no matter what you do (calling, idling, chatting, etc). I went into safe mode using SBSettings and tried out Skype – to my surprise, everything worked perfectly – I used it to talk to my friend for about 20-30 minutes. I decided to do a little bit more troubleshooting – deleting mobile substrates one by one to see if it helped or not, and then deleting them all. Nothing seemed to work, the app would still crash within one minute.

I decided to run SysInfoPro and compare running processes (non-mobile substrate) between safe mode and regular mode. They both had the exact processes running at the same time.

Although I didn’t delve much deeper into the problem (could have tried using Top and system logs), I have come to a conclusion that Skype crashes ONLY on jailbroken iPhones. I had a couple friends try it on their newly restored iPhones, and they worked flawlessly. Other people from multiple forums have also said it crashes non-stop for them (their iPhones also jailbroken):

“I managed to download skype and tested myself. It is buggy and all the symptoms the same as described by ranova. I have tried it on a 1G phone newly updated to 2.2.1 jailbroken. The only apps I have installed is sbsettings, ierase, nimbuzz, and skype. It still crashes after 30sec or so. It has got to be the phone that is jailbroken. I have nothing on my phone other than what you get after you jailbreak.” – duceduc

“2.2.1 jailbroken 3g here. It crashes after 30 – 60 seconds.” – jgsx

“Confirmed – Crashes like every minute.” – Zazox

Let’s hope this isn’t an attempt from Apple or Skype to cause apps to crash only on jailbroken phones (to deter the use of voipover3g). [end conspiracy theories]
Update: Saurik has just updated regarding reasons behind the crashes:

“Skype seems to be using some kind of /awesome/ DRM that involves them having an entire replacement binary somehow inside of it: the one on disk doesn’t link against /anything/ ;P. Whatever its doing, though, involves stressing dyld in some weird way.

Interestingly enough, its not anything MobileSubstrate does to the code: its just it existing in the process before it loads its replacement. (Which is extra weird, as the new MobileSubstrate links against almost nothing: just CoreFoundation.)”

So what we know so far:

  • If Skype crashes when trying to input text: Disable both clippy (Use SBSettings toggle) and any custom Winterboard sounds relating to the keyboard tick (tock.aiff).
  • If Skype crashes within 1 minute of having the app open: Update your Mobile substrate via Cydia. The latest version (April 1st, 2009) allows mobile substrate to play nicely with Skype. Thanks Saurik!

Temporary fix that allows mobile substrates extensions (voipover3g, backgrounder, winterboard) to run, from Autotrade at Engadget:

“For people having crashes (especially the 1 minute thing) use this FIX: I had to enable in Intelliscreen, Performance, App Boost ON and select the apps below (in my case I set Backgrounder and VoipOver3G both to ON). That fixed it, no more crashes at all, tested this on 2 iPhones.”

Well there you have it, Skype on the iPhone is amazing – sound quality sounds better than regular cell calls. I briefly tested it on T-mobile’s EDGE network (using voipover3g) and for the 30 seconds that it lasted, there was no noticable lag and quality was great! I look forward in using Skype as a regular VoIP app. Thanks for all the comments and thank you saurik for looking into this.

Continue Reading ..>>

Get most of the features of iPhone OS 3.0 right now!

Author: Pico  //  Category: News

As many of you know, Apple had a keynote today to announce iPhone’s next update. The list of new features are pretty impressive… if you have never jailbroken before. A list of new features can be seen at Gizmodo.

Let’s go over each feature and see how you can get it now.

Continue Reading ..>>

xGPS, iPhone’s first turn-by-turn GPS App

Author: Pico  //  Category: Apps, Jailbreak

BigBoss Edit: Excellent post Ranova. Added as rule #16 to why jailbreak.

Here’s another reason to jailbreak your iPhone 3G. Today, xWaves released the highly anticipated update to their GPS app for the iPhone: xGPS. xGPS features full turn-by-turn guidance through the clever use of Google Maps. It also features full voice directions (TTS – text-to-speech) that try to pronounce the upcoming turn in full detail (direction, street name, etc), a feature a lot of standalone GPS’s do not have. It does a pretty good job at pronouncing street names. A female voice (found in most GPS units) would sound a lot better than a robotic voice, but it is still decent.

Continue Reading ..>>

Jailbird (WinPwn Replacement) – UPDATE

Author: Pico  //  Category: News

There you guys go, a brand new screenshot. Let us know how you like it! Tweet with us! FAQ Q: Can I jailbreak my iPod Touch 2G with Jailbird? A: If the ability is there to do it, it will be built into Jailbird, but as of right now…this second…no you can not Q: [...]

Continue Reading ..>>

Operation JB iPod: redsn0w

Author: Pico  //  Category: Development, Jailbreak, News

iPod Touch2G Jailbreak coming!

They have kept it quiet long enough. The iphone-dev team have some great news posted on their blog relating to what redsn0w actually is. Previous speculation was the ultimate iPhone 3G unlock (bootloader exploit). Others thought it was a prank, but we confirmed that in fact, belonged to the fabulous devs.

Continue Reading ..>>

Jailbird – Winpwn Replacement

Author: Pico  //  Category: Development, Jailbreak, News

Jailbird is a new application that will allow Windows users to jailbreak & unlock their iDevices!

Jailbird is meant to be a replacement for WinPwn, this means unlike Quickpwn, you will be able to generate a Custom IPSW and change your partition size!

Continue Reading ..>>

yellowsn0w can now be considered stable

Author: Pico  //  Category: General, Jailbreak

Thanks to the hard work and dedication from the Dev-Team, the iPhone 3G’s software unlock solution is near completion and quite stable. I have been following forum posts from hackintosh, modmyi, and howardforums and the consensus is pretty clear it works for 95% of the people around the world using different types of sims and carriers.

Before yellowsn0w, I used the “Virgin-Sim” sim proxy, and it worked quite well with T-mobile USA. When yellowsn0w was released on New Years Eve, I disregarded reading any forums and continued to restore my iphone to 2.2 (I was at 2.1) and install yellowsn0w. To my disappointment, it was a pain to get working (multiple reboots, airplane mode toggling, and sim removal and reinsertion).

Continue Reading ..>>