Как запустить десктопные расширения Chrome на Android без лишней боли
Вы когда-нибудь пробовали пользоваться мобильным Chrome и ловили себя на мысли: «Эх, сейчас бы сюда мой любимый блокировщик рекламы или менеджер паролей»? Google годами игнорирует поддержку расширений в мобильной версии своего браузера. Конечно, есть Kiwi или Yandex Browser, но если вы привыкли к чистому Chromium или заботитесь о приватности, выбор сужается.
Недавно я наткнулся на проект Titanium Browser. Это форк Vanadium (безопасного браузера из GrapheneOS), в который добавили то, чего нам так не хватало — полноценную поддержку расширений.

Что это за зверь
Titanium Browser — это попытка усидеть на двух стульях. С одной стороны, он берет за основу наработки GrapheneOS по безопасности. С другой — дает свободу устанавливать любые аддоны прямо из Chrome Web Store.
Раньше проект назывался Helium, но из-за путаницы с брендами автор переименовал его в Titanium. Главная фишка здесь в модульности. Чтобы основной браузер оставался быстрым и «нативным», продвинутые функции вынесены в отдельное расширение Titanium Extension.
Как работают расширения на маленьком экране
Самое интересное — это процесс установки. Здесь нет ограничений «только из нашего белого списка». Вы просто заходите в Chrome Web Store, переключаете страницу в режим десктопной версии и жмете заветную кнопку установки.
Интересные моменты по работе с аддонами:
- Поддержка Manifest V2 (MV2) сохранена, что критично для многих мощных блокировщиков.
- Можно загружать распакованные расширения из локальных папок через режим разработчика. Это полезно, если вы сами пишете код или нашли что-то полезное на GitHub.
- Есть поддержка сторонних магазинов вроде Opera Add-ons или Microsoft Edge Add-ons, хотя там может потребоваться подмена User Agent.
Кстати, если вам нужно, чтобы расширение работало в режиме инкогнито, это включается отдельно в настройках каждого аддона. Мелочь, но в мобильных браузерах об этом часто забывают.
Безопасность и «под капотом»
Автор честно предупреждает: если вам нужна абсолютная защита на уровне ядра, лучше использовать оригинальный Vanadium на GrapheneOS. Titanium — это скорее про баланс между удобством и приватностью для обычного Android.
Внутри браузера реализовано несколько важных патчей:
- Исправления для корректной работы UI расширений на мобильных устройствах.
- Безопасная установка аддонов не из официальных сторов.
- Настройки WebRTC IP Policy. По умолчанию браузер скрывает ваш реальный IP, что иногда ломает голосовые чаты (например, в Discord). Это легко правится в настройках приватности.
Схема сборки выглядит логично: Chromium берется за базу, на него накладываются патчи от Vanadium для безопасности, а сверху добавляются специфичные фиксы для работы расширений и кастомный UI.
Кому это пригодится
Я вижу два основных сценария использования. Первый — вы фронтенд-разработчик и вам нужно проверить, как ваше расширение ведет себя на мобильном Chromium. Возможность загрузить «распакованный» билд через SAF (Storage Access Framework) экономит кучу времени.
Второй сценарий — вы просто хотите нормальный браузер без слежки, но с привычным uBlock Origin или Dark Reader.
Как попробовать
Проект живет на GitHub, и там же лежат готовые APK. Что приятно, автор настроил автоматическую сборку через GitHub Actions, так что можно проверить подлинность билда через GitHub CLI:
gh attestation verify *.apk -R jqssun/android-titanium-browser
Если вы параноик (в хорошем смысле слова), можно форкнуть репозиторий, прописать свои ключи в секреты и собрать браузер самостоятельно через те же Actions.
В итоге мы имеем крепкий open-source проект с 1.5k звезд, который решает конкретную проблему отсутствия расширений в экосистеме Google. Да, документация местами лаконична, но для тех, кто понимает, зачем ему chrome://flags на телефоне, это не станет преградой.
