.NET 3.5 for Xperia? - XPERIA X1 General

hi guys,
where to get the .cab for .net 3.5 ..the link provided in the hTorch thread is of the .exe .NET from the Microsoft website.

http://www.modaco.com/content/windo...act-framework-3-5-without-upgrading-your-rom/
This was my source, you need to register with Modaco to be able to download it.
dingolino
http://www.ppc-welt.info/community/showthread.php?t=121666
OEM ROMS schneller machen mit NETCF3.5
or here, but it is german

ya i already registered but they havent confirmed my account for nearly an hour now.
thanks ..

When I registered you verify your own account - They send you an activation email to your email address that you signed up with and you simply click on the link. I received my activation email within minutes..
Unless they have now changed it?

I got it from the SDK, which is freely available from Microsoft Downloads.

hey ..ya i got it now.. already installed the .NET 3.5.
does it improve the performance of the apps? or is it just a matter of compatibility?
showed the hTorch to my dad and he loved it.

Nocturnal310 said:
hey ..ya i got it now.. already installed the .NET 3.5.
does it improve the performance of the apps? or is it just a matter of compatibility?
showed the hTorch to my dad and he loved it.
Click to expand...
Click to collapse
In layman term, .NET is just a set of libraries that application make use to perform common task like user interface, etc. Wouldn't do anything to your device's performance.

zenkinz said:
Wouldn't do anything to your device's performance.
Click to expand...
Click to collapse
wrong
if you install .net cf you only get libraries to work with apps that require them. If you use a rom cooked with .net cf 3.5 installed on it and all system linked to 3.5 you will get a performance boost as 3.5 is faster then 2.0
In the middle take place the use of ".netcf cfg" from modaco, that force programs to use the newest .net cf but not all component in the system

guap said:
wrong
if you install .net cf you only get libraries to work with apps that require them. If you use a rom cooked with .net cf 3.5 installed on it and all system linked to 3.5 you will get a performance boost as 3.5 is faster then 2.0
In the middle take place the use of ".netcf cfg" from modaco, that force programs to use the newest .net cf but not all component in the system
Click to expand...
Click to collapse
well, the so called performance improvement is as a result of optimising the ROM, has nothing to do with 3.5 framework itself.

not only tweaking registry, dynamic linking with new libraries always give a performance boost (assuming that new libraries are quickier than older ones ) Check some post from swiftblade or other skilled cooker for full details

guap said:
not only tweaking registry, dynamic linking with new libraries always give a performance boost (assuming that new libraries are quickier than older ones ) Check some post from swiftblade or other skilled cooker for full details
Click to expand...
Click to collapse
it's not always newer implies quickier, in general, since there's other consideration factor like support for new features, etc.
In anycase, I think we have OT because the question is "does installing of CF 3.5 improve performance" and the simple answer should be a straight "NO", without considering other scenarios like cooked ROM, etc.

Saw this in the Dev & Hacking forum:
http://forum.xda-developers.com/showthread.php?t=373721
Might be worth a look.

Just tried it - seems to be quicker..
Didn't do the benchmarks before and after (darn), maybe when I get home later..

zenkinz said:
the simple answer should be a straight "NO", without considering other scenarios like cooked ROM, etc.
Click to expand...
Click to collapse
simple answer doesn't exists: it's generally "NO", but should be "a little" if you force programs to use new .net libraries (check the link posted by CalvinH) and "a lot" if you link all libraries to new .net cf cooking a rom.

Are there any other benefits of forcing .Net using the reg hack as posted in Dev & Hacking? Stability, Security, etc?
Stock ROM is still pretty good though - haven't felt the need to start with cooked ROMS just yet (or am I wrong? )
What are the differences between this hack and deep linking of ROM cooking?

this hack only force program that remote call procedures to be linked with new .net cf. Deeplinking take this benefits to the whole system, even for static linked procedures. I'm not a cooking expert but remember some posts in elf/elfin section about this
Wait new sys/xip port from itje to start with cooked roms and you'll see your device flying as porting sys/xip envolve even relink of all libraries (anyway, major benefits will come from new sys/xip)

guap said:
simple answer doesn't exists: it's generally "NO", but should be "a little" if you force programs to use new .net libraries (check the link posted by CalvinH) and "a lot" if you link all libraries to new .net cf cooking a rom.
Click to expand...
Click to collapse
ok, we will agree to disagree (not that I disagree that it'll improve performance since it's always any developer's objective (but not the only) to release faster/better library with new version)

Thanks for the modaco link.
Helped me out!

Related

Request for developer help in Trinity .NET thread.

There is a fairly simple problem that seems to be just beyond the grasp of the non-developers/chefs amongst us. We are trying to work out how to uninstall .NET Compact Framework 2 SP2 from our ROMS so that we can install v3.5 which speeds up the phones software by approx 20%. (A much greater increase in efficiency than any upgraded ROM with new WM6 build could offer). Please could someone with the know-how take a look at the following thread and provide some insight:
http://forum.xda-developers.com/showthread.php?t=347537
Much appreciated.
if you can just install the newer .net then it should be used for all .net related software
of cause it will take up space in the mem not being in the rom and all
If you do this, it doesnt provide the increase in speed in apps. Also many programs do only still see version 2 sp2.
it dont matter what .net version it use
the latests framework installed will always handle all .net
stuff
which is why that people who have .net3.5 and not .net2 can still
run .net2 applications or .net1.1
If you install Schaps Advanced Config tool it tell you which .NET version is installed. If you install v3.5 it does not change from saying 2.0.7450.0 or something like that.

Build OS????

My friend has the Mogul and on PPCgeeks.com he installed buildos which is a totally customizable rom that allows you to choose what you want on it upon installation. I and many others I'm sure would love to have something similar. Any info on this would be great!!!!
Future thanks!!!!!!1
that's what runs inside of the simple wm6.1 kitchen I posted. All you need to do is change OS files (SYS Folder and XIP) from my old clean developer edition to newer and more stable ones made by -MyHTC-, Erofich, etc.
I also recommend learning about UC (User Customization) 2.0. Search for it on xda. Really useful for on-the-fly type customization, but the ROM image needs to be compatible.
Still trying to find some time to develop my WPF kitchen...thinking about multi-device support...
ND4SPD said:
that's what runs inside of the simple wm6.1 kitchen I posted. All you need to do is change OS files (SYS Folder and XIP) from my old clean developer edition to newer and more stable ones made by -MyHTC-, Erofich, etc.
I also recommend learning about UC (User Customization) 2.0. Search for it on xda. Really useful for on-the-fly type customization, but the ROM image needs to be compatible.
Still trying to find some time to develop my WPF kitchen...thinking about multi-device support...
Click to expand...
Click to collapse
So forgive me for my ignorance, but if I'm already running on My-HTC rom will your kitchen work. And I did notice the kitchen before, but I took a look at it and felt I was getting in a little over my head. I have flashed my phone a few times and tweeked it out a lil, but by all means, I am still fairly new here. So I'm gonna do some homework myself based on ur feedback, but thanks again and we all look forward to seeing more of your work

Which roms come with sqlce3.5 pre installed?

Hi I need sqlce3.5 on my phone. Please can some suggest a nice rom which is relatively new that has 3.5 pre installed? most don't mention this. or can any 1 suggest a good rom that has .netCF 2.0 (not higher)pre installed as I can then install sqlce3.5 without problem. I don't really care if its 6.1 or 6.5 or what version of manilla just what I have said above and its speedy.
thanks a lot I really appreciate it
EDIT
I have spent all day installing new roms and can't find a singal one which has sqlce3.5 as standard, the other option I have is installing sqlce manually is this possible? can i replace dllfiles edit registerys etc and upgrade the installed sqlce with 3.5?
I really really want to use topix rom as so far its been the most responsive and it handels rotation exactly as I've always wanted it. If its possible please help.
Get it from the source
I really don't understand all the noise you're making over this, or why you expect cooked ROMs to contain a piece of software that obviously very few people have an interest in.
Won't SQL Compact 3.5 SP1 work on, say, Topix?
99.99999% of users would hate having their space taken up by a database they would never use
cook your own rom
or install it manually like I do
Sorry I didn't notice the reply.
The reason I wanted to know this information is that (now correct me if I'm worng) you simply cannot properly install sqlce 3.5 on a rom that doesnt have (or cannot have) .net 2.0 installed i.e. any with .net3.5 pre installed.
I would make my own rom but I dunno what I'm doing and at the moment I don't have time to learn.
I use dutty's roms for now as they come with sqlce 3.5 installed so I will make do until I can create my own roms.
I wonder if the cooks out there know they are making unstable roms by including .net3.5 and not sqlce 3.5 If I make a rom i will either put both in or neither (maybe give both options)
I'm sorry but can you explain what you mean by "unstable roms" ?
Because the roms I've tried so far were all stable...
By the way, you're explaining that you can't install sqlce 3.5 on a rom with .net 3.5 pre installed, and you then say that including .net 3.5 and NOT including sqlce 3.5 would make it unstable...
But if .net 3.5 blocks sqlce 3.5, then it must be for the obvious reason that sqlce 3.5 on .net 3.5 IS unstable.
Or mayber there's something I don't really understand...
Your right unstable isn't the correct word as you are quite right many of the roms work very nicely.
Incompatible is a better word.
Let me try to explain this a bit better:
If a rom has .nef CF 3.5 installed sqlce 3.5 will not install properly, it will say it has been sucessfully installed and even show up on installed programs but any program which uses sqlce 3.5 will complain.
If you have .net2.0 installed you can install sqlce3.5 without any problems, if .net3.5 is included with the rom you cannot install .net2.0 as a higher version is already installed (which cannot be uninstalled)
There was a few threads which contained people coming to the same conclusion but maybe I am missing something here and if thats the case I would love to be proven wrong.
Of course whats really at fault is the fact that sqlce3.5 dosent install properly under .net3.5 but seeing as we can't change that having an option of it included with the rom would be nice.

Microsoft .NET Framework version ...

I would like to know how do I find out which version of Microsoft .NET Framework I have on my HTC HD2 [tomobile]? and if there is a location where I can get the latest build?
thanks
By the looks of your sig, looks like you're running a custom ROM, so I'd assume 3.5 which is the latest.
chaoscentral said:
By the looks of your sig, looks like you're running a custom ROM, so I'd assume 3.5 which is the latest.
Click to expand...
Click to collapse
Ok, so where within the phone I can verify that its actually 3.5.
which version of .net
It's been a long time and no reply. I have the same question. Does no one know or is it impossible to find out the .net version currently running on an HTC HD2?
search is your friend...
i typed in "what version of .net do i have" and yielded this:
http://forum.xda-developers.com/showpost.php?p=3477489&postcount=2
is the way to check for sure...
cheers.
cgautil.exe missing
thanks! I looked but can't find cgautil.exe. I don't know if that's because it isn't there or because of the flaky scrolling in the HTC HD2. I'm finding it difficult to believe they issued the thing (the North American version) without .net. Is that what others have found?
feenberg said:
thanks! I looked but can't find cgautil.exe. I don't know if that's because it isn't there or because of the flaky scrolling in the HTC HD2. I'm finding it difficult to believe they issued the thing (the North American version) without .net. Is that what others have found?
Click to expand...
Click to collapse
i have tmous stock ROM and it is there. and 3.5 came preinstalled.
question
I have the same rom as you 2.10.531.1 (82076) WWE according to my phone. But I cannot find cgautil.exe on the phone. Either the claim that if you can't find that file you don't have .net is incorrect, or else there are two different roms coming out under the same number, one with and one without .net. Anyone know the answer? If not, can anyone with experience loading these big programs tell me what will happen if I attempt to install .net 3.5 on a phone that already has it installed? Will it warn me to stop? Sorry to be so uninformed but this is the first "smart phone" I have owned. Last phone was a Nokia 1661 (you get the idea). thanks!
Hi
if you have a registry editor, you can check it in the following location;
HKLM/Software/Microsoft/.NETCompactFramework
you can get a registry editor from this thread
http://forum.xda-developers.com/showthread.php?t=347178
also check item 13 on the hints and tips thread;
http://forum.xda-developers.com/showthread.php?t=583638
it's there!
That worked. I found it where you said it would be. Thanks a lot!

Beginners help with cooking please

Hi all,
so I am new to the world of Windows Mobile - use to be a Symbian fan and then got the HTC Touch Diamond recently due to my Nokia dieing of old age.
I want to learn how to cook ROMs so I can customize what I want as I want. I tried sending Da_G a PM as he seems to be quite knowledable about cooking - although he seems to be MIA (his last post was a long time ago) and I have not gotten a reply yet.
So now onto some questions which are probably stupid, but I do not know the answers to.
So I have an HTC Touch Diamond which originally comes with Windows Mobile 6.1, I am using osKitchen as it seems really popular and it looks easy enough to use. I followed the guide which is here but it does not give me the complete info I want.
So in order to cook a ROM you first need to have an original ROM (so in my case an original ROM for the HTC Touch Diamond off the HTC site?)... I got that(RUU_Diamond_HTC_WWE-AFK_2.03.421.2_Radio_Signed_Diamond_52.51.25.26_1.09.25.23_Ship.exe)
Then you open it up with osKitchen, it extracts it blah blah blah.
I then get a popup about a new ROM has been imported and it asks me if I want to automatically configure the project to use the ROM. I click yes.
Then it says the device profile currently selected uses a pre 6.5 kernel, module allocation space will be extremely limited. Do I want to auto enable module to file conversion for a list of files? Now I read somewhere that if you are using pre 6.5 kernel you want files, if you are using the 6.5 kernel you want modules? I am not sure what to click here as I want to upgrade to windows mobile 6.5 ...
So do I enable the conversion or not?
Then it pops up with the project settings, under SYS Packages I can see all of the phones services. OEM packages, I am not too sure what that is... One thing which is worrying is that there is a red circle with an X in it infront of OEM Drivers... If I hover over it, it says there are issues detected in the OEMdriers. They all seem to be errors detected in the registry and the registery key path entry is invalid due to 2 adjacent backslahes? So is this normal? What do I do?
Also there is a block "RecMod" under OEM Packages. What does that do and what is it used for?
EXT Packages, over here we have all of the applications which will be preinstalled when you flash the ROM? I know how to add .cab packages to it and it seems simple enough. Once again there is a RecMod with a tick box?
ROM Tweaking I have not really bothered with yet, would first like to learn the basics. Anything I should know about in ROM Tweaking?
Now back to SYS Packages. This is where you update/port/upgrade ? to newer windows mobile versions? Now I think if you are changing between window mobile major build versions or what ever you want to call it (like from 6.1 to 6.5) kernel changes perhaps? You call it porting? Anyways, so now I want to change to the latest build in WM6.5 .
I took a look at this thread: http://forum.xda-developers.com/showthread.php?t=650783
Now it seems like the first 3 digits indicate something, what exactly I am not too sure. Perhaps someone could explain?
There is HTC HTC which is made by HTC I think and possibly meant for HTC?
Then there is COM 2 and LG. Now since I have an HTC do I have to use the HTC one or not? Also it seems some have newer / higher WM builds? So why are there these many different builds and what difference does it make as to what they are? Also what are the COM 2, 3 and 5 ?
Anyways, I downloaded the HTC one. Now I want to port / upgrade to it. It is WM6.5 now as well. So I click Import, then goto Import a new WM build. Select the appropriate build dump, then click on start importing. It will import it and then what? Is there anything else I need to do?
I am assuming go back to Project Settings and under SYS build change it to the newer one which I have just imported? Although is this really all I need to do? Will I now have a proper functioning cooked ROM running WM6.5 with the new build?
Thanks
If you're cooking a 6.5 rom, and you have a 6.5 native kernel (there should be one out there, unless you're using a cdma diamond), then DO NOT RECMOD (convert to files). If you have to use a 6.1 kernel, then you have to recmod a lot of modules. Look around, there are threads with native kernels for many older devices. I'm not going to dig up a link, I'll let you find it. Just get the Diamond native kernel and use it.
If you have a cdma diamond, then I believe that people use the cdma raphael native kernel, but supposedly it's buggy.
OEM Drivers has an .rgu that usually has a few mistakes in it; that's probably the error you're getting. I wouldn't worry about it, but the kitchen may tell you which line the error appears in, and you can fix it.
As far as rom tweaking goes, all you need to know is that manila sucks, and Sense is blight on humanity. Good luck and have fun.
Real Beginners Stuff Please.
PsyCLown89 said:
Hi all,
so I am new to the world of Windows Mobile......
I want to learn how to cook ROMs so I can customize what I want as I want.....
So now onto some questions which are probably stupid, but I do not know the answers to......
...... I followed the guide which is here but it does not give me the complete info I want.....
..... What do I do?
..... What does that do and what is it used for?
..... would first like to learn the basics......
..... so now I want to change to the latest build in WM6.5 .
..... do I have to use the HTC one or not? Also it seems some have newer / higher WM builds? So why are there these many different builds and what difference does it make as to what they are? Also what are the COM 2, 3 and 5 ?
.....and then what? Is there anything else I need to do?
.....Thanks
Click to expand...
Click to collapse
Hi,
So many questions
I too am new to the world of Windows Mobile, and have learnt how to flash different ROMs sussessfully.
I have spent my time reading hundreds of threads about flashing, and having a go - the tutorials and threads have been great source of knowledge.
Now I want to start cooking a ROM and things are different..... I have read thousands of posts and tutorials and watched videos, but I haven't found a real Noobs method of: starting, choosing a kitchen, finding a ROM, importing the new bits, and making the changes. It all goes wrong right from the very start.
Choose a kitchen, and then what ? (exact steps, not just "find a ROM you like, then..", etc. etc.)
None of the threads I have read seem to be able to give the nitty gritty to start, they all skip over it.
I have a Kaiser, and am in a similar position to you, there isn't a native 6.5 kernel for the Kaiser, so how do I make a 6.5 build in a kitchen, when I don't have a 6.5 build to start off ?
Please can someone give a REAL NOOBS guide to starting off.
Thanks & Regards,
It all comes down to the basics. If you do not know what a kitchen actually does, then there probably is no point in cooking to start of with.
Kitchens available today make a lot of things heaps easier than they were several years ago.
Try starting with this thread.... it is not for your device, but you get to learn the basics and actually understand what happens in the background.
http://forum.xda-developers.com/showthread.php?t=335631
Cooking is not just clicking around with your mouse.
pkoper said:
.... If you do not know what a kitchen actually does, then there probably is no point in cooking to start of with.
..... Cooking is not just clicking around with your mouse.
Click to expand...
Click to collapse
This may be new to me, but it also was to EVERY cook there is, or has been at sometime. We all learn something new at some time, and all I was asking for is a little starter to get me going. I realaise it isn't a point and click exercise, otherwise I would have made a ROM by now, and not asked for help. I didn't write the software for the kitchen, so I don't know how it works.
http://forum.xda-developers.com/showthread.php?t=335631
Click to expand...
Click to collapse
Thanks for that, I hadn't seen that one, but unfortunately, it also doesn't give the procedure for starting with a WM6.1 ROM and adding/changing files to end up with a WM6.5 Native Kernel.
Please, give me a break.
Fish-Man said:
I have a Kaiser, and am in a similar position to you, there isn't a native 6.5 kernel for the Kaiser, so how do I make a 6.5 build in a kitchen, when I don't have a 6.5 build to start off ?
Click to expand...
Click to collapse
Using search you would have found the native kernel:
http://forum.xda-developers.com/showthread.php?t=619663
Fish-Man said:
Thanks for that, I hadn't seen that one, but unfortunately, it also doesn't give the procedure for starting with a WM6.1 ROM and adding/changing files to end up with a WM6.5 Native Kernel.
Click to expand...
Click to collapse
Thats exactly what I meant. Do you know what the kernel actualy is?
pkoper said:
Using search you would have found the native kernel:
http://forum.xda-developers.com/showthread.php?t=619663
Click to expand...
Click to collapse
Thanks, but I already have them. They are "files" not a "stock build" that the cooks tell you to start with. Again, do I need to start with a "stock build" of WM6.1, or can I use those WM6.5 "files" instead, if so, what am I missing from the "stock build" that I need to continue ?
Thats exactly what I meant. Do you know what the kernel actualy is?
Click to expand...
Click to collapse
Yes, It's a piece of code, usually written in assembly language (for speed of execution), that sits between the hardware devices and the system drivers and programs, to translate what the programs want, to what the hardware can understand, and deliver the results from the hardware, back to the programs.
It is the core of the Operating System, and is the first thing that is loaded into memory when the system boots, and stays there until you turn off the device (unlike other programs that are loaded, and unloaded as needed). It is loaded into a seperate and protected area of memory, where it executes processes, handles interrupts, memory management, process management, file management and I/O management.
The User, cannot interract directly with the kernel (or hardware), but has to go via a seperate program (usually containing a GUI), that can send it's requests to the kernel for processing. After the kernel has processed the programs requests, the kernel gives the information to the program, which then outputs it to the User.
Is that enough of an explanation ? Sorry I had to simplify it, but there are a lot of other noobs here that may have gained some knowledge from that, so rather than blow thier minds with acronyms and babble, I thought it best to explain it simply.
Now, are there any more questions you want me to answer, before telling me what I need to know, to understand the first few steps in cooking a ROM ?
Regards,
Fish-Man said:
Hi,
So many questions
I too am new to the world of Windows Mobile, and have learnt how to flash different ROMs sussessfully.
I have spent my time reading hundreds of threads about flashing, and having a go - the tutorials and threads have been great source of knowledge.
Now I want to start cooking a ROM and things are different..... I have read thousands of posts and tutorials and watched videos, but I haven't found a real Noobs method of: starting, choosing a kitchen, finding a ROM, importing the new bits, and making the changes. It all goes wrong right from the very start.
Choose a kitchen, and then what ? (exact steps, not just "find a ROM you like, then..", etc. etc.)
None of the threads I have read seem to be able to give the nitty gritty to start, they all skip over it.
I have a Kaiser, and am in a similar position to you, there isn't a native 6.5 kernel for the Kaiser, so how do I make a 6.5 build in a kitchen, when I don't have a 6.5 build to start off ?
Please can someone give a REAL NOOBS guide to starting off.
Thanks & Regards,
Click to expand...
Click to collapse
I don't think what you're looking for exist, persay. There are several kitchens out there to choose from. The only thing that helped me when starting out was frequenting the thread of the kitchen that I was using. It's in the kitchen's thread that you'll find all the nitty gritty answers you're looking for and other people that are in the same boat as you, and more experienced users of the same kitchen who would probably be more apt at answering questions about specific kitchen.
Fish-Man said:
Thanks, but I already have them. They are "files" not a "stock build" that the cooks tell you to start with. Again, do I need to start with a "stock build" of WM6.1, or can I use those WM6.5 "files" instead, if so, what am I missing from the "stock build" that I need to continue ?
Yes, It's a piece of code, usually written in assembly language (for speed of execution), that sits between the hardware devices and the system drivers and programs, to translate what the programs want, to what the hardware can understand, and deliver the results from the hardware, back to the programs.
It is the core of the Operating System, and is the first thing that is loaded into memory when the system boots, and stays there until you turn off the device (unlike other programs that are loaded, and unloaded as needed). It is loaded into a seperate and protected area of memory, where it executes processes, handles interrupts, memory management, process management, file management and I/O management.
The User, cannot interract directly with the kernel (or hardware), but has to go via a seperate program (usually containing a GUI), that can send it's requests to the kernel for processing. After the kernel has processed the programs requests, the kernel gives the information to the program, which then outputs it to the User.
Is that enough of an explanation ? Sorry I had to simplify it, but there are a lot of other noobs here that may have gained some knowledge from that, so rather than blow thier minds with acronyms and babble, I thought it best to explain it simply.
Now, are there any more questions you want me to answer, before telling me what I need to know, to understand the first few steps in cooking a ROM ?
Regards,
Click to expand...
Click to collapse
Nice quick knowledge drop on kernel. It sounds to me like you already have a better grasp on things then some!
Fish-Man said:
Thanks, but I already have them. They are "files" not a "stock build" that the cooks tell you to start with. Again, do I need to start with a "stock build" of WM6.1, or can I use those WM6.5 "files" instead, if so, what am I missing from the "stock build" that I need to continue ?
Click to expand...
Click to collapse
Thats because there is no stock 6.5 for the Kaiser. Not sure what "those WM6.5 files" are, but you do need the drivers for your device. Any leaked build will not contain those.
Dumping a stock rom will give you insight as to what is actually in the rom. When you then download one of the leaked builds you can you will recognize the files and hence see what needs replacing in order to upgrade.
Now, are there any more questions you want me to answer, before telling me what I need to know, to understand the first few steps in cooking a ROM ?
Regards,
Click to expand...
Click to collapse
What kitchen are you using? As there are obviously slight differences as to what is where.
I would just get a ready kitchen and study it.
http://forum.xda-developers.com/showthread.php?t=517957
for your reference maybe you should read this....
http://forum.xda-developers.com/showthread.php?t=901712
i had made the tutorial how to cook ROM, step by step. it has different device and different OS but worth to read.....
i don't have enough capability to Cook but i try to....
also in this http://forum.xda-developers.com/forumdisplay.php?f=385
some of members also made tutorial as well.......
i hope it can help.

Categories

Resources