2 |
Управление памятью A1
3 |

4 |

5 |

6 |

7 |

8 |

9 |
English | 简体中文 | Русский
10 |
Стороннее управление памятью, работающее на Android, может уменьшить оперативную память, используемую приложениями.
11 |
12 |
13 | ## ✨Важные особенности
14 | - Управление фоновым процессом жизни и смерти
15 | - Укажите, чтобы освободить дочерний процесс фонового приложения.
16 | - Не позволяйте демону убийцы с низким объемом памяти убивать фон
17 | - Автоматическое освобождение неиспользуемой памяти
18 | - Приложения для сна, чтобы уменьшить использование процессора и памяти.
19 |
20 | ## 💡Описание
21 | - Этот модуль поддерживает только Android8 ~ 14, а платформа поддерживает только arm64-v8a.
22 | - Магиск не ниже 20.4+, и большинство ксу совместимы
23 | - Этот модуль вряд ли будет конфликтовать с другими модулями.
24 |
25 | ### Путь к списку по умолчанию
26 | 
27 | - Список имен: /sdcard/Android/HChai/HC_memory/名单列表.conf
28 |
29 | ## 📱Терминальный интерфейс
30 | Настройка функции переключения, поддерживается только простое переключение функций. Для более детальной настройки параметров, пожалуйста, смотрите 📝 Пользовательские настройки.
31 | 
32 | Как получить доступ к терминальному интерфейсу?
33 | - Вы можете использовать команду `amui` в Termux или выполнить /sdcard/Android/HChai/HC_memory/`terminal.sh` в менеджере mt.
34 |
35 | Как сохранить и переключить функции?
36 | - Используйте стрелки для навигации и нажмите Enter для сохранения.
37 | - Если нет клавиатуры, нажмите на иконку "lm" в нижнем правом углу, чтобы вызвать клавиатуру.
38 |
39 | Для чего эта функция?
40 | - Пояснение будет добавлено в терминальный интерфейс позже. В настоящее время доступно только руководство по настройке Json.
41 |
42 | ## 📝Пользовательская конфигурация
43 | Встроенная конфигурация подходит для большинства устройств, но есть еще некоторые устройства, которые не относятся к конфигурации по умолчанию, поэтому открывается больше встроенных настраиваемых параметров. Это требование было учтено при разработке фреймворка HAMv2.Большинство параметров можно настраивать и корректировать, а этот проект можно встраивать в другие модули для запуска. Файл конфигурации Json находится по адресу ['/data/adb/modules/Hc_memory/config/memory.json'].
44 |
45 | ### Информационный проект
46 | ```json
47 | "project": {
48 | "name": "官方配置 [23.06.25]",
49 | "author": "火機@coolapk"
50 | }
51 | ```
52 |
53 | | имя поля | тип | описание |
54 | | -------- | ------ | -------------------------------------------- |
55 | | name | string | Имя конфигурационного файла |
56 | | author | string | информация об авторе конфигурационного файла |
57 |
58 | `name` и `author` отражаются в журнале следующим образом:
59 | ```
60 | [2023-07-06 19:00:22] [info] config 官方配置 [23.06.25] | by: 火機@coolapk
61 | ```
62 |
63 | - Более подробное описание конфигурационного файла json см. [здесь](config/JSON-CONFIG-ru.md)
64 |
65 | ## 🔍Часто задаваемые вопросы
66 |
67 | Можно ли использовать его с другими модулями оптимизации памяти?
68 | - Управление памятью A1 полностью отличается от других принципов оптимизации памяти, поэтому эффект от использования других модулей будет только 1+1=2.
69 |
70 | Будет ли он потреблять энергию?
71 | - Вовсе нет. Когда я разрабатывал инфраструктуру HAMv2, я потратил много времени на оптимизацию основного кода и принял базовый язык C/C++. Следовательно, потребление энергии, вызванное рамкой, незначительно.
72 |
73 | Будет ли это вызывать конфликты с другими модулями Magisk или модулями Xp?
74 | - Конфликт с другими модулями практически невозможен, конфликтов с этим модулем пока не встречалось.
75 |
76 | Влияет ли это на энергопотребление в режиме ожидания?
77 | - Фреймворк HAMv2 не будет вызывать энергопотребление в режиме ожидания, так как в режиме ожидания управление памятью A1 переходит в неактивное состояние.
78 |
79 | Включите, чтобы lmkd не убивал фон, почему фон все равно убивается?
80 | - Потому что он не позволяет lmkd убивать фон и не включает фоновые программы-убийцы различных производителей мобильных телефонов.
81 |
82 | Как настроить милый список?
83 | - Для настройки смарт-списка необходимо добавить в соответствующий список правило "KILL имя пакета: имя дочернего процесса". Перед добавлением вам необходимо убедиться, что вы понимаете функцию и роль подпроцесса, чтобы не вызвать непредвиденных проблем.
84 |
85 | Почему он переходит в режим fb после входа в систему в течение определенного периода времени?
86 | - Большинство телефонов, у которых есть эта проблема, являются телефонами Samsung, и функция перехвата, которая не позволяет lmkd завершить процесс, включена, что может быть причиной. В настоящее время нет способа исправить это, но это можно сделать, отключив функцию, которая не позволяет lmkd убивать процессы.
87 |
88 | Почему процесс воспроизведения аудио приостановлен?
89 | - Редко случается, что аудио процесс приостанавливается, если это все же происходит, вы можете добавить процесс в белый список, либо отключить функцию сна приложения. Это гарантирует, что аудиопроцесс продолжит работать без паузы.
90 |
91 | При установке модуля пишет Не совместимо с этой платформой: xxxx
92 | - В настоящее время модуль поддерживает только платформу arm-v8a, а другие платформы временно не поддерживают его.
93 |
94 | ## 🚀 Скачать
95 | - [Перейдите на Github для загрузки](https://github.com/OneB1ank/A1Memory/releases)
96 |
97 | ## 🌟Любимый тренд
98 |
99 |