|
||||
User Customization Backup for Touch Pro using sashimi
NO LONGER MAINTAINING THIS THREAD.. MOVED ALL OF THIS INFO and ADDED MUCH MORE OVER TO [Guide] Murducky's Guide to Auto User Customization User Customization Backup for Touch Pro using Sashimi By: LuckySe7en & Murducky LuckySe7en uses the Raphael (GSM Touch Pro) Murducky uses the Herman (CDMA Touch Pro) We have put together this guide for others who have a hard time locating where items need to be backup (like we did). We both use EngeryROM and for the most part some item locations below may be specific to EngeryROM. Guide Structure ·Information Section – General Info about required apps. ·Windows 6.5 Section – 6.5 related settings ·Titanium Section – Titanium related settings ·TouchFlo3d – TouchFlo3d related settings ·Application Section – Find Application setting ·Work in Progress – To be found settings Information Section Download info:
You don't have to re-install Sashimi after a flash, just run SASHIMI.exe from the \bin directory and SASHIMI will detect and perform a clean install and reconfigure itself. Cabs Place all of your Cabs you want to install in Storage Card\SASHIMI\Auto\Cab\ User Customization to Launch Sashimi (Big thanks to DV8Ways) Okay… I’ve been looking for away to have SASHIMI auto initiate after a hard reset so that there would require no interaction from the user once the Onscreen Calibration process was complete. I searched both here and over at WinMo Experts and could not find any answers so after about 50 hard resets and twice as may dirty looks from you know who I finally got it to work for me using User Customization (UC). Please keep in mind your ROM must support UC. Here’s how: * Navigate to \Storage Card\SASHIMI\Program\2577. Here you will see a file called AutoRun.mscr. * Create a shortcut to this file within the same directory and name it SASHIMI.lnk. * Create an SDConfig.txt file with the below commands and save it to the root of the Storage Card. (Included SDConfig.txt attached) That’s it!!! Now, every time you hard rest your device will flash the new ROM. Once complete, UC initiates and checks the SDConfig file for instructions. Based on our SDConfig file, UC will copy the SASHIMI.lnk we created over to \Temp where it can then be executed by UC. This will launch SASHIMI that the user can either interact with or if no interaction within 20 seconds SASHIMI will initiate the “Auto” installer, installing all configurations setup within the \SASHIMI\Auto directory. Once all is complete, SASHIMI will then prompt the user to reset the device yes or no. If no interaction within 10 seconds, SASHIMI will automatically reset the device. Basically, once you initiate a hard reset and complete the onscreen calibration you never have to touch the device again throughout the install and configuration process. Enjoy!!! Edit: One thing prevents this from being an completely unattended install... The fact that if the device goes to sleep during SASHIMI Auto install it seems to pause the installation process until you wake the device. This means you have to make sure to keep the device awake during the install process. I'm looking into away to keep the device awake during this process. I'll update if I find a solution. Edit 2: Only workaround I can find is to plug into external power during the install process. I believe by default Windows will not sleep for 30 minutes which is plenty of time. This will allow a complete userless flash and restore once the onscreen calibration is completed Windows 6.5 Settings Owner Info Download SDConfig.Builder.v0.7.85.PE from http://forum.xda-developers.com/showthread.php?t=390846 Run SDConfig Builder.exe, go to the 5 tab (Owner Info), type in your Owner Info. Save to xml file. Then go to 4 tab (Cab & Copy). Browse for the xml you just made for Source XML, set an output directory. then click make cab. Now you have a owner cab you can push with Sashimi put owner cab in Storage Card\SASHIMI\Auto\Cabs\ Device Name Backup reg key HKLM\Ident export to Storage Card\SASHIMI\Auto\REG Alarm Settings backup reg key HKLM\Software\Microsoft\Clock export to Storage Card\SASHIMI\Auto\REG (thanks to studentjunk) Splash Screen (EnergyROM Specific)
Email Accounts & WIFI Settings You will create an XML file and save it to Storage Card\SASHIMI\Auto\XML using Sashimi/Makisu Built program. Watch the How To Here: http://www.youtube.com/watch?v=ANgzC...B817D8&index=0 Ring Tones Using the Auto\Root folder Sashimi create the same folder structure to copy over your ring tones.
so here is the run down about ringtones...before you back up these registries make sure you set them how you like first. Ring Tone Settings First set the Ring Tone then back up HKCU\ControlPanel\Sounds\Ringtone0 is where your ringtone registry is, for some reason there is two entries that reference my ringtone file, RingTone0 and RingTone2. I exported both in Storage Card\SASHIMI\Auto\REG *ALERTS AND NOTIFICATIONS* In HKCU\ControlPanel\Notifications\ there are a bunch of registries for all your alerts, they are all labeled in gibberish like this "{0CD9B91C-BEA7-446d-9857-BD2F1E6BFE80}" You have to use regedit and look at the first value, the first value should contain data that tells you what tone that registry entry is for. If the first value is blank don't back it up, there are more entries than there are alerts so you dont need to back up the blank ones. There is exactly 22 entries you need to export and back up to Sashimi. It was a PITA (Pain in the ***) to go through them and export them one by one, but you get done eventually. All Registry exports should go into Storage Card\SASHIMI\Auto\REG Sliding Sound First set the Sliding sound you want then back up the reg key \HKLM\Software\HTC\SlidingSound export to Storage Card\SASHIMI\Auto\REG All incoming beams off (Start>Settings>Connections>Beams) (thanks rstoyguy) Quote: HKLM\Software\Microsoft\OBEX obexservicemask = 3 ; checked obexservicemask = 2 ; unchecked Bluetooth Devices (thanks to Zone23) I found that if you backup registry key HKLM\Software\Microsoft\Bluetooth\Devices on restore it will restore all bluetooth devices. The only catch is I have not figured out how to get bluetooth headsets to work. All computer connections will work, so it’s a start. So at least so far I only have to repair my car and headset. All 3 computers work fine. Current power plan (thanks to Zone23) back up reg key HKLM\System\CurrentControlSet\Control\Power\Timeou ts export to Storage Card\SASHIMI\Auto\REG Turn on your Bluetooth (thanks to Zone23) Back up reg key HKCU\Software\Microsoft\Bluetooth\Settings"ScanMod e"=dword:00000005 Contact Ringtones Use a program called KeepMyTones download here: http://forum.xda-developers.com/showthread.php?t=540755 How to: (thanks to LordFuzzy024) There are three simple steps to save your contact ringtones. 1. Install the program 2. Set all your ringtones if you haven’t already. 3. Click File/Save Contact Ringtones. You’re done. There are also three simple steps for restoring your contact ringtones. 1. Install the program if it’s not already. 2. Make sure all your ringtones are located in the previous locations. (Usually My Documents\My Ringtones, or where ever you store them, it must be the same as before.) and your RingtoneBackup.xml file is located in your install directory. 3. Click File/Restore Contact Ringtones. You’re Done. The backup file is located in your install directory and it will notify you of that location upon saving. Restore Contacts: Outlook w/Active Sync Murducky uses outlook to sync contacts with their pictures. PIM Backup: LuckySe7en uses PIM Backup just back that up. pim.vol also contains all of your contacts! No need to use pim backup app unless you want to save all ur txt messages, recent calls list, etc. Titanium Section: We both prefer Titanium. Titanium Setup Titanium the way you like it first before backing up the items below. Titanium layout
backup reg keys HKLM\Software\Microsoft\CHome\ATFavePeople are all the registry entries that you need to save those settings, I didn't know what to back up so I backed up all of them, they all look important anyways. Also will want to back up \Application Data\ATContacts and copy to Storage Card\SASHIMI\Auto\Root\Application Data\ATContacts which saves image files. *Note*
Titanium Weather Backup key \HKLM\Software\TitaniumWeather export to Storage Card\SASHIMI\Auto\REG Manila Section Manila/TouchFlo3d Fav Contacts Tab** If you are using TouchFlo3d and want to save your favorite contacts that information is stored in the pim.vol file located in your root directory, just back that up. pim.vol also contains all of your contacts! No need to use pim backup app unless you want to save all ur txt messages, recent calls list, etc. My Contact Card (thanks to dylan927us) backup reg key HKEY_CURRENT_USER\Software\HTC\People\OwnerInfo export to Storage Card\SASHIMI\Auto\REG Stock market Tab (thanks to lilflip2) Backup: "\\Application Data\HTC\ygo" I copied whole folder but (2 files ygoservice.db and ygoservice_sr.db) copy to Storage Card\SASHIMI\Auto\Root\ Application Data\HTC\ Save order of Tabs (thanks to Zone23 backup reg key HKEY_LOCAL_MACHINE\Software\HTC\Manila\Configurati on export to Storage Card\SASHIMI\Auto\REG Manila Weather (Thanks to Askwhy) To backup your weather settings you need to save a regfile to SASHIMI\Auto\REG with some of the data from -- [HKEY_CURRENT_USER\Software\HTC\Manila] In particular, you need to backup 'Weather.CityList' but I would also include: 'Weather.ServerURLOverride' 'Locale' 'Weather_Focus' 'Weather.Fahrenheit' 'Weather.PostFirstRun' After running SASHIMI you will have any pre-cooked-in locations removed and overwritten with your own -- and you will only need to hit 'Update'. For instance my file looks like this: [HKEY_CURRENT_USER\Software\HTC\Manila] "Weather.CityList"="NAM|US|CO|FORT COLLINS,NAM|US|DC|WASHINGTON,NAM|US|NY|NEW YORK" "Weather.ServerURLOverride"="http://weather.not2advanced.com/htcweather/forecastdata.php?ac=XDADevs&locCode=%25ls&version= 1&device=innovation" "Locale"="en-US" "Weather_Focus"="United States" "Weather.Fahrenheit"=dword:00000001 "Weather.PostFirstRun"=dword:00000001 Not sure if all the chefs have ROMs with the same weather server URL cooked-in, the one above is simply the one that was already in my registry when I went to back it up. I had no idea previously that a special weather patch server tied to the community was even being used to make things happen. If you have added a custom city using a database editor of some sort, you will also want to backup the manila file (database file) that you edited, and that file is called 2330fc3c_manila -- place that file in \SASHIMI\Auto\Root\Windows\ to have it restored automatically. Program Tab (thanks to Scoob) Back up reg key HKLM\Software\HTC\Manila\ProgramLauncher export to Storage Card\SASHIMI\Auto\REG Application Section Cabs Place all of your Cabs you want to install in Storage Card\SASHIMI\Auto\Cabs\ Facebook IM (fim) backup reg key HKCU\Software\mosko.mobi\fim export to Storage Card\SASHIMI\Auto\REG Twitter (PockeTwit) Backup file \Program Files\PockeTwit\app.CONFIG copy to Storage Card\SASHIMI\Auto\Root\Program Files\PockeTwit\ (You will have to create the path in your Auto\Root Folder) Arcsoft MMS Settings backup reg key \HKLM\Software\Arcsoft\ArcSoft MMS UA\Config\mm1 export to Storage Card\SASHIMI\Auto\REG HTC Task Manager backup reg key HKEY_CURRENT_USER\Software\HTC\TaskManager export to Storage Card\SASHIMI\Auto\REG SmartPhone Tracker Setup all your settings, back up file, Program Files\SmartPhoneTracker/settings.config copy to Storage Card\SASHIMI\Auto\Root\Program Files\SmartPhoneTracker Lumos (thanks to rawdikrik) Run the Lumos configuration program (just like you always would) then copy the "settings.txt" to "sashimi\auto\root\program files\lumus" you will need to create all these folders or figure out some way to copy them. Anything in the root folder copies to whatever folder on your device. Sashimi will create the folders if they don't exist, but typically it installs all the apps first. After an auto install I don't have to do anything with lumos (nice). You can do the same thing with ringers just make a mirror of what directory in "root" and Sashimi will copy them for you when you run it. SPB Wireless (thanks to fwt) Settings: (registry) HKEY_LOCAL_MACHINE\Software\Spb Software House\Spb Wireless Monitor (and all Keys included) Registration: (registry) HKEY_CLASSES_ROOT\CLSID\{DD9B73F6-9EED-4ED0-84CF-422AF83512DB} Data: (files) "\Application Data\SPB Wireless Monitor" Work in Progress Section (if you know how to backup the below please let us know) WALLPAPER
PIN TBF (To Be Found)
__________________
Last edited by murducky; 02-06-2010 at 01:41 PM. Reason: added |
This post has been thanked 67 times. |
|
||||
Re: User Customization Backup for Touch Pro using sashimi
Hey mods can you move this to the main Touch Pro section and can this be sticky'd?
-luckyse7en
__________________
KTsoFresh aka LuckySe7en
Device: HTC Fuze Rom: NRGZ28 Energy Mercury Radio: 1.14.25.05 UC SASHIMI Guide for Touch Pro |
This post has been thanked 3 times. |
This post has been thanked 2 times. |
|
||||
Re: User Customization Backup for Touch Pro using sashimi
Alot of good info...wish this thread existed when i was first trying to figure it out...good job! Might be just me...but i got the feeling that Bengalih may have wanted people to register at his site in order to download Sashimi 8.0 rather than having it posted elsewhere...oh well.
__________________
There are 10 types of people in the world...those who understand binary and those who dont.
Last edited by proxcee; 07-19-2009 at 10:58 AM. |
This post has been thanked 1 times. |
|
||||
Re: User Customization Backup for Touch Pro using sashimi
some cabs ask for a reset after install, is there a way to configure sashmi to cancel when it gets this prompt? Good thread!
|
This post has been thanked 1 times. |
|
||||
Re: User Customization Backup for Touch Pro using sashimi
Quote:
I believe it already cancels them and install the rest of your cab and then ask you to restart. |
This post has been thanked 2 times. |
|
||||
Re: User Customization Backup for Touch Pro using sashimi
What is this for? I just check my reg and i don't have "People" under \HkCU\Software\HTC.
|
|
||||
Re: User Customization Backup for Touch Pro using sashimi
Moved to the general Touch Pro Forum.
late, Coz
__________________
"I don't want to spend my life explaining myself. Either you get it or you don't." Frank Zappa
|
This post has been thanked 1 times. |
|
|
|