Mit Sicherheit ist schon vielen aufgefallen, dass die Performance Cydias stark unter der von den einzelnen Repositories eingebundenen Werbung leidet. Nun könnte man manuell (unter “/etc/hosts”) die hosts-Datei des iPhones editieren oder einfacher eine angepasste hosts-Datei über die Cydia Source von i-phone-home installieren (http://cydia.i-phone-home.net). Damit sogar würden systemweit Werbeanzeigen geblockt, auch jene in Mobile Safari oder etwa die AdMob Anzeigen, wie sie in diversen Apps zu finden sind. Wer das nicht möchte oder sich lediglich an der Werbung in Cydia, bzw. dessen Performance steigern möchte, der kann dies durch Ändern einer einzigen Codezeile erreichen.
Dazu kopiert man sich entweder die package.js aus dem Verzeichnis /Applications/Cydia/ auf den Desktop, wahlweise per SSH (Cyberduck/WinSCP) oder DiskAid. Die Originaldatei sollte sicherheitshalber in package.js.bak umbenannt werden. Nun öffnet man die auf den Desktop kopierte package.js mit einem Editor seiner Wahl.

Nun scrollt oder sucht man nach der Zeile “var depiction = package.depiction;” und änderte diese in “var depiction = null;” wie auf folgendem Bild zu sehen:

Abschließend wird die Datei gespeichert und aufs iPhone kopiert, natürlich ins Verzeichnis /Applications/Cydia/. Ruft man nun Cydia auf und wählt ein Paket zur Installation, öffnet sich die Detailseite um einiges schneller als zuvor.













Funzt
aber leider fehlen mir komplette Bereiche u.a. für die Screenshots, für mich daher uninteressant wenn ich nicht sehe was ich da installiere kann, gerade bei Themes, auch wenn Cydia dabei schneller ist. Werde wohl drauf verzichten
und nur beim man. ändern der hostes bleiben
….
Aber danke trotzdem chr1spy für das nette Tut.
i1029ai
5 Apr 10 at 00:54
Ja genau, ich habs nich ausprobiert, aber das war mein erster Gedanke, dass ich dann ja auch nicht mehr die Package-Depiction angezeigt bekomme (wobei ich sowieso finde, dass Cydia zuerst den Beschreibungstext, der ja auch in der Liste angezeigt wird, anzeigen könnte, und die Depiction erst, wenn sie komplett geladen ist!
Schließlich wird ja depiction = null gesetzt, da kann also nix mehr kommen…
.-= Moritz´s last blog ..Fernsehtipp: “Bis nichts mehr bleibt” (ARD – Mi., 31.03.) =-.
Moritz
5 Apr 10 at 15:43