Coding & design by Kibabic Studio, 2002-2005

Заходите в нашу уютную конфу в Телеграме | Добавление патчей в базу открыто!

0 - Гость
User
ID 9847
NameMemory Control
Version1.1
Model SL65v53
Type System
Author:Dimadze
Respect:feanor
Conflicts:-
Depends on:-
Add/file:mem_control.rar, 2522 bytes
No English doc at the moment!
(!)Конфликт со всеми патчами, касающиеся оперативной памяти
Отменить предыдущую версию патча

Описание
Вот на основе всех знаний и патчей о ОЗУ на X65, решил сделать один единственный "мега"патч.
При запуске телефона происходит разметка ОЗУ, т.е. делиться на
NonPermMemory, PermMemory, JavaHeap, остальная часть нам не интересна.
Итак, патч загружает конфигурацию разметки и, если требуется, останавливает
загрузку браузера или Java-машины (или их обоих).
Настройки (1 байт) содержатся в 5304 блоке EEFULL, поэтому чтобы их изменить
потребуется специальный эльф-конфигуратор.
Функции по работе с ФС/фаилами во время работы патча не работают,
поэтому приходяться использовать EEPROM.

Кстати, данный патч выполняет и ф-ию патча CutHeap.

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

1 - Нормальный режим
2 - Убитие браузера
3 - Увеличение NonPermMmem
4 - Убитие браузера + Увеличение NonPermMmem (NonPermSize: 4 Mb)
5 - Оптимальный режим NonPerm/JavaHeap #1 (NonPermSize: 3.5 Mb, JavaHeap: 2 Mb)
6 - Оптимальный режим NonPerm/JavaHeap #2 (NonPermSize: 2.5 Mb, JavaHeap: 3 Mb)
7 - Максимальный размер NonPermMem (NonPermSize: 5,64 Mb) (Java не работает!)
8 - Максимальный размер JavaHeap (NonPermSize: 1 Mb, JavaHeap: 4.2 Mb)

Параметр запуска настраивается специальным эльфом-конфигуратором
Возможен запуск браузера без перезагрузки.
*Указаны полные размеры памяти (а несвободные!)

Download count: 402
Added in DB at 05.05.2010, added by Dimadze
Updated at 08.05.2010 16:02 by Dimadze

Add to cart
Download
Back



27.02.2013 14:29, Artko

Режим 7 пикофит. приходится отменять патч, менять режим и применять обратно
08.05.2010 16:06, Dimadze

Обновил, добавил ещё один режим, обновил эльф, теперь можно запускать стандартный браузер без ребута, т.е. ф-ия StartNativeBrowserCore теперь снова заработала (раньше никак), тестим ... (ой как тяжело портерам то будет ...)
07.05.2010 17:53, Wazk

Интересная штука происходит если максимально увеличить java хип.Проц работает только на частоте 26мhz (согласно эльфу тестеру) хотя и без показаний эльфа видно что телефон заметно тормозит.Иногда бывает что и при оптимальном режиме проц работает на 26мhz.А так пока других багов не ловил.
05.05.2010 01:16, Dimadze

Прошу оставить комментарии о работе патча
Support