Howto defekte Cydia Quellen mit Cyfix 2.0 entfernen
am 30. Mrz 2011 von griesgram geschrieben unter Allgemein, Apple, Cydia, Cydia Repository, Hacks, Howto, iPhone, iPod Touch

Im hackulo.us Forum hat ttwj seine überarbeitete Version von dem Cyfix Script von Secretss veröffentlicht.
Mit dem Cyfix Script von Secretss kann man defekte Cydia Repo Quellen wieder sauber entfernen, doch muss man dabei wissen, welche Cydia Repo Quelle Probleme macht und man muss diese Repo URL mühsam von Hand eintippen. Des Weiteren wurde das Cyfix Script von Secretss für die Cydia Version 1.0xx geschrieben.
Bei der überarbeiteten Version von ttwj, dem Cyfix 2.0 Script, kann man neu nun auch die defekten Cydia Repo Quellen automatisch erkennen und entfernen lassen und es das Script wurde für die neue Cydia Version 1.1.1 aktualisiert. Des Weiteren kann man auch gleich mehrere Cydia Repo Quellen auf einmal entfernen.
Hinweis: Das Cyfix 2.0 Script ist ein Bash Script, dass heisst ihr müsst das Script via SSH Terminal oder mit dem MobileTerminal direkt auf dem Gerät ausführen.
Anleitung
Voraussetzungen
- gejailbreaktes iPhone, iPad oder iPod Touch
- SCP-Client (WinSCP/CyberDuck) oder anderes Tool wie iPhoneExplorer
- SSH Client (Putty/Terminal) oder MobileTerminal
- Folgende Cydia Pakete müssen auf eurem iDevice installiert sein: APT 0.7 Strict, Core Utilities (/bin), Debian Packager, Erica Utilities, Gawk, grep & sed
- optional das Cydia Paket Aptitude
Download & Installation von Cyfix 2.0
Für den Download und die Installation von dem Cyfix 2.0 Script bieten wir euch zwei Methoden an:
- Methode 1: Manuelle Installation des Cyfix 2.0 Script
- Methode 2: Installation des Cyfix 2.0 Script durch ein DEB Paket
Methode 1: Manuelle Installation des Cyfix 2.0 Script
- Bevor ihr euch das Cyfix 2 Script herunterladet, stellt sicher das auf eurem iDevice die oben unter den Voraussetzungen genannten Cydia Pakete bereits installiert sind.
- Ladet euch nun das Cyfix 2 Script auf euren Rechner herunter:
- Entpackt Cyfix2-Script.zip und kopiert euch das Script anschliessend mit eurem SCP-Client oder mit iPhoneExplorer in folgenden Ordner auf eurem iDevice:
- Die manuelle Installation ist hiermit abgeschlossen. Macht nun bei: Defekte Cydia Quelle entfernen weiter.
Solltet ihr diese in Cydia nicht finden können, so müsst ihr in Cydia die Einstellungen mindestens auf Hacker umstellen, damit ihr auch die Konsolen-Pakete sehen und installieren könnt
/usr/bin/
Überprüft anschliessend die Dateirechte (755). Ihr könnt die Dateirechte mit folgendem Befehl ändern:
chmod 755 /usr/bin/cyfix2
Methode 2: Installation des Cyfix 2.0 Script durch ein DEB Paket
- Bei dieser Methode müsst ihr nur eines der unter den Voraussetzungen genannten Cydia Pakete bereits auf eurem iDevice installiert haben: Debian Packager.
- Ladet euch nun das Cyfix 2.0 DEB Paket auf euren Rechner herunter:
- Kopiert nun das DEB Paket mit eurem SCP-Client oder mit iPhoneExplorer in folgenden Ordner auf eurem iDevice:
- Öffnet nun euren SSH-Client (Putty/Terminal) oder MobileTerminal und verbindet auch als Benutzer root mit eurem iDevice.
- Nun installieren wir endlich das Cyfix 2.0 DEB Paket mit folgendem Befehl:
- Sofern keine Fehler erscheinen und wieder die Eingabezeile angezeigt wird, ist die Installation durch ein DEB Paket abgeschlossen. Macht nun bei: Defekte Cydia Quelle entfernen weiter.
Auch hier gilt: solltet ihr dieses Paket in Cydia nicht finden können, so müsst ihr in Cydia die Einstellungen mindestens auf Hacker umstellen, damit ihr auch die Konsolen-Pakete sehen und installieren könnt. Die restlichen Cydia Pakete werden bei der Installation des DEB Paketes mitinstalliert, sofern diese nicht bereits installiert sind
/private/var/root
Achtung: bei MobileTerminal werdet ihr als Benutzer mobile eingeloggt, daher müsst ihr zuerst mit dem Befehl:
su
gefolgt von der Eingabe eures Passwortes, als Benutzer root anmelden. Mit folgendem Befehl könnt ihr im Terminal überprüfen, mit welchem Benutzer ihr im Terminal eingeloggt seid:
whoami
Wenn ihr als Benutzer root eingeloggt seid, solltet ihr bereits im richtigen Ordner sein, in welchen wir zuvor das DEB Paket hineinkopiert haben. Den Inhalt eines Ordners könnt ihr euch mit dem folgenden Befehl ansehen:
ls -la
Falls ihr nicht im richtigen Ordner seid, müsst ihr mit dem folgendem Befehl zuerst in den Ordner wechseln:
cd /private/var/root
dpkg -i cyfix2.deb
Defekte Cydia Quelle entfernen
Das Cyfix 2.0 Script könnt ihr mit folgendem Befehl in eurem SSH-Client (Putty/Terminal) oder MobileTerminal ausführen:
Ihr habt nun folgende Optionen, mit welchem ihr das Verhalten des Cyfix 2.0 Scripts steuern könnt:
- auto (automatisch defekte Cydia Repostorys entfernen)
- -l (Installierte Cydia Repositorys auflisten)
- -m (mehrere Cydia Repositorys manuell entfernen)
- -h (Hilfe anzeigen)
Am einfachsten entfernt ihr defekte Cydia Repo Quellen automatisch mit:
Wenn ihr den Befehl cyfix2 mit der Option -m ausführt, müsst ihr die einzelnen Cydia Repo Quellen von Hand eingeben oder ihr könnt alternativ auch eine Textdatei angeben, welche die defekten Cydia Repo Quellen (eine Repo URL pro Zeile) beinhaltet. Zum Beispiel so:
cyfix2 -m http://faules.repository.com http://faules.repository2.com
oder
cyfix2 -m /var/root/defekte_cydia_repositorys.txt
Nachdem das Cyfix 2.0 Script durchgelaufen ist, könnt ihr mit folgendem Befehl die Cydia Repo Quellen aktualisieren:
apt-get update
oder
aptitude update
Hinweis: Solltet ihr die Befehle nicht ausführen können, müsst ihr zuerst mit Cydia APT 0.7 Strict oder Aptitude installieren.
Hoffentlich funktioniert nun bei euch die neue Cydia Version 1.1.1 wieder ordnungsgemäss
Das könnte dich auch interessieren:
Copyright © www.hack2learn.org
Dieser Beitrag ist für den persönlichen, nicht-kommerziellen Gebrauch bestimmt. Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung ausserhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers.
(Digital Fingerprint: d3d3LmhhY2sybGVhcm4ub3Jn)
-
JokeR_XP
-
http://www.hack2learn.org FatalSysError
-
JokeR_XP
-
http://profiles.google.com/reberja Jan Reber
-
http://www.facebook.com/profile.php?id=100000038228191 Benjamin Reich
-
http://www.hack2learn.org FatalSysError
-
JokeR_XP
-
http://www.hack2learn.org FatalSysError
-
JokeR_XP





AppleTV3,1_5.0_9B206f_Restore.ipsw



