ВНИМАНИЕ! ПРОЧИТАЙТЕ ВНИМАТЕЛЬНО ВСЮ ИНСТРУКЦИЮ, ПРЕЖДЕ ЧЕМ ЧТО-ЛИБО ДЕЛАТЬ!!! ЭТО НЕ ДЛЯ НОВИЧКОВ! ПРИ НЕПРАВИЛЬНЫХ ДЕЙСТВИЯХ ВАМ ПРИДЕТСЯ ПЕРЕПРОШИВАТЬ ТЕЛЕФОН! ПРИРОСТ ПРОИЗВОДИТЕЛЬНОСТИ ОТЛИЧАЕТСЯ ОТ ТЕЛЕФОНА К ТЕЛЕФОНУ! НЕКОТОРЫЕ ВООБЩЕ НЕ ВИДЯТ ИЗМЕНЕНИЙ, ДРУГИЕ ЗАМЕТНО УСКОРЯЮТ ЕГО, НО В ЛЮБОМ СЛУЧАЕ НЕ ЖДИТЕ, ЧТО ТЕЛЕФОН НАЧНЕТ РАБОТАТЬ В ДВА РАЗА БЫСТРЕЕ! ВЫ ВСЕ ДЕЛАЕТЕ НА СВОЙ СТРАХ И РИСК! ОБА СПОСОБА ЯВЛЯЮТСЯ ЭКСПЕРИМЕНТАЛЬНЫМИ!
Итак, что такое SSH?
Если не вдаваться в подробности и сильно упростить, то это метод доступа к вашему телефону, который дает как доступ к файлам, так и возможность отсылать ему различные команды.
Что для этого нужно?
Во-первых, wi-fi (раньше можно было это делать по кабелю через iPhone Tunnel Suite, но с новой прошивкой и айтюнсом 8.2 он не работает, хотя вроде как есть методы их подружить, но за этим - в гугл, ибо я имею вай-фай и не интересовался подробно данным вопросом). Во-вторых, SSH клиент. В маке он встроен в терминал, в винде я рекомендую использовать putty. В-третьих, openSSH из Сидии. Скорее всего, он уже установлен, но если нет - надо ставить.
Затем необходимо подключиться к телефону.
Для этого:
На маке: открываем терминал и пишем ssh -l root айпи_адрес_телефона, например: ssh -l root 172.168.201.5. Нас спросят пароль - пишем alpine (он не будет отображаться, когда вы будете его вводить, это нормально). Затем, если вы первый раз коннектитесь к телефону, оно немного повисит, потом появится сообщение о ключах, с которым вам надо будет согласиться. Вот и все! После этого повторные коннекты будут происходить быстрее и сообщений.
В винде: запускаем putty.exe, пишем айпи адрес и нажимаем open. Нас спросят имя пользователя - пишем root, затем пароль - пишем alpine (он не будет отображаться, когда вы будете его вводить, это нормально). Затем, если вы первый раз коннектитесь к телефону, оно немного повисит, потом появится сообщение о ключах, с которым вам надо будет согласиться. Вот и все! После этого повторные коннекты будут происходить быстрее и сообщений. ВАЖНО: чтобы скопировать текст в окне putty необходимо просто выделить его мышкой. Чтобы вставить - клик правой кнопкой мыши. Никаких ctrl-c и ctrl-v!
Теперь, если вы удачно соединились, вы можете выполнить первый способ ускорения телефона:
1) На modmyi.com нашли отличный способ разогнать телефон.
Суть состоит в том, что, как известно, в айфоне 30 языков. Каждая стандартная прога, соответственно, имеет файлы с переводом на каждый язык - точно так же, как и проги в Mac OS. Удалив файлы с ненужными языками, мы получаем значительный прирост скорости. Сафари грузится намного быстрее, телефон открывается мгновенно и т.д.
Как приятный бонус - этот трюк ускоряет и проги из эппстора, хотя и не все.
Что нужно сделать:
1) Заходим на телефон по SSH
2) Набираем: mkdir /private/var/stash/langBackup/
3) Набираем: cd /private/var/stash/Applications (после Applications может стоять точка и еще какие-нибудь буквы)
4) Копируем, вставляем и исполняем следующую команду:
Это создаст бекап ваших языковых пакетов, который будет по адресу: /private/var/stash/langBackup/langBackup.tar Проверьте, что файл создался, он будет весить мегов 10-15.
5) Копируем, вставляем и исполняем следующую команду:
Эта команда удалит все языки, кроме русского и японского (который нужен для emoji; если они вам не нужны, то замените в предыдущих командах "ja" на нужный вам язык, например "en" для английского)
6) Аналогично запускаем обе команды в папке /private/var/mobile/Applications , где хранятся проги из эппстора. У некоторых имеются пробелы в именах файлов, так что скрипт их просто пропустит.
7) По желанию можно также попробовать команды в папке /System/Library. Бекап будет делаться долго, минут 20, удаление - практически мгновенно.
Перезагружаемся, итоге получаем заметный прирост скорости запуска программ. Все делаем на свой страх и риск, лично у меня все прошло нормально и телефон заметно быстрее работает.
Переходим ко второму способу:
2) В айфоне присутствует множество так называемых демонов - маленьких программ-сервисов, которые, естественно, тратят ресурсы телефона. Их удаление незначительно увеличивает производительность телефонов и заметно скорость его включения. Для их удаления вам не нужен SSH - все делается руками.
Итак:
1) Переходим в папку /System/Library/LaunchDaemons
2) Делаем ее бекап, чтобы была возможность все вернуть при наличии проблем.
3) Начинаем удалять файлы.
Какие именно?
- com.apple.Dump* - 2 демона, которые делают дамп при "падениях" айфона для анализа Эпплом
- com.apple.Report* - 5 демонов, которые делают отчеты о "падениях" - что было запущено, когда они произошли и т.д.
- com.apple.aslmanager - управляет системными логами
- com.apple.syslogd - делает логи о системных событиях
- com.apple.powerlog - делает логи о различных событиях, связанных с питанием - неподходящие зарядки, выключения и т.д.
- com.apple.stackshot.server - делает снимки процессов. Тоже отладочный демон.
- com.apple.tcpdump.server - неизвестно
- com.apple.graphicsservices.sample - неизвестно
__________________________________________________ ____________________________
- com.apple.AddressBook - Быстрее показывает детали контактов, при удалении детали открываются дольше, но сам список - быстрее
- com.apple.accessoryd - Разрешает присоединение аксессуаров к телефону (фм трансмитеры, музыкальные доки и т.д.)
- com.apple.apsd - Отвечает за Push. Если не планируете использовать приложения с ним, то удаляем
- com.apple.dataaccess.dataaccessd - Удаляем, если не используем exchange, google sync и т.д. для синхронизации контактов
- com.apple.datamigrator - Перенос файлов с симки в память телефона. В топку!
- com.apple.racoon - VPN. Если вы не знаете что это, то смело удаляйте.
- com.apple.MobileInternetSharing - Internet Tethering
Это проверенные файлы, их удаление никак отрицательно не скажется на работе телефона. Остальное - лучше не трогать. Не забываем перезагрузиться после удаления!
Ещё один способ, для тех у кого нет возможности пользоваться Wi-Fi!!!
Шаг 1. Все выполняется скриптом через терминал дабы не заморачиваться.
На телефоне должен стоять терминал , его нужно установить из Сидии.
1) Скачиваем к себе на комп файл отсуда remove_lang_by_glebon_200_in_27082009125047_f.zip ( меньше 1кб)
2) Засовываем распакованный файл с помощью любого файл-менеджера по пути: /private/var/mobile
3) Заходим на своем телефоне в терминал и пишем следуйщее:
alpine -ввод(return)
chmod +x Remove_lang.sh -ввод(return)
./Remove_lang.sh -ввод(return)
Ждем пока все не остановится 3-5 минут.
4) Выходим из программы терминал и приступаем к шагу номер два.
Бекап сохраняется по пути: private/var/stash/langBackup/
файл Backup.tar, а восстановить можно с помощью файл менеджера iFile
Пробуем, отписываемся о результатах, если какие-то сложности - пишите, будем вместе решать.
Как уже было сказано, у всех разные результаты, лично у меня - телефон грузится на 15% быстрее, проги жрут почти на 10% меньше памяти.
с этим все ясно!спасибо за мануал!
разницу ощутил!iphone 2g
Теперь скажите, а как убрать региональные языки?(там же в настройках региональных)и вообще они влияют на что-то?
0 ответить