В феврале 22 года приобрёл себе телефон iTel А25. С тех пор рошло два года и у телефона вздулся аккумулятор, прогнув дисплей. Поэтому пришлось покупать новый телефон. Выбор пал на Redmi12. Опишу в статье все этапы его первичной настройки и расскажу по причинам покупки.
Лопатофон
Крайне негативно отношусь к телефонам с диагональю более 5.5 дюймов и не понимаю смысла их покупки. Сам использую телефоны только для звонков и SMS, поэтому дял меня огромные размеры аппарата только снижают мобильность устройства. Но большинство людей думает иначе, поэтому сейчас самыми популярными и оптимальными по соотношению цена/качество (включая комплектующие) являются аппараты с экраном 6.5-7 дюймов.
Мой старый телефон iTel А25 имел дисплей с диагональю 5 дюймов. Корпус размерами 145 на 72 мм. Компактная вещь стоимостью 3.7 тысячи рублей на момент покупки. Новые же телефоны на 6.5-7 дюймов стоят в 3-3.3 раза дороже (11-12.5 тысяч). При этом комплектующие больших смартфонов оказываются примерно на 5-10% дешевле, чем маленьких. Как так получается? Очевидно, из-за объёмов произвоства. Ведь всем нужны лопатофоны, вот их стоимость и становится меньше.
Вторая проблема маленьких телефонов - их ограниченная мощность. В них не устанавливают такие производительные процессоры, как в большие востребованные модели. Поэтому уже через 2-3 года, после несколиких обновлений программ, они становятся крайне тормознутыми. В большей степени это происходит из-за того, что новые программы разрабатываются с использованием всё более современных инструментов, которые помогают программистам работать заметно быстрее. Но взамен готовая программа будет работать медленне. Возможно замечали, что ваш старый телефон или ноутбук с каждым годом становится только медленнее. Это замедленнее почти никак не связано с "железом" устройств, а исходит именно из-за замедления самих программ.
Взвесив все за и против, я решился купить себе новый телефон на 6.7 дюймов. Попробую походить с ним, затем сопоставлю экономику. Лишь зафиксирую, что старый телефон за всё время службы обошёлся примерно в 100 рублей в месяц. И сейчас его только выбрасывать, потому что ремонт по цене нового.
"Пихон"
Вчера знакомый попросил посмотреть сообщение, которое у него появилось на телефоне. Там система выдала описание ошибки, в котором слова были написаны с разрывом на переносе строк. Так слово "phone" (анг. телефон) оказалось разделено на двух строчках: "p"-"hone". На что знакомый сказал: "Система жалуется на мой ПИХОН".
Купив новый смартфон 6.7 дюймов (длина 17 см), я твёрдо убедился, что современные телефоны - это именно "пихоны". Держа такой пихон в руке за нижнюю треть, чувствуешь себя гладиатором с мечом - он настолько длинный. А чтобы позвонить с него, необходимо сжимать его двумя руками, чтобы не выронить из-за смещённого центра тяжести. Одним словом - "пихон".
Цель покупки?
Человеку свойственно проявлять упрямство. В такие моменты стоит стиснуть зубы и попытаться хотя бы на пару недель стать более терпимым к изменениям. Часто оказывается, что "не всё так плохо". Поэтому в ближайшее время попытаюсь привыкнуть к пихонам. Через несколько месяцев или лет напишу статью-отзыв или комментарий под этой публикацией.
Первоначальная настройка
Начинаю настраивать функции нового телефона под себя. Первым делом вхожу в аккаунт google, загружаю резервную копию старого телефона и сразу запускаю обновление всех программ. На первый взгляд, это нелогично. Ведь лучше сначала удалить все ненужные приложения, а только потом обновлять всё в системе. Но как показывает практика, во время обновления часть удалённых будет принудительно установлено заново, придётся два раза удалять. Поэтому лучше сразу восстановить резервную копию, обновить всё, а далее отключить обновление.
После этой процедуры я делаю:
- Отключаю все автообновления во всех местах системы (использую поиск по слово "обновл").
- Включаю завершение звонка при нажатии на кнопку отключения.
- Включаю вибрацию при звонке.
- Отключаю вибрацию при каждом нажатии на дисплей и любых других действиях.
- Отключаю звук затвора камеры при снимке.
- Отключаю системные звуки. От звука набора номера до звука подсоединения питания.
- Изменяю пункт "Способ навигации" на "Жесты", чтобы убрать три кнопки внизу дисплея (экономим место на экране).
- Включаю функцию "Пробуждать при взятии в руки" и добавляю на рабочий стол кнопку "Блокировка". Так можно вообще не нажимать кнопку вкл-выкл сбоку устройства.
Реклама в приложениях
В новых моделях телефонов от Xiaomi показ рекламы есть в каждом приложении от этого поставщика. И этот показ можно отключить только заходя в каждое приложение, в его настройки, и снимая галку "Показывать рекламу". Поэтом если где-то заметили рекламу, то сразу ищите опцию в настройках конкретного приложения, которая отключит показ. Делается это долго и нудно, но зато экономит ресурсы телефона.
Например, зайдите в пункт меню "Все приложения", кликните на три точки справа-сверху экрана и снимите галки "Получать рекомендации", "Уведомлять об обновлениях"
Темы оформления
Последний штрих - включить тёмную тему. Иначе это устройство может выжечь глаза не хуже стадионного прожектора.
Первым делом захожу в "Настройки", "Экран" активирую пункт "Тёмный режим". И пункт "режим чтения" далее пункт "по расписанию", чтобы с 9 вечера до 7 утра цвет экрана был жёлтым - так глазам легче.
Далее настраиваю темы. К счастью, в Redmi12 производитель потрудился. Можно взять разные компоненты из разных тем, чтобы сделать индивидуальную. Для этого надо зайти в приложение "темы". Там последняя закладка со смайликом и пункт "компоненты". Сейчас у меня стоят такие темы на компоненты:
- Стиль блокировки: "Black Magic" от "color"
- Строка состояния: "GOD7V2" от "GARC7A"
- Значки: Black Magic
- Телефон: Black Magic
- Сообщения: Black Magic
- Рабочий стол: Black Magic
В пункте "Стиль блокировки" ставлю тему "Grid" от "Superwitschi".
P.S.
В этом же приложеини "Темы" стоит снять галку "показывать рекламу", "персональыне рекомендации" и "обновлять автоматически".
Экран блокировки
На экране блокировки запрещаю вывод любых сообщений ради безопасности. Чтобы нельзя было прочитать код из SMS даже на заблокированном устройстве.
Удаление ненужных программ
Наконец можно удалить всё лишнее.
В каждом китайском телефоне есть минимум 10-20% бесполезных и даже опасных предуствновленных программ. Поэтому после каждой покупки приходится чистить устройство основательно от всего мусора и блокировать загрузки небезопасных программ. Далее ещё раз расскажу как это делать, чтобы для самого себя оставить шпоргалку.
Подключаем устройтво к компьютеру.
Заходим в настройки, пункт "О телефоне". Семь раз кликаем на пункт "Версия MIUI". Активируется режим разработчика, в пункте "Расширенные настройки" появится пункт "Для разработчиков". Идём туда, активируем опции "Не отключать экран" и "Отладка через USB". Разрешаем компьютеру отладку по USB.
На компьютере устанавливаем "adb" командой:
apt install adb
Получаем список устройств:
adb devices
Сохраняем id устройства, набор символов типа "cc452e507d81".
Заходим в консоль устройства (вместо "id" подставьте свой):
adb -s id shell
Смотрим список установленных программ:
pm list packages
На только что купленном телефоне получилось аж 345 штук! Проверяем документацию по каждой программе, копируя название пакета в поисковик. Можно пользоваться сервисом apkcombo.com. Если видим, что производитель приложения точно не "xiaomi", "google", то стоит удалить программу. Делается это следующей командой:
pm uninstall -k --user 0 название_программы
Например, мне абсолютно точно не нужна социальная сеть facebook. Делаю поиск по списку названий, ищу все строки, содержащие слово facebook:
pm list packages | grep facebook
В результате нахожу целых три приложения от facebook:
package:com.facebook.appmanager
package:com.facebook.services
package:com.facebook.system
Удаляю все эти три приложения (ввожу команды поочерёдно и выполняю):
pm uninstall -k --user 0 com.facebook.appmanager
pm uninstall -k --user 0 com.facebook.services
pm uninstall -k --user 0 com.facebook.system
В итоге вижу три раза слово "Success", намекающее на успешное удаление программ.
Внимание! Название программы никто никак не верифицирует. То есть любой программист может написать вредоносную/шпионскую программу и названить её:
com.android.egg
Кажется, что это какая-то особая программа для работы android, а оказывается, что это "программа-шутка от разработчиков андройд". Определить по только по названию предназначение программы невозможно, поэтому и приходится проверять принадлежность программ по их названию через интернет. И если владелец программы оказывается не большой корпорацией с сотнями приложений на 10+ млн скачиваний, а какой-то микро-конторой с тремя приложениями, то можно смело удалять такие программы.
В спорных моментах, когда есть сомнения, стоит копнуть дальше и проверять через дамп.
pm dump com.android.egg | grep -С 'com.android.egg'
Получаем в терминал строки:
Compiler stats:
[com.android.egg]
EasterEgg.apk - 325
Строчка "EasterEgg.apk" намекает на название программы. Судя по описанию в интернете, у "EasterEgg", установок из маркета больше 100 штук... Посмотрим где хранится это приложение "EasterEgg":
package:/system/app/EasterEgg/EasterEgg.apk=com.android.egg
То есть оно явно какое-то системное. Но при этом сделано ради "шутки". Отключу его из автозагрузки. Если всё будет хорошо, то потом удалю его.
Приложений больше 300 штук и придётся проверять все. Но можно получить лишь список из приложений, которые находятся на "третьем" уровне
pm list packages -3
Появится большая часть названий ненужных программ: игры, онлайн кинотеатры, какие-то казино и т.п. В них точно много мусора, можно удалять. Выбираю из него программы, просматриваю каждую. В итоге, мой полный список на удаление выглядит так:
# Google строка поиска на рабочем столе, которая собирает все данные. Говорят, через неё ещё работает gooogle assistant pm uninstall -k --user 0 com.google.android.googlequicksearchbox # голосовой помощник Google, озвучивает текст на экране pm uninstall -k --user 0 com.google.android.marvin.talkback # соцсеть facebook (заблокирована в РФ) pm uninstall -k --user 0 com.facebook.appmanager pm uninstall -k --user 0 com.facebook.services pm uninstall -k --user 0 com.facebook.system # соцсеть youtube (заблокирована в РФ) pm uninstall -k --user 0 com.google.android.apps.youtube.music pm uninstall -k --user 0 com.google.android.youtube # Магазин игр Xiaomi pm uninstall -k --user 0 com.xiaomi.glgm # Магазин игр Xiaomi + шпион (Приложение анализирует пользовательскую активность и установленные приложения, чтобы предлагать наиболее подходящие программы и игры) pm uninstall -k --user 0 com.xiaomi.mipicks # Веб-браузер от Xiaomi pm uninstall -k --user 0 com.mi.globalbrowser # Вход в аккаунт Xiaomi (у меня его нет, не собираюсь делать) pm uninstall -k --user 0 com.xiaomi.account # Трекер устройства от Xiaomi pm uninstall -k --user 0 com.xiaomi.finddevice # Ленты виджетов Xiaomi на главном экране, к которым можно получить доступ, смахнув основной рабочий стол вправо pm uninstall -k --user 0 com.mi.globalminusscreen # Синхронизации между смартфоном, умными часами, фитнес-трекерами и другими устройствами Xiaomi pm uninstall -k --user 0 com.xiaomi.xmsfkeeper # fm радио pm uninstall -k --user 0 com.miui.fmservice # Xiaomi для создания резервных копий данных и их восстановления pm uninstall -k --user 0 com.miui.backup # Системное приложение Xiaomi для управления автоматическими установками приложений из Google Play Store pm uninstall -k --user 0 android.autoinstalls.config.Xiaomi.model # Приложение Xiaomi для управления и настройки функций платежных сервисов и NFC pm uninstall -k --user 0 org.mipay.android.manager # Браузер от yandex pm uninstall -k --user 0 com.yandex.browser # Маркет от yandex pm uninstall -k --user 0 ru.beru.android # Доп. установщик приложений от Yandex pm uninstall -k --user 0 com.yandex.preinstallsatellite # Карты от google pm uninstall -k --user 0 com.google.android.apps.maps # Программа Xiaomi для передачи файлов pm uninstall -k --user 0 com.xiaomi.midrop # Если при удалении ошибка, то отключаем из загрузки, перезагружаем и удаляем заново pm disable-user com.xiaomi.midrop # Программа Xiaomi для функций: двойная SIM-карта, двойная резервная копия, запись звонков, блокировка сообщений и шифрование файлов. pm uninstall -k --user 0 com.xiaomi.simactivate.service # Программа Xiaomi для синхронизации и доставки уведомлений от устройств к смартфону. Оно постоянно поддерживает связь с облаком Mi Cloud pm uninstall -k --user 0 com.xiaomi.xmsf # Ещё одна синхронизация с облачным сервером Xiaomi pm uninstall -k --user 0 com.miui.micloudsync pm uninstall -k --user 0 com.xiaomi.micloud.sdk # приложение для оказания помощи пользователям в ориентации в пространстве pm uninstall -k --user 0 com.miui.yellowpage # Позволяет отправлять в Xiaomi отчеты о проблемах и ошибках pm uninstall -k --user 0 com.miui.miservice # Позволяет хранить на серверах Xiaomi свои фотки pm uninstall -k --user 0 com.miui.cloudservice # Видео чат "Meet" от гугла pm uninstall -k --user 0 com.google.android.apps.tachyon # Поиски и плагины от yandex pm uninstall -k --user 0 com.yandex.searchapp pm uninstall -k --user 0 ru.yandex.searchplugin # Вызов зарубежных экстренных служб в случае ЧП pm uninstall -k --user 0 com.google.android.apps.safetyhub # Поиск по видео роликам pm uninstall -k --user 0 com.google.android.videos # Видеоигры pm uninstall -k --user 0 com.jewelsblast.ivygames.Adventure.free pm uninstall -k --user 0 com.mobilelegends.mi pm uninstall -k --user 0 com.crazy.juicer.xm pm uninstall -k --user 0 com.sukhavati.gotoplaying.bubble.BubbleShooter.mint pm uninstall -k --user 0 com.block.puzzle.game.hippo.mi pm uninstall -k --user 0 com.nf.snake pm uninstall -k --user 0 com.mintgames.triplecrush.tile.fun pm uninstall -k --user 0 com.soulcompany.bubbleshooter.relaxing pm uninstall -k --user 0 com.mintgames.wordtrip pm uninstall -k --user 0 com.logame.eliminateintruder3d pm uninstall -k --user 0 com.vitastudio.mahjong pm uninstall -k --user 0 com.fugo.wow # Официальный магазин Xiaomi pm uninstall -k --user 0 com.mi.global.shop # Xiaomi payment pm uninstall -k --user 0 com.xiaomi.payment # Приложение для биометрической аутентификации во время подтверждения платежей в Alipay pm uninstall -k --user 0 org.ifaa.aidl.manager # Соцсеть pm uninstall -k --user 0 com.mi.global.bbs # Онлайн кинотеатр pm uninstall -k --user 0 ru.ivi.client # Okko кинотеатр pm uninstall -k --user 0 ru.more.play # Эмоджи клавиатура pm uninstall -k --user 0 com.preff.kb.xm # Если при удалении ошибка, то отключаем из загрузки, перезагружаем и удаляем заново pm disable-user com.preff.kb.xm # Инструмент облачного резервного копирования. Если нет аккаунта в MIUI, то бесполезно pm uninstall -k --user 0 com.miui.cloudbackup # Приложение для моды и стиля pm uninstall -k --user 0 com.miui.android.fashiongallery # Программы удалённого мониторинга устройств (типа Nagios, Zabbix) pm uninstall -k --user 0 com.wdstechnology.android.kryten # Приложение для удаленного управления ("Закладка"?) pm uninstall -k --user 0 com.duokan.phone.remotecontroller # Приложение позволяет управлять подписками и сервисами, предоставляемыми Xiaomi и другими провайдерами pm uninstall -k --user 0 com.miui.msa.global # Приложение собирает данные о работе устройства pm uninstall -k --user 0 com.miui.daemon pm uninstall -k --user 0 com.miui.analytics pm uninstall -k --user 0 com.miui.bugreport
Если не хочется удалять "com.miui.msa.global", "com.miui.daemon" и "com.miui.analytics", то можно отключить только сбор персональной информации для показа таргетированной рекламы. Для этого надо перейти в найтроки, найти пункт "Доступ к личным данным" и снять галки с основных шпионов под название "msa", "MiuiDaemon" и "Отчёты". Но если телефон не подключен к сети, то снять опции через это меню просто невозможно. Если попробуете сделать это, то обратите внимание на сообщение "Подключите сеть и повторите попытку позже".
Стоит отключить следующие приложения из автозагрузки:
# Приложение, которое ставится на заводе Xiaomi. Имеет уязвимости pm disable-user com.factory.mmigroup # Можно удалить: pm uninstall -k --user 0 com.factory.mmigroup # Закладка от создателей андройда pm disable-user com.android.egg
Остались только некоторые сервисы, которые очень редко, но могут пригодится. Но их тоже можно удалить или отключить из загрузки:
# Помогает автоматически устанавливать и настраивать различные приложения и сервисы Яндекса на устройстве com.yandex.preinstallsatellite # Антивирус Касперского com.kms.free # Программа обеспечивает оптимизацию и настройку для работы с сетью Vodafone (в западной Европе) com.miui.phone.carriers.overlay.vodafone
После всего проделанного перезагружаю телефон и обновляю все установленное на нём ПО, чтобы получить последние оптимизированные версии без багов. Затем окончательно отключаю автоматические обновления всех программ и системы.
Реклама в приложениях
В новых моделях телефонов от Xiaomi показ рекламы есть в каждом приложении от этого поставщика. И этот показ можно отключить только заходя в каждое приложение, в его настройки, и снимая галку "Показывать рекламу". Поэтом уесли где-то заметили рекламу, то сразу ищите опцию в настройках кокретного приложения, которая отключит показ. Делается это долго и нудно, но зато экономит ресуры телефона.
P.S.
В этом же приложеини "Темы" стоит снять галку "показывать рекламу", "персональыне рекомендации" и "обновлять автоматически".
Экран блокировки
На экране блокировки запрещаю вывод любых сообщений ради безопасности. Чтобы нельзя было прочитать код из SMS даже на заблокированном устройстве.
В конце
После всего сделанного перезапускаем устройство и заново просматриваем список установленных программ. Там могут появиться неожиданные подарки.
В конце отключаем режим разработчика в настройках.