A Question to cook a rom. - Tilt, TyTN II, MDA Vario III Windows Mobile ROM De

Hello guys, i have a question. I want to make my own rom... i have read the tutorial already.
One of the problems is that i dont find the last programm sources for my own rom.
I would be glad if someone want help me a little bit. (The best way was an instant messaging system, indeed).
I can following every point in the tutorial, but i dont know when i can modify something.
Lutgardis

I'm afraid all you can do is read, and re-read these forums. Just about every topic has been covered. If you find a program in someone else's rom that you would like, then send the chef a pm and ask nicely if they will supply the program for you. As programs are updated seemingly weekly it's hard to keep on top of it all. It's not easy creating a rom (I gave up on mine after several attempts at creating one perfectly the way I wanted it). But if you have patience and persistance i'm sure it can be rewarding.

Related

The WIKI Ideas/Suggestion Thread

Hi,
Next to making ROMs I want to try and work on the wiki some more to make it THE prophet information source on basic questions.
I made this thread for users to suggest stuff that they think should be covered.
This is NOT a thread for asking questions about your prophet.
Thanks
Hi Jester
Wiki forums has pros and cons. Reading 20 pages of mixed text is not by far the best way to learn anything, the main problem for me is to distingish good info from bad one.
The 'Expert Selection': For each thread I would like to see only what an expert/senior member has selected. This filter can be multiple and tematic; the same 'expert' can select only some posts an 'rename' the sub-thread; and of course the same thread could be filtered by two or more members.
This way i can have the same point of view of them, and this is important for me..
Hi Jester,
Thanks for the big support on the Prophet and releasing ROM versions!
In the Forums there are many questions about how to upgrade your (for example) Dutch ROM to a WWE, what to do, maybe this is also something to add to the Wiki.
The Wiki side sould be rich of information about how to upgrade the ROM, what are usefull programms, free or payed, where does ipl and SPL stand for, What are the latest versions.
Groet,
TheTeek
Hi Jesterz,
Thanks a ton for your ROMs and your efforts!
One of the most eagerly sought after info is ROM editing specifically for G4 roms (specially again for Prophet).
Can you help in consolidating the tools (along with usage tips) to modify ROMs to achieve the following:
1. Steps to upgrade only the OS to whichever ROM OS you want.
2. Steps to increase the pagepool to X [I understand the device runs faster on an increased pagepool], but I am not sure of the ideal size to be kept. I got some details from here: http://forum.xda-developers.com/showthread.php?t=283280&highlight=pagepool
4. Steps to remove MS Office, voice dial and other applications from the rom and add a few apps. Will also need help in adding few apps like resco explorer and some registry hacks into the ROM.
5. Steps to move some programs from programs to system (for e.g smsdeliveryfix)
Am sure others can also add to this request.
Thanks.
Hi Jesterz,
thanks for this thread, I beleve there are a lot of stupid questions because a lot of information in the wiki are too much generic and the people have fear to make some errors (IS NOT YOUR FAULT because the newbie are sometime very newbie).
My dream wiki is:
- more specific
- with new information
For example, if you check the main procedure to update the rom, there are some step not very clear:
1) ***
If it states: "Could not update itsutils.dll to the current version, maybe it is in use ?" Do the following :
Copy the cab's from the Utils folder in the Lokiwiz03a.zip file to your Prophet and execute them.
(There are two files : "Cert_SPCS.cab" and "EnableRapi.cab")
This is not clear. A lot of user wrote me in private asking if you need to do a soft reset (or no, or an hard reset) after that.
2) ***
Sometime after that the itsutils.dll error is still alive. What the people have to do?
3)***
In some rom, you don't have to unlock the cid... right? But this is not on the wiki.
4) ***
There are some question where there are not answer, like this one in the ROM DUMPT.
"if you want backup your own rom, you have to do the unlock cid procedure and update the rom with another one. But if you do that you lost your own rom!!! So, why there is a Dump rom procedure, if you can not do that with your original one?"
5) ***
I would lik see in the wiky a tread with the list of the BEST ROM and the update.
6) ***
There are some etc...
I think what would be a *very* good piece of info for newbies is what are all the tools you guys use (cert.cab, etc etc....) and what each does to some degree....
as a newb myself, I find it *very* daunting and very scary to see lots of stuff posted on the forums that say "How To: Copy fileA and fileB to device, run fileC.exe on computer, then execute fileD on device, then wait, and poof! you're done". I'd be nice to at least know that the heck each of the components are and the purpose (even if it's very technical) of each one.
Also, if it's possible, list off any interdependencies these tools have. There are too many "half-instructions" floating around and it's really difficult to determine whether the user needs to do anything before hand before following the instructions.
*lastely*, Can we get a guide that lists off all the pros and cons for each of the custom ROMs that are getting posted. It's a little tough for newbies to know what are all the pros and cons for each ROM. Yes, we know there are pros and cons and nothings perfect, but *what* are the bugs? and what are the features? At least that way we can decide for ourselves whether or not the ROM will work for us...
I'm only into day 2 of all of this so I apologize if what I'm suggesting sounds stupid.
Thanks
Hello all,
Jesterz, thanks you for your investisment in the forum.
Some suggestions about the wiki.
One of the main issues for upgrading a rom is to have a clear view of what is going on.
There are many threads discussing different roms.
It should be grateful to have one main page giving an overview of every live rom and a page for each rom where the author can put a link and also give the current status of his rom and known issues. So I join to Mr Yellow for this.
It should be something very basic, not as far as an Issue tracking page (ie http://jira.codehaus.org/browse/MPA)
By now, whenever I want to update a rom, I have to read the entire post...
One solution can be, for each cooking rom version, adding a text file that describe everything to know.
Of course, a howto for cooking rom and useful mistakes can be also interesting.
cheers
Andre
Hi Guys - and yes, thanks for all the time & investment made here.
I'm a fairly new member, and one thing I think would benefit the WIKI is an idiots guide or introduction.
I found the the wiki a bit tricky in so much that it starts at a fairly high level and misses the basics
Whats an AKU and why might I prefer a new one ?
What extra features can I get with a new rom ?
Why might I need newer radio drivers ?
Stuff like that.
Also, a glossary would go down reall well.
JJ
doublej said:
Hi Guys - and yes, thanks for all the time & investment made here.
I'm a fairly new member, and one thing I think would benefit the WIKI is an idiots guide or introduction.
I found the the wiki a bit tricky in so much that it starts at a fairly high level and misses the basics
Whats an AKU and why might I prefer a new one ?
What extra features can I get with a new rom ?
Why might I need newer radio drivers ?
Stuff like that.
Also, a glossary would go down reall well.
JJ
Click to expand...
Click to collapse
I agree with the above......more of a beginner area with more explaination
Not an idiot guide but something more for the leaner who want to be experts like most here
Get to it
I think these are all great suggestions. The Prophet wiki is looking pretty sparse at the moment. So why doesn't everyone start editing it, rather than just talking about it?
Cheers,
uayeb
Hello
read it !
agree!
Shall i make a tutorial for changing the case? I know there is one already in another forum(modaco). But i want one on xda-developers?
the more the merrier!
I think possibly the most useful thing would be 'How to recover Prophet stuck in Bootloader'. I seem to telling people how to do it most days and sometimes more than once a day...
I'll happily write a 'How To' if required.
l3v5y said:
I think possibly the most useful thing would be 'How to recover Prophet stuck in Bootloader'. I seem to telling people how to do it most days and sometimes more than once a day...
I'll happily write a 'How To' if required.
Click to expand...
Click to collapse
You know, that's what's awesome about the wiki... you *CAN* go ahead and write whatever you want. It only takes like 5-10 minutes to understand the syntax of wiki-code... create a new page, write your stuff down, and start formatting. Bam, you've created a wiki page that everyone can use. Announce to the fourm that you've done so and you're done!
Then you can start insulting newbies that complain about getting stuck in boot loader that they should search and read the wiki! It feels really good!
mr_yellow said:
You know, that's what's awesome about the wiki... you *CAN* go ahead and write whatever you want. It only takes like 5-10 minutes to understand the syntax of wiki-code... create a new page, write your stuff down, and start formatting. Bam, you've created a wiki page that everyone can use. Announce to the fourm that you've done so and you're done!
Then you can start insulting newbies that complain about getting stuck in boot loader that they should search and read the wiki! It feels really good!
Click to expand...
Click to collapse
But how can I get it uploaded?
l3v5y said:
But how can I get it uploaded?
Click to expand...
Click to collapse
You don't upload anything. You can edit each page like it was a forum post. there's special syntax for lists, bullet points, headlines, links etc... but if you want to create a page, all you need is a title and that's it. Everything is done on the serverside.
The easiest way to start is to pick a page, click the edit button at the bottom, then add a new link to a page using the syntax [new page title]. when you save it, "new page title" becomes a link to a new page where you can create a new page and add more content there.
Give it a shot. Don't be afraid to break stuff.. you can always look back on old versions of the page and reverse any changes.
Pallas said:
Shall i make a tutorial for changing the case? I know there is one already in another forum(modaco). But i want one on xda-developers?
Click to expand...
Click to collapse
I second this!!! I've been looking at the modaco 1, & feel we need to have 1 from xda dev & Pallas is the man... heheh
mr_yellow said:
You don't upload anything. You can edit each page like it was a forum post. there's special syntax for lists, bullet points, headlines, links etc... but if you want to create a page, all you need is a title and that's it. Everything is done on the serverside.
The easiest way to start is to pick a page, click the edit button at the bottom, then add a new link to a page using the syntax [new page title]. when you save it, "new page title" becomes a link to a new page where you can create a new page and add more content there.
Give it a shot. Don't be afraid to break stuff.. you can always look back on old versions of the page and reverse any changes.
Click to expand...
Click to collapse
Breaking stuff can be fun I'll give it a try now...
l3v5y said:
Breaking stuff can be fun I'll give it a try now...
Click to expand...
Click to collapse
Good Luck!

[long] Want to learn...

I bet most of you will think I'm another newbie who wants to do what he's not skilled to do. Well... maybe you are right. I'm sure you need expert people who can help you to improve the development. But I trust in knowledge sharing and since I found out no guide / tutorial / How-to / Step_by_step which explain how to become a "chef", I hope someone could help me to understand what I need to cook! I'm so tired to flash my devices every 4/5 days...
I'm sorry, but I've been reading lots of threads and posts that suggested me only little fragment of what it seems to me a big puzzle.
There are only a few key point in my mind and one of them is the idea that I cannot build up a ROM from the base. So, I think the best way is to take part to existing official/unofficial ROMs. For example, I've got the installer of official WM6 upgrade for HTC TyTN and HTC Advantage. How to get the ROM file only?. I suppose there is a sort of temporary folder where it is uncompressed into...
Next step is to "explode" ROM into folders... isn't it? Which software can do it?.
And now, the nicest part: how to add/remove software?
At last... how to build up and upload your ROM, to have your devices becoming a beautiful (above all expansive) ornament?
I know I'm boring... and I don't want you to write a book for me. Please suggest me links, other posts or threads that could help me to have a complete picture for my mission...
Thank you all! I love you!
P.S.: not a word on my english!!!

Chefs - How Do You Cook Registry Tweaks?

Newbie who has evolved from basics to cooking solely with the great information that is included here (and the great tools). Haven't asked any questions in anything but the accessories sections until now - hope I don't start with a stupid one. Do my part by answering most questions that I can and I have searched for literally hours on this without finding a definitive answer (I swear I'm not too stupid).
How do the great chefs cook their registry settings in? Do you edit the hives during the cooking process every time? Seems like there should be an easier way than how I am doing it and I can't seem to find a definitive answer anywhere. It takes me forever to export the files and edit them to my liking only to have to cook another version 20 minutes later to fix some custom package issue. I've looked everywhere for the right solution...tried everything from manually editing to using Settings Savior, etc and nothing is the answer I'm looking for. Not very advanced as a programmer, but should understand enough to figure this out. I like most of the changes suggested by KaiserTweak and want to integrate them plus some others (the WiFi registry edits for the Comm Manager, etc.). Is a provisioning.xml file the answer? My ROMs are generally just for me - but I have had one or two people ask to try them and I hate that you still have to tweak so many settings (via KaiserTweak, etc.) after flashing to get them the way I really want them. Thanks much for any help you can give me.
Actually - one other question. Now that I'm to this point I'd like to start making some donations to those that have created the tools that have made it possible for me. What is a standard donation? Don't want to offend either way. Thanks again.
Bump. I know I didn't wait long, but it made it to page 3 overnight.
Guilf said:
Newbie who has evolved from basics to cooking solely with the great information that is included here (and the great tools). Haven't asked any questions in anything but the accessories sections until now - hope I don't start with a stupid one. Do my part by answering most questions that I can and I have searched for literally hours on this without finding a definitive answer (I swear I'm not too stupid).
How do the great chefs cook their registry settings in? Do you edit the hives during the cooking process every time? Seems like there should be an easier way than how I am doing it and I can't seem to find a definitive answer anywhere. It takes me forever to export the files and edit them to my liking only to have to cook another version 20 minutes later to fix some custom package issue. I've looked everywhere for the right solution...tried everything from manually editing to using Settings Savior, etc and nothing is the answer I'm looking for. Not very advanced as a programmer, but should understand enough to figure this out. I like most of the changes suggested by KaiserTweak and want to integrate them plus some others (the WiFi registry edits for the Comm Manager, etc.). Is a provisioning.xml file the answer? My ROMs are generally just for me - but I have had one or two people ask to try them and I hate that you still have to tweak so many settings (via KaiserTweak, etc.) after flashing to get them the way I really want them. Thanks much for any help you can give me.
Click to expand...
Click to collapse
I'd suggest reading this post, which basically says, make an OEM package.
Guilf said:
Actually - one other question. Now that I'm to this point I'd like to start making some donations to those that have created the tools that have made it possible for me. What is a standard donation? Don't want to offend either way. Thanks again.
Click to expand...
Click to collapse
Anything you choose to donate or can afford. Average is about $20, I've seen as low as $5 and as high as $50.
Guilf said:
Bump. I know I didn't wait long, but it made it to page 3 overnight.
Click to expand...
Click to collapse
In the future, if you want a timely response, I suggest you reply to an existing thread. It seems most folks (including myself) use the thread subscriptions tab in the user control panel, so we read the threads we're tracking first, and if we have time, we look at the forum for new threads. Otherwise, your thread will be lost in the shuffle...
Hope this helps!
Alex - thanks a lot....for everything you do. You're exactly who I was referencing when I thought of my first donation. Love your work/help here and your work on the Kitchen is the reason I can cook. Sorry I asked something that you'd answered - I thought I read every post in your latest Kitchen thread (actually most of your threads) multiple times. Been looking for this answer for a while.
BTW - my girlfriend works for IBM and we are up in your area quite a bit. Nice place to live.

How does tools in cooking sets work?

Hello,
I have question about what is everything in NBH - I mean what is os.nb.payload, os.nb.extra, XIP and such, I tried searching but couldn't find anything to it, where someone would explain what it actually is, how does it work, what can I change in it, how do it etc.
And also I got question about how to insert pkg's into cook ROM, just copy it there?
Then also how does BuildOS.exe works (building registry, "copying" everything to dump from all folders etc).
I mean like explaining everything so anyone could learn from it the lowest basics of cooking. I'm interested in it and want to make completely new cooking kit, but I can't find anything about it.
Hope someone finds who can explain at least something of it.
Thanks a lot!
PS: Maybe it will be better Hacking & Developing section?
did you search in the dev & hack forum?
man! you don't ask those questions here. either not in hacking.
only answer you'll get is ban from moderator.
It's kind of rude to ask in forum with milions of msgs in archives basic questions. Use search. look around, you'll find nice wiki in here too! with step-by-step and lot's of stuff to put in.
ok, but as i just start another post about nothing...
you'll get nice general idea from very basic kitchen. get a "kaiser_kitchen"
or better, "KaiserCook v1 Yardie.Spike's" it's just copy of the same, but you'll have more recent utils there.
go through wiki "how to cook" in kaiser section.
http://wiki.xda-developers.com/index.php?pagename=HTC_Kaiser
you'll find everything there.
and get the last htc rom. not from at&t, get this from htc: 3.34.721.2
if you want to know everything, open batch (cmd) in text edit and watch it working.
It's really simple with all those pretty tools from nice guys here on forum.
a kdyby neco napis private only cos here EN ONLY.
I'm not sure I wrote it good what I'm really looking for, I'm feeling a bit dizzy so I will try to explain it (sorry for it):
I want to found out how does the "Building registry" or how does it work everything in BuildOS.exe and such works, but I couldn't find source (bepe doesn't want to share it I've found). That's why I'm asking, because I couldn't find it. Not because I want to know what tool what does, but HOW does the tool does it. I tried searching, believe me, but there's plenty of pages that talks only about "click on play button and when it says Done, close it", but none of them says how does it actually work, what it loads and saves, in what directory structure.
// Ooh, I got it what's it about - I've written it once, but I managed to find "what is what" things and wanted to left only "how does work", but send both of it, sorry!
papo said:
man! you don't ask those questions here. either not in hacking.
only answer you'll get is ban from moderator.
It's kind of rude to ask in forum with milions of msgs in archives basic questions. Use search. look around, you'll find nice wiki in here too! with step-by-step and lot's of stuff to put in.
ok, but as i just start another post about nothing...
you'll get nice general idea from very basic kitchen. get a "kaiser_kitchen"
or better, "KaiserCook v1 Yardie.Spike's" it's just copy of the same, but you'll have more recent utils there.
go through wiki "how to cook" in kaiser section.
http://wiki.xda-developers.com/index.php?pagename=HTC_Kaiser
you'll find everything there.
and get the last htc rom. not from at&t, get this from htc: 3.34.721.2
if you want to know everything, open batch (cmd) in text edit and watch it working.
It's really simple with all those pretty tools from nice guys here on forum.
a kdyby neco napis private only cos here EN ONLY.
Click to expand...
Click to collapse
lol he'll get banned for what? asking how something works? starting new thread? i dont think so!
OndraSter said:
I'm not sure I wrote it good what I'm really looking for, I'm feeling a bit dizzy so I will try to explain it (sorry for it):
I want to found out how does the "Building registry" or how does it work everything in BuildOS.exe and such works, but I couldn't find source (bepe doesn't want to share it I've found). That's why I'm asking, because I couldn't find it. Not because I want to know what tool what does, but HOW does the tool does it. I tried searching, believe me, but there's plenty of pages that talks only about "click on play button and when it says Done, close it", but none of them says how does it actually work, what it loads and saves, in what directory structure.
// Ooh, I got it what's it about - I've written it once, but I managed to find "what is what" things and wanted to left only "how does work", but send both of it, sorry!
Click to expand...
Click to collapse
I am not sure if I can answer all the questions you have! But try searching using the link in my sign, and you can usually find what you want. I am sure all the questions you have has been answered before. Good luck!
Perhaps looking at this thread, the general Kitchen and then TPC/Josh' Kitchen thread will bring better understanding.
Reverse Engineering is tough IMHO, and lots of the tools are developed by people with skill and having the tools and guts to try it out. The knowledge are gathered by experience.
what questions exactly would you like to know?
I was thinking about "higher" tools like BuildOS.exe how do they work, currently just only this one, but now I have some thoughts about doing reverse ingeneering, so I will try something myself first. But if anyone knows answer to BuildOS.exe working:
- processing OEM, SYS and ROM (=> just only recursively copy?)
- "Building registry" - take all .rgu and .provxml and put them in one? Or just only .rgu and .provxml save separately?
PS: Yes, I can read .bat-s from kitchen and such, I tried to do something, but it's always "run this program, click on this and then close" and didn't manage to google anything about the process in BuildOS.exe ^.
PPS: Actually I'm interested in cooking via TPC & Joshkoss kitchen - pretty awesome tho. Deleting unneeded stuff from SYS is fun. (Testing on emulator.) And you don't need to know the building process (actually when not knowing it you can still just rewrite somebody's kitchen with some tweaks). But I'm just only curious as many people is.

[Q] security for android - beginner friendly how to?

hi all!
please note: i am nothing near a professional user or even coder! i rooted my phone and i install custom roms on it, and thats about it. in addition to that i am concerned about my privacy. for me it started with the LBE Privacy Guard from the play store, it was quite nice until it stopped working, and made my phone stuck in a boot loop...
i have read and searched a lot of stuff before i decided to write this. but i havent found an easy and understandable how to. maybe that is because there no easy way to this. please go easy on me if there is already a thread for this...
i just installed openpdroid on my samsung galaxy s+ (i9001) and that is just because user bululu has made a patch for the rom i am using (cm10.1 from user davidteri) - thanks to both of them! i installed the patch with cwm (clockworkmod) and afterwards i was wondering there is no privacy setting in my menu or anything that would let me set up permissions. but from all the stuff i was reading before i figured i will need some kind of gui (not sure this is the right word - that goes for most of the stuff, but please correct me where u can, i will try and learn) so i installed 'pdroid manager' from the play store. that would finally let me set permissions for the apps! so far, so good. i am now using openpdroid...
should be all good at this point u might think, but this is where my questions begin ^^ f.ex:
is this the best solution atm? are there more solutions? what are the differences? what can u recommend?
furthermore i try to figure out how to encrypt email on android. most things i read point to k9 mail and using agp (or apg? is this the same?). i did some research on that topic an it seems to be the 'android privacy guard'. more questions here too...
it seems to be out of development, since the last changes are from 25.12.2010. is there a newer alternative for that or something i missed? or maybe it is still the thing to use or it is quite finished in its current state?!? but i dont wanna clog my device with old or unsupported software until i am 99% sure on what to do...
so basically i am asking if there is a nice and user friendly (with images) 'how to' for this kind of stuff i was just missing or is it just impossible (at the current state) to do such thing? if both answers are 'no' i'd like to start something like that, of course with your help that is...
because it seems the info i found is not coherent, its all bits and pieces one needs to bring together (in the right order and with compatible software). at least thats what it feels like for me as non-professional user and linux noob. i have no problem with puzzling stuff together but i also would like to help others who would like to do increase their security and get different opinions on whats the best way to do some things...
so if any of u got an opinion to any of the above please let me know! and help or links would be greatly appreciated! lets see if we can bring some things together and make our devices, our communication and our data more secure! and please note: this should not be device specific, my device and rom was just for information and for better understanding my starting point. this should be as broadly defined and open minded as possible. so everybody could partake and make use of it...
thanks for reading!
kind regards
bad1080

Categories

Resources