Содержание
Как удалить вирусы и трояны со смартфона Андроид
Смартфон сеошнику нужен не только для звонков, так как необходимо работать с мобильными приложениями, без которых работа усложняется.
Лично я пользуюсь десятком приложений, среди которых Web Money, Яндекс Деньги, TOTP для Епей и ещё куча всякой всячины. Они позволяют делать платежи вне дома, проверять почту и отслеживать активность на сайте.
Большая беда, если на смартфоне завелись вирусы, ведь так могут уплыть данные акков, пароли, да и девайс начинает тупить и брыкаться.
Сегодня я расскажу, как удалить вирусы, трояны со смартфона под управлением Андроид 5. Времени на очистку уйдёт полчаса, после чего за состояние платёжного баланса можно будет не переживать, а девайс перестанет показывать чудеса тупости при серфинге в интернете.
Рождение проблемы
Проблема родилась сразу после Нового Года, когда я с сыном проверял возможности нового смартфона и качал на него разный хлам отовсюду.
Первый признак болезни проявился в отказе обновляться по OTA, так как были изменены вирусами системные файлы.
Болезнь девайса прогрессировала – при подключении к интернету стали загружаться сами по себе левые приложения, типа AliExpress, процессор от натуги стал перегреваться, а телефон зависать.
В результате на исходе первого месяца жизни пользоваться интернетом без мата стало невозможно, запуск приложений стал мукой и телефону светил полёт в стену, несмотря на гарантию.
Поиск вирусов
Естественно, сидеть сложа руки я не стал и начал искать нечисть на телефоне.
Антивирус 360 Total для смартфона разочаровал – при проверке он нашёл 6 опасных файлов, но не показал место их установки и смог только предложить отключить приложения.
Удалить он ничего не может из-за отсутствия рут прав. В списке опасных приложений оказались:
- — Android Media Service,
- — App Manager,
- — Guard Service,
- — Phone Service,
- — Setting Service.
В приложениях я нашёл только первые два, остальные удачно маскировались. Нести смарт по гарантии не имело смысла, платить за перепрошивку нового девайса также желания не было. Что же делать, спрашивали глаза у мозга, последний напрягался.
Рабочее решение началось с установки Malwarebytes-anti-malware, дальше пошло по накатанной.
Инструкция по удалению
Для того чтобы полностью удалить все вирусы и трояны на Андроид понадобилось три программы:
- Malwarebytes-anti-malware,
- Kingo Root,
- ES проводник.
Антивирусный сканер Malwarebytes нашёл все вирусы, Kingo позволил получить root-права для удаления, а проводник трояны удалил.
Malwarebytes
Для начала установите Malwarebytes и просканируйте смартфон. Он найдёт всю нечисть, укажет её месторасположение в телефоне и даст краткую характеристику вирусам. Сканер совместим с обычным антивирусом, поэтому перед его установкой ничего удалять не надо. У меня он нашёл в system/priv-app:
- — org.show.down.update,
- — newmast.apk,
- — higher.apk,
- — newdlir.apk,
- — parlmast.apk,
- — CLPower.apk,
- — smalls.apk,
- — tpings.apk,
- — oneshs.apk.
Это из того что он не смог удалить в силу отсутствия рут-прав и морального устоя, 4 папки с вредоносным содержимым он сжёг на костре, точно не помню их названия – пепел всё скрыл. Перепишите «координаты» опасных файлов, которые сканер нашёл, но не смог удалить.
Итак, после сканирования вы нашли вирусы, часть из них удалили и знаете точное месторасположение остальных вредоносных файлов. Теперь надо получить рут-права и установить проводник для удаления файлов.
Kingo Root
На моём Андроид 5 удачно стал лишь Kingo Root, поэтому его и рекомендую. Даже хвалённый Bajdo Root не стал. Всё программы, необходимые для удаления вирусов, вы найдёте внизу. Они проверены лично мной, все рабочее и не поломает Андроид.
Перед установкой Kingo рекомендую соблюсти два правила – нормально зарядить телефон и подключиться к сети, так как потребуется загрузка обновлений и установка Super User.
Запускаете приложение, нажимаете «получить root» и синеете в ожидании, пока софт устанавливается и обновляется.
Есть более сложный способ установки рут-прав с помощью Kingo через компьютер, но не стоит усложнять себе жизнь, когда работает и так.
ES проводник
Получили права? Теперь устанавливайте ES_file_explorer – проводник, способный работать с рут-правами.
В проводнике идите в меню (левый верх), ищите вкладку Root-проводник и включайте его.
Соглашайтесь с глупыми вопросами от приложения и переходите в пункт меню «Локальное хранилище – устройство».
Остаётся найти вредоносные файлы и удалить их. Выделяем и удаляем.
После удаления вирусов перезагрузите телефон и ещё раз просканируйте его сканером. Если удалили не всё, повторите процедуру для полного выздоровления.
Болезнь требует жертв, так повелось.
Итак, закрепим пройденный материал:
- — Устанавливаете Malwarebytes и ищите вирусы,
- — Записываете месторасположение не удаляемых файлов,
- — Устанавливаете Kingo Root и открываете рут-права,
- — Устанавливаете ES проводник,
- — Удаляете вирусы,
- — Перезагружаете смартфон,
- — Перепроверяете систему сканером ещё раз.
Программу Kingo Root удаляйте сразу после уничтожения вирусов, Super User и ES проводник можете оставить.
Если соберётесь в мастерскую на гарантийный ремонт и понадобиться удалить root-права и их следы, то зайдите в меню Super User и воспользуйтесь строкой «удаление root».
Если Super User удалили, и у вас остались права рут, которые надо убрать, то ставьте его заново и удаляете права через меню. Иначе до файла SU в system/bin не добраться.
И да, если вы думаете, что у вас на Андроид вирусов нет, но в 90% случаев вы ошибаетесь.
Скачать в одном rar-файле Malwarebytes, ES проводник и Kingo Root можно прямо с блога Zegeberg.
Источник: http://www.zegeberg.ru/antivirus/osnovnye-antivirusy/653-kak-udalit-virusy-i-troyany-s-android.html
Особенности Service и AsyncTask в Android-приложениях
Цель статьи – объяснить особенности использования Service и AsyncTask в Android-приложениях. Материал предполагает, что читатель имеет некоторый опыт в разработке приложений под Android.
Задача
Каждый пишущий под Android знает про UI thread. По умолчанию все процессы выполняются в этом потоке, и у приложения есть не более пяти секунд, чтобы выполнить сложные вычисления. Всего пять секунд…
Но представьте, что приложение на телефоне «замерзло» и не отвечает на ваши действия целых пять секунд, особенно если вам пришел важный звонок. Это крайне неприятно.
Чтобы этого не произошло, все долгие операции должны выполняться в отдельных потоках.
Для асинхронного выполнения задач, помимо стандартного пакета java.util.concurrent, Android предоставляет собственные подходы для работы с потоками: Service и AsyncTask.
Что такое Service? Это один из четырех основных компонентов системы, позволяющий выполнить задачу в фоне без необходимости участия пользователя. Т. е.
это способ сделать что-то, пока пользователь работает с нашим приложением – с одной из наших Activity.
Поскольку Service выполняет задачу в фоне, создается ложное впечатление, что работа идет в отдельном потоке, однако это не так: обычный Service работает в UI thread, и для долгих вычислений по-прежнему нужно породить поток.
Разработчики Android подумали о нас и предоставили IntentService. Он самостоятельно запускает поток на каждый пришедший Intent. Поток всего один, поэтому все пришедшие Intent-объекты будут поставлены в очередь и выполнены последовательно друг за другом.
AsyncTask, как и IntentService, позволяет выполнить задачу в отдельном потоке. Но, в отличие от IntentService, AsyncTask имеет доступ к UI thread – контексту нашей Activity и, соответственно, интерфейсу, что позволяет обновить экран напрямую из класса.
Казалось бы, все просто: если нужно выполнить долгую операцию, пишем Service, если нужно еще и взаимодействие с интерфейсом, пишем AsyncTask… но дьявол, как говорится, в деталях…
Потеря контекста
AsyncTask зависит от контекста Activity, из которой был запущен. Именно поэтому он и может обновить экран. Однако это также и слабая сторона AsyncTask, поскольку контекст может быть утерян.
Например, при повороте экрана, нажатии клавиши BACK или приеме входящего звонка. В этих случаях система разрушит нашу Activity и создаст заново, но контекст в запущенном ранее AsyncTask останется прежний, т. е.
после выполнения работы в потоке наш класс попытается обратиться к интерфейсу, которого уже не существует.
Чтобы избежать этого, нужно как-то проверять актуальность контекста в нашем AsyncTask , что усложняет логику нашего приложения. Не лучше ли потратить чуть больше времени и реализовать IntentService?
При попытке обратиться к Activity, наше приложение упадет.
Дублирующие запросы
Представьте, что при каждом возвращении к Activity вам нужно выполнить какие-то действия в AsyncTask и обновить экран. Т. е. каждый раз, когда пользователь переворачивает экран, система будет уничтожать Activity и создавать заново на вершине стека, тем самым повторно запуская код в AsyncTask.
Что случится с нашим приложением? Некорректное поведение или крах системы? Трудно сказать. Проблема такого рода ошибок в том, что их трудно отловить.
Разрабатывая проект на эмуляторе, обычно не вертишь его, и данный тип ошибок остается незамеченным.
Хорошо, если есть команда тестеров, которая поможет отловить столь неочевидные ошибки перед передачей приложения пользователям.
Единичный запуск
Еще одно свойство AsyncTask’ов – один экземпляр класса можно запустить лишь единожды. Если вам нужно несколько раз выполнить необходимый код в отдельном потоке при помощи AsyncTask, придtтся создать соответствующее количество объектов.
Это не будет работать:
MyAsyncTask task = new MyAsyncTask(); for (int i = 0; i < 1000; i++) { task.execute(someKindOfData); }
А вот этот код возможен:
for (int i = 0; i < 1000; i++) { MyAsyncTask task = new MyAsyncTask(); task.execute(someKindOfData); }
Заключение
У вас могло сложиться впечатление, что я с неодобрением отношусь к использованию AsyncTask’ов в проектах. Так и есть, но справедливости ради стоит отметить, что приемлемо использовать их для чтения данных из файла или базы данных, хотя в последнем случае лучше использовать AsyncQueryHandler.
Теперь вам известен ряд затруднений, которые может вызвать использование AsyncTask’ов в вашем коде. Service не имеет этих недостатков. Это отдельный компонент системы, не завязанный на Context вашего приложения, что позволяет полноценно разделять логику и отображение в вашем проекте.
Кроме того, когда Service затребует больше памяти, вы всегда сможете одной строчкой в манифесте вынести его в отдельный процесс. Наконец, Service позволит контролировать запросы к серверу, их очередность. Используйте его!
Источник: https://dataart.ua/news/osobennosti-service-i-asynctask-v-android-prilozheniyah/
Какие приложения можно удалить на Андроиде без последствий?
21.05.2018
Покупаешь новый смартфон, включаешь, а там уже установлена куча ненужных программ.
Бывает сложно понять для чего нужны эти приложения и можно ли их безболезненно удалить или отключить.
Когда я приобрел Самсунг A5 2017, из 32 гигабайт внутренней памяти было свободно около десяти. Остальное пространство занимали предустановленные программы.
В этой статье я расскажу какие приложения можно отключить на Андроиде без особых последствий.
Не буду рассматривать удаление системного софта, потому что для этого в большинстве случаев нужен root доступ.
Если решитесь на получение рута – программа Debloater легко справится с задачей удаления. Скачать её можно на плеймаркете или 4pda.
Я собрал данные по устройствам Samsung Galaxy (так как являюсь обладателем одного из них) в сводную таблицу приложений, не влияющих на работоспособность телефона (с описанием). А вы сами решайте, что с ними делать. Но отключение или удаление лишнего мусора поможет увеличить быстродействие вашего мобильника.
Обращаю ваше внимание, что если нажать кнопку «остановить», то программа может впоследствии перезапуститься автоматически. А если «отключить», то не перезапускается пока не включишь ее вручную. Некоторые ни отключить, ни удалить невозможно.
и другие социальные сети
«Мордокнига» платит производителям смартфонов за то, чтобы они вшивали приложение в прошивку. Мобильный клиент позволяет всё время быть в курсе событий ваших друзей, отслеживать лайки, и назойливо уведомляет о каждом чихе.
При этом он жрёт много ресурсов и непрерывно садит батарейку. К сожалению, в моём Самсунге эта зараза не удаляется. Но её можно отключить, что я незамедлительно сделал, так как вообще не пользуюсь этой социальной сетью.
При особой надобности я на время могу активировать приложение.
Лучше заходить в соцсети через браузер (об этом читайте ниже), урезание функциональности незначительное, в отличие от ресурса аккумулятора и ненужных уведомлений. Исключение составляет «Инстаграм».
Погодные приложения
Погодный виджет – тоже зачастую встроен в операционную систему телефона. У меня он работал 3 месяца, а потом перестал обновлять данные. От этой программы мне всегда требуется только два параметра: температура воздуха и наличие осадков.
Если вам нужны метеорологические карты и прочие рюшечки – тогда удалять программу не нужно. В остальных случаях желательно избавиться от ненужного прожорливого приложения, которое ежеминутно пытается соединиться с сервером.
Мне на A5 сделать это не удалось.
Всегда можно посмотреть погоду выглянув в окно. А если нужен прогноз, Google – хороший предсказатель.
Антивирусные программы
Антивирус нужен, если на телефоне стоят root-права, вы постоянно проводите эксперименты и ставите сомнительные взломанные приложения из неизвестных источников. В ином случае такая защита не требуется. Антивирус также будет съедать память и тормозить систему без необходимости.
Если возникли подозрения – поставьте антивирус и после проверки удалите его. На моем телефоне есть встроенный, который я тоже отключил.
Clean Master и другие оптимизаторы системы
Софт для «ускорения» телефона вопреки ожиданиям замедляет работу аппарата. Чудес не бывает, несмотря на заверения разработчиков этих программ. Большинство «очистителей» только вредят.
На моём Samsung A5 2017 в настройках есть раздел «Оптимизация», где всё происходит по нажатию одной кнопки. В большинстве телефонов есть инструменты для очистки кэша и остатков удаленного софта.
И дополнительных программ устанавливать не требуется.
Дефолтный браузер
Практически каждый уважающий себя производитель телефонов разрабатывает и внедряет в прошивку свой интернет-браузер. В него может быть вшита программа-шпион или рекламные ссылки. Но даже если их нет – это не означает, что браузер хороший. Отключите его или удалите.
Лучше всего установить Google Chrome – простой и быстрый браузер. Если вы печетесь о конфиденциальности и не желаете захламлять пространство телефона накапливающимся кэшем – ваш выбор Firefox Focus, приватный браузер не оставляющий следов.
По остальным приложениям я составил небольшую таблицу. Здесь всё, что можно отключить без последствий для работы Android.
Таблица приложений, которые можно удалить или отключить на Самсунге
Билайн, Мегафон и прочие | Приложения сотовых операторов |
Виджет S Planner | Виджет планировщика задач |
Виджет Story Album | Виджет сортировщика изображений |
Диктофон | По-другому «Звукозапись» |
Диск (Google Drive) | Файловый хостинг, созданный и поддерживаемый компанией Google. |
Защищённая папка | Инструмент для создания личного защищенного пространства для хранения файлов, которые вы хотели бы скрыть от других людей |
Калькулятор | Без комментариев |
Карты | Набор приложений, построенных на основе бесплатного картографического сервиса Google |
Магазин Samsung | В нём можно просматривать и покупать тоже что и в обычном официальном магазине Самсунг. Настраивается по месту нахождения телефона. Доступно удаление |
Мобильная печать | С помощью него можно подключать смартфон к домашнему или офисному принтеру |
Модуль службы печати | Позволяет печатать на принтер |
Погода | Про погоду мы говорили выше. |
Подарки от Samsung | Лучшие приложения в подарок для некоторых устройств Samsung. Ограничены по времени и моделям телефонов. Мало интересного. Доступно удаление |
Подключаемый модуль печати HP | Используется для вывода печати на принтеры |
Радио | Обычное FM радио |
Словарь | Без комментариев |
Спулер печати | Диспетчер очереди печати – программа-планировщик, которая принимает документы, отправленные пользователем на печать, сохраняет их (на диске или в оперативной памяти) и отправляет в порядке очереди на выбранный принтер. |
Фоторедактор | Без комментариев |
AWAD | С его помощью моджно приобрести авиабилет в любую точку мира прямо с телефона |
Blurb Checkout | Приложение предназначено для платежных операций при оплате книг созданных программой Blurb |
Briefing | Выглядит как дополнительный экран, показывает новости, погоду, статьи какие-то и все это типа интересно и удобно ну и все в этом стиле. |
ChatON | Глобальный мобильный коммуникационный сервис, разработанный компанией Samsung Electronics |
ChocoEUKor, CoolEUKor | Встроенный системный шрифт |
Dropbox и DropboxOOBE | Софт для облачного хранения данных |
Приложение-агрегатор социальных сетей журнального формата. Собирает актуальные новости из подписок соц. сетей и новостных ресурсов. | |
Galaxy Apps | Фирменный магазин приложений |
Game launcher | Приложение Game Launcher, разработанное сотрудниками компании Samsung для оптимизации игрового процесса |
Game optimizing service | Утилита Samsung, уведомляющая об обновлениях в играх. В том числе, отвечает за повышение производительности в мобильных играх, а также за экономию заряда аккумулятора во время игровых сессий |
Gmail | Почта от Гугла |
Google Фото | Фотки от Гугла |
Google Play Market | Предназначен для поиска установки и удаления программ |
Group Play | Умеет объединять несколько смартфонов для совместной работы. С его помощью пользователь может одновременно управлять сразу несколькими устройствами, подключенными через Wi-Fi Direct и NFC |
Hangouts | Предназначен для мгновенного обмена сообщениями и видеоконференций. Заменяет собой сразу три системы для мгновенного обмена сообщениями: Google Talk, Чаты и сервис видеочатов встречи, а также онлайн-трансляцию через . |
KLMS Agent | Приложение, отвечающее за безопасность данных в телефонах Самсунг. Программа включает в себя фирменную технологию защиты данных — KNOX |
Knox Notification Manager | Специализированная надстройка над ОС Android, призванная значительно повысить уровень защиты информации на мобильном устройстве от Samsung. В состав этой системы входит набор расширений, позволяющий создать защищенную среду на платформе от Google. |
Link Sharing (бывший Simple Sharing) | С помощью него можно удалённо получать доступ и управлять содержимым Samsung-устройств посредством Wi-Fi |
One Drive | Облачное хранилище от компании Microsoft |
Picasa Uploader | Какая-то хрень, которая живет своей жизнью (качает, обновляет) |
Play Игры, книги, музыка, пресса, фильмы | Всё это платное |
RoseEUKor | Фирменный системный шрифт |
S Memo | Позволяет создавать заметки с помощью клавиатуры, стилуса или голоса |
S Planner | Планировщик задач |
S Voice | Виртуальный ой ассистент |
S Suggert | «Советник» по программам, аналог эппловской системы Genius |
S Translator | Переводчик |
Samsung account | Аккаунт для получения доступа к расширенному функционалу телефона Самсунг |
Samsung Cloud Data Relay | Синхронизация с облаком |
Samsung Health | Прога, повернутая на здоровом образе жизни. Поможет поддерживать здоровье, фиксируя и анализируя физическую активность в течение дня |
Samsung Internet | Тот самый встроенный браузер |
Samsung Link (Samsung Link Platform) | Приложение, которое соединяет все устройства и сервисы хранения данных в одном месте для комплексного поиска и воспроизведения |
Samsung Members | Это такое место, где можно задать вопрос об устройстве, пообщаться на темы, связанные с ним. В общем, сообщество пользователей Самсунга |
Samsung Notes | Блокнот для заметок |
SamsungSans | Встроенный системный шрифт |
Story Album | Позволяет рассортировать хранящиеся в памяти смартфона фотографии с указанием, когда и где они были сделаны |
TalkBack | Позволяет озвучивать буквально все действия, которые производятся на смартфоне |
UBANK | Инновационная банковская онлайн система, позволяющая совершать безопасные денежные платежи |
Workspace | Рабочий контейнер предприятия, изолирующий рабочие приложения и данные от остальных данных, хранится на чипсете устройства и платформе Knox. |
Приложение для просмотра видео онлайн |
Заметка про обновления
Допустим вы не стали ничего отключать – пусть себе работают. Автоматическое отключение фоновых приложений помогает избежать быстрого разряда акб.
Но ведь эти программы ещё и обновляются! И пожирают в этом случае не оперативную память, а внутреннюю. Поэтому я пошёл дальше и отключил автоапдейты через Play Маркет.
Регулярно вручную обновляю только те приложения, которыми реально пользуюсь.
Какие приложения можно отключить или удалить на Андроиде без последствий на примере Самсунг Гэлакси Ссылка на основную публикацию
Источник: https://zulkinoks.ru/pro-telefony/kakie-prilozheniya-mozhno-otklyuchit-na-androide-bez-posledstvij.html