Fingerprint test что это за программа на андроид
Фингерпринт (отпечаток браузера, Browser Fingerprint) – это уникальный идентификатор конфигураций веб-браузера и операционной системы, который формируется на основе собранных данных различными технологиями отслеживания. При этом не используются традиционные методы отслеживания, такие как IP адреса и уникальные файлы cookie.
Цифровой отпечаток браузера имеет вид 32-битного числа шестнадцатеричной системы типа b2cf59b36581399ebf54d4ab425ac4a7, которое получается в результате обработки всех принятых от браузера данных. Полученный отпечаток браузера позволяет отслеживать пользователей в сети Интернет с точностью до 94%.
Отпечатки браузера применяются для предотвращения мошенничества и «кражи личности». Пользователь сети Интернет сам того не подозревая предоставляет данные о себе, без какого-либо на то согласия. С повышением количества собранных данных формируется профиль человека, который способен содержать в себе пол, возраст, семейное положение, финансовое состояние, интересы, привычки и т.д.
Казалось бы, это информация носит лишь поверхностный характер, без привязки к конкретному человеку. Но это лишь до поры до времени, стоит лишь раз человеку где-нибудь указать реальные персональные данные, например ФИО, телефон, адрес, фингерпринт, зафиксированный цифровым устройством позволит компаниям полностью Вас идентифицировать и тем самым дополнить сформированный профиль.
Многие компании заинтересованы собирать, иметь и знать, как можно больше информации о своих пользователях. Анализируя наши действия и устройства в Интернете, веб-сайты могут использовать полученную информацию в коммерческих целях - создавать и показывать персонализированную рекламу.
Также, Browser Fingerprinting, находит свое применения для внутренней аналитики, таким образом, действия пользователя (просмотренные страницы, клики, движения мышкой и т. п.) позволяют разработчикам получать негласную обратную связь, видеть, на, что пользователь обращает внимание в первую очередь и корректировать свои онлайн-платформы для достижения максимального отклика
Самые обычные браузерные фингерпринты мы заслужили:
- User-Agent (какое программное обеспечение, какая операционная система, какие версии ПО и многое другое);
- Язык браузера (русский, украинский, английский и любой другой);
- Часовой пояс;
- Размер экрана и его цветовые параметры (глубина цвета);
- Поддерживаемые технологии HTML5 (у каждого ПО есть свои отличия);
- Наличие настройки Do Not Track;
- Плагины, их характеристики;
- Шрифты, их прорисовка (зависит от многих параметров: процессора, видеокарты, предустановленных программ, библиотек и других).
Многие веб-сайты имеют встроенные инструменты для анализа браузеров и операционной системы своих посетителей. На основе собранных данных и создается уникальный цифровой отпечаток браузера. После проведения анализа все собранные данные, которые удалось получить вышеперечисленными методами, суммируются, и производится вычисление хеш-суммы, которая и является отпечатком браузера.
Чтобы защитить себя от отслеживания отпечатков в Интернете, рассмотрите возможность использования браузера, ориентированного на конфиденциальность, например AdsPower. AdsPower - это антидетект браузер для управления мультиаккаунт. Он предоставляет пользователям отдельные браузерные среды с разными IP-адресами и часовыми поясами для каждого аккаунта, заменяя несколько устройств виртуальными профилями браузера. AdsPower маскирует вашу цифровую личность и запутывает скрипты веб-сайтов, чтобы они не могли собрать точную информацию для создания вашего отпечатка.
Как проверить уникальность своих отпечатков браузера?В интернете существует довольно много исследований и онлайн-проектов, где акцентируют особое внимание на уникальности цифровых отпечатков устройств. При этом, для масштаба своих исследований, некоторые из компаний предоставляют возможность пройти тест в режиме онлайн, такие как Panopticlick, Canvas Fingerprinting, Whoer и Am I Unique?
VPN и прокси-серверы
Здесь коротко. VPN - самый простой метод обхода региональных запретов. Меняет ваш IP на доступный на сервисе. Не защищает от множества трекеров и не влияет на уже подхваченные куки. Прокси - бесплатная прокладка, которая не шифрует ваш трафик. Не скупитесь на хороший многоканальный ВПН - и включайте его даже переходя на выделенный сервер о котором мы поговорим дальше.
Вручную
Сделать свой цифровой след менее уникальным помогут ручные изменения. Изменение часового пояса устройства; Установка другого языка операционной системы устройства; Установка другого языка браузера; Изменение разрешения экрана устройства; Изменение масштаба веб-страницы; Установка либо удаление плагинов браузера Отключение исполнения Flash, Javascript и WebGL Радикальные методы, но крайне неудобные для серфинга.
Выделенные серверы
Использование дедиков (от слова dedicated server) до сих пор считается одним из самым эффективных способов сохранить свою анонимность. Представляет собой отдельную физическую машину, с которой не передаются никакие данные на вашу основную и рабочую.
Главная причина популярности и эффективности такого метода заключается в том, что такой виртуальный компьютер является совершенно новыми и чистым для интернета, работает круглосуточно и не передает никакой информации о конечном пользователе и характеристиках его компьютера (говорят Facebook отслеживает даже MAC адрес).
Браузеры
Конфиденциальность могут предложить антидетект-браузеры. Такие браузеры, как AdsPower, Multilogin и Linken Sphere, гарантируют анонимность путем подмены данных и уникализации цифрового отпечатка пользователя, оставляя при этом минимум следов в сети. Например, в AdsPower можно удобно изменить вышеупомянутые отпечатки:
Начать работу с AdsPower просто. Зарегитрируйте с email и скачайте программу для вашего компьютера. После того выбирайте один из пакетов и настройте прокси для начала работы. Больше обучающие материалы можно посмотрить на сайте AdsPower.
Современный интернет собирает огромную базу информации о каждом ее пользователе. Интернет общество активно создает и продвигает разнообразные инструменты для сохранения конфиденциальности онлайн, которые с одной стороны защищают от мошенников а с другой стороны помогают обходить правила для рекламодателей.
ВПН позволяет экономить на сервисах, которые разным ГЕО предлагают разные цены на свои продукты, мультипрофильные платформы позволяют организовывать и эффективно управлять большим количеством аккаунтов одновременно. Для этого, антидетект браузеры также являеются надежным инструментом, и эффективное его применение полностью оправдывают вложенные средства, помогая зарабатывать в разы больше.
В 2017 году даже бюджетные модели оснащаются сканером отпечатков пальцев, ведь эта фишка и полезна, и удобна. Но как извлечь еще больше пользы из данного сенсора? Над этим задумались в Google и снабдили новый смартфон Google Pixel эксклюзивной функцией – поддержкой жестов дактилоскопического датчика.
Правда, на данный момент новая возможность поддерживается «из коробки» лишь одним гаджетом. Как же быть пользователям других устройств? Ведь опция программная и ее многие хотели бы видеть в своих смартфонах. Что ж, пока Google жадничает, сторонние разработчики не дремлют. Они уже попробовали перенести часть функций на привычный сканер отпечатков, создав несколько интересных приложений.
Участниками обзора стали Fingerprint Quick Action, Fingerprint Gestures и Fingerprint Scanner Tools – самые передовые и, к сожалению, единственные приложения для использования жестов сканера отпечатков пальцев. На примере данной тройки мы выясним, что из этого вышло и как они работают.
В качестве тестового оборудования использовалось следующее устройство:
- Смартфон Xiaomi Redmi Note 3 Pro (OC Android 7.1, Resurrection Remix 5.8.1, процессор Snapdragon 650 64 бит, 6 х 1800 МГц, видеосопроцессор Adreno 510, 2 Гбайта ОЗУ).
Fingerprint Quick Action
Знакомство
Для разминки и понимания задумки жестов сканера отпечатков пальцев мы взглянем на достаточно простое приложение под названием Fingerprint Quick Action.
Разработчик постарался перенести все функциональные возможности из Google Pixel и при этом внести кое-что свое в приложение, сделав его понятным для обывателей.
реклама
Fingerprint Quick Action поддерживает следующие функции:
- Сон;
- Возврат;
- Дом;
- Показать последние приложения;
- Показать меню питания;
- Переключение разделения экрана;
- Панель уведомлений;
- Панель уведомлений с переключателями;
- Развернуть быстрые настройки;
- Запуск приложения;
- Создание скриншота.
Первый взгляд
Первый запуск Fingerprint Quick Action не сопровождается фанфарами, торжественными надписями и логотипами, нас просто «забрасывают» в недра программы и оставляют наедине.
Прямо на главном и единственном экране собраны все функции и настройки, для доступа к ним необходимо активировать программу. Для ее работы нам не нужны Root-права и какие-либо «костыли», все работает сразу после установки из Google Play.
В Fingerprint Quick Action мы можем настроить определенные действия на одиночное нажатие на сканер отпечатков пальцев, на двойное нажатие и «быстрый свайп». Увы, две последние функции работают не идеально.
Мы можем перенести на сканер управление системными клавишами, открытие разнообразных системных меню, опций, запуск того же фонарика и прочих приложений. Это достаточно удобно, например, в моем случае я установил «сон» аппарата на одиночное нажатие. В случае 5.5-дюймового устройства нам не придется тянуться к клавише включения/выключения экрана. При этом в удобстве использования или в минимализме я нисколько не потерял.
«Быстрый свайп» – удобная возможность, но здесь она работает не очень хорошо. А вот опция с двойным нажатием меня реально разочаровала, так как из-за конструктивных особенностей устройства (а точнее расположения сканера отпечатков пальцев на задней панели) я не могу очень быстро нажимать на клавиши, в то время как максимальная задержка может составлять до 750 миллисекунд. Если объективно, этого времени мало для совершения подобной операции.
Идем далее. Поскольку сканер отпечатков пальцев – датчик для сохранения конфиденциальности, мы можем запретить реагировать устройству на все нажатия, сместив приоритет в сторону владельца мобильного решения.
Настройки
реклама
В завершение рассказа о функциональности стоить сказать о расширенных настройках, которые доступны и для обычных моделей, и для аппаратов с установленной программной надстройкой Xposed. Естественно, в последнем случае у нас будет больше различных параметров.
В данном случае мы сможем отдать фоновой службе Fingerprint Quick Action приоритет, выбрать метод засыпания устройства, автоматическую работу приложения в фоне и «черный список» программ, которые могут закрываться, чтобы не конфликтовать с приложением.
Тестирование
Для работы Fingerprint Quick Action нам потребуется самый простейший смартфон с OC Android 6.0 и новее. Кроме того, необходимо выделить программе до 5 Мбайт встроенной памяти и около 60-70 Мбайт ОЗУ в режиме работы.
реклама
С функционированием Fingerprint Quick Action у меня не было никаких проблем, любое действие отрабатывалось на отлично. С вылетами, зависаниями и какими-либо подтормаживаниями мне столкнуться не довелось.
Единственная проблема – это «потеря сознания» устройства с рекомендуемым режимом сна, который поддерживает разблокировку сканером. Однако с данным режимом бывают проблемы – аппарат не всегда просыпается. Для этого рекомендуется использовать сторонние алгоритмы, в том числе и с задействованием Root-прав, хотя все это индивидуально.
Выводы
Fingerprint Quick Action – простая и в то же время удобная, функциональная программа, добавляющая дактилоскопическому сенсору новые возможности. Она качественно сделана, потребляет минимум ресурсов, содержит рекламу в меню и при этом абсолютно бесплатна.
Кратчайший ликбез
Итак, что же представляет собой Fingerprint API? API позволяет пользователю аутентифицироваться посредством своего отпечатка, очевидно. Для работы с сенсором API предлагает нам FingerprintManager, достаточно простой в освоении.
Где сенсор?
Чтобы начать получать профит от нового API, первым делом нужно добавить permission в манифесте:
Само собой, использовать Fingerprint API можно только на устройствах, его поддерживающих: соответственно, это устройства Android 6+ с сенсором.
Совместимость можно легко проверить с помощью метода:
FingerprintManagerCompat — это удобная обертка для обычного FingerprintManager’а, которая упрощает проверку устройства на совместимость, инкапсулируя в себе проверку версии API. В данном случае, isHardwareDetected() вернет false, если API ниже 23.
Дальше, нам нужно понять, готов ли сенсор к использованию. Для этого определим enum состояний:
И воспользуемся методом:
Код достаточно тривиальный. Небольшое недопонимание может вызвать момент, когда мы проверяем заблокировано ли устройство. Нам нужна эта проверка, так как, хоть Android и не позволяет добавлять отпечатки в незащищенное устройство, некоторые производители это обходят, поэтому подстраховаться не помешает.
Подготовка
Итак, не зацикливаясь на проверке пин-кода на валидность, прикинем следующую упрощенную логику действий:
- Пользователь вводит пин-код, если SensorState.READY, то мы сохраняем пин-код, запускаем MainActivity.
- Рестартим приложение, если SensorState.READY, то считываем отпечаток, достаем пин-код, имитируем его ввод, запускаем MainActivity.
Что нам нужно для шифровки и расшифровки:
- Защищенное хранилище для ключей.
- Криптографический ключ.
- Шифровальщик
Хранилище
Для работы с отпечатками система предоставляет нам свой кейстор — “AndroidKeyStore” и гарантирует защиту от несанкционированного доступа. Воспользуемся им:
Следует принять, понять и простить, что кейстор хранит только криптографические ключи. Пароли, пин и другие приватные данные там хранить нельзя.
На выбор у нас два варианта ключей: симметричный ключ и пара из публичного и приватного ключа. Из соображений UX мы воспользуемся парой. Это позволит нам отделить ввод отпечатка от шифрования пин-кода.
Ключи мы будем доставать из кейстора, но сначала нужно их туда положить. Для создания ключа воспользуемся генератором.
При инициализации мы указываем, в какой кейстор пойдут сгенерированные ключи и для какого алгоритма предназначен этот ключ.
Сама же генерация происходит следующим образом:
Здесь следует обратить внимание на два места:
- KEY_ALIAS — это псевдоним ключа, по которому мы будем выдергивать его из кейстора, обычный psfs.
- .setUserAuthenticationRequired(true) — этот флаг указывает, что каждый раз, когда нам нужно будет воспользоваться ключом, нужно будет подтвердить себя, в нашем случае — с помощью отпечатка.
Шифровальщик
Шифровкой и дешифровкой в Java занимается объект Cipher.
Адовая мешанина в аргументе — это строка трансформации, которая включает в себя алгоритм, режим смешивания и дополнение.
После того, как мы получили Cipher, нужно подготовить его к работе. При генерации ключа мы указали, что будем использовать его только для шифровки и расшифровки. Соответственно, Cipher тоже будет для этих целей:
где initDecodeCipher() и initEncodeCiper() следующие:
Нетрудно заметить, что зашифровывающий Cipher несколько сложнее инициализировать. Это косяк самого Гугла, суть которого в том, что публичный ключ требует подтверждения пользователя. Мы обходим это требование с помощью слепка ключа (костыль, ага).
Момент с KeyPermanentlyInvalidatedException — если по какой-то причине ключ нельзя использовать, выстреливает это исключение. Возможные причины — добавление нового отпечатка к существующему, смена или полное удаление блокировки. Тогда ключ более не имеет смысла хранить, и мы его удаляем.
Метод, который собирает всю цепочку подготовки:
Шифровка и расшифровка
Опишем метод, который зашифровывает строку аргумент:
В результате мы получаем Base64-строку, которую можно спокойно хранить в преференсах приложения.
Для расшифровки же используем следующий метод:
Опа, на вход он получает не только зашифрованную строку, но и объект Cipher. Откуда он там взялся, станет ясно позднее.
Не тот палец
Для того чтобы наконец использовать сенсор, нужно воспользоваться методом FingerprintManagerCompat:
Хендлер и флаги нам сейчас не нужны, сигнал используется, чтобы отменить режим считывания отпечатков (при сворачивании приложения, например), коллбеки возвращают результат конкретного считывания, а вот над криптообъектом остановимся поподробнее.
CryptoObject в данном случае используется как обертка для Cipher'a. Чтобы его получить, используем метод:
Строго говоря, мы создаем криптообъект и отправляем его на вход в authenticate() как раз для получения этого самого подтверждения.
Если getCryptoObject() вернул null, то это значит, что при инициализации Chiper'а произошел KeyPermanentlyInvalidatedException. Тут уже ничего не поделаешь, кроме как дать пользователю знать, что вход по отпечатку недоступен и ему придется заново ввести пин-код.
Как я уже говорил, результаты считывания сенсора мы получаем в методах коллбека. Вот как они выглядят:
В случае успешного распознавания мы получаем AuthenticationResult, из которого можем достать объект Cipher c уже подтвержденным ключом:
На этом на сегодня всё, замечания, комментарии, предложения и вопросы приветствуются.
Простейший вариант работы кода можете посмотреть на гитхабе.
Актуальной проблемой во всем мире на сегодняшний день является защита и безопасность персональных данных в сети. Повсеместное применение технологий позволяет легко собирать личную информацию. Кроме этого, пользователи самостоятельно делятся в социальных сетях, мессенджерах, при переписке по электронной почте и на других онлайн-платформах, зачастую даже не подозревая о том, что их данные могут попасть не в те руки.
В первой части речь пойдет о том, что такое фингерпринты, настройке браузера и защите своей личности в сети.
В сфере информационных технологии фингерпринтом принято называть возможность однозначно идентифицировать человека через его устройство, настройки, программное обеспечение и другие пользовательские характеристики.
Технологию фингерпринтинга можно трактовать, как существенную уязвимость в информационной безопасности и в то же время, как нарушение приватности и конфиденциальности пользователей. Мы посещаем те или иные сайты, у многих из нас в браузере есть персональные настройки: шрифты, плагины, закладки, дополнения и расширения, разрешения экрана, расположение окон, размещение навигационных кнопок и т. д. Сочетание этих элементов представляет собой уникальный цифровой отпечаток устройства и может быть условно сопоставлено с биометрическими данными человека, а именно, отпечатками пальцев.
Где применяется и для чего используется фингерпринт браузера?
Отпечатки цифровых устройств применяются для предотвращения мошенничества и «кражи личности». Пользователь сети Интернет сам того не подозревая предоставляет данные о себе, без какого-либо на то согласия. С повышением количества собранных данных формируется профиль человека, который способен содержать в себе:
Пользователи лишены возможности запретить сайтам такой вид сбора данных. Впоследствии собранные базы данных отпечатков браузеров могут передаваться другим компаниям для совместного использования, что неизбежно приводит к идентификации пользователей.
Теперь обсудим, как это обходить
VPN и прокси-серверы
Браузеры и дополнения к ним
Самым надежным считается Firefox. На него устанавливаем плагины:
raleyes — избавит от слежки через CDN.
Privacy Badger — избавляет от трекеров, защищает конфиденциальность.
ScriptSafe — расширение удаляет всё лишнее.
Privacy Settings — упрощает работу с конфигами + есть режим приватности.
Также существуют специально собранные браузеры для анонимного веб серфинга:
Вручную
Сделать свой цифровой след менее уникальным помогут ручные изменения, такие как:
· Изменение часового пояса устройства;
· Установка другого языка операционной системы устройства;
· Установка другого языка браузера;
· Изменение разрешения экрана устройства;
· Изменение масштаба веб-страницы;
Отключение исполнения Flash, Javascript и WebGL.
Выделенные сервера
Использование дедиков (от слова dedicated server) до сих пор считается одним из самым эффективных способов сохранить свою анонимность. Представляет собой отдельную физическую машину, с которой не передаются никакие данные на вашу основную и рабочую.
Минусы: Относительно высокая стоимость Необходимы технические знания для правильной настройки.
Главная причина популярности и эффективности такого метода заключается в том, что такой виртуальный компьютер является совершенно новыми и чистым для интернета, работает круглосуточно и не передает никакой информации о конечном пользователе и характеристиках его компьютера (говорят Facebook отслеживает даже MAC адрес).
Настройка браузера с помощью страницы about:config
На этой странице находятся ссылки на разные ресурсы браузера.
Не буду углубляться в каждый ресурс, просто наведу несколько любопытных и полезных примеров.
about:support
Тут можно посмотреть детальную информацию о браузере, user-agent, поддерживается ли несколько потоков или например композитный менеджер для отрисовки интерфейса.
Тут же можно узнать путь к вашему профилю(Profile Directory). Зачем он вам будет нужен, я подробнее опишу ниже. К сожалению, на мобильной версии не показан путь к папке профиля, поэтому поделюсь с вами своим(актуально только для андроид).
/data/data/org.mozilla.firefox/files/mozilla/*.default
Папка профиля состоит из 2 частей — * — рандомная строка(уникальный набор букв для каждого девайса) + .default — для профиля по умолчанию
about:memory
Тут можно посмотреть, на что расходуется память браузера, в основном полезно web frontend разработчикам.
about:addons
about:networking
about:config
И наконец, страница, где находятся все доступные настройки браузера в формате ключ — значение.
Детальные настройки браузера
В about:config есть графический редактор значений, там все должно быть понятно и так.
А вот файл user.js, как видно из его расширения, предполагает что все настройки будут в формате, понятном javascript парсеру. Например:
user_pref— это объект, содержащий в себе все настройки.
После запятой идет значение.
Ключ всегда строка, а вот значение может быть разных типов, строки, числа или булевое значение ложь/истина(true/false).
Настройка показанная в примере отвечает за восстановление закладок по умолчанию и имеет значение ложь. Если поменять данное значение, то все ваши закладки удалятся и восстановится набор закладок по умолчанию.
Другие настройки
Данная настройка позволяет на десктопе увидеть ваши закладки с мобильной версии, если у вас подключена синхронизация.
При переключении вкладок отображаются превью страниц.
Настройки, отвечающие за отображение загрузок браузера.
Одна из настроек, отвечающих за телеметрию. Я ее отключаю для ускорения серфинга, так как на любое действие тратятся ресурсы, даже если оно работает параллельно. Так как я не понаслышке знаю, как профилировать программы и насколько при этом проседает производительность, то лучше уж обойтись без этого.
Отчеты корпорации Mozilla
Это скорее для мобильной версии, но иногда в ноутбуках тоже есть какие-то сенсоры.
Настройки инструментов разработчика.
Дублирует отключение уведомлений из графического меню
Не хочется мне эксперементов. Настройка на любителя).
Настройки расширений. Pocket выключаем.
Настройки шрифта, дублируют графические настройки плавного скролла, подобранно эксперементальным путем.
Настройки User agent, если нету особой необходимости, их лучше не трогать
Отключить окно предупреждения при посещении about:config
Данная информация предназначена для автоматического выбора языка на сайте, хотя сами сайты очень редко обращают внимание на эту настройку. Надеюсь в будущем ситуация изменится.
Настройки, связанные с видео. Отключает автовоспроизведение и включает эксперементальную поддержку нового кодека AV1.
Данную группу настроек хочу разобрать подробнее.
Данное дополнение изолирует куки и историю посещений в отдельные контейнеры. К сожалению, только для десктопа. Я так изолировал все сервисы гугла, фейсбука и нескольких других важных сервисов отдельно. Так же, если дополнительно установить расширение Multi-Account Containers, то с его помощью можно привязывать сайты к контейнерам. Даже если с одного контейнера открываешь ссылку, привязанную к другому контейнеру, она открывается в этом контейнере, в новой вкладке. Очень удобно.
ВFirefox есть очень удобный режим чтения страницы, при котором все, кроме текста удаляется. Он пока далек от идеала, вырезает некоторые тэги с текстом, но все равно им очень удобно пользоваться. Активировать его можно тут:
Разнообразная телеметрия. Опять 🙂
Как скрыть (изменить) отпечаток браузера?
Существуют защитные меры, при использовании браузеров, но ни один из них не сработает на все 100%. И возникает логический вопрос: «Имеет ли смысл использовать какое-то специализированное программное обеспечение или устанавливать расширения блокирующие те или иные процессы при посещении сайтов?» Ответ будет неоднозначным, поскольку возникает своего рода диссонанс.
Неоднократные исследования подтверждали, что компьютеры и программное обеспечение с настройками «по умолчанию» сложнее идентифицировать и «привязать» к конкретному человеку, в то время, как даже небольшие изменения имеют обратный эффект.
На практике, наиболее эффективной защитой является использование Tor Browser, разработчики, которого прикладывают довольно много усилий для снижения уникальности отпечатков. Для повседневного использования, хорошим вариантом будет использование такого расширения, как Privacy Badger. С помощью него можно снизить уровень отслеживания и количество передаваемой информации. Для еще большей уверенности и защиты конфиденциальность все это необходимо использовать на виртуальной машине.
Все эти методы имеют место, однако для рядового пользователя такие действия создают определенные трудности и пустую трату времени.
Если тема для Вас является весьма интересной и актуальной посмотрите видео от Ufocoder, где он довольно подробно рассказывает и показывает, как работает технология фингерпринта и можно ли с этим бороться:
Вас ебали, ебут и будут ебать. Государство, хакеры, чиновники.
Обо всем этом вам расскажу только я на канале @cybersecs
Админ сайта. Публикует интересные статьи с других ресурсов, либо их переводы. Если есть настроение, бывает, что пишет и что-то своё.
Fingerprint Quick Action
версия: 0.15.2
Последнее обновление программы в шапке: 27.07.2018
Краткое описание:
Расширение функционала сканера отпечатков пальцев.
Для работы приложения могут понадобиться root-права.
Как открывать уведомления и блокировать смартфон свайпом по сканеру отпечатков пальцев
Сегодня всё большее количество смартфонов оснащается сканерами отпечатков пальцев, которые служат для разблокировки устройств. В новых гаджетах от компании Google сканер можно использовать и для других действий, например для открытия панели уведомлений. Небольшая утилита, о которой вы узнаете из этой статьи, переносит эту функцию на любые устройства под управлением Android 6.0 и выше.
Fingerprint Quick Action — это простая программа, созданная пользователем форума XDA с ником ztc1997, которая наделяет сканер отпечатков пальцев дополнительными возможностями. С её помощью вы сможете использовать свайпы по сканеру, чтобы перейти на домашний экран, заблокировать устройство или открыть шторку уведомлений. Последняя функция особенно понравится владельцам больших смартфонов, так как избавит их от необходимости тянуться к верхнему краю экрана.
В настройках программы можно выбрать необходимое действие, активировать отображение уведомлений об ошибках и запустить утилиту в виде фонового процесса, что будет полезно, если у вас установлен агрессивный киллер задач.
Обратите также внимание на опцию Work-around for Fingerprint to Unlock. Её следует активировать тем пользователям, которые используют сканер отпечатков по прямому назначению, то есть для разблокировки устройства. В противном случае придётся каждый раз вводить ПИН-код или пароль.
Утилита Fingerprint Quick Action распространяется совершенно бесплатно на странице разработчика и должна работать на любых устройствах под управлением Android Marshmallow и выше.
Требуется Android: 6.0 или выше
Русский интерфейс: Нет
Читайте также: