Сделайте вашу взломанную установку iOS 13 более стабильной с помощью StopCrashingPls

Если после взлома iOS 13 вы начали замечать довольно своеобразные нестабильности, возможно, вы не одиноки. iOS-разработчик Адам Демаси из HASHBANG Productions кажется, есть распознал похожую волну шаблонов это побудило его создать исправление в виде недавно выпущенного твика StopCrashingPls.

Ссылаясь на краткое описание StopCrashingPls в Cydia, оно было разработано как экспериментальное решение проблемы сбоя jetsam в iOS 13. Эта очевидная проблема может усугубляться установкой некоторых настроек для взлома, что приводит к нежелательному разряду батареи и общей нестабильности системы.

В более подробном описании Демаси продолжает объяснять, что StopCrashingPls пытается решить эту проблему, переводя часто сбойные демоны в постоянное состояние, подобное «безопасному режиму», что помогает гарантировать, что твики для джейлбрейка не могут загружаться в них и вызывают дальнейшую нестабильность. . Есть лишь несколько исключений.

Если это звучит немного запутанно, и мы бы полностью поняли, если бы это было так, тогда вы можете прочитать расширенное объяснение Демаси о том, как работает проблема и возможное решение:

Вы можете этого не заметить, даже если у вас есть аварийный репортер вроде Cr4shed установлен, но различные фоновые процессы (демоны), которые заставляют работать многие функции iOS, имеют тенденцию к частым сбоям на iOS 13. Это связано с изменениями в функции iOS под названием Jetsam, которая не позволяет процессам использовать чрезмерные ресурсы (ЦП и память) .

В iOS 13 правила джетсама стали очень жесткими. Вы могли испытать на себе последствия этого даже без побега из тюрьмы. Например, приостановка воспроизведения музыки во время работы музыкального приложения в фоновом режиме может привести к завершению работы этого приложения. В следующий раз, когда вы нажмете кнопку воспроизведения, вместо этого будет воспроизведено приложение iOS Music. iOS достаточно умен, чтобы знать, что нельзя закрывать приложение, которое воспроизводит музыку, но как только вы приостановите его, оно больше не воспроизводит музыку, верно ?! Таким образом, он прекращается из-за использования слишком большого количества ресурсов. Эта конкретная ошибка была исправлена ​​в iOS 13.3, но другие все еще существуют.

В случае сбоя SpringBoard и других системных процессов Apple знает, сколько памяти и ЦП должен использовать каждый процесс, поэтому у них есть список «правил jetsam», определяющих ограничения каждого процесса. Раньше они были очень консервативными, поэтому только худшие из утечек памяти или бесконечных циклов могли быть спасены от плохого состояния с помощью принудительного перезапуска. В iOS 13 кажется, что философия Jetsam изменилась, потому что системный демон, даже немного превышающий свое обычное использование ресурсов, будет остановлен. Из-за этого твики для взлома, которые могут использовать изрядное количество памяти или ЦП, могут непреднамеренно вызвать большой хаос. Некоторые настройки требуют более интенсивного использования ресурсов – именно так они и есть. К сожалению, из-за этого происходят сбои, поскольку iOS не знает об их потребностях.

StopCrashingPls – это настройка, которая загружается перед любой другой настройкой, а затем перехватывает процесс загрузки настройки, поэтому загрузка дополнительных настроек невозможна. У этой настройки есть одна простая цель, и она очень мала. Это не полное решение этой проблемы. Такие процессы, как SpringBoard, все еще могут давать сбой из-за превышения пределов jetsam. Для более полного решения этой проблемы можно внести дополнительные изменения, но StopCrashingPls фокусируется на простом решении, которое должно решить большую часть проблемы.

Судя по тому, что мы можем понять, эта нестабильность могла проявляться даже в устройствах iOS 13 без джейлбрейка, но это становится большей проблемой для телефонов с джейлбрейком, поскольку твики для взлома имеют тенденцию подключаться к тем процессам, которые и без того несколько нестабильны. Имея это в виду, StopCrashingPls блокирует большинство настроек взлома, чтобы они не могли подключиться к этим нестабильным процессам.

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

Те, кто хочет попробовать StopCrashingPlus и сделать свой телефон более стабильным, могут бесплатно скачать твик из репозитория Chariz через их предпочтительный менеджер пакетов. Из-за характера настройки он предназначен только для взломанных устройств iOS 13.

Будете ли вы скачивать StopCrashingPls? Дайте нам знать, почему или почему нет, в разделе комментариев ниже.

Похожие записи

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

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