Bluetooth library patcher magisk что это
Некоторые пользователи беспроводных наушников отмечают низкое качество звука и недостаток высоких частот при использовании стандартного Bluetooth-кодека SBC, который поддерживают все аудиоустройства. Частой рекомендацией для улучшения звука является покупка устройств и наушников с поддержкой кодеков aptX и LDAC. Эти кодеки требуют лицензионных отчислений, поэтому устройства с их поддержкой стоят дороже.
Оказывается, низкое качество SBC обусловлено искусственными ограничениями Bluetooth-стеков и настроек наушников, и это ограничение можно обойти на любых существующих устройствах, путём программных изменений смартфона или компьютера.
Кодек SBC
У кодека SBC есть множество разных параметров, которые согласуются на этапе установки соединения. Среди них:
- Количество и тип каналов: Joint Stereo, Stereo, Dual Channel, Mono;
- Количество частотных полос: 4 или 8;
- Количество блоков в пакете: 4, 8, 12, 16;
- Алгоритм распределения битов при квантовании: Loudness, SNR;
- Максимальное и минимальное значение пула битов, используемых при квантовании (bitpool): обычно, от 2 до 53.
Декодирующее устройство обязано поддерживать любое сочетание этих параметров. Кодирующее устройство может реализовывать не все.
Существующие Bluetooth-стеки, как правило, согласуют следующий профиль: Joint Stereo, 8 полос, 16 блоков, Loudness, bitpool 2..53. Этот профиль кодирует 44.1 кГц аудио с битрейтом 328 кбит/с.
Параметр bitpool напрямую влияет на битрейт в рамках одного профиля: чем он выше, тем выше битрейт, а следовательно и качество.
Однако параметр bitpool не привязан к конкретному профилю; влияние на битрейт также в значительной степени оказывает и другие параметры: тип каналов, количество частотных полос, количество блоков. Поднять битрейт можно косвенно, путем согласования нестандартных профилей, без изменения bitpool.
Формула подсчета битрейта SBC
Например, режим Dual Channel кодирует каналы раздельно, используя весь bitpool для каждого из каналов. Заставив устройство использовать Dual Channel вместо Joint Stereo, мы получим почти удвоенный битрейт при том же максимальном значении bitpool: 617 кбит/с.
По моему мнению, использование не привязанного к профилю значения bitpool на этапе согласования — недоработка стандарта A2DP, которая и привела к искусственному ограничению качества SBC. Разумней было бы согласовывать bitrate, а не bitpool.
Такие фиксированные значения Bitpool и Bitrate берут свое начало из таблицы с рекомендованными к использованию значениями для высококачественного аудио. Но рекомендация — не повод ограничиваться этими значениями.
Спецификация A2DP v1.2, которая была активна с 2007 по 2015 год, предписывает всем декодирующим устройствам корректно работать с битрейтами до 512 кбит/с:
The decoder of the SNK shall support all possible bitpool values that do not result in excess of the maximum bit rate. This profile limits the available maximum bit rate to 320kb/s for mono, and 512kb/s for two-channel modes.
В новой версии спецификации ограничение по битрейту отсутствует. Предполагается, что современные наушники, выпущенные после 2015 года и поддерживающие EDR, могут поддерживать битрейты до ≈730 кбит/с.
По какой-то причине, у проверенных мной Bluetooth-стеков Linux (PulseAudio), Android, Blackberry и macOS есть искусственные ограничения максимального значения параметра bitpool, который напрямую влияет на максимальный битрейт. Но это — не самая большая проблема, почти все наушники тоже ограничивают максимальное значение bitpool числом 53.
Как я уже успел убедиться, большинство устройств отлично работает на модифицированном Bluetooth-стеке с битрейтом в 551 кбит/с, без прерываний и треска. Но такой битрейт никогда не будет согласован в обычных условиях, на обычных Bluetooth-стеках.
Модифицируем Bluetooth-стек
В любом Bluetooth-стеке, который совместим со стандартом A2DP, есть поддержка режима Dual Channel, но активировать её из интерфейса не представляется возможным.
Давайте добавим переключатель в интерфейс! Я сделал патчи для Android 8.1 и Android 9, которые добавляют полноценную поддержку Dual Channel в стек, добавляют режим в меню переключения режима в инструменты разработчика, и обрабатывают SBC с поддержкой Dual Channel так, будто это дополнительный кодек, вроде aptX, AAC или LDAC (Android называет это HD Audio), добавляя галочку в настройки Bluetooth-устройства. Вот как это выглядит:
При активации галочки, Bluetooth-аудио начинает передаваться с битрейтом 551 кбит/с, если наушники поддерживают соединение на скорости 3 мбит/с, или 452 кбит/с, если наушники поддерживают только 2 мбит/с.
- LineageOS
- Resurrection Remix
- crDroid
Откуда взялись 551 и 452 кбит/с?
Технология разделения эфира в Bluetooth предназначена для эффективной передачи больших пакетов фиксированного размера. Передача данных происходит слотами, самое большое количество слотов, отправляемых за одну передачу — 5. Также есть режимы передачи, использующие 1 или 3 слот, но не 2 или 4. В 5 слотах можно передать до 679 байт на скорости соединения 2 мбит/с и до 1021 байт на скорости 3 мбит/с, а в 3 — 367 и 552 байта соответственно.
Если мы хотим передать меньше данных, чем 679 или 1021 байт, но больше, чем 367 или 552 байта, то передача всё равно займет 5 слотов, а данные будет передаваться за такое же время, что уменьшает эффективность передачи.
SBC в режиме Dual Channel, на 44100 Гц-аудио с параметрами Bitpool 38, 16 блоков во фрейме, 8 частотных диапазонов, кодирует аудио во фреймы размером 164 байт, с битрейтом 452 кбит\с.
Аудио должно быть инкапсулировано в протоколы передачи L2CAP и AVDTP, которые забирают 16 байт от полезной аудионагрузки.
Таким образом, в одну Bluetooth-передачу с 5 слотами удаётся вместить 4 аудиофрейма:
Мы вместили 11.7 мс аудиоданных в отправляемый пакет, который будет передан за 3.75 мс, и у нас осталось 6 неиспользованных байт в посылке.
Если чуть поднять bitpool, 4 аудиофрейма уже не удастся упаковать в одну посылку. Придётся отправлять по 3 фрейма за раз, что снижает эффективность передачи, уменьшает количество передаваемого аудио за одну посылку, и быстрее приведёт к заиканиям аудио при плохих радиоусловиях.
Таким же образом был подобран битрейт 551 кбит/с для EDR 3 мбит/с: с Bitpool 47, 16 блоками во фрейме, 8 частотными диапазонами получается размер фрейма 200 байт, при битрейте 551 кбит/с. В одну посылку вмещается 5 фреймов или 14.6 мс музыки.
Зачем всё это нужно?
Вопреки расхожему мнению о качестве звука кодека aptX, на некоторых файлах он может давать результаты хуже, чем SBC со стандартным битрейтом в 328 кбит/с.
SBC динамически выделяет биты квантования для частотных полос, действуя по принципу «от нижних к верхним». Если весь битрейт использовался на нижние и средние частоты, верхние частоты «обрежутся» (вместо них будет тишина).
aptX квантует частотные полосы одним и тем же количеством бит постоянно, из-за чего у него постоянный битрейт: 352 кбит/с для 44.1 кГц, 384 кбит/с для 48 кГц, и он не может «перенести биты» на те частоты, которые больше всего в них нуждаются. В отличие от SBC, aptX не будет «обрезать» частоты, а будет добавлять в них шумы квантования, уменьшая динамический диапазон аудио, и иногда привносить характерные потрескивания. SBC же «съедает детали» — отбрасывает наиболее тихие участки.
В среднем, по сравнению с SBC 328k, aptX вносит меньше искажений в музыку с широким частотным диапазоном, но на музыке с узким диапазоном частот и широким динамическим диапазоном SBC 328k иногда выигрывает.
Рассмотрим частный случай. Спектрограмма записи игры на фортепиано:
Основная энергия лежит в частотах от 0 до 4 кГц, и продолжается до 10 кГц.
Спектрограмма файла, сжатого в aptX, выглядит следующим образом:
А так выглядит SBC 328k.
Видно, что SBC 328k периодически полностью отключал диапазон выше 16 кГц, и расходовал весь доступный битрейт на диапазоны ниже этого значения. Однако, aptX внес больше искажений в слышимый человеческим ухом спектр частот, что можно видеть на вычтенной оригинальной спектрограмме из спектрограммы aptX (чем ярче, тем больше искажений):
В то время как SBC 328k меньше испортил сигнал в диапазоне от 0 до 10 кГц, а остальное — обрезал:
Битрейта 485k SBC хватило, чтобы сохранить весь диапазон частот, без отключения полос.
SBC 485k на этой композиции значительно опережает aptX в диапазоне 0-15 кГц, и с меньшей, но все же заметной разницей — в 15-22 кГц (чем темнее, тем меньше искажений):
Переключившись на высокобитрейтный SBC, вы получите звук, зачастую превосходящий aptX, на любых наушниках. На наушниках, поддерживающих подключение EDR 3 мбит/с, битрейт 551 кбит/с даёт звук, сравнимый с aptX HD.
А можно ещё больше?
В патче для Android также имеется опция для ещё большего повышения битрейта для устройств EDR 2 мбит/с. Можно повысить битрейт с 452 кбит/с до 595 кбит/с, ценой уменьшения стабильности передачи в сложных радиоусловиях.
Достаточно установить переменную persist.bluetooth.sbc_hd_higher_bitrate в значение 1:
Патч на экстремальный битрейт пока принят только в LineageOS 15.1, но не в 16.0.
Совместимость с устройствами
SBC Dual Channel поддерживается практически всеми наушниками, колонками и автомобильными головными устройствами. Это немудрено — стандарт предписывает его поддержку в любых декодирующих устройствах. Есть небольшое количество устройств, на которых этот режим вызывает проблемы, но это — единичные экземпляры.
Более подробно с совместимыми устройствами можно ознакомиться на 4pda или xda-developers.
Сравнение различий звука
Связь с разработчиками Android
Я писал многим разработчикам Bluetooth-стека из Google, с просьбой рассмотреть включение патчей в основную ветку Android — AOSP, но не получил ни одного ответа. Мои патчи в системе работы с патчами Gerrit для Android также остались без комментариев со стороны кого-либо причастного.
Я был бы рад, если бы мне посодействовали в связи с разработчиками из Google и внедрении SBC HD в Android. Патчcет в gerrit уже устарел (это одна из ранних ревизий), и я его обновлю, если разработчиков заинтересуют мои изменения (мне непросто его обновлять, у меня нет совместимых с Android Q устройств).
Мы уже выяснили, что Magisk Manager — очень перспективный, а главное безопасный администратор прав суперпользователя. Важной его составляющей являются разнообразные модули, которые поставляются отдельно. Особый интерес вызывают Magisk-версии привычных приложений вроде ViperFX, Dolby Atmos и Xposed, которые имеют некоторые очень ценные преимущества перед своими классическими версиями. Не стоит также забывать про уникальные модули, которые невозможно установить без Magisk Manager, но обо всём по порядку.
Содержание
В первую очередь, нужно отметить, при установке приложений в системный раздел, помимо знаний, требуется повышенное внимание, ведь процедура не самая безопасная. При неаккуратном внесении изменений, очень легко привести прошивку в неработоспособное состояние. Стоит помнить, что далеко не все разработчики утилит предоставляют специальные архивы для отката изменений. Поэтому, в случае если модификация надоела, либо привела к некорректной работе, приходится использовать резервные копии, созданием которых, мы как правило пренебрегаем, считая, что именно нас возможный сбой обойдёт стороной. Альтернативный путь - кропотливое удаление файлов, которые имеют отношение к моду, вручную, однако гарантировать успешность процедуры нельзя, изменений может быть так много, что на откат уйдет вечность, а малейшая ошибка способна привести к краху.
В свою очередь, Magisk Manager ориентирован на пользователя. Установка специально предназначенных модулей — достаточно простая и понятная процедура, с ней справится в том числе начинающий пользователь. А технология systemless превращает Magisk в песочницу для модов, где их легко контролировать, а в случае необходимости — удалить, не затрагивая прочие компоненты. Тот функционал, который ранее достигался последовательной установкой разнообразных приложений, теперь доступен в одном месте!
Загрузка и установка модулей
Модули находятся в свободном доступе, особо интересные можно найти прямо в разделе загрузок приложения, другие публикуются в официальном разделе на XDA-Developers и в репозитории GitHub.
Установочный файл представляет из себя привычный zip-архив, который можно установить как из приложения, так и через кастомный рекавери (TWRP), после установки потребуется перезагрузка.
Список установленных модификаций доступен в разделе модулей Magisk Manager, где помимо самого списка есть базовые опции вроде временного отключения или полного удаления. Для обоих манипуляций потребуется перезагрузка.
У простых модулей, аналогичных Magisk SELinux Permissive Script, нет собственного интерфейса, когда как масштабные надстройки, вроде Xposed, ViperFX, вполне могут иметь ярлык в меню приложений. Очень огорчает, что из интерфейса Magisk Manager невозможно попасть в настройки мода, приходится искать новые иконки в меню после установки.
Несистемный Xposed
Xposed — самая популярная платформа для модификации системы без ручного редактирования файлов, которая заслужила свой успех благодаря простоте и лёгкости. Xposed способен дать безграничные возможности персонализации смартфона. Поэтому, меня очень заинтересовала возможность установить его Magisk-версию без модификации системного раздела, потому что в прошлом я не раз вешал прошивки неаккуратным обращением с модулями. Стоит помнить, что Xposed Framework на данный момент не поддерживает Android Nougat. Magisk версия доступна непосредственно в приложении, на выбор даются 3 варианта: SDK 21 — 5.0 Lollipop; SDK 22 — 5.1 Lollipop и SDK 23 — 6.0 Marshmallow.
Внимание! Перед установкой рекомендуется сделать нандроид-бэкап на случай сбоя! Первая загрузка после установки Xposed Framework может потребовать значительное время, из-за сброса ART-cache раздела!
-
Установите Material Design Xposed Installer 3,0,1 MOD
Несистемный Xposed полностью совместим со всеми модулями, каких-либо особенностей нет, всё привычно. Более детально с движком модификаций можно познакомиться в отдельной статье.
VIPER4Android и другие аудио-моды
Смартфоны уже давно заменили обычные MP3-плееры, которые в свою очередь стали большой редкостью. Огромным преимуществом первых в данной ситуации является возможность тонкой настройки звука с помощью специальных приложений, которые поддерживают любые, даже самые бюджетные устройства.
ViperFX — одна из распространенных программ для персонализации звука с широчайшим функционалом: от десятиполосного эквалайзера до кроссфидера и конвольвера! Для каждого звукового выхода доступна возможность персональной настройки, а поддержка профилей позволит быстро сменять прессеты, даже если в вашем распоряжении огромная коллекция наушников.
В разделе загрузок Magisk Manager представлена несистемная сборка ViperFX, однако у меня она работать отказалась. Поэтому, на XDA-Developers была найдена альтернативная версия, после прошивки архива, перед нами полнофункциональный VIPER4Android FX. Также, вдобавок устанавливается Audio Modificaton Library, которая обеспечивает возможность одновременной установки прочих звуковых модификаций. Среди них тот же Dolby Atmos, а также более экзотичные варианты, адаптированные под конкретные модели: Adaptive Sound и Hi-Performance DAC Enabler для устройств на базе Qualcomm, либо TheSoundMod для Samsung Galaxy S7.
Прочие полезные модули
Помимо вышеперечисленных глобальных модов, существуют уникальные, некоторые из них достойны внимания.
PS Remote Play Enabler — модуль, с помощью которого можно запустить PS4 Remote Play на любом Android устройстве! Remote Play — технология для трансляции игрового процесса с консоли на мобильное устройство, управление осуществляется с помощью комплектного DualShock. Однако, обладают такой возможностью только некоторые флагманы от Sony, ограничение явно искусственное, так почему-бы его не обойти?!
Для этого необходимо:
-
Загрузите и установите модуль Sony Framework из встроенного каталога Magisk Manager
Подключение контроллера – куда более сложная операция, так как его не удастся подключить в качестве Remote Play устройства к смартфону. Единственный выход – подключение геймпада непосредственно к консоли с помощью второго аккаунта. При этом, игрок ограничен радиусом действия Bluetooth между консолью и контроллером, но другого решения пока нет.
Emoji One и iOS10 Emoji — модули для изменения смайлов. По умолчанию в андроиде используются смайлы с оригинальным дизайном. Поэтому, для любителей более привычных круглых эмодзи существуют различные вариации. Благодаря устройству Magisk Manager для их смены потребуется только перезагрузка!
SELinux Permissive Script — легкая альтернатива приложению SELinuxModeChanger для перевода системы безопасности в режим «Только предупреждение» (Permissive). У скрипта отсутствует даже минимальный интерфейс. Настоятельно рекомендую к использованию, если планируется установка VIPER4Android и прочих звуковых модификаций.
App Systemizer — модуль для установки любых приложений как системных, без модификации /system раздела. Интерфейс крайне простой, необходимые программы нужно только отметить галочкой. Системные приложения имеют более высокий приоритет, потому рекомендуется устанавливать сторонние лаунчеры в качестве системных.
Вместо вывода
Magisk Manager — молодая платформа, которая уже стала заметной в мире андроид-приложений! И это неспроста, ведь даже после установки большого количество модулей, система не теряет в отзывчивости, что подчёркивает лёгкость и правильность реализации. Это как раз тот случай, когда модификацию хочется рекомендовать к установке, Magisk Manager нельзя обойти стороной!
Из всех способов получить root права на телефон Android Magisk, пожалуй, лучший. Это системный метод, то есть он фактически не меняет системный раздел Android.
Это позволяет телефону скрывать свой корневой статус от приложений, обеспечивающих безопасность, таких как банковские приложения. Это также значительно упрощает удаление рут, когда это необходимо.
И еще одно преимущество: поддержка модулей Magisk.
Эти крошечные приложения настраивают, улучшают и добавляют функциональность вашему устройству. Вы можете использовать их для всего, от увеличения времени автономной работы до установки iOS emojis на свой телефон Android.
В этом руководстве мы рассмотрим, как установить модули Magisk, а затем познакомимся с 10 из лучших.
Как установить модули Magisk на Android
Если вы еще не настроены, следуйте нашему подробному руководству о том, как получить root права на Magisk
, Если ваш телефон уже рутирован с помощью более старого метода SuperSU, вы можете отменить его, а затем перезапустить с помощью Magisk.
Существует два способа установки модулей Magisk, в зависимости от того, где вы их поставили. Оба используют приложение Magisk Manager, и они просты.
Установка модулей Magisk: первый способ
Иногда в списке загрузок ничего не отображается. Если это произойдет, перейдите к Настройки> Очистить кэш репо и попробуй еще раз.
Установка модулей Magisk: метод второй
Вам нужно использовать второй метод, если вы загружаете модули вручную. Многие из них вы можете найти в репозитории Magisk GitHub или на форумах разработчиков XDA.
- Загрузите модуль в хранилище вашего телефона.
- В Magisk Manager, откройте боковую панель и выберите Модули.
- Ударь плюс значок, затем найдите загруженный модуль.
- Длительно нажмите на модуль и выберите открыто. Он начнет установку прямо сейчас.
- Перезагрузите телефон при появлении соответствующего запроса.
Как удалить модули Magisk на Android
Для работы с проблемными модулями установите модуль Magisk Manager for Recovery Mode. Это позволяет вам удалить любые модули в режиме восстановления.
Чтобы удалить или отключить модули, перейдите на Модули в приложении Magisk Manager:
- Снимите флажок рядом с модулем, чтобы отключить его. Затем перезагрузите компьютер.
- Нажмите на значок корзины, чтобы полностью удалить модуль. Перезагрузитесь, чтобы завершить процесс.
Теперь вы знаете, как их использовать, вот 10 основных модулей Magisk, с которых можно начать. Просто найдите их в Загрузки меню для их установки.
1. Приложение Systemizer
App Systemizer позволяет устанавливать определенные приложения как системные приложения. Зачем ты это делаешь? Есть несколько причин.
Системные приложения нельзя легко удалить, поэтому вы получаете дополнительный уровень защиты для приложений безопасности. Некоторые утилиты, такие как оптимизаторы батареи, лучше работают с дополнительными привилегиями, предоставляемыми системным приложениям. И это также хорошо работает для приложений, которые работают постоянно, например, от стороннего модуля запуска.
App Systemizer не изменяет системный раздел, поэтому вы не можете использовать его для экономии места во внутренней памяти телефона. Приложения будут обновляться автоматически через Play Store, как обычно.
2. Viper4Android FX
3. Greenify4Magisk
Greenify4Magisk позволяет вам воспользоваться специальным режимом Boost. Это обеспечивает еще более тесную системную интеграцию и более эффективно закрывает ресурсоемкие процессы.
4. Pixel Experience
Он дает вам внешний вид, функциональность и возможности Pixel 2. Вы получаете пусковую установку Pixel 2, аудиофайлы (например, мелодии и сигналы тревоги), темы и шрифт Google Sans. Кроме того, он добавляет дополнительные функции, такие как поддержка Camera2API, стабилизация видео и Google Assistant.
5. Увеличение громкости шагов
По умолчанию регулятор громкости Android имеет 15 ступеней между бесшумной и максимальной громкостью. Иногда переход между любыми двумя значениями слишком велик, особенно когда вы слушаете через наушники.
Модуль увеличения шагов громкости удваивает количество шагов до 30 как для носителя, так и для громкости во время разговора. В результате вы получаете гораздо более точный контроль над громкостью вашего телефона.
6. iOS11.x Emoji
7. YouTube Vanced
Эта модифицированная версия приложения YouTube предлагает множество часто запрашиваемых функций, включая поддержку фонового воспроизведения. Вы также можете переопределить пределы разрешения видео, использовать жест «щепотка-для-увеличения» и автоматически воспроизводить видео при повторении. Приложение доступно в стандартной и темной версиях.
8. CloudflareDNS4Magisk
Существует много веских причин для использования сторонней службы DNS, а также множество отличных преимуществ конфиденциальности при использовании Cloudflare DNS.
Но редактировать настройки DNS на Android не так удобно. Метод часто меняется от одной версии ОС к другой. Намного проще установить модуль CloudflareDNS4Magisk. Он направляет все ваши мобильные данные и трафик Wi-Fi через бесплатный сервис Cloudflare.
9. Нова и GoogleNow Companion
, не хватает наворотов, и дает любому устройству внешний вид стокового Android. Модуль Nova позволяет вам установить его как безсистемное приложение, заменив панель запуска вашего телефона по умолчанию.
Дополнительная функция Google Now позволяет смахивать вправо, чтобы получить доступ к своей последней ленте и информации из Google, прямо с главного экрана.
10. Xposed Framework
До Magisk распространенный способ запуска модулей на вашем телефоне был через Xposed Framework. Это была одна из основных причин, чтобы рутировать свой телефон
и позволил вам запустить бесподобный мод GravityBox, в котором сотни системных настроек были объединены в одном приложении.
К счастью, есть модуль Xposed для Magisk, и в некоторых отношениях он лучше оригинала. Это без системы, так что это не так навязчиво для приложения. С меньшей вероятностью это может вызвать проблемы и не должно блокировать обновления операционной системы Android.
Разблокируйте еще больше модулей Android с помощью Magisk
Если вы решите использовать модуль Xposed для Magisk, у вас будет еще больше интересных настроек для экспериментов. Чтобы помочь вам в этом, ознакомьтесь с нашим руководством по лучшим модулям Xposed для Android
Вы хотите настроить и раскрыть лучшее в своем Android-смартфон? Хотя в 2021 году пользовательский интерфейс различных компаний станет более богатым и функциональным, мир моддинга все еще процветает. Особенно с появлением Magisk и его модули, что значительно упростило установку программных изменений. Но на сегодняшний день, какие модули являются лучшими для ощутимого улучшения повседневного опыта? Я здесь, чтобы рассказать вам об этом: протестировав несколько, я составил список тех, которые, на мой взгляд, являются наиболее функциональными.
Очевидно, что для использования Magisk необходимо, чтобы у вас были права root на вашем смартфоне. На этой странице я предполагаю, что они у вас уже есть и установлен Magisk: в противном случае Google - ваш друг. Также потому, что у каждого бренда есть своя собственная процедура модификации, поэтому я бы пошел слишком далеко, чтобы объяснить ее для каждой. Но если вы являетесь пользователем Xiaomi, то я отсылаю вас к наш специальный гид.
Модули Magisk для улучшения вашего Android-смартфона
Перед стартом помещение. Хотя я знаю об их существовании и полезности, в этом руководстве я не буду говорить о модулях Magisk, которые обходят такие блокировки, как реклама на YouTube и сайты. Какими бы раздражающими они ни были, это те рекламные объявления, которые запускают платформы, которые совершенно бесплатны для пользователей. Но я даже не буду говорить о модах, которые обходят GPS-слежение Pokémon GO, так как я тоже игрок и предпочитаю препятствовать такому поведению (также потому, что риск бана высок).
Более того, я даже не буду заниматься модулями Magisk, которые позволяют использовать двойной динамик с ушной капсулой. Не только потому, что это рискованно для целостности капсулы, но и потому, что они часто представляют собой модули, относящиеся к конкретным моделям, в то время как в этом руководстве я хочу сосредоточиться на модах, которые подходят всем. Точно так же, как я не буду иметь дело с модулями Magisk, которые модифицируют оборудование для повышения производительности и заряда батареи, так как это моды, которые могут повредить телефон, если не используются сознательно. Тем не менее, приступим!
Как установить модули Magisk
Благодаря созданию Magisk установка мода стала проще, чем когда-либо. Чтобы найти и установить модули, просто откройте приложение Magisk и щелкните значок в правом нижнем углу. Раздел модулей. Здесь всегда будет кнопка поиска: щелкните по нему и напишите название модуля, чтобы найти и установить его. При каждой установке вам будет предлагаться перезагрузить смартфон, поскольку это установка, которая действует глубоко в системе.
В случае, если модуль отсутствует в базе данных Magisk, вам нужно будет продолжитьручная установка. После того, как ZIP-файл модуля был загружен и скопирован в память смартфона, откройте Magisk и в разделе «Модули» нажмите на элемент вверху »Установить с устройства". Найдите нужный файл в памяти, нажмите, чтобы начать установку, и тогда вам всегда будет предложено перезагрузить компьютер.
Нарушитель
Как и ожидалось, по сравнению с тем, что было несколько лет назад, пользовательский интерфейс добился прогресса, даже с точки зрения ненужного раздутого ПО. Но есть интерфейсы, которые поставляются с предустановленными многочисленными приложениями, будь то системные или сторонние. К нам на помощь приходит Debloater, модуль Magisk, который позволяет удалить любое приложение установлен на смартфон.
В отличие от почти всех модулей, Debloater не имеет специального пользовательского интерфейса или приложения, поэтому после установки модуля вам также потребуется установить терминал. Вы можете найти несколько в магазине Google Play, лично Я всегда использовал это без каких-либо проблем. В приложении терминала введите команду "su"(Без кавычек) дать ему права root, затем команда"деблокироватьДля начала Debloater. Вам будет представлен ряд меню, из которых вы можете выбрать, какие системные приложения удалить за несколько щелчков мышью. Очевидно, следите за тем, что вы удаляете.
Приложение Systemizer
Продолжая тему, App Systemizer - это модуль Magisk, созданный специально для сделать любое системное приложение. Помимо прочего, приложения останутся системными, даже если вы удалите Magisk. Что касается Debloater, работа этого модуля также осуществляется через терминал, поэтому процедура почти такая же. Откройте терминал, введите команду "su"Чтобы предоставить права root, а затем"систематизатор«Чтобы начать форму. С помощью меню вы можете получить список приложений, установленных в памяти, и выбрать, какие из них «внедрить» в систему смартфона.
QuickSwitch
Преимущество установки приложения, как если бы это была система, заключается в использовании его для тех задач, для которых смартфон обычно привязан исключительно к приложениям производителя. Аналогичная функция также доступна в QuickSwitch, отличном модуле Magisk, который позволяет вам изменить системную пусковую установку с другим по своему вкусу. Помимо прочего, я использовал его именно для создания руководства, в котором Я превратил Xiaomi с MIUI в OnePlus с OxygenOS, заменяя пусковую установку по умолчанию. Почему, если речь идет о сторонних программах запуска, таких как Nova или POCO Launcher, вы можете смело устанавливать их без QuickSwitch. Напротив, этот модуль необходим для использования пусковых установок, которые никто не сможет установить, как и в случае с OxygenOS.
ARCore / Playground Patcher
Если у вас современный и достаточно мощный смартфон, вы не задаетесь вопросом. Но есть более скромные и / или устаревшие смартфоны, у которых нет доступа к сертификации. Google ARCore. Если вы не знаете, что это такое, Я расскажу об этом в этой статье, но вкратце это программный компонент, обеспечивающий поддержку приложение дополненной реальности. Если на смартфоне его нет, это означает, что он не сможет обеспечить правильную работу таких приложений, как Pokémon GO, Minecraft Earth, Harry Potter Wizards Unite, IKEA Place и другие. Однако часто бывает, что этот тип сертификации зависит не только от оборудования, но и от происхождения смартфона, особенно для китайских брендов. poco распространяются нами. Для этого есть модуль Magisk под названием ARCore / Playground Patcher, с помощью которого можно обойти отсутствие сертификации и воспользоваться функциями AR.
ViPER4Android FX
Одним из самых популярных модулей Magisk, без сомнения, является ViPER4Android FX. Если вы пробовали моддинг раньше, скорее всего, вы уже слышали об этом. Если вы любитель аудио, это мод для вас, открывающий довольно широкий спектр возможностей. Специальная оптимизация для динамиков и наушников, эквалайзера, эффекта объемного звучания, компрессора, усиления реверберации и низких частот - это лишь некоторые из настроек, которые ViPER позволяет вам настраивать (здесь вы найдете руководство о том, как его лучше всего использовать). Настоятельно рекомендуется!
Увеличение ступеней громкости
Еще один очень полезный модуль Magisk, оставшийся в аудиополе, называется Volume Steps Increase. Он не входит в число самых известных, но по названию уже можно понять его полезность: увеличить уровни регулировки громкости. В зависимости от того, какой у вас смартфон, вы могли заметить, что не всегда можно точно настроить звук, особенно если вы хотите сохранить его на низкой громкости.
Однако вы не можете найти его в строке поиска Magisk, поэтому вам придется установить его вручную, загрузив ZIP-файл. со страницы GitHub.
G-VisualMod
Теперь перейдем к модулям Magisk, предназначенным для настройки смартфона. И начнем с G-Visual Мод, мод, предназначенный для всех, кто любит доводить особенности интерфейса до миллиметра. И когда я говорю о миллиметрах, я имею в виду это: с G-Visual Mod вы можете сделать целый ряд настроек, которые иначе были бы немыслимы. Измените изгибы пользовательского интерфейса, а также формы строки состояния и уведомлений, панели жестов, ее цвета и многого другого.
Приложения нет, поэтому вы всегда должны действовать как терминал. Откройте приложение терминала, введите команду "su"А потом"gvm»Для запуска G-VisualMod. На этом этапе вы можете выбрать графику для настройки.
Темы Rboard
В Play Store есть много настраиваемых клавиатур, но есть и те, кто предпочитает использовать клавиатуру Google. Но если вам нравится настраивать, с модулем Rboard Themes вы можете принести целую серию Темы на Gboard, в основном вдохновленный темами MIUI Xiaomi. Опять же, вам придется вручную установить его, загрузив его из этой ссылки.
GoogleLensInstaller
Помимо сертификации ARCore, не все смартфоны могут быть оснащены поддержкой Google Lens, системы распознавания объектов и информации на фотографиях. С этой формой (устанавливается вручную), вы включите поддержку в приложении Google Фото (если у вас ее нет, вы можете скачать его из Play Store). После установки вы можете открыть фотографию и увидеть, как внизу появляется кнопка Google Lens.
💰 Черная пятница приближается с ЛУЧШИЕ ПРЕДЛОЖЕНИЯ года от НЕ ПОТЕРЯЙ: нажмите, чтобы увидеть наше руководство, которое нельзя пропустить, и лучшие предложения! i .
Читайте также: