props to all ROM chefs cause this is hard! - Mogul, XV6800 ROM Development

I spent all evening yesterday and all day today and I have still yet to get a satisfactory ROM cooked up. I'm using the ppckitchen.org one. It's pretty straightforward, but I can't get free memory to save my life. I think I managed about 8-9 megs free on a WM 6.1 build and around 6 on a 6.5 build. Not real good. Every ROM gives me a "Low Mem (Camera Enabled)" error on the initial splash screen pretty much every single build I've done. I'm not sure what I'm doing wrong here. Even through free memory has been low, storage space has been more than adequate, I have barely dipped below 100 MB free storage.
So, yeah, props to all you wonderful ROM chefs out there for doing such a great job and sharing the love with the rest of us.
Now could someone please help me figure out what the bleep I'm doing wrong here? I would, ideally, like a ROM with lots of toys and goodies. Here is what I would like to include (some of these I initially tried loading as OEMs but have managed to track down CAB installers for them so will just do them all afterwards since I can't find a way to put stuff in the extended ROM with this kitchen). My main goal is to make this build as stylus free as possible. To that end, here is my want/need list for it. Please feel free to critique it. I've been out of the loop on this stuff for quite awhile so I'm not sure what programs are currently being recommended and there are way too many for me to try them all out personally so I'm open to suggestions.
WM 6.5
Weather on today screen (using Titanium Weather V3 currently)
Voice Command (have been using 1.6.21040 version in the kitchen but I took it out of the most recent attempt to free up RAM. It isn't critical right now but if I get another BT headset I will definitely want it.)
Sprint Navigation (we're paying for it, might as well have it unless someone knows of a better free app)
Sprint TV (not necessary but would be a plus)
Manila dialer
Finger Friendly KB of some sort (was going to install fingerkb post install)
good selection of ringones (these don't eat up program RAM do they?)
HTC Audio Manager or equivalent finger friendly music player (can the Chrome be made to use this instead of WMP) (This one is not a requirement, I don't do music much on here since I carry a Zune with me but, again, would be a plus)
Newer camera (not the version that comes on the Titan but the newer one that takes better pictures. I saw it in a ROM, not sure which one)
MusicID (post install is fine, have not seen a CAB for it though)
Java (Do I really need this, I don't really run midlets or whatever they're called?)
.net 2.0
Finger friendly browser (Opera? Firefox? are these better than the IE in WM6.5)
Streaming video player (for youtube and all the others)
Office (Excel and Word at the least)
Comm manager (is one better than the others?)
Flashlight (vjcandela or nuelight)
Selection of games (can install those from cabs too)
the new windows live stuff like the voice activated navigation. May not be any count but I want to try it.
any other useful and recommend utilities
WM 6.1
Pretty much the same as above except replace the 6.5 specific chrome stuff with Manila2D and it's configurator and the new browser is more necessary.
Like I said, though, if anyone has any advice I am all ears on this one. If I can get a properly working and stable ROM I will try to upload it for anyone else that wants it as a thank you for the help.

Hey don't quit keep going... I'm sure that the more times you try it eventually you'll get a working rom.

Thanks. I finally got up to about 11 MB with WM 6.5 by leaving Voice Command out. It's not ideal but it is a start. Need to get something to have it close programs instead of leaving them running.

Avatar28 said:
Thanks. I finally got up to about 11 MB with WM 6.5 by leaving Voice Command out. It's not ideal but it is a start. Need to get something to have it close programs instead of leaving them running.
Click to expand...
Click to collapse
6.5 has nuekernel
If in low memory mode so that camera will work you loose 5-7mb.
In high memory mode you gain mb but cannot use camera.

My time to cook is coming... I can feel it...
Seems like a lot of work, but well worth it if you pull it off... Keep up your efforts!

2nd those props!

2nd those props!

So far I haven't had a lot of luck with 6.5. It seems that these phones just simply don't have enough RAM to handle it properly and give me everything I want. I guess I will have to go back to 6.1. Although, really, it probably isn't worth my time. A lot of people here at work have been complaining about their Moguls. They want their precious crackberries back (ugh!). So they're getting rid of these and swapping them out now. I'm going to wait as long as possible before I swap mine though. There's sure to be a line and, honestly, I'd just as soon keep my Mogul if I can get it stable. Otherwise I'm gonna have to come up with $350 to buy a new personal phone to feed my WiMo addiction. I can't believe AT&T has jacked up the Fuze to $350 though. Yeesh. I'm tempted to just wait until their next one comes along at this point, hopefully one that will support 6.5 officially.

Avatar28 said:
So far I haven't had a lot of luck with 6.5. It seems that these phones just simply don't have enough RAM to handle it properly and give me everything I want. I guess I will have to go back to 6.1. Although, really, it probably isn't worth my time. A lot of people here at work have been complaining about their Moguls. They want their precious crackberries back (ugh!). So they're getting rid of these and swapping them out now. I'm going to wait as long as possible before I swap mine though. There's sure to be a line and, honestly, I'd just as soon keep my Mogul if I can get it stable. Otherwise I'm gonna have to come up with $350 to buy a new personal phone to feed my WiMo addiction. I can't believe AT&T has jacked up the Fuze to $350 though. Yeesh. I'm tempted to just wait until their next one comes along at this point, hopefully one that will support 6.5 officially.
Click to expand...
Click to collapse
If I read your posts correctly you have found some of the cabs for the programs you want for your build, but I saw no mention of a memory card. Have you tried building your rom and then installing the cabs to the programs you like on the memory card? Not all programs can be installed on the memory card but alot of the ones you have listed can be. I recommend at least a 2 gig. (I have a 4 gig on my phone). Just make sure its not the HC memory cards as they are not compatible with this device. Like I said Im not sure if you have already gone this route but its just a suggestion. Hope this helps.
PRBajista 9:

PRBajista said:
If I read your posts correctly you have found some of the cabs for the programs you want for your build, but I saw no mention of a memory card. Have you tried building your rom and then installing the cabs to the programs you like on the memory card? Not all programs can be installed on the memory card but alot of the ones you have listed can be. I recommend at least a 2 gig. (I have a 4 gig on my phone). Just make sure its not the HC memory cards as they are not compatible with this device. Like I said Im not sure if you have already gone this route but its just a suggestion. Hope this helps.
PRBajista 9:
Click to expand...
Click to collapse
I have a couple of apps that I have done that with. But, really, the problem isn't storage so much as operational RAM. I finally decided that I could either use WM 6.5 or the camera and that I would rather have 6.5. Putting the phone into high memory mode helped a lot with it, but it still quickly memory leaks down to about 12 megs free. I'm working with the chef of my current ROM over at ppckitchen trying to figure it out. I'm starting to wonder if some of these devices don't have a hardware issue that causes some people to have memory leaks or if it is possibly related to the bootloader (2.40 vs 2.47) because some people seem to have no problem with them while almost every custom ROM I have tried running seems to have a memory leak.

Related

Major memory leak.

I don't think it's HTChome... cause i have the new nexvision rom, and its not even included. But after about three hours im down to 4 or 5 megs free.... Even when i turn my mogul on it only has about 16 or 17... Anyone figure out a fix for this?
Try installing dcd's super clean rom.
I have read all the posts and it sounds to me like it is WM6.1, so what is the best ROM without WM6.1?
got a link to superclean?
i removed all startup items except VistaHide & poutlook
I startup with 20mb ram and i dont seem to see any memory leaks that lots of other ppl are having.
btw i have nexvisions latest sprint rom. also i dont have anything on today screen (no agenda/time nothing at all)
after starting and running "Close Apps" program...it gives me 21mb free
morganlowe said:
got a link to superclean?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=367574
maskedlion said:
I have read all the posts and it sounds to me like it is WM6.1, so what is the best ROM without WM6.1?
Click to expand...
Click to collapse
2.0.0 beta was the rom with gps without 6.1
it was nice but i love 6.1 even with the memory leak, i dont worry about memory anymore. since it runs mad fast even with 1 meg free.
true about it running faster and smoother.... but still texting takes for ever when i only have 7 megs free... I guess ill just quit my B%#@#ing and wait for the fix...
I'm not running DCD's ROM but my memory usage is at 8.69MB free right now with no2chem's 5046 build and I'm running Opera Mini, Google Maps with GPS turned on and activated, PIE, and a few other things...
I wouldn't really worry about the memory getting low with WM6.1 - it manages the memory much better and the only program to throw an out of memory message for me has been NetFront 3.5 concept version on a huge site (like my Myspace page, lol)
hmm, how does one clean a memory leak, cat litter?
wasupwithuman said:
I don't think it's HTChome... cause i have the new nexvision rom, and its not even included. But after about three hours im down to 4 or 5 megs free.... Even when i turn my mogul on it only has about 16 or 17... Anyone figure out a fix for this?
Click to expand...
Click to collapse
I've gotten really bad memory leaks on DCD's 2.2.6, NexVisions hybrid, and No2Chem's 2.0
DCD's 2.2.0 seems to be treating me really well, and is also 6.1, so maybe try that one.
Good luck!
i have been using dcd 2.2.1 to build some of the roms with htc home 2.1 the memory leak is not bad at all im going on two days with no resets , and 14 megs left.
kmartburrito said:
I've gotten really bad memory leaks on DCD's 2.2.6, NexVisions hybrid, and No2Chem's 2.0
DCD's 2.2.0 seems to be treating me really well, and is also 6.1, so maybe try that one.
Good luck!
Click to expand...
Click to collapse
could you post up 2.2.0 (megaupload rapidshare etc) no ones been able to post it up yet for Srpint, only seend the verizon one left. im having big RAM problems with 2.2.6, only 17.5 on reset and goes down below 12 leaving me unable to use Igo and other programs.
I had to go back to DCDs new rom because I had like 5 hudge problems within 2 days using NexVisions Sprint roms. I firmly believe the leak is caused by the notifications button flashing over the organiser button that had been freezing my device non stop.
After a soft reset I'm at about 17 megs. At the end of the day I'm at about 6megs, but everything still runs very smoothly. As of now it's just all numbers.
problem is its not just number. certain programs refuse to open without a certain amount of free memory (opera, miomaps/igo particularly says it needs 12). They will pop-up a box that says error needs 12mb to run free up memory and crash out. During a program it may crash the program and error out. thats a BIG deal
so by that theory HTC should refund my $125-150 for my gps software because their phone supposedly "manages memory efficiently" even though it may run smoothly because software made for the OS wont run most of the time except after soft reset. Even though for a few dollars more per unit tops, they could have made it 128mb.
were talking a $550 PDA that cant run software made for its OS because of a limitation made by the manufacturer. So its much more than "just a number" when were talking power users. Sure people who run the stock software or google maps wont have problems. But "power users" will run into those issues.
thats my MAJOR issue with it. I also refuse to buy another program for over $100 because the manufacturer made a shotty phone
klmsu19 said:
so by that theory HTC should refund my $125-150 for my gps software because their phone supposedly "manages memory efficiently" even though it may run smoothly because software made for the OS wont run most of the time except after soft reset.
...
thats my MAJOR issue with it. I also refuse to buy another program for over $100 because the manufacturer made a shotty phone
Click to expand...
Click to collapse
bummer... Worked fine for me with the stock Telus ROMs (WM5 and then 6), DCD's 1.6.10 and then passably with DCD 2.1.
Sure, it would have been nice to have more installed memory, but it was never advertised as such and most of us happily manage.
klmsu19 said:
im having big RAM problems with 2.2.6
Click to expand...
Click to collapse
Sucks to be you for thinking that you may feel warranted to complain to the manufacturer for your experimental use of alpha/beta and hacked ROMs for your phone. Considered going back to stable releases? DCD 1.6.10 is rather rock solid. No GPS with that? A bummer again. Expect potential trade offs when you wish to hack your phone for unreleased features.
Sadly, some people demand it all and now -- without any pain.
Maybe you should return your phone? Or first ensure that you are using a stock release without ANY extra software. Something is causing you dilemma.
klmsu19 said:
problem is its not just number. certain programs refuse to open without a certain amount of free memory (opera, miomaps/igo particularly says it needs 12). They will pop-up a box that says error needs 12mb to run free up memory and crash out. During a program it may crash the program and error out. thats a BIG deal
so by that theory HTC should refund my $125-150 for my gps software because their phone supposedly "manages memory efficiently" even though it may run smoothly because software made for the OS wont run most of the time except after soft reset. Even though for a few dollars more per unit tops, they could have made it 128mb.
were talking a $550 PDA that cant run software made for its OS because of a limitation made by the manufacturer. So its much more than "just a number" when were talking power users. Sure people who run the stock software or google maps wont have problems. But "power users" will run into those issues.
thats my MAJOR issue with it. I also refuse to buy another program for over $100 because the manufacturer made a shotty phone
Click to expand...
Click to collapse
Go back to the stock ROM then and quit using beta products.

Which Is The Best Rom

i would like to do a little poll to see which rom you people find is the best....most stable fastest rom out now im running dcd 2.2.1 now i know theres been some updates but id like to know what your using... thanks....
oh and how is the nexxvission rom??? im thinking of switching is it true that theres a cube??? and does it work exactly like the touch's cube?
I have rom 2.2.6. Never used other roms. I mean it looks good but I have been having some issues with it, its just that the good are greater than the bad. Also I dont know what to blame on the issues. For example:
Memory card is read whether my 512mb or my 8gb but when I try to play music from the memory card, the phone freezes. I used to make my phone an mp3 player in the car and even with my BT headset. Now I cant really use that functionality. I'm still testing but havent gotten it to work. Luckily this phone resets VERY fast now, WAY faster than it did with WM 6.0, and i'm talking a good 10 second difference minimum. I did have HTC Homeplug and other gadgets installed but I dont remember it ever being this fast since purchase.
I have ran into issues with installing software on memory card to run on phone. I have an 8 gig memory card and I want to run everything on card, I dont think i'll ever take card out and if so, it will be rare. The GPS today gave issues doing this, my AIM software worked but later gave some issues, its hard to say if its me or the rom but I've been successful in past with no freezes when doing these things.
Once again, the GPS, nice color lay out (i picked HTC gray background), faster internet speed, new task manager, etc...all the things you probably benefit from with your rom update keep me holding on while we wait for an official. I am grateful and will not be uninstalling unless its upgrading but just stating what I have seen as my issues with update to 6.1 through custom roms.
DCD 2.x.x - Clean Roms...clean meaning no programs, fast, and they are stable
Nexvisions Hybrid - Based on DCDs roms...few utilities, few programs...most of them everyday...everybody programs...some of them u might not use...per se...i dont use pocket irc...sling player etc.
both roms work very well with gps...ofcourse everybody has different experiences...but i've used both of them and both of them are VERY VERY usefull
on nexvisions rom you get about 16mb free mem after soft reset; on dcd you get about 20mb. (i've gotten 20mb on nexvision by disabling some programs like start menu prog; etc)
Both of them are VERY stable...yes theres a cube in nexvisions rom...it DOES work like touch cube...atleast from what i used and went to [email protected] to check out the touch...VERY VERY similar experience
I'd recommend trying both roms...it just depends on what you use/want
one thing i notice is, a good experience with the dcd ROM 2.1.0

comparisons between the 6.5 roms and dcd 4.1.2

I always want newer and better. Last week I upgraded from dcd's 3.2.6 to 4.1.2. Much faster, better memory, speedy gps locks, and no crashes yet.
I run a few commercial medical reference programs that are a major hassle to load and activate, so it is a pain to keep flashing my phone.
Can anyone comment between how well the 6.5's work vs. dcd 4.1.2
It's a very different animal.
First and foremost, the Today Screen has been completely redone in the default Titanium screen. I'm sure you've seen it around. You can still revert back to the old Today screen with a simple setting adjustment in the Settings Menu.
Secondly, nearly everything features finger friendly scrolling. It's built in with no real need for additional items such as FTouchFLO.
Third, the start menu has been redone to make it look more contemporary. Some people like it, some don't. You can adjust it to your liking by replacing various files.
Fourth, a programmer/PPC junkie going by no2chem introduced something in his 6.1 ROMs called nueKernel which is being implemented into nearly every 6.5 ROM. It allows you to enable or disable the camera temporarily to add more available RAM. Because of this, it's possible to have more free available RAM than you've most likely seen before on the Titan. For example, my ROM (and Ryan's, and most other current 6.5 ROMs) will boot with 25+ meg free.
Fifth, please note that those are most superficial UI adjustments. They are improving things under the hood, too, to make the OS better.
Your best way to compare is by flashing. If you like 6.5, stick with it. If you don't, there are plenty of fantastic 6.1 ROMs to choose from.
if its speed what you want then stay with dcd. no 6.5 has been able to come close to dcd.
on the other hand like btonetbone said a different animal and slower no matter the tweaking.
GeLopez said:
if its speed what you want then stay with dcd. no 6.5 has been able to come close to dcd.
on the other hand like btonetbone said a different animal and slower no matter the tweaking.
Click to expand...
Click to collapse
I won't argue with this because I don't have benchmarks. DCD's ROMs are extremely fast; I used them all the up through 3.3.something and loved them.
But 6.5 isn't a hog, either. It runs very fast and snappy on my phone, and I have very little complaints regarding speed. Please don't take the above comments as saying the 6.5 ROMs are slow.
compared to dcd 6.5 is slower. i didnt say 6.5 is slow
I'll give you my opinion......... since I played with them all.
I had been running DCD 3.3.4 for 6-8 months until about a month ago when the "tinker bug" kicked in again and I had to flash and play with new ROM's.
I first went to 6.5 ROM's by RyanMogul and a few others both here and on PPCGeeks. All of them are visually stunning, but, all of them ARE slower than ROM's running 6.1
Also, for me, free memory was an issue. 6.5 simply needs more memory than 6.1 and there isn't nothing you can do about it. 6.5 ideally should be run on phones with 128MB RAM or more.
I loved 6.5 for its looks, but, I run programs like SPB Phone Suite, Pocket Weather, Palringo, and others, often simultaneously, and that just wasnt realistic with 6.5 due to low RAM availability.
So I went back to 6.1, and to good old DCD. 4.1.2 is amazing in my opinion. It has major performance and memory management improvements over his previous ROM's. It's incredibly stable, and it IS faster than any other ROM (6.1 or 6.5) I've personally tried out.
It's given my xv6800 some more life. Until the Tour comes out and I jump onto the evil Blackberry bandwagon, 4.1.2 is it for me.
I highly recommend.
rajuabju said:
I'll give you my opinion......... since I played with them all.
I had been running DCD 3.3.4 for 6-8 months until about a month ago when the "tinker bug" kicked in again and I had to flash and play with new ROM's.
I first went to 6.5 ROM's by RyanMogul and a few others both here and on PPCGeeks. All of them are visually stunning, but, all of them ARE slower than ROM's running 6.1
Also, for me, free memory was an issue. 6.5 simply needs more memory than 6.1 and there isn't nothing you can do about it. 6.5 ideally should be run on phones with 128MB RAM or more.
I loved 6.5 for its looks, but, I run programs like SPB Phone Suite, Pocket Weather, Palringo, and others, often simultaneously, and that just wasnt realistic with 6.5 due to low RAM availability.
So I went back to 6.1, and to good old DCD. 4.1.2 is amazing in my opinion. It has major performance and memory management improvements over his previous ROM's. It's incredibly stable, and it IS faster than any other ROM (6.1 or 6.5) I've personally tried out.
It's given my xv6800 some more life. Until the Tour comes out and I jump onto the evil Blackberry bandwagon, 4.1.2 is it for me.
I highly recommend.
Click to expand...
Click to collapse
Thank you for explaining that so eloquently. I think you've just convinced me to go back to 6.1 after running 6.5 for roughly a month. 6.5 is amazing and very finger friendly, but not the OS for the Titan. Just uses too much memory, no matter what. I've tried different programs to free up RAM and keep me from soft resetting 2 or 3 times a day, but none of them really work. On 6.5 I can almost never run 2 apps at once, unless they are very small. So back to good ol DCD for me. At least until I get a new device! (touch pro maybe )
Just my 2 cents
Currently I am running Mattsm 6.5 23003b and this morning I was running 4 apps and switching between them with enough memory for all of them. I was on a website, Biblegateway, had a java application open, Go Bible by Jolon Faichney, Word 6.1 and Windows Mobile 6.5 Titanium Today (this skin allows both vertical scrolling and on some panes, horizontal movement) which I was using as the switching point to jump back and forth. I have run DCD ROMs in the past and they are great ROMs but if you want to see what is possible with your Titan follow the different developers.
Showtime7 said:
Thank you for explaining that so eloquently. I think you've just convinced me to go back to 6.1 after running 6.5 for roughly a month. 6.5 is amazing and very finger friendly, but not the OS for the Titan. Just uses too much memory, no matter what. I've tried different programs to free up RAM and keep me from soft resetting 2 or 3 times a day, but none of them really work. On 6.5 I can almost never run 2 apps at once, unless they are very small. So back to good ol DCD for me. At least until I get a new device! (touch pro maybe )
Click to expand...
Click to collapse
One thing that DCD kept on repeating with the release of 4.1.2 was that the amount of free memory was determined by what was in the ROM. So you stripped EVERYTHING out and added it later with cabs and you suddenly start with a higher amount of memory from the outset.
I'd love to see Ryan prove this by releasing his "light" rom with a required cab. I bet if the rom didn't have all the the extra ring tones and addons he includes, we'd boot to more than 17.5mb I've available in his wm7 rom.
I'm glad you mentioned you can turn off the new today screen. I'm not impressed so far. But the big thing is that my GPS is working again which it never did with DCD's last release.
BrianLayman said:
One thing that DCD kept on repeating with the release of 4.1.2 was that the amount of free memory was determined by what was in the ROM. So you stripped EVERYTHING out and added it later with cabs and you suddenly start with a higher amount of memory from the outset.
Click to expand...
Click to collapse
i think you misunderstood me, or i misspoke. free program memory should be the same whether an application is in rom, or installed post-flash.
free storage memory may be slightly higher when applications are installed via cab after flashing, because any files outside of /windows are duplicated when cooked in. however, this is the reason that most htc-written applications run from /windows, and those applications would thus would require the same storage memory whether in ROM or not.
dcd1182 said:
i think you misunderstood me, or i misspoke. free program memory should be the same whether an application is in rom, or installed post-flash.
free storage memory may be slightly higher when applications are installed via cab after flashing, because any files outside of /windows are duplicated when cooked in. however, this is the reason that most htc-written applications run from /windows, and those applications would thus would require the same storage memory whether in ROM or not.
Click to expand...
Click to collapse
I was just thinking, DCD should change his name to Optimus Prime
BrianLayman said:
One thing that DCD kept on repeating with the release of 4.1.2 was that the amount of free memory was determined by what was in the ROM. So you stripped EVERYTHING out and added it later with cabs and you suddenly start with a higher amount of memory from the outset.
I'd love to see Ryan prove this by releasing his "light" rom with a required cab. I bet if the CAB didn't have all the the extra ring tones and addons he includes, we'd boot to more than 17.5mb I've available in his wm7 rom.
I'm glad you mentioned you can turn off the new today screen. I'm not impressed so far. But the big thing is that my GPS is working again which it never did with DCD's last release.
Click to expand...
Click to collapse
Please don't mumble about me incoherently. My ROMs do not use any CABs besides 1.1 Heavy and thats 1 out of 7 ROMs. Version 1.1 Heavy installs Google maps using a cab and M2D via Auto Customization.. Otherwise there is not a single CAB involved in the any other of my ROMs flashing and booting the first time..
The ringtones are not a CAB.. They are added ingredients used while cooking a ROM in a kitchen..
Release my ROM without the required cab...??? wtf.. lol
I know I should include less ringtones but I do the best I can. I don't appreciate my work being examined with a fine tooth comb pointing out any imperfection you can find to take away from its luster..
I release several versions so if you want pretty and loaded, you get that. If you want ugly and slim, you get that too. And a few things in between. Like I said I try.
I will remove some of the ringtones next time I cook and relocate several installs to make sure they stay only in the windows directory because I know what you guys mean.
Some ppl are just dicks. I'm currently running ryans 6.5 the heavy one. He did a great job since I want 6.5 on my mogul till the TP2 comes out. I turned off most of the things I don't need like the new today screen and the camera which I hardly ever use, I'm consistently at over 25mb but I mostly use my phone to get e-mails and txt.
dcd1182 said:
i think you misunderstood me, or i misspoke. free program memory should be the same whether an application is in rom, or installed post-flash.
free storage memory may be slightly higher when applications are installed via cab after flashing, because any files outside of /windows are duplicated when cooked in. however, this is the reason that most htc-written applications run from /windows, and those applications would thus would require the same storage memory whether in ROM or not.
Click to expand...
Click to collapse
Hey who's this guy?? Glad to see your alive and well dcd.... Just another thanks for all you've done for the community....
dcd1182 said:
i think you misunderstood me, or i misspoke. free program memory should be the same whether an application is in rom, or installed post-flash. Free storage memory may be slightly higher when applications are installed via cab after flashing, because any files outside of /windows are duplicated when cooked in.
Click to expand...
Click to collapse
Ah, that could fit with what you were saying. Man, now I wish I could find the exact quote. I'd like to better understand what you were saying with this added bit of info. I've searched for about 20 minutes with no luck.
You were responding for the 20th time to someone asking why you'd only released a ROM and one that didn't have games or something in it. I read it to say that if the ROM was smaller and people installed their req software via cabs, in general, everyone would have more free program memory. Which seemed to make sense... I just carried it a little further than you meant, and assumed then that items installed to the device later didn't affect the amount of "ram" available. sigh... I miss the days the memory slider on my old e750 that allowed me to override balance between storage memory and program memory. Anyway, thanks for the additional info.
RyanMogul6800 said:
Please don't mumble about me incoherently. My ROMs do not use any CABs besides 1.1 Heavy and thats 1 out of 7 ROMs. Version 1.1 Heavy installs Google maps using a cab and M2D via Auto Customization.. Otherwise there is not a single CAB involved in the any other of my ROMs flashing and booting the first time..
The ringtones are not a CAB.. They are added ingredients used while cooking a ROM in a kitchen..
Release my ROM without the required cab...??? wtf.. lol
Click to expand...
Click to collapse
Ryan, dude, slow down a minute and read what I actually typed.
I never said anything about your current ROMS requiring CABs nor did I say that you'd released a ROM that was a missing required CAB.
I was talking about doing an experiment, making a test build, to prove a theory about memory usage. Sometimes that's what we do, we try an idea, see if it improves the situation and drop it when it doesn't pan out. Heck, I didn't even expect you to be reading this thread. So, I certainly wouldn't have been criticizing you or your work here.
What worries me more is the "Please don't mumble about me". No one said anything against you. Even if people do say stuff about your works, don't take it as a criticism about you, personally. If you keep doing that, you'll lead a miserable life as a developer.
I know releasing no-cost software on which everyone has an opinion is difficult. But if you are so uptight, so quickly, you really should step back from reading threads for a bit. This place WILL drive you nuts if you let it, but it will happen much faster if you take everything as a judgment of your worth.
RyanMogul6800 said:
I know I should include less ringtones but I do the best I can. I don't appreciate my work being examined with a fine tooth comb pointing out any imperfection you can find to take away from its luster..
Click to expand...
Click to collapse
As explained above, I've never criticized a single feature of your ROM. I mentioned 17.5 free on your heavy ROM with the wm7 extras, but I consider that darn good for your heaviest ROM. I've booted under other roms to 15 something.
And as far as "I don't appreciate my work being examined with a fine tooth comb", well... you should.
Take all the input and critiques you can. After 20 years as a programmer I know bugs happen. I'm not perfect. Making good stuff makes me proud, but I'll tell you now that I won't ever create a perfect piece of complex software on the 1st or 10th go around. If someone points out a problem, then that is a chance for my stuff to be even better, if I decide I want to fix it.
I am now running your 6.1 light version, which I think is incredible. Your roms have resolved several issues I've had with this refurb phone I am now using. And while I am extremely impressed with the level of detail you've gone to(like the fact that you've included the right codecs/dlls for tcpmp to play wma files on 6.1), you should not be surprised that I have found a nit-picky mistake and have some suggestions for you to consider.
I'd not share them here in any case, as it is off topic to this thread, and if it will hurt your feelings or honor for me to post it anywhere, I'll keep the information to myself. At least the one suggestion, will add a missing feature to your ROM, but I'll leave it up to you.

Which custom ROM for me?

Im getting a bit fed-up with the stock ROM from HTC. Too much crap on it but what Im really sick about is that its quite unstable too. Im thinking of going for those kitchen ROM like Heroes or the like. My question is, what are the recommendations that would work on my local SingTel set. Some of my preferences are:
a) WM6.1 & TouchFlo, hopefully with all the fixes/patches.
b) Stripped of the stuffs I dont need like; Opera, GoogleMaps, YouTube...
Any recommendations?
treo927 said:
Im getting a bit fed-up with the stock ROM from HTC. Too much crap on it but what Im really sick about is that its quite unstable too. Im thinking of going for those kitchen ROM like Heroes or the like. My question is, what are the recommendations that would work on my local SingTel set. Some of my preferences are:
a) WM6.1 & TouchFlo, hopefully with all the fixes/patches.
b) Stripped of the stuffs I dont need like; Opera, GoogleMaps, YouTube...
Any recommendations?
Click to expand...
Click to collapse
Maybe a Motorola Razr?
This post is kinda eh... well, the Raphael has so many capabilities, Opera, GoogleMaps/GPS are two of it's major attributes?!? I've not found a need for YouTube either but still...
If you're needing a simple no frills ROM, Da_G has one in the forum. Here, let me Google that for you:
Da_G Clean ROM
treo927 said:
Im getting a bit fed-up with the stock ROM from HTC. Too much crap on it but what Im really sick about is that its quite unstable too. Im thinking of going for those kitchen ROM like Heroes or the like. My question is, what are the recommendations that would work on my local SingTel set. Some of my preferences are:
a) WM6.1 & TouchFlo, hopefully with all the fixes/patches.
b) Stripped of the stuffs I dont need like; Opera, GoogleMaps, YouTube...
Any recommendations?
Click to expand...
Click to collapse
I recommend cooking one yourself, with only the apps you want, and none of the ones you don't. hilaireg & Da_G (along with the creators if the kitchen, ervius & bepe) have made it quite easy to do so.
[KITCHEN][WWE][13.06.09]Windows Mobile 6.1 21051 Kitchen for Fuze/TouchPro [GSM]
or, if you prefer 6.5, the ever-build-changing kitchen for that is
[KITCHEN][MULTILANG][18.07.09]Windows Mobile 6.5 23007/21928 Kitchen for Raphael GSM
Trust me, it's not as difficult as it seems (unless you want to get REALLY into it - which is when the fun begins).
lavalamp said:
Maybe a Motorola Razr?
This post is kinda eh... well, the Raphael has so many capabilities, Opera, GoogleMaps/GPS are two of it's major attributes?!? I've not found a need for YouTube either but still...
Click to expand...
Click to collapse
The thing with GoogleMaps that comes with HTC is that its installed to the ROM & overtime, it would take a lot of space on the Phone. I hate having to uninstall the current version only later to install it back again to Storage Card. Might as well get a ROM that comes without it. As for YouTube, the version that comes with HTC is old & furthermore, I cant uninstall it. Thats why Im looking for a ROM that is devoid of both so that I can get the latest and can specify th installation dir.
treo927 said:
The thing with GoogleMaps that comes with HTC is that its installed to the ROM & overtime, it would take a lot of space on the Phone. I hate having to uninstall the current version only later to install it back again to Storage Card. Might as well get a ROM that comes without it. As for YouTube, the version that comes with HTC is old & furthermore, I cant uninstall it. Thats why Im looking for a ROM that is devoid of both so that I can get the latest and can specify th installation dir.
Click to expand...
Click to collapse
Reading Captain Throwback's post has got me considering cooking my own ROM.
The Raphael is a damn fine phone. I've never had an issue with memory or running out of storage but I don't keep too many 'media' type files on the device. In any regard, between Da_G's Plain ROM or cooking your own as the Captain has suggested, you will be heading in the right direction. I had my phone with the stock ROM long enough for the battery to charge then it was flashed. You'll be impressed no matter the direction you choose.
Have fun!
treo927 said:
Im getting a bit fed-up with the stock ROM from HTC. Too much crap on it but what Im really sick about is that its quite unstable too.
Click to expand...
Click to collapse
Unstable? Latest HTC ROM (from february) is the most stable of all. You'll see what's the meaning of the term "unstable" when you try some of the cooked ROMs, especially 6.5. I've tried at least 5 different cooked ROMs, and after max few days I return to HTC official ROM, because of stability and usability.
treo927 said:
Im getting a bit fed-up with the stock ROM from HTC. Too much crap on it but what Im really sick about is that its quite unstable too. Im thinking of going for those kitchen ROM like Heroes or the like. My question is, what are the recommendations that would work on my local SingTel set. Some of my preferences are:
a) WM6.1 & TouchFlo, hopefully with all the fixes/patches.
b) Stripped of the stuffs I dont need like; Opera, GoogleMaps, YouTube...
Any recommendations?
Click to expand...
Click to collapse
Well mine of course!!! Duh...like you even need to ask
(Sarcasm for those that can not detect it online)
treo927 said:
The thing with GoogleMaps that comes with HTC is that its installed to the ROM & overtime, it would take a lot of space on the Phone. I hate having to uninstall the current version only later to install it back again to Storage Card. Might as well get a ROM that comes without it. As for YouTube, the version that comes with HTC is old & furthermore, I cant uninstall it. Thats why Im looking for a ROM that is devoid of both so that I can get the latest and can specify th installation dir.
Click to expand...
Click to collapse
From the sounds of it you have a large storage card right? Why then waste space for pictures/music etc on the storage card by then going and installing apps on it? The only thing that is used in my devices built in memory is programs, as it should be. Use the 300 MB on board memory to fill up with all the pointless apps you want and store all data on a memory card. Programs will run faster from on board memory, plus a lot of chefs "modularise" prgrams that are installed on the device and therefore they use the virtual memory a lot more efficiently.
I would liken the way I compartmentalise my phone as being an install on a computer:
"C:" Drive for main OS and programs
"D:" Drive for documents etc
This means that you change out the OS without losing all your data. If you then use things like UC when you install a ROM cooked by a chef on here, you can flash your device 10 times a day and each time within 10-15 minutes of flashing the ROM you will be fully up and running like you hadnt even changed the os!!
For example, I am a chef (a beginner in the grand scheme of things) but when I am cooking a new ROM I can flash my device as fast as I can cook a new ROM (Bughunting is a nightmare!) but EVERY time I flash, I have my activesync running, my personal IMAP email running, my WIFI access points for home and work set up, my GPRS settings set up and extra cabs installed and my Owner information imported, and all of that happens as I install the ROM. Only thing I have to manually do is sync the clock (only cos I cant be bothered to get that working automatically!)
As for youtube, most, if not all the ROMs cooked up here have the latest HTC youtube app installed (I wouldnt bother with the official youtube app as it has less functionality)
B
At0mAng said:
Well mine of course!!! Duh...like you even need to ask
(Sarcasm for those that can not detect it online)
Click to expand...
Click to collapse
This is the guy who first got me into cooking properly with his old 6.1 kitchen Cheers At0mAng!
Closing thread guys... Rom preference is all personal preference.. Please flash roms and see what fits you best
Peace,
Joshua

My conclusions on firmware upgrades...

Hi,
This is just a sum up of my last two day's experience flashing my Athena.
When I got it from eBay, it hat the german WM5 installed. Though I speak German, I did not want a german Firmware, so I installed Michy's WM6.1.
I was quite happy with it, but one thing annoyed me: on the original WM5, I could scroll in IE by tilting the device and Opera worked quite well, too.
On Michy's firmware, that functionality lacked somehow.
What I never got used to, was the huge size of icon's and menu's, so I started to use RealVGA. Unfortunatly the phone dialer doesn't like it, so I had to install an alternative software for it.
Over all, the phone worked pretty OK.
Because I got the swine flue, I had some extra time on my own, specially inbetween the fevers and so I decided to try out AP40, specially in order to get the SPL35 done for future WM6.5 releases.
1) AP40
The install went through fine and I had no problems.
First thing I checked was WIFI, because of the dreaded MAC-loss, but WIFI worked straight ahead.
I finished syncing, rebuilding all links in Start Menu and was happy about the new firmware...
...until I tried to switch on WIFI again. It could see my AP's, but Athena would not connect to any.
2) WM6.5
Because I did not find any fix for that, but found a few posts of others complaining about the same problem with AP40, I moved on and installed avengerpenguin's WM6.5.
While the ROM is great and the only bug I noticed was the wrong mapping of the FUNCTION key, I discovered something else:
WM6.5 sucks!
Huge icons, in a kind of honeycomb arrangement, making you have to scroll forever until the required icon is found.
Everything slow like hell (and Athena's CPU is fast enough, I would say).
Also, the menu structure is ridiculous. Makes no sense at all.
3) Back to Michy WM6.1
At then end, I went back to the ROM I had in the beginning of this journey. Now I need to rebuild all the Start Menu links (stupid me, I deleted the backup). It's about 30-40 programs I have installed on my SD - what the heck.
Conclusions:
1) AP40 has indeed a WIFI problem besides the missing MAC. This renders AP40 pretty useless to me.
2) WM6.5 sucks big time. I hate it.
3) Not sure if I should try an official WM6.0 ROM, before restoring all links. Curious about IE supporting the tilting to scroll.
4) My next phone will be an iPhone. Yes, I said it. Here is why:
- best browser around
- has some great applications
- best touch screen around
- just works
Perhaps I am getting old, but I do feel frustrated of having to flash all these firmware and none is giving all I need. Each firmware has something great but lacks something else.
Of course it's not the cookers fault - they are doing a great job.
It rather seems that Microsoft and the Provider (not even HTC's fault), just don't seem to give a F*** to their customer's satisfaction.
Example: How can it be possible that a device as the Athena, with such a big screen, has to be put up with the same menu's like a QVGA device? It almost hurts the eye to have such big menu's and icons.
Of course, you can install RealVGA, but then half of the programs don't work properly...
I just hope the company switches provider soon and gives me the option to pay the price difference for the iPhone.
Cheers,
vma
firmware frustration
vma said:
Hi,
This is just a sum up of my last two day's experience flashing my Athena.
When I got it from eBay, it hat the german WM5 installed. Though I speak German, I did not want a german Firmware, so I installed Michy's WM6.1.
I was quite happy with it, but one thing annoyed me: on the original WM5, I could scroll in IE by tilting the device and Opera worked quite well, too.
On Michy's firmware, that functionality lacked somehow.
What I never got used to, was the huge size of icon's and menu's, so I started to use RealVGA. Unfortunatly the phone dialer doesn't like it, so I had to install an alternative software for it.
Over all, the phone worked pretty OK.
Because I got the swine flue, I had some extra time on my own, specially inbetween the fevers and so I decided to try out AP40, specially in order to get the SPL35 done for future WM6.5 releases.
1) AP40
The install went through fine and I had no problems.
First thing I checked was WIFI, because of the dreaded MAC-loss, but WIFI worked straight ahead.
I finished syncing, rebuilding all links in Start Menu and was happy about the new firmware...
...until I tried to switch on WIFI again. It could see my AP's, but Athena would not connect to any.
2) WM6.5
Because I did not find any fix for that, but found a few posts of others complaining about the same problem with AP40, I moved on and installed avengerpenguin's WM6.5.
While the ROM is great and the only bug I noticed was the wrong mapping of the FUNCTION key, I discovered something else:
WM6.5 sucks!
Huge icons, in a kind of honeycomb arrangement, making you have to scroll forever until the required icon is found.
Everything slow like hell (and Athena's CPU is fast enough, I would say).
Also, the menu structure is ridiculous. Makes no sense at all.
3) Back to Michy WM6.1
At then end, I went back to the ROM I had in the beginning of this journey. Now I need to rebuild all the Start Menu links (stupid me, I deleted the backup). It's about 30-40 programs I have installed on my SD - what the heck.
Conclusions:
1) AP40 has indeed a WIFI problem besides the missing MAC. This renders AP40 pretty useless to me.
2) WM6.5 sucks big time. I hate it.
3) Not sure if I should try an official WM6.0 ROM, before restoring all links. Curious about IE supporting the tilting to scroll.
4) My next phone will be an iPhone. Yes, I said it. Here is why:
- best browser around
- has some great applications
- best touch screen around
- just works
Perhaps I am getting old, but I do feel frustrated of having to flash all these firmware and none is giving all I need. Each firmware has something great but lacks something else.
Of course it's not the cookers fault - they are doing a great job.
It rather seems that Microsoft and the Provider (not even HTC's fault), just don't seem to give a F*** to their customer's satisfaction.
Example: How can it be possible that a device as the Athena, with such a big screen, has to be put up with the same menu's like a QVGA device? It almost hurts the eye to have such big menu's and icons.
Of course, you can install RealVGA, but then half of the programs don't work properly...
I just hope the company switches provider soon and gives me the option to pay the price difference for the iPhone.
Cheers,
vma
Click to expand...
Click to collapse
HI vma
I must say frankly, you've just expressed the conclusion I have been slowly coming to myself. I have also tried all possible roms and actually never been happy as there's always sth that doesn't work.
Perhaps it's windows mobile. I still hesitate as I'm waiting for a new athena from HTC. But perhaps Iphone is not such a bad idea.
Hi,
When I saw a first reply, I though it was to flame me for my unkind word to WM devices...
I have to admit I was a bit pissed. Afterall it took me two days of flashing, backing up, restoring backups, only to realize that the firmware I had (Michy's WM6.1) wasn't that bad.
During all that I thought I had fried my Athena - it stopped responding and it took me hald an hour to realize that the trick is to hold BOTH the camera and the communications buttons, while doing the reset.
I then reinstalled Michy's ROM again and somehow it has a bug, which must be the reason I had problems in the past: it will produce errors syncronizing.
At the end I thought that after so much efforts and me being in bed anyway, I might as well give the official WM6 from T-Mobile a try.
Well, I just finished shaping it to my desires. Took quite some time, but: tilting works, Youtube works (not inside the browser, but still it works), Opera and IE have nice renderings, allowing to zoom in and out (somehow on Michy's ROM the zoomlevel was always to big).
I think the ROM is now pretty OK. If I knew how to cook ROM's, I would cook it exactly like this.
Does this give me inner peace to take back what I said before?
No.
I am totally disappointed by WM6.5. It just sucks and is a waste of space on any screen with more than 320x200 resolution.
It is a waste on resources (our devices have faster and faster processors, yet WM seems to get less and less responsive).
The most important applications are the internet applications: wtf has IE such a big menu bar on top and bottom?
The list goes on and on and I won't even bother.
To all the cooks: I truly respect and appreciate your work. Please don't get annoyed by my postings. It is not your fault that Microsoft has been producing such a bad OS.
To all of you, who did not yet try it: pick an iPhone from someone (not the ones in the shops, specially the ones not connected to the internet) and play with it for 10 minutes... You will understand what I mean:
- you swipe the finger to scroll a page and it like flies under your finger. No resistance or lag whatsoever
- you open a webpage and it loads FAST. You can scroll it, zoom in and out and it just is so responsive
Ok. Enough crying...
Truth is: look at my signature and see that I always liked WinCE devices a lot... Shame the evolution seemed to have gone the wrong way.
Cheers,
vma
vma said:
Because I did not find any fix for that, but found a few posts of others complaining about the same problem with AP40, I moved on and installed avengerpenguin's WM6.5.
While the ROM is great and the only bug I noticed was the wrong mapping of the FUNCTION key, I discovered something else:
WM6.5 sucks!
Huge icons, in a kind of honeycomb arrangement, making you have to scroll forever until the required icon is found.
Everything slow like hell (and Athena's CPU is fast enough, I would say).
Also, the menu structure is ridiculous. Makes no sense at all.
Click to expand...
Click to collapse
Maybe I can answer some of your issues with 6.5, the function key, is close to being fixed just needs some work on the keyboard map posted by xtep in the x7510 section.
The icons/menu can be fixed to an extent, not sure how though, it is possible to get smaller icons etc 4 or 5 across but I havent had time to research it fully as yet, also I have used some 6.5 roms for my blackstone that manage to use the old 6.1 menu system.
Now the biggest possibly hardest issue is the speed, I believe that most of the issues come from the fact that we do not have a native 6.5 memory kernel for the athena, which gives an additional 2 32mb memory slots to the OS, I am no expert but I think it is possible to port a memory kernel to the athena but this exceeds my capabilities and I am yet to find someone who can do it.
This would give us the greatest increase in speed etc, whilst my roms are optimized as far as I am capable there is still a long way to go.
However with this said I do agree with you winmo 6.5 is not that fast, not as fast as it should be with a 624mhz processor. When you compare it to something like android or Iphone it really seems to show its age/limitations
for me the R0 6.1 ROM has given me the most speed of ANY ROM out yet. It also has no bugs that I can see. Mem after a reset is 70MB and I think this goes a long way to giving the most speed.
I also want to make sure I'm not misunderstood, I think all the cooks on here have done incredible things given the constraints this OS gives them and my hats off to all of you that put so much time into developing new ROMs.
One other issue I think has hampered overall speed and usefullnes is the lack of a good driver for the graphics chip in the athena. I don't think we have ever had full access to it so rendering could be greatly improved thus making the speed that much better.
mietulok said:
HI vma
I must say frankly, you've just expressed the conclusion I have been slowly coming to myself. I have also tried all possible roms and actually never been happy as there's always sth that doesn't work.
Perhaps it's windows mobile. I still hesitate as I'm waiting for a new athena from HTC. But perhaps Iphone is not such a bad idea.
Click to expand...
Click to collapse
I'm with you there. I have actually purchased a MacBook Pro to replace my old Toshiba Satellite 5105 s702 recently. Even though I installed XP (dual boot) on the MacBook Pro, I found myself using OS X on it more than XP. I plan to do the same (buy an iPhone) when my Athena dies. Micro$oft has lost control of their hardware vendors who have no interest in long term support/loyalty building and only interested in taking customers' money and run.
our dear athenas
"I am no expert but I think it is possible to port a memory kernel to the athena but this exceeds my capabilities and I am yet to find someone who can do it."
avengerpenguin,
Like sb else has written here, I also don't want to be misundersood as I have a lot of respect for all the cooks here, and especially for you as I have been following your work on win 6.5 ROM. If there were more guys here with so much enthusiasm, perhaps we wouldn't be moaning about windows mobile.
Anyway I still use a cooked rom so even with some minor bugs we can at least partly enjoy our athenas. I guess HTC has just forgotten about probably the most loyal user group - athena owners. I have had mine for almost 3 years and got used to it so much that it's a pain for me to think that there may come the time when I'll have to replace it.

Categories

Resources