yashsingh1/xdaforums huggingface dataset:
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] bengalih:
Ok... so I guess I just haven't found to many .EXE files that I would want to run one time when flashing a new device to make me think of this. Is your example ppcpimbackup.exe fully automated?

I mean look, I would like to have SASHIMI deal with a real need, so if it were just to launch an .EXE that you still need to go and click a bunch of buttons to have it do its thing, then I don't really see a huge benefit to that. I mean sure, it might save two quick screen-taps, but I don't know how much of a benefit it adds.

I won't close down the idea entirely... I would be interested to hear more about the process you use and get feedback from others if they would find that functionality useful.

In the meantime, you can work off the built-in power of SASHIMI by doing two things:

1) You can write a .MSCR file that enumerates all .EXE files in a directory and runs each one in turn. Then you can put that .MSCR file in your \scripts folder and it will do what you are asking. This is in essence the type of code I would have to add to SASHIMI anyway. This way you write only one script file, not one for each .EXE

2) SASHIMI can actually already do what you are asking..well technically UC can, which SASHIMI can call upon. You can use EXEC: statements in your SDCONFIG.TXT file and then enable UC to process the file and it will run each .EXE.

So, between those two things I think you can realy do what you need it to. The real power of SASHIMI (in addition to what I put in) is that it will run any script you want it to from the \scripts directory as well. So technically anyone could write an add-on script to do well...whatever.

So, try out those ideas, if they don't do the trick, and user interest in this idea puts up some more hands I will look at putting something in the next version.

-thx

EDIT: Here is a quick example of a .MSCR code you could put in a script file in \scripts that would do what I talk about in #1:

ForEach exe in files ("\My Files\*.exe")
RunWait (exe)
EndForEach
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] Moe5508:
I'm trying to do an Auto install to the 2GB SD card. The total size of all the cabs that I've placed in the \Auto\CAB\SC folder is about 150MB. The cab files are about 112 in total number. However, 2 problems that I keep on encountering:

1) The auto install begins halfway through my list of cabs (I've got cab names starting at A through to Z but the install only starts with cab named L

2) I get this error: "Missing opening bracked

Line:

Call("logEntry", Auto .CAB skipped due to insufficient space in main storage.

VALUE: "&file.)

3) And when I click on the OK button in error message I get the following:

"Invalid parameter count for 'Call'

Line:

Call("logEntry....same as above)

Please advise.

Thanks
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] bengalih:
Think this is a two part problem...one is syntax and one is I think I changed it to test main memory space instead of Storage Card when i was debugging. Replace the SASHIMI.mscr with attached and report back. If any more problems, please also include a log file.

thx.

EDIT: Added SASHIMI 4.6 update to main post
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] studentjunk:
thanks for the quick feedback. I didn't think of the foreach command. I'm pretty new at this stuff.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] Moe5508:
Thanks for your quick response Bengalih! Second problem has been solved - you were right, it was checking main storage memory instead of SD memory! It's now installing OK with no errors.

Not so sure 1st problem has been solved though as it still started installing cab files from L, skipped about 20 other cabs named starting with letters A to K. I'll give it some time to finish though and see if it goes through Z and then runs A to K before completion. Will take time though because as I mentioned there are 112 files (less the ~ 20 skipped ones) to go through so I'll report back tomorrow morning (06h00 GMT).

Thanks again for your speedy response!!!!
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] bengalih:
Well both errors I mentioned were to fix the same issue (the free memory and the error it had writing to the log file).

I don't know why it is starting at L however as it usually enumerates alphabetically. Are you sure all those other files have a .cab extension? (just have to ask). Also, what happens if you remove everything but A-K will it install then?

I wonder if there is some sort of limit on the number of files that the array can handle, although I doubt it would be anywhere as small at 112 files. Let me know results of whatever testing you can do and then also send the log file if you could.

thx.

EDIT: Well I just did some more tests on my phone and it doesn't seem to process them alphabetically exactly. I can't really find a pattern it seems to do them partially by modified date and within that alphabetically, but I still think I see some outliers in that. Anyway, I expect that all the CABs will probably install, just not alphabetically.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] Moe5508:
Yes, they did - thanks for your support!!! :D
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] chrisw05:
I searched around a bit trying to find out if there were any reg keys i could backup off my phone after i make a partnership with my computer so anytime i flash a rom i dont have to keep going through the process every time.

Thanks

Chris

Sidenote: I really like this app it makes things so much easier and has worked perfectly. No having to remember file names and patch to type into sdconfig. would be nice if you could add an option to stop a certain app before it installs. (Weather Fix) But i can do without. Good Job
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] Moe5508:
I use SKTools (its a commercial app) but it does an awesome job of backing up my ActiveSync partnership and restores it successfully with each ROM flash I do. The only thing I do is put in my password and voila I start syncing up with my Outlook 2003 server at work OTA!!!

So put the app in the Manual/Cab/ folder and when confirmation dialog to install it comes up, just choose "Cancel" and SASHIMI then moves on to the next file? Am I right Bengalih?
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] v3patel:
if you have old setting then 4.5 errors on filecopy

if you have old setting then 4.5 errors on filecopy on line

because two new parameter introduced "AutoFileBackupPath" & "AutoRegExportPath"

My Advice in Initiate routine you want to check if Setting Value is null ( length zero ) then use default and or set in ini.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] bengalih:
Almost...choose "No" to skip the installation of a CAB (or any other file) during Manual Phase. "Cancel" will always quit SASHIMI entirely.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] bengalih:
This is why I state several times in the Instructions to always use the Reset Defaults option after upgrading to create a new settings.ini file.

You may also get errors on the file copy if you didn't update your filebackup.ini with the new syntax.

always RTFM :)
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] Pajoneis:
Congratulations, exelente work.

Congratulations, exelente work.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] v3patel:
even after restore to deafult does not set CustomToolsMenuTitle

CustomToolsMenuTitle is another new parameter introduced in another ini which does not get reseted by restore to default.

Also restore to default, which I do not want to do as my auto/mannual are set to different folders. and as a result i do not want to restore my defaults which are already set beacuse RD wipes of all the parameter that I have set.

and that is it better to have default value.

FYI There is no technical issue if you are missing CustomToolsMenuTitle in
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] v3patel:
For those who use M&M Marshall WaitCursor use vipMSCRexe.exe v3.0

I posted new version of VipMSCRexe.exe v 3.0. You can download from http://xdaforums.com/showthread.php?t=399276

and replace SASHIMI.exe in bin directory.

I know Dutty's Rom uses it.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] bengalih:
If CustomToolMenu is missing it just defaults to "My Custom Tools", I coded that in.

I still recommend that resetting the defaults ini is the best thing to do as syntax and parameters may change between versions. It only takes about 30 seconds to reset up the custom paths, so I don't see it as a huge inconvinience. You could also just cut/paste the settings from the backed-up ini.

You are right though that I don't like the program to throw an exception, so I will code some handling for it whenever I get around to a next version.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] herczyn:
i have a problem, but it comes with a solution :)

lets say i have two links i want to put in menu start i manual mode.

i can either copy them both or neither of them.

solution:

make another level of directories an ask about them and copy from them to root. ie:

/sashimi/manual/root/link1/windows/menu start/link1

/sashimi/manual/root/link2/windows/menu start/link2

what do you think?

(in automatic mode this is of course not needed but you can do this also because: 1) so it looks the same as i manual 2) people can use this to split their copied files which can be then easier to move/delete/anything)
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] asango:
Reagrding automatically created lnk files for exes in root folder

OK, if this will make things too complicated maybe I'll give the easy implementation of this feature a thought lateron.

Meanwhile for simplicity I will really stick to this proposal and simply copy the test programs directly to the start menu:

Thanks anyway guys!
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] asango:
Hi Bengalih, as far as I've experienced the execution of cabs and scripts is not following any alphabetical or otherwise obvious and predictable order.

Especially in case one has a mort script which needs to be carried out at the end of all the other scripts or inbetween two other scripts, or when cab files need to have a certain installation order, how can this be done?

Edit:

(BTW: In case of scripts: Calling one script from another is not an option, because I can't edit them as they are always automatically downloaded in their latest version during the Sashimi procedure. And also this would not help in case of cabs need to have a certain order)

Could not find anything regarding this going through the thread, also nothing in the manual besides the execution of tandem items which is not applying here, so thank you for some clarification.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] studentjunk:
I am not peresonally dealing with this problem, but I started thinking about it because someone earlier had 150 cabs to install. A temporary solution would be to store the cabs and scripts in their own folder, and then writing a script that runs them in the necessary order. This would only be a problem if the names change when you automatically download the scripts.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] v3patel:
Above is not working if you have old Custom ini from older version and even if you restore to defaults.

try this remove CustomToolMenu parameter from Custom.ini

then run SASHIMI ( as per you Custom Tool menu title should be "My Custom Tools" but I only see "."

now restore defaults you still have same results.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] v3patel:
Any one using Card export or Wm5storage having issue?

Any one using Card export or Wm5storage having issue to use your Storage Card as USB drive. after running SASHIMI especially import some registry using sktools.

After first use of sktool , this software automatically creates some notifications, changes to .reg association etc .... ( I m not sure is this sktools or somthing else) and somthing with this line in log which i do not have in my auto/reg path

=============================

06/14/08,01:40:59,Auto .REG file imported. VALUE: \Windows\Platformxxx.reg

===========================

But I can not use card Export II ot wm5storage which I am capable of using without SASHIMI
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] gundalbert:
Hi,

first of all, this is a very good tool you built :-) Very usefull and simple.

I found 2 "bugs" or let's better call it things that could be improved:

Installation Folder

I use a german ROM where the Storage Card is called "Speicherkarte", when installing SASHIMI to the Storage Card it is installed to "\Speicherkarte\Storage Card\SASHIMI", it would be nice if it was possible to install it without the folder "Storage Card"

Tandem Reg-files

I really like this option and in general it works as it is supposed to, but:

I think the installation sequence is not optimal, in my setup first the .reg files are imported and then the cabs are installed.

So the values provided in reg files are overwritten by the cabs, at least some do. It's not a big problem, I simply placed the regs in the REG folder, but I wanted you to know this fact.

Again, thanx for this great piece of software :-)
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] bengalih:
What issue specifically are you refering to in referencing the "Storage Card"? Do you mean just an installation procedure or the actual operation of SASHIMI? Operation shouldn't be a problem because it queries the registry for the name of the storage cars, so the German name should work. For installation, I will look at the CAB I made...I may have tried to force installation to "Storage Card", which doesn't work anyway as a user still has a chance to choose. Just give me some clarification....

Yeah, this is by design and is documented. For some reason, which I now don't remember it made more sense to install the .REG file before the .CAB. Your point is valid though, and unless someone gives me a good reason, or I can think of my original one, I will change this back to process the .REG file after .CAB installation.

thx for the input
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] bengalih:
This is interesting... you more than most should be able to interpret all my code, so I'd be interested in finding out what may be causing the issue.

You can use cardexport/wm5storage prior to SASHIMI installation, but after the first run they fail? Have you defnitively tested this on a clean ROM?

Try just installing SASHIMI and not running it first. I can see 0 reason it would effect any other program.

It is possible the SKTools creates some registry entries when it first runs...but I can't see how those could harm those applications.

If you do anymore testing let me know the results. If it ends up being an SKTools registry entry, perhaps I can remove it when the script is done processing.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] bengalih:
I don't think your solution will work. If you place something in:

\SASHIMI\manual\root\link1\windows\start menu\link1

Then it will get copied to your device's main storage at the following location:

\link1\windows\start menu\link1

So it doesn't really do you any good to have a link file there since it is just in a directory called \link1 in your root.

Remember anything placed in SASHIMI's ROOT folders get's copied to the ROOT of the device's memory. "\"

The only real solution I can see is to make ROOT copy procedure at a file instead of a folder level, which isn't something I am going to implement (because it would take forever to confirm copy of each file).

Otherwise, as always you can write your own script that executes and does whatever you can imaging from the \scripts directories.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] bengalih:
Ok, I will debug this with the next version. However, these are INI files which have to have a certain format, which are documented. I would like to be able to code every possible exception (and maybe they will all eventually be coded). But if it doesn't work or displays the wrong thing, it is because the documentation wasn't followed :)
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] bengalih:
Yeah...in all my first tests it seemed that when looping through files it was alphabetically. But as my future tests have shows it appears to have something to do with the modification date of the file as recorded by the system.

I have a method which can allow me to sort them alphabetically, but it is another sub procedure to use so I will have to see how easily I can implement that in the next version.

I suppose that most people would find that manner of cab installation acceptable? That way if there is a cab file you want to be sure is installed last you can rename it to zzMyCab.cab or something like that.

Otherwise, I haven't tried, but I think maybe it will process folders alphabetically? If that is the case you can make staging folders like:

\sashimi\manual\cabs\stage1

\sashimi\manual\cabs\stage2

\sashimi\manual\cabs\stage3

Then put CABS you want installed first in stage1 and so on....

Personally I have never experienced issues where one cab needs to go before the other..so it hasn't bothered me.

Also, remember SASHIMI will never be perfect for 100% of the people in 100% of the situations. If you have to use manual mode to (or just manually) install one or two CAB files first and then run SASHIMI, then do that. I will never promise that SASHIMI can cut down your installation procedure to 5 seconds... However it should be able to change a 45 minute process into a 5 minute one.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] bengalih:
As a side note...I like how I hardly got any feedback on the first few versions. And now, when I finally state that future developement will be slowed (because of work), then everyone is giving feedback!! :)

I do want all the feedback...and all good ideas that have enough support will eventually get implemented given my schedule!

thx
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] gundalbert:
Damn seems you are busy today ;-)

What I tried to say... I found a "behaviour" in the installation that seems to be not the way as intended.

The installation itself works well (only tried Storage till now) but the folder SASHIMI is instelled in is not the folder I would expect to be.

As a short reminder, in my ROM "Storage Card" is "Speicherkarte".

For me SASHIMI is installed to "\Speicherkarte\Storage Card\SASHIMI", on an english ROM I would guess the folder is "\Storage Card\SASHIMI" (I haven't tried it, just what I expect).

So the installation creates a folder named "Storage Card" on my storage card, I hope you get what I'm trying to say, if not, I will post screenshots tomorrow .
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] jdmba:
Owner Tag Needs To Be First

I am lurking in this thread and have sent Bengalih some notes by PM, but I did want to comment on this.

If the Owner Tag (which can be a registry export) is not installed FIRST, programs which try to tie a product key to the owner name will fail, if you then go and change the Owner Tag after they have been installed. This would apply to all games by Konami for example. I need to consciously remember the set the owner tag before I reinstall items, or they get tainted.

Given this, I would think that it would be a vital function of Sashimi to make its very very very very first step, setting the owner tag. Perhaps Bengalih would consider this.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] bengalih:
Ah...no on a normal english ROM it just gets installed to \SASHIMI if you install it to storage card... although I guess since WM creates some sort of hard coded link to show the Storage Card folder....so in a sense yes..both statements could be true.

It is installed to \Storage Card\SASHIMI which can also be worded...it installs to the ROOT of the Storage card.

It appears to exhibit different behavior though if the Storage Card is called "Storage Card" because according to what you state, it should then install to:

\Storage Card\Storage Card\SASHIMI which it doesn't :)

Anyways, hopefully my CAB creation program can fix that...I'll take a look at it next time.

thx
[Xiaomi Mi Max 3 Questions & Answers] Damionix:
Hello,

Does anyone have a link to the latest MIUIPro ROM for this phone?

Thanks.
[Xiaomi Redmi 3s Questions & Answers] harshitsharma03082005:
Hello everyone there, I need your help because whenever I try to install a custom rom on my redmi 3s I have a boot loop and I have to solve that by flashing stock rom using MiFlash.

Please help me. I tried installing lineageos 13, 14.1 15 and aosp extended and another 2-3 Roms but Everytime there is bootlooping.

I succeeded in installing lineageos 15 few weeks ago but since that I could never install a rom.

If I install, either it bootloops or encryption unsuccessful error comes.
[Xiaomi Redmi 3s Questions & Answers] GuestK00277:
Read proper steps here

https://wiki.lineageos.org/devices/land/install

twrp=> install 3.2.3-4 version

https://eu.dl.twrp.me/land/

;)
[Xiaomi Redmi 3s Questions & Answers] harshitsharma03082005:
Do you also have a redmi 3s??

If yes what's the best custom rom except lineage??

And must have Android 6 or 7, i don't want 8 or 9
[Xiaomi Redmi 3s Questions & Answers] thedoomgiver:
what do you mean the "best"?

each rom has positives and negatives.

try out each of them.

"best" is subjective, unless you tell us WHAT you're looking for.
[Xiaomi Redmi 3s Questions & Answers] harshitsharma03082005:
Good battery and performance in games at least the same as miui
[Xiaomi Redmi 3s Questions & Answers] thedoomgiver:
both are inversely related.

HOWEVER, you can research and get a kernel that can give high performance (and low battery life) during games, and long battery life (and normal performance) while doing normal tasks.
[Xiaomi Redmi 3s Questions & Answers] harshitsharma03082005:
Please help me guys.

I can't install any custom rom (I tried lineageos, aosp extended, carbon rom, ressurection remix), Everytime I try to do so, either it bootloops or is shows encryption unsuccessful error and I have to solve it by flashing stock rom using MiFlash.

Once I successfully installed lineageos 15 but since then I never succeeded in installing a custom rom.
[Xiaomi Redmi 3s Questions & Answers] GuestK00277:
[backup data IMP]

install twrp recovery via fastboot

do "factory reset" (wipes everything)

flash custom rom

reply if it worked!✌️
[Xiaomi Redmi 3s Questions & Answers] harshitsharma03082005:
If i backup my data using twrp>>backup and then factory reset, backup will also be removed?
[Xiaomi Redmi 3s Questions & Answers] GuestK00277:
yes
[MTCB Android Head Units General] koushh:
My Chinese car head-unit is no longer able to get GPS signal. I have tries all the available maps application and it doesn't work! I also tried a lot of GPS Fix type tools/apps, nothing worked.

At the top of the toolbar it shows the location icon but somehow the location just doesn't work. :confused::confused:
[MTCB Android Head Units General] BoNt3k:
Uninstall Goole Play Services (dont update) and all should work.

Google ****ed this in last updates and no fix and gps signal on car android headunits..:(
[MTCB Android Head Units General] Tbarnes444:
Hey did you find a fix for this I have the exact same issue dm me if you did please
[MTCB Android Head Units General] ZigBrick:
Had the same problem in mine. It first started as an intermittent problem, where I'd loose the fix randomly while driving. Later the problem became permanent.

It turned out the SMA socket for the GPS antenna inside the unit was not soldered properly. Once I replaced it the GPS worked perfectly.
[MTCB Android Head Units General] marchnz:
Another not an MTCB or MTCD unit
[MTCB Android Head Units General] Liam1Black:
Check the technical part, antenna, and all wires. If everything is in order, follow the advice indicated above, install the old version of the application and prevent its updates.