Имя пользователя:

Пароль:


Объявления

Вы не можете просматривать объявления! Пройдите регистрацию!

Если вам не приходит письмо для активации аккаунта, то запросите его повторно, либо свяжитесь с администрацией

Авторизованный сервисный центр GSmart

Правда о прошивках для Г1310

Прошивки для GSmart G1310, инструкции по их установке, обновления, исправления, патчи, твики.
Правила форума
Сообщение будет удалено, а вы получите предупреждение или бан, если на ваш вопрос есть ответ по нижеследующим ссылкам! Будьте бдительны!
Конституция | База Знаний Android | База Знаний WM | Программы Android | Программы WM | Термины | Как задавать вопросы?

Правда о прошивках для Г1310

Сообщение aab » 02 дек 2011, 10:09

Сначала немного теории
Одной из составляющих псевдо-многозадачности Android_а является то, что в отличие от, например, WindowsMobile, ранее использованные программы не различаюся (почти) на свернутые и закрытые. Они все остаются «висеть» в памяти и занимать часть RAM-памяти (ОЗУ). А т.н. встроенный TaskKiller оптимизирует размер свободной памяти в зависимости от приоритетов процессов запущенных программ, методом их закрытия (выгрузки из памяти).
Приоритеты процессов различаются на несколько категорий. Для каждого из эттих типов процессов заданы критические пороги. Увидеть их (и изменить) можно в файле /sys/module/lowmemorykiller/parameters/minfree .
А перезаписываются они туда каждый раз после включения, в зависимости от значений записанных в конфигурационный файл init.rc (у нас в корневом каталоге). Но, благодаря GIGABYTE, ними измененное ядро системы после перезагрузки восстанавливает заново файл init.rc , поэтому Мы не можем (в отличии от юзеров других фирм) изменить поведение системы навсегда. Можно изменить только до перезагрузки системы (что я и делаю).
Нас, пользователей, должны беспокоить только два последних порога приоритетов процессов - CONTENT_PROVIDER (Контент провайдер, на который никто не подписан. Можно смело убивать. Если кто-то подписан, то приоритет становится намного больше) и EMPTY_APP (Процесс который ничего не делает. Первый кандидат на убийство).
Для каждого из эттих типов процессов заданы критические пороги. Это значения свободной памяти задаются в страницах. Одна страница == 4 кб, т.е. один мегабайт == 256 страниц.
Чем меньше число порога, тем меньше система старается освободить памяти от занятой ранее запущенными программами и тем больше вероятность, что программы ”в фоне” (Лончер, Телефон, Контакты и др.) не выгрузятся из памяти в самый ответственный момент и тем самым не потратятся дополнительное время и рессурсы на процедуру закрытия/запуска одних и тех же программ.

А теперь практика
В ранних (0.2Х) Gsmart 1310 прошивках значения порогов последних двух приоритетов были 5632 страниц (22 МБ) и 6144 (24 МБ). Эти значения рекомендуют разработчики Android и применяют почти все производители для смартфонов с небольшим объемом памяти. Например, в LG Optimus One при 512 МБ памяти официально поменяли несколько ядер системы, но максимум свободной памяти оставили 32 МБ.
В прошивках 0.3X (и 0.4Х тоже) Gigabyte зачем-то увеличил нижние пределы свободной памяти последних двух приоритетов до 52 и 52 МБ !!! И это при и так небольшом изначальном объеме RAM ! Т.е. теперь система стремится закрыть как можно больше процессов запущенных программ в угоду достижения никому не нужных свободных 52+52 МБ памяти! А это и есть постоянно «слетающий» Launcher, невозможность свернуть в «фон» эксплорер и т.д.
Именно поэтому пользователи говорят (и возвращаются на них) о более стабильных ранних прошивках (0.2х).
Освобождение никому не нужной свободной памяти, особенно во время загрузки системы, сказывается и на работе флэш-карты и на «слетаниях» ранее установленных программ.
Для моего Gsmart 1310 (и для меня) на прошивке 0.35ru последние два порога встроенного TaskKillera оказались 6144 (24МБ) и 7168 (28МБ) – все работает быстро, стабильно, а ранее запущенные программы статично «висят» в памяти и ждут продолжения с момента остановки. Рессурсы батареи при этом не расходуются больше, чем до того. А если не хватает памяти для запуска большой по объему программе, то Android сам разберется какие программы закрывать по-приоритетам их процессов.

:o :wall: ...
З.Ы. Из моей практики: на 1310 быстродействующие флэшки (class 6...10) и большого объема (16ГБ) грузятся медленнее (можно и успеть позавтракать... :beer: ) и нестабильнее.
Аватара пользователя
aab
 
Сообщения: 131
Зарегистрирован: 04 июл 2011
КПК: GSmart G1310

Re: Правда о прошивках для Г1310

Сообщение svlad5 » 16 янв 2012, 07:59

В прошивках 0.3X (и 0.4Х тоже) Gigabyte зачем-то увеличил нижние пределы свободной памяти последних двух приоритетов до 52 и 52 МБ !!! И это при и так небольшом изначальном объеме RAM ! Т.е. теперь система стремится закрыть как можно больше процессов запущенных программ в угоду достижения никому не нужных свободных 52+52 МБ памяти! А это и есть постоянно «слетающий» Launcher, невозможность свернуть в «фон» эксплорер и т.д.

Появилась 5 прошивка. Как там с распределением памяти?
svlad5
 
Сообщения: 2
Зарегистрирован: 13 янв 2012
КПК: GSmart G1310

Re: Правда о прошивках для Г1310

Сообщение Alex3n » 16 янв 2012, 11:28

svlad5, можно поставить программу, к примеру Autokiller, и посмотреть две последение строки. Если там так и осталось 50-52Мб, значит ничего не фиксено.
aab, производитель что говорит об этом? Писал ему?
GSmart 1305. Phantom Sky Revolutuin v1a (Android 2.2.2)
Аватара пользователя
Alex3n
Супермодератор
 
Сообщения: 5584
Зарегистрирован: 02 мар 2008
Откуда: Белгород, Россия
КПК: GSmart G1305

Re: Правда о прошивках для Г1310

Сообщение svlad5 » 18 янв 2012, 07:20

Alex3n писал(а):svlad5, можно поставить программу, к примеру Autokiller, и посмотреть две последение строки. Если там так и осталось 50-52Мб, значит ничего не фиксено.

Так, для этого сначала перепрошить нужно)
А я в раздумии, стоит ли перешивать? Или, наоборот, более стабильную 2 версию залить. Купил с 3-й.
svlad5
 
Сообщения: 2
Зарегистрирован: 13 янв 2012
КПК: GSmart G1310

Re: Правда о прошивках для Г1310

Сообщение aab » 29 янв 2012, 11:25

Тупо не ответил саппорт... :D Идиоты!
Аватара пользователя
aab
 
Сообщения: 131
Зарегистрирован: 04 июл 2011
КПК: GSmart G1310

Re: Правда о прошивках для Г1310

Сообщение executioner87 » 10 фев 2012, 16:07

svlad5, можно поставить программу, к примеру Autokiller, и посмотреть две последение строки. Если там так и осталось 50-52Мб, значит ничего не фиксено

Прошил vobis v0.50.1 - нижние значения 52 и 52((( уйду на 0.2х
executioner87
 
Сообщения: 2
Зарегистрирован: 10 фев 2012
КПК: GSmart G1310

Re: Правда о прошивках для Г1310

Сообщение aab » 27 мар 2012, 13:03

Производитель отмазываеться тем, что я слишком много прог ставлю и хард резет предлагает! :lol: :evil:
Аватара пользователя
aab
 
Сообщения: 131
Зарегистрирован: 04 июл 2011
КПК: GSmart G1310


Вернуться в Прошивка G1310

 


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2