yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] benjaminries:
Okay... well I didn't post this to gloat; I posted it to provide new information that might help other users get to the bottom of this. What we know is that having a Rogers ROM and a Rogers phone is not necessary, nor is a Rogers Ext_ROM.

I signed up for Name Display as part of a services "Value Pack" (SMS, MMS, Voicemail, etc.) earlier this summer (so yes, I've been paying for it). My wife and I are on a family plan and Name Display started working on her simple Rogers-issued Nokia phone right away.

And yes, the 3 registry entries were already existing on my T-Mobile Shadow (with the cooked WM6.1 ROM); all I did was switch them to "1". But Name Display still didn't work... until yesterday.

The only change I made to the phone yesterday was another couple of registry edits - purely cosmetic and whimsical. I had noticed when flashing ND4SPD's custom WM6.1 ROM, the network name on first boot was "Rogers Wireless". After the Ext_ROM cabs ran and the phone rebooted, the network name appeared as "ROGERS" on the homescreen. I'm pretty sure this is because ND4SPD cooked the Network Wizard into his ROM.

I liked the look of "Rogers Wireless" better, so I found two registry values that said "ROGERS" and changed them to "Rogers Wireless". They were:

HKLM\Software\HTC\SIM\ONS\ONS Value

HKLM\Software\HTC\SIM\SPN\Service Provider Name

While I was in there, just for fun, I also set

HKLM\Software\HTC\RIL\RILConfig\EnableSPNPlugin=1

After that, Name Display started working. I have no idea how the two could be connected, or if it was just coincidence. But we know that it is indeed possible to have Name Display working on a non-Rogers phone with a non-Rogers ROM.

(Funny thing is, those two reg values above have reverted back to "ROGERS" since rebooting the phone, but the homescreen still says "Rogers Wireless" and Name Display still works!)
[Windows Mobile Development and Hacking General] jinner:
I wasn't implying that you were gloating, sorry, I was actually happy that someone got it working sans a Rogers ROM, gives me hope!
[Windows Mobile Development and Hacking General] coolcut:
Since you already had the 3 EnableRogers_ registry values on your phone, maybe that ROM already had all the required components to get Name Display working. Why they started working all of a sudden is pretty weird, but I added all those registry keys (none were their previously) to my phone (hp 910c) and have still had no luck...

Have you also tried setting EnableSPNPlugin back to 0 to see if that turns Name Display off?

For those with Name Display working, what is the value of the DLL string under the HKLM\Drivers\BuiltIn\RIL key?
[Windows Mobile Development and Hacking General] benjaminries:
Hey.

For me, HKLM\Drivers\BuiltIn\RIL\dll=rilgsm.dll

As for setting HKLM\Software\HTC\RIL\RILConfig\EnableSPNPlugin=0, I'll have to try that tomorrow and let you know.

As for the ROM I'm running - I'm pretty sure the only sources my cooker has used are the T-Mobile official WM6 rom for the Shadow, and the MS Device Emulator image for WM6.1 ... it isn't clear how either would contain anything special (unless HTC started putting the special Rogers code in all their device ROMs after the s620?)
[Windows Mobile Development and Hacking General] jinner:
I don't have this setting =(
[Windows Mobile Development and Hacking General] coolcut:
I think that could be exactly it...
[Windows Mobile Development and Hacking General] jinner:
Hmm...that sucks for existing TyTN users because all the ROMS that are out there never supported Name Display and there won't be any new ROMS that would have that included???
[Windows Mobile Development and Hacking General] jinner:
What Build version are you running on your Juno?

I'm trying to find a ROM for my Hermes with the same build, maybe that will help me get this darn thing working
[Windows Mobile Development and Hacking General] benjaminries:
Hey,

Still haven't had the chance to test that reg setting... but my ROM's version info is:

Windows Mobile 6.1 Standard
CE OS 5.2.18170 (Build 19202.1.0.0)

Radio Version 4.1.13.56_03.17.90

RIL Version 2.002

I think it is safe to say that if your device already has these REG keys:

HKLM\Software\HTC\SIM\ONS\ONS Value

HKLM\Software\HTC\SIM\SPN\Service Provider Name

HKLM\Software\HTC\RIL\RILConfig\EnableSPNPlugin

HKLM\Drivers\BuiltIn\RIL\EnableRogersALM

HKLM\Drivers\BuiltIn\RIL\EnableRogersCBM

HKLM\Drivers\BuiltIn\RIL\EnableRogersCNAP

Then you can set the first two to "Rogers Wireless" and the rest to "1" and expect a positive result. The remaining question for those who do not see these REG keys is, can we get them?

Let us proceed as follows:

Theory #1

The keys are generated in response to the Radio firmware. In that case, some people are just screwed out of this. But on the other hand, everyone with a post-s620 device should be able to upgrade to the newest carrier radio version and get Name Display working.

Theory #2

The keys are generated in response to the OS ROM. In that case, there should be hope for everyone - so long as they get a custom WM6.1 ROM cooked from the same sources that have been shown to work with Name Display on other devices.

I'm not sure how me testing the EnableSPNPlugin setting on my device will really help us at this point. Rather, we need a list of devices and ROM pairings that do and do not work with Name Display (after setting the above reg keys), and then simply look for the common denominator.
[Windows Mobile Development and Hacking General] coolcut:
Sounds like a plan. I am not sure how to find my radio or ril version but here is my os info:

Windows Mobile 6.1. Professional

CE OS 5.2.19202 (Build 19202.1.0.0)

I do believe the first two keys their to be irrelevant but EnableSPNPlugin might have something to do with all of this. However, adding all of those keys to my phone did not bring name display to life :(.
[Windows Mobile Development and Hacking General] gentpolsky:
Name display is essential!! Someone please figure this out!! Rogers stock rom is the only rom that supports this feature; can't someone reverse engineer a dll or the reg files???
[Windows Mobile Development and Hacking General] jinner:
I have a newer ROM than the one benjaminries has, still no go.
[Windows Mobile Development and Hacking General] anandoc:
As benjaminries pointed out here, I have the following reg entries by default in the cooked ROM that I am running on my Rogers branded Elfin.

HKLM\Software\HTC\RIL\RILConfig\EnableSPNPlugin

HKLM\Drivers\BuiltIn\RIL\EnableRogersALM

HKLM\Drivers\BuiltIn\RIL\EnableRogersCBM

HKLM\Drivers\BuiltIn\RIL\EnableRogersCNAP

I had initially set the last three to "1" but had completely missed out the first registry entry and not set it to "1". Name display had not worked at that time. Today I set the very first registry entry to "1" and I am now just waiting for someone to call me whose number I dont not have saved in my contacts :D
[Windows Mobile Development and Hacking General] h4waii:
What's your number? I'll call you to test it.
[Windows Mobile Development and Hacking General] alireza_simkesh:
Sorry but im a bit confused here....u wanna use the Caller ID feature without paying for it?!!

or maybe i didn't get it right....
[Windows Mobile Development and Hacking General] jinner:
no, Rogers and FIDO both have a feature called Name Display.

Compatible phones that are able to use it, will show the name and number of the person calling based on their Whitepages listing EVEN if it is not on the persons contact list.
[Windows Mobile Development and Hacking General] alireza_simkesh:
Yea i have Rogers and i know this feature....but you gotta pay for it (i know its not the Caller ID feature, but still its not free right?)
[Windows Mobile Development and Hacking General] sinara:
alireza jan,

We used to pay for Name Display feature, but recently it's something that is bundled and included with Call Display. So as long as you have Call Display (CallerID), then you would have Name Display too.

For more info, please dial *611 from your Rogers phone.

SiNAra
[Windows Mobile Development and Hacking General] Cephas:
you're not getting it, people that don't have a rogers or fido branded phone but subscribe to that service don't have the feature working, and this thread it trying to find out how to get a non rogers or fido branded phone to work with that feature.
[Windows Mobile Development and Hacking General] alireza_simkesh:
k i got u
[Windows Mobile Development and Hacking General] anandoc:
Ok, bad news. As mentioned in my previous post, I had the regsitry entries by default in my ROM and I just went in and set them to "1". Asked a friend (whose name and number would show up previously) to call me. This time, it just shows me "Unknown Caller" and shows me the phone number. No name display :(
[Windows Mobile Development and Hacking General] dsixda:
Anyone want to try this on their Elf or Elfin? I simply copied over some of the Rogers registry configuration files from my Rogers stock ROM. I don't subscribe to Name Display so I don't know if it works.

It' s a beta version of my ROM so things like Device Lock do not work:

http://rapidshare.de/files/40662273/RUU_signed.zip.html

EDIT: Actually, forget it... I have a user reporting that it still does not work. I'll try to port my base ROM so that it uses the Rogers 6.0 instead (currently it has Orange UK 6.0).
[Windows Mobile Development and Hacking General] anandoc:
Thanks for chiming in dsixda. I was just comparing the various registry entries between TESS 2.5 and the stock Rogers ROM and there are quite a few differences under "HKLM\Drivers\BuiltIn\RIL". I see loads of differences there between these two ROMs.
[Windows Mobile Development and Hacking General] dsixda:
I could port my current ROM to use the Rogers 6.0 ROM as the base. Then if it works, I will try to see which files made the difference.

I'll try to find some time later this week to do that.
[Windows Mobile Development and Hacking General] coolcut:
go dsixda go!
[Windows Mobile Development and Hacking General] alireza_simkesh:
Any progress?!...
[Windows Mobile Development and Hacking General] trueg:
Well if you guys are still interested in getting this working, I have been able to get it to work on my own Touch Opal port and with Shavez's Opal port. It only requires a single DLL and a single registry change.

Using Rosco File Explorer, I copied the file 'rilgsm.dll' from the original OEMDrivers folder that came with my Rogers Touch, into the Windows folder on my Touch while running Shavez's Opal port. I then changed the value of EnableRogersCNAP in HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RIL\ from 0 to 1 and soft reset my unit. See attachments for before and after pictures....

I originally thought that the info from OEMOperators was needed, but after dsixda asked that I test a build without OEMOperators and found that it still worked, I looked at just OEMDrivers. Since I had used my OEMDrivers folder to create my Opal Port, I simply loaded it up and changed the registry entry. This allowed it to work in my Opal Port. After reviewing the registry I decided that rilgsm.dll was most likely the file that was needed, so I flashed Shavez's port and the rest is documented above.

I have also attached a CAB file that includes the dll and makes the change for you. It can be un-installed. I have tested it on Shavez's Opal Port and Shadow 2.1.

Please, use this CAB at your own risk! I successfully tested in on Shavez's Opal Port and then un-installed it successfully.
[Windows Mobile Development and Hacking General] coolcut:
Did not work for me trueg (HP iPAQ 910c WM6.1). It disabled the phone feature on the phone. But it was restored after I uninstalled the cab. Thanks for trying though!
[Windows Mobile Development and Hacking General] dsixda:
It probably only works on Elfs then, I guess :(

Trueg, thanks for this solution, I guess us Elf owners will be happy, at least.
[Windows Mobile Development and Hacking General] trueg:
Well I'm glad that it un-installed correctly. Could anyone with an ELF give it a try?

The next step would be to decompile the DLL (if that's possible) to see what is going on.
[Windows Mobile Development and Hacking General] coolcut:
Im sure someone knows how to do this :(
[Windows Mobile Development and Hacking General] anandoc:
I already had a rilgsm.dll file in my (TESS 2.5 cooked ROM) Windows directory on my Elfin..however it was 383 KB in size as compared to 406 KB for the one that you posted. I could not copy over the original one from my Windows directory to another location using Total Commander. I want to backup the original file just in case something goes wrong. Any pointers anyone? If i could backup the original one, I could try and copy this rilgsm.dll file and see if I could get Name display to work.
[Windows Mobile Development and Hacking General] trueg:
Indeed, the Opal came with a rilgsm.dll as well, but it wouldn't work with just the registry change. I had to overwrite it with the Rogers one.

Are you able to try my cab? It seems to uninstall correctly and I verified that the original rilgsm.dll gets put back (as well as the registry entry).

Otherwise, if you are having a problem simply making a backup of rilgsm.dll for yourself, try making a copy of it in the Windows folder and then copy that file to your storage card (or where ever you want a backup).
[Windows Mobile Development and Hacking General] anandoc:
I am going to try out your rilgsm.dll file as soon as I figure out a way to copy over the original one.

I changed the registry keys earlier on as already mentioned in this thread.
[Windows Mobile Development and Hacking General] trueg:
OK I see, you are having problems overwriting the one in Windows on your device? Before making the cab to do it for me, I did it manually by putting the phone into Airplane mode and then used Rosco Explorer to overwrite the file (don't know if Airplane mode is necessary). It asked me it I wanted to overwrite the system file and warned me that it might cause problems, but it took and started working after a soft reset.
[Windows Mobile Development and Hacking General] dsixda:
You should be allowed to copy a file over a Windows file, UNLESS it is being used by another process. As trueg said, turn off the phone so that it is not relying on that DLL file. You can also use Total Commander to copy rilgsm.dll from your Storage Card and into Windows.
[Windows Mobile Development and Hacking General] trueg:
If you already have a backup of your rilgsm.dll and are just having problems copying the file over, the cab I posted will do all of the hard work for you. It simply overwrites your rilgsm.dll with the one included in the cab and ensures that EnableRogersCNAP is set to enabled in the registry.
[Windows Mobile Development and Hacking General] anandoc:
No man, I just want to backup my existing rilgsm.dll file from the \Windows directory. I cant copy that over to another location (like Storage Card) using Total Commander.

Once I do that, I am pretty sure I can copy the one that was provided by trueg. BTW, trueg, is the one you provided from the stock Rogers WM6 ROM?
[Windows Mobile Development and Hacking General] dsixda:
Have you tried copying it through ActiveSync onto your PC (I know, it is kinda slow.. but..)?
[Windows Mobile Development and Hacking General] anandoc:
Yup, tried that and it doesnt allow me to. Tried with Total Commander as an alternative, and that too cant copy it. Any other ideas?
[Windows Mobile Development and Hacking General] trueg:
Yes, it's the rilgsm.dll from the OEMDrivers folder of the stock Rogers 6.0 ROM.

I just did a test and I was able to make a copy of rilgsm.dll to my storage card using the built in file explorer. I simply went to the Windows directly (ensure that show all files is checked), selected the current rilgsm.dll and hit copy. Went to the storage card and hit paste. I can't imagine why it would complain if you want to make a copy of a system file on your storage card.
[Windows Mobile Development and Hacking General] anandoc:
I get an "Access Denied" when I use Windows file explorer via ActiveSync.

When I try the built in file explorer on Windows Mobile, i get the following error message:

"Cannot copy 'rilgsm':

Executable and resource files in ROM cannot be copied

Does it matter that I am using htctouchp's TESS 2.5 ROM? Maybe he has done something differently in cooking his ROM which is not allowing me to copy this file from the \Windows directory?
[Windows Mobile Development and Hacking General] trueg:
Here is the rilgsm.dll from TESS if you wanted it for backup.
[Windows Mobile Development and Hacking General] anandoc:
Thanks trueg. I copied the Roger's version of rilgsm (extracted it from your CAB) to the \Windows folder. I am gonna soft reset my phone now. Who wants to give me a call so that I can test this out ? :D
[Windows Mobile Development and Hacking General] trueg:
While I had the ROM for TESS handy I flashed it to my ELFin. Once up I installed the Rogers Name Display cab and success.

I guess TESS can be added to the tested ELFin ROMs. =)
[Windows Mobile Development and Hacking General] dsixda:
You're in Ottawa? So am I. PM me your phone number if you want me to call you to test it.
[Windows Mobile Development and Hacking General] pbmm:
It works on my Elfin with Onyx 3.0. Thanks!
[Windows Mobile Development and Hacking General] alireza_simkesh:
i c that ur problem has been solved....but whenever u wanna overwrite something that u cant do with fexplorer, use Resco Explorer.....Resco Explorer is used all the time to overwrite files that cant be done normally (mainly for cracking programs )

BTW, i live in Ottawa...i can give u a ring too
[Windows Mobile Development and Hacking General] alireza_simkesh:
K i just installed the CAB on my Asus P525 and softreset my phone....But it didn't work! Cuz apparently it turned off my phone so i cant even make calls....and when i clicked on Phone in settings, it gave me this error :"A wireless radio must be attached to the phone".

So i uninstalled the CAB, and the phone is working fine now...
[Windows Mobile Development and Hacking General] trueg:
Apparently, the file rilgsm.dll is required for the phone to function properly. Since my rilgsm.dll is from an ELFin, I imagine it may only work on this model.

Luckily it can be removed, so it is relatively safe to test. Do you have a previous ROM that supports Name Display? Even if it is a WM 6.0 build, it should be possible to pull the rilgsm.dll from that and copy it into a newer ROM.
[Windows Mobile Development and Hacking General] lanny:
Thanks for the cab.

i tried in my HTC Polaris with Fido 3G. pity it didnt work but other phone feature is no prob.

I dont think any different from the dll or registry between Fido and Rogers.

Any body can dump the rilgsm.dll file from the original Fido device. i love to try it again.

Thanks.
[Windows Mobile Development and Hacking General] trueg:
I don't believe there would be a difference between Fido and Rogers ROMs, but you probably need the rilgsm.dll from a Polaris ROM (one that has functional Name Display) instead of an ELF.
[Windows Mobile Development and Hacking General] anandoc:
Sorry dsixda, I missed your call when you called. However, your name did show up on my missed call list (and since I dont have your name saved in my contacts), its proven once again, that this version of rilgsm.dll has enabled Rogers Name Display.

Thanks trueg and dsixda! You guys definitely rock!

Mods: Since this fix is only for Elf/Elfin, can we move this thread to the appropriate forums?
[Windows Mobile Development and Hacking General] trueg:
I already posted the cab and info in the ELF forum (feel free to post that it worked for you there). Since the fix relies on just a dll and registry fix, it could still apply to any device. They may just need to obtain a rilgsm.dll from a Rogers WM 6.0 ROM (if there is one) for their device.
[Windows Mobile Development and Hacking General] lanny:
I think Rogers never released Polaris for Rogers or Fido brand.:(

So maybe i cant get rilgsm.dll anyway from a ROGERS' Polaris ROM.
[Windows Mobile Development and Hacking General] iamcanadian:
I tried out the CAB for my tilt that is carrying eOS ROM 4.888.F. unfortunately, it did not work. I appreciate your hard work...

I would LOVE to get this working. I beg for a solution!!! Please try to continue working on it for the Kaiser.... Much appreciated!!!!
[Windows Mobile Development and Hacking General] centerline:
I'm on the Rogers network with a stock rom (2.21.631.1 WWE)

The cab did not work for my touch.
[Windows Mobile Development and Hacking General] anandoc:
This thread is only for Touch owners who do not have the stock ROM and are running some form of a cooked ROM. You probably do not have the Name display feature on your wireless account from Rogers.
[Windows Mobile Development and Hacking General] coolcut:
This thread is actually ment to get Rogers Name Display working for everyone, and not just you Touch ppl. Yes, the current fix only works for the Touch device, but lets not stop there.
[Windows Mobile Development and Hacking General] alireza_simkesh:
100% agree
[Windows Mobile Development and Hacking General] anandoc:
Agreed. However, OP was running stock ROM on Touch and still not getting name display. Which would mean that:

1) He/She does not have Rogers Name Display service on his account

OR

2) The numbers that are calling him/her do not have a name associated with it i.e. they might be long distance numbers or originating from non-Rogers network which might not be passing the name info along.

So far, it seems that to get the name display working, one needs the original rilgsm.dll file from the stock Rogers ROM. That and the registry entry set to "1". Devices which have not been officially launched by Rogers would ofcourse not have a stock ROM and hence no rilgsm.dll file. The following Windows Mobile devices are officially offered by Rogers:

Samsung Jack

HTC TyTN

HTC Touch

HTC S621

Motorola Q9h

HP iPAQ hw6955

Palm Treo 750
[Galaxy Note 3 Q&A, Help & Troubleshooting] sas@perteos:
What are the options for de-google-ized and S-pen compatible ROM for SG Note 3 / SM-G935F? Ideally, Marshmallow based, though Lollipop is OK. Or will it be possible to install CyanogenMod / derivates and add system level s-pen functionality :confused:

Currently using Norma v29 / 5.1.1 with too many apps frozen with Titanium Backup / blocked with AFwall+ .

Thank you in advance for any recommendation!
[Galaxy Note 3 Q&A, Help & Troubleshooting] JJEgan:
This is not SM-G935F forum .

De Googlized ?? do you mean no Android ??
[Galaxy Note 3 Q&A, Help & Troubleshooting] sas@perteos:
My mistake :o - the device is SM-N9005. I guess the info displayed in settings -> about is changed from the current ROM :rolleyes:

I mean Android without Google-specfic stuff like Google Play store services / Google Contacts Sync / Gmail / etc. For example AOSP-based.

Thank you for your reply!
[Galaxy Note 3 Q&A, Help & Troubleshooting] sas@perteos:
OK - to revive /and conclude/ the thread - whitelist mode with AFWall+ & freezing / uninstalling apps with TitaniumBackup still seems to be the most suitable option for me - not only with Note 3 :cool:
[Xperia Z3 Compact Q&A, Help & Troubleshooting] panzerox123:
Hello! I am trying to develop a rom for the z3 compact but cannot get it to install properly because of the updater script. Can anyone be kind enough to provide me with an updater-script for stock .291?

Thanks!

-Panzerox123
[Xperia Z3 Compact Q&A, Help & Troubleshooting] Ticklefish:
What sort of problems are you having?
[Xperia Z3 Compact Q&A, Help & Troubleshooting] panzerox123:
I was getting an error 7 during flashing. I used the updater-script from another stock based rom, and I think that was the problem. So I just created a new file using PRF creator. Hoping it will work. :D
[Xperia Z3 Compact Q&A, Help & Troubleshooting] Ticklefish:
You just need to edit the updater-script and remove the assert lines.

Have a look here: [url]http://xdaforums.com/showthread.php?t=2522762[/url]