yashsingh1/xdaforums huggingface dataset:
[Touch Diamond2, Pure ROM Development] craiglay:
Oooh, thanks for the encouragement. What started off as a home project to sort out some glaring bugs that I shared has become a release!

Final is because the aims of the project have been completed :) This doesn't mean this is the end, If i get some time, and a very nice stable build of 6.5.x or updated Sense comes along, I may experiment.. ;)

Also if i find major bugs that need sorted out in my ROM I may cook another release.

Craig
[Touch Diamond2, Pure ROM Development] monsoon78:
Hello Craig,

I start testing Rel. 3 and I'll report my experience. The bug "New T9 words get lost afer reset" is finally fixed and big thanks for that !!!

However I still wonder, whether there is any workaround how to fix the strange behaviour with T9, when I spell new word for T9 dictionary which I want to add, but is not immediately inserted into the line I type. It is cleared first and then I must to type it again using T9 so that it is inserted into the line.

Still, I like your rom and it is the best out of all, I have been using so far. I will donate if Rel3 performs good.

Many thanks.

Monsoon
[Touch Diamond2, Pure ROM Development] jcamacho14:
Hi craiglay... I was testing the release 1 & 2 with no problems until now :)

I will test the R3 and let you now if I found some issue....

One question. I want to use the cool GTX Sense 2.5 by ElCondor, but there are 2 versions with CFC compressed and CFC uncompressed. For your ROM wich one should I use? What is CFC by the way? :p

Thanks again!!!
[Touch Diamond2, Pure ROM Development] lordsinasina:
i have some problem with sms delivery report.in most cases i dont get any delivery for my messages. i wonder if this rom included a radio rom that affected this ?
[Touch Diamond2, Pure ROM Development] craiglay:
Hi

jcamacho14: Cool, glad you like it :) Please let us know if you find any issues. Use the CFC UNcompressed. CFC is where the images in Manila have been recompressed a different way to make them smaller. Some say this makes Manila a tiny bit faster, I say its a way to introduce more bugs!

lordsinasina: I'm sorry, I cant test that because my network (O2 UK) doesn't actually support delivery reports for some reason :( does it work on other ROM's? Does your network support it? I'll have a look at settings to see if its disabled or broken. I set the 'message sent' notification instead to confirm the message has left the handset if that helps. There is no radio bundled with the ROM. I use .91 which works very well

Craig
[Touch Diamond2, Pure ROM Development] craiglay:
Sorry Monsoon, forgot your post.

I've had a look at the T9 problem and it looks like that behaviour is hard coded into the DLL file. I'm not sure I can do anything about it.

Thanks for the support!

Craig
[Touch Diamond2, Pure ROM Development] lordsinasina:
Thanx for your quick response. i kinda found how it happens.if i reply a message in htc message app there will be no delivery report. but if i open windows sms app with clicking on all message and then send a sms.then i have delivery notification. so i think it has something to do with htc sms app.
[Touch Diamond2, Pure ROM Development] craiglay:
Ah Ha!! now thats a start. Open a conversation window with someone, hit menu, then "Message Option" You'll find it there! Hope that sorts it out for you :)

Craig
[Touch Diamond2, Pure ROM Development] lordsinasina:
The point is the delivery notification is selected in this option too.but nothing happens
[Touch Diamond2, Pure ROM Development] plex12345:
hi craig,

is the release 3 the secod release 2 in your first post?

thanks
[Touch Diamond2, Pure ROM Development] lordsinasina:
the last one is release 3.but it say release 2 by mistake
[Touch Diamond2, Pure ROM Development] plex12345:
hi, why does the birthdays in calendar does not appear in the manila home screen?
[Touch Diamond2, Pure ROM Development] lordsinasina:
i have a similar problem. if i set a event in calendar to full day. it does not apper in manila home and also lock screen
[Touch Diamond2, Pure ROM Development] craiglay:
Thanks lordsinasina, first post corrected. Serves me right for copy / paste! And i'm lost on the delivery report thing.. O2 don't do them full stop!

The birthdays and all days issue are indeed related as i believe the birthdays are registered as all day events in the calandar..

The all day issue where they don't show on the home screen is a known issue in Manila which to my knowledge is not even fixed in the 2012 builds. Its one of the issues the Cookie Home tab mod fixes i think so you could start there for a fix.

Kind of related, I switched off the birthday thing on my phone (not on ROM) as it the events are registered with a "remind me" which at midnight before the birthday was waking me up! That annoyed me..

Craig
[Touch Diamond2, Pure ROM Development] plex12345:
where will we find the fix? can the page pool be a little smaller it eats so much ram sometimes... when it happens the phone gets a little not responsive.. thanks :)
[Touch Diamond2, Pure ROM Development] craiglay:
Cookies Home Tab is here: http://xdaforums.com/showthread.php?t=625483

For the page pool, its easy to do this yourself and you can experiment which what size suits you. Download Pagepool Changer from here http://xdaforums.com/showpost.php?p=1439697&postcount=1Load the ROM into it, and select what size you want. Then flash the ROM and test. Original was 15 MB.

I'm not sure the pagepool size would cause this issue tho, do you use a Task Manager like the previous Official ROM had? Mine runs at around 70 to 80% memory usage after a few days with Opera and WM Messaging in background and don't see any issues. Do you run much software in the background?

Craig
[Touch Diamond2, Pure ROM Development] plex12345:
ok thanks for that.. can you still manage to lessen the battery drain?:)

thanks
[Touch Diamond2, Pure ROM Development] craiglay:
Battery drain is very variable at the best of times and depends a lot on where you are, how much you travel and how you use your device. I have a few tips though.

1. Calibrate your battery: It has been noted that changing ROM base ie 2.17 to 2.53 changes calibration data which defines 0% to 100% battery levels. Calibrate your device by discharging completely until it says "warning power level too low" on boot, removing battery for 1 min, charge with phone OFF until at least green light (on mains, NEVER USB) remove battery for 1 min then power on. Battery should be calibrated now. (credit to original poster)

2. NEVER charge on USB: It has been reported that USB cannot fully charge the phone but after a time reports fully charged despite not.

3. Radio Version: Very important, the 2.53 base was released with the .91 radio, I find this a very efficient radio with excellent reception. Don't forget, if you live in a poor signal area or drift in and out of coverage, that will increase battery life considerably.

4. Applications: Applications that run in the background prevent the CPU from going to a low power state, use Task Manager 3.1 (Google it) to monitor apps for their CPU usage.

5. Automatic updating: Things like weather automatically update every hour, use the options to change to 3 or even 6 hours.

6. How you use it: if you get on the train / bus in the morning and play games or music / radio / movies for an hour, that drains it a lot.

7. Light levels and lockscreen: do you use the auto lock facility in Manila? by default it doesn't and it won't sleep Manila or power down the screen as quickly. Also, try setting the backlight from auto to as low as you can comfortably use the phone, i'm on 80% currently. Try and make sure the screen is powered off when you put it in your pocket as if it isn't it could keep it awake which uses more power.

8. Reg edits: there are some power saving registry edits that can be made as some power management features are disabled.. Not sure on the stability if you enable it but search for them if you fancy trying.

Even today (Wed) at 07:00 my phone has been going since Mon 12:00 with a fair amount of txt and internet, a few calls, some GPS and its reporting 51% I expect to charge it this evening. Very heavy use, I generally get a max of 24 hours, normal use is about 48 hours. Its really about how you use it!

Hope this helps.

Craig
[Touch Diamond2, Pure ROM Development] demsky:
no start bootloader

when it starts the bootloader to not have writes to the image, while the image is copied to a memory card.

What's wrong?

Sory my English !
[Touch Diamond2, Pure ROM Development] rspillo:
File name is TOPAIMG.nbh?

SD is format FAT32?
[Touch Diamond2, Pure ROM Development] demsky:
thanks for your help!

has a solution

tnx tnx
[Touch Diamond2, Pure ROM Development] craiglay:
Beat me to a reply! Thanks!

Craig
[Touch Diamond2, Pure ROM Development] craiglay:
Hi Plex12345,

Did you have a go at changing the Pagepool? what was the result?

Craig
[Touch Diamond2, Pure ROM Development] Demon1982:
Hi Craig.

Been testing your rom. I usually use a Dutty variant, but this is the first I've tried outside that.

I can say that your aim of making the messaging usable has suceeded so far. I want to see how it copes with lots of messages in the inbox.

There are a few things that could make it better.

1. The simple task manager that used to be in the top right corner next to the battery. This was so vital to switch between open apps. I've installed the touch x taskmanager but its just too long to have to use that, its opening up and app to close an app?!?!

2. In the connection manager/wireless controls screen. There is no option here to switch 3g on or off. It is in the rom, under wireless controls>phone>band. But in all honesty its only because I was going spare looking for it that I found it. So to have the quick on/off switch would be appreciated.

3. There is no tab to directly access all program files. On the ols manilla there was. Instead on this you have to go to home screen and click on one of the quick link squares, then select programs etc. There are some programs you dont use all the time. So having a shortcut is a bit pointless. But having to navigate multiple menus is just a pain.

All of the above is not due to your cooking, but the build of the rom. Although tweaking it can do no harm! ;)

Thanks again. Keep it up.
[Touch Diamond2, Pure ROM Development] craiglay:
Hi Demon1982

Cool, The first custom ROM on my TD2 was Dutty's too, then I moved to TESS ROM's as Dutty moved on. I like their attitudes to ROMs. Stock, but "fixed" or tweaked. Thats what I based my ROM on.

I had one conversation that had about 100 messages in it and overall about 25 / 30 conversations and it never slowed down :)

Most of my reasons for not including your suggestions are cause everyone has different tastes. A stock ROM provides a familiar and stable starting point to tweak from

1. Task manager: I'm also not sure why HTC left this out, however in its default install, its pretty useless. I too used the Touch X taskmanager but still requires configuration. If i've read it right, you need to go into the options (one of the 3 buttons on top), and set it to close on tap rather than hold. I also had tmail and opera as exceptions so they always ran in the background. Thats just a personal preference!

2. Comms Manager: To be honest, I had it in TESS ROM's and never used it so never thought to integrate it in. I think it can be cabbed so may try find a link to it.

3. Yeah, the program's tab was dropped in Manila 2.5, however there is an option in TD2 tools to enable it. Haven't tried that though. What you may find better is Cookies home tab linked somewhere above as this allows you to expand the Quicklists to 3 pages and integrates nice into the home tab. Again, personal preference, I use none! everything I use (and more) is a manila tab or in the Quicklist.

The problem with Windows Mobile is that there are just too many tweaks to choose from, so I choose not to tweak and allow you to tweak to your own requirements!

Thanks for the support!

Ps, I'm currently playing with 6.5.x builds so watch this space!

Craig
[Touch Diamond2, Pure ROM Development] craiglay:
Test Release 4 Beta 1

OEM: 2.53

OS: 5.2.23112 (23112.5.3.5)

Manila: 2.5.20113030.0

Using the Windows build derived from the HD Mini and updated this is a fairly stable 6.5.3 build. It has been tweaked so packages play nicely. Manila is unchanged and retains the cool rotating effects.

PLEASE NOTE: This is experimental, try at your own risk! 6.5.3 is quite different to 6.5 builds so expect graphical glitches and some bugs / crashes. It seems fairly stable to me but everyone uses their phone differently! Please also note that this may get updated a few times before a final build.

Download: http://rapidshare.com/files/375518431/Topaz_2_53_WWE_FixedMessaging_R4-BETA1.zip

Don't forget to hard reset after flashing.

Finally, Have fun with the build

Craig

Ps: Hints and Tips..

1. Disable Voice Control as it takes loads of RAM up.. All Settings / Personal / Voice Control - Untick enabled and all applications (prob remove next build)

2. Taskmanager - Showcase seems to work well but struggles a bit when RAM is in demand - http://xdaforums.com/showpost.php?p=4030903&postcount=3 and bind to Long press send for easy access (also shows on long press Start)
[Touch Diamond2, Pure ROM Development] lordsinasina:
waited a long time for this :D...however your 6.5 rom is that stable that i prefer to stay with it until your 6.5.x final release;)
[Touch Diamond2, Pure ROM Development] craiglay:
I've abandoned 6.5.x for now as there are too many issues with it. Will revisit it at some point in the future!

Some issues:

Phone canvas issues (kinda sorted..)

CallerID problem (sorted)

Hang-up issue (think i sorted)

Fonts (Really annoying, made some HTC apps look really bad)

Dialog issues (Dont think it was easy to sort out)

Couldn't settle on a decent task manager that didn't cause issues

Good things:

Quick

Fairly stable

Looked the biz!

Will all be sorted one day...

Craig
[Touch Diamond2, Pure ROM Development] Demon1982:
Hey Craig, still testing.

Lots of my messages arent going through. :(

Whether I use the HTC messaging or not. I have had to turn on delivery reports in order to make sure. But even then some people dont get the messages. Tried on 2g and 3g.

So im not sure now.

One other thing, on opera. There is no feedback when you click on a link. This is a must.

Not tried new version but, whilst this issue still remains with the messaging I wont switch. I had this prob before when I tried another rom on 2.5.

Good luck.

Oh yea i forgot. No call log tab, or option. and the clock on the home tab lags everytime you move from one screen and back to it.
[Touch Diamond2, Pure ROM Development] craiglay:
Hi,

Sorry to hear of your problems.. Its well annoying when texts go pear shaped!

Firstly, what radio version are you using? The 2.53 ROM was released with 4.49.25.91 and I have no issues with that radio (hundreds of txt's now). Check settings tab-> About Phone -> Software Information. Very early radios on my Topaz rarely did that. Tbh, If you had problems with other ROM's its going to be radio firmware or network.

For debugging, switch on the SMS sent confirmation. This will notify you the message has left the handset (I always have this after my SE K750 on o2 never messaged properly!) If you get this message its your network, not the phone. Might be worth raising it with T-Mobile?? It may be a simple network setting!

I would say that if you're getting a text message saying delivered but they dont receive the message, their network / phone is to blame but normally, the text message is generated when their phone has received the message so thats an odd situation.

My network o2 don't support delivery notifications or sending over 3g for some reason it has to be set to GSM or GSM over 3G i think..

Opera: Sorry about that, I thought I'd cooked it in but noticed myself that it wasn't. Its easy to do tho.. In a regedit, go to [HKEY_LOCAL_MACHINE\Software\Opera\Defaults] then add "Vibrationenabled" as a DWORD with value '1'

Call Log: HTC hid this for some bizarre reason! The phone canvas will show you the last 2-3 calls you made right at the top, but to get your whole call history bring up "all people" either from the phone or contacts and tap the touchflo icon on the right, a person with a phone.

Lag: yep, I sometimes get the lag if I have a lot running or the weather runs while I try to do something else.. You can reduce the effect by increasing the graphics cache. Use TD2 tools (in Topaz general forum) to increase it. It makes a general difference to the whole ROM actually! If free memory isn't an issue increase both file system caches too for more performance.

6.5.x: I wouldn't try it, I had a fair few issues with it. :( I'll try again next time I have some spare time.. :)

Craig
[Touch Diamond2, Pure ROM Development] lordsinasina:
the best thing about your roms is that they have cooker that is truly reliable and spend time for all his users. again thank you man
[Touch Diamond2, Pure ROM Development] crisagatie:
hi, i flashed this rom yesterday and it's a keeper: fast, low on memory, everything seems like stock, in short: i like it. i only have one problem, wich most probably is WM related. exchange server sync is not working anymore, due to certificate problem, error code 0x80072f17. it seems like this rom rejects the server certificate, wich 2.16 ROM accepted just fine. have anyone a workarround for this? thank you.
[Touch Diamond2, Pure ROM Development] craiglay:
Hi crisagatie, thanks for the support.

A quick Google search revealed this http://forums.msexchange.org/m_1800451813/mpage_1/key_/tm.htm#1800451813 which suggests its a problem with certificates.

I'm not an expert on certificates or Exchange but I am a network admin so am very aware of them. I have had a look at the certificate store and it seems to be empty apart from the root certificates. At a guess, you may have to obtain the certificate details from the Exchange Server and import the certificate to your device. If you Google just "0x80072f17" you'll find lots of discussions regarding this issue.

Hope you find an answer soon and let us know how you get on :)

Craig
[Touch Diamond2, Pure ROM Development] crisagatie:
yes, I know what this problem is related to, as i did a lot of search. the problem is with the server's certificate, and i have no power to change that. it also happened to a few guys in this forum, their search also remained unsuccessful. in win 6.1 there was a registry hack to allow generic certificates, but for 6.5 is still a mistery. thank you very much for yor time and effort.
[Touch Diamond2, Pure ROM Development] craiglay:
Hi, Sorry about that, noticed you'd already found the cause when I re-read it..

I did find a few things to try:

The key is ValidateServerCert and its DWORD value 0

If not, the only option seems to be to export the root certificate (as it would appear to be self signed) from the Exchange (which you have said is not possible :( )

When I get a chance, I'll try look at the 2.16 ROM to see if there is a solution in there..

Craig
[Touch Diamond2, Pure ROM Development] lordsinasina:
dear craiglay

do u know how can i add incall recording to call option in order to record my calls ? it exist in some leo based roms.
[Touch Diamond2, Pure ROM Development] crisagatie:
yes, this seems like a viable solution. i cannot try atm, as I flashed back to stock 2.16 rom. anyway, i looked in the registry, and none of these keys exist in 2.16. maybe over the week-end when i have a little more time i will give it another try. thank you very much for your time and support.
[Touch Diamond2, Pure ROM Development] craiglay:
Hi, I'm not sure how this is done as its illegal in the UK without the other party consenting but did find this application.

http://xdaforums.com/showthread.php?t=536472

Definitely check the legality of using it first though..

Thanks

Craig
[Touch Diamond2, Pure ROM Development] craiglay:
Hi

Currently re-testing a 6.5.5 build based on 23563. Everything looks promising!

Good Stuff:

Sorted out most of the graphical glitches but some still remain deep in Windows.

Heavy fonts sorted in HTC apps sorted

General speed and stability is good, still testing!

Using MMTaskmanager which is excellent! See here

Thoughts:

Memory usage is quite high (40MB free after 6Hrs use)- although I haven't had any issue running memory hungry apps, will continue to test..

Some transparent backgrounds seen in Windows settings screens, rare though..

23563 has the date/time picker bug in WM contacts app. Manila apps not affected though.

Download: http://rapidshare.com/files/380259525/Topaz_2_53_WWE_Fixed_Messaging_R4BETA2.zip

Password: xda

Craig
[Touch Diamond2, Pure ROM Development] lordsinasina:
Hey..Whats up with that ?;)
[Touch Diamond2, Pure ROM Development] craiglay:
Done! :) post updated with download link

Craig
[Touch Diamond2, Pure ROM Development] the.mont:
thats what ive been looking for! thank you!!
[Touch Diamond2, Pure ROM Development] craiglay:
Looks like download link was broken for Release 4 Beta 2 so now fixed. The build works really well, have been running it for a few weeks now without any major issues. Wondering whether to update the Windows build to 23569 ish now.. 23563 is good but has a few bugs that I really haven't encountered yet.

Craig
[Touch Diamond2, Pure ROM Development] cpedersen:
Been using your beta rom for a few days now. I really like it, especially the fact that custom words are actually saved :)

I havn't found any bugs, and no lock-ups.

Would you consider making one with cookie home tab and opera 10?
[Touch Diamond2, Pure ROM Development] samarain:
i have a question, what is the Camera version in this ROM?
[Touch Diamond2, Pure ROM Development] Popenda:
Very cool

Now this is very cool. :)

It is very smooth. thanks

but i actually need the rom in danish language and i am learning to cook roms my self but haven't got any luck yet. So any advice you might share?

Can you tell me what you did and what tools you used.

maybe i could translate the rom to danish?
[Touch Diamond2, Pure ROM Development] craiglay:
Hi all,

I'm currently on holiday with very limited access to the Internet.

@cpedersen: Both the cookies home tab and Opera 10 can be installed from a Cab file rather than cooking into the ROM, while not the cleanest of solutions, there is little difference either way,

@samarain: Same as the 2.53 WWE ROM, Its 6.15.37335.0 Works well enough

@Popenda: The ROM is created using OSKitchen, Get the Danish Official ROM, extract the NBH file which you can import. You should then see all the components (SYS, EXT, etc) that go into the ROM. From there, you can change the SYS to 6.5.3 if you wish.

When I get bk, I can send you the link to the packages I changed for 2.1 messaging and saving T9 words, you'll need to do a bit of hacking as I have the WWE packages, but its files and regedits and a LOT of trial and error. You could start playing with different Windows builds for now, I use 23563.

Craig
[Touch Diamond2, Pure ROM Development] Popenda:
About danish rom and sys

okay but will it give some performance to sense 2.5, if i try to expriment by changing the wm 6.5 build?

Im trying to get the sense 2.5 to be as fast as i can. I have tried the official stock rom 2.53 and sense 2.5 is just slow. (i thought this was a fast device):confused:

its weird that sense 2.1 is faster than 2.5.

for now im just using the danish stock rom with sense 2.1 until i can try cooking by my self :)

I had a htc touch (elf) before and that was just slow and boring.