[Touch Pro, Fuze ROM Development] andret:
Registry blues...

Hi

Great work on the kitchen.... but :)

I'm trying to implement this registry change as part of a package which I created for ringtones.

[SIZE="2"][SIZE="1"][HKEY_CURRENT_USER\ControlPanel\Sounds]
"Ringtones"=hex(7):\
52,69,6E,67,2D,42,65,6C,6C,61,2E,77,6D,61,00,52,69,6E,67,2D,42,65,6C,6C,\
73,2E,77,6D,61,00,52,69,6E,67,2D,42,69,72,64,73,31,2E,77,6D,61,00,52,69,\
6E,67,2D,42,69,72,64,73,32,2E,77,6D,61,00,52,69,6E,67,2D,43,68,69,6D,65,\
72,2E,77,6D,61,00,52,69,6E,67,2D,43,6C,69,6E,6B,79,2E,77,6D,61,00,52,69,\
6E,67,2D,44,75,73,74,79,53,74,72,69,6E,67,73,2E,77,6D,61,00,52,69,6E,67,\
2D,45,6C,65,63,74,72,6F,5F,47,72,65,65,6E,2E,77,6D,61,00,52,69,6E,67,2D,\
46,6C,61,6D,65,6E,63,6F,46,69,72,65,2E,77,6D,61,00,52,69,6E,67,2D,46,6C,\
75,74,65,31,2E,77,6D,61,00,52,69,6E,67,2D,46,6C,75,74,65,32,2E,77,6D,61,\
00,52,69,6E,67,2D,46,72,65,6E,63,68,5F,47,61,72,64,65,6E,5F,63,6C,61,73,\
73,69,63,61,6C,2E,77,6D,61,00,52,69,6E,67,2D,47,65,6E,65,72,69,63,31,2E,\
77,6D,61,00,52,69,6E,67,2D,47,65,6E,65,72,69,63,32,2E,77,6D,61,00,52,69,\
6E,67,2D,47,65,6E,65,72,69,63,34,2E,77,6D,61,00,52,69,6E,67,2D,47,6F,6C,\
64,5F,52,69,6E,67,5F,63,6C,61,73,73,69,63,61,6C,2E,77,6D,61,00,52,69,6E,\
67,2D,47,75,69,74,61,72,6F,2E,77,6D,61,00,52,69,6E,67,2D,49,6E,6E,6F,76,\
61,74,69,6F,6E,2E,77,6D,61,00,52,69,6E,67,2D,4C,65,61,76,65,73,2E,77,6D,\
61,00,52,69,6E,67,2D,4F,6C,64,50,68,6F,6E,65,31,2E,77,6D,61,00,52,69,6E,\
67,2D,4F,6C,64,50,68,6F,6E,65,32,2E,77,6D,61,00,52,69,6E,67,2D,52,61,69,\
6E,69,6E,67,2E,77,6D,61,00,52,69,6E,67,2D,52,61,6E,64,6F,6D,2E,77,6D,61,\
00,52,69,6E,67,2D,54,6F,6E,69,63,2E,77,6D,61,00,52,69,6E,67,2D,57,61,74,\
65,72,66,61,6C,6C,2E,77,6D,61,00,52,69,6E,67,5F,43,61,6E,64,79,67,72,61,\
6D,5F,30,31,2E,77,6D,61,00,52,69,6E,67,5F,43,61,6E,64,79,67,72,61,6D,5F,\
30,32,2E,77,6D,61,00,52,69,6E,67,5F,43,61,6E,64,79,67,72,61,6D,5F,30,33,\
2E,77,6D,61,00,52,69,6E,67,5F,43,61,6E,64,79,67,72,61,6D,5F,30,34,2E,77,\
6D,61,00,52,69,6E,67,5F,45,6C,65,67,61,6E,74,2E,77,6D,61,00,52,69,6E,67,\
5F,4E,75,65,76,6F,2E,77,6D,61,00,00[/SIZE][/SIZE]

Which should translate into this (and it does when viewed with CERegEditor):

Ring-Bella.wma
Ring-Bells.wma
Ring-Birds1.wma
Ring-Birds2.wma
Ring-Chimer.wma
Ring-Clinky.wma
Ring-DustyStrings.wma
Ring-Electro_Green.wma
Ring-FlamencoFire.wma
Ring-Flute1.wma
Ring-Flute2.wma
Ring-French_Garden_classical.wma
Ring-Generic1.wma
Ring-Generic2.wma
Ring-Generic4.wma
Ring-Gold_Ring_classical.wma
Ring-Guitaro.wma
Ring-Innovation.wma
Ring-Leaves.wma
Ring-OldPhone1.wma
Ring-OldPhone2.wma
Ring-Raining.wma
Ring-Random.wma
Ring-Tonic.wma
Ring-Waterfall.wma
Ring_Candygram_01.wma
Ring_Candygram_02.wma
Ring_Candygram_03.wma
Ring_Candygram_04.wma
Ring_Elegant.wma
Ring_Nuevo.wma

Even after the .hv files have been created and I edit them with CERegEditor they appear to be perfect.

Then I flash the rom and no ringtones appear in the list of ringtones... if I view the contents of that key in the registry is appears as a lot of gibberish.

Furthermore, If I apply the information directly to the device using CERegEditor everything works fine and the list of ringtones appear as expected.

Am I doing this incorrectly - Is there another way to achieve that or is it indicating a possible bug?

Thanks in advance