Что прячет Xiaomi в своих телефонах помимо фото
Наш смартфон всегда с нами. Позвонить? Пожалуйста. Посмотреть новости? Отчего бы и нет? Пообщаться с друзьями или коллегами? Он всегда к вашим услугам. Ну а про то, что он постоянно используется для съемки фотографий, даже говорить не приходится. Увы, у каждого приятного момента есть и оборотная сторона. После каждого процесса в памяти смартфона остаются следы. С течением времени они накапливаются и свободного пространства, которого вначале было много, становится все меньше и меньше.
В этой статье я остановлюсь на работе лишь одного приложения на смартфонах Xiaomi, это — «Галерея».
Как и любое другое, «Галерея» в процессе работы формирует различные файлы. Со временем они разрастаются и могут в объеме достигать многих сотен мегабайт. И этот объем может значительно превосходить объем хранимых фотографий.
Что это за файлы и нужны ли они вам? Найти их можно, выполнив задачу «Глубокая очистка», в результате которой будут показаны программы, данные которых занимают в долговременной памяти значительное место. Среди них выбираем «Галерею», а в ней – «Файлы данных» – «Просмотреть в папке».

Здесь мы увидим ряд файлов, имеющих названия photo_blob.0; photo_blob.1; micro_thumbnail_blob.0; thumbnail_blob.0 и подобные.

Эти файлы вы не увидите, если зайдёте в:
Они попадаю в раздел «Другие», а это означает, что система не может их распознать. Следовательно, к работе MIUI они отношения не имеют.
Обратим внимание на то, а в какой папке лежат эти файлы. Вот путь к ним:
В эту папку можно попасть и с помощью файлового менеджера, например, Total Commander. И он позволит дополнительно увидеть, что в этой папке лежит еще один файл — .nomedia, наличие которого определяет, что эти файлы не будут показаны в системе как мультимедийные.
Название папки говорит о том, что здесь размещены файлы, связанные с файлами, отправленными в ваш личный кабинет в «облако» Xiaomi (даже если вы этот кабинет и не создавали!). И они нужны для того, чтобы уменьшить время доступа для их просмотра (за счет кэширования). Возможно, что эти файлы могут использоваться и для просмотра изображений в Галерее. А большой объем файлов связан с тем, что система не удаляет из них сохраненные данные даже для тех изображений, которые вы удалили со своего смартфона.
Удаление этих файлов не сказалось на быстродействии устройства, а вот свободного места стало существенно больше. Понятно, что в процессе использования файлы в этой папке появятся снова, но вы уже знаете, что с ними можно делать.
Что такое mace cl compiled program bin
FAQ по восстановлению повреждённых изображений
1. Как восстановить удалённые изображения?
1.1. При восстановлении снимков с флеш-карты рекомендуется сохранить образ карты на HDD и работать с ним, а не с картой (краткая инструкция как сохранить образ). Это ускорит поиск файлов и защитит содержимое карты от ошибок при восстановлении. Образ можно сохранить, например, с помощью HexWorkshop
1.2. Handy Recovery — универсальное восстановление удалённых файлов. Позволяет сохранять образы дисков и флеш-карт.
1.3. IsoBuster — восстановление нечитающихся файлов с CD и DVD-дисков
1.4. PhotoRescue Advanced (возможности и ссылка) — восстановление файлов с флеш-карт и минимальный ремонт
1.5. CD/DVD Inspector
1.6. PhotoRec и TestDisk — утилиты для восстановления изображений, файлов, разделов и т.д. История успеха от znznznz.
1.7. Обсуждение восстановления информации с жёстких дисков (HDD) — см. раздел форума «Магнитные носители информации» и FAQ по нему (в частности, пункт «Восстановление информации»).
1.8. Обсуждение восстановления информации с карт памяти (flash) — см. раздел форума «Модули памяти» и путеводитель по нему (в частности, пункт «Обсуждение и решение проблем» и темы 1 и 2).
Восстановление удалённых файлов и отформатированных дисков с носителей информации в данной теме не обсуждается.
Для обсуждения — см. ссылки выше.
2. Файл не отображается (или отображается, но не весь), можно ли что-то сделать?
2.1. JPEGfix — утилита по оценке и ремонту JPEG-файлов. Как оценить пригодность файла к ремонту — см. пункт 3 инструкции.
2.2. Инструкция по оценке файла через упаковку в архив.
2.3. JPGscan — старая утилита по оценке пригодности JPEG-файла к ремонту.
2.4. JPEGsnoop — программа для просмотра повреждённых файлов. Краткое описание возомжностей.
2.5. ZAR, Digital image recovery — программа для поиска и извлечения изображений из пострадавших носителей, после форматирования и т.п.
2.6. Утилита Bad Peggy + другие способы автоматически проверить много файлов на годные/негодные
2.7. Почему видна маленькая картинка предварительного просмотра, а сама фотография с дефектом (не отображается)?
Маленькая картинка это эскиз/thumbnail/preview, он хранится в начале файла. Если начало файла уцелело, то эскиз/thumbnail/preview будет отображаться нормально.
2.8. Снимки в RAW рекомендую проверить в FastStone Image Viewer. Просмотр обычно показывает JPEG-preview (полноразмерный или thumbnail), опция конвертации — выгружает сами RAW-данные. Это разные блоки RAW-файла, один из них может оказаться целым или менее пострадавшим, чем другой.
3. Как можно починить файл с изображением?
3.1. JPEGfix — инструментарий по ремонту. В том числе позволяет исправить повреждения вида искажение цвета и сдвиг.
3.2. JPEG Medic от DecA — позволяет починить повреждения, в том числе устранить сдвиг и искажение цвета, умеет ориентироваться на цвет эскиз/thumbnail/preview. Видео примера работы.
3.3. PixRecovery — онлайн ремонт и оффлайн утилита для простого ремонта файлов (JPEG, GIF, TIFF, BMP, PNG), см. также в этой теме про неё
3.4. JPEG Medic Viewer от DecA — позволяет вытащить неповреждённую часть JPEG, эскиз/thumbnail/preview, а также совместить их
3.5. JPEG Recovery — позволяет исправить небольшие повреждения в JPEG.
3.6. Digital image recovery 1.47 (как найти эту программу?)
3.7. JPEG Ripper от Dean — позволяет исправить JPEG-файл, от которого показывается только эскиз/thumbnail/preview, хотя файл большой (при условии, что основное изображение уцелело, а испорчен только заголовок).
3.8. CR2 (может быть и другие RAW-форматы) можно попробовать починить склейкой хорошего заголовка и RAW-блока из пострадавшего файла
3.9. ThumbnailExpert — программа, которая читает файлы кэша thumbnail/preview (эскизов).
6. Прочее
6.1. Почему при восстановлении удалённых снимков получается «каша» из других снимков?
6.2. Можно ли без карт-ридера восстанавливать снимки, удалённые с флеш-карты?
6.3. Чем можно проверить большую коллекцию JPEG и выявить повреждённые / составить список хороших?
6.4. Как проверить флешку на работоспособность?
6.5. Хочу использовать флешку после сбоя, что с ней нужно сделать предварительно?, если сбой повторился — не использовать.
6.6. Как отрезать лишний объем у успешно открывающихся изображений?
6.7. Как вытащить эскиз/thumbnail/preview в отдельный файл JPG, желательно автоматически — JPEG Ripper, ShowExif, exiftool
7. Вашего вопроса нет в списке?
Задавайте его в теме.
Данный форум iXBT иногда переупаковывает (большие) изображения, приложенные к сообщениям, что приводит к невозможности правильно оценить повреждения и возможные способы решений.
Лучше выкладывайте повреждённые файлы на файловые хостинги. По возможности используйте нормальные хостинги, где не нужно регистрироваться или смотреть рекламу и ждать чтобы скачать файл.
8. Что делать, чтобы не потерять ценные фотографии?
Главное, что нужно запомнить: Информация — не материальна. Потерять файлы гораздо проще, чем их восстановить.
8.1. Копирование, копирование и ещё раз копирование.
Для ценных фотоснимков рекомендую делать 3 копии: HDD компа/ноута, внешний USB-диск и DVD-диски. Делитесь снимками с друзьями, выкладывайте их в интернет. Например, яндекс-фотки — резиновые, ограничения по объёму нет, залейте туда всё в закрытые альбомы.
8.2. Проверка и ещё раз проверка. Перед удалением файлов убедитесь, что цела хотя бы ещё одна копия этих файлов. Особенно, если остаётся только одна копия. Особенно, когда используете непроверенное оборудование — в походе/отпуске/командировке. Просмотрите несколько файлов в начале, несколько — в конце и несколько — в средине — что все они скопировались, полностью и отображаются.
8.3. Перед использованием картридера убедитесь, что он поддерживает вашу флешку и её размер. Например, если картридер не знает про SDHC (4ГБ и больше), совать в него SDHC карту просто опасно, даже на чтение.
8.4. Если что-то случилось с носителем информации — не записывайте на него ничего, не удаляйте ничего, не форматируйте, не загружайтесь с него, не используйте с непроверенным оборудованием и т.д. — любая модификация уменьшает шансы спасти ценные файлы в непредсказуемое число раз. Пока вы не убедились, что спасли всё (или что больше ничего спасти невозможно) — только читайте диск, причём чем меньше раз — тем лучше. Лучшая тактика — снять полный образ и спрятать носитель «в сейф», а данные извлекать из образа.
8.5. Проверяйте SMART ваших HDD-дисков, в т.ч. внешних USB-дисков. Reallocated_Sector отличный от нуля — возможно, повод для немедленного копирования всех данных и замены диска.
8.6. После записи CD/DVD убедитесь, что все файлы записались успешно. Если каталогов на диске нет, достаточно проверить несколько первых, последних файлов и в средине. Если есть каталоги — то проверять нужно в корне, в первом и последнем каталоге.
8.7. Если флешка нагрелась — файлы могли скопироваться с ошибками.
8.8. Перед использованием диска больше 137 ГБ (128 GiB) на новом компе / операционной системе, убедитесь, что комп (железо и BIOS) и ОС поддерживают такие диски и режим поддержки включен.
8.9. Флешку для фотоаппарата — форматируйте только в нём. Воздержитесь от копирования файлов на такую флешку через картридер. Не используйте одну и ту же флешку в разных фотоаппаратах без промежуточного форматирования.
8.10. Лучше отформатировать флешку, чем стереть с неё все файлы — следующие снимки будут ложиться на флешку без фрагментирования. Кроме того, форматирование обычно быстрее.
8.11. Не стирайте файлы, если ещё хватает свободного места. Если в походе/отпуске следующий «цикл» съёмки скорее всего не заполнит флешку до конца, лучше не стирайте с флешки все файлы, хоть и скопированные на другие носители, — сотрите половину (например, менее ценные, видео, RAW при наличии JPG). Фрагментирование новых снимков — меньшее зло, чем полная потеря старых снимков из-за сбоя другой копии.
8.12. Не используйте встроенные программы Windows для просмотра фотографий — Picture and Fax Viewer, Windows Photo Viewer и т.п. Если выбора нет — не поворачивайте фотографии в этих программах. При повороте эти программы перезаписывают изображения, что может приводить к их искажению и потере.
Что такое mace cl compiled program bin
Компания Xiaomi, к анонсам новых продуктов которой в самых разных категориях мы давно привыкли, анонсировала новый open source-проект на базе системы искусственного интеллекта, получивший название MACE.
MACE является аббервиатурой фразы Mobile AI Compute Engine, о которой производитель впервые обмолвился еще в декабре прошлого года. Данная инициатива была задумана, чтобы оптимизировать и добавить поддержку гетерогенных вычислительных систем в мобильные однокристальные системы Qualcomm, MediaTek и других производителей, которые используются в смартфонах компании Xioami. Уже сейчас Xiaomi использует эту инициативу, чтобы улучшить возможности камеры, добавляя портретный режим, распознавание сцены и так далее.
Вице-президент Xiaomi, который отвечает за направление облачных вычислений и искусственного интеллекта, заявил, что проект MACE занимает важный роль в перспективе развития Xiaomi, потому как компания прекрасно понимает, какую роль в ближайшие годы будут играть искусственный интеллект, облачные вычисления и большие данные.

Xiaomi надеется, что проект MACE поможет развитию китайской индустрии искусственного интеллекта и усилит позиции страны в данном направлении на мировом рынке.
Что прячет Xiaomi в своих телефонах помимо фото
Наш смартфон всегда с нами. Позвонить? Пожалуйста. Посмотреть новости? Отчего бы и нет? Пообщаться с друзьями или коллегами? Он всегда к вашим услугам. Ну а про то, что он постоянно используется для съемки фотографий, даже говорить не приходится. Увы, у каждого приятного момента есть и оборотная сторона. После каждого процесса в памяти смартфона остаются следы. С течением времени они накапливаются и свободного пространства, которого вначале было много, становится все меньше и меньше.

В этой статье я остановлюсь на работе лишь одного приложения на смартфонах Xiaomi, это — «Галерея».
Как и любое другое, «Галерея» в процессе работы формирует различные файлы. Со временем они разрастаются и могут в объеме достигать многих сотен мегабайт. И этот объем может значительно превосходить объем хранимых фотографий.
Что это за файлы и нужны ли они вам? Найти их можно, выполнив задачу «Глубокая очистка», в результате которой будут показаны программы, данные которых занимают в долговременной памяти значительное место. Среди них выбираем «Галерею», а в ней – «Файлы данных» – «Просмотреть в папке».

Здесь мы увидим ряд файлов, имеющих названия photo_blob.0; photo_blob.1; micro_thumbnail_blob.0; thumbnail_blob.0 и подобные.

Эти файлы вы не увидите, если зайдёте в:
Они попадаю в раздел «Другие», а это означает, что система не может их распознать. Следовательно, к работе MIUI они отношения не имеют.
Обратим внимание на то, а в какой папке лежат эти файлы. Вот путь к ним:
В эту папку можно попасть и с помощью файлового менеджера, например, Total Commander. И он позволит дополнительно увидеть, что в этой папке лежит еще один файл — .nomedia, наличие которого определяет, что эти файлы не будут показаны в системе как мультимедийные.
Название папки говорит о том, что здесь размещены файлы, связанные с файлами, отправленными в ваш личный кабинет в «облако» Xiaomi (даже если вы этот кабинет и не создавали!). И они нужны для того, чтобы уменьшить время доступа для их просмотра (за счет кэширования). Возможно, что эти файлы могут использоваться и для просмотра изображений в Галерее. А большой объем файлов связан с тем, что система не удаляет из них сохраненные данные даже для тех изображений, которые вы удалили со своего смартфона.
Удаление этих файлов не сказалось на быстродействии устройства, а вот свободного места стало существенно больше. Понятно, что в процессе использования файлы в этой папке появятся снова, но вы уже знаете, что с ними можно делать.
mace_cl_compiled_program.bin does not exist about easy_mace HOT 1 OPEN
A declarative, efficient, and flexible JavaScript library for building user interfaces.
Vue.js
Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
TensorFlow
An Open Source Machine Learning Framework for Everyone
Django
The Web framework for perfectionists with deadlines.
Laravel
A PHP framework for web artisans
Recommend Topics
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
server
A server is a program made to process requests and deliver data to clients.
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Visualization
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
Recommend Org
We are working to build community through open source technology. NB: members must have two-factor auth.
Открытие файлов формата BIN

Периодически пользователи, работающие с разными программами и файлами, могут столкнуться с форматом BIN. Здесь достаточно трудно сказать, как именно открыть данный объект, поскольку этот тип достаточно распространен и используется в разных отраслях. Однако существует ряд самых популярных направлений применения файлов с таким форматом. Об этом мы и хотим поговорить в нашей сегодняшней статье.
Открываем файлы формата BIN
Из-за того, что объект типа BIN может хранить в себе разную информацию, так просто не получится подобрать программу, которая откроет его и корректно прочитает содержимое. Здесь требуется отталкиваться от того, какое название носит файл, сколько занимает места, где хранится на компьютере и как был получен. Давайте рассмотрим несколько доступных способов проверки этих элементов, начиная с самых часто встречающихся ситуаций.
Вариант 1: Программы для работы с виртуальными образами дисков
Сейчас физические диски постепенно перестают использоваться, а во многих компьютерах и ноутбуках даже нет привода, куда можно было бы вставить DVD или CD. Однако это не отменяет того факта, что определенная информация все еще хранится в образах, предназначенных для дисков, но читается она с помощью эмуляторов приводов и других специальных программ. Обычно виртуальный образ имеет формат ISO, но в некоторых случаях встречаются и BIN. Воспользуйтесь указанной ниже ссылкой, чтобы перейти к статье по теме открытия и установки BIN на компьютер, чтобы детально изучить эту тему и справиться с поставленной задачей.
Вариант 2: Видеоплееры
Просмотр видеоконтента в операционной системе осуществляется при помощи видеоплеера. В Windows присутствует стандартный проигрыватель, но у него нет специальных кодеков и вовсе не предназначен для того, чтобы открыть фильм, сохраненный в формате BIN. Вы можете распознать, что внутри такого файла хранится именно видео только по его размеру, он будет достаточно большим даже при короткой длительности самого встроенного ролика. Разберем процесс открытия такого типа данных при помощи известного плеера под названием VLC:
- Запустите программу и сразу разверните всплывающее меню «Медиа».

- Выберите пункт «Открыть файл».

- Ожидайте появление нового окна Проводника, где выберите сам BIN-файл.

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

Если VLC Player по каким-либо причинам вам не подходит, вы можете выбрать практически любой подобный проигрыватель, например, KMPlayer. С полным списком такого ПО советуем ознакомиться в отдельном нашем материале далее.
Вариант 3: Эмуляторы Atari
Компания Atari занималась производством фирменных приставок и игр для них еще в далеких 80-х годах прошлого века. До нашего времени дошли практически все их игровые проекты, что позволяет запускать их на компьютерах. Все игры, разработанные специально для Atari-800 и последующих версий, как раз и имеют формат BIN. Определить их можно по соответствующему названию и небольшому объему. Для корректного запуска потребуется скачать подходящий эмулятор, что осуществляется следующим образом:

- Перейдите по ссылке выше на англоязычный сайт, занимающийся выпуском различных эмуляторов. Там перейдите в раздел «Emulators».

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

- Выберите подходящую версию, начните загрузку, а по завершении откройте архив.

- Устанавливать эмулятор не требуется, просто запустите имеющийся в архиве исполняемый файл.

- Там перейдите к запуску образа игры, щелкнув по кнопке «Boot Image».

- В обозревателе выберите соответствующий файл.

- Игра сразу начнется, если в качестве объекта BIN все же выступает образ игры от Atari.

Вариант 4: Текстовые редакторы
Если файл типа BIN был расположен в папке с какой-либо программой либо носит название, относящееся к известному вам софту, скорее всего, он содержит в себе формат двоичного кода, исполняемого в определенный момент. Доступен к просмотру он через любой текстовый редактор. Для открытия вам следует:
- Нажать правой кнопкой мышки по элементу и выбрать пункт «Открыть с помощью».

- Выбрать в списке любой удобный текстовый редактор, например стандартный Блокнот, и нажать на «ОК».

- После этого просмотрите содержимое. Некоторые программы могут не поддерживать используемую кодировку, поэтому вместо нормальных символов отобразятся иероглифы.

Дополнительно следует отметить, что файлы прошивок для различных роутеров или другого оборудования тоже имеют формат BIN. Они не предназначены для открытия на компьютере и загружаются непосредственно в программное обеспечение устройства. С примером прошивки маршрутизатора через BIN мы предлагаем ознакомиться, перейдя по следующей ссылке.
В статье мы не упомянули еще множество отраслей использование файлов рассмотренного формата, однако большинство из них не открывается программно или же вообще предназначено для других операционных систем. В рамках сегодняшнего материала были рассмотрены только самые популярные применения BIN.
Убираем тормоза на смартфонах Xiaomi

Проблема: на смартфонах Xiaomi (и не ксиаоми, а сяомИ) с 2 или 3 гб оперативы на борту часто подтормаживает интерфейс. Владельцы Redmi и Redmi Note грустят больше остальных, так как процы тут побюджетнее и тормоза ощутимее (впрочем, тут могу ошибаться).
Причина: щедрые китайцы вдовесок к системным приложениям гугла от души насыпали своего китайского добра, которое и место на внутренней памяти занимает, и загружается при запуске в оперативу, которая отнюдь не резиновая. В итоге имеем при наборе стандартных приложений типа ВК, Whats App, для которых также нужна автозагрузка, 1 гб свободной оперативы на старте системы, который через час-другой пользования превращается в 400-600. Потом запускаем пару приложений типа 2Гис и браузера, и вауля — ощутимые (1-5 сек) подвисания интерфейса нам обеспечены.
Актуальность проблемы: средствами системы эти приложения заморозить или удалить не получится.
Приложение XiaomiADBFastbootTools для ПК, которое позволяет БЕЗ РУТА удалять приложения на смартфоне с последующей возможностью восстановления.
1) Скачиваем приложение на странице https://github.com/Szaki/XiaomiADBFastbootTools/releases/tag. (сразу ссылка на скачивание https://github.com/Szaki/XiaomiADBFastbootTools/releases/tag. ), подробную инструкцию к приложению смотрим здесь (хотя она нам не понадобится, всё есть в посте). Это джава приложение, поэтому разрешение у него .JAR, открывается оно с помощью джава-машины (см. п. 2).
2) Скачиваем и устанавливаем последнюю версию джава-машины по ссылке https://www.oracle.com/java/technologies/javase-jdk14-downlo. чтобы приложение из п. 1 в принципе могло запуститься.
3) Включаем отладку по USB на смартфоне:
4) Подключаем смарт к ПК (в смартфоне режим выбираем без передачи файлов, возможно придётся дать ещё разрешение на отладку), и запускаем приложение XiaomiADBFastbootTools.jar, скачанное в п 1. Если оно не запускается, жмём правой кнопкой мыши — открыть с помощью — OpenJRE.
Когда приложение скачает из интернета необходимые файлы, видим примерно такую картину:

6) Осталось отметить «вредные» приложения галочкой и нажать кнопку Uninstall.
Тут главный принцип — не навреди, т.к. есть приложения, удаление которых приведёт к вечной перезагрузке или пропаже важных функций, поэтому крайне советую пользоваться руководством ниже:
Удалённые приложения находятся на вкладке Reinstaller и восстанавливаются за один клик.
Инструкция может показаться сложноватой, но поверьте, оно стоит того. Жаль не сделал скриншот ДО, а вот ПОСЛЕ выкладываю:

(грёбаный скайп, если не держать его в пямяти, то уведомления не приходят, даже с включённой автозагрузкой 😡)
Свободно 1,6 ГБ и это через 3 часа после перезагрузки и с парой приложений в памяти! Чисто субъективно, по скорости и отзывчивости это другой телефон. А я уже собирался свой Redmi 7 3Gb на Redmi 8T 4Gb менять, но теперь думаю ещё годик с ним похожу.
PS Всякие гугловские приложения типа Фильмов и Музыки тоже можно удалить если не пользуетесь, но без удаления системной сяомовской шелухи это не слишком помогает.
Если программа не видит смартфон, проблема решается одним из способов:
3) заменить кабель на другой
4) при подключении телефона к ПК выбрать режим только зарядка и подтвердить разрешение на отладку

630 постов 7.3K подписчика
Правила сообщества
Сообщество посвящено обсуждению и обмену опытом использования устройств, работающих под управлением ОС Android/Linux, а также программного обеспечения для них. Обсуждение других операционных систем (в том числе GNU/Linux) — только в рамках их взаимодействия с Android.
В сообществе запрещены:
* заведомо деструктивные рекомендации
* бессодержательная переписка, особенно с переходом на личности собеседников
* обсуждение нужности рутового доступа (он нужен, и если у вас его нет — мы вам искренне посочувствуем, но искать другие способы решения вашей проблемы не будем)
* обсуждение нужности ПО от Google (необходимости в нем нет, и если вам этот функционал не нужен — смело запускайте pm disable-user или даже pm uninstall, только не забудьте предварительно сделать полную резервную копию)
Если вы просите о помощи, обязательно укажите максимально полную информацию об используемом вами устройстве, чего вы хотите добиться и какие шаги для этого предпринимали — это существенно ускорит получение ответа, так как из обсуждения будут исключены диалоги вида «попробуй вот так — пробовал, не помогает». Соответственно, и при ответе следует давать рекомендации, подходящие для любого устройства. Если вы не уверены в универсальности решения, напишите об этом явно: «у меня %s и мне помогло %s».
Данная редакция правил действует с момента ее публикации: 2022-01-27 22:00:00 +03:00
1.скачиваем и запускаем adb platform tools
2.включаем отладку на любом андрюше, устанавливаем на телефоне Application Inspector (выводит имя любого приложения)
3.вводим на компе от админа команду «adb shell»
4.удаляем уверенно без рута любое приложение командой «pm uninstall -k —user 0 «имя пакета»» (главное не навредить)
Так то да, но в посте проще и с защитой от дурака, а значит подходит для более широких масс
А с 2гб оперативы сработает?
Я отредактировал название поста и теперь этот комментарий о 2 гб выглядит не в тему, но изначально он был актуален, так что минусить не надо.
*китайцы вышли из чата*
Как правило с кучей лишних деталей, но их (слава гуглу) разрешается убирать.
Странно. У меня редми 4 ещё. Полет нормальный. Ничего не раздражает.
Да, не Хонор 10 (сравнил у жены) но тоже все вполне пристойно.
Что такое тормоза и не комфорт представляю себе: именно потому перешел с Lenovo p780.
Я давно хочу новый смартфон, ну типа гиг я такой. Но этот то работает и что делать.
Обходим пароль после сброса на заблокированном/забытом Google-аккаунте без ПК
Данный способ был подсмотрен на Ютубе и немного упрощен мной. Аппарат Xiaomi, MIUI 12.5.1. Скорее всего актуально для других версий MIUI, пробуйте.
Был забыт Google-аккаунт и пароль к нему. После Wipe Data при первичной настройке запрашивал пароль от аккаунта.
1. Проходим до меню выбора Wi-Fi подключения и подключаемся к своей сети
2. Далее идем в самый низ и выбираем "Новая сеть Wi-Fi"
3. В строке SSID вводим любые символы, выделяем их долгим тапом и выбираем значок "Поделиться"
4. Далее долгий тап по иконке Gmail, откроется меню "О приложении"
5. Нажимаем "Уведомления", листаем в самый низ до "Настройки в приложении" и нажимаем на нее
6. Жмем на три точки в правом верхнем углу-> Справка/отзыв
7. В поле "Опишите проблему" пишем apps, выбираем Delete or disable apps on Android
8. В открывшемся окне жмем на пункт 1. "Нажмите, чтобы перейти в настройки приложений"
9. В настройках приложений ищем стандартное приложение "Настройки". Заходим в него и жмем на кнопку "Открыть"
10. В Настройках -> Специальные функции -> Второе пространство — Создать второе пространство. На этом этапе, если экран начнет мигать, то перезагружаем устройство.
11. Вышеописанными действиями еще раз попадаем во второе пространство.
12. Жмем Далее -> Ярлык -> Далее -> Пропустить
13. Заходим в Play Market и вводим ваш Google аккаунт и пароль. Соглашаемся со всем.
14. Перезагружаем устройство.
Буду рад, если кому-то этот способ поможет. 🙂

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя
Несмотря на то, что ядро Linux предоставляется под лицензией GPL, ушлые китайские производители зачастую не хотят публиковать исходный код ядер своих устройств. И ладно, если бы это касалось смартфонов по 2-3 тысячи рублей, но ведь даже за 8-10 тысяч вас могут обделить с «исходниками», хотя по закону это их прямая обязанность! Однако, даже отсутствие исходного кода ядра, не помешает нам портировать кастомную прошивку и подарить вторую жизнь герою нашей сегодняшней статьи — поддельной реплику Huawei P20 Pro на базе чипсета MT6580! Сегодня мы с вами: узнаем подробнее про новые смартфоны за 7-8 тысяч рублей из онлайн-магазинов, портируем прошивку crDroid простым копированием файлов и посмотрим, как работает такой девайс в 2023. Интересно? Тогда добро пожаловать под кат!
Дорогие представительницы прекрасного пола, я и TimeWeb Cloud, поздравляем вас с 8 марта!

❯ Что за девайс?
Сегодняшний девайс расходится в онлайн-маркетплейсах как горячие пирожки. Хитрые продавцы пишут заведомо ложные характеристики в духе «1TB ROM 8GB RAM», где характеристики нужно поменять ровно наоборот — где 1TB на самом деле 1гб ОЗУ, а где 8GB RAM — на самом деле 8гб ПЗУ. И ведь китайцы сделали собственную вариацию Android, умудряясь подделывать выводимые данные о количестве свободного места во внутренней памяти и ОЗУ.

Довольно популярные «сойесы» — мини реплики последних моделей iPhone. Прикольная штука, если честно, эдакий отголосок к Xperia X10 Mini из 2010!
Некоторые ушлые покупатели решили сделать на этом бизнес, намеренно заказывая подобные смартфоны, а затем снимая разоблачения и открывая споры, получая таким образом почти бесплатные гаджеты. И ведь спору ноль: это косяк продавца, что он намеренно обманывает (однако отмазка в том, что «1TB ROM 8GB RAM» — это название устройства), но именно из-за этого AliExpress стал негативно относится к покупателям из СНГ, зачастую закрывая споры, где права клиента очевидны.

Подобные устройства работают фактически на одной и той же аппаратной платформе. Похоже, не меняются даже платы, а лишь корпуса: где-то стилизация под последнюю модель iPhone, где-то под Samsung, ну а где-то под Huawei. Унифицируют всё — шлейфа на разные ревизии смартфонов, нижние платы, да и платы зачастую очень похожи. Вероятней всего, унифицированы и дисплеи, а нужную форму «брови» иногда рисуют в виде оверлея в системе или на рамке тачскрина. Обычно подобные девайсы работают на базе известного ультрабюджетного чипсета 8 летней давности — MediaTek MT6580, который повсеместно встречается в смартфонах до 5-6 тысяч рублей. И ведь чипсет был неплох на момент выхода, но китайские производители умудрились портировать на него последние версии Android и пытаются выжать из них последнее. Как итог, жутко тормознутые устройства с откликом на действия 1-2 секунды. Через месяц-два такие девайсы попадают на онлайн-барахолки за цену в 2-3 раза ниже той, за которую их купили. Таким образом, я подарил своей маме I14 Pro Max за 1.500 рублей, у которого ядро собрано в декабре 2022 года, а попал он на Авито в январе 2023 (!). 🙂

После нового года подобные штуки просто взлетели в цене: китайская реплика S22 может стоить более 20.000 рублей
Кто покупал такие устройства? Самый разный контингент. Конечно, iPhone или Samsung уже не имеют той «крутости», которую могли предложить хотя-бы 10 лет назад, поэтому навряд ли имеют место быть банальные понты. Кто-то ведётся на крутые характеристики, которые обещают китайцы «за дешево», кто-то покупает подобный девайс ребенку (поколения конца 90-х начала нулевых меня поймут, насколько круто было принести в то время реплику айфона), а кто-то просто берёт как «звонилку» с здоровым дисплеем и модным дизайном. И ведь не осудишь людей: устройства вполне себе выполняют свои функции и более того, их можно модифицировать, дабы довести их до ума!

Довольно краткую историю о моддинге и кастомных прошивках я уже рассказывал вам в прошлой статье. Однако в тот раз мы с вами накатили готовую кастомную прошивку, которую уже кто-то подготовил за нас. В этой статье я хочу простым языком рассказать о том, как портировать прошивку между устройствами без исходного кода ядра и какой-либо поддержки со стороны производителя.
Причём гайд применим и для планшетов: так уж вышло, что линейка чипсетов MediaTek для планшетов (MT8xx) имеет своих собратьев среди обычных 3G/4G чипсетов (MT65xx, MT67xx).
Нашим подопытным девайсом оказалась китайская реплика Huawei P20 Pro (как-то даже забавно звучит, китайская реплика Huawei) и является представителем смартфонов, описанных выше. Смартфон был выпущен в 2019 году и продавался на «Алике» под видом смартфона «1TB ROM 8GB RAM». Взял я его на известной онлайн-барахолке всего за 800 рублей!
Смартфон работает на Android 6.0, «подкрашенный» в 8.1 на ядре 3.10.72. И это очень хорошо — ведь кастомов на эту версию ядра очень много. Портировать мы будем crDroid — быстрый дистрибутив с кучей настроек, но наш выбор не ограничен только им: под эту версию ядра есть и ColorOS (Oppo), и MIUI (не рекомендую, тормоз), и EMUI, и даже закосы под OneUI/TouchWiz! Выбирать только вам!
❯ Портирование прошивки

Нужно понимать, что нельзя просто взять и портировать любую прошивку на подобного китайца. Нет возможности даунгрейда (поскольку более старые версии Android работают на базе более старых ядер), и нет возможности апгрейда, если на этом же ядре не собрали новый Android под другое устройство. Суть вот в чем: порядочные производители, такие как ZTE, Huawei и Lenovo (хотя были жалобы, что «леново» кладёт мусор в исходники вместо драйверов), без каких-либо проблем публикуют исходный код ядер своих устройств. Таким образом, если на ZTE V815W (MT6572) в своё время были исходники, то энтузиасты собирали свежие версии системы на базе старого ядра, которые затем могли себе «протащить» владельцы хайскрнов и прочих бюджетников.
Но поскольку 6580 очень ходовой чипсет, то здесь у нас есть выбор аж из трех систем (при условии, что у вас 3.10.72): Android 5.1, Android 6, Android 7. Весьма неплохо, да? 6580 поддерживает даже Android 9, но на более свежих версиях ядра (скорее всего, MediaTek выпускали патчи, чтобы подтянуть нужные фишки для свежих версий системы).
В основном, портирование заключается в копировании врапперов железа для Android или очень условно — драйверов. Поскольку основная часть драйверов (дисплей, тачскрин, камеры, звук) слинкована с ядром, то для их работы достаточно лишь заменить zImage в boot.img, в то время как для работы вибромотора, звука, отрисовки графики и тому подобного, есть библиотеки в /lib/hw/, замена прошивки модема, перенос других различных либ «пока не заработает». 🙂
Сначала нам нужно заполучить имеющийся образ /system/. Это можно сделать несколькими вариантами:
1. Сдампить стоковую прошивку. Сделать readback во флэштуле, а затем вытащить system.img с помощью утилиты типа Wwr-MTK. Самый лучший вариант.
2. Скопировать системные файлы на флэшку из под adb. Тут все просто, «cp -rf /system/* /data/media/system/». Затем подключить девайс как MTP устройство и перенести все файлы на ПК. Осторожно, в таком случае теряются разрешения! Как один из вариантов — создать пустой образ, отформатировать его в ext4 и скопировать файлы с сохранением прав. Например так:
dd if=/dev/zero of=/data/media/system.img bs=1M count=1500 (где count — подставляем размер системного раздела)
mount /data/media/system.img /system2/
cp -rf /system/* /system2/
3. Если есть root, то достаточно сделать лишь dd if=/dev/block/platform/mtk-msdc.000 (тут может быть и по другому, см ls /dev/block/platform/)/by-name/system of=/data/media/system.img. Это даст тот же самый образ, что и первый вариант.
Для получения дампа флэштулом, нам нужно загрузить любой скаттер от смартфона с таким же чипсетом (достаточно просто загуглить MT6580/MT6570 scatter), и во вкладке readback вычитать раздел BOOT1 (его размер обычно 2мб) и USER (размер около 8гб, реально полезные из них первые 2). Добавляем элементы дампа, жмем кнопку readback и подключаем выключенный смартфон. Готово! Разделить дамп на прошивку поможет Wwr-MTK: там всё просто, загружаем обе части дампа, программа вычитает GPT, разделит прошивку и создаст scatter! Если вы с чем-то накосячите, то сможете вернуть стоковую прошивку обратно, как ни в чем не бывало!

Также нам понадобится boot.img. Можно поступить почти также, как и с system.img — либо полный дамп (предпочтительнее), либо с рутом сдампить раздел в /dev/block/ в boot.img. Теперь нам необходимо портировать TWRP. На 6580 это делается довольно просто, поскольку карта разделов почти идентичная во многих устройствах. Качаем, например, вот этот recovery. Берем AndImgTool (или готовую кухню типа MTKImgTool) и распаковываем образ рекавери и boot.img, подменяем ядро (т.е zImage) из стока в портируемый рекавери, и собираем TWRP обратно.

После этого прошиваем раздел recovery (точно также, с помощью dd, если есть рут или с помощью Wwr-MTK создать scatter на основе имеющегося дампа GPT и прошить флэш-тулом) нашим свежим TWRP и смотрим, что получилось. У меня вышло с первого раза! Если рекавери сыпет ошибками — смотрим таблицу разделов в обычной системе (mount) и правим fstab рекавери в соответствии с fstab в самой системе.
Рекавери у нас есть, а значит теперь можно переходить к портированию прошивки. Доноров заботливо собрали на 4pda. Но, когда я хотел превратить свой смартфон в iPhone с прошивкой в стиле iOS, я судорожно бегал по темам с устройствами на том же чипсете и искал хоть что-то в стиле айфона!
Теперь выбираем кастом. Я выбрал crDroid с Fly Nimbus 7.
Достаём из архива boot.img и точно также подменяем ядро, как и в случае с TWRP. Запаковываем и заменяем boot.img в архиве на новый.
Теперь идём в папку /lib/ стока и /lib/ кастома. Копируем папки hw/, egl/ из стока в кастом с заменой всех файлов. Так мы перенесли все необходимые «врапперы», это необходимый минимум для запуска системы.
В процессе тестирования прошивки у нас может не работать Bluetooth/GPS. Для их фикса переносим libbluetooth*.so, при необходимости переносим хардварные кодеки — libmtkomx*.so.
Если у вас слишком мелкие значки, значит вам необходимо скорректировать dpi. Для этого идём в build.prop и меняем параметр lcd_density на тот, что в стоке и отталкиваясь от него, подбираем под свой дисплей. Там же можно скорректировать имя устройства, кол-во симок и прочие радости.
Если в процессе портирования у вас не завелся модем (нет связи или ошибки сети) — то нужно вручную перенести его прошивку из /etc/ вместе с другими конфигами.
Теперь закидываем любым удобным способом архив с прошивкой на внутреннюю память устройства. Я делаю это через adb — заходим в recovery и устанавливаем zip. Делаем вайпы (wipe cache/wipe data) и перезагружаемся.
Android на MTK загружается в три этапа:
Preloader (без изображения);
lk, аналог u-boot (статичное изображение с логотипом девайса. Логотип хранится в разделе logo и его можно подменить), который загружает ядро;
Сама система (анимация загрузки).
Если всё сделано верно, то система пойдет загружаться.
Если же нет, то см. FAQ:
Ребут на первой заставке (т. е. lk) — неподходящая версия системы, либо вы не заменили ядро на родное. Скорее всего, вы выбрали прошивку с версией ядра повыше.
Зависание на первой заставке — бывает, если не заменить ядро на родное.
Ребут в процессе бутанимации, но не доходя до adb — система не может стартовать, вероятнее всего из-за конфликта с врапперами. Смотрим внимательнее либы, которые переносили.
Зависание на анимации загрузки — либо не сделали вайпы, либо есть конфликт с врапперами.
Для точной диагностики можно принудительно включить adb в boot.img (файл: default.prop, secure = 0, debuggable = 1) и листать логи. Система будет циклично пытаться загрузиться и выплевывать исключения — смотрим на них внимательно.

❯ Можно ли пользоваться?

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

Но сможет ли такой девайс оставаться приятным для использования ближайший год-два? Ведь сами по себе ТТХ не такие уж и плохие для очень дешевого смартфона: цена подобного устройства на вторичке в плёночках и с коробкой (а зачастую ещё и с комплектом):
1.000 рублей. Огромный 6″ IPS дисплей с довольно низким, но терпимым разрешением 480×960, 4х-ядерный чипсет MediaTek MT6580, Android 5.1-8.1 (как повезет), 1гб ОЗУ, 8гб ПЗУ, возможность расширения памяти за счёт MicroSD. Что можно найти в ДНСе за 2-3 тысячи рублей? Компактный «Дексп» или «Дигму» с тем же железом, но дисплей будет заметно хуже, точно также без какой-либо поддержки для моддеров.
Поскольку прошивка основана на базе CyanogenMod (да, это ещё не LineageOS), то здесь есть кучу дополнительных примочек и настроек, а дизайн устройства можно полностью кастомизировать. Например, перекрасить в стиль Android 4.2 или сделать а-ля Samsung. Trebuchet в качестве встроенного лаунчера почти ничего не кушает!

Использовать устройство мы будем без сервисов Google, «как есть». Оценим производительность в [b]старых[/b] бенчмарках (новые не запустятся из-за тяжелого 3D теста).

Даже несмотря на древнее и откровенно бюджетное железо, смартфон прямо таки получает вторую жизнь — в мессенджерах и социальных сетях работает замечательно!

На 5.1 уже появилась возможность обновить WebView, так что проблем с совместимостью сайтов скорее всего не будет. Однако не стоит ожидать, что смартфон сможет легко переваривать тяжелые страницы. Впрочем, полистать новости на Хабре вполне можно. А вот с Пикабу сложнее! Изначально на устройстве установлен WebView на базе Blink 39 — «хром» аж из 2014 года! Девайс даже тянет HD видео 30 FPS. FHD здесь смотреть смысла нет.



Качество фотографий… нуу… так себе. Камера снимает в 5-10 FPS, однако возможно дело в том, что я не перенес фильтры. Суть вот в чем: под капотом Android, видимо, имеет некоторую концепцию «фильтров» для камеры — возможно какие-то микропрограммы для DSP или просто модули для встроенного модуля камеры, которые позволяют делать такие фишки, как софтовая стабилизация. Но и с завода она тут особо не блещет:

Синтетические бенчмарки показанные выше хороши, но если у нас есть огромный вытянутый дисплей, почему бы не попробовать поиграть во что-то? И тут Mali-400 оказывается заметно мощнее бюджетных Snapdragon’ов прошлых лет. Игрушки идут в целом неплохо. Например, Raging Thunder 2 2011 года выпуска выглядит здесь отлично и играется приятно:

Но ведь мобильная классика без доната — это не то, что может заинтересовать современного игрока в мобильные игры. Поэтому переносимся к более крутым игрушкам, например Dead Trigger:


А вот тут и вскрывается «косяк» устройства — тачскрин начинает регистрировать касание только если немного поводить по дисплею — иначе реакции нет! Из-за этого получаем неотзывчивое управление (это не инпут лаг, а именно особенность тачскрина) и играть почти невозможно. Но игра идет отлично.
А ещё выясняется, что тачскрин у нас всего-лишь на два касания! Вот так вот!
Одну из лучших гонок на мобилках — NFS Most Wanted, девайс тянет плавно с микрофризами в некоторых моментах.

Ну и разумеется, устройство неплохо выполняет функции звонилки. Тут китайцы за сим-лотком спрятали аж два слота под сим и одновременно под MicroSD! А она вам пригодится: 8гб ПЗУ — совсем немного на сегодняшний день.
А что ещё можно сделать с таким девайсом? Ну, как вариант сварганить сервер!
❯ Заключение
Вероятно, мой читатель уже хочет написать в комментариях, мол «друг, чего ты так возишься с этими подделками» — но нет! Гайд применим не только к устройствам на MT6580, но и к более новым/старым устройствам на самых разных чипсетах. В конце концов, половина кастомных прошивок на новодельные устройства появляется благодаря портированию с одного устройства, на другое. «Пробег» кастома может составлять далеко не одно устройство!
Мои читатели на разных платформах спрашивали меня: а как мне оживить планшет на MT81xx, смартфон Highscreen из 2013 или относительно свеженький Xiaomi Redmi. Ну а решать, юзабелен ли такой гаджет в 2023 или нет только вам! Жду ваше мнение в комментариях.
Я регулярно пишу статьи о моддинге различных девайсов. Подписывайтесь на меня и TimeWeb Cloud, чтобы не пропускать еженедельный контент по различным девайсам! 🙂

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой?
Ребята из Google проделали огромную работу по популяризации Android на массовом рынке и поспособствовали появлению смартфонов в самых разных ценовых сегментах. Ведь разработка своей мобильной ОС — это многомиллионные вложения, плюс серьёзные проблемы совместимости (вспоминаем нулевые и подбор асек и игр под экраны/платформы). Однако годы идут и несмотря на довольно долгую поддержку предыдущих версий Android, со временем даже флагманы умудряются устаревать, чего уж говорить о девайсах среднего сегмента. В качестве подопытного, у нас выступит бюджетный смартфон Samsung Galaxy J5 на Android 6 Marshmallow. Сегодня мы с вами: немного вспомним историю моддинга девайсов, накатим кастом без сервисов Google и узнаем, способен ли смартфон с железом 9 летней давности стать устройством на каждый день. Интересно? Тогда добро пожаловать под кат!

❯ Предисловие
Многие мои читатели помнят период рассвета Android смартфонов, а именно 2010-2011 год. Открытость ОС от Google, а также лёгкость разблокировки загрузчиков мотивировала энтузиастов активно модифицировать свои девайсы. Android уже к версии 2.1 была достаточно удобной и приятной системой, особенно вкупе с интерфейсными фишками от лидеров рынка: HTC, Samsung, LG. Однако, голодному до приключений пользователю всего этого было мало!
Android смартфоны практически нереально было полностью «окирпичить» (исключение — чипсеты Tegra, на которых не сразу научились бэкапить зашифрованные разделы) и пользователи делали самые разные модификации. Причём касались они как части ядра и хардварного моддинга: модификация драйвера cpufreq (разгон чипсета), компиляция ядра с поддержкой swap (увеличение доступной ОЗУ за счёт ПЗУ), «горячее» переключение governer’ов (набор правил, определяющий как Linux будет распоряжаться ресурсами системы в разных ситуациях). Так и по части UI: нельзя сказать, что увидеть интерфейс Samsung TouchWiz на HTC было редкостью. Ну или HTC Sense на мотороле или интерфейс а-ля iOS 5! На очень многих девайсах стояла только-только набирающая обороты, но уже завоевавшая сердца владельцев мощных девайсов MIUI:

MIUI 2.3. Что-то она мне напоминает, но вот что. =)
Темы на профильных форумах набирали сотни страниц, а разделы с кастомными прошивками на девайсы иногда делились на отдельные темы. Только в топике о Galaxy S2 на 4pda были отдельные темы с прошивками, основанными на 2.3, на 4.0, на Ubuntu Touch и отдельная тема с украшательствами. Новички приходили, читали FAQ (или не читали) и спрашивали более опытных юзеров, которые уже создавали т.н «кухни» — название, пришедшее к нам со времен коммуникаторов на Windows Mobile! Кухни — сборная солянка из программ, необходимая для разборки прошивки и образов системы, дальнейшей модификации и запаковки. Таким образом, стало возможно изменять рамдиск, сделать автозагрузку каких-то сервисов или программ или даже грузиться с SD-карты.

В какой-то момент, некоторые люди для себя выделили главного врага всех тормозов Android — сервисы Google. С годами они заметно «разжирались», а многие программы требовали их для биллинга/показа таргетированной рекламы/API карт и т. д. Жирели они с каждым годом, отъедая не только драгоценную на то время внутреннюю память, но и продолжая работать в фоне со своими сервисами и занимая ресурсы.
В какой-то момент дошло до того, что с флагманского смартфона 2013 года, в 2017-2018 году уже было проблематично зайти в Google Play: всё начинало откровенно тормозить, пока обновлялись сервисы и сам Google Play. После завершения всех операций и скачивания обновлений, ситуация оставалась прежней. Два года назад, Google отключила какую-либо поддержку сервисов Google на Android 2.3, но и с минимально поддерживаемых 4.0-4.1 пользоваться ими очень проблематично. Например, iPhone 5s на своей последней iOS 12 пока что относительно хорошо себя чувствует в AppStore, а устройства от BlackBerry так вообще летали, пока у них магазин был доступен!

К развитию использования Android без сервисов Google поддали «газку» санкции США в сторону Huawei: ребята не отчаялись и сделали свою инфраструктуру, а популярность 4х-5и летних «хуавеев» на вторичке только доказывает, что всё у них получилось хорошо!
Данным образом и получились таким проекты, как microG — миниатюрная замена API сервисов Google, достаточной для запуска YouTube и других необходимых приложений.
К сожалению, я заметил тенденцию, что люди больше стали «потребителями» девайсов, не стремясь продлить им жизнь. Хотя такая возможность обычно есть и любимый девайс может ещё отлично послужить если не моим читателям, то их детям или родителям. При том, что во многих случаях потребуется не более часа времени.

Сегодняшним героем станет «народный» смартфон от Samsung 2016-2017 года — Galaxy J5 2016! Это довольно неплохой девайс, работающий на 4х ядерном чипсете девятилетней выдержки — Qualcomm Snapdragon 410, с графическим ускорителем Adreno 305, 2гб ОЗУ, 16гб ПЗУ и Android 7.0 в качестве ОС. Данное устройство было представлено в среднем ценовом сегменте и стоило около 15 тысяч рублей на 2016 год. Его сегодняшний аналог в этом сегменте: Galaxy A23. Благодаря относительно невысокой цене на девайс и адекватной поддержке (смартфон получал апдейты с 6.0 до 7.0), гаджет часто покупали вместо iPhone 6 со вторичного рынка, а в последующие годы устройство продолжало котироваться на вторичном рынке, оставаясь относительно востребованным и сейчас. Средняя рыночная цена — 1.500-2.000 рублей за рабочее устройство с AMOLED дисплеем. Устройство с китайским IPS аналогом будет стоить около 1.000 рублей (если вам об этом честно напишут).
Мне же этот девайс достался за 200 рублей. Женщина продавала два смартфона за 400 рублей, пометив их как «на запчасти»: Galaxy Y (о котором была статья) и J5. Ей было жалко выкидывать их и она выставила девайсы на известной онлайн-барахолке. Так получилось, что эти девайсы должны были попасть ко мне: я написал одним из первых, хотя сколько же людей навалилось ей в личку!
Толкнув АКБ и обойдя привязку к аккаунту Google (я описывал способ в статье про j3), я начал пользоваться девайсом как своим основным.
С J5 я ходил с апреля 2022 года по октябрь, сменив его на Galaxy S4 Mini, который подарил мне читатель хабра. Недавно я пересел на «большой» Galaxy S4: уж очень он мне нравится!
❯ Прошиваем девайс
Большинство смартфонов на Snapdragon 410 не требуют даже разблокировки загрузчика! Во многих смартфонах Samsung тех лет максимум ограничений — это надпись «set warranty bit recovery» при загрузке и отключение Knox и Samsung Pay. Те, кто ставил прошивки раньше, наверняка найдут процесс установки нового софта до боли знакомым:
Прошиваем рекавери TWRP;
Закидываем во внутреннюю память архив с прошивкой;
Прошиваем архив через Install ZIP;
Делаем wipe cache/wipe data.
Ничего не поменялось с 2011! Для скачивания файлов с 4pda нужна регистрация — иначе будет ошибка 404.
Для прошивки «recovery», нам пригодится фирменный флэшер Samsung —Odin. Odin используется в смартфонах от Samsung с самых первых их устройств на Android и сам по себе очень удобен.
Кроме того, нам понадобится самTWRP.
Запускаем Odin, нажимаем на AP и выбираем TWRP.
Теперь нам нужно ввести девайс в режим Odin. Для этого можно либо нажать громкость вниз + домой + включение, а затем нажать громкость вниз, либо если по каким-то причинам кнопки громкости не работают, можно перезагрузиться используя adb:
adb reboot bootloader

Подключаем девайс к ПК, Odin должен увидеть устройство. Нажимаем Start и прошиваем устройство. После этого, копируем архив с прошивкой во внутреннюю память и обязательно выходим из аккаунта Google. В TWRP можно зайти сочетанием громкость вверх + включение, или если не работают кнопки громкости — с помощью adb reboot recovery.
Делаем вайпы на 4х разделах: ART Cache, Cache, Data и System. Internal memory трогать не нужно — это внутренняя память устройства. Идём в Install ZIP -> выбираем архив и свайпаем слайдер.
Для J510H нужно установить другое ядро, см. в линке на 4pda

После перепрошивки, девайс перезагружаем и видим меню LineageOS! Я выбрал именно «линейку», поскольку привык к CyanogenMod-подобным кастомам, они максимально чистые и шустрые. Теперь мы лишились NFC и VoLTE, но получали свежую версию Android.

❯ Как работает девайс теперь?

В «линейке» нет блоатвари, по умолчанию тут нет даже GApps (которые можно поставить отдельно). Именно поэтому, девайс летает как ракета во всех повседневных задачах. Установлен минимально-необходимый набор приложений: телефон, браузер, сообщения, контакты. GApps можно поставить отдельно, либо выбрать другой магазин приложений. Например F-Droid


Давайте ещё раз вспомним вводные данные: мы имеем 6-летнее устройство, с чипсетом 9-летней выдержки на Android 10 без GApps’ов. И в базовых задачах он бегает очень хорошо: мессенджеры, соц. сети, музыка — всё это работает на достойном уровне. Хотя о играх придётся забыть — Adreno 305 в HD даже GTA Vice City тянет лишь в 50% разрешении.


А ещё, кастомная прошивка добавляет Always on Display, который очень актуален на OLED дисплеях. Теперь девайс даже не нужно разблокировать, чтобы получить последние уведомления:

Характеристики устройства выглядят ультрабюджетными в наше время, девайс не наберет много очков в синтетике. Однако он всё ещё мощнее устройств до 6.000 рублей из ближайшего DNS, которые работают на базе MT6580/MT6735, за исключением GPU (Mali показывает себя гораздо лучше). Но синтетика и реальное использование — разные вещи. Редмики в синтетике гораздо мощнее Snapdragon 410 и чего толку, если MIUI отжирает все их ресурсы!? Кстати, пользователи старых редмиков — эта статья наглядный повод прошить инженерку/кастом.

Поскольку у меня нет GApps’ов, в качестве клиента YouTube я использую NewPipe. Это быстрый и легкий клиент, который местами гораздо удобнее официального. Девайс спокойно «переваривает» видео 1080p. Взамен, мы теряем возможность комментировать и управлять каналом, но если вы вдруг ведете свой канал — может поставить Vanced и microG. Я же предпочитаю не пользоваться сервисами от Google вообще.


В качестве клиента ВК, я предпочитаю использовать Kate Mobile. В целом, некоторые люди продолжают пользоваться VTosters и прочими модами, основанными на базе старых и шустрых версий оф. клиента ВК. Листание ленты и прослушивание музыки удаётся девайсу на ура — скроллинг очень плавный, а благодаря наличию LTE — ресурсы загружаются весьма быстро.
С Telegram проблем нет, но я пользуюсь им для общения. Я не знаю как он себя поведет, если вам прилетает 100 пушей в минуту с новостных каналов 🙂

Сёрфинг девайсу даётся отлично. Android 10 ещё долго будет поддерживаться, никаких проблем с сертификатами нет. Хабр грузится не быстро, но лагов при прокрутке нет вообще. В бенчмарках тоже всё неплохо.

Фотовозможности девайса весьма средние. В целом, фотографирует он не так уж и плохо, но только в руках нормального фотографа. Насколько я знаю, есть возможность установить камеру с Google Pixel — там скорее всего всё будет гораздо лучше. Стандартное приложение не блещет возможностями, но запечатлеть момент сможет без проблем.

А вот с играми вопрос обстоит заметно хуже. И всё упирается в GPU. Это не значит, что тут не во что поиграть: игрушки до 2014 он тянет отлично. Почему бы не вспомнить мобильную классику и не поиграть в Dead Trigger, Cut The Rope или, например, GTA 3?
Эмулятор PSP идёт плохо, но Dreamcast/N64/PS1 должны работать очень хорошо. Что занимательно — несмотря на то, что Snapdragon 410 — 64х битный чипсет, ОС под него скомпилирована 32х битная. А значит никакого эмулятора GameCube!
Есть поддержка Miracast через Wi-Fi. Эта фишка тут работает отлично.
❯ Выводы
Конечно, если стоит выбор бюджетного БУ устройства, то можно добавить еще 2-3 тысячи рублей и купить, например, флагманский Galaxy S6/S7. Но поскольку J5 были очень популярными в своё время и у многих продолжают лежать, а у вас появилась необходимость во втором смартфоне, или даже основном, то у такого девайса куча неоспоримых плюсов:
+ Super AMOLED дисплей HD разрешения за копейки. Это серьёзный плюс для большинства людей: амоледы яркие и приятны большинству глаз. Их хорошо видно на солнце. Однако, некоторые люди чувствительны к таким дисплеям и их глаза могут через время уставать.
+ Относительная ремонтопригодность. Оригинальные AMOLED модули стоят весьма дорого, а поскольку самая частая неисправность всей J линейки — это битые модули, то найти за пару сотен рабочего донора и перекинуть плату не составляет никаких проблем. Плюс, китайцы наконец-то научились копировать контроллеры Samsung и делать IPS/TN дисплеи, совместимые с оригиналами.
+ Большое количество кастомных прошивок на самый разный вкус. Тут и PixelExperience со всеми фишками Google Pixel, и гибкий crDroid, и LineageOS. Благодаря не заблокированному загрузчику, мы можем устанавливать что захотим в пару кликов!
+ Поддержка MicroSD. Это звучало бы дико несколько лет назад, но здесь всё ещё есть поддержка флэшек, плюс встроенные 16гб памяти. В целом, этого хватает для комфортного пользования.
+ NFC и приложения банков. Тут всё работает без каких либо проблем, но на части кастомов NFC не работает. Плюс, после установки кастомного рекавери вы навсегда теряете доступ к Samsung Pay и Knox! Однако я не могу сказать, что будет через год после написания этой статьи. Сбер, например, постоянно жирнеет и начинает лагать даже свежих среднебюджетках, а СБП нет в браузерной версии. Задумываюсь о смене банка.
А так же, хотел бы отметить следующие минусы:
— Хрупкий дисплей. Это частая проблема AMOLED дисплеев — у них слишком тонкая воздушная прослойка между тачскрином и самим дисплеем. Тут уж как повезет — от падения на асфальт дисплей либо не выживет (и не будет вообще ничего показывать, малейшее повреждение матрицы на оледах вызывает неработоспособность всего дисплея), либо треснет тачскрин, либо появятся пятна на дисплее. Плюс, нет возможности замены тачскрина отдельно — только модуль в сборе.
— Выгорание дисплея со временем. Это не критично, у меня S4 с выгоревшими участками выглядит нормально, но кому-то может быть неприятно. Но поскольку девайсу 6+ лет, неизвестно сколько им пользовались до этого.
— Слабенькая АКБ и отсутствие поддержки быстрой зарядки. Девайс относительно долго заряжается. Хотя возможность замены АКБ снятием задней крышки частично компенсирует этот недостаток.
— Слабый GPU. Только старые игры, ребенку может не понравится, но кто-то из читателей найдет в этом плюс. Нечего в геншины всякие играть!
В одной из следующих статей, я расскажу вам как портировать кастомную прошивку на свой девайс самостоятельно, в пределах чипсета. А вы как считаете, есть смысл накатывать кастом?
Подписывайтесь на меня и TimeWeb Cloud, чтобы не пропустить новые регулярные статьи о различных девайсах. Возможно, вам будут интересны другие мои статьи по теме мобилок:
Сегодня мы установили уже готовую и протестированную кастомную прошивку. В следующей статье, я хочу рассказать вам, как можно портировать прошивки между устройствами на базе чипсетов MediaTek. Гайд может пригодится владельцам свежих бюджетных реплик с алика а-ля P20 Pro, P30 Pro, Welcome 12 Pro Max, и других подобных девайсов, которые на стоковой прошивке сильно лагают или появились баги, которые не лечатся сбросом до заводских, а родную прошивку найти не представляется возможным.