The start of the pattern is made up of a something like a timing value for the LEDs and the brightness value.
If you look at the original Incoming call settings:
"COMM_VOICE_INCOMINGCALL"=hex:\
00,00,03,00,0a,00,0f,00,16,00,22,00,36,00,49,00,4a ,00,4b,00,00,00,03,78,0a,\
00,0f,78,16,00,22,a8,36,00,49,00,4a,00,4b,00,00,00 ,03,00,0a,00,0f,00,16,00,\
22,00,36,00,49,00,4a,00,4b,00,0a,0f,0f,0f,0f,0f,0f ,0f,0f,0f,00,00,0c,00,19,\
00,25,00,32,00,4b,00,54,00,55,00,56,00,96,00,fc,04
The first 20 values are for the RED led:
00,00,03,00,0a,00,0f,00,16,00,22,00,36,00,49,00,4a ,00,4b,00
the next 20 is for the GREEN led:
00,00,03,78,0a,00,0f,78,16,00,22,a8,36,00,49,00,4a ,00,4b,00
and the next 20 for the BLUE led:
00,00,03,00,0a,00,0f,00,16,00,22,00,36,00,49,00,4a ,00,4b,00
As you can see, every second value is the same on the three LEDs. This is the timing value for the LED to light up (or fade out if it is 00). Think 1C is about 1 second. They are paired with the brightness value of the LED.
The timing values for the LEDs can be changed, but they must be the same for all three. If you have a lit value and the next is 00, it will fade out, that's why the values on 0a and 16 in the GREEN led are 00.
The last timing values are 49, 4a and 4b. The last value will give you the cycle time. The only important here is that the values has to increase over the whole scale, thats why they are not the same.
The values following the BLUE led is which LED that should be lit in appropriate time slot:
0a,0f,0f,0f,0f,0f,0f,0f,0f,0f
I havn't figured out what 0a does (it could be connected to the start timing value (00,00) on every LED), it's the same for all registry settings, but the next 9 (0f) is connected to the timing values and the appropriate LED.
01=upper right
02=upper left
04=lower right
08=lower left
So 0f will light up all LEDs (01+02+04+08=0f).
So, making a light that would "walk" round the phone should be something like:
00,00,1c,30,38,00,54,00,70,00,8c,00,a8,00,c4,30,e0 ,00,e1,00,00,00,1c,00,38,\
00,54,30,70,00,8c,00,a8,00,c4,00,e0,00,e1,00,00,00 ,1c,00,38,00,54,00,70,00,\
8c,30,a8,00,c4,30,e0,00,e1,00,0a,01,01,04,04,08,08 ,02,02,00,00,00,0c,00,19,\
00,25,00,32,00,4b,00,54,00,55,00,56,00,96,00,fc,04
This should give a light wth RED upper right, GREEN lower right, BLUE lower left and PURPLE (red+blue) upper left. All in all 8 seconds (1 second dim up, 1 second dim down per LED).
The last value (fc) is the repeat time for the sequence. So fc will make it repeat 252 times before turning it off.