- App Permissions в Android – что это и как его использовать
- Что это такое
- Совершать и принимать вызовы
- Получение и отправка SMS или MMS
- Чтение/запись контактов
- Чтение/запись событий календаря
- Phone Status And Identity
- GPS и сетевое местоположение
- Изменять/Удалять содержимое SD-карты
- Полный доступ к сети
- Как удалить App Permissions
- Разрешения при загрузке софта
- Если приложение уже установлено
- Android 10 permissions: What’s new and how to use them!
- New Android 10 permissions
- How to view and change Android 10 permissions
- Special app access controls
- Other tips and tricks
- Alternate method to access Android 10 permissions:
- Alternative method to open the Permission Manager:
- Change Google data collection from your apps and games:
App Permissions в Android – что это и как его использовать
Мы все слышали истории о вредоносных приложениях, которые крадут ценные данные и отправляют их злоумышленникам. Специалисты утверждают, что перед установкой каждого приложения необходимо тщательно ознакомиться с его разрешениями. Но что они означают и как их правильно настроить?
Зачем необходим App Permissions на Android и как его удалить.
Что это такое
App Permissions – это и есть разрешения. Когда вы устанавливаете софт из Google Play на устройстве под управлением Android 6.0 или выше, вы контролируете, к каким возможностям или информации может обращаться программа – так называемые разрешения. Например, утилите может потребоваться разрешение на просмотр контактов или местоположения вашего устройства. Вы можете контролировать, к каким разрешениям ПО сможет получить доступ после установки на устройстве. И если «Автоматический запуск программы при загрузке» говорит само за себя, то разобраться в остальных может быть не так просто. Проблема в том, что программы могут иметь веские основания для их использования, потому что одним разрешением может быть охвачено несколько разных вещей. Рассмотрим самые распространённые примеры менеджмента разрешений более подробно.
Совершать и принимать вызовы
Это означает, что ПО может автоматически сделать звонок. Каждая утилита может самостоятельно запускать номеронабиратель и даже вводить номер, но, если это разрешение не предоставлено, пользователю нужно нажать кнопку вызова. Такие вещи, как сторонний номеронабиратель, Google Voice или всё, что связано с вашей телефонной «звонилкой», должно иметь это разрешение. Если ПО его запрашивает, но не должно иметь ничего общего с совершением звонков, отклоните запрос и выясните причину запроса у разработчиков через отзывы на Google Play. Даже если причины использования того или иного разрешения вам не понятны, они могут требоваться для стабильной работы программ.
Получение и отправка SMS или MMS
Подписные SMS-сервисы – лёгкий способ для мошенника заработать деньги, так что за ними нужно следить. Доступ понадобится SMS-приложениям (что очевидно), а также утилитам, которые позволяют редактировать или делать снимки, а также делиться ими. Программы, которые могут совместно использовать любые медиа, скорее всего будут иметь эту настройку. Если софт не может никому ничего отправлять, следует проверить, зачем это нужно разработчикам.
Чтение/запись контактов
Почтовый клиент или мессенджер любого типа использует это разрешение, чтобы делать именно то, о чём говорит его название – читать ваши контакты. Например, Twitter или Facebook – они хотят иметь возможность находить ваших друзей, которые также пользуются их услугами, или упростить для вас рассылку спама тем, кто этого не делает. «Контакты» – это широкий термин, потому что в отдельном контакте может храниться много различной информации. Например, в играх, где также есть списки лидеров. Всё, что может связать вас с другим пользователем, будет нуждаться в этом разрешении. Права на сохранение контактов следует той же логике – если утилита может добавить контакт, ей может потребоваться это разрешение. В этом случае «записать» означает изменить или добавить в список контактов, а не написать сообщение.
Чтение/запись событий календаря
Здесь всё довольно просто. Настройка позволяет делать только одно – автоматически читать календарь. Некоторые утилиты должны иметь доступ к календарю. Это программы, которые могут напоминать о приёме лекарств или автоматически сообщать о предстоящей поездке, считывая данные из календаря. Если программа каким-либо образом связана с планированием, то использование такого доступа вполне оправдано. Если это не так, перед установкой выясните, зачем приложению нужен доступ к календарю. Запись событий календаря является обычным делом. Если неясно, зачем программе нужны эти настройки, описание в магазине Play должно рассказать вам больше. Если вы все ещё не уверены, спросите разработчика.
Phone Status And Identity
Это наиболее распространённое и наименее понятное разрешение из всех. Вы должны понимать, что оно распространяется на две разные вещи, которые не следует путать. Есть много веских причин, чтобы узнать состояние вашего телефона. И игра является отличным примером. Вы можете заниматься своим делом и играть в игру, когда внезапно зазвонит ваш телефон. Игра должна вернуться на главный экран и позволить уведомлению о входящем звонке появиться сверху остальных окон. После этого вызов полностью берёт управление телефоном на себя, но игра должна об этом знать/ Это необходимо для того, чтобы продолжить работу в фоновом режиме, пока вы не закончите разговор.
Важно знать, какой идентификатор запрашивает программа. Каждый телефон имеет идентификатор устройства, который отличается от любого другого, и его можно раскрыть, не передавая никакой личной информации. Когда вы видите, сколько людей используют определённую версию Android на графике от Google, они используют этот идентификатор устройства, чтобы помочь получить эти цифры. Когда вы заходите в Google Play и скачиваете программу, вас подсчитывают, и при этом только один раз. Идентификатор смартфона также является лучшим способом для синхронизации облачных данных и настроек ПО со смартфоном. Разрешение указывает только на то, какой у вас телефон и какое на нём программное обеспечение, поэтому ваши данные не будут доступны.
Разрешение также позволяет прочитать другой уникальный идентификатор – IMEI. Номер IMEI – это то, как телефонная компания подключает телефон – ваш адрес, ваше имя и всё остальное, что вам нужно будет предоставить, чтобы купить телефон, который сможет доказать, кто вы. Эти данные трудно получить – между ними и любыми данными вашей учётной записи есть минимум три разных защищённых и зашифрованных сервера базы данных, но получить доступ к ним не невозможно. Поскольку у вас нет возможности узнать, какой идентификатор требует приложение, выберите «Нет», если не знаете, почему разработчики этого хотят и что они с ним делают.
GPS и сетевое местоположение
Если приложение должно знать, где вы находитесь, оно должно запросить ваше местоположение. Есть два вида местоположения – неточное и точное. Первый вариант подходит для большинства рядовых ситуаций, но иногда требует точное местоположение. Потребность в вашем точном местоположении может быть определена простым запросом. Например, когда приложение должно знать, что находится в радиусе 50 м. Здесь необходимо точное местоположение. Точное местоположение необходимо и программам, которые, например, показывают, где находятся супермаркеты с оборудованным для инвалидов входом или лифтами. А вот простые программы для совершения покупок не требуют точного местоположения, в отличие от навигационных карт.
Изменять/Удалять содержимое SD-карты
Это разрешение, которое позволяет приложению читать или записывать данные на внешнюю память смартфона. Необходимо, чтобы дать приложению возможность свободно просматривать данные, изменять их, удалять и добавлять дополнительную информацию данные в любое место на SD-карте. Сбивает с толку тот факт, что под SD-картой подразумевается не только флешка. В файловой системе Android память телефона также называется SD-картой. Google многое сделал, чтобы сделать это разрешение безвредным. В каждой версии они уточняют, как приложение может получить доступ только к той информации, которая ему нужна. Но все ещё есть пользователи, использующие старые версии программ и ОС. Если вы один из них, убедитесь, что вы доверяете приложению, прежде чем устанавливать его. Любое приложение, написанное для API уровня 4 (Android 1.6 Donut) или ниже, получает это разрешение по умолчанию. Таких приложений не так много. Какой вред это может принести, зависит от того, какие данные хранятся в памяти вашего телефона. Телефоны под управлением Android 7 Nougat и приложения, созданные для телефонов под управлением Android 7, используют доступ к каталогу в заданной области, что гораздо удобнее и безопаснее.
Полный доступ к сети
Это разрешение означает именно то, что оно говорит. Приложение хочет иметь возможность отправлять запросы и получать ответ через сеть (Wi-Fi или подключение для передачи данных по мобильной сети). Помимо приложений, которые используют Интернет для чего-то очевидного, в них нуждаются в этом приложения с рекламой. Разрешение довольно безвредное, но, когда речь заходит о вашей личной информации, оно может использовать данные без вашего ведома. Мы ненавидим платить за дополнительные данные так же, как и вы. Если вы найдёте приложение, которое должно работать в автономном режиме, но не работает, удалите его.
Как удалить App Permissions
Чтобы найти свои приложения и их разрешения на Android, откройте «Настройки», а затем нажмите «Приложения и уведомления», «Информация о приложении» и выберите интересующее вас приложение. Выберите пункт «Разрешения», чтобы просмотреть, какими из них обладает приложение. Вы можете отключить любое из них в любое время, передвинув переключатель рядом с этой записью. Другой вариант – просматривать по разрешению, а не по приложению. Откройте «Настройки» и перейдите в раздел «Приложения и уведомления», как и в предыдущем случае. Но на этот раз выберите «Разрешения приложения». Откроется список разрешений, который включает датчики, календарь, камеру, контакты, местоположение, микрофон, SMS, память, телефон и многое другое. Нажмите любую запись, чтобы увидеть, какие приложения могут получить доступ к этой функции. Здесь также с помощью переключателей можно убрать любые настройки. Прежде чем начинать отключать разрешения, помните, что для выполнения своей работы некоторые приложения полагаются на этот доступ. Например, если приложение может просматривать ваши контакты, оно использует их, чтобы помочь вам обмениваться контентом, файлами или приглашать друзей на мероприятия, а не собирать ваши данные для получения прибыли.
Разрешения при загрузке софта
Когда вы загружаете программы из Play Store, некоторые из них перед установкой запрашивают разрешение на использование информации. При загрузке приложений, созданных для Android 6.0 и более поздних версий, вы можете предоставить или запретить разрешения непосредственно во время установки. Чтобы просмотреть разрешения той или иной утилиты перед установкой, сделайте следующее:
- Откройте приложение Play Store.
- Перейти на страницу сведений о приложении. Чтобы просмотреть разрешения перед установкой, пролистайте до раздела «Разработчик» и нажмите «Сведения о разрешениях».
- Нажмите «Установить».
Некоторые приложения будут установлены сразу. Вы можете разрешить или запретить отдельные запросы на разрешение до того, как приложение будет использовать данные такого типа. Для других программ в Google Play отображаются все группы разрешений, к которым она сможет получить доступ перед установкой. Эта информация может помочь вам решить, хотите ли вы установить её.
Если приложение уже установлено
Для приложений, созданных для Android 6.0 и выше, просматривать или принимать изменения разрешений при каждом обновлении не нужно. Достаточно указать необходимые права при первом запуске программы. Если при обновлении приложению требуется доступ к новым группам разрешений или разрешениям в группе «Другие», вам будет предложено заново подтвердить решение, даже если вы настроили автоматические обновления. Если вы предпочитаете просматривать каждое обновление вручную, вы можете отключить автоматическое обновление, следуя приведённым ниже инструкциям:
- Откройте приложение Play Store.
- Нажмите кнопку Меню – Мои приложения и игры – Установленные.
- Выберите приложение.
- Нажмите Больше (вертикальная линия из 3-х точек).
- Снимите флажок «Автообновление», если он ещё не снят.
Чтобы отключить автообновление для всех приложений:
- Откройте приложение Play Store.
- Нажмите кнопку Меню – Настройки – Автообновление приложений – Никогда не обновлять автоматически.
Есть также много других, менее подозрительных разрешений. Приложение, которое делает снимки, должно контролировать ваше оборудование. Netflix должен держать ваш экран активным в течение всего времени, пока вы его не касаетесь. Виджет профиля звонков нуждается в доступе к вашим настройкам. Разобраться с разрешением, которое кажется неуместным, обычно помогает немного логики. Если нет, то читайте комментарии в Google Play и задавайте вопросы на форумах. Большинство приложений в Google Play не могут украсть ваши данные или ваши деньги. Помните, что большинство людей, пишущих приложения, просто хотят заработать немного денег или делают это ради удовольствия. Приложений, которые существуют для обработки ваших данных, не так много. Но иногда разработчики допускают ошибку – нетрудно заставить Android запрашивать разрешение, которое не используется приложением, и легко игнорировать эти ошибки при их создании.
Источник
Android 10 permissions: What’s new and how to use them!
Android 10 introduced a ton of new features but one of the most important features was the changes to the permission system. Permissions have come a long way on Android and it’s a lot better now than the archaic days where we used to give apps a dozen permissions before downloading them. We’ll take a look at all of the new Android 10 permissions features and how to access and change permissions on your phone. You can also check out our whole Android 10 review with the video above or as the written version here.
New Android 10 permissions
Android 10 added a few additional layers on top of the existing permission system. Thus, most of the permission system is the same as Android 9.0 Pie. However, the additions over the top gives us more control and better privacy.
The first big change is the ability to allow Android 10 permissions only while an app is active. It’s mostly saved for sensitive permissions like microphone, location, and similar permissions. Thus, you can give an app like Facebook access to your location but only while the app is active in the foreground. Theoretically, Facebook wouldn’t be able to track your location while it’s not in use.
Additionally, another new thing in Android 10 permissions is Scoped Storage. Basically, apps can only see the data in the folders they create. However, file browser apps are designed to view all the files on the device. Thus, Google makes you personally choose which folders a file browser can see in order to protect your privacy a little more.
The other changes involve shuffling around permissions and some other changes that mostly affect developers rather than us. You can view all of those changes on Android’s official developer website.
How to view and change Android 10 permissions
Now that we’re all on the same page, let’s learn how to view and change Android 10 permissions. First, let’s get to the proper section of the Settings menu to view Android 10 permissions and change them.
- Open Settings and navigate to Apps & notifications. From there, tap the Advanced option and then tap Permission Manager.
- You’ll see a list of all the various permissions on your phone. Select any one to view the apps with that permission on your device.
- Android 10 permissions have different categories. They are filed under Allowed or Denied. There is a third Allowed only while in use section for sensitive permissions like location or microphone.
- Change any permission by clicking on any app. You’re given a very simple Allow and Deny option. Select the one you want.
From there, you can adjust Android 10 permissions to your choosing. In fact, we highly recommend browsing through these menus to check out all the permissions your apps ask for and have access to. It’s actually quite easy and much more streamlined than it used to be.
Special app access controls
There is actually a second section for Android 10 permissions. Let’s get you to the proper spot and then we’ll tell you how to use the menu.
- Open Settings, navigate to Apps & notifications, and tap on the Advanced option to expand the menu.
- Click on the Special app access option.
- Select any category to view all of the apps with that special access. Unlike the regular Android 10 permissions section, this section only shows you apps with approved permission to use that feature. Thus, lists are a lot shorter and you may have categories with no apps listed.
- Select the app you want to remove permissions for.
- Tick the slider to the off position to remove the permission.
You’ll see a variety of categories such as Display over other apps, Do Not Disturb access, and Wi-Fi control. These are special Android 10 permissions that allow apps to do more than your standard permissions. Apps rarely ask for special app access and you’ll definitely notice if they do.
In general, you shouldn’t have to come into this section very often. You may need to remove antivirus apps from the Device Admin Apps section during an uninstall. However, by and large, you’ll likely never have to mess with this part of the menu.
Other tips and tricks
The methods above are the fastest and easiest methods to access Android 10 permissions. However, it’s not the only way. There are a few other things you can do to change or otherwise view permissions.
Alternate method to access Android 10 permissions:
- Open Settings and navigate to Apps & notifications. The top of that menu should have a section for Recently opened apps with a See all apps option. Click the See all apps option.
- You’ll see a list of all of your apps and games. Select the one you want to check out more.
- The next screen shows you all of the various options for that app. Click the Permissions option.
- This section shows you all of the permissions that app can use and whether or not those permissions were approved or denied.
- You can click on any permission to change it from approved to denied or vice versa.
That method functions as a different alternative in case you only want to deal with a specific app rather than every app. Additionally, you can do things like force close, wipe cache, and view data usage for the app through that menu.
Alternative method to open the Permission Manager:
- Open Settings and navigate to the Privacy settings.
- The Permission manager is the first option there. To be honest, this may be an easier way to access Android 10 permissions and you can use either this method or the other one if you want to. They both take you to the same screen.
Finally, there is one more section that controls Google-specific data collection from your various apps.
Change Google data collection from your apps and games:
- Open Settings and navigate to the Privacy section.
- There are two sections in the Privacy options to control Google data collection. They are Google location history and Activity controls.
- Google location history takes you to Google’s Location History page. Simply tick the box on or off to enable or disable the feature.
- Activity controls has a lot more stuff. You can enable or disable Google’s ability to collect web and app activity, location history, and YouTube history. The ad personalization settings are also available here with the ability to turn those on and off as well.
- You can also enable or disable sending anonymous diagnostic data with the Usage & diagnostics section in the Privacy settings menu.
With everything above, you should be able to fine tune your privacy and permissions as you see fit. However, if you want even more granular controls, we also recommend trying out Bouncer, an app that removes permissions as soon as you’re done using the app. It works well with existing Android 10 permissions.
Android 10 permissions are a lot more powerful than they used to be. With the tips and tricks above, you should be able to shut your phone down if you need it and otherwise manage and fine tune your permissions experience. We especially like how easy it is to get to Google’s more intrusive data collection practices through the Privacy settings. Have you messed around with your Android 10 permissions? Tell us about it in the comments!
Источник