Старый и быстрый iPhone – это не то, что нужно было Стиву Джобсу, но когда начинаешь «коллекционировать» знания по улучшению работы iOS, остановиться уже невозможно. Три дня назад я обновил операционную систему iPhone 4 до версии 6.1. Два дня назад я понял, что iPhone 4 безбожно тормозит при одновременном проигрывание музыки в плеере и игре в Angry Birds Star Wars. Вчера сделал отвязанный Jailbreak iPhone 4 для iOS 6.1 и понеслось! Начал разбирать содержимое системных папок на составляющие: нужные и ненужные. Этот способ ускорить работу iPhone одинаково хорош для моделей 3GS, 4, 4S, 5.

     Как сделать джейлбрейк iPhone 4 описывать не буду, для этого есть утилита Evasi0n и подробная инструкция. Приложение Cydia устанавливается, при желании использовать взломанные приложения, можно найти репозитарий с пакетом AppSync 5.0+. Призываю сделать джейлбрейк iPhone, чтобы получить полный доступ к файловой системе iOS.

     Для работы с файловой системой iPhone потребуется файловый менеджер, умеющий работать с iOS, например, iExplorer, iFunBox. В файловом менеджере iFunBox открываем каталог папок устройства iPhone 4. Выбираем директорию «Необработанная файловая система». Множество папок в правой части экрана содержат системные файлы iOS, которые мы будем удалять, для ускорения работы iPhone.

     Первоочередная задача — очистить оперативную память iPhone 4, которой всего 512 Mb. Очистим оперативную память от лишних процессов. Для этого открываем каталог: System/Library/LaunchDaemons/. В папке LaunchDaemons находятся application всех системных процессов, плитку лучше заменить на таблицу кнопкой Thumbnail View, чтобы видеть полные имена файлов. Перед тем, как вносить изменения, обязательно следует сделать Backup директории LaunchDaemons на HDD.

     Системные процессы делятся на две части, которые можно удалять без последствий и с уменьшением функциональности Apple iPhone. Перечень системных процессов, отсутствие которых пользователь не заметит при использовании iPhone:
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.plist
com.apple.sharktrace.plist
com.apple.syslogd.plist

     Перечень системных процессов, которые уменьшают функциональность iPhone 4, но ускоряют работу не стоит сбрасывать со счетов. Если не пользуетесь функцией открыть Контакты через функцию Телефон, то удаляем com.apple.AddressBook.plist — не рекомендую. Не рекомендую отключать iCloud com.apple.AOSNotification.plist, а также синхронизацию iTunes Match и iCloud Sync com.apple.itunescloudd.plist.

     Push-уведомления и iMessage не пользуюсь, поэтому смело убрал com.apple.apsd.plist. Еще не пользуюсь Assistive Touch com.apple.assitivetouchd.plist. iPhone работает стабильно, контроль и закрытие зависших приложений выполняет com.apple.AdminLite.plist — удалил. Поддержка VPN-сетей мной не востребована, удалил com.apple.racoon.plist.

     Смело избавил iPhone от функции AirPrint com.apple.printd.plist, что и вам желаю. Логи зарядки не несут пользы com.apple.powerlog.plist. Логи оператора связи тоже не нужны, удаляем com.apple.awdd.plist. Полезно удалить мастер первоначальной настройки системы com.apple.Springboard.plist и com.apple.SCHelper-embedded.plist. И бесполезную в 21 веке функцию копирования с Sim-карты com.apple.datamigrator.plist.

     Все что связано с проверками и обновлениями через Wi-Fi, так называемые OTA-обновления удаляем с чистой совестью com.apple.mobile.softwareupdated.plist, расписание обновлений com.apple.OTATaskingAgent.plist и com.apple.softwareupdateservicesd.plist. Еще можно облегчить iPhone, удалив ежедневную проверку обновления приложений com.apple.daily.plist. Для тех, кто не использует Microsoft Exchange и Google Sync, процесс будет лишним com.apple.dataaccess.dataaccessd.plist. В дополнение также можно удалить напоминания календаря: com.apple.calaccessed.plist.

файловая система iOS

     Практически не пользуюсь голосовыми службами iPhone, за Voice Control отвечают com.apple.scrod.plist, com.apple.vsassetd.plist, com.apple.voiced.plist и Voice Over Touch тоже можно отправить в корзину вместе с файлом com.apple.VoiceOverTouch.plist.

     Что еще можно удалить из системных файлов iPhone 4? Например, избавиться от встроенного Twitter com.apple.twitterd.plist. Персональные ритмы вибрации com.apple.vibrationmanagerd.plist. Китайские иероглифы com.apple.wapic.plist . И режим разработчика для Safari сom.apple.webinspectord.plist.

     Game Center – спорное приложение, для любителей поиграть, com.apple.gamed.plist удалять не стоит.

     Эти процессы лучше оставить на своих местах. Функционал поиска по устройству не трогать: com.apple.searchd.plist и com.apple.search.appindexer.plist. сom.apple.MobileInternetSharing.plist — отключает Режим Модема. com.apple.mobile.obliteration.plist — отключает возможность очистки всех данных через Сброс. сom.apple.mobile.accessory_device_arbitrator.plist — отключает проверку подключаемых аксессуаров. com.apple.storage_mounter.plist — отключает возможность подключить Camera Connection Kit. Функционал по работе с установщиками приложений не удалять com.saurik.Cydia.Startup.plist и com.apple.mobile.profile_janitor.plist.

     Главное- это не удалять приложение, отвечающее за оптимизацию потребления электропитания com.apple.powerd.plist, удалив этот файл, можно превратить iPhone в грелку, такую, как Android телефоны. На этом с системными приложениями заканчиваем.

     Еще в iPhone можно уменьшить количество языковых пакетов, что благоприятно скажется на скорости загрузки приложений. В iPhone мне достаточно двух языков: Русский и English. Языковые пакеты закрепляются за каждой программой в директории Applications. Перед началом языковой зачистки, стоит сделать бекап этой папки.

     В папке Application поочередно открываете папки с приложениями и удаляете подпапки с расширением .lproj. Нужно оставить всего лишь несколько подпапок: _CodeSignature, English.lproj, en.lproj, en_GB.lproj, ru.lproj и папку смайлов и иероглифов Japanese.lproj или ja.lproj. В каждом приложении останется 5 языковых пакетов.

файловая система iOS

     Когда будет почищен каталог, можно переходить к следующему System/Library/ и удалить языковые пакеты из подкаталогов: PreferenceBundles, AccountSettings, PrivateFrameworks, Frameworks, SystemConfiguration. Работа с языковыми пакета должна быть более аккуратная, чем в предыдущем пункте. Из-за ошибки, возможно, придется перепрошивать телефон. До этого разбирал пример: восстановление SMS из резервной копии Backup iPhone.


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *