This page has been robot translated, sorry for typos if any. Original content here.

Accélérer iOS

Sur l'exemple de l'iPhone 3GS + iOS 6.0.1 jailbreak

Sur la page:
Ускоряем iOS на примере iPhone 3GS + джейлбрейк iOS 6.0.1

Accélérer iOS [Partie 1]

Il y a deux jours, pour des raisons familiales, j'ai remplacé l'iPhone 4S par un 3GS de 8 gigaoctets que j'avais acheté l'été dernier. Dès le lendemain, les nerfs ont commencé à faire défaut: l'appareil ralentissait périodiquement, car il n'était pas possible de reproduire le modèle d'origine sur le dernier firmware officiel. iOS 6 charge l'appareil en 2009 à tel point qu'il est temps de le casser contre le mur. Au lieu de ramper dans le marché aux puces pour les «cinq», j'ai décidé de revenir à l'ancienne méthode utilisée par le grand-père pour accélérer le travail de tout gadget Apple mobile.

Mais d'abord - Jailbreak.

Il n'y a pas d'autre moyen dans cette situation. Pour procéder au nettoyage de la surface, nous avons besoin d’un accès complet au système de fichiers. Nous allons examiner la situation sur l'exemple du microprogramme le plus "récent" du moment - iOS 6.0.1. Tout d’abord, téléchargez le programme Redsn0w et le fichier de firmware 6.0 :

Ensuite, nous allons procéder à la procédure jailbreak liée . Si vous en avez déjà un, passez ces points et sinon, lisez-le attentivement. Après chaque redémarrage de l'appareil, vous devrez le connecter à l'ordinateur et exécuter Redsn0w en effectuant quelques actions simples dans le programme. Sans cela, vous ne pourrez pas utiliser certaines applications intégrées clés, telles que la messagerie électronique ou le navigateur Safari, ainsi que Cydia. Si vous avez installé des modifications à partir de cet emplacement, le téléphone ne s'allumera pas avant le lancement de Redsn0w.

Toutes les autres actions sont effectuées par vous à vos risques et périls.

Jailbreak iPhone 3GS sur iOS 6.0.1

Ускоряем iOS на примере iPhone 3GS + джейлбрейк iOS 6.0.1

1. Connectez votre iPhone à votre ordinateur, éteignez-le (dans cet ordre) et placez-le à côté de vous. Ouvrez Redsn0w et jetez un coup d’œil au bas de la fenêtre.

Ускоряем iOS на примере iPhone 3GS + джейлбрейк iOS 6.0.1

Voici la version du chargeur de votre iPhone - "old BR" ou "new BR" . Pour l'instant, souvenez-vous de ce qui y est écrit et continuez.

Ускоряем iOS на примере iPhone 3GS + джейлбрейк iOS 6.0.1

2. Cliquez sur Extras , puis sur Select IPSW . Dans la fenêtre qui s'ouvre, sélectionnez le fichier du micrologiciel iOS 6.0 téléchargé (iPhone2,1_6.0_10A403_Restore.ipsw).

Ускоряем iOS на примере iPhone 3GS + джейлбрейк iOS 6.0.1
Première fenêtre
Ускоряем iOS на примере iPhone 3GS + джейлбрейк iOS 6.0.1
Deuxième fenêtre

C'est important! Deux autres fenêtres pop-up apparaîtront. Sur le premier, nous appuyons sur le seul bouton «OK» et sur le second nous nous arrêtons. Rappelons que le programme a précédemment écrit en bas de la fenêtre. S'il y avait un "nouveau BR" - choisissez "Oui" . S'il y avait un “vieux BR” - choisissez “Non” .

Ускоряем iOS на примере iPhone 3GS + джейлбрейк iOS 6.0.1

3. Cliquez sur Back et sélectionnez Jailbreak . Prenez le téléphone entre vos mains et suivez les instructions à l'écran pour mettre le smartphone en mode DFU . Dès que vous faites tout correctement, le programme continuera à fonctionner et le processus continuera bientôt sur le téléphone lui-même.

Ускоряем iOS на примере iPhone 3GS + джейлбрейк iOS 6.0.1

Ne fermez pas le programme et ne déconnectez pas l'appareil de l'ordinateur avant l'affichage de l'écran de verrouillage iOS.

Ускоряем iOS на примере iPhone 3GS + джейлбрейк iOS 6.0.1

4. Maintenant, nous devons «réveiller» le jailbreak. Reconnectez l'iPhone à l'ordinateur, éteignez-le et posez-le à côté de lui. Nous répétons 2 points de cette instruction entièrement. Immédiatement après, cliquez sur " Démarrer simplement" . Nous prenons entre les mains de l'iPhone connecté et éteint, cliquez sur Suivant et suivez les instructions à l'écran du programme. Une fois le processus terminé, le périphérique redémarre en mode normal. Au lieu de “pomme”, vous verrez un ananas - le légendaire logo Pwnagetool .

Ускоряем iOS на примере iPhone 3GS + джейлбрейк iOS 6.0.1

Cydia apparaîtra, mais nous n'en aurons pas besoin du tout. Il est temps de passer à la partie principale - l'élimination des processus inutiles.

Supprimer les processus inutiles. Attention

Nous connectons l'iPhone à l'ordinateur.

Téléchargez et installez le programme iFunBox :

Ускоряем iOS на примере iPhone 3GS + джейлбрейк iOS 6.0.1

Ouvrez iFunBox , puis sélectionnez l’onglet iFunBox Classic . Dans la fenêtre de gauche, sélectionnez "Système de fichiers brut" . Maintenant, dans la fenêtre de droite, cliquez d'abord sur le dossier Système , puis sur la bibliothèque et trouvez le dossier LaunchDaemons dans ce segment . Cliquez dessus avec le bouton droit de la souris et sélectionnez "Copier sur PC" . Juste au cas où.

Ускоряем iOS на примере iPhone 3GS + джейлбрейк iOS 6.0.1

Nous oublierons la sauvegarde que nous venons de faire et nous reviendrons et ouvrirons encore LaunchDaemons . Conseil: cliquez sur l’ affichage Miniature dans le panneau supérieur du programme pour afficher le nom complet du fichier.

Ускоряем iOS на примере iPhone 3GS + джейлбрейк iOS 6.0.1

Nous avons donc étendu des fichiers de processus système. Au hasard, ils ne peuvent en aucun cas être supprimés. Pour savoir ce dont vous pouvez vous débarrasser dans cette liste, suivez notre guide simplifié. Vous ne pouvez pas avoir initialement de processus de cette liste - ceci est normal.

Processus pouvant être supprimés sans conséquences

  • com.apple.appsupport.cplogd.plist
  • com.apple.apsd.tcpdump.en0.plist
  • com.apple.apsd.tcpdump.pdp_ip0.plist
  • com.apple.apsd.tcpdump.pdp_ip0.plist
  • com.apple.aslmanager.plist
  • com.apple.certui.relay.plist
  • com.apple.chud.chum.plist *
  • com.apple.chud.pilotfish.plist *
  • com.apple.crash_mover.plist
  • com.apple.CrashHouseKeeping.plist
  • com.apple.DumpBasebandCrash.plist
  • com.apple.DumpPanic.plist
  • com.apple.fseventsd.plist
  • com.apple.marcoagent.plist
  • com.apple.OTACrashCopier.plist
  • com.apple.ReportCrash. XXXXX .plist - 5-6 pcs.
  • com.apple.sharktrace.plist *
  • com.apple.syslogd.plist

* - Ne supprimez pas si vous êtes un développeur de logiciels.

Processus pouvant être supprimés avec des conséquences

com.apple.mobile.softwareupdated.plist - Les mises à jour OTA sont désactivées. Vous pouvez supprimer si vous ne prévoyez pas de mettre à jour le périphérique "par liaison radio".
com.apple.OTATaskingAgent.plist - désactive les mises à jour OTA dans les délais.
com.apple.softwareupdateservicesd.plist - Les mises à jour OTA sont désactivées. Supprimer si vous avez déjà supprimé l'un des processus ci-dessus.

com.apple.AddressBook.plist - la vitesse d'ouverture de l'application Contacts ralentit. Par le téléphone, tout restera le même.

com.apple.AdminLite.plist - les applications bloquées ne "planteront" plus elles-mêmes.

com.apple.AOSNotification.plist - désactive toutes les fonctionnalités d'iCloud.
com.apple.apsd.plist - désactive les notifications iMessage et Push.

com.apple.assitivetouchd.plist - désactive le toucher assisté. Si vous ne savez pas ce que c'est, supprimez-le sans poser de question.

com.apple.awdd.plist - désactive les journaux des données envoyées / transmises sur les réseaux de l’opérateur.

com.apple.calaccessed.plist - désactive les rappels d'agenda

com.apple.daily.plist - désactive la vérification des mises à jour des applications une fois par jour. Vous pouvez le faire manuellement.

com.apple.dataaccess.dataaccessd.plist - désactivez cette option si vous n'utilisez pas Microsoft Exchange et Google Sync. Mais mieux vaut partir.

com.apple.datamigrator.plist - désactive la fonction de transfert des contacts de la carte SIM vers le téléphone.

com.apple.gamed.plist - désactive le Game Center.

com.apple.itunescloudd.plist - désactive les fonctionnalités iTunes Match et iCloud Sync.

com.apple.mobile.accessory_device_arbitrator.plist - désactive la vérification de la conformité des accessoires de plug-in aux normes Apple.

com.apple.MobileInternetSharing.plist - désactive le mode modem.

com.apple.mobile.obliteration.plist - désactive la possibilité d'effacer toutes les données via Basic-System-Reset, ainsi qu'à distance.

com.apple.mobile.profile_janitor.plist - désactive la possibilité d'installer des applications via des profils ad-hoc. Il vaut mieux ne pas supprimer les éditeurs de blogs de profil.

com.apple.printd.plist - désactive AirPrint.

com.apple.powerlog.plist - désactive les journaux des statistiques de charge.

com.apple.racoon.plist - désactive la prise en charge des réseaux VPN.

com.apple.scrod.plist - désactive le contrôle vocal.

com.apple.Springboard.SetupHelper.plist - désactive l'assistant de configuration initiale du système.

com.apple.vsassetd.plist - désactive le contrôle vocal. Supprimer si vous avez supprimé le processus précédent.
com.apple.voiced.plist - désactive le contrôle vocal. Supprimer si supprimé deux processus précédents.
com.apple.VoiceOverTouch.plist - désactive le mode Voice Over Touch. Supprimer si vous n'utilisez pas de dictée.

com.apple.searchd.plist - désactive la fonctionnalité de la page de recherche sur l'écran d'accueil. La page elle-même restera en place.
com.apple.search.appindexer.plist - désactive l'indexation de l'application pour la recherche. Supprimer si vous avez supprimé le processus précédent.

com.apple.storage_mounter.plist - désactive la possibilité de connecter le kit de connexion de caméra. Pas le meilleur processus à supprimer.

com.apple.twitterd.plist - désactive la fonctionnalité intégrée de Twitter social.

com.apple.vibrationmanagerd.plis - désactive les rythmes de vibration personnalisés. Si vous ne les avez jamais installées, vous pouvez supprimer ce processus.

com.apple.wapic.plist - supprimer si vous vivez en dehors de la Chine.

com.apple.webinspectord.plist - désactive le mode développeur dans Safari.

com.saurik.Cydia.Startup.plist - désactive l'installation automatique des packages .deb téléchargés manuellement dans Cydia. Supprimer si vous ne savez pas ce que c'est.

com.apple.powerd.plist - ne peut pas être retiré sur l'iPhone 4S . Selon les rumeurs, après son retrait, il offre une grande amélioration des performances.

Ligne d'arrivée

Ускоряем iOS на примере iPhone 3GS + джейлбрейк iOS 6.0.1

Après avoir supprimé les processus, assurez-vous d'éteindre l'iPhone sans le déconnecter de l'ordinateur. Lancez Redsn0w et effectuez 4 instructions de jailbreak. Si, après cela, votre smartphone ne s'allume pas - entrez-le en mode DFU, restaurez le contenu du dossier LaunchDaemons à partir d'une sauvegarde sur votre ordinateur et répétez le processus de suppression des processus - mais cette fois, il est beaucoup plus réfléchi et prudent.

Si l'iPhone est chargé normalement, je vous félicite sincèrement. La différence de performances et de RAM libre devrait être au moins perceptible. Ce n'est pas le seul moyen d'améliorer les performances de l'appareil, mais le plus simple. Profitez à nouveau de votre 3GS préféré!






Accélérer iOS [partie 2]

Supprimer des langues supplémentaires

Ускоряем iOS

Je ne connais que trois langues. iOS en sait beaucoup plus - mais cela ne signifie pas que la majorité absolue d'entre nous en a vraiment besoin. Apple ne vous permet pas de supprimer les langues non souhaitées du système et de ses applications. En vain, cela peut grandement faciliter le travail et augmenter la vitesse de lancement du micrologiciel. Un jailbreak vient à la rescousse - et la deuxième partie de la matière sur l'accélération de l'iOS sur les appareils plus anciens.

Pour commencer, je vous conseille de vous familiariser avec la première partie du cycle (ci-dessus) - elle vous explique comment jailbreaker iOS 6.0.1 et supprimer les processus système inutiles. Ces instructions, ainsi que les précédentes, concernent tous les périphériques et les microprogrammes, à partir de iOS 3.0. Par conséquent, iOS 6.1, récemment commercialisé, convient également, à la différence que le jailbreak devra attendre jusqu'à dimanche. Cette méthode est vivement recommandée aux propriétaires d’iPad et iPod Touch 4e de première génération.

Installez le programme iFunBox si vous ne l'avez pas déjà fait.

Ускоряем iOS

Connectez votre appareil à votre ordinateur et lancez iFunBox. Allez immédiatement à l'onglet iFunBox Classic - c'est là que nous allons effectuer toutes les actions ultérieures. Dans la liste de gauche, sélectionnez l'élément "Système de fichiers brut", puis dans la fenêtre de droite, recherchez le dossier "Applications".

Cliquez dessus avec le bouton droit de la souris et sélectionnez "Copier sur PC". Ne sautez pas cette étape: il est beaucoup plus facile de restaurer un fichier supprimé par erreur que de réinstaller le système entier. Maintenant vous êtes prêt à continuer.

Toutes les autres actions sont effectuées par vous à vos risques et périls.

Le dossier Applications stocke tous les programmes système, dont la plupart se trouvent sur le bureau de votre iPhone, iPod ou iPad. Ne les supprimez pas entièrement - cela ne mènera pas au bien Au lieu de cela, ouvrez le tout premier - iAd. Il s’agit d’un ensemble de données nécessaires au travail du réseau publicitaire d’Apple. Nous ne sommes pas intéressés par ses fonctions, mais par les dossiers avec l'extension .lproj .

Ускоряем iOS

Les fichiers .lproj sont des packages de localisation de logiciels qui sont chargés automatiquement au démarrage de l'application. Théoriquement et en fait, plus il y a de langues supplémentaires dans le système, plus cela fonctionne lentement. En pratique, en éliminant les langues inutiles, vous libérez tout d’abord l’espace libre dans le système et réduisez également le temps de chargement des programmes.

Tout n'est pas si simple. De toute évidence, la localisation en langue anglaise ne peut pas être supprimée. Le russe aussi ne touche pas. Si vous utilisez ou prévoyez d’utiliser des émoticônes Emoji, ne touchez pas le japonais. Sur la base de la triste expérience (y compris la nôtre), nous avons compilé un bref résumé des packs de langues controversés - afin que vous sachiez que vous ne devez pas le supprimer.

_CodeSignature - n'a rien à voir avec la localisation. Ne supprimez pas ce dossier des applications.

English.lproj (en.lproj) est le package de localisation principal qui ne peut être supprimé pour aucun scénario.

Japanese.lproj (ja.lproj) - Paquet japonais dont la suppression transformera les hiéroglyphes en "carrés".

en_GB.lproj est une variante du package de localisation en anglais. Le menu est étiqueté comme "UK". La suppression est possible, mais après cela, certains se plaignent toujours de problèmes de polices. Mieux vaut ne pas toucher.

ru.lproj - pack de langue russe. Je pense que vous savez quoi ne pas faire avec lui.

Maintenant, n'hésitez pas à supprimer tous les autres packages dans toutes les applications. Vous pouvez accélérer ce processus comme suit: sélectionnez tous les dossiers, maintenez la touche Ctrl enfoncée et supprimez la sélection des packages de localisation ci-dessus avec le curseur, ainsi que de tous les dossiers sans l'extension .lproj . Cliquez ensuite avec le bouton droit de la souris et sélectionnez «Supprimer» dans le menu déroulant.

En conséquence, la plupart des programmes standard auront cinq packages .lproj , un dossier _CodeSignature et autre chose. Éteignez votre gadget et redémarrez-le. Si tout a été fait correctement, il se chargera normalement et vous donnera un peu moins de temps pour activer et télécharger des applications.

Mais ça l'est, des fleurs. Ou échauffement. Vouloir plus? Pas de problème Répétez les étapes ci-dessus dans les dossiers suivants et leurs sous-dossiers:

/System/Library/PreferenceBundles/ + /System/Library/PreferenceBundles/AccountSettings
/System/Library/PrivateFrameworks
/System/Library/CoreServices/SpringBoard.app
/System/Library/Frameworks
/System/Library/SystemConfiguration

C’est là que l’essentiel des fichiers de localisation est concentré. Leur nettoyage sélectif prendra au moins une heure et beaucoup de patience - mais le résultat en vaut la peine. Soyez extrêmement prudent! Toute erreur peut coûter un clignotement - et vous devez répéter la procédure dans son intégralité.

Ускоряем iOS
Ускоряем iOS

Après toutes les procédures, la RAM disponible sur l'iPhone 3GS était d'environ 120 mégaoctets. Et cela est relativement beaucoup pour iOS 6.0.1 sans ajustement supplémentaire effacer RAM. Et le système respirait librement ...

Bonne chance;)