yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] emilgue:
you can't get call display by itself anymore, it's bundled with the name display. If you have one, then you have the other, it's just a matter of what phone do you use that support the feature.

Makes more sense, than confusing lots of customers out there.
[Windows Mobile Development and Hacking General] lcohen999:
Treo Pro seems to work natively with Rogers Name Display
[Windows Mobile Development and Hacking General] anandoc:
I have Name Display on my Rogers account. I had once called Rogers support for a different billing issue and they accidentally removed Name Display from my account. Which left me with basic Call Display for a couple hours. In that duration, my Name Display compatible HTC Touch would still display the numbers like any other ordinary handset.

Once I called back, and they put Name display back on my account, the names started showing up just fine for incoming calls. Ofcourse this was before Name Display was a standard feature as it is now.
[Windows Mobile Development and Hacking General] jentech:
Great news for anyone with a Touch HD...Davideuck_V-2 ROM has certs disabled and I was able to simply overwrite the rilphone.dll with the one from this thread and I now have Caller Name Display on a great custom ROM. If it didn't work, he was going to cook it in for me. The cooperation and graciousness of everyone on this site is fantastic! Thanks again to Davideuck. :D
[Windows Mobile Development and Hacking General] jinner:
pandaboyy

very much appreciated for your hard work, but my cooking skills are horrible at best and don't have the know how to cook. thus I will be unable to use your excellent work =(

plus I don't want to brick my phone.

quick question though, the dll changes are they applicable to the older TyTN??? all I read was people with success with newer phones.

I am away, but will try to get it to work on my phone when I return, if I get it to work, then most definitely we should get a bounty collected!!
[Windows Mobile Development and Hacking General] pandaboyy:
Well if you need help with the registry, let me know. I can help you out there. just find your favorite ROM, follow my instructions on how to cook (it's easy). Then I'll help you with the registry to make it work.

I'm pretty sure that this will work on Softbank X01HT, since that's where it started. As for Raphael Users, most of the ROM that come out lately has this option included :p

About the bounty, people just talk and praise you till they get it, then they just ignore their promise. So don't worry too much about it.
[Windows Mobile Development and Hacking General] chgrbt:
You think trueg's 2 step cabs will work on the Touch Diamond P3700 with the 1.93.831.1 WWE ROM? :confused:
[Windows Mobile Development and Hacking General] pandaboyy:
The Cab won't work

it must be cooked in

There were a cab that work fro Da_G's ROM and Elite RC2 ROM... but beside that, I'm not aware of any cab that work.
[Windows Mobile Development and Hacking General] trueg:
As pandaboyy already mentioned, it works with Da_G Clean Fuze (that was what I was running when I made up the cab) but not much else. Seems you need to cook it in after all. :(

http://xdaforums.com/showpost.php?p=3047075&postcount=253
[Windows Mobile Development and Hacking General] Temporari:
Hello all,

Read all 32 pages of this thread but I'm not sure if one of the solutions posted would work with my phone: BenQ E72 WM6 Smartphone. I'm on Fido btw.

Below are the specifications:

Windows Mobile 6 Standard

CE OS 5.2.1620 (Build 18125.0.4.2)

Image Version: P21B1A114726

Build Date: March 19, 2008

Radio Verson: W15.18_20080319

RIL Version: 2.002

Perhaps one of the prior posted solutions would work with this phone. If that is the case or if someone knows a different solution that would work with this phone (preferably without "cooking" even though I don't know what that is :P), it would be greatly appreciated.

Thanks in advance.
[Windows Mobile Development and Hacking General] telvinder:
IPhone 3G

hey would name display now work for the iphone or HTC HD?
[Windows Mobile Development and Hacking General] nitroblu:
i'm afraid to reply to this, in fear of getting banned for mowing u down.....hahahah
[Windows Mobile Development and Hacking General] bugz213:
I looked at most of the thread but I couldnt figure out if someone got it working with the diamond without cooking it...

I have the standard 2.03 ROM... it seems that some cooked roms work and it doesnt on others?

I tried dsixda's cab but that disables my radio

Any help???
[Windows Mobile Development and Hacking General] trueg:
On custom built ROMs that have security restrictions removed, the cabs will work, but only on the Diamond, Touch Pro and Touch HD. If it doesn't work for your ROM (radio disabled), then you need to cook the file in, but again this would only work on the Diamond, Touch Pro and Touch HD.

In order for it to work on your device, the appropriate ril*.dll has to have been released by hTC/Rogers. So far Rogers has released the Elfin (original Touch enhanced, cab released a long time ago) & Diamond. Since the Diamond has the same radio hardware as the Touch Pro and Touch HD it also works for these devices. It does not appear to work on any other device.

minor update: Rogers also released the original Kaiser, but only with WM 6.0. I don't believe I ever read a confirmation of anyone getting it to work on WM 6.1.
[Windows Mobile Development and Hacking General] jasonchewy:
I'm running Duttys V4 rom (2.03) on Diamond. As stated from posts before, with my backed up rilphone.dll (Rogers stock 1.93 rom), it will disable my phone's radio. I didn't fully read this thread at that time, and I thought I broke my phone (since I did a bunch of flashing and upgrading AND doing this rilphone.dll replace).

The performance boost I get from the Duttys rom is good enough excuse to stay with it. Plus I don't often get random people calling me, so I would have their number on my phone already.

If there are any 2.03 stock rogers rom out there, I'd be interested in getting their rilphone.dll and give it a try.
[Windows Mobile Development and Hacking General] holdout:
aaaaaaaaaaaand noooooooooooowwwww. how about the Sony Ericsson XPERIA X1? hhehe

I have both an X1i and an X1a here in Canada on Rogers Wireless with Call Display w/ Name Display in my value pack.

I read through this entire thread and played around. No go. Just the phone number shows up. Some of the rilgsm/rilphone dll's on here don't even start the radio.

I have the latest stock ROM and can upload the original ril.dll and rilphone.dll as well as a registry dump if it would help anyone. (There is no original rilgsm.dll in use with the XPERIA X1).

By the way, there is absolutely no HKLM\Software\HTC\RIL registry key on the XPERIA X1 by default.
[Windows Mobile Development and Hacking General] rubes:
Is anyone still working on this? I have a Touch Cruise (Polaris), WM6.1, ROM 1.52.751.2 WWE.

I'm hoping to find a solution that doesn't involve cooking.
[Windows Mobile Development and Hacking General] chgrbt:
Rogers Name Display and Dutty's V4

Have you seen this thread:

http://xdaforums.com/showthread.php?t=508133
[Windows Mobile Development and Hacking General] trueg:
Unfortunately, we've already established that the rilphone.dll can be replaced on custom ROMs that have security removed. The cab posted in the thread above simply overwrites the rilphone.dll in \Windows and sets the HKLM\Drivers\Builtin\RIL\EnableRogers* values to enabled. This would not work on a factory ROM nor a ROM that has dll security intact. If security has been removed, rilphone.dll can be replaced using several of the cabs posted over the last 6 months. The issue still remains that the Rogers custom rilphone.dll must be cooked into ROMs that have security enabled and it only works on the Diamond, Touch Pro and Touch HD. It may also work on the Diamond 2 and Touch Pro 2 once they are released.
[Windows Mobile Development and Hacking General] chgrbt:
When you say "security removed" is that the same as using security unlock from Olipro?
[Windows Mobile Development and Hacking General] trueg:
No, I mean the ROM has been patched to supported unsigned drivers. Cooking the rilphone.dll bypasses this problem because it becomes signed when cooked into the ROM.
[Windows Mobile Development and Hacking General] iamcanadian:
Hello,

I got my new HTC touch diamond2... I'm with FIDO... would it work?

Can someone please post step-by-step how to get it working for dummies like me?

Thank you
[Windows Mobile Development and Hacking General] trueg:
That's hard to say. The hardware is similar but not identical (like the Diamond/Touch Pro/Touch HD). I believe the CPU model number is slightly different although it runs at the same speed. I guess all that matters is that the radio hardware is the same.

Is there a rilphone.dll in your /Windows directory? If it is something else (ril.dll/rilgsm.dll) then it wouldn't work. You would then need to either cook the Rogers Diamond rilphone.dll into a new ROM for your Diamond2 or install a custom ROM that allows you to use unsigned drivers and then install the cab linked to above.

Also, does Rogers Caller Name Display work on Fido? We're not talking about Caller ID, Caller Name Display is an extra feature that you either need to pay for or have included with Caller ID.
[Windows Mobile Development and Hacking General] pandaboyy:
Hey, may I ask how much you got the Diamond2 for? I'm looking forward to get myself a TP2, do you have any deal on it?
[Windows Mobile Development and Hacking General] iamcanadian:
thanks for the reply....

I didn't see rilphone.dll in my /Windsows folder nor did I see ril.dll or rilgsm.dll...

I'm such a newbie.... Which method is easier that would not involve killing any brain cells? ;) Can you guide me step-by-step... Thank you!!!

FIDO and Rogers are one company. I'm with FIDO and they have Caller ID and name display. I'm not sure, however, if Rogers Caller Name Display would work on Fido, however, I do know that a locked Rogers phone would work on FIDO and vice versa...

I got my diamond2 for 575 US + shipping which came up to ~600 US dollars.
[Windows Mobile Development and Hacking General] trueg:
Make sure you have 'show all files' selected. Yes, I realize the Fido/Rogers paradigm, I'm with Rogers. =) (I actually worked for Rogers for 5 years. During which they switched from TDMA to GSM and later acquired Fido). I just checked Fido.ca and indeed if you pay for the option, Fido supports Caller ID + Name Display.
[Windows Mobile Development and Hacking General] pandaboyy:
Have you try the link in my sig?

http://xdaforums.com/showpost.php?p=3099452&postcount=1
[Windows Mobile Development and Hacking General] iamcanadian:
After selecting 'show all files', I now see rilphone and ril files, is that good. What do I do from here?

Thanks

EDIT

I have downloaded and ran the CAB from the link below: However did not work

http://xdaforums.com/showpost.php?p=3585402&postcount=105
[Windows Mobile Development and Hacking General] trueg:
You would need to either use a custom ROM the allows unsigned drivers or cook your own ROM.
[Windows Mobile Development and Hacking General] iamcanadian:
I have started a new thread over at the diamond2 ROM development forums. I would appreciate from the people that helped in implementing the Name Display to share their thought at the diamond2 forums to speed the process up. The link is:

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

Thank you....
[Windows Mobile Development and Hacking General] nitroblu:
good luck wit that, not many Canadians with a d2 yet
[Windows Mobile Development and Hacking General] a in yul:
reactivating an old thread, anyone know if theres any development on this; specifically for a tilt using TPC 6.5 v.10.9..?

or on a tytn too??

merci!
[Windows Mobile Development and Hacking General] trueg:
Unfortunately, it is highly unlikely to find a solution for an older device. Rogers needs to request an updated rilphone.dll from HTC and they are only going to do this for current and future devices. That is why we have the proper driver for ELF and Diamond (which also works for Raphael & Blackstone as they use the same radio hardware).
[Windows Mobile Development and Hacking General] a in yul:
does this mean if we modify the radio, ie extract from diamond and install in the older devices we should be able to install the name display cab file..?
[Windows Mobile Development and Hacking General] trueg:
Possibly, but that seems like a lot of work and energy for a feature that's mostly a novelty. In the last 4 weeks I have only received a call from 1 person that was not already in my contacts list that showed up with a name. It was a call back regarding a game I was selling on Kijiji. I suppose if you receive a lot of calls from people that are not already in your contacts that happen to be calling from a landline or Rogers/Fido cell then I perhaps it could be a value. I wouldn't be heartbroken if it didn't work on my next phone.
[Windows Mobile Development and Hacking General] Exitao:
There's a WinMo 6 Rogers ROM out for the Tilt, kicking around that does work with Fido.

I'm using it now and unlike the poster above me, I find it invaluable. I do get calls from people not in my contacts and seeing the name display is rather useful.

As I use my phone for personal and business use, it certainly allows me to know how to answer the phone and to screen my calls when appropriate (becuse I am the kind of person who doesn't think it's polite to take every single phone call when in the company of others).

Of course, this prevents me from being able to try the newest ROMs, because not having Name Display has become a deal-breaker for me.
[Windows Mobile Development and Hacking General] trueg:
I can definitely see value in the feature under those circumstances. Yes, earlier in this thread, or possibly a different one there was talk of a Tilt 6.0 ROM with Caller Name Display but no one would confirm if they could get it to work with 6.1. If it does and if it is contained in the rilphone.dll (or rilgsm.dll) it may be possible to get it to work by cooking a new ROM with that driver included.
[Windows Mobile Development and Hacking General] a in yul:
hmm, interesting, i will need to try it out then.,..
[Windows Mobile Development and Hacking General] chdenis:
Rogers Name Display for WM6.5 HTC HD2

It doesn't work for WM6.5 on my HTC HD2, can somebody share rilphones.dll from WM6.5 Rogers/Fido device with me?
[Windows Mobile Development and Hacking General] trueg:
I'm pretty sure you are out of luck until Rogers carries (if ever) the HD2. The radio driver from the HTC Diamond (the last WM HTC device offered by Rogers) is not compatible with the HD2.

Note: the problem is not with WM 6.5. I use the rilphone.dll from the Rogers Diamond on my AT&T Fuze with WM 6.5.3 and it works great. This only works because the radio driver from the HTC Diamond also works on the Fuze.
[Windows Mobile Development and Hacking General] trueg:
Rogers Name Display on Telus IQ

I thought I would post this, since I find it pretty interesting...

I've been testing the stock AT&T LG eXpo ROM on my Telus IQ on the Rogers network and apparently Rogers Name Display is supported. I don't believe this worked with the Telus IQ ROM, but I wasn't really looking for it.

Technically, the eXpo and HD2 are very similar. They both run SnapDragon processors, but the HD2 uses the 8250 while the eXpo uses the 8650. The CPU, BT and WiFi drivers are the same, but the radios are different.

Anyway, I'm pretty psyched that this worked. I was expecting to loose this feature by switching to the Telus IQ.

It's possible that AT&T is adding the feature to their network and had LG add it to their radio.
[Windows Mobile Development and Hacking General] efrant:
Using the rilphone.dll from the Rogers Diamond shipped ROM, name display does work on the Touch Pro2 / Tilt 2 using the WM default dialer. If you use one of the HTC dialers, the name only appears after you answer the call, not before. So there is some issue between the rilphone.dll from the shipped Rogers Diamond ROM and the HTC dialers... I, however, am not smart enough to sort it out! :)
[Windows Mobile Development and Hacking General] trueg:
That's cool. I guess I shouldn't be surprised that the Tilt 2 uses the same radio driver as the Diamond. The guts are nearly identical (that's why I upgraded to an eXpo/IQ instead of the Tilt 2).

The issue you are seeing with the HTC Dialer has always been an issue. Even with my HTC Touch, CNAP didn't work properly with the HTC Dialer. You could see the name in the call log, but not when getting the call.

Actually, I should check that on my IQ. I was using the default Windows dialer when I noticed that CNAP was working.
[Windows Mobile Development and Hacking General] efrant:
It works fine with the HTC dialer on my Fuze, but not on my Tilt2... oh well!
[Windows Mobile Development and Hacking General] trueg:
Hah, that's funny. I never even tried it on my Fuze. I always used the Windows dialer, I just remember having problems on my HTC Touch.
[Windows Mobile Development and Hacking General] JoelWener:
Rogers CNAP (Caller Display - Xperia X1a)

Find attached the zip file containing the rilphone.dll file which comes with the Xperia X1a (which enables Caller Name Display). I have found that the only thing you need to do, is replace the rilphone.dll file in the windows directory, by this one, and caller name display starts working.

1. Put telephone on flight mode.

2. May need to unhide system files... go to windows directory.

3. Back up existing rilphone.dll in case of any issues.

4. replace by this file.

5. turn back on phone.

Whether you have Rogers or Fido, you must first have name display enabled in your package, otherwise you will only see the number.
[Windows Mobile Development and Hacking General] efrant:
I'm not sure, but I don't belive that rilphone.dll is compatible with phones other than the Xperia. I know it is not compatible with the Diamond and the Fuze. People have had to hard reset after using it. What device do you have?
[Windows Mobile Development and Hacking General] trueg:
I just wanted to post a little update. CNAP works on both the stock LG eXpo and IQ ROMs. In addition it works with both the LG and default Windows dialers.

The RIL file is called MmRil.dll. The HD2 uses rilphone.dll, so despite having similar hardware it is unlikely that it will work on the HD2. The TG01 on the other hand also uses MmRil.dll, but that doesn't guarantee anything.
[Windows Mobile Development and Hacking General] hiwiredjuice:
Check out this post: http://xdaforums.com/showthread.php?t=703849
[Windows Mobile Development and Hacking General] hiwiredjuice:
For all rogers name display work around on tilt2 check out this thread http://xdaforums.com/showthread.php?t=703849
[Windows Mobile Development and Hacking General] efrant:
It has already been mentioned a few times in this thread that Rogers name display DOES work with the WM dialer (if you use the Rogers rilphone.dll). You are not posting anything new...

What we are looking for is name display working with an HTC Dialer.
[Windows Mobile Development and Hacking General] gammastate:
I have gotten the rilphone.dll in to "work" on my touch hd.

EDIT: Name Display works with wm dialer and the vm problem was unrelated to this rilphone.

Anyways for those of you who are curious as to how I got it to work I made a cab file with driverwiz (see attached zip). As a precaution it is installed as rilphone2 so make sure to point your registry to it. If it doesn't work simply point back to rilphone.dll and uninstall. Also attached is the reg I found in [TUT] Easy steps to make Rogers/Fido Call Display works + List of ROMs for CANADIANS

In addition I manually added the dword values (all set to 1):

Enable Rogers ALS

Enable Rogers CBM

Enable Rogers CNAP

Now I just need to find a decent skin for wm dialer... Does anyone know any good ones?
[Windows Mobile Development and Hacking General] efrant:
You are not posting anything new. Did you read the post directly before yours?

You also did not need to make a new cab yourself, as there are already numerous cabs the copy that specific Diamond rilphone.dll and make the three reg edits for example: http://ip208-100-42-21.static.xda-developers.com/showpost.php?p=6834919&postcount=1, etc... A quick search would have given you all that info...
[Windows Mobile Development and Hacking General] gammastate:
The reason I made a new cab is so that it does not overwrite the original rilphone. I replaced it once and had to hard reset after. With this cab you will not screw anything up.
[Windows Mobile Development and Hacking General] efrant:
With the other cab, you just uninstall it, and poof, like magic, the orginal rilphone.dll is returned... That's what happens when cabs are created correctly -- it returns things back to what they were before.
[Windows Mobile Development and Hacking General] Atropos:
Great for all who know how to do all that programming... can anybody explain a blond how to do all that stuff that you've been talking about( cooking, :confused:ROM etc), or better yet help in person for a reasonable fee of course( I'm in GTA)?
[Windows Mobile Development and Hacking General] ieatworld:
will it work on htc hd2 running android??
[Windows Mobile Development and Hacking General] Tupac_Shakur:
the link works fine for me
[Windows Mobile Development and Hacking General] jinner:
tupac, have you linked this at Howard Forums?

It might work better since you can host it on the Rogers or FIDO forums
[Windows Mobile Development and Hacking General] Tupac_Shakur:
http://www.megaupload.com/?d=0VOVZ84A
[Windows Mobile Development and Hacking General] emilgue:
the cab refused to be installed on WM6 (AT&T Tilt).

Installation was unsuccessful.
[Windows Mobile Development and Hacking General] Tupac_Shakur:
follow these instructions:

Extract the .cab file with winrar into a folder on your phone, then run the .exe file in that folder.

report back.

that will work
[Windows Mobile Development and Hacking General] mhstone1:
Hi, I'd love to try this. I had success with my unbranded s620 and am itching to have this feature back on my tytn II. The problem being although I've edited the registry quite a few times, and am comfortable doing so, I'm not sure how to go about the instructions for editing in your earlier post. If you could give me a few more details I'll give it a shot today. Thanks.
[Windows Mobile Development and Hacking General] mhstone1:
OK tried it and no luck. Doesn't seem to be any adverse effects but also installed very quickly. Is there a possibility that these cabs should be installed seperately instead of using the exe. It didn't seem to do much. I installed the keys and rebooted and nothing.
[Windows Mobile Development and Hacking General] Tupac_Shakur:
also the following reg edits needs to be applied

<!-- Enable Calling Name Presentation (CNAP) functions for Rogers -->

<characteristic type="Registry">

<characteristic type="HKLM\Drivers\BuiltIn\RIL">

<parm name="EnableRogersCNAP" datatype="integer" value="1" />

</characteristic>

</characteristic>

<characteristic type="Registry">

<characteristic type="HKLM\Software\HTC\RIL\RILConfig" translation="filesystem" >

<parm name="EnableSpnOnsEonsFeature" datatype="integer" value="64" />

</characteristic>

</characteristic>

that exe is suppose to copy some files over to your windows folder, try running the exe again with your phone in flight mode, then give it a soft reset.
[Windows Mobile Development and Hacking General] Tupac_Shakur:
also replace your ril file with the following one:

http://rapidshare.com/files/81680961/ril.rar
[Windows Mobile Development and Hacking General] mhstone1:
It says I don't have permission to create ril.dll, I'm trying :)
[Windows Mobile Development and Hacking General] Tupac_Shakur:
disable the phone using the comm manager before copying the ril.dll.

thanks
[Windows Mobile Development and Hacking General] shreek:
Tupac the only 'exe' file in that zip is cusTSK.

No other application to run it after I unzipped it :(

and the cusTSK just takes you to the today screen to change plugin lol.