Tag: Cydia
Disabling ads in Cydia
by Vaelek on Feb.20, 2010, under Applications, Jailbreaking, Tips & Tricks
While it can be a bit annoying, I can understand why free apps often come with ads. If done correctly, there is nothing wrong with this, it’s free, so you can’t really complain. What I do have a problem with however, is when the ads are placed so as to make it difficult to use the app without accidentally tapping on the ad. 9 times out of 10, this is done intentionally, and this I have no patience for. Cydia doesn’t have too many ads, but when they do show up, they can get a little out of hand. Lately I have been noticing more and more of the ads that will follow you as you scroll down the page, to the point where they can make it difficult to read app descriptions.
There is a quick easy way to eliminate these ads altogether. To rid yourself of these dreadful things, FTP/SSH to your device, and modify the file /Applications/Cydia.app/package.js. What you are looking for should be on line 209.
Find this
if (depiction == null)
and change it to
if (depiction == null || true)
From that point on, you can enjoy an ad free Cydia. There will however still be ads on the screenshot pages, but at least they will be gone from the app details, and they will load faster also.
Installing Cydia over SSH
by Vaelek on Aug.04, 2009, under Applications, Jailbreaking, Tips & Tricks
| Don’t forget to check out our current contest to win a Google Wave invite! In the next round, we will be giving away Google Voice and Ribbit Mobile invites! |
In keeping up on the logs for the site I’ve noticed quite a few people arriving here after Googling some variation of ‘install cydia over ssh’. So to all of you out there, what exactly is it that you are looking for? The only conclusion I can draw is that folks are searching for jailbreak instructions using incorrect terms. That, or some of you have managed to remove Cydia and now need to get it back. Based on the fact that you cannot have the ability to SSH without first having Cydia, what other possibilities could there be?
If you are looking for jailbreak instructions, there is a guide in the menu on the right.
If you have managed to remove Cydia, first of all, BAD USER! Go stand in the corner! Why would you do that??
All reasons aside, if you’ve managed to get into this situation, you’ve come to the right place as I have a solution for you. First, download the following file.
Now unzip the file, you will have 2 .deb files. You will need to get them onto your phone using your client of choice (WinSCP, FileZilla, etc).
In an SSH session, change to the folder you put the debs in. Type exactly the following:
- dpkg -i essential_0-1_iphoneos-arm.deb cydia_1.0.2953-59_iphoneos-arm.deb; respring
If you attempt to install either on it’s own you will get errors and it will not work. Once it has finished, your phone should respring, and if all is well, you should again have Cydia on your springboard.
If the situation is that you simply deleted the Cydia.app folder, I can make that available as well but I’m not going to unless it’s requested you can download it as a zip here. I zipped it directly on the device preserving the permissions, so you can either unzip it on the device, or make sure that after FTP’ing, you right click the Cydia.app folder to edit the permissions, set it to 755 and choose the recursive option.
So there you all go. Hopefully this is what you guys have been looking for, if it is not, be sure to make yourself heard in the comments. As you can see, your questions get answered even if you do not ask them, imagine what might happen if you do!
This last section is mainly for the search engines, but if you attempt to install just Cydia, you will get:
Unpacking cydia (from cydia_1.0.2953-59_iphoneos-arm.deb) …
dpkg: dependency problems prevent configuration of cydia:
cydia depends on essential; however:
Package essential is not installed.
dpkg: error processing cydia (–install):
dependency problems – leaving unconfigured
Errors were encountered while processing:
cydia
likewise, attempting to install just essentials will yield:
Unpacking essential (from essential_0-1_iphoneos-arm.deb) …
dpkg: dependency problems prevent configuration of essential:
essential depends on cydia | com.ripdev.icy; however:
Package cydia is not configured yet.
Package com.ripdev.icy is not installed.
dpkg: error processing essential (–install):
dependency problems – leaving unconfigured
Errors were encountered while processing:
essential