Polycom doesn't recommend you change those values. Because it can be a little unpredictable when you do. That being said....
When you change the digital ringer volume in the sip.cfg file, you are doing it for all phones. So that's why all phones now have the issue.
To do it for individual phones, you can add that line to any one of the phone.cfg files for that particular phone.
The sip.cfg file is a base file for the configurations. It is the foundation level. phone.cfg is over-laid on top of that, and it overrides settings in the sip.cfg file with the values and settings in the phone.cfg.
So, while the layout is different, as long as you keep the XML node in tact, you can change and even add values and settings to an individual phone's setting without having to make changes to sip.cfg.
Now... on to the ringer problem.
The main issue with the Polycom ringer is that it was recorded too darn low. So, to solve the problem, I just recorded a new ring tone, and set that as the default ringer.
Because the new ringtone is recorded at a DECENT level, I don't have to change the voice.gain.rx.digital.ring
er.IP_430,
etc... values, and the volume buttons still work.
I have written an article on creating customer ring tones here:
http://www.experts-exchange.com/Networking/Telecommunications/IP_Telephony/Asterisk_/A_2280-How-To-Create-Custom-Distinctive-Ring-Tones-on-Polycom-Phones.htmlAs for your requested example, paste the code below at the BOTTOM of one of your phone.cfg files ABOVE the ,/phone1> part. It should do the trick.