Что такое AOSP и почему его часто путают с Android? Разбираемся

Одна из самых сильных и одновременно слабых сторон Android — это широкий выбор вариантов программного обеспечения. Samsung, Huawei, Sony и даже Google предлагают свой собственный взгляд на возможности Android, представляя свои собственные уникальные функции и идеи по улучшению базового программного обеспечения. Все это стало возможным благодаря общей базовой операционной системе, обеспечивающей основные функции. Все известные и любимые вами варианты ОС Android основаны на AOSP — Android Open Source Project.

AOSP — это проект операционной системы с открытым исходным кодом, поддерживаемый Google. Поскольку исходный код открыт, любой желающий может свободно просматривать и вносить код и исправления в репозиторий проекта, хотя Google курирует его общее направление и основную часть разработки. AOSP регулярно обновляется и включает в себя последние исправления ошибок и патчи безопасности для Android. Google также ежегодно представляет основные новые функции ОС на конференции I/O. Android 11 является последней версией, а Android 12 выйдет позже в 2021 году.

Проект с открытым исходным кодом Android не только позволяет сторонним разработчикам вносить изменения, но и может быть использован бесплатно по специальной лицензии. Такие производители, как Amazon и Samsung, могут свободно редактировать проект для своих собственных целей и разработывать свои собственные продукты, такие как Fire OS и Tizen. Это оказалось важным фактором в продолжении разработки Huawei EMUI и Harmony OS после торговых санкций США и потери доступа к приложениям Google.

Также важно отметить, что большинство производителей смартфонов получают версии AOSP от поставщиков SoC (систем на кристалле), например Qualcomm. Это связано с тем, что Android должен быть адаптирован к низкоуровневому оборудованию с помощью драйверов, о которых мы поговорим позже. Исторически это было причиной задержки обновлений Android. В конечном итоге Google доволен таким положением, поскольку оно побуждает разработчиков использовать Android для широкого спектра гаджетов, подключенных к Интернету. В свою очередь, множество компаний вносят исправления и улучшения в ОС. Это беспроигрышный вариант.

Папки Андроид — структура

Список папок может отличаться в зависимости от версии Android. Некоторые приложения могут создавать собственные каталоги в памяти – например, мессенджеры. Однако в целом список папок на всех версиях Android будет одинаковым, так что вам нужно лишь знать, что в них хранится.

  • Cache – папка с временными файлами обновления. Если не собираетесь обновлять систему, можете ее удалить.
  • data/app – установочные файлы всех сторонних приложений. Если вы ими не пользуетесь, можете удалить.
  • data/data – настройки, сохранения и другая служебная информация, необходимая для работы приложений. Если не пользуетесь установленными программами, удалите каталог.
  • data/clipboard – буфер обмена данными с последними скриншотами. Не рекомендуется удалять.
  • data/dalvik-cache – область кеш-памяти для виртуальной java-машины, позволяющей телефону запускать APK-файлы. Необходимо регулярно чистить от файлов, но нельзя удалять. (читайте Как установить кэш к игре на Android)

В папке Documents хранятся разнообразные документы. Если их содержание не интересует, спокойно удаляйте каталог. То же относится к директории Bluetooth, в которой расположены файлы, принятые по этой беспроводной технологии.

Какие папки нельзя удалять на Android и какие можноНужна помощь?

Не знаешь как решить проблему в работе своего гаджета и нужен совет специалиста? На вопросы отвечает Алексей, мастер по ремонту смартфонов и планшетов в сервисном центре.Напиши мне »

В папке DCIM хранятся фотографии, сделанные на камеру. Если нужных фотографий нет, можно безбоязненно стирать каталог. Не повлияет на работу Android удаление папок Images, Pictures, Musi, Audio и т.п.

Что хранится в папке android data. Избавляемся от папки Thumbnails, которая засоряет память Android

Папка data в андроид можно ли удалить?

Вопреки мнению некоторых пользователей, далеко не все владельцы смартфонов хоть что-то понимают в операционной системе Android. Зачастую они не знают даже базовых вещей. Если вы тоже чувствуете себя таким «чайником», то наш материал написан именно для вас! В сегодняшней статье речь пойдет о том, как создать папку на Андроид. Это позволяет сгруппировать сразу несколько приложений, что упростит навигацию по рабочим столам.

Когда это требуется?

Конечно же, создание папок требуется не всем. Если вы лишь время от времени что-то устанавливаете на свой смартфон, то вы легко сможете обойтись без папок. Их создание необходимо в том случае, если на вашем устройстве накопилось очень большое число приложений, которые вы регулярно используете. Вы можете объединять ярлыки по типу программ. Например, в одной папке будут содержаться игры, тогда как другая будет состоять из антивируса и различных системных утилит.

Нельзя забывать и о том, что в последнее время всё большее распространение начали получать смартфоны, у которых помимо рабочих столов ничего нет. То есть, в таких устройствах нет отдельного меню, содержащего в себе ярлыки всех приложений. Теперь представьте себе ситуацию, когда на такой аппарат установлены семь или восемь десятков программ и игр. Все их ярлыки будут располагаться на рабочих столах. Без функции объединения в папки это сильно усложнило бы навигацию — порой нужное приложение вам приходилось бы искать несколько десятков секунд или даже больше! К счастью, создать папку на рабочем столе не составляет большого труда.

Создание папки

Некоторые производители внедряют несколько способов создания папки. Но чаще всего пользователи предпочитают создать папку на телефоне при помощи следующего метода:

Шаг 1. Заранее определитесь с тем, какие два приложения вы хотите объединить в одну папку.

Шаг 2. Удерживайте палец на ярлыке первой программы.

Шаг 3. Теперь тяните этот ярлык на ярлык второго приложения, пока не появится черный кружок или какой-то другой символ создания папки.

Шаг 4. Отпустите палец. В большинстве случаев система затем предлагает дать папке имя. Иногда обходится без этого — тогда имя вы можете присвоить в любой другой момент.

Шаг 5. В дальнейшем вы можете добавлять в папку другие приложения. Для этого просто перенесите иконку программы на изображение папки.

Обратите внимание: в последнее время многие производители позволяют создавать папки не только на рабочем столе, но и в меню. В частности, это возможно на аппаратах от и некоторых других компаний.

Следует отметить, что данная функция появилась в операционной системе Android далеко не сразу. Если ваше устройство очень древнее, то оно может не уметь создавать папки. Например, такой функции нет в Android 1.6 и даже некоторых последующих версиях операционки.

Если вы проанализируете дисковое пространство на своем Android-устройстве, то вы с удивлением можете обнаружить, что фотографии занимают на несколько гигабайт больше, чем есть на самом деле. Как такое возможно и что нужно сделать, чтобы высвободить память?

Проблема заключается в коллекции миниатюр файлов вашего устройства, которые хранятся в папке Thumbnails.

Дело в том, что для каждого файла изображения, который хранится на устройстве, ОС Android создает миниатюру, чтобы они быстрее загружались в галерее, когда вы открываете ее для просмотра. Сторонние приложения, такие как WhatsApp и Viber также могут создавать свои собственные миниатюры, когда они сканируют файлы изображений. Обычно папка, где хранятся эти миниатюры, называется Thumbnails.

Для того, чтоб избавиться от ненужных файлов, вам необходимо проделать следующее:

1. Откройте файловый менеджер на Android или же подключите его к ПК.

2. Убедитесь в том, что файловый менеджер может отображать скрытые файлы и создавать новые. В противном случае лучше воспользоваться стандартным проводником Windows после подключения устройства к ПК.

3. Перейдите к SDCard \ DCIM \ .thumbnails. Кстати, DCIM стандартное имя для папки, которая содержит фотографии и является стандартным для почти любого устройства, будь то смартфон или камера.

4. Выберите и удалите папку.thumbnails, она может занимать до нескольких гигабайт.

После того, как вы это сделаете, вы не заметите особого изменения в скорости просмотра изображений в галерее.

Поскольку.thumbnails это системный файл, Android снова воссоздает его. Более того, вы можете обнаружить несколько копий одного и того же файла в папке.thumbnails, если вы переустанавливали Android.

Чтобы оградить Android от создания громоздкой папки заново, нам нужно создать фиктивный файл, обманывающий Android. Для этого, мы создаем текстовый файл в папке DCIM. Нужно этому файлу дать название thumbnails, а затем придать ему атрибут «Только чтение» в Свойствах. После этого необходимо стереть расширение txt. В результате всех этих действий должен остаться пустой и неопределенный файл без расширения.

Данный фиктивный файл теперь помешает Android создавать огромное количество бесполезных файлов. У вас теперь появилось свободное место в памяти, которое вы можете использовать с пользой для себя.

Опять возвращаюсь к операционной системе Андроид и её «особенностям». Эти неприятные особенности вылезают в самое неподходящее время. Вы об этом и сами знаете. А вот бывало у вас, что приложения не хотели устанавливаться в телефон или, внезапно, память оказывалась забита чем-то совершенно непонятным? А вы слышали что-нибудь о файлах эскизов? Нет?

В моём случае внезапной нехватки места под установку приложений и непонятных ошибках я виню механизм создания файлов эскизов. Несколько раз не мог установить нужные приложения из-за того, что возникала ошибка при установке или приложение отказывалось устанавливаться из-за малого количества свободного места на диске. И я также не сделал много интересных кадров. К сожалению, некоторые советы из Интернета по решению данной проблемы противоречивы или не работают вовсе.

Понятно, что меня это злило. Под катом я расскажу, как искал пожирателя памяти и избавлялся от него. Исходные справочные данные:

— Архив фотографий приложения Камера по умолчанию находится в телефоне по адресу /mnt/sdcard/DСIM/ (сэкономить память телефона можно, если устанавливать приложения и хранить фотографии на карте памяти. Как это сделать я писал в посте об основных вопросах по Андроиду — « «).

— Файлы эскизов приложения Камера находятся в телефоне по адресу/mnt/sdcard/DСIM/.thumbnails/

Устанавливать права супер-пользователя (root) я не стал (с рутом делается всё в две секунды — меняются права доступа прямо в телефоне), но установил два приложения и один раз подключил телефон к компьютеру.

Внимание! Далее 3 способа. Пробежать глазами можно все. У меня они корректно работают на всех устройствах. На Андроиде 6.0.1 папка.thumbnails удаляется и место освобождается (см. внизу поста). Третий способ более простой.

Приготовление. Сначала я установил приложение Android Assistant и Total Commander. Запустил Android Assistant. На вкладке «Инструментарий» я выбрал пункт «Очистить систему». В строке «Файлы эскизов» у меня был указан объём в 778,93 МБ.

Читайте также:  Добавляем подписи к письмам в Outlook

Не слабо так, да? Нажав на восклицательный знак в треугольнике я увидел содержание папки (копии фотографий из галереи) и директорию файлов. Тут их можно удалять выборочно, установив галочку напротив каждого файла или, установив галочку на пункте «Файлы эскизов», можно очистить всю папку эскизов сразу. Помощь эта временная.

После просмотра галереи, съёмки, установки приложений папка снова наполнится файлами.

Способ 1. Дальше я подключил телефон к компьютеру (в проводнике появилось два новых диска: внутренняя память телефона и установленная в телефоне карта памяти) и нашёл в корне первого диска телефона папку DCIM — путь Sdcard/DСIM/ (В папках DCIM хранятся фотографии и видеозаписи с камеры телефона). Ещё в папке DCIM есть папка.thumbnails в которой хранятся эти самые эскизы, которые так внезапно мешают мне жить. Кроме фоток в папке.thumbnails лежал ещё и файл.thumbdata4-1967290299 (у вас будут другие цифры). Вот, как это выглядело:

Сперва я удалил папку.thumbnails.

Вместо папки.thumbnails я создал пустой текстовый файл, который переименовал в thumbnails для которого в свойствах установил «Только для чтения».

Почему я создал файл thumbnails? Дело в том, что я сделаю одноимённый папке.thumbnails файл с нулевым размером, но запрещу записывать в него что-либо. А почему я не поставил перед thumbnails точку? Потому что операционная система Windows не позволяет работать с файлами, имена которых начинаются с точки.

С её точки зрения такой файл не имеет имени, а только расширение.thumbnails. Андроид, как и его прародители Линукс и Юникс прекрасно переносит точку в начале имени и считает такой файл скрытым. Это я отвлёкся. Короче, точку не ставим, а в свойствах файла укажите атрибуты «Только для чтения».

Теперь никто ничего не сможет записать в этот файл.

Затем я отключил телефон от компьютера, а то бы не имел доступ к папке DСIM из телефона. Теперь я запустил в телефоне Total Commander и перешёл на SD-карту и там уже в папку DCIM, а в ней нашёл файл thumbnails. Чуть более длительным нажатием на строку thumbnails вызывал контекстное меню, где выбирал «Переименовать».

Фоткал, серфил в инете, ставил приложения, но папка.thumbnails больше не появлялась, чего и вам желаю. Удачи и берегите память.

Привет! Тема оказалась какой-то уж очень популярной, но вопросы остаются. Поэтому предлагаю опробовать второй вариант удаления папки файлов эскизов — без компа. Думаю, что материал выше вы прочли и не останавливаюсь на деталях.

Из плей Гугл-маркета в смартфон я поставил и

1. Открыл ES Проводник и перешёл в папку по адресу /mnt/sdcard/DCIM (путь в моём случае). Создал файл thumbnails (без точки).

2. Запустил Total Commander, перешёл в нём по адресу /mnt/sdcard/DCIM , там находятся папки: 100ANDRO, Сamera, .thumbnails и только что созданный файл thumbnails. Удалил папку.thumbnails, потом переименовал файл thumbnails (добавил точку).

Пофоткал, видео снял, но папка не появилась.

Запускаю Total Commander, перехожу в нём по адресу /storage/sdcard0/DCIM , там находятся активные папки приложения Камера: 100ANDRO, Сamera, .thumbnails. Удалил папку.thumbnails. Длинным тапом (долгим нажатием) на папку Camera вызвал меню, где есть пункт «Новый текстовый файл», выбрал его и создал файл.thumbnails .

Вот что получилось на выходе. Результат аналогичен предыдущим — эскизы не создаются, память внезапно не заканчивается.

Популярные вопросы по теме и ответы на них:

— Только ли путь /mnt/sdcard/DCIM является путём для хранения фотографий?

Нет, на каждом диске может быть прописан свой путь sdcard, sdcard2и прочее. Активным является тот, который обозначен в настройках как «диск для записи по умолчанию».Проверить можно, сделав фотку и посмотрев, в какой папке /mnt/sdcard/DCIM или mnt/sdcard2/DCIM она оказалась. Там и будет активный файл эскизов.thumbnails. Путь может быть прописан и как storage/sdcard0/DCIM или storage/sdcard1/DCIM

UPD. 6/11/2016

Файлы эскизов — папка .thumbnails

В моём случае внезапной нехватки места под установку приложений и непонятных ошибках я виню механизм создания файлов эскизов. Несколько раз не мог установить нужные приложения из-за того, что возникала ошибка при установке или приложение отказывалось устанавливаться из-за малого количества свободного места на диске. И я также не сделал много интересных кадров. К сожалению, некоторые советы из Интернета по решению данной проблемы противоречивы или не работают вовсе.

Понятно, что меня это злило. Под катом я расскажу, как искал пожирателя памяти и избавлялся от него. Исходные справочные данные:

— Архив фотографий приложения Камера по умолчанию находится в телефоне по адресу /mnt/sdcard/DСIM/ (сэкономить память телефона можно, если устанавливать приложения и хранить фотографии на карте памяти. Как это сделать я писал в посте об основных вопросах по Андроиду — «Как на Андроиде? Часть первая«).

— Файлы эскизов приложения Камера находятся в телефоне по адресу/mnt/sdcard/DСIM/.thumbnails/

Устанавливать права супер-пользователя (root) я не стал (с рутом делается всё в две секунды — меняются права доступа прямо в телефоне), но установил два приложения и один раз подключил телефон к компьютеру.

Внимание! Далее 3 способа. Пробежать глазами можно все. У меня они корректно работают на всех устройствах. На Андроиде 6.0.1 папка .thumbnails удаляется и место освобождается (см. внизу поста). Третий способ более простой.

Очистка файла эскизов

Приготовление. Сначала я установил приложение Android Assistant и Total Commander. Запустил Android Assistant. На вкладке «Инструментарий» я выбрал пункт «Очистить систему». В строке «Файлы эскизов» у меня был указан объём в 778,93 МБ. Не слабо так, да? Нажав на восклицательный знак в треугольнике я увидел содержание папки (копии фотографий из галереи) и директорию файлов. Тут их можно удалять выборочно, установив галочку напротив каждого файла или, установив галочку на пункте «Файлы эскизов», можно очистить всю папку эскизов сразу. Помощь эта временная. После просмотра галереи, съёмки, установки приложений папка снова наполнится файлами.

.thumbnails-5 память на андроиде тхубнаилс

Что я сделал дальше?

Способ 1. Дальше я подключил телефон к компьютеру (в проводнике появилось два новых диска: внутренняя память телефона и установленная в телефоне карта памяти) и нашёл в корне первого диска телефона папку DCIM — путь Sdcard/DСIM/ (В папках DCIM хранятся фотографии и видеозаписи с камеры телефона). Ещё в папке DCIM есть папка .thumbnails в которой хранятся эти самые эскизы, которые так внезапно мешают мне жить. Кроме фоток в папке .thumbnails лежал ещё и файл .thumbdata4-1967290299 ( у вас будут другие цифры). Вот, как это выглядело:

.thumbnails-2 jcdj,jlbnm gfvznm yf fylhjblt

Сперва я удалил папку .thumbnails.

.thumbnails

Запрет создания папки эскизов .thumbnails

Вместо папки .thumbnails я создал пустой текстовый файл, который переименовал в thumbnails для которого в свойствах установил «Только для чтения».

.thumbnails-3 jxbcnbnm yf андроиде

Почему я создал файл thumbnails? Дело в том, что я сделаю одноимённый папке .thumbnails файл с нулевым размером, но запрещу записывать в него что-либо. А почему я не поставил перед thumbnails точку? Потому что операционная система Windows не позволяет работать с файлами, имена которых начинаются с точки. С её точки зрения такой файл не имеет имени, а только расширение .thumbnails. Андроид, как и его прародители Линукс и Юникс прекрасно переносит точку в начале имени и считает такой файл скрытым. Это я отвлёкся. Короче, точку не ставим, а в свойствах файла укажите атрибуты «Только для чтения». Теперь никто ничего не сможет записать в этот файл.

Затем я отключил телефон от компьютера, а то бы не имел доступ к папке DСIM из телефона. Теперь я запустил в телефоне Total Commander и перешёл на SD-карту и там уже в папку DCIM, а в ней нашёл файл thumbnails. Чуть более длительным нажатием на строку thumbnails вызывал контекстное меню, где выбирал «Переименовать».

.thumbnails-7

Добавил перед thumbnails точку и сохранил файл. Далее проверил всё с помощью Android Assistant. У меня в файлах эскизов остался один файл .thumbnails с размером равным нулю.

.thumbnails-10

Фоткал, серфил в инете, ставил приложения, но папка .thumbnails больше не появлялась, чего и вам желаю. Удачи и берегите память.

.thumbnails-8 кончается память

Другие способы очистки памяти удалением папки эскизов

Способ 2.

Привет! Тема оказалась какой-то уж очень популярной, но вопросы остаются. Поэтому предлагаю опробовать второй вариант удаления папки файлов эскизов — без компа. Думаю, что материал выше вы прочли и не останавливаюсь на деталях.

Из плей Гугл-маркета в смартфон я поставил ES Проводник и Total Commander.

1. Открыл ES Проводник и перешёл в папку по адресу /mnt/sdcard/DCIM (путь в моём случае). Создал файл thumbnails (без точки).

2. Запустил Total Commander, перешёл в нём по адресу /mnt/sdcard/DCIM , там находятся папки: 100ANDRO, Сamera, .thumbnails и только что созданный файл thumbnails. Удалил папку .thumbnails, потом переименовал файл thumbnails (добавил точку).

Пофоткал, видео снял, но папка не появилась.

Способ 3.

Запускаю Total Commander, перехожу в нём по адресу /storage/sdcard0/DCIM , там находятся активные папки приложения Камера: 100ANDRO, Сamera, .thumbnails. Удалил папку .thumbnails. Длинным тапом (долгим нажатием) на папку Camera вызвал меню, где есть пункт «Новый текстовый файл», выбрал его и создал файл .thumbnails .

thumbnail на андроиде

thumbnail на андроиде2

Вот что получилось на выходе. Результат аналогичен предыдущим — эскизы не создаются, память внезапно не заканчивается.

Популярные вопросы по теме и ответы на них:

— Только ли путь /mnt/sdcard/DCIM является путём для хранения фотографий?

Нет, на каждом диске может быть прописан свой путь sdcard, sdcard 2 и прочее. Активным является тот, который обозначен в настройках как «диск для записи по умолчанию». Проверить можно, сделав фотку и посмотрев, в какой папке /mnt/sdcard/DCIM или mnt/sdcard2/DCIM она оказалась. Там и будет активный файл эскизов .thumbnails. Путь может быть прописан и как storage/sdcard0/DCIM или storage/sdcard1/DCIM

UPD. 6/11/2016 В комментариях к этому посту читатели пишут, что на устройствах с Андроид 6 удаление папки .thumbnails не приводит к освобождению места. По этому поводу у меня есть одна гипотеза. Сразу скажу, что у меня на Андроид 6.0.1 папка удаляется и место освобождается. Только что проверил. Так вот, удалял я всё и смотрел свободное место через Total Сommander. Подозреваю, что если удалять папку через ES проводник, то увеличения свободного места вы не заметите. Почему? Потому что у приложения ES проводник есть своя собственная корзина для удаляемых файлов, куда он перемещает файлы, но не удаляет. Для окончательного удаления нужно очистить корзину. Об этом писал в посте Как восстановить удаленные файлы на Андроиде из корзины.

Читайте также:  Почему пропадает интернет на ноутбуке через WiFi

Скриншоты приводить не вижу смысла, но у меня на Андроиде 6.0.1 папка .thumbnails удаляется и место освобождается. Предлагаю продолжить дискуссию в комментариях.

Harmony OS

Теперь, спустя некоторое время использования HarmonyOS, можно перейти к рассказу о ней и остановиться более подробно на ее особенностях. Интересно это из-за того, что мы получили действительно что-то новое в мире мобильных гаджетов. С тех пор, как появилась и пропала Windows Mobile, мы так и не видели ни одной новой операционки. Только оболочки, которые зачастую были сделаны только для того, чтобы показать, мол, мы можем. Пользоваться ими было неудобно, и поэтому популярность голого Android такая высокая.

HarmonyOS будет работать и на телефонах. Но пока на планшетах она интереснее.

Тут мы получили не просто оболочку, а скорее переосмысление Android. Дело в том, что HarmonyOS это не самостоятельная операционная система. Она сделана в рамках проекта Android Open Source Project. Это открытый код, на котором можно написать операционку. Но в глубине души это все равно будет Android.

На что похожа HarmonyOS

Как я уже сказал выше, приятно, что разработчики не стали чураться лучших решений конкурентов и позаимствовали их, немного переосмыслив идею. Так, например, работа с приложениями в окне и панель управления очень похожи на то, что нам знакомо по iPad OS. Многие будут против, но я считаю, что это отлично. Так панель стала намного удобнее и лаконичнее, но при этом функциональнее.

HarmonyOS это почти Android, но не совсем. Что-то в ней есть и от iOS.

Что хорошего в Harmony OS

Еще одним важным достоинством новой операционной системы будет ее возможность масштабирования. То есть вы не просто получите один гаджет с возможностью какой-то там синхронизации, а полноценную инфраструктуру, которой позавидует даже Apple. Пока большого количества устройств на HarmonyOS нет и проверить все не получится, но демонстрация на презентации была более чем впечатляющей.

Тем более, для устройств, которые могут работать на HarmonyOS, достаточно всего 128 КБ оперативной памяти. Надо ли объяснять, что это уровень кофеварки или калькулятора?

Не многие могут похвастаться наличием HarmonyOS на их устройстве.

Зато уже сейчас планшет может работать в полной гармонии (наверное, поэтому ОС так и называется) с ноутбуком. Можно использовать его в качестве второго экрана, можно подключаться к ноутбуку и управлять его интерфейсом с планшета, а можно просто перетаскивать файлы ”драг-н-дропом”. То есть Huawei сделала более удобным то, что начала еще давно. Я имею в виду принцип передачи фотографий с телефона на ноутбук простым касанием корпуса.

Внешний вид Harmony OS

Сильно изменились и визуальные элементы системы. Теперь иконки приятно реагируют, когда вы перетаскиваете другую поближе к ним. Выглядит это как будто вы бросили камень в воду, а иконки покачиваются на расходящихся волнах.

Красивая анимация перетаскивания иконок.

Более чем удобно пользоваться большими папками, которые компактно собирают в себе приложения и встраивают в сетку большое количество иконок. Получается, что, с одной стороны, они сгруппированы, но с другой — не надо открывать папку, чтобы ткнуть в них.

Такими папками очень удобно пользоваться.

Особенности Harmony OS

Так же мне понравилось, что некоторые приложения, правда, пока только системные, можно открывать в режиме маленького окна. Для этого надо потянуть вверх по иконке и получить доступ к быстрым функциям, не запуская само приложение. Так же в таком развернутом виде их можно помещать на рабочий стол. Но работает это только с приложениями, рядом с иконками которых нарисована полоска. Сторонние приложения с такой функцией мне не попадались, но мы пока только в начале пути.

Такие плашки приложений можно вытянуть, чтобы быстро что-то сделать.

Наверное, больше всего мне понравился док в нижней части экрана. Это то, что явно было позаимствовано у iPad OS, но совершенно не зря. Он разделен на две части. В левой собраны закрепленные приложения, а в правой — запущенные. Это настолько удобно, что когда попробуешь пользоваться чем-то подобным, отказываться от этого уже не хочется.

Такой док очень удобен для работы с приложениями

Наверняка многие уже сказали, что в этом нет никакого толку, если планшет не поддерживает Google Play и сервисы поискового гиганта. Вот только это не совсем так. Есть магазин AppGallery и кое-что еще.

Какие папки нельзя удалять на Android и какие можно

Если на устройстве заканчивается свободное место, появляется необходимость почистить память от лишних файлов и папок. Android включает большое количество директорий, но тут возникает вопрос – какие папки можно удалить на телефоне, а какие трогать нельзя?

Данная статья подходит для всех брендов, выпускающих телефоны на Android 10/9/8/7: Samsung, HTC, Lenovo, LG, Sony, ZTE, Huawei, Meizu, Fly, Alcatel, Xiaomi, Nokia и прочие. Мы не несем ответственности за ваши действия.

Внимание! Вы можете задать свой вопрос специалисту в конце статьи.

Мы не несем ответственности за ваши действия

Прежде, чем удалять папки, ознакомьтесь со статьей Как увеличить память на Android.

Hackers reveal Android malware that is IMPOSSIBLE to remove: Malicious bug can be found in more than 20,000 apps

  • Malware works by repackaging legitimate apps for Android with adware
  • The app, which remains functional, is then released to a third-party store
  • Once downloaded, the app generates money for the hacker thorough ads
  • Users can only get rid of the malware by replacing their devices entirely

Published: 22:39 BST, 5 November 2015 | Updated: 04:04 BST, 6 November 2015

  • e-mail

A new type of Android malware has been uncovered in more than 20,000 apps – and it’s impossible to remove.

The malware masquerades as popular apps, such as Facebook, Twitter and Snapchat, and installs something known as ‘troganised adware’ onto phones.

Lookout Security, the mobile security firm who discovered the malware, says users can only get rid of it by replacing their devices entirely.

Scroll down for video

A new type of Android malware has been uncovered in more than 20,000 apps – and it’s impossible to remove. The malware masquerades as popular apps, such as Facebook, Twitter and Snapchat, and installs something known as ‘troganised adware’ onto phones

The malware works by repackaging legitimate apps from the Google Play store with adware, and then released it to a third-party store.

The problem is that the repackaged apps remain fully functional, and so the malware is difficult to detect.

Еще один [почти] неудаляемый троянец под Android

В конце прошлого года с помощью функции обнаружения изменений в системной области у некоторых наших пользователей было зафиксировано изменение системного файла /system/lib/libc.so. Это одна из главных библиотек операционных систем на базе Linux, которая отвечает за системные вызовы и основные функции. Подробное рассмотрение этого случая позволило выявить новые образцы из семейства троянцев Android.Xiny, известного нам с 2015 года.

У его представителей мы впервые увидели установку атрибута «неизменяемый» на файлы, что существенно усложняло удаление троянцев с устройств.

Выглядело это довольно занятно: на apk-файл установленного приложения ставился указанный атрибут, попытка удалить это приложение выглядела успешной, его данные удалялись, но сам apk-файл оставался на месте. После перезагрузки устройства приложение снова «появлялось». Об одном из таких троянцев мы рассказали в 2016 году. Для борьбы с подобными угрозами мы добавили в наш антивирус функцию сброса атрибутов у файлов, которая работает при условии, что пользователь предоставил антивирусу root-полномочия.

В этой статье мы рассмотрим еще один интересный метод самозащиты, применяемый новыми версиями Android.Xiny.

Android 5.1? В 2019 году?

Троянец, рассматриваемый в данной статье, работает под ОС Android до версии 5.1 включительно. Может показаться странным, что вредоносное ПО, рассчитанное на столь «древние» версии Android, всё ещё активно (версия 5.1 вышла в 2015 году). Но, несмотря на свой возраст, старые версии всё ещё используются. По данным корпорации Google на 7 мая 2019 года, 25.2% устройств работают под управлением Android 5.1 и ниже. Статистика по нашим пользователям даёт чуть большее число — около 26%. Это значит, что около четверти всех Android-устройств являются потенциальными целями, что не так уж и мало. Учитывая, что указанные устройства подвержены уязвимостям, которые никогда не будут исправлены, неудивительно, что старые версии ОС Android всё ещё представляют интерес для вирусописателей. Ведь права root, которые можно получить с помощью эксплуатации упомянутых уязвимостей, развязывают вирусописателям руки — с их помощью можно делать на устройстве всё что угодно. Хотя чаще всего это сводится к банальной установке приложений.

Основные функции троянца

Начиная с самых ранних версий, главная функция троянца Android.Xiny — установка на устройство произвольных приложений без разрешения пользователя. Таким образом злоумышленники могут зарабатывать, участвуя в партнёрских программах, которые платят за установку. Насколько можно судить, это один из основных источников дохода для создателей данного семейства. После запуска некоторых его представителей можно за несколько минут получить практически неработоспособное устройство, на котором будет установлено и запущено множество безвредных, но ненужных пользователю приложений. Кроме того, данные троянцы могут устанавливать и вредоносное ПО — всё зависит от команды, полученной с управляющего сервера.

Самое интересное, что выделяет новые версии троянца Android.Xiny — это защита от удаления. За неё отвечают два компонента. Рассмотрим их подробнее.

Установщик

sha1: f9f87a2d2f4d91cd450aa9734e09534929170c6c
детект: Android.Xiny.5261

Данный компонент запускается после получения прав root. Он подменяет собой системные файлы /system/bin/debuggerd и /system/bin/ddexe, чтобы обеспечить свой автоматический запуск, а оригиналы сохраняет под именами с суффиксом _server, действуя как классический вирус-компаньон. Также он копирует в системный раздел ещё несколько исполняемых файлов из папки, переданной в параметрах командной строки. Кроме того, троянец может обновлять компоненты, которые установил в системный раздел, если его запустить с особыми параметрами и указать папку, где лежат новые версии.

Читайте также: 

Android.Xiny.5261 содержит внушительный список файлов для удаления. В него входят пути, характерные для более старых представителей семейства, а также для конкурирующих семейств троянцев, устанавливающихся в системный раздел. Таких как, например, Triada.

Кроме того, Android.Xiny.5261 удаляет некоторые предустановленные приложения — возможно, чтобы освободить место. Наконец, он удаляет известные приложения для управления правами root – такие как SuperSU, KingRoot и другие. Таким образом, он лишает пользователя возможности использовать root-права, а значит, и удалить троянские компоненты, установленные в системный раздел.

Модифицированная системная библиотека libc.so

sha1: 171dba383d562bec235156f101879223bf7b32c7
детект: Android.Xiny.5260

Этот файл заинтересовал нас больше всего, и с него началось это исследование. При беглом взгляде на него в hiew можно заметить наличие исполняемого кода ближе к концу в секции .data, что подозрительно.

Открываем файл в IDA и смотрим, что это за код.

Выясняется, что в данной библиотеке были изменены следующие функции: mount, execve, execv, execvp, execle, execl, execlp.

Код изменённой функции mount:

В начале тут происходит проверка параметра mountflags на наличие «волшебного» значения 0x7A3DC594. Если функции передано это значение, управление сразу передаётся настоящей функции mount. Далее проверяется, происходит ли попытка перемонтировать раздел /system на запись и завершена ли загрузка ОС. Если эти условия выполняются, настоящая функция mount не вызывается и возвращается ошибка. Таким образом, модифицированная троянцем функция mount не даёт перемонтировать системный раздел на запись никому, кроме самого троянца, который вызывает её с «волшебным» параметром.

Код изменённой функции execve (в остальных exec*-функциях всё аналогично):

int __fastcall execve ( const char * filename , char * const argv [ ] , char * const envp [ ] )
<
int v3 ; // r3
if ( targetInDataOrSdcard ( filename ) >= 0 ) // returns -1 if true
<
sub_7383C ( ) ;
v3 = call_real_execve ( filename , argv , envp ) ;
>
else
<
* ( _DWORD * ) errno_ ( ) = 13 ;
v3 = – 1 ;
>
return v3 ;
>

int __fastcall targetInDataOrSdcard ( const char * path )
<
char buf [ 516 ] ; // [sp+8h] [bp-204h]
if ( isDataOrSdcard ( path ) )
return – 1 ;
if ( * path == ‘.’ && getcwd_ ( buf , 0x200u ) && isDataOrSdcard ( buf ) )
return – 1 ;
return 0 ;
>

Здесь проверяется, начинается ли путь к запускаемому файлу с “/data/” и содержит ли “/sdcard”. Если одно из условий выполняется, запуск блокируется. Напомним, что по пути /data/data/ находятся директории приложений. Таким образом блокируется запуск исполняемых файлов из всех директорий, в которых обычное приложение может создать файл.

Изменения, внесённые в системную библиотеку libc.so, нарушают работу приложений, предназначенных для получения прав root. Из-за изменений в функциях exec* такое приложение не сможет запустить эксплойты для повышения привилегий в системе, поскольку обычно эксплойты представляют собой исполняемые файлы, которые скачиваются из сети в директорию приложения и запускаются. Если же повысить привилегии всё-таки удалось, изменённая функция mount не даст перемонтировать системный раздел на запись, а значит, и произвести в нём какие-либо изменения.

В итоге, самозащита троянца складывается из двух частей: его установщик удаляет приложения для управления root-правами, а модифицированная библиотека libc.so не даёт установить их снова. Кроме того, эта защита работает и от «конкурентов» — других троянцев, которые получают права root и устанавливаются в системный раздел, поскольку они работают по тому же принципу, что и «хорошие» приложения для получения прав root.

Как бороться с таким троянцем?

Чтобы избавиться от Android.Xiny.5260, устройство можно перепрошить – при условии, что в открытом доступе существует прошивка для него. Но можно ли удалить вредоносную программу другим способом? Сложно, но можно – есть несколько путей. Для получения прав root можно использовать эксплойты в виде so-библиотек. В отличие от исполняемых файлов, их загрузку троянец не заблокирует. Также можно воспользоваться компонентом самого троянца, который предназначен для предоставления root-прав другим его частям. Он получает команды через сокет по пути /dev/socket/hs_linux_work201908091350 (в разных модификациях путь может отличаться). Что касается обхода блокировки mount, можно использовать «волшебное» значение параметра mountflags, либо напрямую вызвать соответствующий syscall.

Реализовывать я это, конечно, не буду.

Если ваше устройство подхватит такого троянца, мы рекомендуем использовать официальный образ операционной системы для его перепрошивки. Однако не забывайте, что при этом удалятся все пользовательские файлы и программы, поэтому заранее позаботьтесь о создании резервных копий.

AntiVirus FREE и другие антивирусные программы

AntiVirus FREEAndroid-приложение AntiVirus FREE

Дискуссия о том, нужны ли антивирусные программы на устройствах под управлением Android, иногда бывает довольно горячей. Я придерживаюсь мнения, что если вы не получаете root-права на устройстве и не устанавливаете взломанные программы из сторонних сомнительных источников, то антивирус вам не нужен. Компания Google бдительно следит за содержимым своего магазина и моментально удаляет из него все потенциально опасные элементы, поэтому всегда активный мониторинг антивируса будет только зря тормозить ваш смартфон или планшет.

Альтернатива. Если возникли всё-таки сомнения в здоровье гаджета, то установите антивирус, просканируйте, а затем удалите его.

Владимир Демянович Повторюсь: независимо от объема памяти в вашем устройстве 8 ГБ, 16 ГБ, 32 ГБ или 64 ГБ под папку для приложений выделено МБ, за исключением хитрых прошивок, где эту несправедливость специально устранили. Первоначальная очистка вручную Сколько осталось доступного дискового пространства для приложений можно посмотреть в "Настройки" — "память": Как видно из изображения у меня осталось 27 МБ доступной внутренней памяти не путайте ее со встроенной. Первым делом я бы рекомендовал перенести все возможные приложения на SD-карту. Не переносите на SD-карту лишь: системные приложения и сервисы приложения которые нужны вам без установленной sd-карточки приложения, виджеты которых вы используете, так как виджеты могут перестать работать. Какие приложения не перенесены на SD-карту можно увидеть в "Настройки" — "Приложения" — вкладка "SD-карта": Приложения которые не выделены галочками еще не перенесены на SD-карту. Для того чтобы их перенести на SD-карту нажмите приложение и в появившемся окне жмите на кнопку "переместить на SD-карта". При перемещении приложения на карточку все равно перемещаются не все файлы приложения. То есть на примере изображения мы можем в приложении investing освободить дополнительные Стоить понимать что нажатие на кнопку "Стереть данные" — стирает все ваши настройки и сохранения в этом приложении, учитывайте это.

Она установлена на миллионах мобильных устройств.

Incoming search termsкак удалить baidu с андроидапапка baidu android что это Она встречается на большинстве Android-фонов. Выходит, что my Xperia не имеет к этому прямого отношения.

Если на устройстве заканчивается свободное место, появляется необходимость почистить память от лишних файлов и папок. Android включает большое количество директорий, но тут возникает вопрос – какие папки можно удалить на телефоне, а какие трогать нельзя?

Данная статья подходит для всех брендов, выпускающих телефоны на Android 10/9/8/7: Samsung, HTC, Lenovo, LG, Sony, ZTE, Huawei, Meizu, Fly, Alcatel, Xiaomi, Nokia и прочие. Мы не несем ответственности за ваши действия.

Внимание! Вы можете задать свой вопрос специалисту в конце статьи.

Мы не несем ответственности за ваши действия

Прежде, чем удалять папки, ознакомьтесь со статьей Как увеличить память на Android.

О F-Droid

Каталог F-Droid содержит только свободное и открытое ПО (FLOSS ), все приложения собираются и публикуются командой F-Droid. Если в каталоге нет вашего любимого открытого приложения, то вы можете отправить предложение сюда, или самостоятельно написать метадату, но учтите, что при сборке используются только open-source компоненты и библиотеки.

Клиент F-Droid

Каталог приложений с возможностью подключать сторонние репозитории (или свой собственный). Есть также альтернативные клиенты — m-Droid и G-Droid, но они пока что сыроваты для использования.

  • Автообновления с настраиваемой частотой
  • Возможность выбора соединения (Wi-Fi или mobile data) для закачки
  • Привилегированное приложение для автоматической установки/обновления приложений без рута (для установки нужно прошить архив через TWRP)
  • Приложения с анти-фичами легко заметить
  • Списки приложений обновляются не очень быстро, не всегда подгружаются значки приложений и скриншоты (в m-Droid эта проблема была решена, там загружается не .XML-файл, а JSON сжатый в .gzip)
  • Нет рейтингов приложений
Исходники: GitLab
Лицензия: GPLv3
Приложение F-Droid* Zip-архив с привилегированным расширением
/> />

Безопасность в F-Droid

  • Сборка приложения происходит на изолированной виртуальной машине, которая по окончанию процесса удаляется. Метадата подписывается на отдельной виртуальной машине, подпись состоит из хеша приложения (SHA-256) и ключа (подпись поддерживает временные метки и expiry).
  • Публичный ключ для проверки сигнатуры встроен в клиент F-Droid.
  • Вся связь между клиентом и сервером происходит по https, но возможно также переключиться на Tor (через Orbot).

What is this Dianxin folder and why is it needed?

As its name suggests, the Dianxin catalog is associated with the Chinese IT company Baidu Dianxin , one of the products of which is the custom firmware for Android OS. It is this firmware that uses the Dianxin folder. As a result, it contains many system files, a graphical shell, sounds, etc., which leads to a large folder weight.

Dianxin is in the root directory of the smartphone, and does not cause any problems except that it takes up a lot of free space in the device’s memory. Despite its harmlessness, some antivirus programs mark a folder as dangerous. Because of this, users are trying to remove it, which does not lead to anything – after a reboot, the directory appears again. To delete the Dianxin folder permanently, you need to use an antivirus (for example, CMSecurity), and also eliminate the reason for its appearance.

Стык сабвуфера и мидбаса

Последняя настройка сабвуфера в машине – это «состыковка» фронтальной акустики с сабом. Например, если сабвуфер «порезан» сверху на 63 Гц, а «фронт» — на 100 Гц снизу, то между ними может образовываться провал. Если же частоты срезов другие, возможно образование горба. Чтобы настройка была правильной, необходимо сделать этот участок АЧХ плавным. Для этого можно немного менять частоты срезов LPF и HPF. Делать это можно на слух или с помощью любого RTA-анализатора.

Заводские настройки сабвуфера не всегда отражают желаемое звучания. Для того, чтобы сабвуфер воспроизводил максимально точно низкие звуковые частоты его следует предварительно настроить. Кроме того, настройка сабвуфера в авто позволяет расширить диапазон звучания и придать ему характерной окраски.

Ссылка на основную публикацию
Adblock
detector