Jump to content

SztupY's automated kitchen [with OPTIMIZER]


Guest sztupy

Recommended Posts

Guest Barthlon
sharepix?? task needs fixing (forgot about that one on IA2). I will post some fixes soon.

can you either list your process (if not same as sztupy's install guide - as i follow without success) or PM me with it.

Sharepix task attached.....

now i'm going more indepth on editing .rgu and initff.

am i correct if i say that this task is not fully correct for ai2? the scope for the initff should be cut back from OEM/OEMApps to just OEM, because the initff is in OEM_Lang_0409. at least, then it works for me :)

edit:

oeh, and there should be a space between share and pix in the init line! lol, i'm getting the hang of it.

Edited by Barthlon
Link to comment
Share on other sites

Guest shokka9

thats it barthlon

trial & error. Sometimes it is easier to manually remove stuff, so you know how to edit the tasks..

YOu sound like you are defo getting the hang of it. I am rebuilding my PC over the weekend, got a new ASUS motherboard with 6GB of RAM (for now). Gonna try out WIndows 7 or Vista 64 bit, so i will need to get my thinking hat on so i can flash Omnia using this OS or use vmWare.

Link to comment
Share on other sites

Guest Barthlon

ok, the rom works. now that my mates phone is not bricked i dare to take the leap myself :D :)

can someone please tell me what the difference is between the initflashfile, the cscconfig.reg and cscconfig.xml? they all point to programs and reg keys, but what is the technical difference between them? what do they do?

i noticed if you remove plumsip and online widgets the cscconfig.xml is reduced to nearly nothing (only a reference to dice and a couple of other lines). so what's the use of this file, can't it be "incorporated" in cscconfig.reg somehow?

also, where can i find the registry settings for customer feedback and error reporting, the same as the cab warnings (which is an option in syok) i want them disabled by default.

and finally, can you just add and remove themefiles (.tsk) in the sys/windows folder without changing any references of some sort? and how can i make it the default one (i think it now normally uses samsung theme 2 when you first boot the rom).

if i know this, i'm done. i don't need to change more for my likings :)

thanks in advance guys!

Link to comment
Share on other sites

ok, the rom works. now that my mates phone is not bricked i dare to take the leap myself :D :)

can someone please tell me what the difference is between the initflashfile, the cscconfig.reg and cscconfig.xml? they all point to programs and reg keys, but what is the technical difference between them? what do they do?

i noticed if you remove plumsip and online widgets the cscconfig.xml is reduced to nearly nothing (only a reference to dice and a couple of other lines). so what's the use of this file, can't it be "incorporated" in cscconfig.reg somehow?

also, where can i find the registry settings for customer feedback and error reporting, the same as the cab warnings (which is an option in syok) i want them disabled by default.

and finally, can you just add and remove themefiles (.tsk) in the sys/windows folder without changing any references of some sort? and how can i make it the default one (i think it now normally uses samsung theme 2 when you first boot the rom).

if i know this, i'm done. i don't need to change more for my likings :)

thanks in advance guys!

initflashfiles.txt is a standard windows mobile stuff. After flashing all files from the ROM gets to the \Windows directory, and the initflashfiles.txt is the easiest way to move them to the appropriate place.

cscconfig.reg and cscconfig.xml is a Samsung proprietary thing. The CSC is an "add on" to the ROM, it's contents will be installed after the rom has been flashed.

the cscconfig.xml is a provisioning file btw. provxml files are the other way to set up your windows mobile. They are more robust than the initff / .rgu files, but they are harder to edit/maintain too.

Link to comment
Share on other sites

Guest shokka9

barthlon..good going..

nothing to addto sztupys post.

I have the stuff you need to put in cscconfig.xml to disable the error reporting. I couldnt get it to work, but it does work for others. I may of put in wrong place??

Its a few lines of code, similar to what you have seen in there. (thanks to Lufeig for the hook up!!).

With regards to customer feedback, Lufeig pointed me to xda.devs forum as its not as simple as you think.

I have tried to change the default .tsk using the registry (same idea as you), it wont wont for me. Probably wont for you. I am trying to build customisation that kicks in after the flash, and sets the theme and changes some reg stuff, but i have tried for a while.

Had technical issues with my PC, so it's a bit of a pain to try and do some stuff when the PC working against me. Will be fixed very soon tho!!

If you get any of the above to work (.tsk default themes, error reporting, customer feedback etc) please post here or PM me. You seem to have same ideas (basics) as me.

Take care

Link to comment
Share on other sites

Guest Barthlon

thank you both for your answers, i will go more in-depth at xda :)

if it's too complicated i'll leave it as it is, it takes less time to do it manually after a rom update, than to figure it out i guess...

Link to comment
Share on other sites

Updated SYOK. Now it has a built in OPTIMIZER. It will optimize .exe and .dll files with UPX compression. Also added the tasks to optimize some of the files. I marked them as none/none because I coldn't test whether they work on the omnia or not, but they should.

Optimizer can't optimize modules currently, but I'm working on it.

I also added a Remote Tracker task and a Manilla2d 21 task.

Get it from: http://winmo.sztupy.hu/syok.html

Link to comment
Share on other sites

Updated SYOK. Now it has a built in OPTIMIZER. It will optimize .exe and .dll files with UPX compression. Also added the tasks to optimize some of the files. I marked them as none/none because I coldn't test whether they work on the omnia or not, but they should.

Optimizer can't optimize modules currently, but I'm working on it.

I also added a Remote Tracker task and a Manilla2d 21 task.

Get it from: http://winmo.sztupy.hu/syok.html

Sztupy is UPXing the exec does not noticably slows the big application launch (like Opera -> it compresses from 6mb to 2)?

Link to comment
Share on other sites

Sztupy is UPXing the exec does not noticably slows the big application launch (like Opera -> it compresses from 6mb to 2)?

Decompressing should take less than 0.1-0.2 seconds (on a 200mhz x86 processor the decompressor runs at a 20Mb/sec rate. The omnia is more powerful). After that the applications runs as if it should.

Edited by sztupy
Link to comment
Share on other sites

Decompressing should take less than 0.1-0.2 seconds. After that the applications runs as if it should.

which compress method does it use for? :)

Commands:

-1 compress faster -9 compress better

Link to comment
Share on other sites

Guest shokka9

anyone tested new kitchen?? Optimisation, sounds good!!

Just got my PC up and running...(again), but this new ASUS board and 6GB of RAM makes it very quick.....

Just downloading kitchen now, anyone had sucess with 21139 SYS & XIP yet?

Looks like i will have to make ROM to test it later?!

Link to comment
Share on other sites

anyone tested new kitchen?? Optimisation, sounds good!!

Just got my PC up and running...(again), but this new ASUS board and 6GB of RAM makes it very quick.....

Just downloading kitchen now, anyone had sucess with 21139 SYS & XIP yet?

Looks like i will have to make ROM to test it later?!

Be carefull with optimisation, not all dlls can be compressed. I've tried yesterday to compress all DLL/EXEs in OEMApps folder and system became unusable.

Link to comment
Share on other sites

Guest lastnikita
Just downloading kitchen now, anyone had sucess with 21139 SYS & XIP yet?

do you have the base ones for qvga ?

I have a version, didn't test it yet.

Link to comment
Share on other sites

do you have the base ones for qvga ?

I have a version, didn't test it yet.

It is fake meaning that some system components are not updated. Look down below (sorry for spam) System core:

5.2.21142 aku 5000 | AdobeFlash

5.2.20753 aku 1400 | AdobeFlash_LANG_0409 5.2.20753 aku 1400 | AdobeFlash_LANG_0409

5.2.21143 aku 5000 | BaseApps 5.2.21143 aku 5000 | BaseApps

5.2.21143 aku 5000 | BaseAppsFiles 5.2.21143 aku 5000 | BaseAppsFiles

5.2.21112 aku 5000 | Base_DPI_96 5.2.21112 aku 5000 | Base_DPI_96

5.2.21112 aku 5000 | base_dpi_96_resh_240_resv_320 5.2.21112 aku 5000 | base_dpi_96_resh_240_resv_320

5.2.21143 aku 5000 | Base_Lang_0409 5.2.21143 aku 5000 | Base_Lang_0409

5.2.21000 aku 1600 | Base_Lang_0409_DPI_96 5.2.21000 aku 1600 | Base_Lang_0409_DPI_96

5.2.21000 aku 1600 | Base_Lang_0409_DPI_96_RESH_240_RESV_320 5.2.21000 aku 1600 | Base_Lang_0409_DPI_96_RESH_240_RESV_320

5.2.21143 aku 5000 | Bluetooth 5.2.21143 aku 5000 | Bluetooth

5.2.21013 aku 1600 | Bluetooth_Lang_0409 5.2.21013 aku 1600 | Bluetooth_Lang_0409

5.2.21143 aku 5000 | BROWSING 5.2.21143 aku 5000 | BROWSING

5.2.21142 aku 5000 | BROWSINGCORE 5.2.21142 aku 5000 | BROWSINGCORE

5.2.21112 aku 5000 | Browsing_DPI_96 5.2.21112 aku 5000 | Browsing_DPI_96

5.2.21013 aku 1600 | Browsing_Lang_0409 5.2.21013 aku 1600 | Browsing_Lang_0409

5.2.21143 aku 5000 | BTDUN 5.2.21143 aku 5000 | BTDUN

5.2.21142 aku 5000 | Bth_A2DP 5.2.21142 aku 5000 | Bth_A2DP

5.2.21013 aku 1600 | Bth_A2DP_Lang_0409 5.2.21013 aku 1600 | Bth_A2DP_Lang_0409

5.2.21142 aku 5000 | Bth_HID 5.2.21142 aku 5000 | Bth_HID

5.2.21013 aku 1600 | Bth_HID_Lang_0409 5.2.21013 aku 1600 | Bth_HID_Lang_0409

5.2.21112 aku 5000 | CommonEA 5.2.21112 aku 5000 | CommonEA

5.2.21142 aku 5000 | ConfettiCore 5.2.21142 aku 5000 | ConfettiCore

5.2.21112 aku 5000 | DRM 5.2.21112 aku 5000 | DRM

5.2.21142 aku 5000 | Enterprise 5.2.21142 aku 5000 | Enterprise

5.2.21112 aku 5000 | Enterprise_DPI_96 5.2.21112 aku 5000 | Enterprise_DPI_96

5.2.21013 aku 1600 | Enterprise_Lang_0409 5.2.21013 aku 1600 | Enterprise_Lang_0409

5.2.21000 aku 1600 | Enterprise_Lang_0409_DPI_96 5.2.21000 aku 1600 | Enterprise_Lang_0409_DPI_96

5.2.21142 aku 5000 | Entertainment 5.2.21142 aku 5000 | Entertainment

5.2.21112 aku 5000 | Entertainment_DPI_96 5.2.21112 aku 5000 | Entertainment_DPI_96

5.2.21013 aku 1600 | Entertainment_Lang_0409 5.2.21013 aku 1600 | Entertainment_Lang_0409

5.2.21000 aku 1600 | Entertainment_Lang_0409_DPI_96 5.2.21000 aku 1600 | Entertainment_Lang_0409_DPI_96

5.2.21142 aku 5000 | FWUPDATE 5.2.21142 aku 5000 | FWUPDATE

5.2.21013 aku 1600 | Fwupdate_Lang_0409 5.2.21013 aku 1600 | Fwupdate_Lang_0409

5.2.21142 aku 5000 | gb18030 5.2.21142 aku 5000 | gb18030

5.2.21142 aku 5000 | GPSID 5.2.21142 aku 5000 | GPSID

5.2.21142 aku 5000 | INTERNETSHARING 5.2.21142 aku 5000 | INTERNETSHARING

5.2.21139 aku 5000 | MediaOS 5.2.21139 aku 5000 | MediaOS

5.2.21142 aku 5000 | MediaOSFiles 5.2.21142 aku 5000 | MediaOSFiles

5.2.20757 aku 1400 | MediaOS_dpi_96_resh_240_resv_320 5.2.20757 aku 1400 | MediaOS_dpi_96_resh_240_resv_320

5.2.21013 aku 1600 | MediaOS_Lang_0409 5.2.21013 aku 1600 | MediaOS_Lang_0409

5.2.21143 aku 5000 | Office 5.2.21143 aku 5000 | Office

5.2.21112 aku 5000 | Office_DPI_96 5.2.21112 aku 5000 | Office_DPI_96

5.2.20753 aku 1000 | Office_Lang_0409_DPI_96 5.2.20753 aku 1000 | Office_Lang_0409_DPI_96

5.2.19958 aku 1200 | OneNote 5.2.19958 aku 1200 | OneNote

5.2.19958 aku 1200 | OneNote_lang_0409 5.2.19958 aku 1200 | OneNote_lang_0409

5.2.21143 aku 5000 | OS 5.2.21143 aku 5000 | OS

5.2.19972 aku 1207 | OSFiles 5.2.19972 aku 1207 | OSFiles

5.2.21142 aku 5000 | Phone 5.2.21142 aku 5000 | Phone

5.2.21143 aku 5000 | PhoneRedist 5.2.21143 aku 5000 | PhoneRedist

5.2.21112 aku 5000 | PhoneRedist_DPI_96 5.2.21112 aku 5000 | PhoneRedist_DPI_96

5.2.21013 aku 1600 | PhoneRedist_Lang_0409 5.2.21013 aku 1600 | PhoneRedist_Lang_0409

5.2.21000 aku 1600 | PhoneRedist_Lang_0409_DPI_96 5.2.21000 aku 1600 | PhoneRedist_Lang_0409_DPI_96

5.2.20757 aku 1400 | Phone_DPI_96 5.2.20757 aku 1400 | Phone_DPI_96

5.2.20757 aku 1400 | Phone_dpi_96_resh_240_resv_320 5.2.20757 aku 1400 | Phone_dpi_96_resh_240_resv_320

5.2.21013 aku 1600 | Phone_Lang_0409 5.2.21013 aku 1600 | Phone_Lang_0409

5.2.21000 aku 1600 | Phone_Lang_0409_DPI_96 5.2.21000 aku 1600 | Phone_Lang_0409_DPI_96

5.2.21112 aku 5000 | ppgprov 5.2.21112 aku 5000 | ppgprov

5.2.21139 aku 5000 | Redist 5.2.21139 aku 5000 | Redist

5.2.21132 aku 5000 | Redist_DPI_96 5.2.21132 aku 5000 | Redist_DPI_96

5.2.21112 aku 5000 | Redist_dpi_96_resh_240_resv_320 5.2.21112 aku 5000 | Redist_dpi_96_resh_240_resv_320

5.2.21013 aku 1600 | Redist_Lang_0409 5.2.21013 aku 1600 | Redist_Lang_0409

5.2.21000 aku 1600 | Redist_Lang_0409_DPI_96 5.2.21000 aku 1600 | Redist_Lang_0409_DPI_96

5.2.21112 aku 5000 | RUNTIMES 5.2.21112 aku 5000 | RUNTIMES

5.2.21143 aku 5000 | Shell 5.2.21143 aku 5000 | Shell

5.2.21142 aku 5000 | SIM_TKit 5.2.21142 aku 5000 | SIM_TKit

5.2.21142 aku 5000 | SMIME 5.2.21142 aku 5000 | SMIME

5.2.21142 aku 5000 | SMS_Providers 5.2.21142 aku 5000 | SMS_Providers

5.2.21112 aku 5000 | SQLCE 5.2.21112 aku 5000 | SQLCE

5.2.19958 aku 1200 | SqlCeMobile 5.2.19958 aku 1200 | SqlCeMobile

5.2.19958 aku 1200 | SqlCeMobile_Lang_0409 5.2.19958 aku 1200 | SqlCeMobile_Lang_0409

5.2.19972 aku 1207 | WelcomeCenter 5.2.19972 aku 1207 | WelcomeCenter

5.2.19958 aku 1200 | WelcomeCenter_Lang_0409 5.2.19958 aku 1200 | WelcomeCenter_Lang_0409

5.2.19972 aku 1207 | WindowsLive 5.2.19972 aku 1207 | WindowsLive

5.2.21013 aku 1600 | WindowsLiveIM 5.2.21013 aku 1600 | WindowsLiveIM

5.2.19958 aku 1200 | WindowsLive_DPI_96 5.2.19958 aku 1200 | WindowsLive_DPI_96

5.2.19958 aku 1200 | WindowsLive_Lang_0409 5.2.19958 aku 1200 | WindowsLive_Lang_0409

5.2.21142 aku 5000 | WWAN 5.2.21142 aku 5000 | WWAN

Link to comment
Share on other sites

Guest shokka9

not sure how it works...

i know that we will have to use some 20270 files to get it working on the Omnia, maybe its the same for everyone else. So when we get hold of these SYS files, it is full of stuff from the older SYS so whoever can get it to work on their device.

My source is for HTC Touch HD, not quite sure of original source tho. I think we are just chasing our tails, until a full new SYS comes out for Omnia, they all will be 'fake'.

We just need to take the important stuff from latest SYS and merge with 20270 to make it work smoothly (as much as we can).

Good luck to all, will get the one sector mentions too. Not had time to play, been busy, but back on it today (this evening too).

Keep it up everyone.

Link to comment
Share on other sites

Guest Barthlon

as you can see in the system core list posted by sector there are even 21143 files.

i don't want to call them fake and i believe they are pre-pre-beta-beta files of the possibly upcoming wm6.5.

i think we'll hear more on this on, what is it... february 19th?

i'm not so far into this that i'm able to combine files from different wm versions etc, so i'm not even going to try it :)

i, myself will patiently wait for a proper and stable (and hopefully from microsoft self) release, not so far in the future.

gonna try the optimizer tomorrow on my basic 20270 rom (only on execs in OEMApps for now) :D

Link to comment
Share on other sites

Combining SYS and XIP files is something I consider a bad thing. They are usually meant to be together, and combining them causes more trouble than benefit.

Added a task that will optimize all exe files in oemapps. You might try to optimize some files in SYS too (like office)

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.