Cooking your own rom ??'s - Touch Pro2, Tilt 2 Windows Mobile ROM Development

I would like to see what kind of performance gains can be made by cooking your own rom, with only what you want cooked into it. I have read that cooking apps into the rom rather than installing them as cabs after flashing increases performance somehow. So if I used a kitchen to say take apart the rom I have now for example, take out the stuff I dont use, add in the apps that I have now installed in cab form and do all my registry editing, what kind of gains in performance should I expect? I dont know how to cook a rom or use a kitchen now, but I'm sure with a little searching and a lot of reading reading I could manage to do it. I would just like to know what kind of performance gains could be had by doing this before getting into it. I am just kinda used to thinking of the TP2 as being crippled by not having enough ram available to run a big interface like sense and not lag all the time in apss and stuff. But if doing this can possibly make it perform better, and if overclocking becomes possible in windows as it is in android, the Rhodium could potentially be a beast right?

Related

Flashing my ROM - Why?

Hi guys,
I see lots of stuff in here about how to flash your rom and endless threads of different types of cooked ROMs etc but I can't see anywhere anything to explain why people are doing this.
Would someone mind just very briefly telling me the pros and cons of flashing?
Thanks.
pros:
-often get new features - like the new touch flow interface from the new rhodium and topaz htc phones. without flashing, you wouldnt be able to get this.
-you can install new OSs such as windows mobile 6.5
-if you want to, you can install "lite" ROMs which have very little features and as a result are faster
-you can also get "heavier" ROMs which tend to be a bit slower (with some ROMs such as Duttys, the difference is small)
-have many features/apps already "cooked" into the ROM to save you installing them yourself after a hard reset
-some have new drivers which improve performance.
-some have custom interfaces
-process isnt that hard once youve got hardspl/uspl sorted (and that gets easy after a short while too). its all run through an app on your computer with your HTC connected via activesync to your computer which is about as easy as installing a program (just click next, i agree etc.)
CONs
-can take a bit of time to get used to the process
-if you dont use a backup app, youll have to reinstall all your apps and contacts (everything on the main memory is wiped clean thugh SD cards are left untouched)
-if the cabe gets disconnected or the computer loses power during the flash, you can screw up your htc pretty bad
If you use your HTC for more than just its basic features and want to get the most out of it, definately flash a new ROM. the performance increase is noticeable going from a stock ROM to a well cooked ROM. Duttys 3.3 XT is a good place to start, however, youll have to hardspl your phone with the latest hardspl (its one of the stickies on this subforum)
Hi 449514
The main reasons are that either people are dis-satisfied with the way that the stock TF3D interface works for them and try to customise certain elements of it and/or they are trying to improve the speed, battery life and or memory available on their machines.
Those are the pros, of course the con is that there is no "official" commercial support for any of these Roms as they have been developed on a personal basis.
Hope that clarifies matters.
Kaid
Yes, is a Crazy World... I like it..
That's brilliant guys. Nice and simple. Makes perfect sense to me now and I understand the stuff in the other threads a bit better now!
I'll have a further read of all the stuff and then go from there.
Thanks a lot
maybe it's the reason 4all of us buying a wm device,the potential & possibilities are endless..

Rom that is most suitable

Hi there!!!
First of all, (just in case somebody wanders who the heck I am), I am regular bloke not particulary interested in any of the parts of developing and cooking ROM-s. Just a user who, (aren't we all), wants to have more stable and faster, (as it is able), os on the Phone.
In the first place, when I've bought the X1, I have been happy for a while, after that I begun to see some disadvantages of that device, (small icons, unresponsive OS, some kind of "its own will" etc), so I refered to this forum. Have been reading for it for a while, and decided to try some of ROM-s You gays are cooking.
And here is keypoint.
Ok, it is meant to be free, so I'm not actualy allowed to moan about any thing here, but...
Some ROM-s are to overloaded with needles features thus rather are slow, some are buggy, some of ROM-s are locked with features that are unable to move out of the OS, (like twitter, facebook, stocks and similar things specially coming with manilla interface).
These things are slowing down devices, (I really do not know why so), so badly that are diverting me, (and I believe others), from using some of Your products.
Instead of, I believe unnecessary thingies, You could cook an clean ROM with
Manilla some kind of , and basic features it gives. Other things could be put in by users.
Or I'm wrong ???
So I decided to put this post with Your, (meaning all users) opinions and to put some critics on same place
Thanks in advance.
I recommend you try Jack 4.x ROM. You can try the lite or medium. Both ROM versions are very stable and fast and you can customize them. You can find them in this thread:
http://forum.xda-developers.com/showthread.php?t=543073
Well, I think I am the "typical" guy like you.
Depending on your preferences, I do think you can find what you want and need. It takes, of course, some trials, but the flashing process is fast and easy.
I actually prefer the Manila ROMs because of that very interface. In combination with WinMo 6.1, and without too much other software, you get speed and stability, as you assume. After quite some trials, I stayed with Touch X 10.8.2 because it is fast, not overloaded and stable.
Even the latest 6.5 WinMo variants combined with any version of Manila do not seem to me as fast as the 6.1 ROMs, including the really nice Touch IT Multilanguage, which looks as "clean" as you would get a new Manila device. When I tried it, I liked it very much even though it is slower than Touch X, but the bug I found took me back to Touch X again.
If you are not into Manila at all, there are some "clean" and "pure" WinMo ROMs - no Manila at all - which might offer even more speed than Touch X - I never tried that.
Touch X 10.1
It has an older manila 2.1, very fast and stable. Bugs have all been fixed and it has been around a while. Also has a nice selection of apps included and "it just works".
I am a bit of a flashaholic, but when I need my device to be usable and stable I flash 10.1

Help with crooked rom need a good stable wm6.5 rom

hey guys my names marc and im pretty much completely new to flashing cooked roms. ive flash oem roms on my tilt before but when it comes to trying to find a good crooked rom or even really just how to do it correctly without bricking my phone im at a lost. Reading all the stuff is starting to make it highly confusing lol. Im really just trying to find a good stable wm 6.5 rom maybe with a couple tweaks for my phone bc im so tired of this basic 6.1 i have on my phone right now with all the gayness that insuades from it with all the bugs and lags. If any of you guys could help that would be awesome. Please help im
So you're saying that the step by step guide is too hard for you to use?
I'm not sure how someone else can help you better, 7 steps aren't that many. I would suggest you not even try to flash roms on this phone if the below link is too difficult to use.
http://forum.xda-developers.com/showthread.php?t=433835
I've only tried a few cooked ROMs with my new (only slightly used by previous owner) Kaiser, but flashed quite a few onto my Elfin, and those experiences give me a good sense of when a WM phone is 'happy' and when it's not. I've settled on following development by ahmedfikry, as his bare-bones WM6.5.3 ROM are really snappy in response, and allow a lot of flexibility for the user to install, or not, any software into main memory (Windows folder) they like. Installing to that folder, rather than the usual \Program Files or onto microSD, is preferable to maintain smooth operation for some kinds of programs, especially important for Today plugins and system enhancing plugins such as SPB shell stuff, etc. Using his fairly simple guide, I found it dead easy to flash. The only hesitation I had was in selecting from the sometimes un-described enhancement CABs in his XDA_UC folder (placed in the microSD root directory, installed automagically on first boot after flashing without any user initiation), as being new to the Kaiser I was not yet familiar with some of these. But there seems nothing overly difficult there, just a bit of research perhaps. I'll tweak my selections further next time I have a few hours to flash and manually customize per my preferences.
His ROM thread is here:
http://forum.xda-developers.com/showthread.php?t=618767
I really do highly recommend this version. I need my phone every day for work, and cannot afford a buggy ROM or I'd annoy customers too much. My Elfin sort of kind of died, so the Kaiser is it for me. With this ROM my Kaiser is happy. Next flash, I'll be putting a host of my long time favourite apps into that UC folder, as the Kaiser has plenty of main memory I otherwise don't use.
hey thanks "GerardSamija" yeah i use my tilt for pretty much the same deal. my phoneis my job pretty much i use it to keep up contacts through and make many business related calls and such. so exactilly what i was looking for is rom without to much bloatware and wasnt buggy or laggy so this seems to be a good fit thanks again

New to this

Hi i have tryed to search for it but don't think i am typing the correct thing. What are the benifit of putting a updated rom on my Toch HD? I just put htc's latest on and see no diffrence. I have been looking at overclocking it slightly as i think it runs so slow has any one done this?
Regards
Chris W
You cannot overclock (atleast not where stable) the blackstone. there was a program floating about at one point which did OC it to 600MHz (something like that) but that would crash if touchflow was enabled, but i digress. To improve performance, i suggest you install the driverpack which is in the how to improve graphics performance thread in this forum.
If you want some more speed, i suggest you install a custom 6.1 ROM (topix, the one by kwbr, is a personal favourite). alternatively, you could adjust the pagepool of the ROM youre on atm (would require the ROM image youre using and later a reflash of the edited image)
That said, the stock ROM was very quick for me. programs loaded almost instantaeously (most apps, like notes, youtube, WMP, but not opera or games, as these always take a second or too to load onto RAM). the only thing that put me off the stock ROM, was the fact that everything worked a bit too well for my liking. it was kinda boring. ever since i started screwing around with it (with this aid of this forum ofc), ive been able to do much more than i could with just a stock ROM.

Really Can't make sense of it all

There needs to be a dummies guide to this. I can't make sense of it all. I find literally hundreds of ROMs and then find dozens of builds for each one. I can't take it anymore! All I want is something that removes the bloatware, runs faster than the stock Tilt 2 ROM, doesn't lose any capabilities such as keyboards, etc, lets SPB MS 3.5 run faster, and lets me tether.
Why don't the chef's at least provide a simple list of their ROMs and what they do, what works better and what doesn't work with that particular ROM? I've been digging through this site for two weeks now and I'm not even any closer to knowing what to flash now than when I started. I know from other searches that the Mods tend to close requests like this, but I'm really stumped and I really have tried. I'm not an idiot by any means. I do understand that these are being provided for free and that I should be appreciative....and I am. But it seems to me that even the devs themselves would benefit from this so they wouldn't duplicate each others work and would be able to better track what they are doing.
Anyways, any suggestions for the ROM to do what I want?
kfreels said:
There needs to be a dummies guide to this. I can't make sense of it all. I find literally hundreds of ROMs and then find dozens of builds for each one. I can't take it anymore! All I want is something that removes the bloatware, runs faster than the stock Tilt 2 ROM, doesn't lose any capabilities such as keyboards, etc, lets SPB MS 3.5 run faster, and lets me tether.
Why don't the chef's at least provide a simple list of their ROMs and what they do, what works better and what doesn't work with that particular ROM? I've been digging through this site for two weeks now and I'm not even any closer to knowing what to flash now than when I started. I know from other searches that the Mods tend to close requests like this, but I'm really stumped and I really have tried. I'm not an idiot by any means. I do understand that these are being provided for free and that I should be appreciative....and I am. But it seems to me that even the devs themselves would benefit from this so they wouldn't duplicate each others work and would be able to better track what they are doing.
Anyways, any suggestions for the ROM to do what I want?
Click to expand...
Click to collapse
What you do is flash one and see if you like it. If not, it is quite simple to flash another.
Try the Titanium 2 Jun NRG ROM and see what you think. It has no Sense version at all, which increases the storage memory size.
http://www.fileserve.com/list/X9nQc65
EDIT: I am assuming that you have read the "Flashing for NOOB" and the "Hard SPL" threads, you need both to be able to flash a custom ROM.
I have pretty much tried all of the ROMs but I reallly like only 2 ROMs. The best one for me is Cell Evo V7 (23541) (the link to thread. I have just flashed Josh's ROM. n i havent had any problem yet. I use the Sense 2.1. (its in my sig) I think 2.5 is still very buggy. so that maybe somethin u may wanna try out. I think the evo one is the most stable! but this is all just my own opinion. u may or may not like them!
Thanks for the tips. I have read the pages you mentioned and I understand that flashing in itself is a simple process. But for me, it's not just the flashing. I have to flash, install SPB MS and all of my apps, setup my weather, my exchange server and sync my contacts, configure active-sync, apply all my tweaks and then the phone is ready to use. Then if I don't like a ROM because it is slow or buggy, I'll have to do it all again......
At least that's how I picture it. Now if you are telling me that I don't have to go through all that each time, then I'll be a happy camper, but I suspect I am right on this.
What is a "sense" version that you are referring to?
Also, if you could explain the difference between a light, full and normal build that would be nice.
And what the deal is with finding matching "radios" whatever that is about.
And what is a "manila"?
And the problem with keyboards???? Do most ROMS have trouble using the keyboard? What other issues might I encounter while trying to use the normal functions of the device?
There's a lot of jargon here and I just don't see a single place that explains it all.
kfreels said:
Thanks for the tips. I have read the pages you mentioned and I understand that flashing in itself is a simple process. But for me, it's not just the flashing. I have to flash, install SPB MS and all of my apps, setup my weather, my exchange server and sync my contacts, configure active-sync, apply all my tweaks and then the phone is ready to use. Then if I don't like a ROM because it is slow or buggy, I'll have to do it all again......
At least that's how I picture it. Now if you are telling me that I don't have to go through all that each time, then I'll be a happy camper, but I suspect I am right on this.
What is a "sense" version that you are referring to?
Also, if you could explain the difference between a light, full and normal build that would be nice.
And what the deal is with finding matching "radios" whatever that is about.
And what is a "manila"?
And the problem with keyboards???? Do most ROMS have trouble using the keyboard? What other issues might I encounter while trying to use the normal functions of the device?
There's a lot of jargon here and I just don't see a single place that explains it all.
Click to expand...
Click to collapse
Manilla = Sense. "Sense" is the name that HTC uses for their UI. There are two major versions, 2.1 and 2.5 (newest). There is also an older UI called TF3D (TouchFlo 3D).
Matching radios refers to flashing your radio with different firmware. The device has ROM versions, which is what everyone is referring to, and the Radio has a different version. Some people prefer a certain radio, some ROMs recommend a certain radio. I'm using NRG, and have never updated my radio version.
Keyboards. Most ROMS will not automatically map your keyboard (AT&T and T-Mobile have different mappings - the exception is a ROM built for a specific carrier). The reason is simple - the Chef doesn't know what carrier you are using! On the NRG ROMs, there is a tool included to "provision" your device for your carrier; this fixes the keyboard. Or you can do a search and find the right keyboard .cab file for your device.
- Light, medium, and full. I personally don't use these terms, but my definition would be as follows. Light is a ROM that has very little added functionality other than what Microsoft provided with the operating system. Full is a ROM (like NRG) that has lots of custom stuff baked into the ROM - extra utilities and etc., which are useful to you (in the Chef's opinion). A medium would be somewhere in between.
I would include the stock ROM as a "Full" ROM, except that in their case a lot of their software is "bloatware", which means stuff they added because they could, or they had some kind of deal with a particular company, etc. It is called "bloatware" because it seems to serve only the purpose of making the ROM harder to use and cluttering up the menu system with lots of useless stuff - bloated.
Are you a happier camper?
two of your best bets are gonna be the
e2 rom and the nrg version of your choise
e2 rom is almost exatly like the att stock but a lot sexier
jdm_labrat said:
two of your best bets are gonna be the
e2 rom and the nrg version of your choise
e2 rom is almost exatly like the att stock but a lot sexier
Click to expand...
Click to collapse
Umm, speaking personally, I'm not sure I want a "sexy" TP2!
Ah. That explains a lot. Thanks for the info. Maybe one day when I'm no longer a dummy I'll write a dummies guide. Until then, thanks for the tips.
Hi,
I had the same problem as you, I just wanted a stock rom without all the extra stuff that htc provides, I wanted to be simple, fast and stable, after flashing a lot of ROM I decided to take the problem in my own hands so I started learning how to cook my own ROM, you have a very good guide about how to do that here.
After reading and understanding this guide you can create your own ROMs just the way you like it.
Maybe just like me you will not succeed for the first time, but in the end you will have a ROM cooked by you and will suite all your needs.
Good luck!

Categories

Resources