- Скажите «нет» установке неизвестных приложений
- Запретить нельзя устанавливать
- Как запретить установку неизвестных приложений в Android 8 и более свежих версиях
- Как запретить установку из неизвестных источников в Android 7 и более ранних версиях
- Как безопасно скачать приложение, которого нет в Google Play
- How to disable any pre-installed system app bloatware on Android without root
- Disable Any Pre-Installed System App On Android Without Root
- Re-enable Any Disabled Pre-installed System App
- What did we do?
- Disable app installation android
Скажите «нет» установке неизвестных приложений
Как работает установка неизвестных приложений в разных версиях Android и почему этой функцией лучше не пользоваться.
9 сентября 2021
Чаще всего пользователи Android устанавливают приложения из Google Play. И это очень разумно. У официального магазина есть правила безопасности, выполнения которых он требует от разработчиков. За «ассортиментом» следит и сам магазин, и пользователи, оставляющие жалобы и низкие оценки, а также исследователи безопасности — так что даже если зловреду удается пробраться в Google Play, его быстро вычисляют и удаляют.
Однако у владельцев гаджетов на базе Android есть возможность скачивать приложения и из сторонних источников. Стоит ли это делать?
Запретить нельзя устанавливать
С одной стороны, для пользователей это весьма полезно: можно найти приложение с нужным набором функций, даже если в магазине нет ничего подходящего. С другой стороны, большая свобода увеличивает риск «повернуть не туда» и подцепить вирус — ведь за пределами Google Play за качеством и безопасностью следят не так пристально (а часто вообще не следят).
Вместе с установщиком желанной программы — или даже вместо нее — на устройство могут попасть опасные приложения, которые выкрадут личные данные или деньги с банковского счета. А иногда и качать ничего не потребуется: некоторые зловреды умеют тайно проникать на смартфон, если установка неизвестных приложений всего лишь включена в настройках.
Вот лишь несколько примеров таких атак:
- Один из альтернативных магазинов приложений, популярный среди пользователей Android, был атакован трояном и сам стал распространять вредоносные программы.
- Пользуясь разрешением на установку неизвестных приложений, преступники распространяли шифровальщик под видом бета-версии Cyberpunk 2077. Получив доступ к файлам на устройстве, зловред шифровал данные и требовал выкуп.
- Другие преступники выдавали троян Loapi за антивирус и приложение «для взрослых». Рекламный баннер заманивал жертву на сайт злоумышленников, откуда и предлагалось скачать программу. Вместо заявленных функций она превращала смартфон в бот для DDoS-атак, майнер криптовалюты или просто заваливала владельца смартфона рекламой.
Именно поэтому в новых телефонах эта функция всегда выключена. Чтобы не стать жертвой подобных схем, не поддавайтесь соблазну включить установку неизвестных приложений. А если уже сделали это, то срочно выключите. Сейчас расскажем как.
Как запретить установку неизвестных приложений в Android 8 и более свежих версиях
В современных версиях Android эта функция называется установка неизвестных приложений и включается отдельно для каждого приложения.
Запрещать установку из неизвестных источников, если вы ее разрешили, тоже придется для каждого приложения по отдельности. Вот как это сделать:
- Зайдите в Настройки.
- Откройте раздел Приложения и уведомления.
- Нажмите кнопку Дополнительно.
- Перейдите в подраздел Специальный доступ.
- Найдите в раскрывшемся списке пункт Установка неизвестных приложений или Неизвестные приложения и нажмите на него. На экране отобразится перечень установленных приложений.
- Проверьте, что указано под их названиями. Если видите Разрешено, то выберите сервис в списке и отключите установку неизвестных приложений.
Как разрешить или запретить установку неизвестных приложений в Android 8 и новее
Обратите внимание: мы приводим названия настроек из «чистого» Android. Разные производители часто модифицируют стандартный интерфейс Android, поэтому в вашем телефоне некоторые пункты меню могут называться иначе.
Как запретить установку из неизвестных источников в Android 7 и более ранних версиях
До восьмой версии Android эта настройка называлась установка из неизвестных источников, а за разрешение или запрет отвечал единственный переключатель в меню безопасности:
- Зайдите в Настройки.
- Перейдите в раздел Безопасность.
- Пролистайте страницу вниз. Функция Неизвестные источники должна быть отключена.
Как разрешить или запретить установку приложений из неизвестных источников в Android 6 и 7
На первый взгляд, управлять этой настройкой в старых версиях намного удобнее, однако с точки зрения безопасности все не так однозначно. Если вы случайно разрешите в них установку неизвестных приложений, то загрузить вредоносный файл сможет не какое-то одно приложение, а вообще любое — в том числе то, которое вы установите позже.
Как безопасно скачать приложение, которого нет в Google Play
Что делать, если нужной программы в официальном магазине нет, а установить ее все же необходимо?
- Поищите аналоги. Попробуйте еще раз посмотреть в официальном магазине похожие программы. Может быть, в Google Play есть приложение, подходящее для ваших задач?
- Проверьте файл до установки. Если без стороннего источника не обойтись, не спешите менять настройки. Прежде всего скачайте установочный файл и, не запуская его, проверьте его мобильным антивирусом.
- Посмотрите разрешения. Внимательно изучите список разрешений, которые запрашивает приложение при установке. Если программа требует подозрительно много прав — попробуйте поискать аналог с более скромными запросами. Вот тут мы подробно рассказывали, какие из разрешений в Android могут быть опасны и почему.
- Отключите загрузку из неизвестных источников. После установки не забудьте вернуть настройки в исходное положение. Не оставляйте свой телефон открытым для зловредов!
Источник
How to disable any pre-installed system app bloatware on Android without root
What we define as “bloatware” is subject to personal preference, but I think we can all agree that some manufacturers and carriers are more guilty of including it on their smartphones than others. Bloatware can, depending on your point of view, range from being a pre-installed app like Facebook to the stock, non-Google Photos gallery app. One person’s hated bloatware is another person’s beloved feature, but unfortunately for the person who classifies certain pre-installed apps as bloatware, they typically can’t uninstall it. Sometimes you can disable system apps, but not every system app will let you disable it.
There are ways around these limitations, though. We wrote a guide a while back that taught you how to “uninstall” any pre-installed system app on your Android smartphone or tablet. The problem with that method is twofold: it doesn’t actually fully uninstall the app and return space to the user and reverting the change requires you to either sideload the APK (if you can find it) or factory reset. Still, that method is quite useful and we’ve seen dozens of forum posts and user scripts taking advantage of it to debloat their new Android devices. To help users debloat their devices in a safer way, we would like to turn your attention towards another method that will not only disable the pre-installed bloatware of your choosing but also make it super easy to re-enable them at your convenience, making any mistake a lot easier to recover from. We’ll still be using ADB commands to mess with system applications so be sure you don’t disable anything absolutely critical (use your best judgment), but this method is a lot friendlier in case you disable the wrong app.
Disable Any Pre-Installed System App On Android Without Root
- Follow this tutorial to get ADB up and running on your Windows, Mac, or Linux PC. ADB, or Android Debug Bridge, is a developer tool that lets you issue some powerful commands to control your device. We use it a lot in our tutorials to do things that you otherwise can’t do without a rooted device.
- Download an app like App Inspector from the Google Play Store.
- Get the package name of the app you want to disable using App Inspector. Here are screenshots showing you how:
Opening command window on Windows 10
Windows PowerShell: .\adb shell pm disable-user —user 0
Mac/Linux Terminal: ./adb shell pm disable-user —user 0
Windows Command Prompt: adb shell pm disable-user —user 0 com.miui.cleanmaster
Windows PowerShell: .\adb shell pm disable-user —user 0 com.miui.cleanmaster
Mac/Linux Terminal: ./adb shell pm disable-user —user 0 com.miui.cleanmaster
And we’re done! The app should immediately become disabled and will disappear from your launcher. Do note that on rare occasions, some apps may automatically be re-enabled if the system has a function to re-enable it. For example, disabling the stock EMUI 9 launcher on Chinese Huawei or Honor devices will result in the stock launcher become automatically re-enabled after some time. If that bothers you, try the “uninstall” method.
Re-enable Any Disabled Pre-installed System App
What if you disabled an app and want it back? It’s very easy to re-enable the app! First, go to Settings > AppsВ and look at the “All apps” list (it may be located somewhere different on your device.) Usually, you can filter here to see the names of all disabled apps. Once you know what app you want to re-enable, follow these steps:
- Open a command prompt or terminal window and run the following command:
Windows Command Prompt: adb shell pm list packages -d
Windows PowerShell: .\adb shell pm list packages -d
Mac/Linux Terminal: ./adb shell pm list packages -d - This command lists all disabled packages. Find the package name that corresponds to the app you want to re-enable. Now, just run the following command to re-enable one of them:
Windows Command Prompt: adb shell pm enable
Windows PowerShell: .\adb shell pm enable
Mac/Linux Terminal: ./adb shell pm enable
What did we do?
First of all, it’s important to differentiate what this command does and why it’s superior to the method that we used in our previousВ bloatware removal tutorial. In that tutorial, we uninstalled an application at a user level, which means it was still installed on the device in the system partition but not for the primary user (user 0). This is why to get it back you either needed to factory reset or sideload the APK. In this tutorial, we areВ disabling the app for the primary user rather than uninstalling it, which means that we can enable it without re-installing it again.
The pm disable-user command has been around for years, but it’s been overlooked in favor of pm disable. You would think that both pm disable-user and pm disable –user 0 would be identical, but you would be wrong. For some reason, the disable-user command lets you disable basically any application you want while the regular disable command is quite limited.
The best part about this method is that if you mess up and disable an application that you shouldn’t, it’s a really easy fix. You’ll also still receive OTA updates as you aren’t actually modifying any system files. That’s why we need the “–user 0” part of our command, which specifies that the app will only be disabled for the current user, not all users, which would require root access.
Источник
Disable app installation android
Краткое описание:
Программа для управления приложениями android через ADB с удобным интерфейсом. Умеет делать с приложениями почти всё, о чем вы мечтали.
- Отключение и удаление* приложений без root
- Установка приложений из apk файлов (в т.ч. пакетная)
- Сохранение apk файлов установленных приложений
- Обнаружение и очистка от нежелательных приложений (bloatware)
- Полная поддержка сплитов (apks)
- Менеджер разрешений для приложений
- Удобные пресеты (списки) для управления
- Автоматическая выдача разрешений популярным приложениям (Tasker, MacroDroid и др.)
- Многофункциональная консоль adb с поддержкой быстрых команд
- А так же: Очистка данных, Скриншоты, Логи logcat, Перезагрузка в разных режимах, Загрузка файлов и многое другое.
* полностью удалить системные приложения без root нельзя.
- NEW! Очистка от нежелательных приложений и bloatware
- NEW! Управляйте разрешениями и выдавайте их в один клик для популярных приложений.
- Для работы с программой, вам не нужно знать ни одной команды ADB. Вообще.
- Если же вы опытный пользователь, то вас ждет удобная Консоль ADB, с поддержкой быстрых команд. И не только.
- Не важно чем вы пользуетесь: смартфон, планшет или телевизор. Если внутри сидит Android — просто подключите usb-кабель к ПК. А еще лучше подключитесь по сети. Да, программа так тоже умеет.
- Список ВСЕХ приложений на вашем устройстве, со значками и именами, под полным вашим контролем. Разберется даже новичок.
- Заморозьте или удалите энергоемкие, рекламные или любые другие приложения, в том числе системные и предустановленные. Позвольте вашей системе дышать свободно — просто поставьте галочки напротив нужных приложений и нажмите одну кнопку. Готово!
- Сохраните их список в пресет и поделитесь с другими пользователями, что бы они так же могли избавиться от лишнего хлама и bloatware на своих устройствах. Они будут вам благодарны.
- Приобрели новое устройство или прошили старое и вздрагиваете от мысли, что снова придется устанавливать десятки apk из вашей колекции? Нет проблем! В AppControl вы сможете установить все ваши apk сразу при помощи пакетной установки.
- А если нужно, то можно сохранить любое приложение с вашего устройства. Можно даже сразу несколько. Да, чего уж там, хоть все!
- Хотите больше? Делайте скриншоты экрана, пишите логи logcat и пользуйтесь shell. Только для вас — большой выбор инструментов, который регулярно дополняется.
- И этого мало?! Тогда пишите свои пожелания автору и есть вероятность, что они появятся в новых версиях программы. Или не появятся. В любом случае пишите.
1 полностью удалить системные приложения без рут нельзя.
Adb App Control как удалить приложения через adb
📵Удаление или отключение системных приложений может привести к проблемам с устройством и необходимости сброса на заводские настройки.
Перед началом работы рекомендуется сохранить ваши важные данные с устройства Android и сделать бэкап любым доступным вам способом.
Программа поддерживает устройства с Android 6 и выше, и с более старыми версиями может не работать.
Чтобы программа увидела телефон на Windows 7 и 8 может потребоваться установить usb драйвер. Возможные решения.
Как установить USB драйвер для Android за 1 минуту
Быстрый старт:
Скачайте и распакуйте архив с программой в любое удобное место. Ничего устанавливать не нужно!
Запустите программу, включите отладку на устройстве, подключите по usb и дайте разрешение на отладку.
У программы имеется версия с расширенным функционалом и возможностями. Подробности на сайте.
- Тёмная тема интерфейса
- Доступ ко всем уровням Мастера Отключения
- Сортировка приложений в списке.
- Сохранение истории IP адресов.
- Возможность скрыть иконки приложений (очень ускорит время подключения устройства).
- Сохранении кэша иконок. Это особый режим работы, который так же заметно ускорит загрузку данных.
- Отключение авто-обновленния данных при подключении устройства.
- Возможность отправить несколько файлов на устройство.
- Добавление apk в список Install перетаскиванием файла в окно программы.
- Настройки прозрачности интерфейса, размера иконок и шрифта.
- «Тихий режим» позволит отключить надоедливые подтверждения действий.
Программа умеет выдавать разрешения популярным приложениям (Tasker, MacroDroid и тд). СПИСОК. Обращаясь за помощью, прикрепляйте к сообщению файл console.log из папки с программой. Без него вам будет сложно помочь. Версия: 1.6.5 Сообщение отредактировал cyber.cat — 20.11.21, 21:09 Полезная информация для работы с программой. В процессе наполнения. Задавайте вопросы в теме. Поддержка устройств с версией Android ниже 6 ограничена — некоторые функции могут не работать. Каждое сообщение лога в Android имеет тэг и приоритет А вот такой командой можно получить лог одного конкретного приложения: Насколько опасно пользоваться AppControl? Можно ли полностью удалить системное приложение без рут? Если системное приложение нельзя удалить, то в чем разница между отключением и удалением? Программа не запускается . Ошибка при запуске. Хочет какого-то фреймвёрка. Запуск программы невозможен, так как на компьютере отсутствует api-ms-win-crt-string-l1-1-0.dll Не устанавливается ACBridge . Висит окно Загрузка. В консоли ругается [Error]:Cannot to install ACBridge. Я случайно удалил системное приложение и не сделал копии. как я могу восстановить его? Не получается сохранить приложение, установленное на карте памяти, в консоли пишет Access Denied. Можно ли с помощью программы сохранить данные приложений (сделать бэкап)? Менеджер Разрешений. Не получается выдать/забрать разрешения. Почему? Размер всех приложений равен 0. Источник |