XDA_UC - скрипт, который запускается после установки новой прошивки и
устанавливает нужные программы, восстанавливает бэкап контактов,
копирует нужные файлы на устройство (например ваши обои, словари t9 и т.п.).
Все что нужно сделать для этого -
1) подготовить XDA_UC - см. ниже описание папок и возможностей.
2) скопировать подготовленную папку XDA_UC в корень SD карточки.
3) залить прошивку (или сделать hard reset)
Я настроил свою папку XDA_UC и теперь переход на новую прошивку практически прозрачен -
прошивка меняется, а все программы и настройки автоматически востанавливаются.
Это как backup, только с возможностью применить его к ЛЮБОЙ прошивке с поддержкой XDA_UC.
описание папок XDA_UC
ВАЖНО -
Tweak_copy_to_device.reg - настраивает копирование из папки copy_to_device, не удаляйте.
Tweak_Manila_Enable.reg - включает манилу, когда настройка закончена. манила появится на второй загрузке.
/////////////////////////////////////////////////////////////
XDA_UC\1
Cюда можно положить reg файлы, которые нужно импортировать в реестр ДО установки программ из cab файлов.
Иногда это нужно, тогда инсталяция проходит в режиме обновления, сохраняя предыдущие настройки.
/////////////////////////////////////////////////////////////
XDA_UC\copy_to_device\Windows\
сюда можно положить файлы, которые надо скопировать в Windows.
например:
------------------------------------
что бы сохранить свой словарь т9
скопируйте сюда свои
eT9AsDb.Adb
eT9Cdb.Cdb
eT9Rudb.Rdb
------------------------------------
что бы сохранить свои настройки вкладок в маниле
скопируйте сюда свой
HTCHomeSettings.xml
/////////////////////////////////////////////////////////////
XDA_UC\copy_to_device\Program Files\
сюда можно положить файлы, которые надо скопировать в Program Files.
например:
------------------------------------
что б сохранить закладки и пароли при переустановке Opera 10 beta
нужно сохранить папки
Opera Mobile 10\profile\datastorage
Opera Mobile 10\profile\SECURE
(внимание - формат закладок в beta3 поменялся, но пароли переносятся на ура).
------------------------------------
что б сохранить настройки AEButton Plus (если используете)
нужно сохранить файл
AEBPlus\AEBPlus.cfg
/////////////////////////////////////////////////////////////
XDA_UC\SD
Сюда кладем кабы, которые нужно установить с запросом
/////////////////////////////////////////////////////////////
XDA_UC (прямо в корень)
Сюда кладем кабы, которые нужно установить без вопросов в память устройства.
Сюда же кладем reg файлы, provxml все они попадут в реестр.
Сюда же можно положить бэкап контактов - файл с расширением pib.
(например PIMBackup_20100212.pib)
Во время установки запустится PIMBackup.exe и предложит восстановить контакты.
Контакты, естественно надо предварительно забэкапить с помощью того же PIMBackup.
Для сохранения страницы манилы с контактами сохраните ветку реестра
HKEY_LOCAL_MACHINE\Software\HTC\Contacts
Что бы сохранить имя пользователя сделайте экспорт ветки
HKEY_CURRENT_USER\ControlPanel\Owner
а так же значения
[HKEY_CURRENT_USER\Software\Microsoft\Bluetooth\Settings]
"LocalName"
большинство программ хранит свои настройки в ветке
HKEY_CURRENT_USER\Software
(например HKEY_CURRENT_USER\Software\Manila2D_TodayPage)
или в ветке HKEY_LOCAL_MACHINE\Software
(например HKEY_LOCAL_MACHINE\Software\DynOpName\Config)
для редактирования и сохранения веток реестра прямо с компа удобно использовать
Registry Workshop (
http://www.torchsoft.com/en/rw_information.html)