|
30.1.2008, 21:27
Сообщение
#1
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
Публикую прототип русской сборки WM6 для Rover G5 на базе своей для HP RW6815. Версия только для разработчиков для дальнейшей адаптации и сборки реальных прошивок, т.к. проверить мне негде. Сам зашивал на 6815, т.ч. в этом смысле работает...
Изменения по отношению к сборке для 6815 от 28.01.2008: 1. Восстановлен набор системных драйверов от Atom Exec. 2. Вставлены драйвера клавиатуры и экрана от роверовской прошивки WM5. 3. Приложение камеры восстановлено от Atom Exec. 4. Вставлен XIP пересобранный для G5. 5. Удалена эмуляция ExtendedRom для 6815 (требуется, соответственно, в ExtRom G5 как минимум папки Album, ImageEditor, WrlsMgrSkin от атомовских прошивок) Файл прошивки для карты (без ExtRom-a...): WM6 RUS от AGC для Rover G5/Orsio N725 V3 Основные изменения V3 к V2: 1. Сделана попытка увеличить объем свободной памяти до нормального уровня 2. Русифицированы названия в "Программы" 3. Заменены ImageEditor и MediaAlbum на русские от G6 4. Приложение самодиагностики от 6815 5. Переписаны скрипты настойки софт-клавиш "Define SoftKeys". Теперь называется "Настройка софт-клавиш" и теоретически полностью работает 6. Русифицирован скрипт автоинсталляции 7. FMRadio вернул ... менялось что-то еще ... В общем, для тестирования и дальнейшей модификации (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif) BigMike: Если после перепрошивки окна FMRadio и Wireless Manager открываются пустыми (не видны кнопки и надписи) - инструкцию читаем тут Winterice: Найдено решение проблемы с малым количеством свободной памяти, оказывается что память уходила на скины расположенные в EXTrome, при исопльзовании прошивки основанной на технологии эмуляции extromа от HP, позволяет освободить до 3-4 метров памяти с сохраненением полной работоспособности тем менеджера соединений и прочего. После установки прошивки без карты памяти свободной памяти 31,5 метр, скартой памяти и софтом (SPB pocet plus, core player) 27.5-28 метров. В ближайшие время прошивки будут переведены на эту технологию Спасибо сказали: ABATAPA, alex_beda, ArHon, AWinterice, Flesh, loiv2006, mihail_k, paha-1, salman DZ, Sergey8888, SupraGoblin, Xameleon, zOn, |
|
|
![]() |
1.3.2008, 15:46
Сообщение
#2
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
По поводу свободной памяти на всех трех прошивках появились идеи. Не хотел сразу сам зашивать в прошивку, т.к. проверить результат негде, но каждый может подстроить по свою специфику использования. Дело в том, что на всех прошивках задраны ВСЕ дисковые кеши на максимально допустимые значения по 2Мб. Реально, это может не только не разгонять устройство, но и тормозить его. Да и не нужны они таких размеров. Поэтому можно попробовать часть из них порезать (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif)
1. Технология редактирования реестра (на всякий случай, для тех, кто не знает...) 1.1. Запускаем редактор реестра. Например, можно использовать встроенный в Менеджер задач, который есть на всех трех прошивках (см. скриншоты в аттаче). 1.2. Ищем нужный ключ и меняем значение (см. скриншоты в аттаче). 1.3. Выходим из редактора реестра (если речь о встроенном в Менеджер задач, то Menu -> Exit) 1.4. Выключаем кнопкой устройство секунд на 15-20. Потом несколько раз на всякий случай еще раз передергиваем включение/выключение. 1.5. Делаем софт-ресет для вступления изменений в силу. 2. Редактируемые ключи (допустимые значения см. CacheSize Registry Subkey) 2.1. [HKEY_LOCAL_MACHINE\System\StorageManager\FATFS] "CacheSize"=dword:1000 ставим в "CacheSize"=dword:80 (проходим всю технологию из п.1, смотрим после перезагрузки, что получилось... очень интересен результат на роверах и орсио) 2.2. [HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\TRUEFFS_DOC1\FATFS] "DataCacheSize"=dword:1000 ставим в "DataCacheSize"=dword:80 (или 0, чтобы система выбирала размер автоматом, но это лучше вторым шагом). 2.3. Аналогичный п. 2.2. фокус проделываем с "DataCacheSize" для ключа [HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash\FATFS] 2.4. Для ключей [HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\TRUEFFS_DOC2\FATFS], [HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\TRUEFFS_DOC3\FATFS] пробуем добавить "DataCacheSize"=dword:80 Замечание: как ни странно, у меня влияние оказывает только 2.1, хотя должно бы быть наоборот. Похоже, что нужно принудительно вбивать остальные ключи для 2.2-2.4 (см. Registry Settings for FATFS Disk Caching). Нужно экспериментировать. Но самое интересное, сколько памяти освободится по п.2.1 на роверах и орсио (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) 3. Скриншоты иллюстраций:
Прикрепленные файлы
CapScr0001.png ( 9.45 килобайт )
Кол-во скачиваний: 46
CapScr0002.png ( 10.87 килобайт )
Кол-во скачиваний: 45
CapScr0003.png ( 9.5 килобайт )
Кол-во скачиваний: 38
CapScr0004.png ( 10.25 килобайт )
Кол-во скачиваний: 26
CapScr0005.png ( 10.71 килобайт )
Кол-во скачиваний: 18
CapScr0006.png ( 9.55 килобайт )
Кол-во скачиваний: 26
CapScr0007.png ( 10.07 килобайт )
Кол-во скачиваний: 23
CapScr0008.png ( 9.65 килобайт )
Кол-во скачиваний: 18
CapScr0009.png ( 10.72 килобайт )
Кол-во скачиваний: 20
CapScr0010.png ( 9.12 килобайт )
Кол-во скачиваний: 36 |
|
|
4.3.2008, 11:12
Сообщение
#3
|
|
![]() Разработчик ![]() ![]() Группа: Разработчики Сообщений: 39 Регистрация: 20.10.2007 Пользователь №: 13 Спасибо сказали: 34 раз(а) |
По поводу свободной памяти на всех трех прошивках появились идеи. Не хотел сразу сам зашивать в прошивку, т.к. проверить результат негде, но каждый может подстроить по свою специфику использования. Дело в том, что на всех прошивках задраны ВСЕ дисковые кеши на максимально допустимые значения по 2Мб. Реально, это может не только не разгонять устройство, но и тормозить его. Да и не нужны они таких размеров. Поэтому можно попробовать часть из них порезать (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) На самом деле оперировать размерами кэша можно через интерфейс SKTools (в разделах tune up или Optimize). Правда не гарантирую, что применяются это изменение ко всем разделам (как в описанном варианте). Хочу заметить, что существенное занижение дискового кэша ведет к заметной потере производительности. Оптимальное значение - где-то в районе 1 мегабайта |
|
|
4.3.2008, 20:10
Сообщение
#4
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
... Хочу заметить, что существенное занижение дискового кэша ведет к заметной потере производительности. Оптимальное значение - где-то в районе 1 мегабайта По сути согласен, а вот по конкретному значению - не совсем (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) На мой взгляд, все же сложный это вопрос, слишком от многих факторов все зависит (включая быстродействие ОЗУ и различной флеш-памяти, локализованность используемых данных, используемые функции и т.д.), да и смотря каких кешей. Поэтому цифра в 1Мб тоже абсолютно условная, не лучше и не хуже 2Мб или 64Кб... (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Это просто еще одно усреднение модели, поэтому я и написал, что каждый может для себя подстроить. Все равно это некий компромисс. Скажем так, при модели использования "позвонить, послушать музыку, почитать почту, пописать документы и т.п." для данных устройств (клоны атома) можно ставить смело минимальные значения... В других случаях, это может быть совсем не так... ... ну это все естественно, если нужна дополнительная свободная память ... (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) 2 -Veter_: что значит "визуализация FM-радио"? А ExtRom от атомов точно стоит? Там скины вроде от радио должны быть... Или речь о чем то другом? Мне просто радио за его отсутствием совсем не посмотреть (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) |
|
|
5.3.2008, 16:37
Сообщение
#5
|
|
![]() Разработчик ![]() ![]() Группа: Разработчики Сообщений: 39 Регистрация: 20.10.2007 Пользователь №: 13 Спасибо сказали: 34 раз(а) |
AGC
По сути согласен, а вот по конкретному значению - не совсем (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) На мой взгляд, все же сложный это вопрос, слишком от многих факторов все зависит (включая быстродействие ОЗУ и различной флеш-памяти, локализованность используемых данных, используемые функции и т.д.), да и смотря каких кешей. Поэтому цифра в 1Мб тоже абсолютно условная, не лучше и не хуже 2Мб или 64Кб... (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Это просто еще одно усреднение модели Согласен конечно, но, еще вполне разумный вариант - отдать это дело на откуп оси. Если не ошибаюсь, в этом случае в соотвествующих позициях проставляется 0. После этого виндавз сама изменяет кэш в соотвествии с собственной и, вероятно, не худшей из логик |
|
|
5.3.2008, 17:21
Сообщение
#6
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
Согласен конечно, но, еще вполне разумный вариант - отдать это дело на откуп оси. Если не ошибаюсь, в этом случае в соотвествующих позициях проставляется 0. После этого виндавз сама изменяет кэш в соотвествии с собственной и, вероятно, не худшей из логик Все верно, но проблема в другом (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Не в быстродействии ОС, т.е. цель настройки кешей - не оптимальные настройки для производительности системы... Нужна свободная память! (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif) Т.е. компромисс здесь простой - максимум свободной памяти при сохранении приемлемой производительности. |
|
|
5.3.2008, 18:24
Сообщение
#7
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 56 Регистрация: 6.2.2008 Пользователь №: 381 Спасибо сказали: 11 раз(а) |
Нужна свободная память! (IMG:http://forum.pda2u.ru/style_emoticons/default/biggrin.gif) Так, чуть сделаю отступление... [offtop] А зачем нужна свободная память? Для самореализации? Это напоминает мне вечные вопросы типа "Почему у меня в Linux почти вся память занята, а в Windows 1G свободной?" И трудно большинству объяснить, что "свободная" - значит "неиспользуемая", т.е. простаивающая. И что гораздо важнее, чтобы память использовалась полностью и правильно. Меня убивают люди, которые поназапускают "твикеров", которые тупо каждые 5 сек. вытесняют все кэши, тем самым ухудшая ситуацию - но зато давая пользователю повод сказать: "Смотри, сколько у меня свободной памяти!" А то, что современные ОС (Linux - давно) используют, скажем, часть дискового кэша как свободную память для выделения страниц, как только в этом появится потребность, они даже не знают, да и понять не хотят. И то, что лучше хоть под кэши чтения, хоть подо что-то использовать память, которая уже есть. Теперь вернемся к теме... [/offtop] Может быть, решение о переменном объеме кэшей не такое уж и плохое? |
|
|
5.3.2008, 20:58
Сообщение
#8
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
А зачем нужна свободная память? Для самореализации? Дело совсем в другом, я прекрасно понимаю, что для нормального использования ОЗУ вполне хватает, о чем и писал в самом начале этой ветки.... (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Но вопрос принципиально в том, почему и куда теряются 5Мб свободной памяти на роверах и орсио? (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) |
|
|
6.3.2008, 8:20
Сообщение
#9
|
|
|
Участник ![]() ![]() Группа: Members Сообщений: 56 Регистрация: 6.2.2008 Пользователь №: 381 Спасибо сказали: 11 раз(а) |
Дело совсем в другом, я прекрасно понимаю, что для нормального использования ОЗУ вполне хватает, о чем и писал в самом начале этой ветки.... (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Но вопрос принципиально в том, почему и куда теряются 5Мб свободной памяти на роверах и орсио? (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Да я понимаю. Я говорил лишь о предложении "=0". А куда теряется... Мне это тоже интересно. Но ведь чем-то сторонним можно посмотреть распределение памяти? |
|
|
AGC Прототип русской WM6 для Rover G5 30.1.2008, 21:27
virtru У меня вот такой вопрос, а можно ли в режиме видео... 25.2.2008, 22:29
Dimac не надо сравнивать с прошивкой от орсио, ведь на о... 25.2.2008, 23:45
Winterice Ну пока карточку для прошивки новую не куплю тести... 26.2.2008, 9:27
AGC Буду дальше думать... Все же проблема никуда не у... 26.2.2008, 9:28
Djak А может проще начать перебирать прошивку от Rover ... 28.2.2008, 2:20
Dimac где то видел на xda-developers пост о том если уда... 28.2.2008, 7:02
AGC А я и перебираю сейчас прошивку с Ровера G6 адапти... 28.2.2008, 9:24
AGC Это ПОЛНОСТЬЮ ТЕСТОВАЯ ВЕРСИЯ портированной с рове... 29.2.2008, 18:19
baxter2005 Цитата(AGC @ 29.2.2008, 20:19) Основные в... 1.3.2008, 12:25
AGC Часть вторая и последняя
Обещанная сборка русско... 29.2.2008, 21:07
virtru AGC а нег бы ты собрать WM 6.1 для установки с ББ... 29.2.2008, 21:42
AGC Цитата(virtru @ 29.2.2008, 21:42) AGC а н... 29.2.2008, 22:49
Dimac вм6,1+SE DS970
1)сразу после прошивки оперативной... 29.2.2008, 23:31
Dimac вм6 портированная от ровера г6+ SE DS970
1)памяти ... 29.2.2008, 23:48
Xameleon Огромное спасибо автору Не так давно накатил перв... 1.3.2008, 1:24
AGC Цитата(ABATAPA @ 6.3.2008, 8:20) А куда т... 6.3.2008, 17:15
baxter2005 Поставил порт с G6:
1) Работает быстрее чем порт 6... 1.3.2008, 17:30
AGC Ну что ж, отлично! Меня, в принципе, и интерес... 1.3.2008, 18:09
koder к редактированию реестра для увеличения памяти.
ре... 2.3.2008, 1:29
AGC Проблема с .NET на варианте G6 для 6815 решена. Та... 3.3.2008, 16:53
baxter2005 Цитата(AGC @ 3.3.2008, 18:53) Проблема с ... 3.3.2008, 20:07
ABATAPA Цитата(AGC @ 3.3.2008, 16:53) Проблема с ... 3.3.2008, 21:50
AGC Цитата(ABATAPA @ 3.3.2008, 21:50) Эх, еще... 4.3.2008, 7:54
mihail_k Цитата(AGC @ 4.3.2008, 12:54) Вот, вроде ... 4.3.2008, 10:35

mihail_k Цитата(mihail_k @ 4.3.2008, 15:35) на 5-й... 4.3.2008, 10:48
ABATAPA Цитата(AGC @ 4.3.2008, 7:54) Там будет об... 4.3.2008, 10:37
Winterice Цитата(ABATAPA @ 4.3.2008, 12:37) Я поним... 4.3.2008, 11:15
loiv2006 у меня pda_hack_ROVERG5ORSION725_RUS_2008_02_29_WM... 4.3.2008, 11:43
-Veter_ а визуализация FM радио не работает но rover g5. А... 4.3.2008, 13:54
Dimac я камеру не магу сделать на прошивке от ровера г6=... 5.3.2008, 19:48
koder Цитата(Dimac @ 5.3.2008, 19:48) я камеру ... 5.3.2008, 21:00
Dimac Цитатапопробуй сначала архив распаковать в любую п... 5.3.2008, 22:20
mihail_k Прошился прошивкой портированной с G6 (http://foru... 6.3.2008, 1:54
upor Прошил свой Rover g5 прошивкой pda-hack_WM6_RUS_di... 6.3.2008, 22:14
Winterice так есть мыслля по поводу памяти (как отписались в... 7.3.2008, 10:35
AGC Цитата(Winterice @ 7.3.2008, 10:35) ...
w... 7.3.2008, 14:24
Winterice с extrom без карты памяти с установленным софтом +... 7.3.2008, 15:16
AGC Сейчас для проверки гипотезы по кешированию скинов... 7.3.2008, 18:47
ABATAPA К слову, на V3 6.1Ru почему-то не ставится RuKeybR... 8.3.2008, 13:03
AGC Цитата(ABATAPA @ 8.3.2008, 13:03) К слову... 8.3.2008, 13:19
ABATAPA Цитата(AGC @ 8.3.2008, 13:19) P.S. Только... 8.3.2008, 15:15
Winterice Найдено решение проблемы с малым количеством свобо... 7.3.2008, 20:01
AGC Я думаю, всем бы стоит сказать огромное спасибо Wi... 8.3.2008, 2:34
maxu спасибо всем огромное!
в pda_hack_ROVERG5ORSI... 8.3.2008, 2:42
AGC Цитата(maxu @ 8.3.2008, 2:42) в pda_hack_... 8.3.2008, 13:23
ArHon Цитата(maxu @ 8.3.2008, 2:42) спасибо все... 8.3.2008, 13:46
Winterice потестировал варианты g6 и 6,1 мое ИМХО прошивка 6... 9.3.2008, 12:46
AGC Цитата(Winterice @ 9.3.2008, 12:46) потес... 9.3.2008, 17:22
oleglapo AGC подскажи плиз приблизный выход G6 прошивки уж... 9.3.2008, 23:49
akm-762 доброго времени суток
эти прошивки подходят на O... 10.3.2008, 9:44
AGC Цитата(akm-762 @ 10.3.2008, 9:44) эт... 10.3.2008, 10:57
BigMike Цитатакак то прошивка, видимо, запустится, но корр... 10.3.2008, 13:50
BigMike AGC,
У меня такая идея.
В XIP, в OEM файлах валяе... 10.3.2008, 13:56
AGC Цитата(BigMike @ 10.3.2008, 13:56) AGC,
... 10.3.2008, 16:36
BigMike ЦитатаЯ именно с G6 тащил весь основной русифициро... 10.3.2008, 19:14
AGC Цитата(BigMike @ 10.3.2008, 19:14) У О2 м... 11.3.2008, 9:50
BigMike ЦитатаА у тебя их отдельно случайно нет? Лучше бы ... 11.3.2008, 11:09
DDizKMD Здравствуйте. Собственно вопрос к обладателям Rove... 11.3.2008, 13:24
Winterice Аудио апдейт естественно ненужен, если не ошибаюсь... 11.3.2008, 13:29
paha-1 шиндец аппарату после прошивки V3 не риагирует... 11.3.2008, 19:39
oleglapo Цитата(paha-1 @ 11.3.2008, 18:39) ши... 11.3.2008, 23:30
paha-1 Цитата(oleglapo @ 11.3.2008, 23:30) Непер... 12.3.2008, 8:51
oleglapo Прошился прошивкой pda_hack_RW6815_RUS_2008_03_02_... 11.3.2008, 23:52
BigMike oleglapo ЦитатаПрошился прошивкой pda_hack_RW6815
... 12.3.2008, 10:57
BigMike ЦитатаПо приложениям O2, я в аттаче положил WM5Sec... 12.3.2008, 12:25
AGC Цитата(BigMike @ 12.3.2008, 12:25) Не, ты... 12.3.2008, 12:33
BigMike ЦитатаПомогла только замена на родное ядро
Дык, ты... 12.3.2008, 13:13
AGC Цитата(BigMike @ 12.3.2008, 13:13) Дык, т... 12.3.2008, 13:37
BigMike ЦитатаДа вроде бы и нет, сертификаты идут с ядром ... 12.3.2008, 13:45
AGC Цитата(BigMike @ 12.3.2008, 13:45) Угу. А... 12.3.2008, 14:01
AGC Все представленные версии прошивок являются протот... 13.3.2008, 4:33
SupraGoblin Поддерживаю АВАТАРу нужно установить что-нибудь не... 13.3.2008, 19:29
ABATAPA Цитата(SupraGoblin @ 13.3.2008, 19:29) По... 13.3.2008, 20:17
ArHon Выложил обновление прошивки на базе портированной ... 16.3.2008, 12:16
ArHon Выложил версию 5.2 прошивки для RoverG5, OrsioN725... 17.3.2008, 6:35
greky Цитата(ArHon @ 17.3.2008, 9:35) Выложил в... 17.3.2008, 8:27
DDizKMD Вшил версию 5.2 прошивки для RoverG5, OrsioN725 на... 17.3.2008, 8:18
ArHon Цитата(DDizKMD @ 17.3.2008, 8:18) Вшил ве... 17.3.2008, 8:26
DDizKMD Цитата(ArHon @ 17.3.2008, 8:26) Т.е. синх... 17.3.2008, 8:35
biotrust хочу отписаться по поводу прошивки от ж6..
Работае... 17.3.2008, 11:37
U144 прошивка 5.2 новая ошибка при синхронизации 0x8007... 17.3.2008, 18:39
akm-762 подскажите можно ли отключить подсветку кнопок? 18.3.2008, 11:54
BigMike ! Обсуждение WM 6.1 вынесено в отдельную тему, чт... 19.3.2008, 11:40
greky Что то други я переживаю в теме нет новых постов, ... 21.3.2008, 8:46![]() ![]() |
|
Текстовая версия | Сейчас: 30.4.2026, 16:57 |