Компания Google представила новую функцию операционной системы Android, призванную решить проблему нехватки встроенной памяти на мобильных устройствах. По заявлению разработчиков, она поможет сохранить нужные, но редко используемые приложения без потери данных, увеличив объём свободного пространства более чем в полтора раза.
Функция автоархивирования будет удалять приложения лишь частично, выгружая с устройства большую часть их функционального кода с сохранением данных учётных записей. Иконки таких программ останутся на устройстве, но будут отмечены значком облака. Если пользователь решит вернуться к работе с приложением, достаточно будет нажать на его ярлык для повторной загрузки (при условии, что оно всё ещё доступно в Google Play).
Согласно блогу компании, предложение о частичной архивации редко используемого софта будет появляться на устройстве автоматически, если при установке нового приложения на смартфоне окажется недостаточно свободной памяти. Ожидается, что нововведение позволит сэкономить до 60% свободного места во внутренней памяти Android-гаджетов. Поддержку такой функции для своих релизов получат только разработчики, использующие App Bundle для публикации.
О сроках и регионах доступности нововведения Google пока не сообщила.
Источник:
",Мы решили проблему нехватку памяти путём удаления приложений". И-инновации. Срочно выдайте им Нобелевскую премию за такое великое изобретение
Нет приложения - нет проблем.
Тут больше Шнобелевская премия нужна)
Много лет назад был такой "Облачный телефон" Nextbit Robin. Он тоже держал приложения в облаке и подгружал их по требованию. Т.е. инновация ещё и плагиатом отдаёт.
Ну почему же. Подобное давно уже реализовано у Apple.
Такие же костыли, только яблочные.
В андроидах некоторых версий тоже. Причём, как водится, анально. Задоблался уже воевать с андроидом, он часто пытается то разрешения у приложений поотзывать то данные удалить.
В самых свежих так, в настройках приложения можно переключить автоотзыв разрешений.
Надо начать с того, что данная функция изначально не должна была появляться потому что является очевидо вредоносной.
С чего бы? Это как выдачу временных рут-прав в магиске называть вредоносной. Немного дополнительной защиты от слишком назойливых "глаз" и "ушей", которые пользуются моим устройством без меня, и которые мне пользы не приносят.
Как минимум странно называть функцию "вредоносной", когда она как максимум абсолютно бесполезна. Её ещё надо триггернуться заставить, это несколько месяцев приложением не пользоваться. Зачем такому приложению вообще разрешения давать?
>>Это как выдачу временных рут-прав в магиске называть вредоносной.
Не надо сравнивать выдачу рут прав странной штуке, ещё не находящейся в белом списке, с отниманием у навигатора прав доступа к папке, где он хранит карты. Да, у меня есть оффлайн-навигатор. Да, я пользуюсь им всего пару раз в год. Нет, это не повод его удалять или чистить или ещё что по велению левой патки гуглозонда.
>>Немного дополнительной защиты от слишком назойливых "глаз" и "ушей"
Крайне неэффективная защита, которая может сработать через 2 месяца после никогда.
>>когда она как максимум абсолютно бесполезна.
Это только четверть проблемы (и в это входит усложнение и утяжеление ОС). Но эта функция совершает действия, противоречащие моим командам. Конкретно по выданным приложению правам и сделанным мной настройкам. Причём я их давал в явном виде и они отличны от дефолта. Мне очень не нравится, что система считаем меня за идиота, который не в курсе что и зчем он делал 2 месяца назад. И вот таймер тикает и мне прилетает пара десятков уведомлений, обработка каждого из которых занимает около минуты (интерфейс на тему прав и приложений у андроида11 ужасен, так ещё и тормозной как виста).
>>Зачем такому приложению вообще разрешения давать?
Очевидно они были даны потому что мне это было нужно, тем более что сейчас разрешения запрашиваются индивидуально и в явном виде. Если я не удалил приложение - оно мне нужно. И мне нужно чтобы оно было готово в тот момент, когда вдруг понадобится.
Хочется иметь иконку этого каршеринга. При тапе на которую я догружу всё приложение.
И такого педко нужного, но нужного софта у меня, наверное, половина.
Сколько весит программа каршеринга и какой объем памяти в твоем телефоне, чтобы вообще задумываться о таком?
Чем больше прог, чем больше потенциальных прог в автозапуске по событиям системы. А это тоже тормозит систему.
Все верно, но не кажется ли, что такое решение проблемы мусора в автозапуске немного костыльное?
у самсов вроде как есть заморозка - если она работает похожим образом это классно,
а тут вопрос реально даже не про место на диске, а про мусор висящий в памяти, жрущий батарею и ресурсы, стучащий, получающий инфу, пуши и тп.
те архитектура ведроида такова, что просто установить приложения нельзя - оно само живет теперь как виртуальный пет, и нужно его усыплять обязательно, и решений этому (уже 13-14 версий) - нет.
Согласен, да. Но это лишь подтверждает костыльность. Тем более, истинную причину появления функции будут знать немногие, бОльшая часть обычных пользователей будет свято верить, что у них появилась технологичная альтернатива переноса приложения в SD, спасавшая когда-то от недостатка внутренней памяти на бюджетниках.
Решение есть. Называется MIUI. Без вашего позволения ни одна программа:
1. Не запустится сама (пока вы сами ее не активируете в автозапуска)
2. Не сможет работать постоянно в фоне (пока не разрешите ей это в соотв. пункте)
3. Не сможет дозволять вам уведомлениями
миуи для мазохистов, кроме неочевидных плюсов есть куча минусов
А если бы андроед давал возможность выбирать что надо а что не надо запускать по событиям - фантастика
autoruns, но это тоже не сильно поможет т.к. этих событий слишком много. Проще замораживать.
В том то и дело - андроид не даёт выбора, он "умнее" тебя
Закрывает и открывает что захочет и когда захочет
Это не фантастика, а MIUI
Это фантастика, нету там такого
Поиск в Настройках - Автозапуск
Только это не мешает тем же месенджерам выдавать уведомления
Что "это"? Отключаете автозапуск и работу в фоне. И ни один мессенджер не выдаст вам ни 1 уведомления, пока вы этот самый мессенджер не запустите сами
Речь о том, что у меня на смартфоне постоянно сидит приложение, которое мне нужно очень редко.
Мне это не нравится. И таких приложений у меня очень много.
Что значит "сидит"? Иконка никуда не денется, будет мозолить глаза. Для меня раздражающим фактором являются пуши от приложений, которые я использую редко, тогда я их просто выключаю или настраиваю только на самые важные (если такая опция есть).
Еще не так давно кардинально поменял настройки десктопа: раньше у меня абсолютно все приложения были разложены по папкам на трех экранах. Теперь один экран и только самые часто используемые приложения. Остальное при необходимости - поиском в меню приложений.
Т.е. психологическую проблему можно решить разными способами, а упомянутые сэкономленные 60% памяти - в упор не понимаю откуда возьмутся: все-таки имхо бОльшую часть памяти телефона сейчас занимает фото/видео (у одних) и игры (у других).
Это андроид. Программы могут жить своей жизнью даже если ты ими не пользуешься. У самсунга есть глубокий сон в который он автоматом вгоняет редко используемый софт. Но даже он не панацея. Такие приложения все равно могут пойти в сеть или прислать уведомления.
В случае же с его удалением оно точно не будет ничего делать в фоне.
Ставить ещё какие-то программы и контролировать поведение не нужных? Но это бред и когда приложение понадобится судорожно искать что там у него выключено что бы в неподходящий момент оно не затупило?.
К тому же я стронник минимального количества дополнительного софта и ковыряний с ним.
Меня описанный функционал устраивает полностью и я очень давно жду чего-то подобного на системном уровне.
Дело не в памяти. Дело в самом наличии "лишних" программ у меня на смартфоне. Которые как бы и нужны, но не нужны. И может быть даже никогда не понадобятся. Но они есть.
На айфоне давно такое есть)
Тогда полностью согласен, но, повторю написанное выше, косяк или в тексте статьи, или гугл стыдливо маскирует костыль, вставляемый в архитектурные недостатки системы, заботой о свободном месте в памяти.
А обновление приложений по вашему ничего не весит? Как и хранимый их кеш? Отключение же обновления, приведет к неактуальному ПО, который потребует обновиться в случае надобности, тогда зачем хранить не актуальный код?
Простите, я не вкурил, где я писал про отключение обновлений?
Вы не писали, но обновления занимают место, и приложение может спокойно за пол года со 100мб дорасти до 200мб.
Ну ок, вырастет. И что? Закон Парето никто не отменял: 20% приложений занимают 80% памяти, другими словами, с десяток приложух, часто используемых и как бы нужных, весят вместе со своими данными от 10 до 0,5 Gb каждая (музыка, игры, карты и т.д.), остальное семечки, на которые в части занимаемого ими места мне, лично, наплевать.
Так а в чём проблема этого сидящего приложения, если памяти навалом, а иконка и так и так будет висеть?
При этом чисто гипотетически тот же каршеринг может понадобится в месте с весьма поганым интернетом и придётся минут 5 ждать пока приложение загрузится по новой.
Как по мне куча памяти и нужна для того чтобы не парится по поводу приложений используемых раз в год или оффлайн карт которые вроде при нормальном интернете и не надо, но мало ли в каком лесу понадобятся. Ну и так далее.
1. Как и заявлено выгружает редко используемые приложения, освобождая память.
2. Память лишней не бывает, а иконку можно скрыть)
3. Не у всех включено автообновление, плюс со всему такое приложение нужно всегда держать в актуально состояние, а если отключить автообновление прийдется качать заново. Вариант с удалением/установкой не лучший ввиду того что постоянно нужно вводить личные данные которые в срочном порядке можно и не вспомнить.
128 гигов, свободно 10 гигов, приложения 65.3 Гб занимают, ещё 15 гигов система
При том что у меня не одной игры не установлени (кроме динозаврика в хроме)
а какая разница будет у тебя сидеть приложение или будет сидеть только часть приложения?при этом иконка будет так же мозолить глаза,а остаток приложение не факт что не будет собирать инфу,стучать куда надо или щемиться в интернет по одному лишь ему известной нужде.
и да,есть оговорка...будет подгружаться если приложение будет доступно в плеймаркете.а если не будет доступно?всё,непонятный и ни кому не нужный огрызок болтается на смарте?
Человек же писАл, удалишь и забудешь название, а так же нужно заново вводить личные данные... При частичном удалении этой проблемы не будет.
Root + Swift Backup и нет никаких проблем. Сохраняем бекап приложения, выгружаем его на SD-карту и/или в облако. Удаляем приложение. Когда понадобится можно восстановить.
Я хочу просто работающую функцию без тикнутых кноксов и прочего.
Хммм...
Батенька, а может вы ещё и ключи от квартиры где деньги лежат хотите?
И с горки ездить и саночки не возить...
Приложения стали занимать неприлично много места, сейчас какой-нибудь онлайн банк, заменяющий собой по факту обычную вкладку в браузере с сайтом банка, может занимать до 1гб - столько раньше игры занимали места! Особенно это заметно в сравнении с приложениями на windows - там полнофункциональные редакторы с массой возможностей места меньше занимают чем это мусор. Вот над этим надо работать гуглу, а то что он сейчас предлагает - обычные костыли.
Посмотрел на память приложений. Твоюж дивизию, два браузера, Опера и Самсунг - 700 " метров", программа, простая - расписание транспорта почти 50 "метров", Телега, на нуле 150 "метров". "Банки" тоже не малыши. Клавиатура от Google - 180 "метров". Пару программ и пару "гектаров" ушло.
а помните, было время, когда вся прошивка Андроида умещалось в 256 мбайт?)
Она много весит?
Ну так ты решай, удалить или не удалить. Если решение не примешь ты - гугл примет его вместо тебя.
Если до начала использования смарта поставить airfrozen и выдать права (иначе придется все аккаунты сносить), то можно без рута замораживать на нем все. Системные приложения тоже, но там хитро спрятали и не сразу найдешь. И все это без рута.
это она и есть)
И да, заморозка системных приложений отлично работает, что можно устройство превратить в кирпич и придется делать хард-ресет.
Сколько вам нужно гигов памяти для сотни одноклеточных приложений? 90% софта который вы используете, 20 лет назад умещалось в 100Мб, и при этом было намного более функционально.
Google об этом подумал. Ты запускаешь приложение, которое было выгружено, оно загружается, а если памяти не хватает - удаляет другие приложения, а если они понадобятся - при запуске опять загрузит их, выгрузив другие предыдущие. Итого, если у тебя мало памяти - будешь по очереди при запуске каждого приложения подгружать его, выгружая другие предыдущие.
Вполне рабочая схема, но меня очень смущает в ней кэш приложений, которыми я пользуюсь и которые алгоритм трогать не будет. Привет телега, которая будет пожирать только что освободившееся место со скоростью света. Гугл об этом ничего не сказали🤷
А если прочесть первый абзац, после оглавления?)
--
"сохранить нужные, но редко используемые приложения без потери данных"
батарейки, как минимум)
--
выпиленное - не жрёт ничего.
А вот если гугл ещё и блоатварь так же смодет "заместить" = огонь)
А просто разрешить пользователям отключать не использующиеся приложения (как в 10-м андроиде) видимо не судьба.
"интернет слабенький и всё..." - так это ваши личные проблемы, а не ОС
--
"Бред ненужный" - ваш коммент)
Так и место на телефоне в таком случае проблема пользователя, не находите?
Только если тренд не носит ошеломляющий характер, что и показала статистика гугла и он сделал Опциональную фишку.
К юзер кейсам на своей ОС стоит присматриваться, не находите?)
до 60% может означать и 0%, нет?)
--
будто кто-то вчера родился)
до 60% объёма памяти, занятого приложениями.
А не 60% от общего объёма свободного места в устройстве.
Цитата: " Ожидается, что нововведение позволит сэкономить до 60% свободного места во внутренней памяти Android-гаджетов. " Я то понял о чём речь, а вот автор вряд ли! Бездумный копипаст
Я и сейчас от всяких экономии места или ещё чего от гугла страдаю. Вот, например, скачал я программу типа чёрного списка для звонков, настроил её и она работает в фоне, но в неё я не захожу. Так Google раз - и отозвал её разрешения на контакты, звонки и прочее. Сразу спам полетел.
А Google Play защита? Проверяет приложения не из магазина по 100 раз в день. Что не так с ней?
Э-ммм... Отключить Google Play защиту?
Neokka,
Гугл уже давно ничего полезного придумать не может, только всякую чушь вводит.
Я понимаю, что 1 мб за 1000$ - это гипербола, но все-таки, кто же это нынче издевается подобным образом?
Так уже стали продавать смартфоны на 16/1тб за 30к рублей(Xiaomi Redmi Note 12 Turbo)
Так, и? О каких смартфонах с 1Мб за 1000$ тогда идет речь?
12 айфон?)
не стыдно показывать свою техническую неосведомленность? )
не стыдно не уметь в гиперболы?
у Вас знак вопроса лишний
Он 40к стоит.
Каких 20 баксов? Совсем что-ли уже… Иди глянь по чем сейчас терабайт TLC стоит одним чипом.
хочу купить нмве буферный на 1Тб, со скоростями 5000/5000.
Где купить хотя бы за 50, новый?
Не трожь святое. За это можно и партбилет на стол положить).
и еще неотключаемой эту функцию сделают, как сейчас "удаление неиспользуемых разрешений" - вот зашибись будет.
Я с Debian
Пусть, для примера есть, смартфон с памятью 32гб. На нём телеграм и подобные приложения "3асpaли" всю память. И? Андроид "удаляет" приложения, сохранив мусор. Недобитые приложения загаживают освободившееся место. Пользователь запускает приложение, которое уже помечено значком мочалки, и ... А ничего не происходит. Место сожрано. Приложения удалены. Приятного обладания кирпичом.