Ergebnis 1 bis 9 von 9
  1. #1
    W32.Lovgate Avatar von Sp3ct0r
    Registriert seit
    29.09.2008
    Beiträge
    360

    Standard Iphone schneller machen unter 3.x und 4.x

    Hey hab vorhin einen tollen Thread in einem anderem Forum gefunden, dort wird beschrieben wie man sein gejailbreaktes Iphone DEUTLICH schneller machen kann....
    Ich habs eben bei mir gemacht und unter 4.0 ist beim 3G der unterschied alleine beim booten massiv!

    [TUT] iPhone/iPod schneller machen

    Hi,

    hier mal ein Tutorial wie man sein iPhone schneller machen kann. Hier geht es nicht um übertakten oder so etwas, sondern "einfach" überflüssige Ressourcenschlucker zu entfernen und damit Ressourcen für das iPhone/den iPod frei zu machen, damit dieser flüssiger läuft.


    Vorwort:

    Es erklärt sich von selbst das von allen Daten ein Backup gemacht sein sollte für den Fall das etwas schief geht. Selbstverständlich muß das Gerät gejailbreaked sein, ssh unterstützen und am besten auch "mobile terminal" und iFile beinhalten sollte.

    Ich übernehme natürlich keine Haftung falls bei jemandem etwas schief geht. Für jemanden mit 2 linken Händen ist das hier bestimmt genauso wenig etwas wie für Leute die nicht richtig lesen und irgendetwas dann löschen, denn dadurch greift Ihr tief ins System und es bleibt eventuell nur noch das neu AUfsetzen.

    Desweitern möchte ich sagen das ich das hier nicht selbst entdeckt oder entwickelt habe, sondern aus einem anderen Forum habe. Somit dient der Respeckt nicht mir, sondern shmi117, lll2for3lll und Fubaya .


    Einleitung:
    Es gibt natürlich die klassischen Selbstgänger: je mehr Programme und Tweaks usw. im Hintergrund laufen, desto mehr Arbeitsspeicher (RAM) wird belegt und steht dadurch nicht mehr zur Verfügung. Daher ist es nicht ratsam alles mögliche an Dingen zu installieren, die vielleicht nett sind, aber eigentlich dann doch nicht genutzt werden. Daher ist es mal als Beispiel nicht Sinnvoll z.B. den Backgrounder zu installieren wenn man ihn eh nie nutzt. Wir reden hier nur von den Sachen die im Hintergrund laufen. Apps und Games usw. die man sich so lädt belegen ja erst Speicher wenn Sie auch genutzt werden und nicht permanent. Man kann sich auch für einige Sachen Alternativen aussuchen, wie z.B. bei Themes. Hier muß es nicht zwangsweiße Winterboard sein, das zusammen mit Themes doch erhelblich Speicher fressen kann und das Gerät unter umständen weniger flüssig erscheinen läßt. Hier könnte man z.B: selbst Hand anlegen um Dock, Slider, Icons usw. zu tauschen. (siehe: Zeigt doch euer Springboard).


    Hier soll es aber eigentlich nicht um diese Sachen gehen, sondern um die eher versteckten Dinge die im Hintergrund laufen und eher zum System gehören:


    Teil 1: LaunchDaemons:

    Fangen wir mit den Launch Daemons an:

    Was ist ein Daemon? Wikipeadia sagt folgendes dazu:

    "Als Daemon oder Dämon (auch häufig in der Schreibweise Demon) bezeichnet man unter Unix oder unixartigen Systemen ein Programm, das im Hintergrund abläuft und bestimmte Dienste zur Verfügung stellt. Benutzerinteraktionen finden hierbei nur auf indirektem Weg statt..."

    Diese Programme werden also Beim Systemstart des iPhone/iPod geladen und sind im Hintergrund für bestimmt Dinge zuständig, wie z.B. das der Pushdienst überhaupt läuft usw. Hier ist es nun so das aber wie bei den meißten Computer "Dienste" laufen die der User nie brauchen wird, oder teilweise drauf verzichten kann. Diese werden aber trotzdem geladen, da andere User diese vielleicht benötigen könnten. Es gilt also zu schauen welche der daemons generell, oder userbezogen nicht benötigt werden, diese zu eliminieren um dadurch Ressourcen zu sparen und somit den Bootvorgang und das Gerät schneller zu machen.


    Als erstes gehen wir zu /System/Library per SSH, mobile Terminal oder iFile und kopieren uns den Ordner LaunchDaemons z.B. zu /System/Library/LaunchDaemons_original. Man sollte den Ordner noch zusätzlich auf den PC ziehen! Man kann auch einfach per SSH den Ordner LaunchDaemons auf den Rechner ziehen, umbenennen und wieder auf das Gerät hochladen als Kopie. Der kopierte Ordner auf dem Gerät muß noch mit den Rechten 755 ausgestattet werden, falls man zurücksichern muß.

    Um es Euch zu erleichtern hab ich mal ein Skript erstellt was Euch diese Arbeit abnimmt und das Backup lokal auf dem iPhone anlegt: LaunchDaemonCopy.sh
    Das Teil auf das iPhone/den iPod schieben, z.B. nach /var/mobile, mit den Rechten 755 versehen und euch dann im Mobile Terminal mit su + passwort anmelden, dorthin bewegen und per ./LaunchDaemonCopy.sh starten.

    Damit haben wir schon einmal das Backup für den Fall der Fälle.

    Nun geht es darum eben die entsprechenden Daemons zu identifizieren und einfach im LaunchDaemon Ordner zu löschen, damit diese nicht mehr starten. Hier dazu eine Liste der entsprechenden Daemons:

    Diese hier werden von keinem normalen User benötigt und können somit einfach gelöscht werden:
    com.apple.DumpPanic.plist - Generiert Speicherabbilder um diese für Apple vorzuhalten, damit diese eventuell analysiert werden können.
    com.apple.ReportCrash.(5 unterschiedliche Namen).plist - Hier gibt es 5 verschiedene und können gelöscht werden. Diese halten Angaben für Apple bereit welche Programme und Dinge gemacht wurden als etwas abgestürzt ist usw..
    com.apple.DumpBasebandCrash.plist - Hier werden Speicherabbilder des Baseband im Falle eines Absturzes generiert. iPod Benutzer haben aber nicht mal ein Baseband.
    com.apple.CrashHouseKeeping.plist - Hat genauso mit Abstürzen zu tun.
    com.apple.aslmanager.plist - Hier werden LOG-Dateien gemanaged .
    com.apple.syslogd.plist - Loggt Systemereignisse.
    com.apple.powerlog.plist - Überwacht inkompatibilitäten mit Netzteilen von Drittherstellern.
    com.apple.stackshot.server.plist - Diese Funktion ist nicht ganz genau bekannt, hat aber keine Auswirkung auf das Gerät beim Löschen. Ein wenig mehr technische Info dazu gibt es hier.
    com.apple.tcpdump.server.plist - Hier wird der Netzwerktraffic mitgeschnitten. Es nicht nicht ganz klar wofür, aber es hat keine negativen Auswirkungen wenn man es deaktiviert bisher.
    com.apple.iqagent.plist - Es nicht nicht ganz klar wofür der Daemon is, aber es hat keine negativen Auswirkungen wenn man es deaktiviert bisher.
    com.apple.mobile.profile_janitor.plist - Es nicht nicht ganz klar wofür der Daemon is, aber es hat keine negativen Auswirkungen wenn man es deaktiviert bisher.
    com.apple.chud.chum.plist - Dieser Daemon hat mit Apple's CHUD (Computer Hardware Understanding Developer) tools zu tun. Wenn man kein Entwickler ist ist es sicher den zu löschen.
    com.apple.chud.pilotfish.plist - Dieser Daemon hat mit Apple's CHUD (Computer Hardware Understanding Developer) tools zu tun. Wenn man kein Entwickler ist ist es sicher den zu löschen.



    Die folgenden Daemons sind spezifischer und sollten nur gelöscht werden wenn man Sie wirklich nicht braucht!:
    com.apple.searchd.plist - Dieser Daemon ist für die Spotlight Suche zuständig. Die Suchseite ist nach löschen zwar vorhanden, funktioniert aber nicht mehr.
    com.apple.AddressBook.plist - Wenn man diese löscht dauert es länger die Kontakte im Telefon zu sehen.
    com.apple.accessoryd.plist - Wenn man diese Daemon löscht funktionieren Dock, Transmitter und Zubehör am Dock nicht mehr, außer zum Aufladen. Wenn man eh nur aufläd kann das gelöscht werden.
    com.apple.apsd.plist - Dient den Push Benachrichtigungen. Push geht nicht mehr wenn man es löscht. Wer eh kein Push nutzt kann gefahrlos löschen.
    com.apple.dataaccess.dataaccessd.plist - Dient der Synchronisation von Exchange und Google über Exchange. Wenn man kein Exchange nutzt kann es gelöscht werden.
    com.apple.datamigrator.plist - Dient dem Transfer der Kontaktdaten von der SIM-Karte auf das iPhone, wenn man eh alles im Adressbuch hat kann es gelöscht werden. iPod User können es eh löschen.
    com.apple.racoon.plist - Benötigt für die Verbindung zu einem VPN. Wenn man kein VPN nutzt kann es gelöscht werden.
    com.apple.MobileInternetSharing.plist - Zuständig für Internet Tethering. Wenn man einen iPod Touch oder kein kein Tethering benötigt kann es gelöscht werden.
    com.apple.aggregated.plist - Hat mit dem Audio-Eingang zu tun. Wird vom iPhone benötigt. iPod Touch User die keine Spracheingabe oder ähnliches (skype) nutzen könen löschen.
    com.apple.AOSNotification.plist - Dient der Synchronisation mit MobileMe. Nutzt man kein MobileMe kann es gelöscht werden.
    com.apple.AdminLite.plist - Dieser Daemon schließt Apps die scheinbar abgestürzt sind.Wenn man hier länger warten will kann es gelöscht werden. Ich würde es lassen, also nicht löschen.
    com.apple.graphicsservices.sample.plist - Hat wohl mit der AlbumArt Darstellung zu tun. Ich würde hier die Finger von lassen.
    com.apple.UIKit.pasteboardd.plist - Dient Copy+Paste. Wer nie Copy+Paste benutzt kann löschen.



    Alle anderen Daemons ist mir jetzt zu lange aufzulisten und zu beschreiben, sollten aber auf jeden Fall in Ruhe gelassen werden.

    Nach den Änderungen dann das Gerät neu booten, nicht nur respring machen!

    Durch diese Maßnahmen verkürzt sich die Bootzeit schon merklich und auch das Gerät wird flüssiger und es steht mehr Speicher (sichtbar z.B. per SBSettings) zur Verfügung.
    Quelle

    NEIN! Ich bin kein Legastheniker, es kleben 0,5l Cola in meiner Laptop Tastatur

  2. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    psyborg (28.07.2010)

  3. #2
    Anfänger Avatar von Getti
    Registriert seit
    10.06.2010
    Beiträge
    399

    Standard

    Das ist zwar etwas auf wendig aber es funktioniert, hatte es damals unter 3.x getestet^^
    Hier kann man auch noch einen wie ich finde sehr guten Tipp zur Performance Steigerung seines iPhones 3G, 3Gs unter iOS 4.x nachlesen...dieser funktioniert auch ohne dass man einen Jailbreak hat und bring sehr gute Resultate :-)
    |Das hast du jetzt missverstanden, eigentlich finde ich das voll super|
    www.grauezelle.net | Level 73...................
    Suche
    Biete
    Spam

  4. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    VorTex (18.08.2010)

  5. #3
    Anfänger Avatar von flo09
    Registriert seit
    13.07.2010
    Beiträge
    14

    Standard

    In cydia gibt es auch noch en paar apps die sowas bewirken wie z.B

    disable daemons
    virtual memory
    Supercharged

  6. #4
    Why so serious ?! Avatar von Joker1337
    Registriert seit
    11.08.2010
    Beiträge
    184

    Standard

    Ich finde dieses "Multitasking" was bei 90% der Apps sowieso nicht funktioniert und unnötig RAM wegnimmt , voll fürn A**** !

  7. #5
    Fortgeschrittener
    Registriert seit
    20.08.2008
    Beiträge
    31

    Standard

    Zitat Zitat von Joker1337 Beitrag anzeigen
    Ich finde dieses "Multitasking" was bei 90% der Apps sowieso nicht funktioniert und unnötig RAM wegnimmt , voll fürn A**** !
    benutz den backgrounder damit hat ich keine Probleme

  8. #6
    Anfänger Avatar von Getti
    Registriert seit
    10.06.2010
    Beiträge
    399

    Standard

    Richtig der Backgrounder funktioniert bei allen Programmen...dabei wird dem iOS vorgespielt das ein Telefon Anruf eingeht und durch diesen Trick läuft das jeweilige Programm (im Gegensatz zum Multitaskings des iOS 4.x) uneingeschränkt weiter...
    |Das hast du jetzt missverstanden, eigentlich finde ich das voll super|
    www.grauezelle.net | Level 73...................
    Suche
    Biete
    Spam

  9. #7
    Bundestrojaner Avatar von VorTex
    Registriert seit
    13.08.2010
    Beiträge
    67

    Standard

    Hätte nicht gedacht, dass es soviel bringt, wenn ich diese komische Suchfunktion da abwähle, danke für den netten tipp !

    Zitat Zitat von flo09 Beitrag anzeigen
    In cydia gibt es auch noch en paar apps die sowas bewirken wie z.B

    disable daemons
    virtual memory
    Supercharged
    Welche Quellen werden benötigt ?
    Geändert von VorTex (18.08.2010 um 16:06 Uhr) Grund: Automerged Doublepost

  10. #8
    Anfänger Avatar von flo09
    Registriert seit
    13.07.2010
    Beiträge
    14

    Standard

    h7v.org/cydia/
    cydia.xsellize.com
    sinfuliphonerepo.com

  11. #9
    Anfänger
    Registriert seit
    18.10.2010
    Beiträge
    8

    Standard

    multicleaner (auf hackstor zu haben) ist auch n super app, damit kann man apps schließen (net nur in den standby bringen) , als auch mit einer freibelegbaren taste (zb von oben nach unten über das display wischen) alle apps beenden, um so mehr memory zu gewinnen - bin super zufrieden damit.

Ähnliche Themen

  1. [Global] Schlanker und schneller: iPhone 4 baut Vorsprung aus
    Von Joka im Forum Globale News / Szene News
    Antworten: 8
    Letzter Beitrag: 24.06.2010, 17:08
  2. Maus schneller machen
    Von reddragon1212 im Forum Windows
    Antworten: 7
    Letzter Beitrag: 07.06.2010, 05:57
  3. pc schneller machen
    Von momo- im Forum PC Modding/Tuning
    Antworten: 19
    Letzter Beitrag: 10.07.2009, 13:02
  4. [tut]Firefox Schneller machen
    Von wadek im Forum Biete Tutorials
    Antworten: 11
    Letzter Beitrag: 24.08.2008, 19:53
  5. [B] Tor sicherer und schneller machen
    Von zig81 im Forum Sicherheit
    Antworten: 31
    Letzter Beitrag: 02.09.2007, 13:46

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •