I felt the need to restructure my old Sashimi thread.
This
guide will help you
setup your
user customization as
automated as possible. This guide uses Sashimi with several methods to backup your contacts such as
google sync and/or outlook with active sync with a combination of
reg keys and
program files backup and
restored using the
UC stage (User Customization) found in most custom roms during setup to launch sashimi and push our user customizations.
This is a collection of my work as well as many others from the PPCGeeks Community.
Table of Contents
Post 1 - Getting Started and Sashimi Info
Post 2 - Contacts/Calender Backup methods
Post 3 - Windows Mobile 6.5 & 6.5.x backup settings
Post 4 - Manila 2.1 (Touchflo) & 2.5 (Sense) backup settings
Post 5 - Titanium backup settings
Post 6 - Device Specific backup settings
Post 7 - Application Specific backup settings
Post 8 - Application Specific continued.
BIG THANKS TO:
sstrunks (LuckySe7en)
studentjunk
D\/8
rootlinux
rstoyguy
Zone23
LordFuzzy024
dylan927us
lilflip2
Askwhy
Scoob
rawdikrik
fwt
nhvoltagenh
lovingHDTV
digi
gmaine02
christian.a
liriel
twe90kid
glenwill
CovKid66
Post 1 - Getting Started and Sashimi Info
This section will guide you through setting up the foundation for auto customization.
Basic Know How
How to copy a file using Total Commander
If your custom rom does not have Total Commander you can download the cab here
http://www.ghisler.com/pocketpc.htm
From Total Commander right select the file you want to copy, then go to the File Menu > Copy/Move > Tree > Select where you want to copy of the file to go to (Example: Storage Card > Sashimi > Auto > Root) > Copy
[insert video]
How to back up a registry key using Total Commander
From the Root directory listed in Total Commander you should see a folder at the top labeled \\Plugins (if you dont press ".." button in the upper right cornor till you go back to Root)
To access your phone's registry go to \\Plugins > registry > HKCR, HKCU or HKLM
[insert video]
Setup Sashimi
This video (click the video below) walks you through the basics of Sashmi How to setup it up the first time. To download Sashmi please visit the home of Sashimi
http://www.winmo-experts.com/
Sashimi Note:
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.
Understand the Sashimi Auto Structure
This video (click the video below) demonstrates how to use the Root folder of SASHIMI to copy files and folders using the Auto method of Sashimi.
Using UC Stage to push Sashimi
Most custom ROM have a User Customization stage after the main setup of their Rom. We can use this stage to launch Sashimi.
To do this:
Step 1. Copy
SDConfig.txt to the root directory of your Storage Card.
Step 2. Copy
MortScript-4.2-UCSASHIMI.cab to \Storage Card\SASHIMI\PROGRAM\UCINIT\
Step 3. Extract
security.zip then copy security.xml to \Storage Card\SASHIMI\PROGRAM\UCINIT\. Then Copy the SASHIMI.INK to \Storage Card\SASHIMI\Program\Bin\
Done.
BIG Thanks to
studentjunk &
D\/8 for this setup.
AUTO INSTALL TO ALTERNATE STORAGE LOCATION (ASL) by
studentjunk
In addition to the \SC directory, SASHIMI also provides one additional Alternate Storage Location (ASL). To have CAB files install to an ASL in Auto mode, do the following:
- Place the CABs in \SASHIMI\Auto\CAB\ASL (or a directory called \ASL under an alternate CAB location).
- Configure theAlternate Storage Location in Settings > Advanced Settings with the name of the alternate storage (e.g. "My Storage").
Any cabs in the ASL directory (and subdirectories) will get auto-installed to the defined Alternate Location.
PROBLEMS WITH SC and ASL INSTALLS
The Auto Install to SC and ASL process depend upon SASHIMI being able to properly interpret the onscreen text in order to send automated screen taps.
Storage Card and ASL installs will be disabled if either of the following is true:
- An unsupported language is detected. For more information see SUPPORTED LANGUAGES.
- An unsupported resolution is detected.
SASHIMI will issue a warning at run-time if either of these scenarios are detected. An event will also be logged to the system log when Auto Install to Storage Card is disabled.
NOTE 1: It is recommended not to touch the screen or use other applications while SASHIMI is installing and this is especially important during this phase.
NOTE 2: Not all applications will work with automated installs (either to main memory or storage card). If a CAB file requires additional user interaction, it is generally better suited to install during the Manual Phase. In addition, some 3rd party applications which take control of the device's display may interfere with the Auto Install to Storage Card processes (e.g. screen shot or other capture software).