PDA

View Full Version : WM6 Kitchen Release based on Midget_1990's new source


Laurentius26
14th May 2007, 03:41 PM
Hi Midget,

Hope you don't mind that I start a new thread again.
Your release yesterday didn't work out right?
Your a moderator so maybe you can delete it?
Anyway, I modified it a bit and now it's working !!!!!!!!!!!!!

Credits to:

-Bepe
-Helmi_c
-Mamaich
-Midget_1990

And people I forget for making this possible.

Thank you all ;)

Let's start building your own WM6 Pro :D

http://rapidshare.com/files/31305034/DEV_UNI.rar.html

Uploading second release.....

First was based on the source, this time it's based on Midget's latest rom build!

CE OS 5.2.1413 (Build 17913.0.3.0)
ROM version: 2.20.02

http://vidmes.com/Uni/Kitchens/midget_1990/

@TehPenguin: Thank you for your time and hosting ;)

Cheers,

Leo :)

Laurentius26
14th May 2007, 05:32 PM
I'm having problems uploading to Rapidshare :(

Sorry, I restart my computer and try again.

Leo

CWKJ
14th May 2007, 05:37 PM
I'm having problems uploading to Rapidshare :(

Sorry, I restart my computer and try again.

LeoHey, put on either WM-Gurus or HTC-DEVS. Thanks.

grayme
14th May 2007, 06:33 PM
Hey, put on either WM-Gurus or HTC-DEVS. Thanks.

Or you could briefly upload it to the ftp and let TehPenguin know to take it from there for his hosting before removing it?

Laurentius26
14th May 2007, 07:02 PM
Woeaaaa, Rapidshare takes ages or isn't working.
I need a upload adres, please help!

Juggles
14th May 2007, 07:20 PM
I need a upload address, please help!

Use WM-Gurus... if you dont have an account, create one then send me a PM on with the username! Either on here, or on Guru's... I will activate you straight away!

from there one of us can FTP transfer it to rapidshare or another mirror!

Laurentius26
14th May 2007, 10:22 PM
It's done.

Leo :)

Hey, put on either WM-Gurus or HTC-DEVS. Thanks.

grayme
14th May 2007, 10:23 PM
Cheers Leo, Midget et al.

Looking good so far! :)

One query, why does the flashing tool want to access the internet before it upgrades the device?

grayme
14th May 2007, 10:34 PM
Super fast, super cool, super.

Right, now to customise, goodbye to powerpoint, etc. hello to Mortplayer, Pocket Breeze, Wisbar, etc. :)

Midget_1990
14th May 2007, 10:37 PM
what flashing util are you using?

it should be packaged with this:http://forum.xda-developers.com/showthread.php?t=301662

imho.

grayme
14th May 2007, 10:44 PM
what flashing util are you using?

it should be packaged with this:http://forum.xda-developers.com/showthread.php?t=301662

imho.

Erm! :o

What's the difference? :confused:

:D

kdskamal
14th May 2007, 11:51 PM
What's the difference?

It is the official universal RUU

Now a question to the topic, dude, can you mention some release notes?(if you added/removed something from the core ROM)

TehPenguin
15th May 2007, 01:02 AM
Hi Midget,
http://rapidshare.com/files/31305034/DEV_UNI.rar.html


Mirrored:
http://vidmes.bur.st/Uni/Kitchens/midget_1990/DEV_UNI.rar

Enjoy!

tomal
15th May 2007, 09:26 AM
Mirrored:
http://vidmes.bur.st/Uni/Kitchens/midget_1990/DEV_UNI.rar

Enjoy!

Could you please upload the kitchen files only (other than ROM files) in a separate zip. It will be very helpful then.

TehPenguin
15th May 2007, 09:52 AM
Could you please upload the kitchen files only (other than ROM files) in a separate zip. It will be very helpful then.

I'm pretty sure that you need all the files that come in the RAR - I tried deleting a folder from the rar and the 'BuildOS' program proceeded to crash miserably

So if Midget or Leo could advice as to how I should split the kitchen on my server, that would be most helpful

tomal
15th May 2007, 10:18 AM
I'm pretty sure that you need all the files that come in the RAR - I tried deleting a folder from the rar and the 'BuildOS' program proceeded to crash miserably

So if Midget or Leo could advice as to how I should split the kitchen on my server, that would be most helpful

Actually I need only "BuildOS.exe" and the "boot.rgu" (if any). Will be greatful if you can...

kingdomraj
15th May 2007, 10:45 AM
well i want to know if i have a .cab file or a setup file for some application( lets say spb time)... how can i create a oem pack of the name, if i want to put it in my personalised rom.... is it possible... please help

Laurentius26
15th May 2007, 03:19 PM
Hi all,

Hope you all understand, but I only modified the kitchen a bit so that it run. I builded one rom without adding or removing OEM's.
I was very happy when I flashed and saw it running myself, so I decided to share with you all.

This is the first kitchen release based on another rom!

I want to support you all, but I also do have problems with adding or removing OEM's.

I'm working on this, and when I find out I'll let you know. ;)

Cheers, Leo :)

grayme
15th May 2007, 03:25 PM
I've started going through seeing what I can remove from my own ROM before adding my OEMs; I'll upload the 'super-vanilla' for anyone that wants to have a look or take to add their own OEMs.

As for how to make OEMs, I learned from reading the instructions of Helmi in his first post on the original kitchen and by looking at existing OEMs to see how they were made.

Laurentius26
15th May 2007, 03:28 PM
Hi Kingdomraj,

I'm still working on the kitchen.
About building OEMS, there's a wiki for it made by GerardNL.
You can have a look here:

http://forum.xda-developers.com/showthread.php?t=298077

Leo

well i want to know if i have a .cab file or a setup file for some application( lets say spb time)... how can i create a oem pack of the name, if i want to put it in my personalised rom.... is it possible... please help

tailazoom
15th May 2007, 05:44 PM
Thanks to Ivan and Midget for their precious roms!
Thanks to Laurentius for the working kitchen!
Your project file in TOOLS DIRECTORY must be corrected
-----------------------------------------------------------
from:
-----------------------------------------------------------
PU10 O2___001 WWE 2.00.02 Universal 0 70000000100000 0 16111110000000 d9184d84
3
0
C:\Dev\Helmi_UNI_WM6_Kitchen_R0\Temp\nk.nbf
C:\Dev\Helmi_UNI_WM6_Kitchen_R0\Temp\nk.nba
C:\Dev\Helmi_UNI_WM6_Kitchen_R0\Temp\nk.nb
-----------------------------------------------------------
to:
-----------------------------------------------------------
PU10 O2___001 WWE 2.01.01 Universal 0 70000000100000 0 16111110000000 d9184d84
3
0
C:\Dev_UNI\Temp\nk.nbf
C:\DEV_UNI\ROM\nk.nb
C:\Dev_UNI\Rom\nk.nb
-----------------------------------------------------------
I'm using the flashed rom: i had the strange characters line posted above but everything is working fine, bt headset included.

kingchicky
16th May 2007, 04:46 AM
Hi all..
I am just learning to enter the kitchen.
when HTC extended rom tools start..when i want to encode it get error FAT 16 size.
could you please tell me what should I do?
sorry for newbie questions

tailazoom
16th May 2007, 05:26 AM
Just click ok.

TehPenguin
16th May 2007, 09:10 AM
New Kitchen available:
http://vidmes.bur.st/Uni/Kitchens/midget_1990/DEV_UNI_Kitchen_V2.rar

All thanks and praise (and complaints) to Leo!
(I'm just hosting it...)

tailazoom
16th May 2007, 09:45 AM
Just downloaded the new kitchen but WINRAR cannot open the file: unknown format or error in file!

TehPenguin
16th May 2007, 10:11 AM
Just downloaded the new kitchen but WINRAR cannot open the file: unknown format or error in file!

I just reloaded the file onto my server, and it was still not working, so it would appear that Leo's file is damaged

I'm going to remove this file from my server until further notice

My apologise for the inconvenience

grayme
16th May 2007, 02:19 PM
well i want to know if i have a .cab file or a setup file for some application( lets say spb time)... how can i create a oem pack of the name, if i want to put it in my personalised rom.... is it possible... please help

Hmmmm, ignore my comments on the OEMs as this kitchen works differently from the old one.

Have anyone managed to add an OEM to this new kitchen?

I've just copied them across from the old one into the OEM folder and it just ignored them on creation.

Also, I've tried to remove Powerpoint and whilst the files seem to have gone; it left the links which leads me onto the next thing, where are the links stored?! :(

Laurentius26
16th May 2007, 03:29 PM
Hi all,

Back from work.

I was following the thread on my Universal but couldn't post.
Anyway I want to apologize to you all.

All blame to me :(

Yesterday I was a bit stressed with Rapidshare, I couldn't upload there.
It took me all evening again with no results, so I desided to upload to WM-Gurus. I forgot to check the file on ftp and today when I was following this thread on my Uni from work I saw it was corrupted.

I have uploaded it again to WM-Gurus and checked it myself by downloading and unpacking.

Currently I'm waiting for TehPenguin to host the kitchen again.

Than I will update this thread again.

Thank you all four your time and patient's

Leo

tailazoom
16th May 2007, 03:35 PM
Thanks anyway!

PGEdin
16th May 2007, 03:35 PM
Unless I'm mistaken the suggestion by Tailazoom above isn't actually building the kitchen. All it is doing is splitting the nk.nb from the rom folder and the merging it again instead of splitting it and merging it with the results from the dump directory. As a result all you will end up with is an encoded version of the nk.nb from the rom directory.

So if you used this approach it might explain why packages you add don't appear in the new rom.

Laurentius26
16th May 2007, 03:46 PM
Hi all,

Just had a pm. from TehPenguin :)

The kitchen is in his department :D (thanks again)

I updated the first thread, link is working now.

Happy cooking!

Leo

TehPenguin
16th May 2007, 03:46 PM
Currently I'm waiting for TehPenguin to host the kitchen again.

Than I will update this thread again.

Thank you all four your time and patient's

Leo

Rehosted the Kitchen and verified it on my server:
Linky: http://vidmes.bur.st/Uni/Kitchens/midget_1990/DEV_UNI_Kitchen_V2.rar

Again all credit to Leo, midget, etc - I'm just hosting it :P

Enjoy!

fallenczar
16th May 2007, 03:47 PM
adding oem packages is not all that different in this kitchen.
in helmi's kitchen you made a oem folder of your choice with initflashfiles.txt the rgu the dsm and the actual contents...here just make the folder with everything other than the initflashfile.txt instead add the entries in initflashfiles.dat in oem>oem_lang_409

this works for me and should work for you too...am currently using a custom rom made with this kitchen ...with an answering machine software (yup !!) that i added as an oem

grayme
16th May 2007, 03:58 PM
adding oem packages is not all that different in this kitchen.
in helmi's kitchen you made a oem folder of your choice with initflashfiles.txt the rgu the dsm and the actual contents...here just make the folder with everything other than the initflashfile.txt instead add the entries in initflashfiles.dat in oem>oem_lang_409

this works for me and should work for you too...am currently using a custom rom made with this kitchen ...with an answering machine software (yup !!) that i added as an oem

Ah, my work laptop is hiding *.dat! :mad:

Put it to show hidden files too... :confused:

fallenczar
16th May 2007, 04:14 PM
Ah, my work laptop is hiding *.dat! :mad:

Put it to show hidden files too... :confused:

yup
its a system file so you have to enable it to show system files too

grayme
16th May 2007, 04:26 PM
It was doing, but still not showing (nevermind resolved now).

Anyway, it's still not working (not even copying any files to windows), I'm just going to try something....

fallenczar
16th May 2007, 04:28 PM
grayme, just read your post on the 3rd page....
when you run the Buildos.exe file a dump directory will be made ,ensure that your oem package is in this dump....after that run createrom.bat (the batch file) let it do its work....if you notice that when this file finishes doing it job and the last to but one line is gibberish then it means that the imgfs_raw_data.bin file created is not right....

what i did was i ran both these files and when it showed me buzz's extended rom maker i exited it..

now i ran prepare_imgfs on the nk.nba (actually nk.nb) provided with this package...i should now have imgfs_raw_data.bin, imgfs_removed_data.bin, and nk.nba files in the folder with the dump now run maimach's original tools to get a new nk.nba

grayme
16th May 2007, 04:32 PM
grayme, just read your post on the 3rd page....
when you run the Buildos.exe file a dump directory will be made ,ensure that your oem package is in this dump....after that run createrom.bat (the batch file) let it do its work....if you notice that when this file finishes doing it job and the last to but one line is gibberish then it means that the imgfs_raw_data.bin file created is not right....

what i did was i ran both these files and when it showed me buzz's extended rom maker i exited it..

now i ran prepare_imgfs on the nk.nba (actually nk.nb) provided with this package...i should now have imgfs_raw_data.bin, imgfs_removed_data.bin, and nk.nba files in the folder with the dump now run maimach's original tools to get a new nk.nba

Thanks, that sounds quite involved so I'll give it a go when I get home from work ;)

fallenczar
16th May 2007, 04:39 PM
Thanks, that sounds quite involved so I'll give it a go when I get home from work ;)

pm me if you get stuck

tailazoom
16th May 2007, 06:04 PM
Downloaded V2, installed and flashed after removing some dirs from SYS directory, and my jasjar is working great with my bt headset. I tried removing powerpoint files from office dir, but then the whole office programs get lost!
Thanks you all!

grayme
16th May 2007, 08:43 PM
Unless I'm mistaken the suggestion by Tailazoom above isn't actually building the kitchen. All it is doing is splitting the nk.nb from the rom folder and the merging it again instead of splitting it and merging it with the results from the dump directory. As a result all you will end up with is an encoded version of the nk.nb from the rom directory.

So if you used this approach it might explain why packages you add don't appear in the new rom.

I'd changed it to:

C:\Dev_Uni\Temp\nk.nbf
C:\Dev_Uni\Temp\nk.nb
C:\Dev_Uni\Temp\nk.nb

So it couldn't be that. Going to follow fallenczar's advice and see what happens :)

tailazoom
16th May 2007, 08:58 PM
C:\Dev_Uni\Temp\nk.nbf
C:\Dev_Uni\Temp\nk.nb
C:\Dev_Uni\Temp\nk.nb

is the equivalent of

C:\Dev_Uni\Temp\nk.nbf
C:\Dev_Uni\rom\nk.nb
C:\Dev_Uni\rom\nk.nb

seen that MAKEROM copies nk.nb from ROM to TEMP

Midget_1990
16th May 2007, 09:09 PM
100mb! :O

why so large? i'm going to download it and have a look at the extra 40mb you have added :D

hooray for 8k/s mirrors :(

Laurentius26
16th May 2007, 09:28 PM
Hi all,

Somebody managed to build with the default kitchen already and flash to the device?

It is a awsom rom if I may say :D

Credits to Midget offcourse for his modifications and porting ;)

Anyway I don't have many time today tommorow I'll be back.

Hopefully many people will work on this so we can build together some great OEM's and tweaking this rom to heaven :eek:

Vanilla is still my goal.


Thank you for your respons. ;)

Leo

Midget_1990
16th May 2007, 09:45 PM
heh, it's not ported, its a clean fresh build for universal :D

grayme
16th May 2007, 09:59 PM
grayme, just read your post on the 3rd page....
when you run the Buildos.exe file a dump directory will be made ,ensure that your oem package is in this dump....after that run createrom.bat (the batch file) let it do its work....if you notice that when this file finishes doing it job and the last to but one line is gibberish then it means that the imgfs_raw_data.bin file created is not right....

what i did was i ran both these files and when it showed me buzz's extended rom maker i exited it..

now i ran prepare_imgfs on the nk.nba (actually nk.nb) provided with this package...i should now have imgfs_raw_data.bin, imgfs_removed_data.bin, and nk.nba files in the folder with the dump now run maimach's original tools to get a new nk.nba

Gosh, it was quite involved but I think I got there, will see the result on flashing.

Not ported what Midget? Ah, your adjustments?

tailazoom
16th May 2007, 10:14 PM
Hi all,

Somebody managed to build with the default kitchen already and flash to the device?

Vanilla is still my goal.

Leo

I removed the following dirs from SYS:
Netcf
VoiceCommand & relatives
Voip & relatives
Windowslive & relatives

But:
after a softreset i have 29MB
after a call and a text message i have 26MB

With latest aku2 (dopod wwe)
after a softreset i have 32MB
after a call and a text message i have 30MB

grayme
16th May 2007, 10:15 PM
oh cack, it sticks on the boot screen, though it shows 'built by midget' :(

grayme
16th May 2007, 10:37 PM
ah **** it! :mad:

ultravox
16th May 2007, 10:49 PM
I removed the following dirs from SYS:
Netcf
VoiceCommand & relatives
Voip & relatives
Windowslive & relatives

But:
after a softreset i have 29MB
after a call and a text message i have 26MB

With latest aku2 (dopod wwe)
after a softreset i have 32MB
after a call and a text message i have 30MB

Since you seem the only one that have successfully cooked with the new kitchen, could you please post a step by step guide so that we could try and find what is wrong?

cheers

tailazoom
16th May 2007, 11:09 PM
copyed rar contents to c:\dev_uni
modified c:\dev_uni\tools\nk.prj as follows:
---------------------------------------------------------------------
PU10 T-MOB005 WWE 2.20.02 Universal 0 70000000100000 0 16111110000000 4b239816
3
0
C:\DEV_UNI\temp\nk.nbf
C:\DEV_UNI\temp\nk.nba
C:\DEV_UNI\temp\nk.nba
---------------------------------------------------------------------

Optionally remove dirs from SYS or OEM

Run buildOs and close window when done

Run createRom
press any key when requested and select encode when finished
choose c:\dev_uni\temp\nk.prj
click encode
ignore the warning message about fat size
flash the resulting rom
-------------------------------------------
As you can see i didn't do mutch, just followed the readMe file instructions.

Laurentius26
16th May 2007, 11:26 PM
Cool ;)

Let me know when the OEM is finished :D

Cheers, Leo

adding oem packages is not all that different in this kitchen.
in helmi's kitchen you made a oem folder of your choice with initflashfiles.txt the rgu the dsm and the actual contents...here just make the folder with everything other than the initflashfile.txt instead add the entries in initflashfiles.dat in oem>oem_lang_409

this works for me and should work for you too...am currently using a custom rom made with this kitchen ...with an answering machine software (yup !!) that i added as an oem

Laurentius26
16th May 2007, 11:37 PM
Hi Midget :)

Need to sleep, long day again!

Tommorow I start at 06.00u again and the night is getting shorter and shorter :(

About the 100mb, I didn't at so many so things.

I'm thinking about adding radio 1.15 and empty extended rom in next release.

Also I have a awsom bootsplash I will provide.

(More Universal, not based on a operator)

100mb! :O

why so large? i'm going to download it and have a look at the extra 40mb you have added :D

hooray for 8k/s mirrors :(

ultravox
16th May 2007, 11:46 PM
As you can see i didn't do much, just followed the readMe file instructions.

1st, thx!!!


As usual, before we try to do something, it seems quite simple; tomorrow I will give it a try.

I read the guide how to create OEM packs; o lot of actions must be taken.
I think that it would be great if every new working OEM pack could be added to the ftp and link added to the kitchen wiki page, so that everyone could benefit from it. Also if TehPenguin agrees, he could store the OEM packs.

I leave this invitation to everyone's consideration.

Laurentius26
16th May 2007, 11:46 PM
Could you explain a bit?
I'm new on this.

You did take a WM6 rom from another device isn't?
Deleted the drivers and added the device drivers for Universal isn't?
Correct me please if I'm wrong?

Like to learn that as well :)

Leo

heh, it's not ported, its a clean fresh build for universal :D

Midget_1990
17th May 2007, 12:11 AM
you are wrong :)

its a build for HTC universal, no porting.

fallenczar
17th May 2007, 04:46 AM
oh cack, it sticks on the boot screen, though it shows 'built by midget' :(

what is the size of your nk.nba ????

also do this...
open your dump directory and open any folder in it....(say you open welcome.exe folder) it should not contain any file by the name of the dir in it ( no actual welcome.exe file in welcome.exe folder)
let me know which prog you want to add as oem..
i might give it a try.

grayme
17th May 2007, 09:25 AM
what is the size of your nk.nba ????

also do this...
open your dump directory and open any folder in it....(say you open welcome.exe folder) it should not contain any file by the name of the dir in it ( no actual welcome.exe file in welcome.exe folder)
let me know which prog you want to add as oem..
i might give it a try.

64,512kb so that seems about right.

Each folder seems to have just the normal S0001, etc, imageinfo.bin and imageinfo.txt.

However I did notice that the same gobbidgook was appearing on the recompiling stages...

maxstegi
17th May 2007, 09:47 AM
here it's uploaded to rapidshare:
http://rapidshare.com/files/31729682/DEV_UNI.part1.rar
http://rapidshare.com/files/31730537/DEV_UNI.part2.rar

sry for the two parts, but it's to big ...
tip: load the second part first

GerardNL
17th May 2007, 02:26 PM
I've spend a few hours downloading the newer kitchen from rapidshare, thanks to maxstegi. However, when I run the kichen out of the box, I again get this:


Processing "_start_8.png" as file
Processing "_suite_8.png" as file
Processing "_url.png" as file
Total Sectors: 0000
Used Sectors : 1b867
Free Sectors : fffe4799
Searching for IMGFS start... Found at 00660000

So, gain the ROM from the kitchen is too big. Am I the only one having this problem??

grayme
17th May 2007, 02:33 PM
I've spend a few hours downloading the newer kitchen from rapidshare, thanks to maxstegi. However, when I run the kichen out of the box, I again get this:


So, gain the ROM from the kitchen is too big. Am I the only one having this problem??

I've not paid much attention to the words before, but remember the 'Searching for IMGFS start... Found at 0066000'; which part says it is too big?

ultravox
17th May 2007, 03:23 PM
Following the instruction on readme and the tip about the ROM dirs, I was able to build the ROM without any problems: GREAT.

I used the default operator because I didn't remind mine.

I remember the 1st time I tried to upgrade, I used a tool to get the device data (getdevicedata???) . The file that the tool creates has some info, including the operator. My problem is that I don't remember how I've done it. Already tried search the forum, lot's of info but no answer.

Could some one help?

I'm using the JW 2.01.08 9000 WWE with no problems( don't remember how I did upgrade, some weeks ago..), anyone knows the operator ID used in this ROM?

Thx in advance.

GerardNL
17th May 2007, 04:06 PM
I've not paid much attention to the words before, but remember the 'Searching for IMGFS start... Found at 0066000'; which part says it is too big?

Actually the part that I was pointing out were these 3 lines:

Total Sectors: 0000
Used Sectors : 1b867
Free Sectors : fffe4799

When I was using a similar kitchen for the Blue Angel, these were the lines to watch. Free Sectors is suppose to show a number like 100 sectors free or something like that. Whenever I had too many OEM packages in the kitchen, there were no more free sectors and the value behind "Free Sectors" was showing a high number like this.

So, either the same thing does not apply to this kitchen or there is something strange going on. When you or Leo run this kitchen what do you see in these 3 lines when you create a (working) ROM?

tedhuaxia
17th May 2007, 04:08 PM
Thanks for all of you.
But I click and open BuildOS.exe, but cannot find any program in the BuildOS box.(Windows Vista)
Who could help me?
Thanks

GerardNL
17th May 2007, 04:26 PM
Thanks for all of you.
But I click and open BuildOS.exe, but cannot find any program in the BuildOS box.(Windows Vista)
Who could help me?
Thanks

I have the same thing (in XP). Just click the "play" button and the copy process will start. On the statusbar you'll see that a whole bunch of files are copied to the "temp" directory.

After that, you start the batch files for the second part of the build process

fallenczar
17th May 2007, 05:25 PM
hey guys my comp has started acting pricy!!! time for a new mobo and a new dvd drive and a couple of things...in short i will be missing in action for at least a week if not more :(

Laurentius26
17th May 2007, 07:23 PM
Hi,

Happy building and cooking a new pc.
The sun is gone shine after a view days of rain (talking about Holland offcourse!) :)

What do you need more? :D

have a nice week.

Thanks,

Leo

hey guys my comp has started acting pricy!!! time for a new mobo and a new dvd drive and a couple of things...in short i will be missing in action for at least a week if not more :(

Laurentius26
17th May 2007, 08:32 PM
It's original flashing util. of your kitchen.
You can find it in C:\Dev_Uni \Tools isn't?
The CreateOs.batch copies it to the temp dir before Deviceupdate starts wright?

So many questions :D

what flashing util are you using?

it should be packaged with this:http://forum.xda-developers.com/showthread.php?t=301662

imho.

Midget_1990
17th May 2007, 09:28 PM
if i get chance over the weekend ill post a new one, its easier than fixing this one ;)

Laurentius26
17th May 2007, 10:10 PM
Hi Midget,

What do you meen with fixing this one? This kitchen? :confused:

Today I had time to play with the kitchen a bit.

So first thing that I wanted to try is taking 'Voice Command' and 'Windows Live' out.

I moved the following maps to a different location.

All out of SYS dir.

-VoiceCommand
-VoiceCommand Lang 0409
-WindowsLive
-WindowsLive DPI 192
-WindowsLive Lang 0409

BuildOS.exe
Createrom.bat
Extended rom tool start
nk.nbf
Device upgrade util.

Updated the device and running again :D

Used sectors: 19830
Free sectors: fffe6780

Just a experiment, something wrong with it? :confused:

My todayscreen isn't showing windows live anymore.
Also Voice Command I can't find anymore.

All looks stable, correct me if I'm wrong.

Leo :)

ultravox
17th May 2007, 11:33 PM
I used the default operator because I didn't remind mine.

I remember the 1st time I tried to upgrade, I used a tool to get the device data (getdevicedata???) . The file that the tool creates has some info, including the operator. My problem is that I don't remember how I've done it. Already tried search the forum, lot's of info but no answer.

.

Yep, the solution is on getdevicedata. we have to run it on the device ( that part was clear..) and it creates a devicedata.txt on ppc windows dir.

All the info is inside; plain and simple as usual: the problem is to get there.

Time to lear how to remove apps from rom and add new ones!

Laurentius26
18th May 2007, 07:46 AM
Fun :D

Just added Pocketxpdf with your method.

Works great!

Thanks,

Leo

adding oem packages is not all that different in this kitchen.
in helmi's kitchen you made a oem folder of your choice with initflashfiles.txt the rgu the dsm and the actual contents...here just make the folder with everything other than the initflashfile.txt instead add the entries in initflashfiles.dat in oem>oem_lang_409

this works for me and should work for you too...am currently using a custom rom made with this kitchen ...with an answering machine software (yup !!) that i added as an oem

tailazoom
18th May 2007, 10:50 AM
Made extrom visible (registry settings)
Removed voip, winlive, voicecommand, pdfreader
Reduced pagepool from 6 to 4.8 megabytes (speed doesn't change)

storage/program memory:

aku2 wwe after softreset 39/32 contacts+sms+excel running 39/29
Helmi kitchen after softreset 39/29 contacts+sms+excel running 39/26
Midget kitchen after softreset 41/31 contacts+sms+excel running 41/28

Miget kitchen rom is rock solid!
Thanks again to Midget and to Laurentius!

Laurentius26
18th May 2007, 12:30 PM
Hi,

Sounds awsom :D

Modified OEM Pocketxpdf v.05 to use with this kitchen.

Maybe you like it?

Leo :)

Made extrom visible (registry settings)
Removed voip, winlive, voicecommand, pdfreader
Reduced pagepool from 6 to 4.8 megabytes (speed doesn't change)

storage/program memory:

aku2 wwe after softreset 39/32 contacts+sms+excel running 39/29
Helmi kitchen after softreset 39/29 contacts+sms+excel running 39/26
Midget kitchen after softreset 41/31 contacts+sms+excel running 41/28

Miget kitchen rom is rock solid!
Thanks again to Midget and to Laurentius!

tailazoom
18th May 2007, 02:43 PM
@Laurentius
Thanks for pdf! Any news about slow sync?

ultravox
18th May 2007, 02:53 PM
Modified OEM Pocketxpdf v.05 to use with this kitchen.


Maybe it's better to add a txt description( or in the file name) with the file just to know to wich kitchen it applies. If not, there will be a complete mess with a lot of files.

Made extrom visible (registry settings)
Removed voip, winlive, voicecommand, pdfreader
Reduced pagepool from 6 to 4.8 megabytes (speed doesn't change)



Could you please post a list of deleted file/dir regarding the stuff you removed . It woudl turn easy the other users work when trying to remove the same apps.

If the work and experiences are shared, everyone will benefit and save time.

I wish I had more time. Maybe next week I will get some time to create some OEM packages for total comander and some other apps

Cheers

Laurentius26
18th May 2007, 03:02 PM
Hi,

You're wright :eek:

Will do it wright away.

Thanks!

Leo

Maybe it's better to add a txt description( or in the file name) with the file just to know to wich kitchen it applies. If not, there will be a complete mess with a lot of files.

Cheers

tailazoom
18th May 2007, 03:43 PM
From OEM:

SSD\ppc.adobereaderle.exe
SSD\ppcpimbackup.exe
SSD\rof_target.zip
SSD\target.img.zip
SSD\Unsigned.version.sa.cab
SSD\usbtool.exe
SSD\wm5storage.ex
SSD\wm5storage.dll

From SYS:

netcf
voicecommand
voicecommand_lang_0409
voip
voipos
windowslive
windowslive_dpi_192
windowslive_lang_0409

ultravox
18th May 2007, 03:53 PM
From OEM:
SSD\ppc.adobereaderle.exe...

From SYS:
netcf...

THX!

Any reg keys were also removed ( can we do that with the kitchen!??!?!?) ?

fallenczar
18th May 2007, 03:54 PM
hey guys,
uploading the modified nk.prj and createrom.bat file...(for v1 kitchen release) noe everything is automated
(just rename nk.nb in rom folder to nk.nba)

also noticed another thing...
if createrom gives an error or closes down then it means that your oem are too big

have fun guys

Laurentius26
18th May 2007, 03:54 PM
Hi all,


I noticed another thing.

After building and flashing the rom to my device I noticed a large amound of *.dsm and *.rgu files in the Windows directory on my device.


So I did the following thing.

-created a Dump dir: 'c:\dump'
-copied Temp\dump to: 'c:\dump\dump'
-deleted all the *.dsm and *.rgu files in 'c:\dump\dump'
-copied the nk.nba from 'c:\dev_uni\rom' to: 'c:\dump\nk.nba'

I copied the following tools too 'c:\dump'

-prepare_imgfs.exe
-buildimgfs.exe
-make_imgfs.exe
-HTC64_Extended_ROM_Tool.exe

Opened the command window!

cd\dump

Prepare_imgfs nk.nba -nosplit

(imgfs_raw_data.bin and nk.prj created!)

Remember I deleted all *.dsm and *.rgu out of the dump dir!
So now I need to rebuild the dump dir.

buildimgfs imgfs_raw_data.bin

(imgfs-raw_data.bin overwritten!)

make_imgfs nk.nba -nosplit

(nk.nba overwritten!)

With the HTC64_Extended_ROM_Tool.exe nk.nba => nk.nbf.

After this I run CreatOS.bat in the kitchen, when it's done I don't flash to my device yet.

First I replace nk.nbf created earlier in c:\dump.

Than I start 'ROMUpgradeUt.exe'

After flashing I've checked the Windows directory and all *.dsm *.rgu files are gone, looks a lot cleaner :D

These files are not necassery there, isn't?

Going to try to modify the CreateOS.bat



Cheers, Leo :)

Midget_1990
18th May 2007, 04:19 PM
you should never delete rgu and dsm files.

Laurentius26
18th May 2007, 04:25 PM
Why?

Can't find any error on my device!

you should never delete rgu and dsm files.

ultravox
18th May 2007, 04:46 PM
Why?

Can't find any error on my device!

<UUID>.dsm: This file is important only in that it must exist when you run CreateOS.exe. It's okay if it's empty - it just needs to be there!
<UUID>.rgu: This file contains the registry entries that the package contributes. It must be in Unicode, with the following header:...

info taken from http://wiki.ppcgeeks.com/index.php?title=Kitchen

tailazoom
18th May 2007, 05:39 PM
I currently have on my UNIVERSAL 82 DSM files (297 kb) and 52 RGU files (965 kb).
They are of no use on UNIVERSAL , but they are needed for rom building process. So the only problem might be Laurentius deleting them too early!

Midget_1990
18th May 2007, 05:41 PM
its bad practice to delete them as if you want to decompile a rom (i do with every release) then it wont work properly if they are missing ;)

Laurentius26
18th May 2007, 06:12 PM
Hi again,

Notice that!

I deleted the *.dsm and *.rgu after BuildOS.exe has done his job.

So Cabarc.exe and rgucomp found the packages and rebuilded the rom.

On your device you don't need *.rgu and *.dsm files wright?

They are only needed during BuildOS.exe

On your device they are only taking space and precious memory, correct me please if I'm wrong!

I deleted them from C:\Dev_Uni\Temp\Dump and rebuilded the nk.nbf from the dump folder with Mamaich tools and HTC64 Extended Rom tool.

Offcourse you need:

imgfs_raw_data.bin otherwise BuildImgfs won't do his job.

Anyway, my device is running grate :D

Cheers, Leo :)

Laurentius26
18th May 2007, 07:22 PM
Hi,

Need to create a batchfile (never did)

I have this directory: c:\Dev_Uni\temp\dump\

How do I write a batchfile that can do this:

del *.dsm
del *.rgu

The directory contains subdirectory's.

Would be great if somebody helps me.

Thanks,

Leo

Midget_1990
18th May 2007, 07:40 PM
no, you misunderstand me, if you publish a rom you should leave them in, incase someone wants to de-compile your rom, if they are not there they cannot fully decompile.

PGEdin
18th May 2007, 07:42 PM
I suggested this on the other thread by inserting the lines into the CreateOS.bat file

cd temp
..\TOOLS\prepare_imgfs.exe nk.nb -nosplit
ECHO Next: Clean up files...
pause
del C:\DEV_UNI\Temp\dump\*.dsm
del C:\DEV_UNI\Temp\dump\*.rgu
ECHO Next: Build the rom...
pause
..\TOOLS\BuildImgfs.exe
..\TOOLS\make_imgfs.exe nk.nb -nosplit

If the .dsm and .rgu files are only necessary for decompilation can I suggest that possibly people start making two releases. On debug one with all of the files and one release quality one which is tidied up.

Also apologies to Tailazoom as his method was correct and was what finally let me build this rom. I'm still trying to get my head around what happens at each point.

PGEdin
18th May 2007, 07:47 PM
Oops forgot to say thanks a lot to Minnow as no idea where he got this ROM but it certainly looks like a good one to start working from.

Laurentius26
18th May 2007, 07:49 PM
So I'm doing wright isn't?
The nk.nba is still in the ROM dir of the kitchen.
Only on my device they don't excist!

Can you help me with Createrom.bat

I want to ad this lines:

cd dev_uni\temp\dump\
del *.dsm
del *.rgu

This happens before buildimgfs.exe starts.

Can't make it to run :(

Thanks!

no, you misunderstand me, if you publish a rom you should leave them in, incase someone wants to de-compile your rom, if they are not there they cannot fully decompile.

PGEdin
18th May 2007, 07:51 PM
Doh! Even bigger apologies it's been a long day and suffering also from lack of sleep Midget.

PGEdin
18th May 2007, 07:59 PM
If you want it to recurse subdirectories you should be able to use the /S switch

cd temp
..\TOOLS\prepare_imgfs.exe nk.nb -nosplit
ECHO Next: Clean up files...
pause
del C:\DEV_UNI\Temp\dump\*.dsm /S
del C:\DEV_UNI\Temp\dump\*.rgu /S
ECHO Next: Build the rom...
pause
..\TOOLS\BuildImgfs.exe
..\TOOLS\make_imgfs.exe nk.nb -nosplit

Laurentius26
18th May 2007, 08:18 PM
Thanks a lot!

That's what I need!

Leo :)

If you want it to recurse subdirectories you should be able to use the /S switch

cd temp
..\TOOLS\prepare_imgfs.exe nk.nb -nosplit
ECHO Next: Clean up files...
pause
del C:\DEV_UNI\Temp\dump\*.dsm /S
del C:\DEV_UNI\Temp\dump\*.rgu /S
ECHO Next: Build the rom...
pause
..\TOOLS\BuildImgfs.exe
..\TOOLS\make_imgfs.exe nk.nb -nosplit

PGEdin
18th May 2007, 08:36 PM
No problem Laurentius.

Not sure if anyone has ever come across one or if one even exists but I'm currently looking for a reverse vga mui dll in my efforts to get a tidier build.

My understanding is that Windows mobile by default runs in vga emulation mode (ie. pixel doubling) but can either be forced as a whole by editing the registry (ozVGA) or for individual applications using 409.mui files which set the HI_RES_AWARE flag to 01 00.

I would prefer to run in full VGA mode all of the time mainly so that the menu bars are taking up less of the screen but certain apps mainly the setting ones are better if they are run in the old emulation mode so by my reckoning if I can run them with a 409.mui that sets the HI_RES_AWARE flag to 00 00 this should be achievable.

The question is does one of these exist, does anyone know how I could change this using a hexeditor in the original file or am I going to have to create a full build chain to be able to compile my own dll.

Laurentius26
18th May 2007, 08:42 PM
Hi all,

This should work!

Replace CreateROM.bat with this one!
Believe me; my device is running awsom!
Please let me know what you think.
If it's ok I use it in my third release.

used sectors: 18a50
free sectors: fffe75b0

Cheers, Leo :)

PGEdin
18th May 2007, 08:52 PM
Glad you like it Laurentius. I found it made a fair difference when I did it. As I suggested earlier though if there is a real benefit to developers so that they can decompile as Midget said that you should maybe consider releasing two versions of each build. One for running and one as a reference for other builders.

Laurentius26
18th May 2007, 08:56 PM
I agree,

I added you to my buddylist :D

Thanks again,

Leo

Glad you like it Laurentius. I found it made a fair difference when I did it. As I suggested earlier though if there is a real benefit to developers so that they can decompile as Midget said that you should maybe consider releasing two versions of each build. One for running and one as a reference for other builders.

PGEdin
18th May 2007, 09:06 PM
Not totally sure what that means Laurentius but sounds nice and friendly.

Not sure if Midget will be talking to me for a while after my faux pas before.

Laurentius26
18th May 2007, 09:30 PM
Don't know what 'faux pas' is, but your story about real vga and editing mui files sounds intresting.
I also know Ozvga, experimented with it in passed.
It's always the dialerskin which won't work isn't?

In user Control panel of XDA Dev I added you to my buddies.
That's what I was trying to say. ;)

Hope Midget will talk to you ;)

It's enough for today,

Have a nice weekend!

Leo :)


Not totally sure what that means Laurentius but sounds nice and friendly.

Not sure if Midget will be talking to me for a while after my faux pas before.

tailazoom
18th May 2007, 10:35 PM
Can somebody confirm?

grayme
18th May 2007, 10:42 PM
Can somebody confirm?

Seems fine on mine, unless you have a particular issue?

tailazoom
18th May 2007, 11:01 PM
Thanks Grayme, i'll try reflashing.

kingdomraj
18th May 2007, 11:04 PM
will someone plz help me out with this... how can i create oem pack... if i have cab file of some program, lets say spb time.. how do i go about making an oem pack of the same... any help would be appreciated.... plz help

ultravox
18th May 2007, 11:29 PM
will someone plz help me out with this... how can i create oem pack... if i have cab file of some program, lets say spb time.. how do i go about making an oem pack of the same... any help would be appreciated.... plz help

check the the 1st kitchen thread: http://forum.xda-developers.com/showthread.php?t=298077
also here: http://wiki.ppcgeeks.com/index.php?title=Kitchen
and here http://forum.xda-developers.com/showpost.php?p=1269189&postcount=72

there are some packs in kitchen wiki , but to use with the 1st kitchen... don't know if anything must be changed

cheers

grayme
18th May 2007, 11:43 PM
Worked out what my problems were before:

i) the drm's weren't empty from using them before in the first kitchen; so I emptied them all.
ii) it was too big with all my OEM's, so removing a few unnecessary files sorted that.

Cheers guys, for all your work/help :)

ultravox
18th May 2007, 11:52 PM
Worked out what my problems were before:

i) the drm's weren't empty from using them before in the first kitchen; so I emptied them all.
ii) it was too big with all my OEM's, so removing a few unnecessary files sorted that.

Cheers guys, for all your work/help :)

were you able to use the "old" OEM's? did you just the initflashfiles.dat?

grayme
19th May 2007, 12:09 AM
were you able to use the "old" OEM's? did you just the initflashfiles.dat?

Yes, just make sure the drm is empty, copy the relevant line from the initflashes.txt to the dat and then delete the initflashes.txt.

Now, why is size a problem...?

Laurentius26
19th May 2007, 06:41 PM
I must correct this :(

I taught *.dsm and *.rgu files were only needed during the Rom building progress placing de data in the wright directory's.
Well, today I tried to connect to IE with my new builded rom (without *.dsm and *.rgu) but Internet Explorer wouldn't connect, today screen impossible to change, Couldn't connect to Active sync, etc, etc...

So needed to reflash using original building.

So Midget I have to appologize ;)

It's a good lesson dow. :)


Leo




Hi all,

This should work!

Replace CreateROM.bat with this one!
Believe me; my device is running awsom!
Please let me know what you think.
If it's ok I use it in my third release.

used sectors: 18a50
free sectors: fffe75b0

Cheers, Leo :)

Laurentius26
19th May 2007, 07:16 PM
Hihi,

Still don't understand.
Why are these files needed on the device?
During building I understand!

You have a registry on the device :D

Leo :)

PGEdin
20th May 2007, 03:46 AM
That's a bummer. It looks like the .rgu files aren't needed it's the .dsm ones that are causing the problem.

Unless I can come up with anything else it looks like the next best thing is setting them to hidden along with the 800 odd other hidden files in that directory.

You should be able to do that by replacing the delete line for the .dsm files in your CreateRom.bat with

attrib +H C:\DEV_UNI\temp\dump\*.dsm /S

Laurentius26
20th May 2007, 05:17 PM
Hi,

A bummer it is :(

Do you think so?
The *.dsm files are necessary as a uniek number for building OEMS.
The RGU ones are for adding hives to the registry and placing the data into the right direction, correct me if I´m wrong.
I think it´s opposit WM6 needs the *.dsm files.
If registry hives are builded during rom building, why should WM6 need the *.Rgu, ' and also' , do you think that WM6 recognizes *.rgu files?

Anyway, one more time I'm going to test this.

Leo :)


That's a bummer. It looks like the .rgu files aren't needed it's the .dsm ones that are causing the problem.

Unless I can come up with anything else it looks like the next best thing is setting them to hidden along with the 800 odd other hidden files in that directory.

You should be able to do that by replacing the delete line for the .dsm files in your CreateRom.bat with

attrib +H C:\DEV_UNI\temp\dump\*.dsm /S

grayme
20th May 2007, 05:23 PM
Hi,

A bummer it is :(

Do you think so?
The *.dsm files are necessary as a uniek number for building OEMS.
The RGU ones are for adding hives to the registry and placing the data into the right direction, correct me if I´m wrong.
I think it´s opposit WM6 needs the *.dsm files.
If registry hives are builded during rom building, why should WM6 need the *.Rgu, ' and also' , do you think that WM6 recognizes *.rgu files?

Anyway, one more time I'm going to test this.

Leo :)

Isn't that what PGEdin was saying, that the *.dsm are necessary but the *.rgu ones are not?

Laurentius26
20th May 2007, 06:07 PM
No, it isn't :confused:

Isn't that what PGEdin was saying, that the *.dsm are necessary but the *.rgu ones are not?

Laurentius26
20th May 2007, 06:09 PM
Haha, no you're right :D

No, it isn't :confused:

Laurentius26
20th May 2007, 06:37 PM
One more question?

If you build a OEM you need a dsm file always, it's uniek isn't?
The rgu you can modify!

After that; boot.rgu takes over?

So actually, if you want to take out a OEM of a already builded OS,
you should take a look at the *.rgu files?

Example:

Let's say Office mobile, you need all the registry strings and files, leaving nothing in the registry otherwise it will make errors!
This is a good example because it has multiple dsm and rgu files I think.

Where can I find all the files and registry strings responssible for Office or any other application, how should I seperate them from the OS?

Any help would be great!

Leo :)

grayme
20th May 2007, 08:52 PM
There are two ways I do this.

The first is to go through every single *.rgu file and remove/tweak them all to my taste, then I build the ROM.

Second, run SKTools on the registry and note the parts that refer to none existent files and remove them from the *.rgu files too (searching for the bits).

It's not the end of the world to have too many bits though :)

Laurentius26
20th May 2007, 09:25 PM
Thank you Graham,

It isn't helping my question.
What if I like to remove a program 'Voice Command' for example.

I know how to delete the .exe file, but where can I find all registry strings
corresponding to it? Which dll,xml,shortcut etc,etc, needs to be removed?

Leo

There are two ways I do this.

The first is to go through every single *.rgu file and remove/tweak them all to my taste, then I build the ROM.

Second, run SKTools on the registry and note the parts that refer to none existent files and remove them from the *.rgu files too (searching for the bits).

It's not the end of the world to have too many bits though :)

tomal
21st May 2007, 02:07 PM
Hello Guys,

It's not possible to explore internet (via internet explorer) under the ROM built by the Midget's kitchen.
Anybody having this problem or it's only me...?

Laurentius26
21st May 2007, 04:38 PM
Hi,

Don't have problems here. IE is working fine.

Leo

Hello Guys,

It's not possible to explore internet (via internet explorer) under the ROM built by the Midget's kitchen.
Anybody having this problem or it's only me...?

grayme
22nd May 2007, 09:43 AM
Hello Guys,

It's not possible to explore internet (via internet explorer) under the ROM built by the Midget's kitchen.
Anybody having this problem or it's only me...?

Is it PIE or the whole internet connection?

The thread on his ROM (on which the second version of this kitchen is based) has quite a few people having issues with wifi over WPA encryption.

I tested PIE at the weekend and it was fine, but I am unsecured and just use MAC address filtering.

tomal
22nd May 2007, 12:32 PM
Is it PIE or the whole internet connection?

The thread on his ROM (on which the second version of this kitchen is based) has quite a few people having issues with wifi over WPA encryption.

I tested PIE at the weekend and it was fine, but I am unsecured and just use MAC address filtering.

It's PIE, any url I'm entering it says cannot enter address!
Another problem I'm having from Midget's kitchen is...it doesn't allow me to add more oem packages and crashing during rom built.

I've dumped Ivan's rom and built the kitchen. It works great and no problem yet. :)

PGEdin
22nd May 2007, 12:41 PM
Sounds like the problem we got when we tried to remove all of the .dsm files. I think it was an invalid address message. I think I had a similar problem using the first download I managed to get of the kitchen but I'm not positive as there were a number of versions available some of which were corrupt. Where did you download this one from.

From what I've seen so far the problems which I've not got sorted;

WPA doesn't work on Wifi
PIE hangs ever so often as if process looping but if you check CPU usage and memory usage both are fine
Bluetooth Explorer doesn't start up.

tomal
22nd May 2007, 12:51 PM
Sounds like the problem we got when we tried to remove all of the .dsm files. I think it was an invalid address message. I think I had a similar problem using the first download I managed to get of the kitchen but I'm not positive as there were a number of versions available some of which were corrupt. Where did you download this one from.

From what I've seen so far the problems which I've not got sorted;

WPA doesn't work on Wifi
PIE hangs ever so often as if process looping but if you check CPU usage and memory usage both are fine
Bluetooth Explorer doesn't start up.

It's a v.2 kitchen and has been downloaded from:

http://vidmes.com/Uni/Kitchens/midget_1990/

PGEdin
22nd May 2007, 12:58 PM
I believe that one should be OK. Have you modified the CreateRom.bat file at all?

grayme
22nd May 2007, 02:17 PM
Another problem I'm having from Midget's kitchen is...it doesn't allow me to add more oem packages and crashing during rom built.

I have that problem too, (nobody responded to my question in this thread earlier); I got round it by removing various files I don't need to reduce the size.

PGEdin
22nd May 2007, 02:40 PM
As an addendum to the PIE problem the last time it happened to me the system was still hanging after I shut down PIE so I went into TaskMgr and found a process obviously related to PIE still running which I shut down and everything was fine again. It was a process not an application ie. not listed in settings/memory but unfortunately I can't remember what it was called. Next time it happens I'll try to do some investigation.

Laurentius26
22nd May 2007, 05:16 PM
Hi,

About PIE, it's working fine here.
Also OEM packages I can build.

All the OEM packages out of Helmi_C's directory on ftp won't work with this kitchen unless you modify them!

Leo :)

It's PIE, any url I'm entering it says cannot enter address!
Another problem I'm having from Midget's kitchen is...it doesn't allow me to add more oem packages and crashing during rom built.

I've dumped Ivan's rom and built the kitchen. It works great and no problem yet. :)

Laurentius26
22nd May 2007, 05:23 PM
When building OEM you need to edit initflashfiles.dat and the responsible *.rgu in the OEM dir of the Kitchen.

I managed now to:

Ad OEM Pocketxpdf.

Deleted:

-WindowsLive,
-VoiceCommand,
-VOIP,
-TaskManager
-HTCHomeplug
-AdobeReaderLE

It's pretty Vanilla and it's running on my device right now :D

Leo

Laurentius26
22nd May 2007, 05:29 PM
Hi again :)

Anybody has got a idea where to find the bootscreen?

grayme
22nd May 2007, 05:45 PM
When building OEM you need to edit initflashfiles.dat and the responsible *.rgu in the OEM dir of the Kitchen.

I managed now to:

Ad OEM Pocketxpdf.

Deleted:

-WindowsLive,
-VoiceCommand,
-VOIP,
-TaskManager
-HTCHomeplug
-AdobeReaderLE

It's pretty Vanilla and it's running on my device right now :D

Leo

What's HTCHomeplug?

Laurentius26
22nd May 2007, 05:46 PM
Hi PGEdin,

I don't know about Bluetooth Explorer, or it doesn't excist or it won't start on my builded rom :D (Kitchen V2 Midget's latest build)?

WPA on Wifi I didn't test it yet.

About PIE, what do you meen with hangs?
It freezes?

Leo

Sounds like the problem we got when we tried to remove all of the .dsm files. I think it was an invalid address message. I think I had a similar problem using the first download I managed to get of the kitchen but I'm not positive as there were a number of versions available some of which were corrupt. Where did you download this one from.

From what I've seen so far the problems which I've not got sorted;

WPA doesn't work on Wifi
PIE hangs ever so often as if process looping but if you check CPU usage and memory usage both are fine
Bluetooth Explorer doesn't start up.

Laurentius26
22nd May 2007, 05:49 PM
Hi Graham,

You can see it with Start\Settings\Today\Items on your device.

It shows battery or something... anyway I deleted it from rom, it's ugly :D

What's HTCHomeplug?

Laurentius26
22nd May 2007, 06:08 PM
I'm working on:

-Fix sounds
-SMS Backup
-Midlet Manager
-Sip Change
-Video call

hihi..

Laurentius26
22nd May 2007, 06:28 PM
Why does align screen takes so long after flashing?

Midget_1990
22nd May 2007, 06:34 PM
cause in the background the OS is doing things like initflashfiles.dat

grayme
22nd May 2007, 06:42 PM
I'm working on:

-Fix sounds
-SMS Backup
-Midlet Manager
-Sip Change
-Video call

hihi..

Good luck! :)

I've done SMS backup.

What is Midlet manager for, I've always taken it out!?

Laurentius26
22nd May 2007, 07:25 PM
Opera Mini needs java, it's a fast Internet browser.

Midlet manager is made to run Java app's.

Good luck! :)

I've done SMS backup.

What is Midlet manager for, I've always taken it out!?

Laurentius26
22nd May 2007, 07:28 PM
Doesn't it flash first before you start Align screen?
This one takes ages :(

Something wrong with initflashfiles.dat?


cause in the background the OS is doing things like initflashfiles.dat

Optika
22nd May 2007, 07:39 PM
How do you do the sms backup?

tomal
22nd May 2007, 07:51 PM
When building OEM you need to edit initflashfiles.dat and the responsible *.rgu in the OEM dir of the Kitchen.

I managed now to:

Ad OEM Pocketxpdf.

Deleted:

-WindowsLive,
-VoiceCommand,
-VOIP,
-TaskManager
-HTCHomeplug
-AdobeReaderLE

It's pretty Vanilla and it's running on my device right now :D

Leo

I've prepared the new kitchen based on ivan's rom. For me, this one is much stable and flexible, I can add almost unlimiled oem packages and no crashing yet.

Laurentius26
22nd May 2007, 08:15 PM
Haha...

How did you do that, please?

I created:

Directory("\Windows\Start Menu\Programs"):-File("SMS Backup.Ink","\Windows\SMS Backup.Ink")

Into initflashfiles.dat

I made the OEM 'SMS Backup', placed the sms backup.ink, sms backup.exe
and .dsm file.

This should work isn't?

It doesn't :confused:




Good luck! :)

I've done SMS backup.

What is Midlet manager for, I've always taken it out!?

Laurentius26
22nd May 2007, 08:30 PM
Hi,

I've tryed Ivan's as well, but much more stable I can't say!
Also I didn't have one crash on Midget's. :confused:

Anyway I'm tweaking a bit myself now, let's say IE is causing problems.
Think I'm able to replace it with a version which is working.
Or maybe make it work by changing registry values. :rolleyes:

That's awsom to do, if I may say so :D

Leo :)

I've prepared the new kitchen based on ivan's rom. For me, this one is much stable and flexible, I can add almost unlimiled oem packages and no crashing yet.

PGEdin
22nd May 2007, 08:32 PM
Interested to know what your free memory figures are like after a soft reset.

One thing I found is that when running in Full VGA mode you have about 1.5 MB extra program memory as the emulation layer to do the pixel doubling must using this to run.

Laurentius26
22nd May 2007, 08:57 PM
Storage
Total: 43,50 MB
In use: 2,61 MB
Free: 40,89 MB

Program
Total: 48,90 MB
In use: 18,88 MB
Free: 30,02 MB :D

About Full VGA mode: do all your progs appear normally?
Do you need extra's to make the dialerskin work?

Interested to know what your free memory figures are like after a soft reset.

One thing I found is that when running in Full VGA mode you have about 1.5 MB extra program memory as the emulation layer to do the pixel doubling must using this to run.

PGEdin
22nd May 2007, 09:07 PM
That's pretty good going on the memory front.

In terms of OzVGA Microsoft have finally in this version amended the phone dialler so it does scale for VGA or at least the buttons do. The background still isn't right. The last things really are some of the settings panels which they either must be using a font which isn't related to the system wide one or which is just messed up ie. power screens etc. And finally the Communications Manager doesn't scale although I do see that there is a cut down one as well as the standard one on this rom interestingly.

PGEdin
22nd May 2007, 09:16 PM
Unfortunately I can't give my exact memory figures as broke something last night and needed to go back to an old rom for the day. I think it was around 28MB free program memory for SEVGA and 29.5MB for VGA. But I've generally been adding stuff, completing some of the software that was on there but without icons and certain bits to run and generally rearranging it.

Bound to be a lot of people that say it's a stupid thing to do but;

Phone Rings in /Windows/Rings
Help Files in /Windows/Help
MSOffice in /Program Files/MSOffice
No links in /Windows only single copy now where they are required generally /Windows/Start Menu/Programs
.rgu files deleted during build and .dsm files hidden during build

Laurentius26
22nd May 2007, 09:16 PM
Did it :)

SmsBackup operational :D

grayme
22nd May 2007, 09:27 PM
Unfortunately I can't give my exact memory figures as broke something last night and needed to go back to an old rom for the day. I think it was around 28MB free program memory for SEVGA and 29.5MB for VGA. But I've generally been adding stuff, completing some of the software that was on there but without icons and certain bits to run and generally rearranging it.

Bound to be a lot of people that say it's a stupid thing to do but;

Phone Rings in /Windows/Rings
Help Files in /Windows/Help
MSOffice in /Program Files/MSOffice
No links in /Windows only single copy now where they are required generally /Windows/Start Menu/Programs
.rgu files deleted during build and .dsm files hidden during build

:eek: Stoooopid! :D

Seriously though, you have got just one copy of the files, i.e. one copy of the ringtones and MS Office files rather than a duplicate in windows?

If so, HOW?! :confused:

PGEdin
22nd May 2007, 09:34 PM
Think backwards. It's the way I always do.

Basically remove everything you don't want in /Windows from the kitchen and build them into cab files which autorun either from the Extended_Rom or some other location at Hard Reset.

If you want to tidy up which I'll maybe do if I get a final configuration is optionally remove registry references to the packages so that they can't be uninstalled and dump the image from memory back to a rom file then reflash this back.

grayme
22nd May 2007, 09:39 PM
Ah okay, I'll stick with the old method :)

PGEdin
22nd May 2007, 09:45 PM
It actually works quite nicely and of course you can put the packages either on Extended_Rom or on SD Card. The final bit about reflashing is only if you want to get it down so that you have a single image file. To a certain extent there may be an advantage to leaving it open in that you could update cab file and hard reset without having to reflash if you did them from SD Card.

grayme
22nd May 2007, 09:49 PM
My aim is to have a ROM that is customised to what I want, to the extent that where possible, all registry changes have been made already (which is what you'd get when you extract the ROM back and reflash it).

It just seems a bit uneccessary to me to go through those extra stages to avoid having loads of files in the windows folder as personally I don't mind them.

PGEdin
22nd May 2007, 09:56 PM
You're obviously not as sad as me.

To a certain extent I'm just doing it as a challenge to myself and to see if you end up with a system that's any better at the end of it. I've just got this feeling that Microsoft designed the system to run in a certain way and then at the end of it never actually supplied the tools to be able to create that system and as such everyone has just lumped everything into the same folder. I can see the arguments of placing everything there to stop double loading but I'm still intested to see the final results.

grayme
22nd May 2007, 10:00 PM
I'm the last person to call someone else sad! ;)

If you have found a way of making a ROM which has files in a different place than windows then that is an improvement. :)

It is dumb that we have to put all files in windows by default, but we're certainly not the first people to say that! :)

tomal
23rd May 2007, 05:31 AM
Hi,

I've tryed Ivan's as well, but much more stable I can't say!
Also I didn't have one crash on Midget's. :confused:

Anyway I'm tweaking a bit myself now, let's say IE is causing problems.
Think I'm able to replace it with a version which is working.
Or maybe make it work by changing registry values. :rolleyes:

That's awsom to do, if I may say so :D

Leo :)

Yes offcourse, you can replace and tweak. But as you know replacing modules are not that easy. I've downloaded the kitchen once again and tried with different tweak but same behavior as before. I can't really realize about who is causing this problem, because it looks other people can build without trouble.
But one thing I must notice, there is an spacing issue exist in this ROM. You need to remove some of the existing packages to add your own oem packages or it will crash during build.

tailazoom
24th May 2007, 10:02 PM
I hope Midget finds time to give us a new kitchen as CLEAN as possible. Thanks anyway: this is a great kitchen already!

Laurentius26
25th May 2007, 11:36 AM
Hi,

I do have a kitchen based on Ivan's latest release V3 :D
Already flashed to my device and I'm going to test today.


I hope Midget finds time to give us a new kitchen as CLEAN as possible. Thanks anyway: this is a great kitchen already!

tailazoom
25th May 2007, 11:49 AM
If it works i hope you will share it with us as you always did. Thanks in advance!

Laurentius26
27th May 2007, 05:31 PM
Hi all,

I'm thinking about to release a new version monday or tuesday.

Defaults.hv = HKLM
User.hv = HKCU

I'm writing some batchfiles to edit default.hv and user.hv more easy using MS Word as editor.

Also I'm thinking about to use Ivan's new rom version 3 as source.

I already flashed it to my device and testing the rom write now.

Program memory after sofreset: +/- 29,85mb. free.

Removed:

-VOIP
-Voice Command
-HTCHome
-Taskmanager

Also I changed the Midlet Manager, it's working now.

If you like it I will release a.s.a.p.!

Cheers, Leo

aniel1
27th May 2007, 07:28 PM
Hi all,

I'm thinking about to release a new version monday or tuesday.

Defaults.hv = HKLM
User.hv = HKCU

I'm writing some batchfiles to edit default.hv and user.hv more easy using MS Word as editor.

Also I'm thinking about to use Ivan's new rom version 3 as source.

I already flashed it to my device and testing the rom write now.

Program memory after sofreset: +/- 29,85mb. free.

Removed:

-VOIP
-Voice Command
-HTCHome
-Taskmanager

Also I changed the Midlet Manager, it's working now.

If you like it I will release a.s.a.p.!

Cheers, Leo

Sounds good Leo. Just replace VC with Cyberon and let the HTC home be as I think it looks nice. What replacement will you use for taskmanager? And yes see if you can have the resco keyboard built in.

Suggest you give all apps that you feel good in form of cabs to install at the likeness of the user.
Please ensure wifi works perfectly.I am sure your rom will work out well with all glitches ppl have posted solved :)

grayme
27th May 2007, 11:00 PM
Hi all,

I'm thinking about to release a new version monday or tuesday.

Defaults.hv = HKLM
User.hv = HKCU

I'm writing some batchfiles to edit default.hv and user.hv more easy using MS Word as editor.

Also I'm thinking about to use Ivan's new rom version 3 as source.

I already flashed it to my device and testing the rom write now.

Program memory after sofreset: +/- 29,85mb. free.

Removed:

-VOIP
-Voice Command
-HTCHome
-Taskmanager

Also I changed the Midlet Manager, it's working now.

If you like it I will release a.s.a.p.!

Cheers, Leo

Sounds great! :)

Does it overcome the size problem (that you had to remove files to add OEMs otherwise it would fail)?

ultravox
27th May 2007, 11:35 PM
Hi all,
I'm thinking about to release a new version monday or tuesday.
Removed:
-VOIP
-Voice Command
-HTCHome
-Taskmanager
Also I changed the Midlet Manager, it's working now.
If you like it I will release a.s.a.p.!


Could you please tell what you did remove from VOIP?
Did you test ranju OEM with your kitchen?

Laurentius26
27th May 2007, 11:36 PM
Don't know that problem :confused:
I'm building and adding oems to the rom with no problems.

Just look into:

user.hv
default.hv
initflashfiles.dat
*.rgu

and compare.

If you can handle that, you can handle everything :D

Leo ;)

Sounds great! :)

Does it overcome the size problem (that you had to remove files to add OEMs otherwise it would fail)?

Laurentius26
27th May 2007, 11:44 PM
VOIP and VoIPOS.

Also edited user and default.hv

Ranju OEM I didn't test.

Leo :)

Could you please tell what you did remove from VOIP?
Did you test ranju OEM with your kitchen?

Laurentius26
28th May 2007, 12:02 AM
wow...

Forget about Cyberon as well for now, it needs days to build this OEM :mad:

Lots of files and hives to put in the right direction.

ultravox
28th May 2007, 12:11 AM
VOIP and VoIPOS.

Also edited user and default.hv

Ranju OEM I didn't test.

Leo :)

OK, thx.

I must take a look to those user and default.hv to try to learn something.

Is it possible to list what you changed? It's because I use the VOIP function, and also intend to use your kitchen :p

Cheers

Laurentius26
28th May 2007, 12:16 AM
wow...

Forget about Cyberon as well for now, it needs days to build this OEM :mad:

Lots of files and hives to put in the right direction.

Laurentius26
28th May 2007, 12:19 AM
That's twice the same message's!

My browser stucks.
XDA Dev says I have to wait 30 seconds between messages.
Sorry!

Didn't know that!

Laurentius26
28th May 2007, 12:29 AM
Impossible to list.

I'm searching the *.hv files and deleting anything concerning VOIP.

I will see later what I can do for you. ;)

OK, thx.

I must take a look to those user and default.hv to try to learn something.

Is it possible to list what you changed? It's because I use the VOIP function, and also intend to use your kitchen :p

Cheers

CWKJ
29th May 2007, 07:04 AM
I have tried both DEV_UNI & DEV_UNI V2.

In the ROM directory, each has a nk.nb/nk.nba.

When I complete the CreateROM.bat for both,
1. the nk.nba in TEMP is different from the nk.nba in ROM for DEV_UNI V2
2. the nk.nb in TEMP is the same as nk.nb in ROM for DEV_UNI.

Which is correct? Am I missing something?

Laurentius26
29th May 2007, 08:02 AM
Hi,

If you decompile a nk.nbf file using the HTC64_Extended_ROM_Tool, you can extract it to a nk.nb or nk.nba, it's both the same file.
In kitchen version one I didn't know that yet. I modified CreateROM.bat to work with a nk.nb file in kitchen V1.
In kitchen V2 I corrected that.

I have tried both DEV_UNI & DEV_UNI V2.

In the ROM directory, each has a nk.nb/nk.nba.

When I complete the CreateROM.bat for both,
1. the nk.nba in TEMP is different from the nk.nba in ROM for DEV_UNI V2
2. the nk.nb in TEMP is the same as nk.nb in ROM for DEV_UNI.

Which is correct? Am I missing something?

CWKJ
30th May 2007, 02:29 PM
Hi,

If you decompile a nk.nbf file using the HTC64_Extended_ROM_Tool, you can extract it to a nk.nb or nk.nba, it's both the same file.
In kitchen version one I didn't know that yet. I modified CreateROM.bat to work with a nk.nb file in kitchen V1.
In kitchen V2 I corrected that.
I have tried both DEV_UNI & DEV_UNI V2.

In the ROM directory, each has a nk.nb/nk.nba.

When I complete the CreateROM.bat for both,
1. the nk.nba in TEMP is different from the nk.nba in ROM for DEV_UNI V2
2. the nk.nb in TEMP is the same as nk.nb in ROM for DEV_UNI.

Which is correct? Am I missing something?
I am not talking about *.nb & *.nba.

I am talking about,

If I use DEV_UNI V2, before BuildOS.exe & CreateOS.bat is run, there is already a \DEV_UNI\ROM\nk.nba (V2), and after BuildOS.exe & CreateOS.bat is run, \DEV_UNI\TEMP\nk.nba (V2) is produced. Now \DEV_UNI\ROM\nk.nba (V2) & \DEV_UNI\TEMP\nk.nba (V2) is different when you compare the binary.

if I use DEV_UNI, before BuildOS.exe & CreateOS.bat is run, there is already a \DEV_UNI\ROM\nk.nb, and after BuildOS.exe & CreateOS.bat is run, \DEV_UNI\TEMP\nk.nb is produced. Now \DEV_UNI\ROM\nk.nb & \DEV_UNI\TEMP\nk.nb is same when you compare the binary.

So which is correct?