[Советы] «Липосакция» Android + MIUI 10 или отключаем ненужное
| [index]Содержание [#1]Общее… [#2]Список замороженного с пояснениями [#3]Скрипт для отключения замороженного [/index] |
Рад всех приветствовать!
Хотел рассказать о своём опыте облегчения жизни устройству, заключающееся в отключении мне не нужных приложений, сервисов и т. п.
Возможно, кому–либо это поможет.
Пост постараюсь поддерживать в актуальном состоянии. С задержкой от «нововведения» минимум на сутки, так как надо сначала самому оценить влияние любого, вновь отключаемого приложения, а уж потом писать.
Правда, приходится не забывать запускать его каждый раз при перезапуске аппарата, так как с редактированием init.qcom.rc и (или) default.prop у меня лёгкая проблема в виде бутлупа 🙂
А дальше итерационно…
В Titanium Backup приложение морозится, удаляются его данные. Перезагрузка в TWRP, Очистка → Выборочная очистка → Dalvik/ART cache + cache → перезагрузка в ОС, ожидание, Titanium Backup, …
На следующей странице (оглавление вверху) что было заморожено с пояснениями по поводу приложений (что знал и удалось найти в сети). Удалил без сожаления facebook, MGRSVendorApp, PartnerNetflix…
Установщик пакетов из GApps’ов ( com.google.android.packageinstaller ) удалять нельзя! Морозить тоже. Будет лёгкий кирпичик. Скорее всего, возврат /data/system/packages.xml проблему решит, но не факт.
На текущий момент мой R5A жив-здоров и за весь день (05:00 ÷ 21:00) съедает 20 ÷ 25 процентов заряда (по данным BetterBatteryStats до 1,6%/час), и это за рабочий день, когда звонки, СМС и почта + нет WiFi, LTE не работает и сидишь на 3G. Сейчас суббота, за 16 часов при подключенном WiFi расход 10 (десять) процентов батареи. Как по мне вполне хороший результат. Некоторые приложения ругаются на то, что им нужны google play services (штатный ассистент, музыка, Авито, Вайбер), но при этом вполне себе работают и не докучают вылетами. На четвёртой странице скриншоты… Они местами длинные очень И на экране компа смотрятся непривычно.
Чтобы на 10.1.1.0.NCKMIFI нормально работал TitaniumBackup до первого использования стоит поставить busybox. До этого я голову себе сломал, пытаясь понять почему же не все версии запускаются (особенно новые).
NB! После проведённых манипуляций аппарат до заводских настроек не возвращается. Только полная перепрошивка. Связано это с ГАппсами, насколько я смог понять.
«The Compatibility Test Suite (CTS) is a free, commercial-grade test suite, available for download. The CTS represents the «mechanism» of compatibility.
The CTS runs on a desktop machine and executes test cases directly on attached devices or an emulator. The CTS is a set of unit tests designed to be integrated into the daily workflow (such as via a continuous build system) of the engineers building a device. Its intent is to reveal incompatibilities early on, and ensure that the software remains compatible throughout the development process.»
«CTS uses these apps to test privileges and permissions. To pass the tests, you must preload the apps into the appropriate directories on the system image without re-signing them.»
Что потребуется. Во-первых, рутовать телефон. Недостатки процедуры:
1. Теперь вы имеете все возможности сломать свой телефон способом, вам ранее недоступным.
2. Различные «Очень Следящие За Безопасностью» программки, типа того же сбербанк-клиента, сильно ограничат предоставляемые услуги.
Но достоинства перевешивают.
;Удаление вещей, не нужных лично мне, тут осторожно
/system/app/Calendar.apk ;Стандартный календарь
/system/app/NetworkLocation.apk ;Имитация работы GPS, выдает местоположение по ячейке в которой зарегистрирован телефон.
/system/app/LiveWallpapers.apk ;Стандартное приложение для живых обоев
/system/app/Videos.apk ;Стандартный видеоплеер
/system/app/VisualizationWallpapers.apk ;Живая обоина с визуализацией играющей музыки
/system/app/MagicSmokeWallpapers.apk ;Живая обоина «Волшебный дым»
/system/app/NoiseField.apk ;Живая обоина «Пузырьки»
/system/app/PhaseBeam.apk ;Живая обоина «Фазовый луч»
/system/app/HoloSpiralWallpaper.apk ;Живая обоина «Галактика»
/system/app/Galaxy4.apk ;Живая обоина «Черная дыра»
/system/app/BasicDreams.apk ;Живая обоина
/system/app/DrmProvider.apk ;Поддержка DRM
/system/app/Protips.apk ;Виджет «Помощь в использовании Android»
/system/app/Email.apk ;Стандартный почтовый клиент
/system/app/Gallery2.apk ;Стандартная галерея
/system/app/Exchange2.apk ;MS Exchange Client для Android
/system/app/Browser.apk ;Стандартный браузер
/system/app/Music.apk ;Стандартный аудиоплеер
/system/app/FileManager.apk ;Стандартный файл-менеджер
/system/app/SoundRecorder.apk ;Стандартный диктофон
/system/app/VideoFavorites.apk ;Полагаю, что-то связанное с избранным видеоплеера
/system/app/Todos.apk ;ToDo-лист, не стандартный но в большинстве кастомных прошивок бывает
/system/app/LiveWallpapersPicker.apk ;Стандартный выбор живой обоины
Чтобы удалить другие приложения понадобится Root Uninstaller или другие подобные приложения. Списки приложений и то что они делают можно поглядеть здесь:
Удаление некоторых приложений может привести к Boot Loop, в этом случае телефон надо будет перепрошивать. В выданном мной списке таких приложений нет, в списке на 4pda они помечены красным цветом.
Сами приложения можно брать на 4pda, либо скачивая их с Маркета через прослойку вроде APK Pure или плагина к Chrome-based, либо установив F-Droid.
Googleonetimeinitializer apk что это
-Все посты содержания «Когда появится список для прошивки ***» или же «Составьте барину список для устройства ***» будут удаляться. Научитесь пользоваться поиском по форуму в целом, и по данной теме в частности.
-Перед любыми действиями по удалению/замене/редактированию системных приложений делайте бэкап прошивки через рекавери. Также рекомендуется замораживать приложения в ® Titanium Backup перед их удалением. В случае неудачного удаления восстановить резервную копию заметно проще чем искать по форуму нужные файлы. Ни автор, ни кто-то другой не несет ответственности за ваше устройство.
Соблюдение этих правил упростит процесс систематизации информации и её поиска в данной теме.
2. Q: Какие программы можно удалять?
A: Каждый пользователь должен сам определиться какие системные приложения ему не нужны, далее нужно посмотреть могут ли быть последствия от удаление не нужных вам приложений, если их (последствий) нет, то можно смело удалять эти приложения. А если последствия есть, например некоторые проги имеют зависимости, то нужно подумать удалять вам их или нет, например вам не нужны карты Google и вы ни когда не будите использовать системные и сторонние программы которые используют данные карт гугла, значит вы смело можете удалять эти карты.
4. Q: Можно ли удалять стандартные приложения Google, повлияет ли это на работу аппарата?
A: Приложения (Maps, Gmail, Gtalk и т.д.) можно. Службы нежелательно, так как в случае удаления перестанут работать все гугловские сервисы и приложения, а также возможно появление постоянных ошибок на устройстве.
5. Q: Можно ли удалить стандартные приложения от Google (Навигация, Адреса, Просмотр улиц) отдельно от приложения Карты?
A: Просмотр улиц (Street.apk) можно, а остальные нет, так как они являются частью приложения Карты (Maps.apk).
8. Q: Удалил ненужные системные приложения, а в диспетчере задач отображаемая память телефона как и была до чистки. В чем загвоздка?
A: Ответ (взаимодействие разделов в Android).
9. Q: Удалил стандартную клавиатуру, после чего не работает SWYPE. Что делать?
A: Сделать SWYPE системным.
10. Q: Установил стороннюю звонилку и при пропущенном звонке в панели уведомлений появляется сразу 2 извещения: от стандартной и сторонней.
A: Решение: сделать стороннюю звонилку системной (я делал это через titanium backup, но подозреваю, что достаточно просто в системную папку apk перенести).
11. Q: Не могу удалить некоторые гугловские приложения; удалил из папки system/app, но они всё равно работают.
A: Возможно эти приложения находятся в папке data/app и удалить их нужно ещё и оттуда.
13. Q: Как восстановить системные приложения?
A: Ответ.
14. Q: Можно ли удалить стоковый лаунчер?
A: Можно, но только при наличии стабильно работающего стороннего лаунчера, который желательно сделать системным приложением. Но следует учесть, что не все стандартные виджеты могут работать на стороннем лаунчере.
18. Q: Можно ли создать скрипт, удаляющий приложения, и как это сделать?
A: Да, такие скрипты нередко встречаются в темах обсуждения прошивок. Почитать о создании и редактировании можно здесь.
19. Q: Почему после ребутов удалённые приложения восстанавливаются?
A: Вероятно, для того, чтобы этого не происходило, следует устанавливать кастомные ядра. Какие именно ядра лучше устанавливать и инструкции по установке смотреть в теме прошивок или ядер.
20. Q: После удаления приложения SamsungHub.apk перестал работать автоповорот экрана. Как это исправить?
A: Проблема кроется в удалённом libgnustl_shared.so. Решение этой проблемы написано здесь.
21. Q: Как убрать кнопки «S-voice» и «Быстрое подключение» из шторки?
A: Решение этой проблемы написано здесь.
22. Q: Как посмотреть запущенные фоновые процессы?
A: Включить информационный слой с данными использования ЦП (Настройки-Параметры разработчика-Выводить использование ЦП).
Зелёным выделены приложения, которые можно удалять;
Красным выделены приложения, которые нельзя/нежелательно удалять.
Список приложений для прошивок, основанных на CyanogenMod 13 (на англ. языке)
Google one time init — что это такое на Андроид
Google one time init – это приложение в операционных системах Android, отвечающее за ввод первоначальных данных (дата, время, местонахождение и др). Его активируют только один раз за все время использования телефона. Первый запуск любого устройства от компании Google начинается с настройки гаджета. После заполнения соответствующих форм работа программки прекращается и более не требуется операционной системой телефона.
Исключением становится прошивка системы устройства или сброс настроек, когда при входе необходимо вновь вносить свои данные.
Принцип работы Оne time init
Недавно купленный телефон начинает свою работу с приложения Google one time init. Что же можно увидеть при запуске данного софта?
Установка всех настроек произведена, теперь на экране высветиться рабочий стол. На этих действиях программа Оne time init прекратит свою работу. Она больше не активна, а значит, влиять на производительность телефона не может, поэтому любые проблемы с ней исключены. Некоторые пользователи выполняют удаление данного софта впоследствии, но такой шаг абсолютно нечего не поменяет.
Надеюсь вы поняли что это за приложение Google one time init и не будете удалять его из своего смартфона.
Googleonetimeinitializer apk что это
TWRP для Oukitel K6000 Plus
ВНИМАНИЕ! Для установки TWRP необходимо разблокировать загрузчик. Это действие приводит к лишению гарантии.
Вам понадобится компьютер.
1. Разблокировка загрузчика. В результате разблокировки вы получите совершенно чистый телефон: все пользовательские данные и программы будут стёрты! В меню «Настройки» смартфона активируйте меню «Для разработчиков» (как правило многократным нажатием на номере сборки в закладке «О телефоне») и выберите в меню «Разрешить заводскую разблокировку». Выключите аппарат.
2. Переведите аппарат в режим «fastboot» путём нажатия из выключенного состояния комбинации клавиш громкость вверх и питание, выбрав из появившегося текстового меню загрузчика вариант «fastboot».
3. Подключите смартфон кабелем к USB-порту компьютера (в Диспетчере устройств при этом должно отобразиться устройство Android ADB Interface), установите необходимые драйверы, скопируйте на компьютер необходимые утилиты: 
, распакуйте их в отдельную папку и откройте её в командной строке.
4. В командной строке введите команду:
fastboot devices
при этом, если всё установлено и подключено правильно, в результате выполнения команды вы должны будете получить вывод строчки своего смартфона вида:
fastboot 0123456789ABCDEF
5. Введите команду на разблокировку:
fastboot oem unlock
при этом на экране смартфона появится предложение подтвердить намерения путем нажатия громкость вверх. Нажмите громкость вверх.
В командной строке, при успешном выполнении команды вы увидите следующее:
C:\ADB>fastboot oem unlock
.
(bootloader) Start unlock flow
OKAY [ 43.920s]
finished. total time: 43.921s
7. Прошивка TWRP. Скопируйте образ TWRP recovery.img в папку с ADB-утилитами. В командной строке введите:
fastboot flash recovery recovery.img
При этом рекавери будет прошит в память смартфона.
8. Выключите питание смартфона удерживая длительное время (
6 секунд) кнопку питания. Вызовите меню загрузчика, выберите вариант Recovery и войдите в TWRP. Установите патч SuperSU и перезагрузитесь в систему.
— от прошивки V23 :

— от прошивки V2.0 :

Все проливается на ура. На всякий случай OUKITEL_K6000_Plus_V2.0_20170421 для SP FlashTool без проверок.
Если не убирать и не переименовывать, то та же ошибка 0xc0060003.
P.S. Драйвера стандартные MTK-овские, SP Flashtool v5.1716, загрузчик не разблокировал.
Инструкция http://remontka.pro/bootloader-unlock-android/
Adb драйвера (устанавливаем по порядку):
1. 
2. 
Вам поможет:
1. ® Adb Run
2. Adb батник 
3. Android SDK http://www.android.pk/android-sdk.php
С помощью них так же можно установить TWRP, если кому затруднительно, то устанавливаем TWRP с помощью SP Flash Tool
Автоматическая установка драйверов 
Установка драйверов через Bat файл 
Новый прошивальщик 
Стабильный прошивальщик для восстановления 
SuperSU 
TWRP 3.1.0 Oukitel K6000 Plus 
2. Убираем проверку контрольной суммы checksum у SP Flash Tool











