[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] bengalih:
Currently, the only method of "Auto starting" SASHIMI involves the \2577 directory which is mentioned in the documentation.

I thought about this question and to be honest, my first response is that this isn't really something that alot of time needs to be spent on. The reason being is that it only take a few quick clicks to run SASHIMI after flashing a new ROM. SASHIMI was not meant as a replacement for UC. UC is meant to work in a fully automated manner and in order for it to work it must be cooked into the ROM. Although SASHIMI can run in an automated mode, it still assumes you have some interaction with the system. Therefore, I don't see having to spend 5-10 seconds to re-register MortScript and run SASHIMI is really a big disadvantage.

That being said, I realize that there may be some reasons that I have not thought of that a slightly more automated manner may be useful. In your particular scenario I don't think it is totally valid, since you are just looking to save 5 seconds by not manually running SASHIMI. However, I am developing a method....

The current method of the \2577 works when the Storage Card is automatically inserted. This method works best if you are using SASHIMI to provision a whole bunch of devices. For instance if you are a device administrator at your company and want to set up 20 phones the same way, this allows you to use one (or distribute several) SD cards with SASHIMI set up on them and when the card is inserted, SASHIMI will automatically run. In some of my tests it appears that the \2577 directory gets automatically run on a fresh reboot (with the storage card already installed)...however this seems intermittent and thus isn't the best solution for a clean auto install like you speak of.

I am finishing up a new method which will work more along the lines you are looking for. I am creating a special UC Initialized Cab File that will allow for a one time automatic run of SASHIMI after a clean flash.

HOWEVER, just like UC this will not work without either being cooked in, or run in another automatic manner (like via UC).

You have two options to run this:

1) COOK the CAB it into the ROM and run it via config.txt

2) Place the CAB on your storage card and have it run by UC's SDCONFIG.TXT as follows:

LOCK:Enabled
(other config commands here ....)
CAB: \Storage Card\Cabs\SASHIMI UCInit.cab
LOCK:Disabled
RST: Reset

This will cause the SASHIMI UCInit.cab to be installed by UC.

The installation of this CAB will create special registry entries and a link in the StartUp program group to run SASHIMI in fully Auto mode on the following boot (which will happen on UC's Reset command. After SASHIMI's first run it will set the registry flag so that SASHIMI will not run on every boot.

I WILL HAVE THIS FUNCTIONALITY AVAILABLE WITH THE NEXT RELEASE!

I believe that this is the best I am able to offer based on several factors including the application being mortscript based (and thus having to have mortscript registered). Also, please remember that the reason UC is able to be fully automated is because it is being cooked in to most of the ROMs out there.

Hopefully the above solution will meet you needs.