Предлагаю Вашему вниманию альтернативную оболочку от _RUSER_. Мне оболочка понравилась своей функциональностью и я её использую на своих Texet 501BT и 701BT. Сборка основана на движке iPhoneToday. Первоисточник: http://code.google.com/p/iphonetoday/
Главные ветки её обсуждения на форумах: http://4pna.com/showthread.php?t=8441 и http://forum.gps-club.ru/index.php
_RUSER_ зарегистрирован у нас на форуме, так что вопросы можно адресовывать непосредственно и ему также.
Особенности сборки:
1. В отличие от большинства других оболочек (сборок) - очень мало жрёт ресурсов!
2. Не привязана к реестру. Все настройки и ссылки она хранит в icons.xml и settings.xml.
3. В отличие от других оболочек - iPhoneShell обладает способностью свободного скролинга по горизонтали и вертикали (как в iPhone, хотя кажись в нём нет вертикального скролинга...)...
4. Простота редактирования, перемещения между экранами и создания ярлыков прямо на навигаторе (долгий тап на ярлыке)...
5. Возможность настройки и изменения опций самой оболочки прямо на навигаторе (долгий тап на свободном месте - "опции")...(под 480x272 уже всё настроено, лучше не трогать.)...
6. Возможность переключать/прибивать/запускать любые программы (напр. MP3Player) во время работы навигационной программы (МУЛЬТИЗАДАЧНОСТЬ)
Описалово и срины (V-2):
*. Опции оболчки и иконок доступны в любой момент... (раньше приходилось запускать explorer.exe..., теперь explorer.exe запущен всегда, что дало возможность избавиться от подавляющего большинства скриптов, в редких случаях пришлось его убивать..)
*. Все скрипты собраны в одной папке... (экономия места + простота редактирования...)
*. Добавлены две менюшки по нажатии на левый низ... (созданы 2 новые менюхи на основе SystemInformation и QuickLaunch, со звуком, которые облегчают жизнь юзеру...(позволяют завершить задачу или прикрыть\переключить приложение, отрегулировать громкость или запустить MP3-player из под навигационной программы, короче позволяют организовать многозадачность на нашем зверьке...))
*. Новые скины на "Громкость", и "Клавиатуру" (Чёрная клава зарегится сама во время установки...)
*. + ещё немного улучшений в играх (удалил старые, добавил новые...), и в программах (наконец-то заработал Flash Flayer.exe...), по ходу разберётесь...
*. +++
В сборку включено ВСЁ (кроме навигационных программ):
1. NAVI .............. (7-шт.)...(скрипты на запуск нав.программ лежат в \ResidentFlash\_iPhoneBoot_\_SCRIPTS_\***.mscr. Скрипт убивает iPhoneToday.exe и Explorer.exe для освообождения ресурсов под нужды нав. программ, после, запускает их снова. Ещё он запускает "многозадачную" менюху на SystemInformation).
2. MEDIA ............. (9-шт.)...(все, кроме =ВИДЕО= запускаются без скриптов...).
3. GAMES ............. (60-шт.)...(Удалил древние и глючные, установил свежие и бодрые...)
4. Program ............(40-шт.)...(Пользуюсь только верхними... При желании половину можно повыкидывать...)
5. Options ............(12-шт.)...(Оставил только самые необходимые...)
УСТАНОВКА, ССЫЛКИ, ОБНОВЛЕНИЯ, ДОПОЛНЕНИЯ И ИСПРАВЛЕНИЯ (установка на другие разделы) (V-2) и (V-3):
Никогда не помешает обезопаситься и сделать BACKUP реестра и всего содержимого.
А. Если навик новый (TEXET TN-505, 501BT):
1. Просто скопировать содержимое соответствующих папок на навигатор ("ResidentFlash" и "YFAPP"). Перезагрузиться. (\YFAPP\index.ini - можно предварительно переименовать напр. в index.ini.old, т.к. это единственный файл, который будет замещён во время копирования.) (SDMMC - это бонус - копировать не обязательно). По идее оболочка уже установлена, но не настроена, все основные настройки я сохранил в файл "REG_config.reg". Осталось внести эти данные в реестр. В меню "Options" тыкаем по "WindowsCE", и на рабочем столе двойной клик на "RegEdit", File> Import Registry, указываем файл \ResidentFlash\_iPhoneBoot_\_SCRIPTS_\REG_config.r eg. , затем Start> Suspend, ждём 30 сек., жмём резет, и радуемся жизни...
2. Если вдруг захочется всё восстановить "как было", то достаточно всё что копировали удалить, а файл index.ini.old переименовать обратно в index.ini.
B. Если уже была установлена какая-набудь оболочка (сборка), или навик еле шевелится (TEXET TN-505, 501BT):
1. Копируем содержимое соответствующих папок на навигатор ("ResidentFlash" и "YFAPP")...
2. Удаляем содержимое предыдущих сборок...(включая все файлы "*.mscr" и "MortScript.exe", и даже в папках с нави. программами...)
3. Возвращаем реестру первоначальный вид...:
В WniCE жмём> START> Setting> Control Panel> Storage Manager>, слева "Store Info"(DSK1: Microsoft Flash Disk), справа в "Partitions" выбираем самый маленький раздел, у меня это "Part03 *", жмём "Properties> Dismount> Format. Затем Start> Suspend, ждём 30 сек., жмём резет. Чистый реестр готов.
4. Повторяем действия описанные в пункте А, начиная со слов "По идее оболочка уже установлена..." ...и радуемся жизни...
C. Установка оболочки на любой навигатор на WindowsCE 5/6 (не TEXET TN-505, 501BT)... (НЕ ТЕСТИРОВАЛОСЬ)...(если основной раздел называется ResidentFlash, тогда пробуйте, иначе - править скрипы затем пробовать...)
1. Желательно почистить реестр и удалить предыдущую сборку (если она уже была установлена).
2. Копируем содержимое "ResidentFlash" в соответствующий раздел на навигатор ...
3. Копируем из папки \YFAPP\Autostart два файла Autostart.EXE и MortScript.exe на навик в папку \ResidentFlash\_Autostart_.
4. Указываем в качестве запускного файл Autostart.EXE из папки \ResidentFlash\_Autostart_.
5. Вносим в реестр данные из файла REG_config.reg из папки \ResidentFlash\_iPhoneBoot_\_SCRIPTS_ (лучше из под винды), усыпить навик на 30 сек., затем резет. (как выяснилось, большинство пользователей не teXet TN-505 сталкиваются с проблеммами с клавиатурой после внесения данных в реестр из файла REG_config.reg..., поэтому большинству лучше вносить в реестр данные из безопасного файла REG_config_light.rar (удалил все записи о клаве, и ассоциации второстепенных расширений, оставил только самое необходимое...))
6. ВНИМАНИЕ Если файлы запуска родной оболочки от Вашего навика отличаются от тех, что прописаны на убиение в скриптах: Autostart.mscr и iPhoneShell.mscr, то оболочка возможно не запустится или будет тормозить. Вам прийдётся сначала узнать состав файлов с которыми стартует Ваша родная оболочка, и вместо этих:
Kill("ScrollShell.exe")
Kill("YFLoader6.exe")
Kill("YFLoadRD.exe")
Kill("YFLoader.exe")
Kill("TaskManagerCE.exe")
Kill("shell.exe")
Kill("DelaySelect.exe")
прописать на убиение Ваши екзешники ("***.exe")
7. Наверняка какие-то иконки не запустятся. Это легко исправить - длительный тап на неработающей иконке, Edit Icon и в пункте Execute: указываем Ваш екзешник...
8. Если Вам известны программы или игры, которые идут на Вашем навике лучше, чем входящие в сборку - смело копируйте их в папку \ResidentFlash\_PROGRAM_ или \ResidentFlash\_GAMES_ затем длительный тап на иконке>Edit Icon>Execute: и указываете свой екзешник, для других нави. программ лучше в папке \ResidentFlash\_iPhoneBoot_\_SCRIPTS_ по аналогии создать новый файл скрипта на запуск этой программы и прописать путь к нему на иконку...
9. Возможно будут капканы с клавой или ещё с чем нибудь..... Проверить не на чём, поэтому будем лечить совместно...
D. Если уже всё установлено и захотелось поиграть в игры (60-шт.), то лучше сразу внесите в реестр данные о S.N., иначе игры задолбают триальностью... (просто тыкните на файл: \ResidentFlash\_iPhoneBoot_\_SCRIPTS_\REG_games.re g). Если вдруг какакя-то программа или игра вдруг захочет зарегестрироваться, на этот случай в папке с игрой или программой должен быть или *.reg или *.txt (что с ними делать догадаетесь сами...)
E. Настройки.
Первым делом я бы настроил "Explorer". Запускаем Explorer> нажимаем View> Options> и снимаем все три галки. На верхней панели Explorer-a правая кнопка Views установить галку на Details. Ну а остальное уже сами...
Оболочка устанавливалась на:
320x240 - teXet TN-300, teXet TN-301, ---,
480x272 - teXet 501 BT, teXet TN-600 voise, TeXet TN-610, teXet TN-700, teXet TN-705, Altina A1050, ASUS R600, GoClever 4366, Goclever 5066, EasyGo Element T5B, JJ-Connect 2100W, Navitel NX4110, Naviline 500FM (Rom:7DB82C.YF.F.3.25 Software:V4.0.11.24), Prestigio GV4200, Prestigio GV5500, Synteco Е651, xDevice Indianopolis HIT, ---,
800x480 - teXet TN-701BT, DX (SKU37914), Goclever Navio 500 Plus, ---,