Cydia
| Cydia | |
![]() | |
Cydia rulând pe un iPhone 7 Plus cu iOS 10.3.3, deblocat | |
| Dezvoltator | Jay Freeman (saurik) |
|---|---|
| Versiune inițială | 28 februarie 2008 |
| Ultima versiune | 1.1.36 (24 iunie 2020) |
| Repo | git.saurik.com/cydia.git |
| Scris în | Objective-C[*] |
| Sistem de operare | iOS, IPadOS(d) |
| Disponibil în | Arabă, Chineă, Coreeană, Ebraică, Engleză, Franceză, Germană, Greacă, Italiană, Japoneză, Olandeză, Poloneză, Portugheză, Rusă, Spaniolă, Suedeză, Tailandeză, Turcă, Vietnameză.[1] |
| Tip | Package manager |
| Licență | GPLv3[2] |
| Prezență online | |
| cydia.saurik.com | |
| Modifică date / text | |
Cydia este o interfață grafică destinată utilizatorilor iOS, construită pe sistemul de administrare a pachetelor APT. Prin intermediul său, utilizatorii pot căuta și instala aplicații sau programe care nu sunt aprobate oficial de Apple, pe dispozitive precum iPhone, iPad sau iPod Touch care au fost supuse procesului de jailbreak. Totodată, termenul „Cydia” desemnează și platforma de distribuție digitală prin care aceste aplicații sunt puse la dispoziție[3]. Majoritatea pachetelor oferite sunt gratuite, însă unele pot necesita plată.
Cydia a fost realizată de dezvoltatorul Jay Freeman, cunoscut sub pseudonimul „Saurik”, prin compania sa, SaurikIT. Denumirea provine de la genul de molii Cydia, făcând trimitere în special la specia Cydia pomonella (molia fructelor), care atacă merele și perele, o aluzie la sistemul Apple.
Scop și funcție
[modificare | modificare sursă]Cydia oferă o interfață grafică (GUI) utilizatorilor care au efectuat jailbreak pe dispozitivele lor, permițând instalarea aplicațiilor indisponibile în App Store prin intermediul depozitelor APT (Advanced Packaging Tool). Platforma se bazează pe sistemul APT, adaptat pentru iOS în cadrul proiectului Telesphoreo, inițiat de Jay Freeman.[4]
Pachetele sunt obținute dintr-o listă de repozitorii, colecții de pachete software configurate de utilizator, iar instalarea acestora se realizează prin intermediul acelorași surse. Aplicațiile instalate prin Cydia sunt plasate în același director ca și cele oficiale ale Apple, respectiv /Applications. Dispozitivele care au fost supuse procesului de jailbreak pot continua să acceseze și să instaleze aplicații și din App Store-ul oficial.[5] În funcție de instrumentul folosit pentru jailbreak, Cydia poate fi instalată automat sau trebuie adăugată manual ulterior.
Disponibilitatea software-ului
[modificare | modificare sursă]O parte dintre pachetele disponibile prin Cydia sunt aplicații obișnuite, însă majoritatea constau în extensii și modificări ale interfeței iOS sau ale aplicațiilor existente din sistem.[6][7] Anumite repozitorii oferă atât pachete cu sursă deschisă, cât și modificări comerciale destinate dispozitivelor cu jailbreak. Aceste modificări funcționează pe baza unui cadru software denumit Cydia Substrate (cunoscut anterior ca MobileSubstrate).[8]
Numeroase instrumente de linie de comandă compatibile cu standardul POSIX au fost portate pentru iOS și pot fi instalate prin Cydia, printre acestea numărându-se bash, coreutils și OpenSSH. Astfel, un dispozitiv cu jailbreak poate funcționa aproape ca o stație de lucru BSD completă, deși anumite unelte de dezvoltare lipsesc încă.
Magazinul Cydia
[modificare | modificare sursă]În martie 2009, blogul TUAW (The Unofficial Apple Weblog), astăzi închis, a anunțat deschiderea Cydia Store, sistemul integrat de achiziționare de aplicații și extensii în cadrul platformei Cydia.[9] La momentul lansării, plățile puteau fi efectuate doar prin Amazon Payments, urmând ca PayPal să fie adăugat ulterior, lucru care s-a și întâmplat. În anul 2015, Cydia a renunțat la opțiunea Amazon, păstrând PayPal ca singur mijloc de plată.[10] După descoperirea unei erori de securitate legate de autentificarea token-urilor PayPal, semnalată de TechCrunch, Jay Freeman a decis să închidă Cydia Store la 16 decembrie 2018.[11]
Securitate
[modificare | modificare sursă]Opiniile privind riscurile asociate jailbreak-ului sunt împărțite. Susținătorii consideră că instrumentele pentru dezvoltatori disponibile prin Cydia pot contribui la îmbunătățirea securității dispozitivului.[12] Totuși, posibilitatea de a instala aplicații terțe neautorizate poate duce la vulnerabilități, pierderi de date sau infectarea cu programe malware.[13] Biblioteca Cydia Substrate, instalată de regulă împreună cu Cydia, are capacitatea de a detecta dacă un pachet cauzează blocarea interfeței SpringBoard și repornește sistemul cu toate extensiile terțe dezactivate temporar.[14]
Istoric
[modificare | modificare sursă]Jay Freeman a lansat prima dată Cydia în februarie 2008 ca o alternativă open-source la Installer.app pe iPhone OS 1.1.[15]
În august 2009, publicația Wired a consemnat declarația lui Jay Freeman, potrivit căreia aproximativ 4 milioane de utilizatori, adică în jur de 10% dintre cei 40 de milioane de posesori de iPhone și iPod Touch de la acea dată, instalaseră Cydia pe dispozitivele lor.[16]
În septembrie 2010, compania SaurikIT, LLC a anunțat achiziționarea Rock Your Phone, Inc., dezvoltatorul aplicației Rock.app. La momentul respectiv, cele două firme reprezentau principalii furnizori de aplicații terțe pentru dispozitivele iOS cu jailbreak.[17]
La 15 decembrie 2010, compania SaurikIT a depus o plângere la Organizația Mondială a Proprietății Intelectuale împotriva societății Cykon Technology Limited din Kowloon, Hong Kong, privind drepturile asupra domeniului „Cydia.com”, înregistrat încă din 2002. SaurikIT a susținut că domeniul fusese înregistrat cu rea-credință și că acesta include marca sa comercială. Înainte de a apela la OMPI, compania încercase mai întâi să cumpere domeniul, apoi a cerut cedarea lui invocând drepturile asupra mărcii. Plângerea a fost însă respinsă de OMPI.[18][19]
În aprilie 2011, Cydia înregistra venituri anuale de aproximativ 10 milioane de dolari și un număr de circa 4,5 milioane de utilizatori activi săptămânal. Potrivit datelor comunicate de Jay Freeman, profitul net anual al platformei era estimat la aproximativ 250.000 de dolari.[20]
La 18 august 2011,[21] SaurikIT a intentat un nou proces împotriva deținătorului domeniului Cydia.com din Hong Kong, vizând același litigiu legat de drepturile asupra numelui de domeniu.[22][23]
La începutul anului 2013, Jay Freeman (Saurik) a anunțat că toate fișierele SHSH salvate de Cydia pentru dispozitivele care rulau iOS între versiunile 6.0 și 6.1.2 au fost corupte, în timp ce datele aferente versiunii iOS 6.1.3 nu au fost afectate.[24][25][26] Centrul TSS al Cydia afișa atunci o notificare intitulată „Where is my iOS 6.0–6.1.2?” (însoțită de un emoji cu față tristă).[24] Înainte de acest incident, un astfel de centru TSS nu exista.
La 24 decembrie 2013, Cydia a primit o actualizare care a introdus compatibilitatea cu sistemele de operare iOS 7 și iOS 7.1.[27]
La 22 octombrie 2014, echipa chineză Pangu Team a lansat un instrument de jailbreak compatibil cu versiunile iOS 8.0 – 8.1. Ca reacție, Jay Freeman (Saurik) a publicat rapid actualizarea Cydia 1.1.13, care a introdus suportul pentru iOS 8 și a fost pusă la dispoziția utilizatorilor pentru descărcare manuală prin apt.saurik.com.[28]
La 26 februarie 2018, CoolStar a lansat prima versiune a instrumentului Electra, care permitea accesul la Cydia pe dispozitivele cu iOS 11.0–11.1.2.[29] Odată cu Electra, CoolStar a introdus și mai multe corecții ce au permis funcționarea Cydia în cadrul acestui jailbreak, întrucât la acel moment Saurik lucra încă la actualizarea oficială a aplicației. Ulterior, Saurik a publicat propria actualizare a Cydia pentru iOS 11, distribuită utilizatorilor existenți. Totuși, versiunea modificată de CoolStar s-a dovedit incompatibilă cu ediția oficială lansată ulterior.[30]
În decembrie 2018, Freeman a decis să închidă Cydia, din cauza pierderii de bani și a pasiunii pentru întreținerea acesteia.[31] Aplicația este încă utilizabilă, dar nu va mai primi actualizări, remedieri de erori și asistență pentru versiunile mai noi de iOS.[32]
Vezi și
[modificare | modificare sursă]Note
[modificare | modificare sursă]- ^ „Cydia Translations · Cydia”. aidyc.saurik.com. Accesat în .[nefuncțională – arhivă]
- ^ „gitweb.saurik.com Git - cydia.git/blob - COPYING”. saurik.com. Arhivat din original la . Accesat în .
- ^ Loftus, Jack (). „Largest iOS Jailbreak App Stores Become One After Cydia Acquires Rock”. Gizmodo. Arhivat din original la . Accesat în .
- ^ Freeman, Jay (februarie 2008). „Bringing Debian APT to the iPhone”. saurik.com. Arhivat din original la . Accesat în .
- ^ Goodman, Danny (). 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. Accesat în .
- ^ Duff, Brandon (). „How to Get the Most Out of Your Jailbroken iOS Device”. Lifehacker. Arhivat din original la . Accesat în .
- ^ Wortham, Jenna (). „Unofficial Software Incurs Apple's Wrath”. The New York Times. Arhivat din original la . Accesat în .
- ^ Foresman, Chris (). „iPhone jailbreaker set to bring Cydia to Mac OS X”. Infinite Loop. Ars Technica. Arhivat din original la . Accesat în .
- ^ Rose, Michael. „Cydia Store now open for jailbreak app sales”. The Unofficial Apple Weblog. Arhivat din original la . Accesat în .
- ^ Benjamin, Jeff (). „Amazon removed as a Cydia payment option”. iDownloadBlog. Arhivat din original la . Accesat în .
- ^ Statt, Nick (). „Cydia closes purchases for its iOS jailbreak store”. The Verge. Arhivat din original la . Accesat în .
- ^ Dimitrov, Stefan (). „Privacy and Security Benefits of Jailbreaking iOS” (PDF). www.cs.tufts.edu/. Arhivat din original (PDF) la . Accesat în .
- ^ Grace Johansen, Alison (). „Is jailbreaking legal and safe?”. Norton (în engleză). Arhivat din original la . Accesat în .
- ^ „Mobile SafeMode · Cydia”. cydia.saurik.com. Arhivat din original la . Accesat în .
- ^ Sadun, Erica (). „Debian-style installation arrives on iPhone”. The Unofficial Apple Weblog. Arhivat din original la . Accesat în .
- ^ Chen, Brian (). „Rejected By Apple, iPhone Developers Go Underground”. Wired. Arhivat din original la . Accesat în .
- ^ Sande, Steven (). „Alliance of the jailbreakers: Cydia acquires Rock”. The Unofficial Apple Weblog. Arhivat din original la . Accesat în .
- ^ „WIPO Domain Name Decision: D2010-2193”. wipo.int. Arhivat din original la . Accesat în .
- ^ „iPhone Jailbreak App Store Loses Domain Dispute For Cydia.com - Domain Name Wire - Domain Name News & Views”. domainnamewire.com. Arhivat din original la . Accesat în .
- ^ Shapira, Ian (). „Once the hobby of tech geeks, iPhone jailbreaking now a lucrative industry”. The Washington Post. Arhivat din original la . Accesat în .
- ^ „SaurikIT v. Cydia.com” (PDF). Arhivat din original (PDF) la . Accesat în .
- ^ „iPhone Jailbreak Site Files Lawsuit Over Domain Name - Domain Name Wire - Domain Name News & Views”. domainnamewire.com. . Arhivat din original la . Accesat în .
- ^ Matt Brian (). „Cydia creator files lawsuit over Cydia.com domain name”. The Next Web. Arhivat din original la . Accesat în .
- ^ a b „Saurik: Mistake Renders All of the APTickets Cydia Saved for iOS 6.x 'Useless'”. . Arhivat din original la . Accesat în .
- ^ „Cydia Updated With New TSS Center To Save SHSH And APTicket”. . Arhivat din original la . Accesat în .
- ^ Freeman, Jay. „Where did my iOS 6 TSS data go?”. Arhivat din original la . Accesat în .
- ^ „Cydia updated for iOS 7”. . Arhivat din original la . Accesat în .
- ^ „saurik comments on [Release] Pangu8. jailbreak for ios8-8.1”. reddit. . Arhivat din original la . Accesat în .
- ^ „Electra Jailbreak Toolkit for iOS 11.0-11.1.2”. coolstar.org. Accesat în .
- ^ Morris, Paul (). „Saurik Talks About Electra iOS 11 Jailbreak, Cydia, Substrate And More In New Post | Redmond Pie” (în engleză). Accesat în .
- ^ „Cydia bids goodbye to the iOS jailbreak community”. ciobulletin.com (în engleză). Accesat în .[nefuncțională – arhivă]
- ^ Linder, Brad (). „Cydia Store has shut down (app store for jailbroken iPhone tweaks)”. Liliputing (în engleză). Accesat în .
Linkuri externe
[modificare | modificare sursă]
Materiale media legate de Cydia la Wikimedia Commons- Site web oficial
