Выселяем тот самый мессенджер в песочницу. Как обойтись без второго смартфона.
Если вы вынуждены поставить на телефон некую софтину по требованию школы, института или вашей организации, где вы работаете, не обязательно делать это без песочницы, которая защитит ваши данные и отчасти вашу приватность. В этом видео нет рекламы. Оно снято с одной единственной целью - показать всем, кого это беспокоит, простой способ отселить любые программы, которым вы не доверяете или работу которых хотите контролировать, но которые вынуждены держать на смартфоне, в "песочницу в песочнице" внутри Android с помощью утилиты с открытым исходным кодом Shelter, чтобы вам не пришлось покупать второй смартфон, как советуют некоторые. Решение всегда за вами, но если вы понимаете, что так или иначе, вам от этого никуда не уйти, по крайней мере вы сможете получить больше контроля на своим софтом.
Дополнительно вы сможете экономить ресурс аккумулятора.
Текстовая версия:
Привет, друзья. На тот момент, когда я записываю это видео, совсем скоро, 1 сентября, и вполне возможно, кому-то из вас уже прилетели сообщения в ваши родительские чатики или в рабочие чаты, что с 1 сентября вся коммуникация у вас теперь будет вестись только через некий другой мессенджер. И одновременно с этим вы, скорее всего, видели большое количество новостей, публикаций, видео на тему того, что к тому самому мессенджеру, через который у вас теперь будет вестись вся коммуникация, есть определённые вопросы. Сразу скажу, что часть из этой вот критики – это откровенные набросы, которые не имеют ничего общего с реальностью. Сейчас я это поясню конкретно. Но по части всего остального у вас, возможно, имеются какие-то опасения, и вы вот думаете: "А что мне в этой ситуации делать?" Советуют прямо отдельный телефон идти, покупать, покупать отдельную симку туда.
То есть очень-очень, наверное, порадуются сотовые операторы на эту тему. И начинать пользоваться вторым телефоном, который будет специально под вот этот вот замечательный мессенджер, который я ни в коем случае не критикую и не собираюсь критиковать в данном видео.
Цель совершенно другая. Я, конечно, за все наши отечественные продукты пусть растут, развиваются. Правда, я всё-таки верю в развитие в конкурентной среде. А и считаю, что все наши крутые продукты, Доктор Веб, Касперский, Труконф и так далее, они пользуются популярностью в России и в мире до сих пор. Там, несмотря на все запреты за рубежом по части некоторых из этих продуктов.
Именно потому, что они конкурировали с другими решениями и они были лучшие. Но если запрещается критика какого-то проекта, возникает вопрос: вот его разработчики, они получают, допустим, госфинансирование, они получают денежки на разработку этого продукта, у них всё хорошо и у них нет критики их продукта.
То есть им зачем развиваться, зачем расти, зачем делать продукт лучше, если вот это реально будет на уровне закона, что нельзя ничего плохого про этот продукт говорить. Мне вот это вот совершенно непонятно. То есть с моей точки зрения должна быть конкуренция, тогда хорошо продукты развиваются. С другой стороны, должна быть, конечно, поддержка, но поддержка должна быть, ээ, в рамках разумного. В любом случае я критикой заниматься не собираюсь. Ни этого продукта, ни какого-либо другого.
Я хочу поговорить по факту, а про то, как устроен Android. В Android все приложения запускаются в своего рода песочницах. И на самом деле вот так вот просто приложение, которое вы поставили на телефон, оно не может взять и получить доступ, например, к уведомлениям в другом приложении или оно не может получить доступ к файлам до тех пор, пока вы явно этому приложению эти права не дадите. Например, как мы делаем, когда мы покупаем умные часы. Мы даём вам разрешение на все уведомления.
Вам на умные часы приходят уведомление, и вы видите, какое уведомление пришло на телефон. И вторая настройка - это accessibility. Это возможности для людей с ограниченными возможностями. И если вы даёте вот эти вот разрешения, то тогда программа действительно получает суперсилы, и она может подсматривать за некоторой вашей деятельностью на телефоне. Пока вы этого не сделаете, возможности софта по вторжению вашу личную жизнь, они весьма и весьма ограничены. И как бы вы ко всему этому не относились, если вы смотрите это видео, вероятно, вас это беспокоит. А я считаю, что когда человек ничего не беспокоит, он и трудится более продуктивно, и спит лучше, и так далее.
И если вы хотите вот так вот, может быть, успокоить свою параною, то я хочу показать вам достаточно простой способ, как, не покупая второй телефон, не покупая вторую SIM-карту и так далее, абсолютно любое приложение, а, в рамках песочниц, которые делает Android, поселить ещё в отдельную песочницу.
Собственно, идём на сайт FDroid и на сайте FDroid скачиваем Shelter (далее – шелтер). К сожалению, шелтер не доступен в Google Play Маркете, в других магазинах.
Скачиваем c FDroid, скачиваем, скачиваем апкшки, устанавливаем данные апкшки.
После этого у нас появляется здесь шелтер.
И в шелтер мы его, когда запускаем, мы должны выдать ему разрешение, которое он просит. Он просит разрешение на отправку уведомлений. И здесь мы, допустим, находим магазин приложений, откуда мы будем что-либо ставить. Я, например, использую Rustore и нажимаю «копировать Shelter». И он переносится. Он у меня уже стоит, поэтому у меня появляется обновить, но так или иначе он переносится. Мне, кстати, очень нравится подход разработчиков магазина Rustore. Когда у меня появилась проблема с магазином Rustore, он очень быстро выедал батарейку в фоне. Я про это сделал пост, и разработчики Rustore написали нам и сказали: "Мы в курсе про эту проблему. Она реально существует у небольшого количества пользователей. Мы давно пытаемся её выловить для того, чтобы исправить. Пожалуйста, сделайте ряд диагностических шагов на вашем телефоне. И после этого мы сможем эту проблему исправить, чтобы она не появлялась у других пользователей. Я уже списал с разработчиками, я им описал алгоритм использования программы, почему такое может происходить, и они сейчас работают над устранением вот этой проблемы. Это здорово и это адекватная реакция на критику. И далее из магазина Rustore мы ставим приложение, которое нам нужно.
Либо мы клонируем приложение уже из установленных. А я буду показывать сегодняшнюю ситуацию на примере приложения VChat. Мы находим VChat и нажимаем клонировать в шелтер. И у нас приложение VChat переносится в наше пространство в шелтере. Либо мы можем из Rustore здесь в шелтере поставить наш VChat. Суть в том, что VChat в остальное время, пока я не нахожусь в Китае, мне не нужен. Он просто выедает батарейку. Поэтому я переношу его в шелтер и я буду использовать его теперь в шелтер. Я могу в любой момент приложение VChat просто заморозить, и оно не будет работать. Оно не будет потреблять у меня энергию. А я в последнее время обеспокоился именно вопросом потребления энергии, потому что у меня телефон стал очень быстро просаживать батарейку. К тому же у меня аккумулятор уже просел, он не такой бодрый, как в самом начале. И я решил всё вот это поограничивать, чтобы продлить время автономной работы. И вот у меня появилась на рабочем столе папочка рабочая, которой управляет мой сетевой администратор. Собственно, это и есть та самая лазейка или особенность Android, которая позволяет создать песочницу в песочнице, когда вам выдают на работе смартфон и у вас есть какая-то корпоративная папка с корпоративными приложениями, которая не взаимодействует напрямую с приложениями в вашем обычном смартфоне. И дальше здесь совершенно спокойно можем зайти в наш VChat и общаться со всеми, с кем мы захотим. И для того, чтобы теперь обмениваться файлами, нужно вот таким способом напрямую в песочницу передать файл. Даже если вы разрешите программе внутри песочницы видеть файлы в системе, отправлять уведомления, делать какие-то другие дела, она будет считать, что ваша Android система - это вот то самое пространство, внутри которого она находится, то есть в котором есть всего лишь несколько программ. Всё остальное она видеть не будет. Она не будет иметь доступ к вашему телефону, к тому, что вы звоните, к вашим контактам, ко всем прочим данным, которыми вы не хотите давать доступ. И тем более она не будет видеть там уведомления, она не сможет делать скриншоты того, что вы делаете на телефоне. Это видео я снимаю ни в коей мере не для какого там, ни для хайпа, ни для того, чтобы вставить сюда рекламную интеграцию и так далее. Просто я увидел вот эту вот ситуацию, когда людям реально советуют покупать второй телефон, для того, чтобы оставаться в родительских чатах и так далее. И я подумал, что это уже совсем перебор, и нужно здесь какую-то немножечко такую внести ясность во всю эту сумятицу.
Во-первых, пояснить, как дело обстоит на самом деле, что часть из того, что говорится - это явные набросы. А во-вторых, показать способ, как любую программу, которую вы по тем или иным причинам не доверяете, не хотите доверять или которая имеет явные проблемы там с потреблением батарейки, а которые вы хотите купировать. Вот как с любой программой можно разобраться, как её можно посадить в отдельную такую песочницу. В песочнице, из которой она не сможет особо сильно высовывать нос. И о чём бы вы не беспокоились, а у вас не будет для этого поводов, потому что программа будет работать только тогда, когда вы хотите, чтобы она работала. И это, на самом деле, возможно и правильно, потому что вы заплатили деньги за телефон, а вы можете пользоваться им так, как вы считаете нужным в любых законных, незапрещённых целях. А на сегодня всё.
Пока.
Ссылка на Shelter: https://f-droid.org/ru/packages/net.typeblog.shelter/
Ссылка на сам пакет: https://f- droid.org/repo/net.typeblog.shelter_445.apk
Оценили 3 человека
7 кармы