Начнём! Копал FS на своём С905 и нашёл настройки реестра телефона. Изменение этих настроек позволяет включить/отключить дополнительные функции в телефоне.
Изменять их будем с помощью файла default_upgrade.xml.
<?xml version="1.0" encoding="ISO-8859-1" ?>
<customization>
<registry>
<mediacenter>
<settings reg-path="/apps/mediacenter">
<orientation type="uint">0</orientation>
<auto-rotate type="bool">true</auto-rotate>
<mainmenu>
<order type="wstr">PhotoAlbum,Music,Videos,Games,WebFeeds,Settings</order>
<focus type="wstr">PhotoAlbum</focus>
</mainmenu>
</settings>
</mediacenter>
</registry>
</customization>
<order type="wstr">PhotoAlbum,Music,Videos,Games,WebFeeds,Settings</order>
Здесь мы задаём порядок пунктов (Внимание! Владельцам A2v1 удалить из списка пункт
Games иначе будет пробел в списке!)
<focus type="wstr">PhotoAlbum</focus>
Здесь задаём пункт, который будет выбран при запуске медиацентра
<?xml version="1.0" encoding="ISO-8859-1" ?>
<customization>
<registry>
<ui>
<settings reg-path="/apps/ui">
<standby>
<ringtone-volume>false</ringtone-volume>
<second-display-picture>""</second-display-picture>
<second-display-call-animation>""</second-display-call-animation>
<startup-screen-mode>2</startup-screen-mode>
<start-up-video>""</start-up-video>
<shut-down-video>""</shut-down-video>
<startup-screen-path-semc>/usb/picture/system/STARTUP_IMAGE_SEMC.gif</startup-screen-path-semc>
<shutdown-screen-path-semc>/usb/picture/system/SHUTDOWN_IMAGE_SEMC.gif</shutdown-screen-path-semc>
<startup-sound-path-semc>/usb/music/system/STARTUP_SOUND_SEMC.mp3</startup-sound-path-semc>
<shutdown-sound-path-semc>"/usb/music/system/SHUTDOWN_SOUND_SEMC.mp3"</shutdown-sound-path-semc>
<startup-screen-path-operator>""</startup-screen-path-operator>
<shutdown-screen-path-operator>""</shutdown-screen-path-operator>
<startup-sound-path-operator>""</startup-sound-path-operator>
<shutdown-sound-path-operator>""</shutdown-sound-path-operator>
<show-flight-mode-at-startup>0</show-flight-mode-at-startup>
<flight-mode-value>0</flight-mode-value>
<clock-size-large>0</clock-size-large>
</standby>
</settings>
<registry-operations>
<!-- Remove the user selected startup screen at customization and master reset -->
<reg-op op="delete" reg-path="/apps/ui/standby/startup-screen-path"/>
</registry-operations>
</ui>
</registry>
</customization>
При этом необходимо создать в папках
music и
picture в памяти телефона папки
system и поместить файлы
STARTUP_SOUND_SEMC.mp3 и
SHUTDOWN_SOUND_SEMC.mp3 в папку
music/system и файлы
STARTUP_IMAGE_SEMC.gif и
SHUTDOWN_IMAGE_SEMC.gif в папку
picture/system
<?xml version="1.0" encoding="ISO-8859-1" ?>
</settings>
<customization>
<registry>
<music-application>
<shake-it-enabled>1</shake-it-enabled>
</music-application>
</registry>
</customization>
<customization>
<!-- Restore file for Shiho Illumination -->
<registry>
<illumination>
<settings reg-path="/apps/illumination">
<current-theme>""</current-theme>
<system-effect-path>/tpa/preset/system/lighteffect/systemeffects/</system-effect-path>
<contact-effect-path>/tpa/preset/system/lighteffect/contacteffects</contact-effect-path>
<effect-files>
<effect id="0">system-effect-path/mt_call.ble</effect>
<effect id="1">system-effect-path/alarm.ble</effect>
<effect id="2">system-effect-path/messaging.ble</effect>
<effect id="3">system-effect-path/reminder.ble</effect>
<effect id="4" type="wstr">3</effect>
<effect id="8">system-effect-path/system.ble</effect>
<effect id="9" type="wstr">8</effect>
<effect id="11">system-effect-path/power_up.ble</effect>
<effect id="12">system-effect-path/power_down.ble</effect>
<effect id="18">system-effect-path/enter_camera.ble</effect>
<effect id="19" type="wstr">18</effect>
<effect id="20">system-effect-path/enter_play.ble</effect>
<effect id="21">system-effect-path/enter_music.ble</effect>
<effect id="22" type="wstr">11</effect>
<effect id="25" type="wstr">18</effect>
<effect id="26" type="wstr">18</effect>
<effect id="27">system-effect-path/enter_ev.ble</effect>
<effect id="28">system-effect-path/service_menu_test.ble</effect>
<effect id="29">system-effect-path/enter_ev.ble</effect>
<effect id="30">system-effect-path/keypad_fade.ble</effect>
<effect id="31">system-effect-path/keypad_set.ble</effect>
</effect-files>
<settings>
<camera-lamp>5</camera-lamp>
<tally-lamp>10</tally-lamp>
</settings>
</settings>
</illumination>
</registry>
</customization>
В папку
/tpa/preset/system/lighteffect/systemeffects/ ложим эффект входа в плеер с именем
enter_music.ble
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------