Vdex файлы что это

Обновлено: 06.07.2024

p, blockquote 1,0,0,0,0-->

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

p, blockquote 2,0,0,0,0-->

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

p, blockquote 3,0,0,0,0-->

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

p, blockquote 4,0,1,0,0-->

Папки Андроид

p, blockquote 5,0,0,0,0-->

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

p, blockquote 6,0,0,0,0--> Увеличить

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

p, blockquote 7,0,0,0,0-->

: Как восстановить удаленные фотографии на Android

p, blockquote 8,0,0,0,0-->

Папки, которые нельзя удалять

Есть в Android папки, которые категорически нельзя удалить, так как без них система не будет корректно работать. Запомните эти названия:

p, blockquote 9,1,0,0,0-->

p, blockquote 10,0,0,0,0-->

Способы удаления

p, blockquote 11,0,0,0,0-->

: Android не видит карту памяти microSD (флешку)

p, blockquote 12,0,0,0,0-->

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

p, blockquote 13,0,0,1,0-->

  1. Откройте главное меню Андроид и запустите браузер файлов (менеджер файлов).
  2. Найдите папку, которую можно удалить. Нажмите на нее и держите палец.
  3. Когда появится меню, выберите «Удалить».

Увеличить

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

p, blockquote 14,0,0,0,0-->

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

p, blockquote 15,0,0,0,0-->

Увеличить

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

p, blockquote 16,0,0,0,0-->

: Android не подключается к компьютеру по WiFi

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

p, blockquote 17,0,0,0,0--> Увеличить p, blockquote 18,0,0,0,1-->

После подключения к компьютеру вы можете открыть внутреннюю память смартфона в проводнике и удалить ненужные папки, освободим место.

Batch ApkTool
версия: 3.7.5

Последнее обновление программы в шапке: 23.12.2020

Прикрепленное изображение

Краткое описание:
Утилита для правильной перекомпиляции APK-файлов.

Описание:
Представляю вниманию коллег свою утилиту для работы с файлами APK. Несмотря на свой скромный интерфейс, утилита превосходит большинство аналогичных приложений по качеству работы и удобству использования, поскольку она разрабатывается в тесном сотрудничестве с профессионалами по модификации Android-приложений, а также с головой и руками.

РЕКОМЕНДАЦИИ:
Перед использованием ВНИМАТЕЛЬНО прочитайте readme.txt в архиве с утилитой.
ВСЕГДА используйте последнюю версию утилиты.
Если файл не разбирается\не собирается, попробуете выбрать более старую, или наоборот, более новую версию apktool. Помните, что собирать нужно той же версией apktool, которой разбирали. Также убедитесь, что это не ваш случай.
ВСЕГДА прикладывайте лог (полностью весь, а не только кусочек с ошибкой) и сам файл (с фреймами) - тогда вам ответят быстрее и точнее.
Также вполне вероятно, что решение вашей ошибки уже найдено и описано в посте Решение ошибок из лога BatchApkTool (apktool) .

Прогресс разработки apktool можно отслеживать здесь
Предыдущие версии apktool находятся здесь

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение


    от Mr Ikso
    от edit_check
    от Mr Ikso
    от tilks
    от tilks

    от Sankakotik228
    от tilks
    от tilks
    от tilks
    от Mr Ikso
    от tilks
    от tilks
    от tilks
    от tilks
    от tilks
    от unix3d
    от Mr Ikso (предыдущие версии v1-v6c от Anteiku)
    от Andycar
    от Andycar
    от Alex.Strannik


    от nopbreak
    от nopbreak
    от Alex.Strannik
    от Alex.Strannik
    от Alex.Strannik

    от GodKiller_222
    от GodKiller_222
    от LEXA0857

    от 799
    от Lordhmen


    от 799
    от 799
    от nopbreak
    от 799


Дополнительная информация, способствует просветлению

v3.7.9 DONATE
- Обновлен apktool (2.5.1_20201211), smali (2.4.0_20200330), jadx (1.2.0-b1456), Python (3.7.9), Java (11.0.9).
- Добавлена деодексация Android 10.
- Обновлен плагин BuildApkTool 1.1: добавлена компиляция smali и baksmali.
- Обновлен плагин UnpackerFirmware 1.7.0 RC: добавлена поддержка "Super partitions image".
- Обновлен плагин UnicodeEscape2UTF8 v1.0.4.
- В настройки добавлена опция выбора версии AAPT (AAPT1, AAPT2 или AUTO).
- В расширенные настройки добавлена опция "Добавлять порядковый номер к имени выходного файла, вместо перезаписи"
- Удалён декомпилятор luyten, для просмотра java-кода рекомендую плагин BytecodeViewer.
- Различные исправления и доработки.

v3.7.8 DONATE
- Обновлен apktool (2.4.1), smali (2.3.4), jadx (1.0.0-b1166), luyten 0.5.4 (procyon 0.5.36), dex2jar (2.1_20190905), Java (11.0.5), Python (3.7.5).
- Добавлен плагин BuildApkTool 1.0: скачивание и компиляция последних версий ApkTool из исходников.
- Обновлен плагин remove_classes_dex 1.5.1: добавлено логирование выполняемых операций.
- Во всех операциях с JAR-файлами теперь применяется выравнивание. Может помочь, если после деодексации или редактирования JAR-файлов прошивка не стартует.
- При использовании проектов не работает деодексация Android 9. Исправлено!
- Добавлен венгерский язык от gidano. Спасибо!

v3.7.7 DONATE
- Обновлен apktool (2.4.1_0303), smali (2.2.6), jadx (0.9.0-b656), vdexExtractor (0.5.3_1108), luyten 0.5.4 (procyon 0.5.33), Python (3.7.2), Java (8u201).
- Обновлен плагин ColorPicker 1.1: добавлена регулировка прозрачности интерфейса.
- Исправлены некоторые ошибки.

v3.7.6 DONATE
- Добавлена возможность быстрого выбора подпунктов меню, т.е. вместо 7 -> 1 можно набрать 71.
- В расширенные настройки добавлена опция выбора схемы подписи APK (v1 или auto).
- Обновлен smali (2.2.5_1008), zipalign.
- Исправлена деодексация Android 9.0 на компьютерах со старыми процессорами, в которых отсутствуют инструкции SSE4.2.
- Исправлены некоторые ошибки.

v3.7.5
- Обновлен apktool (2.5.1_20201211), smali (2.4.0_20200330), jadx (1.2.0-b1456), Python (3.7.9), Java (11.0.9).
- Добавлена деодексация Android 9.0 - 10.0
- Обновлен плагин UnpackerFirmware 1.7.0 RC: добавлена поддержка "Super partitions image".
- Обновлен плагин remove_classes_dex 1.5.1, UnicodeEscape2UTF8 v1.0.4.
- Для подписи теперь используется apksigner.jar: добавлена поддержка APK Signature Scheme v2-v3.
- В настройки добавлена опция выбора версии AAPT (AAPT1, AAPT2 или AUTO).
- В расширенные настройки добавлена опция "Добавлять порядковый номер к имени выходного файла, вместо перезаписи"
- Удалён декомпилятор luyten, для просмотра java-кода рекомендую плагин BytecodeViewer.
- Различные исправления и доработки.

v3.7.4
- Обновлен apktool (2.4.1), smali (2.3.4), jadx (1.0.0-b1166), luyten 0.5.4 (procyon 0.5.36), dex2jar (2.1_20190905), Java (11.0.5), Python (3.7.5).
- Во всех операциях с JAR-файлами теперь применяется выравнивание. Может помочь, если после деодексации или редактирования JAR-файлов прошивка не стартует.
- Транслятор байт-кода Dalvik в байт-код JVM enjarify заменен на dex2jar.
- Исправлены некоторые ошибки.

v3.7.1
- Обновлен apktool (2.3.4_0503), oat2dex (0.90_0420), jadx (0.7.2 build 429), UnpackerFirmware 1.4.4, Java (8u171).
- Ускорено отображение и сохранение логов Logcat (примерно в 3 раза).
- Добавлено сохранение лога от предыдущей перезагрузки (last).
- В расширенные настройки снова добавлена опция деодексации Android 6 и выше через oat2dex (быстрее, чем через baksmali, но возможны ошибки).
- Опция в расширенных настройках "Сохранять оригинальный AndroidManifest.xml" по умолчанию теперь имеет значение НЕТ.
- Исправлены некоторые ошибки.

v3.7.0
- Batch ApkTool теперь 64-х битный! Для 32-х битных Windows (и Windows XP) будет выкладываться отдельная версия.
- Обновлен apktool (2.3.3_0413), jadx (0.7.2 build 427), oat2dex (0.90), python (3.6.5), adb, zipalign.
- Добавлена деодексация Android 8.1 (при помощи утилиты vdexExtractor).
- Добавлен плагин UnpackerFirmware от unix3d для распаковки образов прошивок (взамен устаревшего SDATunpacker).
- Все пункты "ОТМЕНА" в меню Batch ApkTool теперь выбираются цифрой 0.

v3.6.9
- Обновлен apktool (2.3.2), smali (2.2.3), enjarify (0329), jadx (0.7.2 build 413), Java (8u161).
- В расширенные настройки добавлена опция включения экспериментальной поддержки aapt2 (только для apktool 2.3.2 и выше).
- Исправлены некоторые ошибки.

v3.6.8
- Обновлен apktool (2.3.1), smali (2.2.2), Java (8u151).
- Добавлено отображение времени, затраченного на декомпиляцию / рекомпиляцию.
- Исправлено определение версии Java 9.
- Из дистрибутива удалён apktool 1.5.2.

v3.6.6
- Обновлен apktool (2.2.3), smali (2.2.1), luyten 0.5.3, sdat2img (2017-01-04), Java (8u131).
- Добавлена деодексация Android O.
- Удалена возможность деодексации Android 6 и выше через oat2dex.

v3.6.4
- Обновлен apktool (2.2.2), smali (2.2_0108), enjarify (0122), luyten 0.5.0 (procyon 0.5.32), sdat2img (2016-11-23), Java (8u121).
- В дистрибутив добавлен плагин FindFramework.
- Исправлено извлечение из архивов sqsh файлов с одинаковыми именами, но в разном регистре, во время деодексации.

v3.6.3
- Обновлен apktool (2.2.2_1023), smali (2.2_1024).
- Добавлена поддержка API Level 25 (Android 7.1 Nougat Preview).
- Исправлена подпись некоторых APK-файлов.

v3.6.1
- Обновлен apktool (2.2.1_0819), enjarify (0831), luyten 0.4.9 (procyon 0.5.32), плагин SDATunpacker (1.0.1).
- Оптимизирован алгоритм деодексации API level >= 23 через baksmali.
- Добавлена поддержка деодексации файлов odex*.sqsh.
- Существенно ускорен и улучшен алгоритм поиска симлинков (поддерживаются симлинки после распаковки образов программой Rom Helper).
- Добавлена опция включения/выключения удаления симлинков после деодексации (в расширенных настройках).

v3.6.0
- Обновлен apktool (2.2.0), luyten 0.4.8 (procyon 0.5.32), Java (8u101).
- Добавлена папка _system для деодексации прошивок.
- Добавлено автоматическое определение API Level, если в папке _system есть файл build.prop.
- Лог деодексации вынесен в отдельный файл log_deodex.txt
- Файлы симлинков теперь удаляются после деодексации (код симлинков для updater-script сохраняется в конце лога деодексации).
- Ускорена рекомпиляция в экспертном режиме при большом количестве изменений в декомпелированном файле.
- В дистрибутив добавлен плагин SDATunpacker.
- Удалены старые версии oat2dex.
- Различные улучшения и исправления.

v3.4.5
- Обновлен apktool (2.1.1), smali (2.1.2_0424), oat2dex (0.87_0426), luyten 0.4.7 (procyon 0.5.32), Java (8u91).
- Изменен метод деодексации Android 6.0.
- В дистрибутив добавлен плагин CopyBack.

v3.4.4
- Обновлен apktool (2.1.0), oat2dex (0.86_0316), Java (8u77).
- Добавлена деодексация Android N.
- Ошибка деодексации boot.oat теперь не прерывает процесс деодексации.

v3.4.3
- Обновлен apktool (2.1.0_0229), oat2dex (0.86_0226), smali (2.1.2_0228), Java (8u73).
- Добавлено копирование папок /system/app, /system/priv-app, /system/framework из устройства в папки утилиты (п. 13 -> 4).
- Исправлена обработка некоторых файлов с нестандартными zip-заголовками (при деодексации и сборке в экспертном режиме).
- Обновлены бинарники adb, zipalign.

v3.4.2
- Обновлен apktool (2.1.0_0106), oat2dex (0.86_0107), smali (2.1.1), luyten 0.4.6 (procyon 0.5.32).
- Ускорена деодексация файлов Android 6.0.
- Исправлена деодексация файлов с несколькими classes.dex (Android 6.0).
- Добавлено копирование файлов из _OUT_APK в /system/framework.
- Добавлен украинский язык (спасибо Volodiimr).

v3.4.1
- Обновлен apktool (2.0.3_1024), smali (2.1.0_1018), oat2dex (0.85_1013), jadx (0.6.1 build 221), Java (8u65).

v3.4.0
- Добавлена деодексация Android 6.0
- Обновлен apktool (2.0.2_0930_), smali (2.1.0_1002), oat2dex (0.83_0930), jadx (0.6.1 build 220).

v3.3.4
- Обновлен apktool (2.0.2_0912_fix), jadx (0.6.1 build 218).

v3.3.3
- Обновлен apktool (2.0.2_0821), smali (2.0.7_0906), oat2dex (0.83_0909), luyten 0.4.4 (procyon 0.5.30), jadx (0.6.1 build 215), Java (8u60).
- Обновлены бинарники adb.
- Исправлено чтение скрытых символьных ссылок.

v3.3.2
- Добавлена деодексация .odex.gz-файлов.
- Исправлена подпись zip-файлов для рекавери.
- Мелкие исправления.
- Обновлен apktool (2.0.2_0811), jadx (0.6.1 build 210), oat2dex (0.83_0806).

v3.3.1
- Добавлена деодексация .apk-файлов в папке _framework.
- Функция копирования файлов в устройство (пункт 14) теперь копирует файлы рекурсивно вместе с подкаталогами.
- Добавлено копирование деодексированных APK и JAR-файлов в папки _INPUT_APK и _INPUT_JAR.
- Обновлен apktool (2.0.1), jadx (0.6.1 build 206), Java (8u45).

v3.3.0
- Добавлены испанский, китайский, немецкий, турецкий и французский языки.
- Изменена логика деодексации файлов: теперь файлы деодексируются непосредственно в папках _app, _priv-app и _framework.
- Улучшены алгоритмы деодексации: теперь деодексируются файлы всех архитектур за один проход.
- В лог деодексации добавлен вывод символьных ссылок (для updater-script).
- Исправлена деодексация файлов с несколькими classes.dex.
- Обновлен apktool (2.0.1_0629), smali (2.0.7_0619), jadx (0.6.1 build 203), oat2dex (0.83).

v3.2.1
- Добавлен беларуский язык
- Логи теперь сохраняются в UTF-8 с BOM
- Увеличен размер Java heap для oat2dex.jar

v3.2.0
- Добавлена поддержка файлов локализаций. В дистрибутив добавлен русский и английский языки.
- Добавлена начальная поддержка плагинов. Функции замены ресурсов без перекомпиляции и преобразования unicode-последовательностей в UTF-8 перенесены в плагины.
- Добавлен плагин настройки цвета основных элементов интерфейса.
- Декомпилятор исходного Java-кода jd-gui заменен на luyten 0.4.4 (procyon 0.5.28).
- Добавлен вывод цветного форматированного текста в logcat. Логи теперь сохраняются в реальном времени во время просмотра.
- Исправлено игнорирование изменений в папке libs.
- Обновлен apktool (2.0.1_0524), smali (2.0.6_0523), jadx (0.6.1 build 198), oat2dex (0.81).
- Различные улучшения и исправления.

v3.0.1
- Добавлен счетчик обрабатываемых файлов.
- Фреймы теперь устанавливаются из папки _framework и всех ее подпапок.
- Обновлен apktool (2.0.0), smali (2.0.5_0410), jadx (0.6.0), jd-gui (1.0.0-RC4), dex2jar (2.0).
- Обновлена Java 8u45 (в standalone-версии BAT).

v2.9.9
- Исправлена функция рекомпиляции, если в папке C:\Windows присутствует файл aapt.exe
- Обновлен jadx (0.5.5 build 171).

v2.9.8
- Улучшено определение Java
- apktool 2.x теперь использует внешний aapt.
- Обновлен apktool (2.0.0 RC4), jadx (0.5.5 build 166).

v2.9.6
- Пункты 04-07 теперь декомпелируют все dex-файлы, а не только classes.dex.
- Обновлен apktool (2.0.0 rc3 от 21.01.2015), smali (2.0.5), jadx (0.5.5 build 164).
- Обновлена Java 8u31 (в standalone-версии BAT).

v2.9.5
- Исправлено игнорирование изменений, внесенных в папки assets и lib при использовании apktool 1.x (дефект появился в BAT289)
- Возвращена совместимость с beta-версиями apktool 2.x

v2.9.4
- Добавлена деодексация файлов *.odex.xz в папке _framework
- Оптимизация кода

v2.9.3
- Добавлена деодексация файлов *.odex.xz (Android 5.0)
- Обновлен jadx (0.5.5 build 163).

v2.9.2
- Добавлена возможность деодексации приложений Android 5.0
- Исправлена некорректная декомпиляция приложений, если в именах файлов их smali-кода содержались недопустимые символы
- Обновлен jadx (0.5.5 build 162).

v2.9.1
- Доработана функция деодексации.
- Обновлен apktool (2.0.0 rc3 от 30.12.2014),smali (2.0.3 от 29.12.2014), jadx (0.5.5 build 157).
- Обновлен aapt.exe для apktool 1.5.2

v2.9
- В логи добавлена информация о версиях используемых компонентов.
- Фреймы при использовании apktool_2.x теперь устанавливаются в папку утилиты.
- Обновлен apktool (2.0.0 rc3 от 26.12.2014), jadx (0.5.5 build 155).

v2.8.9
- Исправлено сохранение версии приложения и версии SDK, измененных через apktool.yml.
- Обновлен apktool (2.0.0 rc2 от 02.11.2014), smali (2.0.3 от 06.11.2014), jd-gui (0.3.7 RC1), jadx (0.5.5 build 142).

v2.8.8
- Возвращено создание резервной копии в папке _backup.
- Standalone-версия Batch ApkTool теперь использует Java 8.
- Обновлен apktool (2.0.0 rc2 от 20.10.2014), jadx (0.5.3 build 131).
- Улучшения и исправления.

v2.8.7
- При копировании файлов в системные папки им теперь выставляются права 644
- Обновлен алгоритм сборки APK через apktool 2.x
- Логи теперь откываются в редакторе, ассоциированном в системе с файлами txt
- Обновлен apktool (2.0.0 rc2 от 05.10.2014), jadx (0.5.3 build 126).

v2.8.6
- Добавлено определение версии Java при запуске утилиты
- Обновлен aapt.exe для apktool 1.5.2
- Обновлен apktool (2.0.0 rc1 от 24.09.2014), jadx (0.5.3 build 126).

v2.8.4
- Добавлена поддержка apk, содержащих несколько dex-файлов
- Обновлен apktool (2.0.0 rc1 от 16.08.2014), jadx (0.5.2).

v2.8.3
- Исправлена ситуация у некоторых пользователей, когда после декомпиляции папка разобранного приложения оказывалась пустой
- Обновлен jadx (0.5.2 build 102).

v2.8.2
- Добавлены операции пакетной установки приложений (в т.ч. на SD-карту) и копирования файлов в устройство
- Запрещен запуск нескольких копий утилиты
- Изменен метод вывода цветного текста (для переводчиков утилиты на русский и другие языки)
- Обновлен jadx (0.5.2 build 96).

v2.8
- Добавлено копирование (pull) папок /system/app, /system/priv-app и /system/framework из устройства
- Добавлена возможность сохранить полный багрепорт устройства (logs > bugreport)
- Формат окончания строк в файлах логов и багрепорта теперь стандартный для Windows - CR+LF
- Обновлен jadx (0.5.2 build 88)

v2.7
- Добавлено конвертирование unicode escapes в UTF-8 (smali).
- Добавлены цвета)
- Оптимизирован алгоритм детекта внесенных изменений, увеличена скорость рекомпиляции (до 2-х раз)
- Добавлены smali-baksmali версии 1.4.2.
- Обновлены бинарники aapt, adb и zipalign.
- Обновлен jadx (0.5.1 build 80).
- Исправлена некорректная дата в имени логов и скриншотов, если формат региональных стандартов отличен от русского.

v2.6
- Увеличена скорость рекомпиляции (в зависимости от исходного файла и внесенных изменений - до 3-х раз)
- Изменение логики открытия лога, снова)): два режима - MANUAL и ON.
- Обновлен apktool (2.0.0 rc1 от 18.06.2014), jadx (0.5.1 build 78).

v2.4.1
- Возвращен прежний алгоритм определения изменений в AndroidManifest.xml, без учета apktool.yml.
- Исправлено падение при работе с файлами, содержащими в имени скобки (), а также при вводе некоторых спецсимволов вместо номера пункта меню.
- Обновлен jadx (0.5.1 build 68).

v2.4
- Добавлена возможность выбрать для обработки один файл.
- Обновлен apktool (2.0.0 rc1), jadx (0.5.1 build 63).
- Исправлено сохранение изменений в apktool.yml.
- Мелкие улучшения.

v2.1
- Добавлена возможность создания и загрузки проектов.
- Пункты рекомпиляции и сборки результирующего APK объединены в один пункт.
- Опция подписи стала глобальной и теперь применяется ко всем выходным APK.
- Опция подписи включена по умолчанию
- Код smali при разборе через smali теперь соответствует коду smali при разборе через apktool.
- Исполняемые файлы программы перенесены в папку bin

Русский интерфейс: Да
Разработчик: BurSoft
Домашняя страница: BurSoft Portable - Batch ApkTool

Большинство пользователей Android-устройств, которые прошивали свой телефон или планшет, скорее всего, сталкивались с понятием «одексированная» или «деодексированная» прошивка.

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


Большая часть официальных обновлений программного обеспечения от производителей Android-девайсов – это одексированные прошивки. В них системные .apk-файлы сопровождаются аналогичными по названию файлами с расширением .odex. В последних хранится часть ресурсов .apk-файлов, таким образом сводится к минимуму возможность редактирования любых системных ресурсов, причем это касается всех аспектов, в том числе и изменения внешнего вида пользовательского интерфейса и так далее. Изменив любой системный .apk, через простой архиватор или же через терминал, и поместив его обратно на своё место, практически в ста процентах случаев получаем полную неработоспособность системы. Деодексированная версия прошивки отличается тем, что в ней можно «ковыряться» в системных файлах без фатальных последствий и падения операционной системы (естественно, если делать это правильно и с умом). Таким образом, деодексируя прошивку, пользователь получает больше возможностей по модификации системного программного обеспечения.

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

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

1. Установить Java SDK.

2. Установить Android SDK.

После этого выполняем поочередно следующие действия:

1. Копируем папку system/app с Android-устройства на персональный компьютер.

2. Копируем папку system/framework с Android-устройства на персональный компьютер.

3. Копируем следующие файлы:

4. Запускаем исполняемый файл deodex-app.bat, это запустит процесс деодексирования всех файлов в папке origi_app

5. После завершения предыдущего процесса, запускаем исполняемый файл deodex_frame.bat, это запустит процесс деодексирования всех файлов в папке origi_frame

6. После выполнения деодексирования запускаем исполняемый файл zip_em_app.bat, который выполнит упаковку файлов app в папке done_app

7. После завершения, запускаем исполняемый файл zip_em_frame.bat, который выполнит упаковку файлов app в папке done_frame

8. После успешной упаковки копируем все файлы из директории done_app в comp_app, а из done_frame в comp_frame

9. Теперь удаляем все файлы, которые имеют расширение .odex из папок comp_app и comp_frame.

Пошагово выполняем следующие действия:

1. Распаковываем папку Deodex из скачанного архива в корень диска C:

2. Копируем папку system/app с Android-гаджета на компьютер в директорию C:Deodex

3. Копируем папку system/framework с Android-гаджета на компьютер в директорию C:Deodex

6. Забираем деодексированные приложения с расширением .apk из указанных выше директорий. Файлы с расширением .odex не трогаем – они теперь не нужны.

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

Если по какой-либо причине необходимо одексировать системные приложения, например, если прошивка была деодексирована, то сделать это еще проще. Необходимо установить на Android-устройство приложение Titanium Backup (напомним, что для его корректной работы нужны Root-права). Для того, чтобы одексировать Android-приложение, перемещаем его в папку /system/app. Открываем Titanium Backup и нажимаем пункт в дополнительном меню «Интегрировать sysDalvik».

Теперь можно снова перейти в папку /system/app, забрать оттуда одексированное .apk-приложение. Теперь его можно интегрировать в собственные или сторонние прошивки.

Существует несколько способов очистить систему Android от мусора и освободить таким образом память устройства. Это могут быть как встроенные сервисы, так и некоторые сторонние приложения для очистки. Но что делать, если ни один способ вам не помог и телефон все равно сигнализирует о нехватке памяти? В этом случае можно прибегнуть к ручной очистке и освободить таким образом до 20 Гб памяти смартфона.

Удаление папки Telegram

В 2021 году этот кроссплатформенный мессенджер по праву стал самым популярным приложением в мире, обогнав по числу скачиваний даже такого гиганта как Tik-Tok.

Но у Telegram есть одна небольшая проблема – вся просмотренная вами информация сохраняется во внутренней памяти телефона, тем самым засоряя систему.

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

Примечание: Если ваш файловый менеджер удаляет данные в корзину, то не забудьте затем очистить ее содержимое.

Многим пользователям, которые делают такую процедуру впервые после установки Telegram, удается очистить таким образом от 1 до 10 Гб памяти. Проверьте и убедитесь сами.

Удаление папки.Thumbnails

Следующий способ – удаление папки, которая содержится в корневом разделе DCIM (или Pictures) системы Android и содержит в себе все мини копии картинок и фотографий, которые встречаются вам при серфинге в интернете и в приложениях. Этот раздел также может занимать очень большой объем данных, если ранее вы еще не проводили подобную очистку.

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

В некоторых случаях системный файловый менеджер также не дает увидеть эту папку. В этом случае можно попробовать установить стороннее приложение, например ES-проводник, а затем перейти в каталог DCIM (Pictures), включить отображение скрытых папок и удалить папку.Thumbnails.

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

Система Android устроена таким образом, что никогда не позволит создать два файла с одинаковым названием, поэтому папка.Thumbnails больше не сможет там появиться. Сделать это также можно с помощью ES-проводника.

Нажимаем на три точки в верхнем правом углу приложения → «+Создать» → Файл. Называем файл.Thumbnails (обязательно ставим точку вначале).

Готово! Теперь наш созданный файл не позволит системе Android создать папку.Thumbnails, а значит система больше не будет засоряться лишними миниатюрами.

Удаление папки Data

Еще одна папка, занимающая большое количество памяти в телефоне – папка Data, которая находится внутри каталога Android. Эта папка содержит кэш, а также некоторые настройки и служебную информацию о приложениях. Но каких-либо серьезных системных данных, влияющих на работу системы в целом, она не содержит. Поэтому ее также можно удалить, освободив до 10 Гб памяти.

Удалять ее нужно только в обход корзины, так как сама корзина является вложенной в папку Data, о чем система предупреждает при попытке удалить ее стандартным путем. Поэтому нам потребуется снова воспользоваться сторонним файловым менеджером, который позволит удалить папку Data напрямую, без промежуточных инстанций.

Открываем ES проводник и переходим во внутренний каталог системы. Затем переходим в папку Android→Выделяем папку Data→ Нажимаем Удалить. Убираем галочку с пункта «Перенести в корзину» и нажимаем ОК. Нам удалось очистить таким образом почти 3 Гб внутренней памяти.

Заключение

В далеком 1981 году на пути становления IBM, Билл Гейтс произнес, ставшую сегодня забавным мемом, фразу: «В будущем 640 Кб будет достаточно для каждого». Из-за особенностей первых процессоров, никто не мог и представить, что когда-нибудь в компьютерах, а тем более в мобильных устройствах удастся разместить большее количество памяти, а главное, что кому-то может понадобиться такой объем информации.

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

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