Не знаю, как Вам, а мне иногда хочется, чтобы определенная функция iOS или часто используемого приложения работала несколько иначе. Если повезет и функция действительно стоящая и востребованная, то для неё энтузиасты сделают джейлбрейк-твик. Но что делать, если такого расширения нет, но функцию “прикрутить” очень хочется? Ответ – установить новое приложение из Cydia под названием Flex.
Основное окно приложения содержит три вкладки. На первой и осуществляется создание новых расширений и управление уже установленными. Достаточно нажать кнопку “+” в правом верхнем углу экрана и выбрать программу или игру, которая подвергнется модернизации. Далее Flex предложит разгруппировать приложение на модули и библиотеки. Разработчики осмысленно описывали их назначение в названии, так, что по смыслу можно понять – какой раздел за что отвечает. Каждый модуль состоит из параметров, переменных и объектов, а они, в свою очередь, имеют определенные значения. Изменяя их можно добиться нужного эффекта в работе программы или системы вцелом.
В теории все выглядит легко, однако, на практике можно долго “гулять” по структуре библиотек и папок внутри приложения в поисках нужной переменной. Конечно, есть поиск, но, далеко не всегда название блока отражает его содержание, да и понять, какой модуль может отвечать за ту или иную функцию сложно. Другими словами, создание твиков в среде Flex стало ближе для рядовых пользователей, но без определенных познаний или усилий добиться успеха будет сложно.
Не смотря на вышеизложенные трудности, Flex все равно представляет большой интерес для пользователей благодаря базе уже созданных расширений. Любой составленный в программе твик может быть выгружен в облако и стать общедоступным. Доступ к готовым расширениям осуществляется на второй вкладке приложения. Изначально отобраны расширения только для установленных на Ваш iДевайс программ и игр, в правом верхнем углу можно отключить этот фильтр и посмотреть полную базу твиков в облачном хранилище Flex. Выбрав необходимое приложение, Вы увидите список доступных патчей для него. Для каждого расширения доступно описание, количество загрузок и пользовательский рейтинг.Для того, чтобы скачать патч достаточно нажать на облако в правом верхнем углу. После загрузки необходимо перейти в основное меню и установить галочку напротив загруженного твика. Для применения большинства расширений нет нужды делать респринг устройства, достаточно перезапустить приложение, для которого подключается твик. Больше всего патчей доступно для стандартных приложений Mail, Safari, Сообщения, Заметки и др. Особо стоит отметить расширения для Springboard (рабочего стола), они позволяют внести небольшие изменения в работу системы.
Чтобы никто не строил больших иллюзий, повторюсь, что Flex способен лишь менять переменные и параметры в системе. Это накладывает ограничение на сложность созданных в нем твиков, зато, с другой стороны, созданные расширения просто заменяют данные и не весят процессами в фоновом режиме. Это значит, что патчи из Flex не скажутся на производительности устройства.Корректно взломанной и работающей версии твика в Cydia нет, все аналоги устанавливаются, но не дают скачивать твики без регистрации и оплаты. Желающим создавать расширения и скачивать патчи других пользователей придется раскошелиться на $3,99. Авторы не ограничивали работу твика на iPad, однако, мне не удалось нормально запустить твик на планшете. Возможно, это исправят в будущих версиях.
Также читайте: