[UTILITY] SYAKR - An application to automate custom ROM building tasks
This application helps ROM building, by automating some tasks. The idea behind it is that a lot of tasks involving erasing applications from the ROM can be automated (like delete some files, erase some keys from the registry and from the initflashfiles.dat). So I've build a tool that helps automating these tasks.
The advantages of this solution are:
* Create a custom ROM which suit your needs, and leave out everything else (even drivers, and other things, that you'll never use)
* If you have automated tasks, they may be ported easily to newer ROM versions, so you don't have to do everything multiple times
Disadvantages:
* Creating scripts are sometimes harder than simply deleting files (but they may worth the time)
* It is impossible to predict whether a specific task configuration will work, or not (there may be questions like: will the Widgets work, when I delete the FM radio or not?)
Although this tool is made for the Samsung Omnia kitchen (I own an omnia, so I can only test on it) it should work with any other kitchen availalable. Some of the "easier" tasks (like "Remove Office", "Update .NET to 3.5", etc.) will work on any WM6.1 kitchen, which extracts the SYS part in the SYS folder in the root of the kitchen. If you happen to make some tasks for your device, I'll help port some device-specific parts of SYAKR to your device (which is the ROM version handling part)
I don't think so. I only have an omnia, so I can't try it out either. If the kitchen is mostly the same (and I think they are) then it should work though.
I looking for CAB to OEM stuff, i used the ones you pointed me at, but it rarely works and i do not like the unstability of it.
Can you not build this function into your app. The reverse of what you are doing?
I wondering if the CAB stuff these guys use would work in our kitchen? Or Sztupy, you know of any other packages that i can use?
Been looking for a while now, i need to do this so i don't have to install all my apps & M2D after flashes (not all, depends how hot the stove is..).
Nice to see you here anyways. Take care.
Just to confirm to non Omnia people here (which will be most of you), Sztupy's app works perfectly and quickly. It hasn't let me down at all. It is very easy to use and does what it is supposed.
I now cook my own ROMs because of Sztupy, he kind of persuaded me to do it and his app makes life so much better.
I just need to get my own apps in there to cook up some tasty ROMs.
__________________
Android & CrackBerry (ex WinMo)
I think people at XDA use the same packages-creator app I pointed at (it's on the xda wiki). It simply extracts the cab, and then creates the appropriate registry and initff files. Unfortunately a lot of appllications have a setup.dll part, which modify a lot of things during setup, and it cannot be extracted (it's a separate program). the only way to crack it, is to install the application on your phone, and track down the changes the installation did (like registry changes, file changes, etc.). It's a slow process, but I don't think there is a better alternative (except for of course use an emulator, but applications like M2D would not work on an emulator I think)