Yunyis com программа для андроид
Каждый выбирает свой "уровень погружения". Вам не обязательно следовать каждому пункту из этого поста. Моя цель — показать, насколько хорошо развита экосистема на данный момент и чего вы можете и не можете от неё получить. Делайте выводы самостоятельно. Хотите — меняйте прошивку полностью и переходите на microg. Хотите — просто поставьте на свой телефон f-droid прямо рядом с gplay. Хотите — не делайте ничего.
Давайте поговорим об экосистеме приложений свободных приложений с открытым исходным кодом на Android. Попробуем установить MicroG — свободную реализацию сервисов Google на Android. Посмотрим, как и зачем со всем этим жить.
Несколько причин, почему стоит об этом задуматься
Google Play далеко "не торт"
Далеко ходить не нужно, в соседних постах можно найти множество примеров того, как разработчиков выгоняют из Google Play по тем или иным причинам, заставляя общаться с ботами без возможности реальной аппеляции. Некоторые типы приложений теперь принципиально невозможно распространять (например, блокировщики рекламы, да и в принципе приложения обхода любых ограничений).
Мне, как параноику, не нравится, что у стороннего лица появляется практически полный доступ к моему устройству. Google способен как минимум удалить с моего телефона любое приложение в любой момент и собрать с него произвольные данные. Более того, google play service — это огромное (стандартная поставка — 600Мб, минимальная — 95Мб) количество постоянно обновляющегося кода, часть которая работает с системными привилегиями. Для сравнения, дистрибутив MicroG может весить всего 4Мб.
Низкое качество приложений в google play, засилие рекламы, телеметрий, шпионских модулей, уязвимостей
Я, конечно, и раньше был не очень высокого мнения о среднестатистическом приложении для андроида, но был серьёзно удивлен своим новым телефоном одного китайского производителя. После покупки, мне пришлось три дня ходить со стоковой прошивкой из-за ограничений разблокировки (вот она — еще одна причина не доверять свои устройства компаниям). Я честно не понимаю, почему этим пользуются и почему это любят. Мне постоянно (несколько раз в час) приходили непонятные уведомления (дайте разрешение, обновите меня, реклама). Что-то постоянно обновлялось. Стоковый браузер в один момент просто перестал работать.
Энергопотребление
Исходит из предыдущего тезиса. Если приложения не загружают рекламу, не отправляют статистику и не следят за вами, они потребляют меньше электроэнергии. Это же касается gapps: зачастую, они являются главным потребителем электроэнергии. Да, Google в последнее время серьёзно работает над энергопотреблением. Однако, во-первых, не у всех есть возможность использовать актуальные версии Android. Во-вторых, даже в этих условиях замена gapps на более простое и минималистичное решение позволит вам еще сильнее продлить жизнь от батарейки.
Вторая жизнь старым устройствам без большого количества ОЗУ и/или места на диске?
Тоже логичное продолжение предыдущих моментов. Случалось ли с вами такое, что на бюджетном устройстве после очередного обновления gapps вообще не остается места ни на приложения, ни на пользовательские данные? Даже если на вашем не очень свежем устройстве еще достаточно свободных ресурсов, избавление от gapps позволит освежить его.
Несколько подводных камней, с которыми ничего не сделать
- Далеко не для всего софта есть opensource-аналоги. Иногда они принципиально невозможны (те же банковские приложения). Иногда привычки слишком сложно поменять. Мой личный подход — пробовать использовать открытый аналог и потом, если он не устроит, переходить на закрытый.
- Ничего не сделать с тем, что, возможно, придется "красноглазить". Однако, с момента первого моего поста на эту тему, все сильно изменилось в лучшую сторону.
- Все может сломаться, и вы не получите своё push-уведомление с одноразовым паролем на проведение банковской операции, которую нужно сделать удавись, но прямо сейчас (увы, у меня такое было). Хотя, в последнее время, пуши ломаются только из-за РКН.
- Некоторый проприетарный софт может не заработать. Или сломаться от обновления в самый неподходящий момент. К примеру, я очень долго без всяких проблем использовал Яндекс.Такси на старом телефоне, но при установке на новый оказалось, что приложение падает на логине.
- Радикальным FSF-фанатиком быть не получится. Любая даже опенсорсная прошивка содержит огромное количество проприетарных блобов и компонентов. С этим ничего не сделать. Так что мы сосредоточимся на переходе на opensource-компоненты там, где это возможно.
Немного матчасти
Google Play Services, gapps, Google Play. Включают в себя как базовые сервисы, необходимые для работы push-уведомлений, геолокации, синхронизации различных данных с Google так и остальной пользовательский софт, использующий всё это (например, Gmail).
Тип уведомлений, работающий через сторонний сервер. Позволяет значительно экономить батарейку, т.к. устройство может полностью заснуть и просыпаться через небольшие промежутки времени, проверяя только одно сетевое соединение на наличие новых событий.
По умолчанию, устройства на Android идут с заблокированным загрузчиком. Обычно, требуется произвести эту процедуру, чтобы иметь возможность устанавливать любые другие прошивки. Разблокировка загрузчика обычно не только даёт возможность модифицировать системные разделы, но и отключает проверку подписи ядра при загрузке.
Права суперпользователя. Точно так же, по умолчанию обычно их нет и необходимо их получать тем или иным способом. Либо установкой прошивки (для lineageos есть addon-su), либо magisk. Обычно в инструкциях предлагают ставить проприетарный и купленный китайцами SuperSU (мы их слушать не будем и поставим опенсорсный magisk). В особо тяжелых случаях иногда приходится использовать эксплоиты (вроде KingRoot).
Позволяет устанавливать прошивки и их модификации в виде zip-архивов. Обычно это TWRP, тоже проект с открытым исходным кодом.
Помимо предоставления root, имеет встроенный модуль для скрытия этого самого root от некоторых приложений (полезно для банк-клиентов) и большое множество сторонних модулей. В контексте этого поста для нас будет самым полезным модуль для установки Xposed.
Если Magisk предоставляет модули для модификации базовой системы, то xposed предоставляет модули для модификации и патчинга на лету самого Android. В контексте этого поста будет полезным модуль FakeGapps. Рекомендую ставить его через Magisk, и для конкретной API-версии (соответствующей вашей версии android). К сожалению, обычно поддержка прошивок отстает на одну версию android.
Каталог открытого ПО для Android. Можно использовать как официальный репозиторий, так и сторонние.
Флагман среди opensource-прошивок. Бывший Cyanogenmod.
На каких устройствах это будет работать?
Условно все устройства можно поделить на следующие классы (в порядке убывания удобности):
-
. Наличие официального порта обычно является не только гарантией более-менее нормальной работы, но и наличия множества других прошивок под это устройство. Естественно, лучше проверять информацию (и о наличии прошивок, и о возможных сюрпризах) на 4pda/xda до покупки. К сожалению, совсем новых устройств вы там обычно не увидите.
- Устройства с неофициальными портами lineageos/других прошивок. Обычно, немного хуже, но жить все равно можно.
- Устройства без сторонних прошивок, но с root. Сложнее избавляться от bloatware и gapps (однако, с NanoDroid это теперь можно делать в автоматическом режиме). Никаких гарантий, что вы удалили все вредоносные приложения от производителя.
При выборе устройства так же нужно смотреть на:
- Собственно покрытие прошивками. Хорошее коммьюнити вокруг телефона обычно дает более крепкие гарантии на обновление прошивки, чем типичный производитель.
- Некоторые производители ограничивают возможность разблокировки загрузчика.
- Например, у xiaomi присутствует задержка от нескольких дней до недель от привязки телефона к аккаунту до первой разблокировки.
- Huawei недавно в принципе перестала выдавать коды разблокировки (особо не разбирался, как минимум для нескольких устройств). Фу на них, но за несколько долларов до сих пор можно купить код разблокировки на стороне.
MicroG
MicroG — открытая реализация gapps. Обеспечивает работу push-уведомлений, api геолокации в использующих это приложениях. Список поддерживаемых api.
Для работы требуется функциональность подделки подписи в прошивке. Способы установки, примерно соответствующие градации устройств выше:
Можно установить LineageOS for MicroG и получить практически все перечисленное практически из коробки. Самый простой и удобный способ из всех, рекомендую использовать именно его, если ваше устройство есть в списке поддерживаемых.
Можно установить MicroG вручную на любую прошивку, не идущую в комплекте с gapps (почти любая не стоковая прошивка). Однако, в прошивке требуется поддержка подмены подписей (Signature Spoofing).
-
. В довольно большом списке прошивок эта функциональность есть из коробки, достаточно только поставить сверху MicroG.
- Остальные прошивки придется тем или иным способом патчить.
- Самый удобный способ — модуль для XPosed FakeGapps. Не требует модификации самой системы.
- Способы с модификацией системы. Не рекомендую, т.к. у меня это приводило к проблемам с производительности, но не могу сказать, правило это или исключение. Необходимо повторять после каждого обновления.
- Способы патчинга на самом телефоне (nanodroid-patcher) занимают достаточно много времени (перекомпиляция достаточно жирного системного файла), но являются вторыми по удобству. У меня это приводило к проблемам с производительности, не рекомендую.
- Способы патчинга с участием компьютера. Еще менее удобны, но при этом быстры, т.к. пересборка происходит на ПК. Требуют подключения телефона к ПК.
Не планировал описывать полную инструкцию, но опыт предыдущего поста показывает, что придется.
Процесс установки зависит от способа. Про установку при помощи NanoDroid чуть ниже, здесь описана ручная процедура:
- Удалить gapps, если они есть. Например, при помощи приложения /d/gapps
- Установить собственно необходимые apk. Из репозитория microg или NanoLx.
- GmsCore.apk ("MicroG Services core" из репозитория). На Android 7 и выше это приложение нужно сделать системным (при помощи приложения или модуля magisk systemize), если вы хотите пользоваться бекендами поиска местоположения.
- GmsProxy.apk ("MicroG Services Framework proxy" из репозитория)
- Одну из реализаций PlayStore (это обязательно)
- Приложение-заглушку FakeStore. Заглушке в настройках необходимо дать доступ на подделку подписей. В последний раз у меня с этим возникли какие-то проблемы, поэтому можно сделать adb shell pm grant com.android.vending android.permission.FAKE_PACKAGE_SIGNATURE с ПК или просто pm grant com.android.vending android.permission.FAKE_PACKAGE_SIGNATURE с телефона.
- Переподписанный Google Play Store. Да, это возможно! Но такой apk предоставляет только репозиторий NanoLX.
NanoLX NanoDroid
Пожалуй, самый простой и удобный способ установить MicroG. Помимо основных возможностей (удаление gapps и установка microg) имеет несколько приятных фич:
- Удаление стандартных приложений и замена их на opensource-аналоги. Удобно, когда у вас телефон на условном MTK с сильно замусоренной стоковой прошивкой.
- Установка Fdroid, YalpStore/AuroraStore с системными правами
- Возможная установка патченного Google Play, совместимого с microG.
Достаточно установить несколько из следующих файлов:
- NanoDroid: основной установщик. Устанавливает всё.
- NanoDroid-setupwizard: графическая настройка основного установщика. Позволяет выбрать, какие компоненты будут установлены и какие действия будут совершены. Работает только на устройствах с arm/arm64.
- NanoDroid-BromiteWebView: заменяет системный WebView на BromiteWebView со встроенной блокировкой рекламы.
- NanoDroid-OsmAnd: устанавливает OsmAnd+.
- NanoDroid-microg: устанавливает только microG.
- NanoDroid-fdroid: устанавливает только FDroid и расширение, позволяющее устанавливать и обновлять приложения в фоновом режиме.
- NanoDroid-patcher: включает поддержку Signature Spoofing (см выше).
- NanoDroid-uninstaller: удаление ранее установленного.
Установка приложений из google play
Как было отмечено выше, есть несколько способов решения проблемы.
- Можно установить патченную версию оригинального Google Play и жить, как обычно. Должно работать всё, включая микроплатежи в приложениях. . Прекрасное, красивое, быстрое приложение. Может многое (из основного нужного — установка, обновление бесплатных приложений). Пока в бете и имеет некоторые проблемы со скачиванием через анонимный аккаунт (используйте свой неанонимный или пока обойтесь Yalp Store, это практически то же самое, но без красивого интерфейса и с еще более скромными системными требованиями (до сих пор поддерживается Android 2+) позволяет на вашем сервере развернуть f-droid репозиторий с нужными вам приложениями из google play. Управление скачиваемыми приложениями производится через веб-интерфейс. Имеет очевидные ограничения, но очень удобен, если вы нечасто устанавливаете новые приложения и нуждаетесь лишь в способе их удобного обновления. : Безумное приложение, однако, предоставляющее быстрый доступ к обновлению ваших приложений. Может быть полезным тем, что на 4pda обычно выкладывают не только оригинальные версии, но и модифицированные (например, с удаленной рекламой). Лично я не одобряю, но знаю, что этим пользуются. Сторонний сервис-зеркало Google Play. Не был замечен за перепаковкой приложений (подписи совпадают с оригинальными), но нет никаких гарантий, что так будет продолжаться и дальше.
Очень небольшой начальный набор из качественных opensource-приложений
- K-9 Mail — почтовый клиент.
- Bromite — форк Chromium со встроенной блокировкой рекламы и несколькими фичами для улучшения приватности. К сожалению, их fdroid-репозиторий частично заблокирован в Россиии, что несколько добавляет головной боли. — синхронизация контактов и календаря с вашим owncloud/nextcloud сервером. — поддержка умных браслетов и часов. И даже умного вибратора Vibratissimo.
- NewPipe — минималистичный клиент для YouTube. Умеет воспроизводить видео в фоновом режиме как музыку, загружать файлы. — различные возможности по интеграции устройства на Android с десктопом под KDE (и не только!). Позволяет синхронизировать уведомления, просматривать и передавать файлы, а так же эмулировать тачпад и клавиатуру.
Update: только что появился пост с более широким обзором приложений.
Вместо выводов
Лично мне переход на MicroG, F-Droid и AuroraStore дал тот Android, о котором я всегда мечтал. С удобными приложениями, не напичканными рекламой и телеметрией, позволяющие мне не делиться своими данными с Google, но при этом работающими push-уведомлениями, позволили перестать мечтать о недостижимом (смене мобильной ОС на Sailfish/ubuntu phone/etc, где все бы равно для полноценной работы приходится использовать слой для поддержки Android-приложений) и начать жить.
Надеюсь, эта инструкция поможет вам понять, нужно ли вам это в принципе и успешно повторить этот результат.
Скриншоты N_eye видеонаблюдение v. 2.3.4 под андройд
Особенности приложения описание особенностей приложения N_eye видеонаблюдение
Приложение для быстрого доступа к наблюдению через интернет понравится каждому человеку, который каким-то образом связан со слежкой. В N eye не идёт речь о профессиональном слежении за объектами, оставим это на спецслужбы. С помощью приложения можно смотреть видео в режиме реального времени, слушать звуки, записывать происходящее на переносное устройство.
Скачайте приложение на устройство с андроидом, оставайтесь в курсе всех событий, которые происходят во время вашего отсутствия на интересующем объекте. Интересные функции, большие возможности делают программу наиболее скачиваемой среди конкурентных продуктов. Десятки тысяч положительных отзывов говорят "за" использование инновационной разработки для отслеживания активности на интересующем объекте.
Видеонаблюдение через приложение
- Удалённое видеонаблюдение в отличном качестве отображения происходящего на мониторе.
- Настройте параметры камеры так, чтобы она могла поддерживать функции приложения.
- Подключение в подходящий момент к камере, расположенной в вашем торговом центре, в небольшом магазине или дома для наблюдения за обслуживающим персоналом (няней, гувернанткой, домработницей). Мы не нарушаем права человека, перечисленные меры необходимы для безопасности.
- Приложение работает на ОС Android.
- Перед стартом необходима авторизация. Если у вас нет кабинета, в N_eye придётся придумать логин и пароль для регулярного пользования личным профилем.
- На площадке можно и не регистрироваться, что зависит от вашего желания и целесообразности выше описанных действий.
- Отображение шестнадцати камер на одном мониторе/планшете/телефонном экране.
- Скачивание можно осуществить бесплатно, что не повлияет на качество услуг.
- Поддержка большинства известных производителей наблюдения.
- Прослушивать звук с камеры можно когда вам это понадобится.
- Смотреть изображение разрешено круглосуточно.
- Простая система управления.
- Обычный интерфейс, который понравится всем пользователям!
- Безопасное использование.
После того, как вы осуществите вход в меню камеры, открывается доступ к нескольким способам соединения. К одним из перечисленных способов относится соединение по QR коду, а также обнаружение камеры по WiFi или добавление устройства вручную. При использовании последних типов подключения, необходимо ввести произвольное название камеры, GID (специальный уникальный идентификатор), логин и пароль от устройства.
Различные серии видеорегистраторы используют различные программы для просмотра на мобильном телефоне.MVTEAM Цифровые видеорегистраторы серии PAH использовать N_EYE приложение для удаленного viewing.Here мы покажем вам, как использовать приложение N_EYE.
1-Соедините DVR с сетью, а затем найти Облако идентификатор DVR:
2-Вы можете найти N_eye в App Store на вашем телефоне и загрузить его, а затем нажмите "ID", чтобы войти:
3-После авторизации, пожалуйста, следуйте инструкциям, приведенным ниже, чтобы работать.
4-Нажмите эту пиктограмму CAM2, то можно играть:
5 Вы можете установить вид 1ch / 4ch / 9ch / 16CH на одном экране:
6 - Другие функции, пожалуйста, найти здесь:
Надежда выше информация полезна для вас, если у вас возникли какие-либо вопросы по этому поводу, пожалуйста, не стесняйтесь связаться с нами,Какие приложения должны присутствовать в смартфоне радиолюбителя?
Сначала определимся, с задачами, которые может решать радиолюбитель:- аппаратный журнал (читать здесь)
- декодирование сигналов в эфире (rtty, psk, mfsk, mt63, sstv. )
- работа в радиолюбительских сетях (APRS, Echolink, DMR, D-Star, YSF)
- просмотр DX-кластера
- радиоэкспедиции (определение QTH локатора и карты)
- слежение за любительскими спутниками
- лучшие программы для повседневного использованияПереходим к обзору программ, которые могут пригодиться в Android-смартфоне радиолюбителя:
APRSdroid
Для APRSdroid написан модуль декодирования телеметрии и модуль голосового оповещения, о появлении позывного. Есть русский язык.
Свежую версию можно взять на GooglePlay или на сайте автора.
- при длительной работе, может зависнуть
DXPocket
Автор DXShell. Бесплатная, без рекламы!
Программа DX-кластера, красивый, лаконичный интерфейс, хорошо работает на чистом Android. Информация берётся с сайта DX Summit. Можно ставить фильтр, мерить расстояние и самому посылать информацию о DX.- даже не знаю к чему придраться.
GRNClient
Сайт программы GRNClient freeradionetwork.de
- программа требует доработок и дальнейшего развития
Монитор WSJT-X
Автор Feo Tec. Бесплатная. Есть реклама.
Программа подключается по WIFI к вашему компьютеру на котором работает WSJT-X и позволяет видеть на смартфоне то что слышит ваш трансивер. Идея в том, что вы можете отойти от ПК, заниматься своими делами и контролировать что принимает трансивер.Можно фильтровать услышанные в эфире станции, чтобы видеть только нужные. Без сомнения, полезная программа для шэка радиолюбителя.
- желательно расширить функционал
- убрать рекламуDTMF Tone Generator
Автор Guillaume Desbieys. Бесплатная, без рекламы.
Передача DTMF последовательностей. Полезна для управления радиолюбительскими системами SVXLINK, Echolink, FRN, Умный маяк. Работает на очень старых смартфонах.- нет букв A B C D
- нельзя менять интервалDTMF Encoder и DTMF Decoder
Автор EncapSystems. Бесплатная, без рекламы.
Две отдельные программы одного автора, обе хорошо работают и имеют маленький размер. DTMF Encoder полезен для управления радиолюбительскими системами SVXLINK, Echolink, FRN, Умный маяк и т.д.- нельзя менять интервал и скорость
Wolphi
Автор Wolphi. Платные, без рекламы!
Набор известных программ, для различных применений, от американской компании. Хороший функционал и возможности. Выпускается интерфейс WolphiLink, для подключения к трансиверу. Домашний сайт Wolphi- жаль что платные
Oscilloscope
Автор Bill Farmer. Бесплатная, без рекламы, с открытым исходным кодом!
Осцилограф со многими стандартными возможностями. Показывает спектр с логарифмической шкалой частот, много разных возможностей. Скачивать с github.- чтобы разобраться, нужно читать инструкцию
Signal Generator
Автор Bill Farmer. Бесплатная, без рекламы, с открытым исходным кодом!
Генератор звуковых частот. Диапазон 0.1Hz - 25KHz. Уровень 0dB - -80dB. Может формировать сигналы разной формы. Полезен для определения резонансных частоты и тд. Скачивать с github.- недостатки не найдены
SSTV Encoder и Robot36 - SSTV Image Decoder
Автор Ahmet Inan и Olga Miller. Бесплатные, без рекламы.
Две простые, наглядные программы для передачи и приёма разных SSTV протоколов. Хорошо декодидует сигнал, даже без кабеля (через встроенный микрофон).- на некоторых смартфонах глючат
Программы тестируются на смартфоне WileyFox:
Процессор Qualcomm Snapdragon 410, RAM 2гб, Диск 16гб, Дисплей 5" 720x1280рх, LinearOS 14.1 + MicroG (без сервисов Google)Читайте также: