2

iOS: удаление лишних языков и ускорение системы

Денис
22 декабря, прямо как подарок к новогодним праздникам, свет увидел столь ожидаемый многими джейлбрейк для iOS 7. Воспользуемся им для небольшой чистки и удаления ненужных нам языковых файлов, словарей, шрифтов и прочего. К тому же, данные манипуляции могут пригодиться на уже устаревших девайсах.

Помните! Все нижеописанные действия производятся на ваш страх и риск. Рекомендую сделать резервную копию телефона перед манипуляциями.

До очистки имеем:

iOS: удаление лишних языков

Для любознательных, что будем удалять:
- Все языки в системе, кроме русского, английского, украинского и японского (оставим для эмодзи)
- TTSResources из PrivateFrameworks/VoiceServices.framework
- LinguisticData
- TextInput.bundle
- Шрифты (H_Baskerville.ttc, _H_Cochin.ttc, _H_Palatino.ttc, HiraginoKakuGothicProNW3.otf, HiraginoKakuGothicProNW6.otf, HiraginoMinchoProNW3.otf, HiraginoMinchoProNW6.otf, Kailasa.ttc, STFangsongCore.ttf, STHeiti-Light.ttc, STHeiti-Medium.ttc, STKaitiCore.ttf, STSongCore.ttf)
- демоны-процессы (com.apple.DumpPanic.plist, com.apple.ReportCrash.DirectoryService.plist, com.apple.ReportCrash.Jetsam.plist, com.apple.ReportCrash.plist, com.apple.ReportCrash.SafetyNet.plist, com.apple.ReportCrash.SimulateCrash.plist, com.apple.DumpBasebandCrash.plist, com.apple.CrashHouseKeeping.plist, com.apple.aslmanager.plist, com.apple.syslogd.plist, com.apple.powerlog.plist, com.apple.stackshot.server.plist, com.apple.tcpdump.server.plist, com.apple.iqagent.plist, com.apple.mobile.profile_janitor.plist, com.apple.chud.chum.plist, com.apple.chud.pilotfish.plist)

Итак, нам понадобится парочка приложений, и сам скрипт-чистильщик, которым я пользовался еще во времена 5.1.1.
Заходим в Cydia и устанавливаем MobileTerminal.

iOS: удаление лишних языков iOS: удаление лишних языков iOS: удаление лишних языков

Скрипт remove.sh перемещаем в домашнюю директорию var/mobile любым файловым менеджером.

iOS: удаление лишних языков

Подключаем телефон к зарядке, на всякий случай, и запускаем терминал.Последовательно набираем su, пароль alpine. После каждой команды жмакаем Enter.

iOS: удаление лишних языков iOS: удаление лишних языков

Командой ls можно убедиться, что мы находимся в нужном месте.

iOS: удаление лишних языков

Выставляем права скрипту: chmod 755 remove.sh

iOS: удаление лишних языков

И запускаем его: ./remove.sh

iOS: удаление лишних языков

Процесс пошел, 5-10 минут можно перекурить.

iOS: удаление лишних языков iOS: удаление лишних языков iOS: удаление лишних языков

Вот и все, после такого вот диалогового окна.

IMG_0031.PNG

Перезагружаем телефон.
После очистки у нас увеличено свободное пространство в системном разделе.

iOS: удаление лишних языков

И, соответственно, пропали языковые файлы.

iOS: удаление лишних языков iOS: удаление лишних языков iOS: удаление лишних языков
0

Будь в курсе последних новостей из мира гаджетов и технологий

Мы в соцсетях

Комментарии

+2
Вот это действительно классная статья, автору — респект!

Побольше бы таких материалов и авторов, а то в последнее время читать iguides стало совсем неинтересно.

Сообщение отправлено из мобильного приложения iGuides
26 декабря 2013 в 17:29
#
+2
Не в этом дело. Просто камень в огород Сотникова и Селезнёва.

Сообщение отправлено из мобильного приложения iGuides
26 декабря 2013 в 18:07
#
0
Ссылочка на скрипт в статье потеряла актуальность.
Залейте еще разок, очень надо:)
26 июня 2014 в 11:44
#
Avatar
+15
Еще бы репо восстановили, было бы ваще класс!

Сообщение отправлено из мобильного приложения iGuides
26 декабря 2013 в 17:31
#
XANTER
+933
А на 6 оси все также как и на 7?

iGuides пора бы восстановить ваш репо

Сообщение отправлено из мобильного приложения iGuides
26 декабря 2013 в 17:33
#
–2
Цифри в cydia по моему не поменялись

Сообщение отправлено из мобильного приложения iGuides
26 декабря 2013 в 17:36
#
ittarum
+154
Будьте внимательнее. В System Free было 18,2%, а стало 28,3%.
26 декабря 2013 в 18:56
#
ittarum
+154
Денис, в системном разделе освободилось всего порядка 180 мегабайт, а есть ли в этом смысл для рядового потребителя?
26 декабря 2013 в 17:37
#
Денис Новиков
+1206
Для стареньких девайсов почему нет?
И, дело не в сколько освобождает, а где освобождает)
26 декабря 2013 в 17:39
#
ittarum
+154
Денис, а почему да? Возможно я просто недостаточно корректно сформулировал вопрос). Гики-то и так скорее всего знают что, где и как можно и нельзя удалять. Не мешало-бы просто добавить немного информации, чем именно данный "апгрейд" может помочь владельцам стареньких девайсов). Чтобы решили для себя — а оно надо? И чтобы не писали потом гневные посты на тему: "получил кирпич" и "как все вернуть обратно". Вообще, при ярко выраженном энтузиазме, можно много что удалить).
p.s. полагаю многих бы заинтересовала-бы тема: "Как удалить iOS7").
26 декабря 2013 в 18:12
#
+24
Мне любопытно. Можете связно объяснить как освобождение порядка 180мб в системном разделе "ускорит систему" на "стареньких девайсах"?
26 декабря 2013 в 18:25
#
ittarum
+154
В том-то и фишка что никак. А вот грамотное удаление демонов может иметь позитивное значение, как за счет высвобождения определенных вычислительных "мощностей", так и для увеличения срока автономной работы девайса (как следствие). Для iOS7, информации по достигнутым результатам пока не встречал.
26 декабря 2013 в 18:52
#
+24
Только, имхо, все же лучше при этом не удалять демонов, а просто деактивировать их, например переименовав соответствующие plist-ы в папке лаунчера чтоб не запускались при перезагрузке. А то потом может захочется демона запустить, а его уж нет, погиб безвозвратно.
26 декабря 2013 в 19:04
#
Алекс
+119
На ipad 2 клавиатура стала прозрачной, прикольно конечно, но это так и должно быть?
26 декабря 2013 в 21:37
#
Paul Vekshegonov
+1
полезно, но более актуально на мой взгляд для девайсов с небольшим объемом памяти: 8гб и 16гб.
26 декабря 2013 в 17:52
#
+23
Работает — не трогай!!!
26 декабря 2013 в 18:02
#
+24
Одна из заповедей программистов. ))) И еще можно добавить: "лучшее — враг хорошего".
26 декабря 2013 в 19:14
#
+59
+1

Сообщение отправлено из мобильного приложения iGuides
26 декабря 2013 в 22:12
#
+19
Проще использовать iCleaner Pro!!

Сообщение отправлено из мобильного приложения iGuides
26 декабря 2013 в 22:01
#
+9
Не проще. Тем более что от программы мало пользы. С Маком и iOS или "на ты" и править все самому, "ручками" или — не мешайте работать. На 3G /4 это скрипт реально помогал. Дело не в том сколько очистил, а сколько ненужного мусора, демонов, служб вы остановили, убили. На обычном пк так же, чем больше хлама в автозагрузке, например, тем дольше загрузка и запуск пк.

Сообщение отправлено из мобильного приложения iGuides
26 декабря 2013 в 22:28
#
+1
это все можно сделать с помощью твика iCleaner Pro за пару нажатий.. хотя может я ошибаюсь

Сообщение отправлено из мобильного приложения iGuides
27 декабря 2013 в 00:17
#
+51
Ну освободили вы 100МБ, полегчало?:)

Сообщение отправлено из мобильного приложения iGuides
27 декабря 2013 в 01:03
#
+38
Еще бы статью про изменение интерфейса вручную без winterboard, замена графики и иконок

Сообщение отправлено из мобильного приложения iGuides
27 декабря 2013 в 12:29
#
–6
Епл единственный телефон из всех, что у меня были который не доставляет никаких проблем, люди, зачем вы лезете в то, что и так работает? Делаете iOndroid ?

Сообщение отправлено из мобильного приложения iGuides
27 декабря 2013 в 13:36
#
Григорий
+60
Начиная с 4 прошивки не работает у меня MobileTerminal :(
Дайте рабочий репозиторийю

Нашел. Поставил. Запустил скрипт. Жду результат :-)

Наконец-то! Все готово :-) Надеюсь будет хоть чуток быстрее работать :-)
P.S. iPhone 3GS 16Gb
27 декабря 2013 в 22:24
#
+9
Что то не могу рабочий терминал найти. С какого репо ставили ?

Сообщение отправлено из мобильного приложения iGuides
28 декабря 2013 в 06:14
#
+9
Все поставил, сделал. С удалением языков (правдо ручками ещё проковырял) освободил не 180 метров, а 700. Плюс убил демонов краша. Испытуемых два, 4 и 4S, оба на 32Гига. На одном 7.1 и мне кажется что она без чистки шустрее 7.0.4 все равно.

Сообщение отправлено из мобильного приложения iGuides
28 декабря 2013 в 16:03
#
Esthet
+1862
Блин,после этой сраной процедуры....у меня коменты в приложении iguides не отображаются,одни квадраты(((((((какого хера(?????автор че делать???????
29 декабря 2013 в 20:06
#
Esthet
+1862
Если что то то айфун5 все прошло без ошибок с лету,скрипт удалил телефона.ще роблить?????????
29 декабря 2013 в 20:14
#
0
Запустил скрипт, все сделал по инструкции, все прошло на ура! Но я столкнулся с такой проблемой половину приложений стало на китайском и Siri тоже :((( Как быть?

Сообщение отправлено из мобильного приложения iGuides
30 декабря 2013 в 13:38
#
0
Помогите, у меня после этого, клавиатура стала прозрачной! Как вернуть нормальную?
12 января 2014 в 14:10
#
0
Решили проблему?
У меня такая же клава. Очень не удобно
13 февраля 2014 в 10:05
#
Роман Зуев
0
вот такую ошибку получил, ipad 4. Как исправить?
13 января 2014 в 15:21
#
0
Роман там надо еще минуты 2 ждать после этих ошибок, обширный процесс только после них пойдет
14 января 2014 в 01:39
#