Риски удаления стокового браузера на LineageOS

Я хотел бы избавиться от стандартного браузера (org.lineageos.jelly) на моем телефоне, работающем под управлением LineageOS. Другие темы и сайты уже подробно рассказывают об удалении предустановленных приложений с/без рута, но мне интересно, есть ли какие-либо риски, связанные с удалением браузера, в частности? Например, связана ли каким-либо образом реализация Android System WebView со стандартным браузером? (Я все еще хочу иметь возможность использовать приложения, использующие WebView.) В более общем смысле, есть ли что-то еще, на что я повлияю, удалив стандартный браузер?

Установка арома-варианта gapps с opengapps.org будет перезаписывать текущие стандартные приложения AOSP/Lineage приложениями Google. Это означает, что номеронабиратель по умолчанию изменится на телефон Google, а браузер изменится на Chrome. и т. д.
Это хорошо знать. Однако я вообще не использую гаппсы, так что в моем случае это не будет проблемой.
На странице настроек разработчика вы можете изменить приложение, обеспечивающее реализацию WebView. Приложения, которые могут предоставить WebView, например, Google Chrome (можно установить из Play Store).
Означает ли ваш комментарий, что стандартный браузер действительно содержит реализацию WebView? Что касается установки другого браузера, такого как Chrome, в моем случае это не вариант, потому что я не хочу иметь какой-либо браузер на этом конкретном устройстве. (Не хочу отвлекаться и т. д.) В качестве альтернативы Chrome, нельзя ли просто установить Android System WebView из Play Store как отдельное приложение, или это также будет включать браузер?
Что касается настроек разработчика, то именно так я понял, что могу удалить WebView, если удалю стандартный браузер. :)
В продолжение моего другого комментария: я только что установил версию System WebView для PlayStore, и она действительно отображается как отдельная опция в настройках разработчика и не включает браузер. Поэтому я полагаю, что косвенное удаление WebView путем удаления стандартного браузера не является проблемой, поскольку его всегда можно переустановить отдельно.
Приложение System Webview — это устаревшая технология из Android 5.x. В настоящее время он, насколько я знаю, все еще поддерживается Google, но в целом рекомендуется больше его не использовать. Он был заменен реализацией WebView из выбранного приложения веб-браузера.
Это приятно знать, спасибо! Под «выбранным приложением веб-браузера» вы подразумеваете браузер по умолчанию? Кроме того, я полагаю, это означает, что мне нужно установить браузер, если я хочу, чтобы WebView работал?
С другой стороны, я только что удалил браузер Jelly, но запись Android System WebView в настройках разработчика все еще существует, поэтому я полагаю, что WebView не привязан к Jelly.apk.

Ответы (1)

В итоге я пошел дальше и просто удалил браузер Jelly — сначала вручную с помощью файлового менеджера TWRP, а затем — поскольку он вернулся, когда я впоследствии обновил систему (ага) — с помощью удобного прошиваемого почтового индекса, который я получил от LOSdiet . Все идет нормально. Кажется, все работает нормально.

Что касается WebView, запись Android System WebView в настройках разработчика все еще существует, поэтому я полагаю, что WebView не привязан к Jelly.apk. Действительно, страница github.io сайта LOSdiet , а также старая вики-страница CyanogenMod «barebones» указывают, что по умолчанию (предустановленный) WebView представляет собой отдельный файл .apk.

+1 за тестирование. Как вы заметили, браузер — это отдельное приложение, которое устанавливается заново каждый раз, когда вы обновляете свою систему. Чтобы избежать этого, вы можете либо создать скрипт addon.d, который удаляет приложение после каждого обновления, либо, если вы используете Magisk, выбрать модуль Debloater.
Да, это именно то, что делает LOSdiet zip — он устанавливает скрипт addon.d, который гарантирует, что Jelly исчезнет при каждой загрузке.