Jump to content

Cydia: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m Security: rm redir
Taurterus (talk | contribs)
Added Wikilink
 
(39 intermediate revisions by 26 users not shown)
Line 1: Line 1:
{{For|the Lepidoptera genus|Cydia (moth)}}
{{Short description|iOS Package Manager}}
{{about|the package manager|the genus of moth|Cydia (moth)}}
{{Short description|iOS package manager}}
{{Infobox software
{{Infobox software
| title = Cydia
| title = Cydia
| name = Cydia
| name = Cydia
| logo = Cydia logo.png
| logo = Cydia logo.png
| screenshot = ScreenshotofCydia.jpg
| screenshot = Cydia screenshot.png
| screenshot size = 220px
| screenshot size = 220px
| caption = A screenshot of Cydia
| caption = A screenshot of Cydia on an [[iPhone XS Max]] running iOS 14.8
| collapsible = yes
| collapsible = yes
| developer = [[Jay Freeman]] (''saurik'')
| developer = [[Jay Freeman]] (''saurik'')
Line 13: Line 13:
| language = English, French, Italian, Spanish, Chinese, Greek, German, Hebrew, Dutch, Polish, Arabic, Vietnamese, Russian etc.<!-- i need someone to add all other languages; "Etc" is unproffesional. -->
| language = English, French, Italian, Spanish, Chinese, Greek, German, Hebrew, Dutch, Polish, Arabic, Vietnamese, Russian etc.<!-- i need someone to add all other languages; "Etc" is unproffesional. -->
| genre = [[Package manager]]
| genre = [[Package manager]]
| license = [[GNU General Public License|GPL]]v3<ref>{{Cite web |title=gitweb.saurik.com Git - cydia.git/blob - COPYING |url=http://gitweb.saurik.com/cydia.git/blob/HEAD:/COPYING |website=saurik.com}}</ref>
| license = [[GNU General Public License|GPL]]v3<ref>{{Cite web |title=gitweb.saurik.com Git - cydia.git/blob - COPYING |url=http://gitweb.saurik.com/cydia.git/blob/HEAD:/COPYING |website=saurik.com |access-date=2013-12-26 |archive-date=2013-12-27 |archive-url=https://web.archive.org/web/20131227025839/http://gitweb.saurik.com/cydia.git/blob/HEAD:/COPYING |url-status=live }}</ref>
| website = {{URL|https://cydia.saurik.com/}}
| website = {{URL|https://cydia.saurik.com/}}
| latest_release_version = 1.1.36
| latest_release_version = 1.1.36
| latest_release_date = {{Start date and age|2020|6|24}}
| latest_release_date = {{Start date and age|2020|6|24}}
| operating_system = [[iOS (operating system)|iOS]]
| operating_system = [[iOS]], [[iPadOS]]
}}


}}
'''Cydia''' is a [[graphical user interface]] of [[APT (software)|APT]] (Advanced Package Tool) for [[iOS]]. It enables a user to find and install software not authorized by Apple on [[iOS jailbreaking|jailbroken]] [[iPhone]]s, [[iPad]]s and [[iPod Touch]] devices. It also refers to [[digital distribution platform]] for software on iOS accessed through Cydia software.<ref>{{Cite web |last=Loftus |first=Jack |date=September 11, 2010 |title=Largest iOS Jailbreak App Stores Become One After Cydia Acquires Rock |url=https://gizmodo.com/5635633/largest-jailbreak-app-stores-become-one-after-cydia-acquires-rock |access-date=August 2, 2011 |publisher=Gizmodo}}</ref> Most of the software packages available through Cydia are free of charge, although some require purchasing.

'''Cydia''' is a graphical user interface of [[APT (software)|APT]] for [[iOS]]. It enables a user to find and install software not authorized by Apple on jailbroken [[iPhone]]s, [[iPad]]s and [[iPod Touch]] devices. It also refers to the digital distribution platform for software on iOS accessed through Cydia software.<ref>{{Cite web |last=Loftus |first=Jack |date=September 11, 2010 |title=Largest iOS Jailbreak App Stores Become One After Cydia Acquires Rock |url=https://gizmodo.com/5635633/largest-jailbreak-app-stores-become-one-after-cydia-acquires-rock |access-date=August 2, 2011 |publisher=Gizmodo |archive-date=November 13, 2011 |archive-url=https://web.archive.org/web/20111113182559/http://gizmodo.com/5635633/largest-jailbreak-app-stores-become-one-after-cydia-acquires-rock |url-status=live }}</ref> Most of the software packages available through Cydia are free of charge, although some require purchasing.
Cydia is developed by [[Jay Freeman]] (named "saurik") and his company, SaurikIT. The name "Cydia" is a reference to the moth genus ''[[Cydia (moth)|Cydia]]'', notably the [[codling moth|Codling Moth]] (''Cydia pomonella'').<ref name="ars">{{Cite web |last=Foresman |first=Chris |date=December 13, 2010 |title=iPhone jailbreaker set to bring Cydia to Mac OS X |url=https://arstechnica.com/apple/news/2010/12/iphone-jailbreaker-set-to-bring-cydia-to-mac-os-x.ars
Cydia is developed by [[Jay Freeman]] (named "saurik") and his company, SaurikIT. The name "Cydia" is a reference to the moth genus ''[[Cydia_(moth)|Cydia]]'', notably the [[Codling Moth]] (''Cydia pomonella''), which eats fruits such as apples and pears.
|access-date=August 2, 2011 |website=Infinite Loop |publisher=Ars Technica}}</ref>


== Purpose and function ==
== Purpose and function ==
Cydia provides a [[graphical user interface]] (GUI) to [[iOS jailbreaking|jailbroken]] users using [[Advanced Packaging Tool]] (a [[package manager]]) repositories to install software unavailable on the App Store. Cydia is based on APT, ported to iOS as part of Jay Freeman's Telesphoreo project.<ref name="apt-iphone">{{Cite web |last=Freeman |first=Jay |date=February 2008 |title=Bringing Debian APT to the iPhone |url=http://www.saurik.com/id/1 |access-date=August 2, 2011 |publisher=saurik.com}}</ref>
Cydia provides a [[graphical user interface]] (GUI) to [[iOS jailbreaking|jailbroken]] users using [[Advanced Packaging Tool]] (a [[package manager]]) repositories to install software unavailable on the App Store. Cydia is based on APT, ported to iOS as part of Jay Freeman's Telesphoreo project.<ref name="apt-iphone">{{Cite web |last=Freeman |first=Jay |date=February 2008 |title=Bringing Debian APT to the iPhone |url=http://www.saurik.com/id/1 |access-date=August 2, 2011 |publisher=saurik.com |archive-date=July 16, 2011 |archive-url=https://web.archive.org/web/20110716010440/http://www.saurik.com/id/1 |url-status=live }}</ref>


Packages are downloaded through a list of repositories. Packages are installed through the list of repositories a user has installed. Apps are installed in the same location as [[Apple Inc.|Apple]]'s own applications, in the <code>/Applications</code> [[directory (file systems)|directory]]. Jailbroken devices can also still buy and download apps normally from the official App Store.<ref>{{Cite book |last=Goodman |first=Danny |url=https://books.google.com/books?id=a09NMFdA6m0C&pg=PA6 |title=Learning the IOS 4 SDK for JavaScript Programmers: Create Native Apps with Objective-C and Xcode |year=2010 |isbn=9781449302801 |pages=6–7}}</ref> Some [[IOS jailbreaking#History of tools|jailbreaking tools]] install Cydia automatically, while others may not.
Packages are downloaded through a list of repositories. Packages are installed through the list of repositories a user has installed. Apps are installed in the same location as [[Apple Inc.|Apple]]'s own applications, in the <code>/Applications</code> [[directory (file systems)|directory]]. Jailbroken devices can also still buy and download apps normally from the official App Store.<ref>{{Cite book |last=Goodman |first=Danny |url=https://books.google.com/books?id=a09NMFdA6m0C&pg=PA6 |title=Learning the IOS 4 SDK for JavaScript Programmers: Create Native Apps with Objective-C and Xcode |year=2010 |isbn=9781449302801 |pages=6–7 |publisher="O'Reilly Media, Inc." |access-date=2020-10-25 |archive-date=2024-05-24 |archive-url=https://web.archive.org/web/20240524180757/https://books.google.com/books?id=a09NMFdA6m0C&pg=PA6#v=onepage&q&f=false |url-status=live }}</ref> Some [[IOS jailbreaking#History of tools|jailbreaking tools]] install Cydia automatically, while others may not.


=== Software availablility ===
=== Software availability ===
Some of the packages available through Cydia are standard applications, while most packages are extensions and modifications for the iOS interface and for apps in the iOS ecosystem.<ref>{{Cite web |last=Dachis |first=Adam |date=March 14, 2011 |title=How to Get the Most Out of Your Jailbroken iOS Device |url=http://lifehacker.com/5781437/how-to-get-the-most-out-of-your-jailbroken-ios-device |access-date=August 2, 2011 |publisher=Lifehacker}}</ref><ref name="nytimes">{{Cite news |last=Wortham |first=Jenna |date=May 12, 2009 |title=Unofficial Software Incurs Apple's Wrath |work=The New York Times |url=https://www.nytimes.com/2009/05/13/technology/13jailbreak.html?pagewanted=all |access-date=August 2, 2011}}</ref> Some Cydia repositories host open source packages as well as paid modifications for jailbroken devices. These modifications are based on a framework called Cydia Substrate (formally MobileSubstrate).<ref name="ars" />
Some of the packages available through Cydia are standard applications, while most packages are extensions and modifications for the iOS interface and for apps in the iOS ecosystem.<ref>{{Cite web |last=Duff |first=Brandon |date=July 22, 2023 |title=How to Get the Most Out of Your Jailbroken iOS Device |url=http://lifehacker.com/5781437/how-to-get-the-most-out-of-your-jailbroken-ios-device |access-date=August 2, 2011 |publisher=Lifehacker |archive-date=December 25, 2015 |archive-url=https://web.archive.org/web/20151225202409/http://lifehacker.com/5781437/how-to-get-the-most-out-of-your-jailbroken-ios-device |url-status=dead }}</ref><ref name="nytimes">{{Cite news |last=Wortham |first=Jenna |date=May 12, 2009 |title=Unofficial Software Incurs Apple's Wrath |work=The New York Times |url=https://www.nytimes.com/2009/05/13/technology/13jailbreak.html?pagewanted=all |access-date=August 2, 2011 |archive-date=December 22, 2013 |archive-url=https://web.archive.org/web/20131222134328/http://www.nytimes.com/2009/05/13/technology/13jailbreak.html?pagewanted=all |url-status=live }}</ref> Some Cydia repositories host open source packages as well as paid modifications for jailbroken devices. These modifications are based on a framework called Cydia Substrate (formally MobileSubstrate).<ref name="ars">{{Cite web |last=Foresman |first=Chris |date=December 13, 2010 |title=iPhone jailbreaker set to bring Cydia to Mac OS X |url=https://arstechnica.com/apple/news/2010/12/iphone-jailbreaker-set-to-bring-cydia-to-mac-os-x.ars |access-date=August 2, 2011 |website=Infinite Loop |publisher=Ars Technica |archive-date=August 21, 2011 |archive-url=https://web.archive.org/web/20110821055315/http://arstechnica.com/apple/news/2010/12/iphone-jailbreaker-set-to-bring-cydia-to-mac-os-x.ars |url-status=live }}</ref>


Many ports of existing [[POSIX]]-compliant command line tools are available on Cydia as well, including [[bash (Unix shell)|bash]], [[coreutils]] and [[OpenSSH]], meaning the device could potentially be used as a full-fledged [[Berkeley Software Distribution|BSD]] workstation, although missing some development tools.
Many ports of existing [[POSIX]]-compliant command line tools are available on Cydia as well, including [[bash (Unix shell)|bash]], [[coreutils]] and [[OpenSSH]], meaning the device could potentially be used as a full-fledged [[Berkeley Software Distribution|BSD]] workstation, although missing some development tools.


==== Cydia Store ====
==== Cydia Store ====
In March 2009, the now-defunct blog [[Apple community#TUAW (The Unofficial Apple Weblog)|TUAW]] (The Unofficial Apple Weblog) announced that the Cydia Store, the in-app software purchasing system for Cydia, had opened for sales. The announcement also mentioned that [[Amazon payments]] was the only option available, but that [[PayPal]] would be added in the future. PayPal later became a payment option as well.<ref>{{Cite web |last=Rose |first=Michael |title=Cydia Store now open for jailbreak app sales |url=http://www.tuaw.com/2009/03/09/cydia-store-now-open-for-jailbreak-app-sales/ |access-date=2009-08-02 |publisher=The Unofficial Apple Weblog}}</ref> Cydia stopped accepting Amazon Payments in 2015, leaving PayPal as the sole payment option.<ref>{{Cite web |last=Benjamin |first=Jeff |date=2 July 2015 |title=Amazon removed as a Cydia payment option |url=http://www.idownloadblog.com/2015/07/01/amazon-removed-as-a-cydia-payment-option/ |access-date=2016-10-23 |publisher=iDownloadBlog}}</ref> After a bug related to PayPal's digital token authorization was discovered via [[TechCrunch]],<ref>{{Cite web |last=Statt |first=Nick |date=2018-12-16 |title=Cydia closes purchases for its iOS jailbreak store |url=https://www.theverge.com/2018/12/16/18143422/cydia-disables-in-app-purchases-ios-jailbreak-store-apple-iphone |access-date=January 2, 2018 |publisher=The Verge}}</ref> Freeman decided to shut down the Cydia Store on December 16, 2018.
In March 2009, the now-defunct blog [[Apple community#TUAW (The Unofficial Apple Weblog)|TUAW]] (The Unofficial Apple Weblog) announced that the Cydia Store, the in-app software purchasing system for Cydia, had opened for sales. The announcement also mentioned that [[Amazon payments]] was the only option available, but that [[PayPal]] would be added in the future. PayPal later became a payment option as well.<ref>{{Cite web |last=Rose |first=Michael |title=Cydia Store now open for jailbreak app sales |url=http://www.tuaw.com/2009/03/09/cydia-store-now-open-for-jailbreak-app-sales/ |access-date=2009-08-02 |publisher=The Unofficial Apple Weblog |archive-date=2009-09-12 |archive-url=https://web.archive.org/web/20090912141325/http://www.tuaw.com/2009/03/09/cydia-store-now-open-for-jailbreak-app-sales/ |url-status=live }}</ref> Cydia stopped accepting Amazon Payments in 2015, leaving PayPal as the sole payment option.<ref>{{Cite web |last=Benjamin |first=Jeff |date=2 July 2015 |title=Amazon removed as a Cydia payment option |url=http://www.idownloadblog.com/2015/07/01/amazon-removed-as-a-cydia-payment-option/ |access-date=2016-10-23 |publisher=iDownloadBlog |archive-date=2016-10-07 |archive-url=https://web.archive.org/web/20161007182833/http://www.idownloadblog.com/2015/07/01/amazon-removed-as-a-cydia-payment-option/ |url-status=live }}</ref> After a bug related to PayPal's digital token authorization was discovered via [[TechCrunch]],<ref>{{Cite web |last=Statt |first=Nick |date=2018-12-16 |title=Cydia closes purchases for its iOS jailbreak store |url=https://www.theverge.com/2018/12/16/18143422/cydia-disables-in-app-purchases-ios-jailbreak-store-apple-iphone |access-date=January 2, 2018 |publisher=The Verge |archive-date=2022-06-27 |archive-url=https://web.archive.org/web/20220627080751/https://www.theverge.com/2018/12/16/18143422/cydia-disables-in-app-purchases-ios-jailbreak-store-apple-iphone |url-status=live }}</ref> Freeman decided to shut down the Cydia Store on December 16, 2018.


==== Security ====
==== Security ====
The risks in jailbreaking are mixed. Advocates offer that developer tools installed from Cydia can help add extra security.<ref>{{Cite web |last=Dimitrov |first=Stefan |date=2013-12-13 |title=Privacy and Security Benefits of Jailbreaking iOS |url=http://www.cs.tufts.edu/comp/116/archive/fall2013/sdimitrov.pdf |url-status=live |website=www.cs.tufts.edu/|archive-url=https://web.archive.org/web/20181123135534/http://www.cs.tufts.edu:80/comp/116/archive/fall2013/sdimitrov.pdf |archive-date=2018-11-23 }}</ref> However, being able to install untrusted third-party software can cause data loss and malware.<ref>{{Cite web |last=Grace Johansen |first=Alison |date=2019-03-22 |title=Is jailbreaking legal and safe? |url=https://us.norton.com/internetsecurity-mobile-is-jailbreaking-legal-and-safe.html |access-date=2021-05-02 |website=Norton |language=en}}</ref> Cydia Substrate, the code injection library usually installed alongside Cydia, will detect if an installed package causes [[Springboard]] to crash, and will reboot it with all third-party packages temporarily disabled.<ref>{{Cite web |title=Mobile SafeMode · Cydia |url=https://cydia.saurik.com/safemode/ |access-date=2021-05-02 |website=cydia.saurik.com}}</ref>
The risks in jailbreaking are mixed. Advocates offer that developer tools installed from Cydia can help add extra security.<ref>{{Cite web |last=Dimitrov |first=Stefan |date=2013-12-13 |title=Privacy and Security Benefits of Jailbreaking iOS |url=http://www.cs.tufts.edu/comp/116/archive/fall2013/sdimitrov.pdf |url-status=live |website=www.cs.tufts.edu/|archive-url=https://web.archive.org/web/20181123135534/http://www.cs.tufts.edu:80/comp/116/archive/fall2013/sdimitrov.pdf |archive-date=2018-11-23 }}</ref> However, being able to install untrusted third-party software can cause data loss and malware.<ref>{{Cite web |last=Grace Johansen |first=Alison |date=2019-03-22 |title=Is jailbreaking legal and safe? |url=https://us.norton.com/internetsecurity-mobile-is-jailbreaking-legal-and-safe.html |access-date=2021-05-02 |website=Norton |language=en |archive-date=2021-05-02 |archive-url=https://web.archive.org/web/20210502082154/https://us.norton.com/internetsecurity-mobile-is-jailbreaking-legal-and-safe.html |url-status=live }}</ref> Cydia Substrate, the code injection library usually installed alongside Cydia, will detect if an installed package causes [[SpringBoard]] to crash, and will reboot it with all third-party packages temporarily disabled.<ref>{{Cite web |title=Mobile SafeMode · Cydia |url=https://cydia.saurik.com/safemode/ |access-date=2021-05-02 |website=cydia.saurik.com |archive-date=2021-04-24 |archive-url=https://web.archive.org/web/20210424092149/https://cydia.saurik.com/safemode/ |url-status=live }}</ref>


== History ==
== History ==
Freeman first released Cydia in February 2008 as an open-source alternative to [[Installer.app]] on [http://gitweb.saurik.com/cydia.git/blob/HEAD:/COPYING iPhone OS] 1.1.<ref>{{Cite web |last=Sadun |first=Erica |date=2008-02-28 |title=Debian-style installation arrives on iPhone |url=http://www.tuaw.com/2008/02/28/debian-style-installation-arrives-on-iphone/ |access-date=September 24, 2011 |publisher=The Unofficial Apple Weblog}}</ref>
Freeman first released Cydia in February 2008 as an open-source alternative to [[Installer.app]] on [http://gitweb.saurik.com/cydia.git/blob/HEAD:/COPYING iPhone OS] 1.1.<ref>{{Cite web |last=Sadun |first=Erica |date=2008-02-28 |title=Debian-style installation arrives on iPhone |url=http://www.tuaw.com/2008/02/28/debian-style-installation-arrives-on-iphone/ |access-date=September 24, 2011 |publisher=The Unofficial Apple Weblog |archive-date=2011-08-28 |archive-url=https://web.archive.org/web/20110828084309/http://www.tuaw.com/2008/02/28/debian-style-installation-arrives-on-iphone |url-status=live }}</ref>

In August 2009, ''[[Wired (magazine)|Wired]]'' reported that Freeman claimed about 4 million, or 10 percent of the 40 million iPhone and iPod Touch owners to date, have installed Cydia.<ref>{{Cite news |last=Chen |first=Brian |date=August 6, 2009 |title=Rejected By Apple, iPhone Developers Go Underground |publisher=Wired |url=https://www.wired.com/gadgetlab/2009/08/cydia-app-store/ |access-date=August 2, 2011 |archive-date=February 23, 2014 |archive-url=https://web.archive.org/web/20140223003115/https://www.wired.com/gadgetlab/2009/08/cydia-app-store/ |url-status=live }}</ref>


In August 2009, ''[[Wired (magazine)|Wired]]'' reported that Freeman claimed about 4 million, or 10 percent of the 40 million iPhone and iPod Touch owners to date, have installed Cydia.<ref>{{Cite news |last=Chen |first=Brian |date=August 6, 2009 |title=Rejected By Apple, iPhone Developers Go Underground |publisher=Wired |url=https://www.wired.com/gadgetlab/2009/08/cydia-app-store/ |access-date=August 2, 2011}}</ref>
In September 2010, SaurikIT, LLC, announced that it had acquired Rock Your Phone, Inc. (makers of Rock.app). SaurikIT and Rock Your Phone were the two largest providers of third-party apps at the time.<ref>{{Cite web |last=Sande |first=Steven |date=September 12, 2010 |title=Alliance of the jailbreakers: Cydia acquires Rock |url=http://www.tuaw.com/2010/09/11/alliance-of-the-jailbreakers-cydia-acquires-rock/ |access-date=August 2, 2011 |publisher=The Unofficial Apple Weblog |archive-date=May 11, 2011 |archive-url=https://web.archive.org/web/20110511075343/http://www.tuaw.com/2010/09/11/alliance-of-the-jailbreakers-cydia-acquires-rock/ |url-status=live }}</ref>


On December 15, 2010, SaurikIT filed a dispute with [[WIPO|World Intellectual Property Organization]] against Cykon Technology Limited of [[Kowloon]], [[Hong Kong]] over the rights to the domain name "Cydia.com", which was registered in 2002. SaurikIT contended that Cykon registered the domain name in bad faith and the domain name incorporates SaurikIT's trademark. SaurikIT initially attempted to purchase the domain, then demanded Cykon to forfeit the domain at cost asserting trademark rights followed by bringing a WIPO proceeding. The complaint was denied by WIPO.<ref>{{Cite web |title=WIPO Domain Name Decision: D2010-2193 |url=http://www.wipo.int/amc/en/domains/search/text.jsp?case=d2010-2193 |website=wipo.int |access-date=2012-12-10 |archive-date=2013-06-03 |archive-url=https://web.archive.org/web/20130603035229/http://www.wipo.int/amc/en/domains/search/text.jsp?case=d2010-2193 |url-status=live }}</ref><ref>{{Cite web |title=iPhone Jailbreak App Store Loses Domain Dispute For Cydia.com - Domain Name Wire - Domain Name News & Views |url=http://domainnamewire.com/2011/03/08/iphone-jailbreak-app-store-loses-domain-dispute-for-cydia-com |website=domainnamewire.com |access-date=2012-12-10 |archive-date=2012-10-21 |archive-url=https://web.archive.org/web/20121021192534/http://domainnamewire.com/2011/03/08/iphone-jailbreak-app-store-loses-domain-dispute-for-cydia-com/ |url-status=live }}</ref>
In September 2010, SaurikIT, LLC, announced that it had acquired Rock Your Phone, Inc. (makers of Rock.app). SaurikIT and Rock Your Phone were the two largest providers of third party apps at the time.<ref>{{Cite web |last=Sande |first=Steven |date=September 12, 2010 |title=Alliance of the jailbreakers: Cydia acquires Rock |url=http://www.tuaw.com/2010/09/11/alliance-of-the-jailbreakers-cydia-acquires-rock/ |access-date=August 2, 2011 |publisher=The Unofficial Apple Weblog}}</ref>


As of April 2011, Cydia had a $10 million in annual revenue and 4.5 million weekly users and according to Freeman's $250,000 net annual profit.<ref name="post">{{Cite news |last=Shapira |first=Ian |date=April 6, 2011 |title=Once the hobby of tech geeks, iPhone jailbreaking now a lucrative industry |newspaper=The Washington Post |url=https://www.washingtonpost.com/business/economy/once-the-hobby-of-tech-geeks-iphone-jailbreaking-now-a-lucrative-industry/2011/04/01/AFBJ0VpC_story.html |access-date=August 2, 2011 |archive-date=March 24, 2012 |archive-url=https://web.archive.org/web/20120324072952/http://www.washingtonpost.com/business/economy/once-the-hobby-of-tech-geeks-iphone-jailbreaking-now-a-lucrative-industry/2011/04/01/AFBJ0VpC_story.html |url-status=live }}</ref>
On December 15, 2010, SaurikIT filed a dispute with [[WIPO|World Intellectual Property Organization]] against Cykon Technology Limited of [[Kowloon]], [[Hong Kong]] over the rights to the domain name "Cydia.com", which was registered in 2002. SaurikIT contended that Cykon registered the domain name in bad faith and the domain name incorporates SaurikIT's trademark. SaurikIT initially attempted to purchase the domain, then demanded Cykon to forfeit the domain at cost asserting trademark rights followed by bringing a WIPO proceeding. The complaint was denied by WIPO.<ref>{{Cite web |title=WIPO Domain Name Decision: D2010-2193 |url=http://www.wipo.int/amc/en/domains/search/text.jsp?case=d2010-2193 |website=wipo.int}}</ref><ref>{{Cite web |title=iPhone Jailbreak App Store Loses Domain Dispute For Cydia.com - Domain Name Wire - Domain Name News & Views |url=http://domainnamewire.com/2011/03/08/iphone-jailbreak-app-store-loses-domain-dispute-for-cydia-com |website=domainnamewire.com}}</ref>


On August 18, 2011,<ref>{{Cite web |title=SaurikIT v. Cydia.com |url=https://domainnamewire.com/wp-content/cydia.pdf |url-status=live |access-date=October 25, 2021|archive-url=https://web.archive.org/web/20111203104306/http://domainnamewire.com/wp-content/cydia.pdf |archive-date=2011-12-03 }}</ref> SaurikIT filed a lawsuit against Hong Kong owner of Cydia.com regarding the same domain name.<ref>{{Cite web |date=22 August 2011 |title=iPhone Jailbreak Site Files Lawsuit Over Domain Name - Domain Name Wire - Domain Name News & Views |url=http://domainnamewire.com/2011/08/22/iphone-jailbreak-site-files-lawsuit-over-domain-name/ |website=domainnamewire.com |access-date=10 December 2012 |archive-date=17 January 2013 |archive-url=https://web.archive.org/web/20130117082355/http://domainnamewire.com/2011/08/22/iphone-jailbreak-site-files-lawsuit-over-domain-name/ |url-status=live }}</ref><ref>{{Cite web |last=Matt Brian |date=23 August 2011 |title=Cydia creator files lawsuit over Cydia.com domain name |url=https://thenextweb.com/apple/2011/08/23/cydia-creator-files-lawsuit-over-cydia-com-domain-name/ |website=The Next Web |access-date=18 June 2018 |archive-date=8 May 2018 |archive-url=https://web.archive.org/web/20180508171431/https://thenextweb.com/apple/2011/08/23/cydia-creator-files-lawsuit-over-cydia-com-domain-name/ |url-status=live }}</ref>
As of April 2011, Cydia had a $10 million in annual revenue and 4.5 million weekly users and according to Freeman's $250,000 net annual profit.<ref name="post">{{Cite news |last=Shapira |first=Ian |date=April 6, 2011 |title=Once the hobby of tech geeks, iPhone jailbreaking now a lucrative industry |newspaper=The Washington Post |url=https://www.washingtonpost.com/business/economy/once-the-hobby-of-tech-geeks-iphone-jailbreaking-now-a-lucrative-industry/2011/04/01/AFBJ0VpC_story.html |access-date=August 2, 2011}}</ref>


In early 2013, Saurik announced that all of the [[SHSH blob|SHSH]] data that Cydia had saved for users with devices on iOS 6.0 through iOS 6.1.2 had been corrupted; iOS 6.1.3 SHSH data were unaffected.<ref name="iClarifiediOS6SHSH">{{cite web |url=https://www.iclarified.com/28970/saurik-mistake-renders-all-of-the-aptickets-cydia-saved-for-ios-6x-useless |title=Saurik: Mistake Renders All of the APTickets Cydia Saved for iOS 6.x 'Useless' |date=9 April 2013 |access-date=30 August 2023 |archive-date=30 August 2023 |archive-url=https://web.archive.org/web/20230830004052/https://www.iclarified.com/28970/saurik-mistake-renders-all-of-the-aptickets-cydia-saved-for-ios-6x-useless |url-status=live }}</ref><ref>{{cite web |title=Cydia Updated With New TSS Center To Save SHSH And APTicket |date=11 April 2013 |url=https://ijunkie.com/cydia-new-tss-center-save-shsh-apticket/ |access-date=30 August 2023 |archive-date=30 August 2023 |archive-url=https://web.archive.org/web/20230830004452/https://ijunkie.com/cydia-new-tss-center-save-shsh-apticket/ |url-status=live }}</ref><ref>{{cite web |last1=Freeman |first1=Jay |title=Where did my iOS 6 TSS data go? |url=https://www.saurik.com/apticket.html |access-date=30 August 2023 |archive-date=30 August 2023 |archive-url=https://web.archive.org/web/20230830004452/https://www.saurik.com/apticket.html |url-status=live }}</ref> The TSS Center within Cydia had a notice titled, ''Where is my "iOS 6.0–6.1.2"? '' (with a sad face emoji at the end).<ref name="iClarifiediOS6SHSH" /> There was no TSS Center before this incident.
On August 18, 2011,<ref>{{Cite web |title=SaurikIT v. Cydia.com |url=https://domainnamewire.com/wp-content/cydia.pdf |url-status=live |access-date=October 25, 2021|archive-url=https://web.archive.org/web/20111203104306/http://domainnamewire.com/wp-content/cydia.pdf |archive-date=2011-12-03 }}</ref>SaurikIT filed a lawsuit against Hong Kong owner of Cydia.com regarding the same domain name.<ref>{{Cite web |date=22 August 2011 |title=iPhone Jailbreak Site Files Lawsuit Over Domain Name - Domain Name Wire - Domain Name News & Views |url=http://domainnamewire.com/2011/08/22/iphone-jailbreak-site-files-lawsuit-over-domain-name/ |website=domainnamewire.com}}</ref><ref>{{Cite web |last=Matt Brian |date=23 August 2011 |title=Cydia creator files lawsuit over Cydia.com domain name |url=https://thenextweb.com/apple/2011/08/23/cydia-creator-files-lawsuit-over-cydia-com-domain-name/ |website=The Next Web}}</ref>


On December 24, 2013, Cydia was updated to run on [[iOS 7]] and iOS 7.1.<ref>{{Cite web |date=24 December 2013 |title=Cydia updated for iOS 7 |url=http://www.idownloadblog.com/2013/12/24/cydia-updated-for-ios-7/}}</ref>
On December 24, 2013, Cydia was updated to run on [[iOS 7]] and iOS 7.1.<ref>{{Cite web |date=24 December 2013 |title=Cydia updated for iOS 7 |url=http://www.idownloadblog.com/2013/12/24/cydia-updated-for-ios-7/ |access-date=24 March 2014 |archive-date=5 May 2017 |archive-url=https://web.archive.org/web/20170505092432/http://www.idownloadblog.com/2013/12/24/cydia-updated-for-ios-7/ |url-status=live }}</ref>


On October 22, 2014, the Chinese jailbreaking team, [[Pangu Team]], released a jailbreak for [[iOS 8|iOS 8.0]] - 8.1. In response, Saurik quickly updated Cydia to 1.1.13, which added support for iOS 8 and pushed the update to apt.saurik.com for manual download.<ref>{{Cite web |title=saurik comments on [Release] Pangu8. jailbreak for ios8-8.1 |url=https://www.reddit.com/r/jailbreak/comments/2jz7nm/release_pangu8_jailbreak_for_ios881/clgfslz |website=reddit|date=22 October 2014 }}</ref>
On October 22, 2014, the Chinese jailbreaking team, [[Pangu Team]], released a jailbreak for [[iOS 8|iOS 8.0]] - 8.1. In response, Saurik quickly updated Cydia to 1.1.13, which added support for iOS 8 and pushed the update to apt.saurik.com for manual download.<ref>{{Cite web |title=saurik comments on [Release] Pangu8. jailbreak for ios8-8.1 |url=https://www.reddit.com/r/jailbreak/comments/2jz7nm/release_pangu8_jailbreak_for_ios881/clgfslz |website=reddit |date=22 October 2014 |access-date=26 August 2017 |archive-date=1 December 2016 |archive-url=https://web.archive.org/web/20161201200601/https://www.reddit.com/r/jailbreak/comments/2jz7nm/release_pangu8_jailbreak_for_ios881/clgfslz/ |url-status=live }}</ref>


On February 26, 2018, CoolStar launched the initial release of Electra, giving access to Cydia from iOS versions 11.0-11.1.2. Alongside Electra for iOS 11, CoolStar released several patches for Cydia, creating a Cydia version compatible with the Electra jailbreak, as Electra had been released while Saurik was still working on updates for Cydia. Saurik eventually released the update, and pushed the update to iOS devices running iOS 11 with Cydia at the time. CoolStar’s patched version of Cydia turned out to be incompatible with Saurik’s new update.
On February 26, 2018, CoolStar launched the initial release of Electra, giving access to Cydia from iOS versions 11.0-11.1.2. Alongside Electra for iOS 11, CoolStar released several patches for Cydia, creating a Cydia version compatible with the Electra jailbreak, as Electra had been released while Saurik was still working on updates for Cydia. Saurik eventually released the update, and pushed the update to iOS devices running iOS 11 with Cydia at the time. CoolStar's patched version of Cydia turned out to be incompatible with Saurik's new update.


== See also ==
== See also ==
Line 77: Line 79:
[[Category:Mobile software distribution platforms]]
[[Category:Mobile software distribution platforms]]
[[Category:Free application software]]
[[Category:Free application software]]
[[Category:Software using the GPL license]]

Latest revision as of 16:32, 29 August 2024

Cydia
Developer(s)Jay Freeman (saurik)
Initial releaseFebruary 28, 2008; 16 years ago (2008-02-28)
Stable release
1.1.36 / June 24, 2020; 4 years ago (2020-06-24)
Repository
Operating systemiOS, iPadOS
Available inEnglish, French, Italian, Spanish, Chinese, Greek, German, Hebrew, Dutch, Polish, Arabic, Vietnamese, Russian etc.
TypePackage manager
LicenseGPLv3[1]
Websitecydia.saurik.com

Cydia is a graphical user interface of APT for iOS. It enables a user to find and install software not authorized by Apple on jailbroken iPhones, iPads and iPod Touch devices. It also refers to the digital distribution platform for software on iOS accessed through Cydia software.[2] Most of the software packages available through Cydia are free of charge, although some require purchasing.

Cydia is developed by Jay Freeman (named "saurik") and his company, SaurikIT. The name "Cydia" is a reference to the moth genus Cydia, notably the Codling Moth (Cydia pomonella), which eats fruits such as apples and pears.

Purpose and function

[edit]

Cydia provides a graphical user interface (GUI) to jailbroken users using Advanced Packaging Tool (a package manager) repositories to install software unavailable on the App Store. Cydia is based on APT, ported to iOS as part of Jay Freeman's Telesphoreo project.[3]

Packages are downloaded through a list of repositories. Packages are installed through the list of repositories a user has installed. Apps are installed in the same location as Apple's own applications, in the /Applications directory. Jailbroken devices can also still buy and download apps normally from the official App Store.[4] Some jailbreaking tools install Cydia automatically, while others may not.

Software availability

[edit]

Some of the packages available through Cydia are standard applications, while most packages are extensions and modifications for the iOS interface and for apps in the iOS ecosystem.[5][6] Some Cydia repositories host open source packages as well as paid modifications for jailbroken devices. These modifications are based on a framework called Cydia Substrate (formally MobileSubstrate).[7]

Many ports of existing POSIX-compliant command line tools are available on Cydia as well, including bash, coreutils and OpenSSH, meaning the device could potentially be used as a full-fledged BSD workstation, although missing some development tools.

Cydia Store

[edit]

In March 2009, the now-defunct blog TUAW (The Unofficial Apple Weblog) announced that the Cydia Store, the in-app software purchasing system for Cydia, had opened for sales. The announcement also mentioned that Amazon payments was the only option available, but that PayPal would be added in the future. PayPal later became a payment option as well.[8] Cydia stopped accepting Amazon Payments in 2015, leaving PayPal as the sole payment option.[9] After a bug related to PayPal's digital token authorization was discovered via TechCrunch,[10] Freeman decided to shut down the Cydia Store on December 16, 2018.

Security

[edit]

The risks in jailbreaking are mixed. Advocates offer that developer tools installed from Cydia can help add extra security.[11] However, being able to install untrusted third-party software can cause data loss and malware.[12] Cydia Substrate, the code injection library usually installed alongside Cydia, will detect if an installed package causes SpringBoard to crash, and will reboot it with all third-party packages temporarily disabled.[13]

History

[edit]

Freeman first released Cydia in February 2008 as an open-source alternative to Installer.app on iPhone OS 1.1.[14]

In August 2009, Wired reported that Freeman claimed about 4 million, or 10 percent of the 40 million iPhone and iPod Touch owners to date, have installed Cydia.[15]

In September 2010, SaurikIT, LLC, announced that it had acquired Rock Your Phone, Inc. (makers of Rock.app). SaurikIT and Rock Your Phone were the two largest providers of third-party apps at the time.[16]

On December 15, 2010, SaurikIT filed a dispute with World Intellectual Property Organization against Cykon Technology Limited of Kowloon, Hong Kong over the rights to the domain name "Cydia.com", which was registered in 2002. SaurikIT contended that Cykon registered the domain name in bad faith and the domain name incorporates SaurikIT's trademark. SaurikIT initially attempted to purchase the domain, then demanded Cykon to forfeit the domain at cost asserting trademark rights followed by bringing a WIPO proceeding. The complaint was denied by WIPO.[17][18]

As of April 2011, Cydia had a $10 million in annual revenue and 4.5 million weekly users and according to Freeman's $250,000 net annual profit.[19]

On August 18, 2011,[20] SaurikIT filed a lawsuit against Hong Kong owner of Cydia.com regarding the same domain name.[21][22]

In early 2013, Saurik announced that all of the SHSH data that Cydia had saved for users with devices on iOS 6.0 through iOS 6.1.2 had been corrupted; iOS 6.1.3 SHSH data were unaffected.[23][24][25] The TSS Center within Cydia had a notice titled, Where is my "iOS 6.0–6.1.2"? (with a sad face emoji at the end).[23] There was no TSS Center before this incident.

On December 24, 2013, Cydia was updated to run on iOS 7 and iOS 7.1.[26]

On October 22, 2014, the Chinese jailbreaking team, Pangu Team, released a jailbreak for iOS 8.0 - 8.1. In response, Saurik quickly updated Cydia to 1.1.13, which added support for iOS 8 and pushed the update to apt.saurik.com for manual download.[27]

On February 26, 2018, CoolStar launched the initial release of Electra, giving access to Cydia from iOS versions 11.0-11.1.2. Alongside Electra for iOS 11, CoolStar released several patches for Cydia, creating a Cydia version compatible with the Electra jailbreak, as Electra had been released while Saurik was still working on updates for Cydia. Saurik eventually released the update, and pushed the update to iOS devices running iOS 11 with Cydia at the time. CoolStar's patched version of Cydia turned out to be incompatible with Saurik's new update.

See also

[edit]

References

[edit]
  1. ^ "gitweb.saurik.com Git - cydia.git/blob - COPYING". saurik.com. Archived from the original on 2013-12-27. Retrieved 2013-12-26.
  2. ^ Loftus, Jack (September 11, 2010). "Largest iOS Jailbreak App Stores Become One After Cydia Acquires Rock". Gizmodo. Archived from the original on November 13, 2011. Retrieved August 2, 2011.
  3. ^ Freeman, Jay (February 2008). "Bringing Debian APT to the iPhone". saurik.com. Archived from the original on July 16, 2011. Retrieved August 2, 2011.
  4. ^ Goodman, Danny (2010). Learning the IOS 4 SDK for JavaScript Programmers: Create Native Apps with Objective-C and Xcode. "O'Reilly Media, Inc.". pp. 6–7. ISBN 9781449302801. Archived from the original on 2024-05-24. Retrieved 2020-10-25.
  5. ^ Duff, Brandon (July 22, 2023). "How to Get the Most Out of Your Jailbroken iOS Device". Lifehacker. Archived from the original on December 25, 2015. Retrieved August 2, 2011.
  6. ^ Wortham, Jenna (May 12, 2009). "Unofficial Software Incurs Apple's Wrath". The New York Times. Archived from the original on December 22, 2013. Retrieved August 2, 2011.
  7. ^ Foresman, Chris (December 13, 2010). "iPhone jailbreaker set to bring Cydia to Mac OS X". Infinite Loop. Ars Technica. Archived from the original on August 21, 2011. Retrieved August 2, 2011.
  8. ^ Rose, Michael. "Cydia Store now open for jailbreak app sales". The Unofficial Apple Weblog. Archived from the original on 2009-09-12. Retrieved 2009-08-02.
  9. ^ Benjamin, Jeff (2 July 2015). "Amazon removed as a Cydia payment option". iDownloadBlog. Archived from the original on 2016-10-07. Retrieved 2016-10-23.
  10. ^ Statt, Nick (2018-12-16). "Cydia closes purchases for its iOS jailbreak store". The Verge. Archived from the original on 2022-06-27. Retrieved January 2, 2018.
  11. ^ Dimitrov, Stefan (2013-12-13). "Privacy and Security Benefits of Jailbreaking iOS" (PDF). www.cs.tufts.edu/. Archived (PDF) from the original on 2018-11-23.
  12. ^ Grace Johansen, Alison (2019-03-22). "Is jailbreaking legal and safe?". Norton. Archived from the original on 2021-05-02. Retrieved 2021-05-02.
  13. ^ "Mobile SafeMode · Cydia". cydia.saurik.com. Archived from the original on 2021-04-24. Retrieved 2021-05-02.
  14. ^ Sadun, Erica (2008-02-28). "Debian-style installation arrives on iPhone". The Unofficial Apple Weblog. Archived from the original on 2011-08-28. Retrieved September 24, 2011.
  15. ^ Chen, Brian (August 6, 2009). "Rejected By Apple, iPhone Developers Go Underground". Wired. Archived from the original on February 23, 2014. Retrieved August 2, 2011.
  16. ^ Sande, Steven (September 12, 2010). "Alliance of the jailbreakers: Cydia acquires Rock". The Unofficial Apple Weblog. Archived from the original on May 11, 2011. Retrieved August 2, 2011.
  17. ^ "WIPO Domain Name Decision: D2010-2193". wipo.int. Archived from the original on 2013-06-03. Retrieved 2012-12-10.
  18. ^ "iPhone Jailbreak App Store Loses Domain Dispute For Cydia.com - Domain Name Wire - Domain Name News & Views". domainnamewire.com. Archived from the original on 2012-10-21. Retrieved 2012-12-10.
  19. ^ Shapira, Ian (April 6, 2011). "Once the hobby of tech geeks, iPhone jailbreaking now a lucrative industry". The Washington Post. Archived from the original on March 24, 2012. Retrieved August 2, 2011.
  20. ^ "SaurikIT v. Cydia.com" (PDF). Archived (PDF) from the original on 2011-12-03. Retrieved October 25, 2021.
  21. ^ "iPhone Jailbreak Site Files Lawsuit Over Domain Name - Domain Name Wire - Domain Name News & Views". domainnamewire.com. 22 August 2011. Archived from the original on 17 January 2013. Retrieved 10 December 2012.
  22. ^ Matt Brian (23 August 2011). "Cydia creator files lawsuit over Cydia.com domain name". The Next Web. Archived from the original on 8 May 2018. Retrieved 18 June 2018.
  23. ^ a b "Saurik: Mistake Renders All of the APTickets Cydia Saved for iOS 6.x 'Useless'". 9 April 2013. Archived from the original on 30 August 2023. Retrieved 30 August 2023.
  24. ^ "Cydia Updated With New TSS Center To Save SHSH And APTicket". 11 April 2013. Archived from the original on 30 August 2023. Retrieved 30 August 2023.
  25. ^ Freeman, Jay. "Where did my iOS 6 TSS data go?". Archived from the original on 30 August 2023. Retrieved 30 August 2023.
  26. ^ "Cydia updated for iOS 7". 24 December 2013. Archived from the original on 5 May 2017. Retrieved 24 March 2014.
  27. ^ "saurik comments on [Release] Pangu8. jailbreak for ios8-8.1". reddit. 22 October 2014. Archived from the original on 1 December 2016. Retrieved 26 August 2017.
[edit]