Показать сообщение отдельно
Старый 14.04.2013, 01:43   #1408
chupaaa
Вникающий
Доп. информация
Программа Навигации iphonetoday_v4_by_chupaaa(+QuickLaunch_from_v3) 480x272 SDMMC + Resid

В течении нескольких дней мучал свой Prestigio GeoVision 5300.
Прочитать все не осилю, поэтому отпишу все, что мне помогло в той или иной ситуации.
В целом пришлось переписывать очень много и полностью разобраться в работе приложения и скриптов.
Итак приступим...

[[Ссылки могут видеть только зарегистрированные пользователи. ]]> [[Ссылки могут видеть только зарегистрированные пользователи. ]]> [[Ссылки могут видеть только зарегистрированные пользователи. ]]> [[Ссылки могут видеть только зарегистрированные пользователи. ]]> [[Ссылки могут видеть только зарегистрированные пользователи. ]]>
Установка+описание
1. Основное меню навигатора находится в разделе Residentflash2\app\

2. Проблемма с клавиатурой после установки любой версии iPhoneToday (не открывается\запускается клавиатура) - проблемма в регистре букв, их необходимо писать одинаково (либо везде заглавными, либо везде прописными):
Цитата:
[HKEY_CLASSES_ROOT\CLSID\{42429695-AE04-11D0-A4F8-00AA00A749B9}]
@="Black RUS Keyboard"

[HKEY_CLASSES_ROOT\CLSID\{42429695-AE04-11D0-A4F8-00AA00A749B9}\Settings]
"fontColor"=hex:ff,ff,ff
"FontName"="Tahoma"
"DefaultIm"="{42429695-AE04-11D0-A4F8-00AA00A749B9}"
"scaleY"=dword:00000055
"FontSize"=dword:0000000e
"scaleX"=dword:00000065

[HKEY_CLASSES_ROOT\CLSID\{42429695-AE04-11D0-A4F8-00AA00A749B9}\DefaultIcon]
@="\\residentflash\\Windows\\CEKeyb.dll,0"

[HKEY_CLASSES_ROOT\CLSID\{42429695-AE04-11D0-A4F8-00AA00A749B9}\InProcServer32]
@="\\residentflash\\Windows\\CEKeyb.dll"

[HKEY_CLASSES_ROOT\CLSID\{42429695-AE04-11D0-A4F8-00AA00A749B9}\IsSIPInputMethod]
@="1"

[HKEY_CURRENT_USER\ControlPanel\Sip]
"DefaultIm"="{42429695-AE04-11D0-A4F8-00AA00A749B9}"

Готовый [[Ссылки могут видеть только зарегистрированные пользователи. ]]>

3. Адреса многих приложений из Альт. меню были со ссылкой на приложения родного меню, которые работают только при включенном основном. В прикрепленной сборке они заменены (приложения в QuickLaunch).

4. Кнопка Включения\Выключения работает ИСКЛЮЧИТЕЛЬНО на длительный тап (3 секунды) и выключает зверя только по очень длительному тапу (около 5-6 секунд, не засекал). Программно отключить девайс довольно тяжко, поэтому предпочел остаться с длительным тапом.

5. В своей сборке подогнал версию 480х272 от mvm1962 SDMMC под наш девайс (Prestigio GV 5300) и добавил QuickLaunch меню из iPhoneToday V-3. Так же добавил .REG файлы для переноса виндоус на residentflash и отключения родного меню (подмена на explorer).

6. Автостарт меню из v-4 запускается непосредственно из Windows\StartUp.

7. Игры удалил (многие из них 800х600, решил не проверять все).

8. Так же добавил установочник [[Ссылки могут видеть только зарегистрированные пользователи. ]]> (приложение для перехвата нажатия кнопок), но есть одно НО - необходимо закинуть в папку с установленным AEBPlus файлы - AYGSHELL.DLL , CELLCORE.DLL и COREDLL.DLL , иначе не будет запускаться программа. (повторю: "Кнопка Включения\Выключения работает ИСКЛЮЧИТЕЛЬНО на длительный тап (3 секунды)".

9. Так же отмечу, что пришлось заменить все [[Ссылки могут видеть только зарегистрированные пользователи. ]]> . С тем, что был, ни одна программа не запускалась (в т.ч. настройки альт. меню).

10. Для ленивых добавил свой [[Ссылки могут видеть только зарегистрированные пользователи. ]]> . НЕ СОВЕТУЮ ИСПОЛЬЗОВАТЬ НА ДРУГИХ МОДЕЛЯХ!!!

11. Все навигационные системы у меня на SDMMC, Под себя подстраивайте иконки уже через меню (длительный тап на иконке).

12. В старт меню подправлен скрипт вызова iphonetoday, т.к. при сохранении Windows на ResidentFlash отпадает необходимость постоянно копировать ярлыки.
.REG для переноса Windows на ResidentFlash и отключение стандартного меню в архиве.
Все в архиве REG_files.rar

Можете так же создать .reg файлы вручную:
-Открываете блокнот на компьютере и копируете reg (текст ниже)
-Нажимаете "Сохранить как..."
-Вводите любое название (желательно на английском) и в конце дописываете .reg
Пример: menuoff.reg
Скрипт переноса Windows на ResidentFlash:
Цитата:
[HKEY_LOCAL_MACHINE\System\Explorer\Shell Folders]
"Application Data"="\\residentflash\\Application Data"
"Recent"="\\residentflash\\Windows\\Recent"
"Program Files"="\\residentflash\\Program Files"
"My Documents"="\\residentflash\\My Documents"
"Fonts"="\\residentflash\\Windows\\Fonts"
"Favorites"="\\residentflash\\Windows\\Favorites"
"Windows"="\\residentflash\\Windows"
"Programs"="\\residentflash\\Windows\\Programs"
"StartUp"="\\residentflash\\Windows\\StartUp"
"Desktop"="\\residentflash\\Windows\\Desktop"

Скрипт отключения стандартного меню:
Цитата:
[HKEY_LOCAL_MACHINE\init]
"Launch50"="explorer.exe"
"Launch20"="device.exe"
"Launch30"="gwes.exe"
"Depend30"=hex:14,00
"Launch60"="services.exe"
"Depend60"=hex:14,00
"Depend50"=hex:14,00,1e,00

*Вместо Explorer.exe можно запускать любую другую программу, но НИ В КОЕМ СЛУЧАЕ не вписывайте программы с флешки, иначе есть шанс потерять зверька.


Сама сборка - [[Ссылки могут видеть только зарегистрированные пользователи. ]]>
270~MB, т.к. удалены игры. В развернутом состоянии необходимо минимум 800~MB на карте.

P.S. Спасибо Ruser.



Skype: nezlobin-anton для связи, на форуме сижу мало.

Решил отдельно выложить Quicklaunch из v-3. Учтите, пути прописаны на программы расположенные в iPhoneToday на SDMMC из версии iPhoneToday 4 и работать будет только на аппаратах с Residentflash (либо переписывайте все пути под себя)!
Установка:
- Скопировать файлы из архива в Residentflash
- Скопировать ярлык запуска в Windows\StartUp, либо добавить в меню вызывать вручную на вашему усмотрение.

Комментарий куратора

Добавил скринов и поднял в шапку...
Вложения
Тип файла: rar REG_files.rar (46.0 Кб, 82 просмотров)
Тип файла: zip AEBPlus.zip (596.3 Кб, 74 просмотров)
Тип файла: zip TOOLHELP.zip (1.9 Кб, 73 просмотров)
Тип файла: rar QuickLauncher_from_v3.rar (313.5 Кб, 94 просмотров)
chupaaa вне форума  
3 пользователя(ей) сказали cпасибо:
 
Время генерации страницы 0.03369 секунды с 11 запросами