December 6, 2022
RiP Dev Announces Lightweight Alternative to Cydia

RiP Dev Announces Lightweight Alternative to Cydia

Posted March 29, 2009 at 12:08pm by iClarified · 23461 views
RiP Dev has announced Icy, a lightweight alternative to Cydia for installing jailbroken iPhone applications. The installer is compatible with existing Cydia repositories and will remain free.

-----
In the process of working on InstallerApp, we have extensively investigated how the technology behind Cydia works. Essentially, Cydia is a front-end to two open source technologies - APT and DPKG. DPKG is a system that installs and removes specially prepared packages (.deb files). APT allows these files to be organized in network "repositories" to be indexed and downloaded. Due to the highly unoptimal build of DPKG (as Jay Freeman, the author of Cydia, admits it in his article about Cydia) we had to compile DPKG and the tools needed from scratch. As a result, the same set of tools take only a little over than 1 megabyte as opposed to 32 installed by Cydia.

While testing Cydia support for InstallerApp, we of course had to use Jay's creation a lot. And unfortunately it felt slow, and overloaded. We thought, well, why not make our own front-end to DPKG? It would be compatible with Cydia, but be focused on speed, elegance and be very, very thin. So one of our programmers sat down and made up in a week a new alternative installer that we are proud to reveal to you today, named Icy.

IcyIcy 1.0 is pretty simple, and we plan on keeping it that way. It will only refresh repositories when you tell it to, and will not scroll pages of cool looking terminal text when installing or removing a package. Instead, it presents the installation process in a friendly and cool manner - enhanced with crisp black and white interface featuring icons by quite famous artist Max Rudberg. Icy uses the same DPKG that Cydia does, but without APT that handles downloading of repository indeces and packages - we chose to use a combination of libcurl and sqlite for that.



Icy only downloads headers when refreshing repositories, so it won't download again the indeces that were not changed - this saves on your traffic and makes the refreshes faster. It will pick up existing Cydia repositories and also will allow you to add more through its Add Source interface.

When we saw that Apple is moving towards supporting landscape mode more in the upcoming 3.0 firmware, we thought - hey, landscape is useful when browsing, too! So Icy supports landscape as well.

Icy will always remain free. Despite what some people may think, we are not blind and we see what tremendious job Jay (saurik) Freeman and community source repository owners (such as The Big Boss, Fabiano Confuorto and others) have done over the past year - and this is our way to say "thank you" to them. We hope you will enjoy the "new kid on the block" - and we have extensive plans on enhancing it in the future versions - for example, 1.1 will have, among other things, a dependency graph for the packages.

This being said, we will be slowly phasing out support of Installer 4 in favor of Icy and soon-to-be-announced Installer 5. Since we're a commercial entity with over 10 people in staff, we have the dedication and resources to make sure Icy and Installer exist and grow peacefully together with Cydia.
-----


RiP Dev Announces Lightweight Alternative to Cydia
Add Comment
Would you like to be notified when someone replies or adds a new comment?
Yes (All Threads)
Yes (This Thread Only)
No
iClarified Icon
Notifications
Would you like to be notified when we post a new Apple news article or tutorial?
Yes
No
You must login or register to add a comment...
credit loans
credit loans - June 12, 2012 at 6:38pm
Cars and houses are expensive and not everybody can buy it. But, mortgage loans goodfinance-blog.com are invented to help different people in such kind of situations.
Nina
Nina - July 1, 2009 at 1:34am
I was never a fan of Cydia so I have zero interest in Icy. Don't have it installed and never plan to install it. I'd rather be patient and use an app I trust 100% than have an app work 1.5 minutes faster but then have to deal with complications later and speed 10x that fixing it. THANK U Jay for EVERYTHING u do for the community. I appreciate u and its unfortunate that the ones who call you "insecure" and a "dick" are to ignorant to know what and how much you do for jailbreakers. Thank you for Mobile Substarte, Winterboard, Cycorder, and everything else!! Especially thank you for being on top of what you create and fixes bugs as quickly as possible. So many developers sleep on apps after they create them.
Nina
Nina - July 1, 2009 at 1:36am
TYPO: I meant to say I was never a fan of INSTALLER not Cydia. and English is not my first language so sorry for all other typos :)
demesne
demesne - March 30, 2009 at 11:30am
I don't get the rational behind Icy.. They could have helped improve cydia instead.. The only good outcome of this i feel is .. shaurik will make cydia even better !! cheers :)
Ptpooh
Ptpooh - March 30, 2009 at 7:04am
Does not work on my phone. I install it from cydia, i get the icon in springboard but when i select it open and close the apllication. Not working. I tried to reinstall, and the same thing happen. Try to remove, but i gat a message saying that will remove files needed to iphone to work correctly. I restore my phone with the 2.2.1 firmware, but i get the same thing. It open and then close automatically. Thanks
24 More Comments
Recent. Read the latest Apple News.
RECENT
Tutorials. Help is here.
TUTORIALS
How to Create a Bootable macOS Ventura USB Installer [Video]
How to Fix 'No Matching Host Key Type Found' on Mac
Where to Download macOS Ventura
AppleTV Firmware Download Locations
Where To Download iPhone Firmware Files From
Deals. Save on Apple devices and accessories.
DEALS