iPhone & iPad

Как включить настоящую многозадачность в iOS с Background Manager [джейлбрейк]

14
30

До версии iOS 4.0 в операционной системе Apple вообще не было многозадачности. Сейчас в iOS присутствует псевдо-многозадачность, обеспечивающая быстрое переключение нескольких приложений. Однако полноценной фоновой работы любых задач, какая предусмотрена в Android, в системе Apple никогда не было. И это вполне объяснимо, учитывая высокие требования компании к энергопотреблению.

Background-Manager-1

Долгая автономная работа – это хорошо, однако и многозадачность была бы прекрасной частью iOS, будь она в системе. Пусть даже ценой времени автономной работы. Background Manager – новый джейлбрейк-твик, который привносит в iOS настоящую многозадачность.

Сразу после установки в стандартном приложении Настроек появится раздел, в котором будут две секции: Global и Each app. Секция Global позволяет включить многозадачность для абсолютно всех программ на устройстве. Здесь же можно задать режим работы: None, Background и Native (как в системе по умолчанию).

Each app – секция, где вы можете задать определенные правила многозадачности для каждого отдельного приложения. Касание кнопки Add Item вызовет алфавитный список всего установленного софта. Нажмите нужную программу, и она попадет в этот раздел. По умолчанию для каждого приложения установлен режим Native. Однако, его можно изменить по своему усмотрению.

Background-Manager-2

Точно также индивидуально для каждого приложения можно задать режим запуска. Например, предусмотрена возможность использовать функции автоматического перезапуска любой программы при ее остановке, а также автозапуска при загрузке системы.

Само собой, если использовать реальную многозадачность для большого количества приложений, время автономной работы iPhone сократится. Мы тестировали несколько приложений в таком режиме и не заметили, чтобы это как-то отразилось на автономности смартфона. Однако, если включить сразу много процессов, негативные последствия для батареи, вероятно, не заставят себя долго ждать.

Background Manager доступен в Cydia за $0,99. Репозиторий для загрузки BigBoss.

14 комментариев

  • ч

    чукча 6 лет назад
    0
    Пользовался им еще на прошивке 3.1.3! Тогда это был достойнийший твик! 6 лет назад
    • На прошивке 3.1.3 многозадачности не было, соответственно в твике Background был толк. А сейчас есть многозадачность, которая не жрет батарею! Нафига ставить твик, который из экономной многозадачности сделает многозадачность, жрущую батарею??? Бесполезней твика не встречал 6 лет назад
  • Не могу придумать, что вообще можно использовать одновременно кроме skype и музыки, которые и так в фоне работают. 6 лет назад
  • n

    nervasystem 6 лет назад
    0
    Осталось понять, накой черт нужна эта многозадачность на телефоне. Те приложения, которым она реально нужна и так работают в бэкграунде, а вот накой черт мне, к примеру, всрался инфинити блейд жрущий ресурс и батарею и превращающий телефон в лагающее ведро, мне лично не понятно. И чем больше apple будет ограничивать приложениям засирать память и жрать ресурсы, тем мне лучше, как пользователю. 6 лет назад
  • На самом деле задачи, для которых это нужно, есть. Например - скачивание большого файла. Если спустить такое приложение в фон, оно потеряет управление через 10 мин. Неплохо было бы иметь возможность задавать это время, но не всякими твиками , а на уровне операционки и SDK. И что бы пользователь знал, что приложение хочет увеличить время своей активности в фоне, и мог бы это ему разрешить или запретить (по типу разрешения обращений к контактам, геолокации и т.д). А еще хорошо было бы сделать возможность на уровне системы иметь общую директорию для нескольких приложений одного разработчика на одном устройстве. Что бы, например, несколько специализированных программ могли работать с одной базой данных. Сейчас это можно сделать только через iCloud, но иногда выгрузка общих данных в облако не нужна, и даже вредна. А уж если бы в iOS появилась бы возможность динамической загрузки/выгрузки библиотек, то это вообще была бы сказка. Мечты, мечты... 6 лет назад
  • И что, с этим твиком можно организовать видеозапись в фоне на iPhone? К примеру, на iPad есть твик Quasar, с которым можно организовать одновременную работу в фоне программы-видеорегистратора и автонавигационной программы. Но на iPhone Quasar не работает и для него не предназначен. Поможет этот твик на iPhone? 6 лет назад

Написать комментарий