Polycom
 Multiple Line Keys
   reg.1.lineKeys="2"
Park Key using *87 for retrieval(legacy method used on polycom vvx 3xx call park templates)
   attendant.behaviors.display.remoteCallerID.automata="1"
   attendant.behaviors.display.remoteCallerID.normal="1"
   call.directedCallPickupMethod="legacy"
   call.directedCallPickupString="*87"
   call.parkedCallRetrieveMethod="legacy"
   call.parkedCallRetrieveString="*87"
   feature.directedCallPickup.enabled="1"
   attendant.resourceList.x.address="Park Extension"
   attendant.resourceList.x.label="Park Name"
   attendant.resourceList.x.type="automata"
New Park Key
   attendant.resourceList.x.address="Park Extension"
   attendant.resourceList.x.label="Park Name"
   attendant.resourceList.x.type="automata"
Speed dial
   attendant.resourceList.x.address="Speed dial Extension/Number/star code"
   attendant.resourceList.x.label="Speed dial"
   attendant.resourceList.x.type="automata" (use normal for timeframe toggle buttons)
Moving Speed Dials/Blf's off polcyom screen & onto the sidecar
   lineKey.reassignment.enabled="1"
   lineKey.1.category="Line"
   lineKey.1.index="1"
   lineKey.2.category="Line"
   lineKey.2.index="1"
   lineKey.x.category="BLF" (start with line 7 for vvx300's, line 13 on vvx400's, line 17 for          vvx600's)
   LineKey.x.index="0"
   lineKey.x.category="BLF"
   LineKey.x.index="0"
Softkey for transferring straight to voicemail (buttons on the bottom of the screen of the phone not the line keys)
   feature.enhancedFeatureKeys.enabled="1"
   softkey.1.enable="1"
   softkey.1.use.active="1"
   softkey.1.label="Voicemail"
   softkey.1.insert="4"
   softkey.1.action="03$P1N4$$Trefer$"
   efk.efkprompt.1.status="1"
   efk.efkprompt.1.label="Enter transfer destination: "
   efk.efkprompt.1.type="numeric"
   efk.efkprompt.1.userfeedback="visible"
   efk.efkprompt.1.digitmatching="none"
Softkey speed dial
   feature.enhancedFeatureKeys.enabled="1"
   softkey.1.enable="1"
   softkey.1.use.idle="1"
   softkey.1.label="NAME"
   softkey.1.insert="4"
   softkey.1.action="18338675309$Tinvite$"
Intercom Button  (Replace N3 in the softkey.1.action with extension digit length ex. 4 digits = N4)
feature.enhancedFeatureKeys.enabled="1"
softkey.1.label="Intercom"
softkey.1.action="08$P1N3$$Tinvite$"
softkey.1.enable="1"
softkey.1.use.idle="1"
softkey.1.use.alerting="1"
softkey.1.use.dialtone="1"
softkey.1.use.hold="1"
efk.efkprompt.1.status="1"
efk.efkprompt.1.label="Enter Intercom Extension"
efk.efkprompt.1.userfeedback="visible"
efk.efkprompt.1.type="numeric"
 
Full Softkey/EFK guide
https://community.polycom.com/t5/VoIP-SIP-Phones/FAQ-Using-Enhanced-Feature-Keys-EFK-macros-to-change-softkey/td-p/6544
Remove DND Button
   feature.enhancedFeatureKeys.enabled="1"
   softkey.feature.doNotDisturb="0"
Remove Paging Button
    ptt.pageMode.enable="0"
Remove Missed Call list and blinking light
feature.callListMissed.enabled="0"
 
Vlan
device.set="1" 
device.net.vlanId="XX" 
device.net.vlanId.set="1"
 
You can get a full list of overrides from polycoms documentation pages and admin guides. Link below
https://www.poly.com/content/dam/polycom/common/documents/technical-guides/uc-software-v545-for-vvx-admin-guide-enus.pdf
 
Yealink
Extension Line Key
   linekey.x.line="1"
   linekey.x.type="15"
   linekey.x.value="1"
   linekey.x.label="Extension Number"
BLF Key
   linekey.x.type="16"
   linekey.x.value="Extension"
   linekey.x.line="1"
   linekey.x.label="Extension Name"
Park Key
   linekey.x.line="1"
   linekey.x.type="10"
   linekey.x.value="Park Extension"
   linekey.x.label="Park Name"
Speed Dial
   linekey.x.type="13"
   linekey.x.value="Speed dial number or Star code"
   linekey.x.line="1"
   linekey.x.label="Speed dial name"
Ghost Call Port Change
features.direct_ip_call_enable="0"
sip.trust_ctrl="1"
sip.listen_port="5080"
Page Buttons (Change port for different paging groups)
   linekey.x.line="1"
   linekey.x.value="224.0.1.116:5001"
   linekey.x.label="Page Name"
   linekey.x.type="24"
   multicast.listen_address.x.ip_address="224.0.1.116:5001"
   multicast.listen_address.x.label="Page Name"
To remove paging from a device or domain use the below override to Null out the default page listening
multicast.listen_address.1.ip_address="%NULL%"
multicast.listen_address.1.label="%NULL%"
VLan
   network.vlan.internet_port_enable="1"
   network.vlan.internet_port_vid="20"
   network.vlan.internet_port_priority="5"
Enable Web Gui
   wui.http_enable="1"
   wui.https_enable="1"
   static.wui.http_enable="1"
   static.wui.https_enable="1"
 
Local Contact Download
   local_contact.data.url="http://p-nj.5060.cloud.com/frm/AdvancedSurgcontacts.xml"
Wallpaper Download
   phone_setting.backgrounds="Config:Filename.png"
   wallpaper_upload.url="http://p-nj.5060.cloud.com/cfg/Filename.png"
Ringtone Download
   ringtone.url="http://p-nj.5060.cloud.com/cfg/FileName.wav"
   phone_setting.ring_type="Config:FileName.wav"
Enable/Disable Missed Call Log
   account.1.missed_calllog="1 or 0"
Disable DND
features.dnd.allow="0" 
Disable Call Forwarding at the phone level
features.fwd.allow = 0
 
You can find a full list of overrides on yealinks support site. Each model has an auto provisioning guide on their site with all overrides that are compatible for that model. Link to support below.
http://support.yealink.com
 
Grandstream
The P-Value zip below shows all p values and descriptions of what they do.
 
