Merge 24Q4 (ab/12406339) into aosp-main-future

Bug: 370570306
Merged-In: I3205b12a002beb5d604a5b7df5549396ac420322
Change-Id: Ibc556a7cf26691e400f7a82c9952f7395860f5e3
This commit is contained in:
Xin Li 2024-11-06 10:31:18 -08:00
commit 0b781ddfc6
63 changed files with 9115 additions and 491 deletions

2
OWNERS
View file

@ -1,4 +1,4 @@
per-file perf/*,thermal/*= jenhaochen@google.com,wvw@google.com,joaodias@google.com,sayanna@google.com,liumartin@google.com,kamewang@google.com
# per-file for Pixel device makefiles, see go/pixel-device-mk-owner-checklist for details.
per-file *.mk,*/BoardConfig.mk=file:device/google/gs-common:main:/MK_OWNERS
per-file *.mk,*/BoardConfig.mk,{**/,}Android.bp=file:device/google/gs-common:main:/MK_OWNERS

View file

@ -69,7 +69,7 @@
<argument name="ThermistorsName" value="VIRTUAL-SKIN-SPEAKER" />
<argument name="Extensions" value="WavesNx,SpeakerPowerLinkLaw" />
</tuner>
<tuner type="telephony" name="fortemedia">
<tuner type="telephony" name="fmapmg3hybrid">
<argument name="VoIP_DLCHs" value="SPK:2,USB:2,BT:2" />
<argument name="VoIP_Rate" value="32000" />
<argument name="BOOST_USB_SWB_CLK" value="y" />

View file

@ -318,6 +318,7 @@
<ctl name="Incall Capture Stream0" value="Off" />
<ctl name="Incall Capture Stream1" value="Off" />
<ctl name="Incall Capture Stream2" value="Off" />
<ctl name="Incall Capture Stream3" value="Off" />
<!-- These two controls control the muting function of mics and sinks during the voice call. -->
<!-- They would be enabled by HAL. -->
@ -328,6 +329,8 @@
<ctl name="Decoder Reference Enable" value="0" />
<ctl name="LVM Enable" value="0" />
<ctl name="MultiChannel Processor Switch" value="0" />
<!-- sidetone dynamic control -->
<path name="sidetone-for handset">
<!-- 1065353216 = 0x3f800000 = 1.0 -->
@ -423,6 +426,10 @@
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> bluetooth-low-energy-broadcast">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> usb">
<ctl name="USB_RX Mixer EP2" value="1" />
</path>
@ -495,6 +502,10 @@
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> bluetooth-low-energy-broadcast">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> usb">
<ctl name="USB_RX Mixer RAW" value="1" />
</path>
@ -567,6 +578,10 @@
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> bluetooth-low-energy-broadcast">
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> usb">
<ctl name="USB_RX Mixer EP6" value="1" />
</path>
@ -644,6 +659,10 @@
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> bluetooth-low-energy-broadcast">
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> usb">
<ctl name="USB_RX Mixer EP7" value="1" />
</path>
@ -716,6 +735,10 @@
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> bluetooth-low-energy-broadcast">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> usb">
<ctl name="USB_RX Mixer EP1" value="1" />
</path>
@ -800,6 +823,10 @@
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> bluetooth-low-energy-broadcast">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> usb">
<ctl name="USB_RX Mixer VOIP" value="1" />
</path>
@ -860,6 +887,10 @@
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> bluetooth-low-energy-broadcast">
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> usb">
<ctl name="USB_RX Mixer IMSV" value="1" />
</path>
@ -873,6 +904,8 @@
</path>
<path name="spatializer-offload-playback -> speaker">
<!-- Nx Module id: 42 -->
<ctl name="MultiChannel Processor Switch" value="42" />
<ctl name="TDM_0_RX Mixer EP4" value="1" />
</path>
@ -889,6 +922,8 @@
</path>
<path name="spatializer-offload-playback -> bt">
<!-- Auxel Module id: 27 -->
<ctl name="MultiChannel Processor Switch" value="27" />
<ctl name="BT_RX Mixer EP4" value="1" />
</path>
@ -924,6 +959,10 @@
<path name="spatializer-offload-playback -> bt" />
</path>
<path name="spatializer-offload-playback-0 -> bluetooth-low-energy-broadcast">
<path name="spatializer-offload-playback -> bt" />
</path>
<path name="spatializer-offload-playback-0 -> usb">
<ctl name="USB_RX Mixer EP4" value="1" />
</path>
@ -994,6 +1033,10 @@
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> bluetooth-low-energy-broadcast">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> usb">
<ctl name="USB_RX Mixer EP3" value="1" />
<ctl name="TDM_0_RX Mixer EP8" value="1" />
@ -1068,6 +1111,39 @@
<ctl name="VOIP TX Mixer BT_TX" value="1" />
</path>
<path name="microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
</path>
<path name="back-microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
</path>
<path name="usb-microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer USB_TX" value="1" />
</path>
<path name="usb-headset-microphones -> voip-gsenet-capture-0">
<path name="usb-microphones -> voip-gsenet-capture-0" />
</path>
<path name="usb-device-microphones -> voip-gsenet-capture-0">
<path name="usb-microphones -> voip-gsenet-capture-0" />
</path>
<path name="bluetooth-sco-headset-microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer BT_TX" value="1" />
</path>
<path name="bluetooth-low-energy-headset-microphones -> voip-gsenet-capture-0">
<ctl name="Incall Capture Stream3" value="3MIC" />
<ctl name="VOIP TX Mixer BT_TX" value="1" />
</path>
<path name="microphones -> fast-capture-0">
<ctl name="EP3 TX Mixer INTERNAL_MIC_TX" value="1" />
</path>
@ -1171,6 +1247,10 @@
<path name="voice-call-downlink-0 -> bt" />
</path>
<path name="voice-call-downlink-0 -> bluetooth-low-energy-broadcast">
<path name="voice-call-downlink-0 -> bt" />
</path>
<path name="voice-call-downlink-0 -> usb">
<ctl name="USB_RX Mixer EP5" value="1" />
</path>

View file

@ -65,7 +65,26 @@ PRODUCT_PACKAGES += \
compens_spk_l_1.conf \
compens_spk_l_2.conf \
compens_spk_r_1.conf \
compens_spk_r_2.conf
compens_spk_r_2.conf \
downlink_bluetooth_headset_config.pb \
downlink_dock_config.pb \
downlink_external_speaker_config.pb \
downlink_handset_config.pb \
downlink_speaker_config.pb \
downlink_wired_headset_config.pb \
uplink_bluetooth_headset_aec_off_config.pb \
uplink_bluetooth_headset_aec_on_config.pb \
uplink_dock_aec_off_config.pb \
uplink_dock_aec_on_config.pb \
uplink_external_speaker_aec_off_config.pb \
uplink_external_speaker_aec_on_config.pb \
uplink_handset_aec_off_config.pb \
uplink_handset_aec_on_config.pb \
uplink_speaker_aec_off_config.pb \
uplink_speaker_aec_on_config.pb \
uplink_wired_headset_aec_off_config.pb \
uplink_wired_headset_aec_on_config.pb
# userdebug specific
PRODUCT_PACKAGES_DEBUG += \
@ -76,7 +95,8 @@ PRODUCT_PACKAGES_DEBUG += \
template.xml \
tuning_constraints_combination.xml \
test_config.ini \
test_preset.mps
test_preset.mps \
speaker_post_processing_volume_spec.xml
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
# Mixer Path Configuration for Audio Speaker Calibration Tool crus_sp_cal

View file

@ -34,7 +34,9 @@ cc_prebuilt_library_shared {
"libcutils",
"libEGL",
"libGLESv2",
"libbinder_ndk",
"liblog",
"libsync",
"libz",
"libnativewindow",
],

View file

@ -12,6 +12,7 @@
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
soong_namespace {}
package {
@ -131,6 +132,114 @@ prebuilt_etc {
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_bluetooth_headset_config.pb",
src: "apmg3/downlink_bluetooth_headset_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_dock_config.pb",
src: "apmg3/downlink_dock_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_external_speaker_config.pb",
src: "apmg3/downlink_external_speaker_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_handset_config.pb",
src: "apmg3/downlink_handset_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_speaker_config.pb",
src: "apmg3/downlink_speaker_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "downlink_wired_headset_config.pb",
src: "apmg3/downlink_wired_headset_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_bluetooth_headset_aec_off_config.pb",
src: "apmg3/uplink_bluetooth_headset_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_bluetooth_headset_aec_on_config.pb",
src: "apmg3/uplink_bluetooth_headset_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_dock_aec_off_config.pb",
src: "apmg3/uplink_dock_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_dock_aec_on_config.pb",
src: "apmg3/uplink_dock_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_external_speaker_aec_off_config.pb",
src: "apmg3/uplink_external_speaker_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_external_speaker_aec_on_config.pb",
src: "apmg3/uplink_external_speaker_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_handset_aec_off_config.pb",
src: "apmg3/uplink_handset_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_handset_aec_on_config.pb",
src: "apmg3/uplink_handset_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_speaker_aec_off_config.pb",
src: "apmg3/uplink_speaker_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_speaker_aec_on_config.pb",
src: "apmg3/uplink_speaker_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_wired_headset_aec_off_config.pb",
src: "apmg3/uplink_wired_headset_aec_off_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "uplink_wired_headset_aec_on_config.pb",
src: "apmg3/uplink_wired_headset_aec_on_config.pb",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "waves_config.ini",
src: "waves/waves_config.ini",
@ -143,6 +252,12 @@ prebuilt_etc {
soc_specific: true,
}
prebuilt_etc {
name: "speaker_post_processing_volume_spec.xml",
src: "pts/speaker_post_processing_volume_spec.xml",
defaults: ["aoc_defaults"],
}
prebuilt_etc {
name: "waves_config_nx.ini",
src: "waves/waves_config_nx.ini",

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,114 @@
<?xml version="1.0" ?>
<xml>
<spec feature="normal" device_state="OPENED">
<vol step="1">-55.3429,-56.462852</vol>
<vol step="2">-51.476486,-52.629974</vol>
<vol step="3">-47.429344,-48.577915</vol>
<vol step="4">-44.404938,-45.54104</vol>
<vol step="5">-41.34484,-42.47274</vol>
<vol step="6">-38.26381,-39.386524</vol>
<vol step="7">-35.17891,-36.297333</vol>
<vol step="8">-32.07109,-33.184692</vol>
<vol step="9">-30.30139,-31.407984</vol>
<vol step="10">-28.531578,-29.626408</vol>
<vol step="11">-26.762623,-27.840538</vol>
<vol step="12">-24.994268,-26.05007</vol>
<vol step="13">-23.22528,-24.253963</vol>
<vol step="14">-21.460478,-22.458183</vol>
<vol step="15">-19.69938,-20.66309</vol>
<vol step="16">-17.927505,-18.85597</vol>
<vol step="17">-16.149855,-17.04668</vol>
<vol step="18">-14.375043,-15.242476</vol>
<vol step="19">-12.619692,-13.460893</vol>
<vol step="20">-10.988443,-11.807947</vol>
<vol step="21">-10.229917,-11.031332</vol>
<vol step="22">-10.067055,-10.8566475</vol>
<vol step="23">-10.010124,-10.794648</vol>
<vol step="24">-9.965792,-10.748672</vol>
<vol step="25">-9.924187,-10.708454</vol>
</spec>
<spec feature="normal" device_state="CLOSED">
<vol step="1">-56.824966,-56.22085</vol>
<vol step="2">-53.00812,-52.39601</vol>
<vol step="3">-48.99447,-48.376297</vol>
<vol step="4">-45.98986,-45.365585</vol>
<vol step="5">-42.94967,-42.31531</vol>
<vol step="6">-39.888924,-39.239597</vol>
<vol step="7">-36.825584,-36.154556</vol>
<vol step="8">-33.740566,-33.03967</vol>
<vol step="9">-31.983803,-31.262745</vol>
<vol step="10">-30.226,-29.482727</vol>
<vol step="11">-28.46655,-27.69943</vol>
<vol step="12">-26.707556,-25.915329</vol>
<vol step="13">-24.945498,-24.127829</vol>
<vol step="14">-23.18879,-22.34605</vol>
<vol step="15">-21.434853,-20.568602</vol>
<vol step="16">-19.676136,-18.789795</vol>
<vol step="17">-17.923016,-17.019646</vol>
<vol step="18">-16.179115,-15.263374</vol>
<vol step="19">-14.411232,-13.477808</vol>
<vol step="20">-12.608496,-11.657543</vol>
<vol step="21">-11.418643,-10.450487</vol>
<vol step="22">-11.115015,-10.132849</vol>
<vol step="23">-11.049253,-10.054632</vol>
<vol step="24">-11.009314,-10.004243</vol>
<vol step="25">-10.979197,-9.964965</vol>
</spec>
<spec feature="speaker_spatialization" device_state="OPENED">
<vol step="1">-48.656296,-50.673286</vol>
<vol step="2">-44.69299,-46.81315</vol>
<vol step="3">-40.618153,-42.763763</vol>
<vol step="4">-37.65023,-39.806267</vol>
<vol step="5">-34.71226,-36.89866</vol>
<vol step="6">-31.792694,-34.008415</vol>
<vol step="7">-28.87659,-31.105488</vol>
<vol step="8">-25.919016,-28.141272</vol>
<vol step="9">-24.223642,-26.43234</vol>
<vol step="10">-22.520838,-24.709074</vol>
<vol step="11">-20.81106,-22.973286</vol>
<vol step="12">-19.082249,-21.21807</vol>
<vol step="13">-17.333406,-19.4436</vol>
<vol step="14">-15.581524,-17.667053</vol>
<vol step="15">-13.825251,-15.887933</vol>
<vol step="16">-12.092208,-14.131317</vol>
<vol step="17">-10.732493,-12.741249</vol>
<vol step="18">-10.100718,-12.073996</vol>
<vol step="19">-9.911014,-11.864244</vol>
<vol step="20">-9.836917,-11.782432</vol>
<vol step="21">-9.779734,-11.722244</vol>
<vol step="22">-9.734992,-11.677365</vol>
<vol step="23">-9.6985,-11.645135</vol>
<vol step="24">-9.66777,-11.623802</vol>
<vol step="25">-9.63527,-11.600014</vol>
</spec>
<spec feature="speaker_spatialization" device_state="CLOSED">
<vol step="1">-51.52192,-50.394104</vol>
<vol step="2">-47.673805,-46.551804</vol>
<vol step="3">-43.651005,-42.548542</vol>
<vol step="4">-40.702824,-39.619167</vol>
<vol step="5">-37.78776,-36.72528</vol>
<vol step="6">-34.883675,-33.843998</vol>
<vol step="7">-31.96994,-30.95195</vol>
<vol step="8">-29.008202,-28.005291</vol>
<vol step="9">-27.310637,-26.311722</vol>
<vol step="10">-25.606598,-24.60886</vol>
<vol step="11">-23.898502,-22.899467</vol>
<vol step="12">-22.189236,-21.187288</vol>
<vol step="13">-20.478073,-19.472952</vol>
<vol step="14">-18.775997,-17.768572</vol>
<vol step="15">-17.08199,-16.07426</vol>
<vol step="16">-15.326209,-14.307854</vol>
<vol step="17">-13.593147,-12.561827</vol>
<vol step="18">-12.172909,-11.130552</vol>
<vol step="19">-11.557884,-10.508577</vol>
<vol step="20">-11.353183,-10.2964</vol>
<vol step="21">-11.280718,-10.217085</vol>
<vol step="22">-11.227874,-10.15811</vol>
<vol step="23">-11.186886,-10.110628</vol>
<vol step="24">-11.15273,-10.070196</vol>
<vol step="25">-11.126692,-10.037739</vol>
</spec>
</xml>

Binary file not shown.

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,259 @@
{
"_comments_": [
"== Audio Set Scenarios ==",
" Each defined scenario references externally defined audio set",
" configurations, listed in the order of priority."
],
"scenarios": [
{
"name": "Conversational",
"configurations": [
"Two-OneChan-SnkAse-Lc3_32_2-Two-OneChan-SrcAse-Lc3_32_2_1",
"Two-OneChan-SnkAse-Lc3_32_2-Two-OneChan-SrcAse-Lc3_32_2_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_2-Two-OneChan-SrcAse-Lc3_16_2_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_2-Two-OneChan-SrcAse-Lc3_16_2_1",
"Two-OneChan-SnkAse-Lc3_16_2-Two-OneChan-SrcAse-Lc3_16_2_2",
"Two-OneChan-SnkAse-Lc3_16_1-Two-OneChan-SrcAse-Lc3_16_1_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_1-Two-OneChan-SrcAse-Lc3_16_1_1",
"Two-OneChan-SnkAse-Lc3_16_1-Two-OneChan-SrcAse-Lc3_16_1_2",
"Two-OneChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_1",
"Two-OneChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_1",
"Two-OneChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_1",
"One-TwoChan-SnkAse-Lc3_32_2-One-TwoChan-SrcAse-Lc3_32_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_32_2-One-TwoChan-SrcAse-Lc3_32_2_1",
"One-TwoChan-SnkAse-Lc3_16_2-One-TwoChan-SrcAse-Lc3_16_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_16_2-One-TwoChan-SrcAse-Lc3_16_2_1",
"One-TwoChan-SnkAse-Lc3_16_2-One-TwoChan-SrcAse-Lc3_16_2_2",
"One-TwoChan-SnkAse-Lc3_16_1-One-TwoChan-SrcAse-Lc3_16_1_Low_Latency",
"One-TwoChan-SnkAse-Lc3_16_1-One-TwoChan-SrcAse-Lc3_16_1_1",
"One-TwoChan-SnkAse-Lc3_16_1-One-TwoChan-SrcAse-Lc3_16_1_2",
"One-TwoChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_1",
"One-TwoChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_1",
"One-TwoChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_Low_Latency",
"One-TwoChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_1",
"One-OneChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_Low_Latency",
"One-OneChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_1",
"One-OneChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_Low_Latency",
"One-OneChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_1",
"One-OneChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_Low_Latency",
"One-OneChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_1",
"Two-OneChan-SrcAse-Lc3_16_2_Balanced_Reliability",
"One-OneChan-SrcAse-Lc3_48_4_Balanced_Reliability",
"One-OneChan-SrcAse-Lc3_48_2_Balanced_Reliability",
"One-OneChan-SrcAse-Lc3_48_3_Balanced_Reliability",
"One-OneChan-SrcAse-Lc3_48_1_Balanced_Reliability",
"One-OneChan-SrcAse-Lc3_32_2_Balanced_Reliability",
"One-OneChan-SrcAse-Lc3_32_1_Balanced_Reliability",
"One-OneChan-SrcAse-Lc3_24_2_Balanced_Reliability",
"One-OneChan-SrcAse-Lc3_24_1_Balanced_Reliability",
"One-OneChan-SrcAse-Lc3_16_2_Balanced_Reliability",
"One-OneChan-SrcAse-Lc3_16_1_Balanced_Reliability",
"VND_SingleDev_TwoChanStereoSnk_OneChanStereoSrc_32khz_60oct_R3_L22_1",
"Two-OneChan-SnkAse-Lc3_16_2_Balanced_Reliability",
"One-TwoChan-SnkAse-Lc3_16_2_Balanced_Reliability",
"One-OneChan-SnkAse-Lc3_16_2_Balanced_Reliability"
]
},
{
"name": "Media",
"configurations": [
"Two-OneChan-SnkAse-Lc3_48_4_High_Reliability",
"Two-OneChan-SnkAse-Lc3_48_4_2",
"Two-OneChan-SnkAse-Lc3_48_2_High_Reliability",
"Two-OneChan-SnkAse-Lc3_48_2_2",
"Two-OneChan-SnkAse-Lc3_48_3_High_Reliability",
"Two-OneChan-SnkAse-Lc3_48_3_2",
"Two-OneChan-SnkAse-Lc3_48_1_High_Reliability",
"Two-OneChan-SnkAse-Lc3_48_1_2",
"Two-OneChan-SnkAse-Lc3_24_2_Balanced_Reliability",
"Two-OneChan-SnkAse-Lc3_24_2_2",
"Two-OneChan-SnkAse-Lc3_16_2_Balanced_Reliability",
"Two-OneChan-SnkAse-Lc3_16_2_2",
"Two-OneChan-SnkAse-Lc3_16_1_Balanced_Reliability",
"Two-OneChan-SnkAse-Lc3_16_1_2",
"One-TwoChan-SnkAse-Lc3_48_4_High_Reliability",
"One-TwoChan-SnkAse-Lc3_48_4_2",
"One-TwoChan-SnkAse-Lc3_48_2_High_Reliability",
"One-TwoChan-SnkAse-Lc3_48_2_2",
"One-TwoChan-SnkAse-Lc3_48_3_High_Reliability",
"One-TwoChan-SnkAse-Lc3_48_3_2",
"One-TwoChan-SnkAse-Lc3_48_1_High_Reliability",
"One-TwoChan-SnkAse-Lc3_48_1_2",
"One-TwoChan-SnkAse-Lc3_24_2_Balanced_Reliability",
"One-TwoChan-SnkAse-Lc3_24_2_2",
"One-TwoChan-SnkAse-Lc3_16_2_Balanced_Reliability",
"One-TwoChan-SnkAse-Lc3_16_2_2",
"One-TwoChan-SnkAse-Lc3_16_1_Balanced_Reliability",
"One-TwoChan-SnkAse-Lc3_16_1_2",
"One-OneChan-SnkAse-Lc3_48_4_High_Reliability",
"One-OneChan-SnkAse-Lc3_48_4_2",
"One-OneChan-SnkAse-Lc3_48_2_High_Reliability",
"One-OneChan-SnkAse-Lc3_48_2_2",
"One-OneChan-SnkAse-Lc3_48_3_High_Reliability",
"One-OneChan-SnkAse-Lc3_48_3_2",
"One-OneChan-SnkAse-Lc3_48_1_High_Reliability",
"One-OneChan-SnkAse-Lc3_48_1_2",
"One-OneChan-SnkAse-Lc3_32_2_Balanced_Reliability",
"One-OneChan-SnkAse-Lc3_32_2_2",
"One-OneChan-SnkAse-Lc3_32_1_Balanced_Reliability",
"One-OneChan-SnkAse-Lc3_32_1_2",
"One-OneChan-SnkAse-Lc3_24_2_Balanced_Reliability",
"One-OneChan-SnkAse-Lc3_24_2_2",
"One-OneChan-SnkAse-Lc3_16_2_Balanced_Reliability",
"One-OneChan-SnkAse-Lc3_16_2_2",
"One-OneChan-SnkAse-Lc3_16_1_Balanced_Reliability",
"One-OneChan-SnkAse-Lc3_16_1_2",
"VND_DualDev_OneChanStereoSnk_48khz_100octs_High_Reliability_1",
"VND_DualDev_OneChanStereoSnk_48khz_100octs_R15_L70_1",
"VND_SingleDev_TwoChanStereoSnk_48khz_100octs_High_Reliability_1",
"VND_SingleDev_TwoChanStereoSnk_48khz_100octs_R15_L70_1",
"VND_SingleDev_OneChanStereoSnk_48khz_100octs_High_Reliability_1",
"VND_SingleDev_OneChanStereoSnk_48khz_100octs_R15_L70_1",
"Two-OneChan-SrcAse-Lc3_16_2_Balanced_Reliability",
"One-OneChan-SrcAse-Lc3_16_2_Balanced_Reliability"
]
},
{
"name": "Game",
"configurations": [
"One-TwoChan-SnkAse-Lc3_48_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_48_3_Low_Latency",
"One-TwoChan-SnkAse-Lc3_48_1_Low_Latency",
"One-TwoChan-SnkAse-Lc3_32_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_32_1_Low_Latency",
"One-TwoChan-SnkAse-Lc3_24_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_24_1_Low_Latency",
"One-TwoChan-SnkAse-Lc3_16_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_16_1_Low_Latency",
"Two-OneChan-SnkAse-Lc3_32_2-Two-OneChan-SrcAse-Lc3_32_2_1",
"Two-OneChan-SnkAse-Lc3_32_2-Two-OneChan-SrcAse-Lc3_32_2_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_2-Two-OneChan-SrcAse-Lc3_16_2_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_1-Two-OneChan-SrcAse-Lc3_16_1_Low_Latency",
"Two-TwoChan-SnkAse-Lc3_48_2-Two-TwoChan-SrcAse-Lc3_48_2_Low_Latency",
"Two-TwoChan-SnkAse-Lc3_48_1-Two-TwoChan-SrcAse-Lc3_48_1_Low_Latency",
"One-TwoChan-SnkAse-Lc3_32_2-One-TwoChan-SrcAse-Lc3_32_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_16_2-One-TwoChan-SrcAse-Lc3_16_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_16_1-One-TwoChan-SrcAse-Lc3_16_1_Low_Latency",
"One-TwoChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_Low_Latency",
"VND_SingleDev_TwoChanStereoSnk_48khz_75octs_TwoChanStereoSrc_16khz_30octs_Balanced_Reliability_1",
"VND_SingleDev_TwoChanStereoSnk_48khz_75octs_R5_L12_TwoChanStereoSrc_16khz_30octs_R3_L12_1",
"VND_SingleDev_TwoChanStereoSnk_48khz_75octs_High_Reliability_1",
"VND_SingleDev_TwoChanStereoSnk_48khz_75octs_R5_L12_1",
"Two-OneChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_1",
"Two-OneChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_Low_Latency",
"One-OneChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_Low_Latency",
"One-OneChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_Low_Latency",
"One-OneChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_Low_Latency",
"Two-OneChan-SnkAse-Lc3_48_2_Low_Latency",
"Two-OneChan-SnkAse-Lc3_48_3_Low_Latency",
"Two-OneChan-SnkAse-Lc3_48_1_Low_Latency",
"Two-OneChan-SnkAse-Lc3_32_2_Low_Latency",
"Two-OneChan-SnkAse-Lc3_32_1_Low_Latency",
"Two-OneChan-SnkAse-Lc3_24_2_Low_Latency",
"Two-OneChan-SnkAse-Lc3_24_1_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_2_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_1_Low_Latency"
]
},
{
"name": "VoiceAssistants",
"configurations": [
"Two-OneChan-SnkAse-Lc3_32_2-Two-OneChan-SrcAse-Lc3_32_2_1",
"Two-OneChan-SnkAse-Lc3_32_2-Two-OneChan-SrcAse-Lc3_32_2_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_2-Two-OneChan-SrcAse-Lc3_16_2_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_2-Two-OneChan-SrcAse-Lc3_16_2_1",
"Two-OneChan-SnkAse-Lc3_16_1-Two-OneChan-SrcAse-Lc3_16_1_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_1-Two-OneChan-SrcAse-Lc3_16_1_1",
"Two-TwoChan-SnkAse-Lc3_48_2-Two-TwoChan-SrcAse-Lc3_48_2_Balanced_Reliability",
"Two-TwoChan-SnkAse-Lc3_48_1-Two-TwoChan-SrcAse-Lc3_48_1_Balanced_Reliability",
"One-TwoChan-SnkAse-Lc3_32_2-One-TwoChan-SrcAse-Lc3_32_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_32_2-One-TwoChan-SrcAse-Lc3_32_2_1",
"One-TwoChan-SnkAse-Lc3_16_2-One-TwoChan-SrcAse-Lc3_16_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_16_2-One-TwoChan-SrcAse-Lc3_16_2_1",
"One-TwoChan-SnkAse-Lc3_16_1-One-TwoChan-SrcAse-Lc3_16_1_Low_Latency",
"One-TwoChan-SnkAse-Lc3_16_1-One-TwoChan-SrcAse-Lc3_16_1_1",
"One-TwoChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_1",
"One-TwoChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_1",
"One-TwoChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_Low_Latency",
"One-TwoChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_1",
"One-OneChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_Low_Latency",
"One-OneChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_1",
"One-OneChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_Low_Latency",
"One-OneChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_1",
"One-OneChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_Low_Latency",
"One-OneChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_1",
"Two-OneChan-SnkAse-Lc3_48_4-Two-OneChan-SrcAse-Lc3_16_2_Balanced_Reliability",
"Two-OneChan-SnkAse-Lc3_48_4-Two-OneChan-SrcAse-Lc3_24_2_Balanced_Reliability",
"Two-OneChan-SnkAse-Lc3_48_4-Two-OneChan-SrcAse-Lc3_32_2_Balanced_Reliability",
"Two-OneChan-SnkAse-Lc3_48_4-One-OneChan-SrcAse-Lc3_16_2_Balanced_Reliability",
"Two-OneChan-SnkAse-Lc3_48_4-One-OneChan-SrcAse-Lc3_24_2_Balanced_Reliability",
"Two-OneChan-SnkAse-Lc3_48_4-One-OneChan-SrcAse-Lc3_32_2_Balanced_Reliability",
"One-TwoChan-SnkAse-Lc3_48_4-One-TwoChan-SrcAse-Lc3_16_2_Balanced_Reliability",
"One-TwoChan-SnkAse-Lc3_48_4-One-TwoChan-SrcAse-Lc3_24_2_Balanced_Reliability",
"One-TwoChan-SnkAse-Lc3_48_4-One-TwoChan-SrcAse-Lc3_32_2_Balanced_Reliability",
"One-TwoChan-SnkAse-Lc3_48_4-One-OneChan-SrcAse-Lc3_16_2_Balanced_Reliability",
"One-TwoChan-SnkAse-Lc3_48_4-One-OneChan-SrcAse-Lc3_24_2_Balanced_Reliability",
"One-TwoChan-SnkAse-Lc3_48_4-One-OneChan-SrcAse-Lc3_32_2_Balanced_Reliability",
"One-OneChan-SnkAse-Lc3_48_4-One-OneChan-SrcAse-Lc3_16_2_Balanced_Reliability",
"One-OneChan-SnkAse-Lc3_48_4-One-OneChan-SrcAse-Lc3_24_2_Balanced_Reliability",
"One-OneChan-SnkAse-Lc3_48_4-One-OneChan-SrcAse-Lc3_32_2_Balanced_Reliability"
]
},
{
"name": "Live",
"configurations": [
"VND_SingleDev_TwoChanStereoSrc_48khz_100octs_Balanced_Reliability_1",
"VND_SingleDev_TwoChanStereoSrc_48khz_100octs_R11_L40_1",
"Two-OneChan-SnkAse-Lc3_32_2-Two-OneChan-SrcAse-Lc3_32_2_1",
"Two-OneChan-SnkAse-Lc3_32_2-Two-OneChan-SrcAse-Lc3_32_2_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_2-Two-OneChan-SrcAse-Lc3_16_2_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_2-Two-OneChan-SrcAse-Lc3_16_2_1",
"Two-OneChan-SnkAse-Lc3_16_1-Two-OneChan-SrcAse-Lc3_16_1_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_1-Two-OneChan-SrcAse-Lc3_16_1_1",
"Two-TwoChan-SnkAse-Lc3_48_2-Two-TwoChan-SrcAse-Lc3_48_2_Balanced_Reliability",
"Two-TwoChan-SnkAse-Lc3_48_1-Two-TwoChan-SrcAse-Lc3_48_1_Balanced_Reliability",
"One-TwoChan-SnkAse-Lc3_32_2-One-TwoChan-SrcAse-Lc3_32_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_32_2-One-TwoChan-SrcAse-Lc3_32_2_1",
"One-TwoChan-SnkAse-Lc3_16_2-One-TwoChan-SrcAse-Lc3_16_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_16_2-One-TwoChan-SrcAse-Lc3_16_2_1",
"One-TwoChan-SnkAse-Lc3_16_1-One-TwoChan-SrcAse-Lc3_16_1_Low_Latency",
"One-TwoChan-SnkAse-Lc3_16_1-One-TwoChan-SrcAse-Lc3_16_1_1",
"One-TwoChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_1",
"One-TwoChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_Low_Latency",
"One-TwoChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_1",
"One-TwoChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_Low_Latency",
"One-TwoChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_1",
"Two-OneChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_1",
"Two-OneChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_1",
"Two-OneChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_Low_Latency",
"Two-OneChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_1",
"One-OneChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_Low_Latency",
"One-OneChan-SnkAse-Lc3_32_2-One-OneChan-SrcAse-Lc3_32_2_1",
"One-OneChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_Low_Latency",
"One-OneChan-SnkAse-Lc3_16_2-One-OneChan-SrcAse-Lc3_16_2_1",
"One-OneChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_Low_Latency",
"One-OneChan-SnkAse-Lc3_16_1-One-OneChan-SrcAse-Lc3_16_1_1",
"One-OneChan-SrcAse-Lc3_48_2_Balanced_Reliability",
"One-OneChan-SrcAse-Lc3_48_1_Balanced_Reliability",
"One-OneChan-SrcAse-Lc3_32_2_Balanced_Reliability",
"One-OneChan-SrcAse-Lc3_32_1_Balanced_Reliability",
"One-OneChan-SrcAse-Lc3_16_2_Balanced_Reliability",
"One-OneChan-SrcAse-Lc3_16_1_Balanced_Reliability"
]
}
]
}

View file

@ -1,71 +1,71 @@
Hall,Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
off,off,off,off,off,off,on,66,64,34,64,66,64,34,64,54,52,22,52,54,52,22,52
off,off,off,off,off,on,on,66,64,34,64,62,62,34,62,54,52,22,52,54,52,22,52
off,off,off,off,on,off,on,66,64,34,64,50,50,34,50,46,46,22,46,46,46,22,46
off,off,off,off,on,on,on,66,64,34,64,50,50,34,50,46,46,22,46,46,46,22,46
off,off,off,on,off,off,on,66,64,34,64,62,62,34,62,54,52,22,52,60,52,22,52
off,off,off,on,off,on,on,66,64,34,64,50,50,34,50,46,46,22,46,46,46,22,46
off,off,off,on,on,off,on,66,64,34,64,50,50,34,50,46,46,22,46,46,46,22,46
off,off,off,on,on,on,on,66,64,34,64,50,50,34,50,46,46,22,46,46,46,22,46
off,off,on,off,off,off,on,66,64,34,64,50,50,34,50,46,46,22,46,46,46,22,46
off,off,on,off,off,on,on,66,64,34,64,50,50,34,50,46,46,22,46,46,46,22,46
off,off,on,off,on,off,on,66,64,34,64,50,50,34,50,46,46,22,46,46,46,22,46
off,off,on,off,on,on,on,66,64,34,64,50,50,34,50,46,46,22,46,46,46,22,46
off,off,on,on,off,off,on,66,64,34,64,50,50,34,50,46,46,22,46,46,46,22,46
off,off,on,on,off,on,on,66,64,34,64,50,50,34,50,46,46,22,46,46,46,22,46
off,off,on,on,on,off,on,66,64,34,64,50,50,34,50,46,46,22,46,46,46,22,46
off,off,on,on,on,on,on,66,64,34,64,50,50,34,50,46,46,22,46,46,46,22,46
off,on,off,off,off,off,any,58,58,34,58,30,30,34,30,26,26,22,26,26,26,22,26
off,on,off,off,off,on,any,58,58,34,58,30,30,34,30,26,26,22,26,26,26,22,26
off,on,off,off,on,off,any,58,58,34,58,30,30,34,30,26,26,22,26,26,26,22,26
off,on,off,off,on,on,any,58,58,34,58,30,30,34,30,26,26,22,26,26,26,22,26
off,on,off,on,off,off,any,58,58,34,58,30,30,34,30,26,26,22,26,26,26,22,26
off,on,off,on,off,on,any,58,58,34,58,30,30,34,30,26,26,22,26,26,26,22,26
off,on,off,on,on,off,any,58,58,34,58,30,30,34,30,26,26,22,26,26,26,22,26
off,on,off,on,on,on,any,58,58,34,58,30,30,34,30,26,26,22,26,26,26,22,26
off,on,on,off,off,off,any,58,58,34,58,30,30,34,30,26,26,22,26,26,26,22,26
off,on,on,off,off,on,any,58,58,34,58,30,30,34,30,26,26,22,26,26,26,22,26
off,on,on,off,on,off,any,58,58,34,58,30,30,34,30,26,26,22,26,26,26,22,26
off,on,on,off,on,on,any,58,58,34,58,30,30,34,30,26,26,22,26,26,26,22,26
off,on,on,on,off,off,any,58,58,34,58,30,30,34,30,26,26,22,26,26,26,22,26
off,on,on,on,off,on,any,58,58,34,58,30,30,34,30,26,26,22,26,26,26,22,26
off,on,on,on,on,off,any,58,58,34,58,30,30,34,30,26,26,22,26,26,26,22,26
off,on,on,on,on,on,any,58,58,34,58,30,30,34,30,26,26,22,26,26,26,22,26
off,off,off,any,off,any,off,66,64,34,64,66,64,34,64,54,52,22,52,54,52,22,52
off,off,on,any,off,any,off,66,64,34,64,64,64,34,64,54,52,22,52,54,52,22,52
off,off,off,any,on,any,off,66,64,34,64,64,64,34,64,54,52,22,52,54,52,22,52
on,off,off,off,off,off,on,66,64,34,64,66,64,34,64,54,52,22,52,54,52,22,52
on,off,off,off,off,on,on,66,64,34,64,66,64,34,64,54,52,22,52,54,52,22,52
on,off,off,off,on,off,on,66,64,34,64,64,64,34,64,54,52,22,52,54,52,22,52
on,off,off,off,on,on,on,66,64,34,64,64,64,34,64,54,52,22,52,54,52,22,52
on,off,off,on,off,off,on,66,64,34,64,66,64,34,64,54,52,22,52,54,52,22,52
on,off,off,on,off,on,on,66,64,34,64,64,64,34,64,54,52,22,52,54,52,22,52
on,off,off,on,on,off,on,66,64,34,64,64,64,34,64,54,52,22,52,54,52,22,52
on,off,off,on,on,on,on,66,64,34,64,64,64,34,64,54,52,22,52,54,52,22,52
on,off,on,off,off,off,on,66,64,34,64,64,64,34,64,54,52,22,52,54,52,22,52
on,off,on,off,off,on,on,66,64,34,64,64,64,34,64,54,52,22,52,54,52,22,52
on,off,on,off,on,off,on,66,64,34,64,64,64,34,64,54,52,22,52,54,52,22,52
on,off,on,off,on,on,on,66,64,34,64,64,64,34,64,54,52,22,52,54,52,22,52
on,off,on,on,off,off,on,66,64,34,64,64,64,34,64,54,52,22,52,54,52,22,52
on,off,on,on,off,on,on,66,64,34,64,64,64,34,64,54,52,22,52,54,52,22,52
on,off,on,on,on,off,on,66,64,34,64,64,64,34,64,54,52,22,52,54,52,22,52
on,off,on,on,on,on,on,66,64,34,64,64,64,34,64,54,52,22,52,54,52,22,52
on,on,off,off,off,off,any,66,64,34,64,50,50,34,50,50,50,22,50,50,50,22,50
on,on,off,off,off,on,any,66,64,34,64,50,50,34,50,50,50,22,50,50,50,22,50
on,on,off,off,on,off,any,66,64,34,64,50,50,34,50,50,50,22,50,50,50,22,50
on,on,off,off,on,on,any,66,64,34,64,50,50,34,50,50,50,22,50,50,50,22,50
on,on,off,on,off,off,any,66,64,34,64,50,50,34,50,50,50,22,50,50,50,22,50
on,on,off,on,off,on,any,66,64,34,64,50,50,34,50,50,50,22,50,50,50,22,50
on,on,off,on,on,off,any,66,64,34,64,50,50,34,50,50,50,22,50,50,50,22,50
on,on,off,on,on,on,any,66,64,34,64,50,50,34,50,50,50,22,50,50,50,22,50
on,on,on,off,off,off,any,66,64,34,64,50,50,34,50,50,50,22,50,50,50,22,50
on,on,on,off,off,on,any,66,64,34,64,50,50,34,50,50,50,22,50,50,50,22,50
on,on,on,off,on,off,any,66,64,34,64,50,50,34,50,50,50,22,50,50,50,22,50
on,on,on,off,on,on,any,66,64,34,64,50,50,34,50,50,50,22,50,50,50,22,50
on,on,on,on,off,off,any,66,64,34,64,50,50,34,50,50,50,22,50,50,50,22,50
on,on,on,on,off,on,any,66,64,34,64,50,50,34,50,50,50,22,50,50,50,22,50
on,on,on,on,on,off,any,66,64,34,64,50,50,34,50,50,50,22,50,50,50,22,50
on,on,on,on,on,on,any,66,64,34,64,50,50,34,50,50,50,22,50,50,50,22,50
on,off,off,any,off,any,off,66,64,34,64,66,64,34,64,54,52,22,52,54,52,22,52
on,off,on,any,off,any,off,66,64,34,64,64,64,34,64,54,52,22,52,54,52,22,52
on,off,off,any,on,any,off,66,64,34,64,64,64,34,64,54,52,22,52,54,52,22,52
off,off,off,off,off,off,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,off,off,off,on,on,66,64,36,36,64,64,36,36,56,60,26,26,56,60,26,26
off,off,off,off,on,off,on,66,64,36,36,52,52,36,36,48,48,26,26,48,48,26,26
off,off,off,off,on,on,on,66,64,36,36,52,52,36,36,48,48,26,26,48,48,26,26
off,off,off,on,off,off,on,66,64,36,36,64,64,36,36,56,60,26,26,56,60,26,26
off,off,off,on,off,on,on,66,64,36,36,52,52,36,36,48,48,26,26,48,48,26,26
off,off,off,on,on,off,on,66,64,36,36,52,52,36,36,48,48,26,26,48,48,26,26
off,off,off,on,on,on,on,66,64,36,36,52,52,36,36,48,48,26,26,48,48,26,26
off,off,on,off,off,off,on,66,64,36,36,52,52,36,36,48,48,26,26,48,48,26,26
off,off,on,off,off,on,on,66,64,36,36,52,52,36,36,48,48,26,26,48,48,26,26
off,off,on,off,on,off,on,66,64,36,36,52,52,36,36,48,48,26,26,48,48,26,26
off,off,on,off,on,on,on,66,64,36,36,52,52,36,36,48,48,26,26,48,48,26,26
off,off,on,on,off,off,on,66,64,36,36,52,52,36,36,48,48,26,26,48,48,26,26
off,off,on,on,off,on,on,66,64,36,36,52,52,36,36,48,48,26,26,48,48,26,26
off,off,on,on,on,off,on,66,64,36,36,52,52,36,36,48,48,26,26,48,48,26,26
off,off,on,on,on,on,on,66,64,36,36,52,52,36,36,48,48,26,26,48,48,26,26
off,on,off,off,off,off,any,60,60,36,36,32,32,36,36,28,28,26,26,28,28,26,26
off,on,off,off,off,on,any,60,60,36,36,32,32,36,36,28,28,26,26,28,28,26,26
off,on,off,off,on,off,any,60,60,36,36,32,32,36,36,28,28,26,26,28,28,26,26
off,on,off,off,on,on,any,60,60,36,36,32,32,36,36,28,28,26,26,28,28,26,26
off,on,off,on,off,off,any,60,60,36,36,32,32,36,36,28,28,26,26,28,28,26,26
off,on,off,on,off,on,any,60,60,36,36,32,32,36,36,28,28,26,26,28,28,26,26
off,on,off,on,on,off,any,60,60,36,36,32,32,36,36,28,28,26,26,28,28,26,26
off,on,off,on,on,on,any,60,60,36,36,32,32,36,36,28,28,26,26,28,28,26,26
off,on,on,off,off,off,any,60,60,36,36,32,32,36,36,28,28,26,26,28,28,26,26
off,on,on,off,off,on,any,60,60,36,36,32,32,36,36,28,28,26,26,28,28,26,26
off,on,on,off,on,off,any,60,60,36,36,32,32,36,36,28,28,26,26,28,28,26,26
off,on,on,off,on,on,any,60,60,36,36,32,32,36,36,28,28,26,26,28,28,26,26
off,on,on,on,off,off,any,60,60,36,36,32,32,36,36,28,28,26,26,28,28,26,26
off,on,on,on,off,on,any,60,60,36,36,32,32,36,36,28,28,26,26,28,28,26,26
off,on,on,on,on,off,any,60,60,36,36,32,32,36,36,28,28,26,26,28,28,26,26
off,on,on,on,on,on,any,60,60,36,36,32,32,36,36,28,28,26,26,28,28,26,26
off,off,off,any,off,any,off,66,64,36,36,66,64,36,36,54,52,26,26,54,52,26,26
off,off,on,any,off,any,off,66,64,36,36,64,64,36,36,54,52,26,26,54,52,26,26
off,off,off,any,on,any,off,66,64,36,36,64,64,36,36,54,52,26,26,54,52,26,26
on,off,off,off,off,off,on,66,64,36,36,66,64,36,36,54,52,26,26,54,52,26,26
on,off,off,off,off,on,on,66,64,36,36,66,64,36,36,54,52,26,26,54,52,26,26
on,off,off,off,on,off,on,66,64,36,36,64,64,36,36,54,52,26,26,54,52,26,26
on,off,off,off,on,on,on,66,64,36,36,64,64,36,36,54,52,26,26,54,52,26,26
on,off,off,on,off,off,on,66,64,36,36,66,64,36,36,54,52,26,26,54,52,26,26
on,off,off,on,off,on,on,66,64,36,36,64,64,36,36,54,52,26,26,54,52,26,26
on,off,off,on,on,off,on,66,64,36,36,64,64,36,36,54,52,26,26,54,52,26,26
on,off,off,on,on,on,on,66,64,36,36,64,64,36,36,54,52,26,26,54,52,26,26
on,off,on,off,off,off,on,66,64,36,36,64,64,36,36,54,52,26,26,54,52,26,26
on,off,on,off,off,on,on,66,64,36,36,64,64,36,36,54,52,26,26,54,52,26,26
on,off,on,off,on,off,on,66,64,36,36,64,64,36,36,54,52,26,26,54,52,26,26
on,off,on,off,on,on,on,66,64,36,36,64,64,36,36,54,52,26,26,54,52,26,26
on,off,on,on,off,off,on,66,64,36,36,64,64,36,36,54,52,26,26,54,52,26,26
on,off,on,on,off,on,on,66,64,36,36,64,64,36,36,54,52,26,26,54,52,26,26
on,off,on,on,on,off,on,66,64,36,36,64,64,36,36,54,52,26,26,54,52,26,26
on,off,on,on,on,on,on,66,64,36,36,64,64,36,36,54,52,26,26,54,52,26,26
on,on,off,off,off,off,any,66,64,36,36,52,52,36,36,52,52,26,26,52,52,26,26
on,on,off,off,off,on,any,66,64,36,36,52,52,36,36,52,52,26,26,52,52,26,26
on,on,off,off,on,off,any,66,64,36,36,52,52,36,36,52,52,26,26,52,52,26,26
on,on,off,off,on,on,any,66,64,36,36,52,52,36,36,52,52,26,26,52,52,26,26
on,on,off,on,off,off,any,66,64,36,36,52,52,36,36,52,52,26,26,52,52,26,26
on,on,off,on,off,on,any,66,64,36,36,52,52,36,36,52,52,26,26,52,52,26,26
on,on,off,on,on,off,any,66,64,36,36,52,52,36,36,52,52,26,26,52,52,26,26
on,on,off,on,on,on,any,66,64,36,36,52,52,36,36,52,52,26,26,52,52,26,26
on,on,on,off,off,off,any,66,64,36,36,52,52,36,36,52,52,26,26,52,52,26,26
on,on,on,off,off,on,any,66,64,36,36,52,52,36,36,52,52,26,26,52,52,26,26
on,on,on,off,on,off,any,66,64,36,36,52,52,36,36,52,52,26,26,52,52,26,26
on,on,on,off,on,on,any,66,64,36,36,52,52,36,36,52,52,26,26,52,52,26,26
on,on,on,on,off,off,any,66,64,36,36,52,52,36,36,52,52,26,26,52,52,26,26
on,on,on,on,off,on,any,66,64,36,36,52,52,36,36,52,52,26,26,52,52,26,26
on,on,on,on,on,off,any,66,64,36,36,52,52,36,36,52,52,26,26,52,52,26,26
on,on,on,on,on,on,any,66,64,36,36,52,52,36,36,52,52,26,26,52,52,26,26
on,off,off,any,off,any,off,66,64,36,36,66,64,36,36,54,52,26,26,54,52,26,26
on,off,on,any,off,any,off,66,64,36,36,64,64,36,36,54,52,26,26,54,52,26,26
on,off,off,any,on,any,off,66,64,36,36,64,64,36,36,54,52,26,26,54,52,26,26

1 Hall Head BTHotspot WIFI5Ghz HotspotVoice Cell IMU BDR_Single_Chain_0 EDR_Single_Chain_0 BLE_Single_Chain_0 HR_Single_Chain_0 BDR_Single_Chain_1 EDR_Single_Chain_1 BLE_Single_Chain_1 HR_Single_Chain_1 BDR_Dual_Chain_0 EDR_Dual_Chain_0 BLE_Dual_Chain_0 HR_Dual_Chain_0 BDR_Dual_Chain_1 EDR_Dual_Chain_1 BLE_Dual_Chain_1 HR_Dual_Chain_1
2 off off off off off off on 66 64 34 36 64 36 66 64 34 36 64 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
3 off off off off off on on 66 64 34 36 64 36 62 64 62 64 34 36 62 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
4 off off off off on off on 66 64 34 36 64 36 50 52 50 52 34 36 50 36 46 48 46 48 22 26 46 26 46 48 46 48 22 26 46 26
5 off off off off on on on 66 64 34 36 64 36 50 52 50 52 34 36 50 36 46 48 46 48 22 26 46 26 46 48 46 48 22 26 46 26
6 off off off on off off on 66 64 34 36 64 36 62 64 62 64 34 36 62 36 54 56 52 60 22 26 52 26 60 56 52 60 22 26 52 26
7 off off off on off on on 66 64 34 36 64 36 50 52 50 52 34 36 50 36 46 48 46 48 22 26 46 26 46 48 46 48 22 26 46 26
8 off off off on on off on 66 64 34 36 64 36 50 52 50 52 34 36 50 36 46 48 46 48 22 26 46 26 46 48 46 48 22 26 46 26
9 off off off on on on on 66 64 34 36 64 36 50 52 50 52 34 36 50 36 46 48 46 48 22 26 46 26 46 48 46 48 22 26 46 26
10 off off on off off off on 66 64 34 36 64 36 50 52 50 52 34 36 50 36 46 48 46 48 22 26 46 26 46 48 46 48 22 26 46 26
11 off off on off off on on 66 64 34 36 64 36 50 52 50 52 34 36 50 36 46 48 46 48 22 26 46 26 46 48 46 48 22 26 46 26
12 off off on off on off on 66 64 34 36 64 36 50 52 50 52 34 36 50 36 46 48 46 48 22 26 46 26 46 48 46 48 22 26 46 26
13 off off on off on on on 66 64 34 36 64 36 50 52 50 52 34 36 50 36 46 48 46 48 22 26 46 26 46 48 46 48 22 26 46 26
14 off off on on off off on 66 64 34 36 64 36 50 52 50 52 34 36 50 36 46 48 46 48 22 26 46 26 46 48 46 48 22 26 46 26
15 off off on on off on on 66 64 34 36 64 36 50 52 50 52 34 36 50 36 46 48 46 48 22 26 46 26 46 48 46 48 22 26 46 26
16 off off on on on off on 66 64 34 36 64 36 50 52 50 52 34 36 50 36 46 48 46 48 22 26 46 26 46 48 46 48 22 26 46 26
17 off off on on on on on 66 64 34 36 64 36 50 52 50 52 34 36 50 36 46 48 46 48 22 26 46 26 46 48 46 48 22 26 46 26
18 off on off off off off any 58 60 58 60 34 36 58 36 30 32 30 32 34 36 30 36 26 28 26 28 22 26 26 26 28 26 28 22 26 26
19 off on off off off on any 58 60 58 60 34 36 58 36 30 32 30 32 34 36 30 36 26 28 26 28 22 26 26 26 28 26 28 22 26 26
20 off on off off on off any 58 60 58 60 34 36 58 36 30 32 30 32 34 36 30 36 26 28 26 28 22 26 26 26 28 26 28 22 26 26
21 off on off off on on any 58 60 58 60 34 36 58 36 30 32 30 32 34 36 30 36 26 28 26 28 22 26 26 26 28 26 28 22 26 26
22 off on off on off off any 58 60 58 60 34 36 58 36 30 32 30 32 34 36 30 36 26 28 26 28 22 26 26 26 28 26 28 22 26 26
23 off on off on off on any 58 60 58 60 34 36 58 36 30 32 30 32 34 36 30 36 26 28 26 28 22 26 26 26 28 26 28 22 26 26
24 off on off on on off any 58 60 58 60 34 36 58 36 30 32 30 32 34 36 30 36 26 28 26 28 22 26 26 26 28 26 28 22 26 26
25 off on off on on on any 58 60 58 60 34 36 58 36 30 32 30 32 34 36 30 36 26 28 26 28 22 26 26 26 28 26 28 22 26 26
26 off on on off off off any 58 60 58 60 34 36 58 36 30 32 30 32 34 36 30 36 26 28 26 28 22 26 26 26 28 26 28 22 26 26
27 off on on off off on any 58 60 58 60 34 36 58 36 30 32 30 32 34 36 30 36 26 28 26 28 22 26 26 26 28 26 28 22 26 26
28 off on on off on off any 58 60 58 60 34 36 58 36 30 32 30 32 34 36 30 36 26 28 26 28 22 26 26 26 28 26 28 22 26 26
29 off on on off on on any 58 60 58 60 34 36 58 36 30 32 30 32 34 36 30 36 26 28 26 28 22 26 26 26 28 26 28 22 26 26
30 off on on on off off any 58 60 58 60 34 36 58 36 30 32 30 32 34 36 30 36 26 28 26 28 22 26 26 26 28 26 28 22 26 26
31 off on on on off on any 58 60 58 60 34 36 58 36 30 32 30 32 34 36 30 36 26 28 26 28 22 26 26 26 28 26 28 22 26 26
32 off on on on on off any 58 60 58 60 34 36 58 36 30 32 30 32 34 36 30 36 26 28 26 28 22 26 26 26 28 26 28 22 26 26
33 off on on on on on any 58 60 58 60 34 36 58 36 30 32 30 32 34 36 30 36 26 28 26 28 22 26 26 26 28 26 28 22 26 26
34 off off off any off any off 66 64 34 36 64 36 66 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
35 off off on any off any off 66 64 34 36 64 36 64 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
36 off off off any on any off 66 64 34 36 64 36 64 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
37 on off off off off off on 66 64 34 36 64 36 66 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
38 on off off off off on on 66 64 34 36 64 36 66 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
39 on off off off on off on 66 64 34 36 64 36 64 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
40 on off off off on on on 66 64 34 36 64 36 64 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
41 on off off on off off on 66 64 34 36 64 36 66 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
42 on off off on off on on 66 64 34 36 64 36 64 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
43 on off off on on off on 66 64 34 36 64 36 64 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
44 on off off on on on on 66 64 34 36 64 36 64 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
45 on off on off off off on 66 64 34 36 64 36 64 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
46 on off on off off on on 66 64 34 36 64 36 64 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
47 on off on off on off on 66 64 34 36 64 36 64 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
48 on off on off on on on 66 64 34 36 64 36 64 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
49 on off on on off off on 66 64 34 36 64 36 64 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
50 on off on on off on on 66 64 34 36 64 36 64 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
51 on off on on on off on 66 64 34 36 64 36 64 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
52 on off on on on on on 66 64 34 36 64 36 64 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
53 on on off off off off any 66 64 34 36 64 36 50 52 50 52 34 36 50 36 50 52 50 52 22 26 50 26 50 52 50 52 22 26 50 26
54 on on off off off on any 66 64 34 36 64 36 50 52 50 52 34 36 50 36 50 52 50 52 22 26 50 26 50 52 50 52 22 26 50 26
55 on on off off on off any 66 64 34 36 64 36 50 52 50 52 34 36 50 36 50 52 50 52 22 26 50 26 50 52 50 52 22 26 50 26
56 on on off off on on any 66 64 34 36 64 36 50 52 50 52 34 36 50 36 50 52 50 52 22 26 50 26 50 52 50 52 22 26 50 26
57 on on off on off off any 66 64 34 36 64 36 50 52 50 52 34 36 50 36 50 52 50 52 22 26 50 26 50 52 50 52 22 26 50 26
58 on on off on off on any 66 64 34 36 64 36 50 52 50 52 34 36 50 36 50 52 50 52 22 26 50 26 50 52 50 52 22 26 50 26
59 on on off on on off any 66 64 34 36 64 36 50 52 50 52 34 36 50 36 50 52 50 52 22 26 50 26 50 52 50 52 22 26 50 26
60 on on off on on on any 66 64 34 36 64 36 50 52 50 52 34 36 50 36 50 52 50 52 22 26 50 26 50 52 50 52 22 26 50 26
61 on on on off off off any 66 64 34 36 64 36 50 52 50 52 34 36 50 36 50 52 50 52 22 26 50 26 50 52 50 52 22 26 50 26
62 on on on off off on any 66 64 34 36 64 36 50 52 50 52 34 36 50 36 50 52 50 52 22 26 50 26 50 52 50 52 22 26 50 26
63 on on on off on off any 66 64 34 36 64 36 50 52 50 52 34 36 50 36 50 52 50 52 22 26 50 26 50 52 50 52 22 26 50 26
64 on on on off on on any 66 64 34 36 64 36 50 52 50 52 34 36 50 36 50 52 50 52 22 26 50 26 50 52 50 52 22 26 50 26
65 on on on on off off any 66 64 34 36 64 36 50 52 50 52 34 36 50 36 50 52 50 52 22 26 50 26 50 52 50 52 22 26 50 26
66 on on on on off on any 66 64 34 36 64 36 50 52 50 52 34 36 50 36 50 52 50 52 22 26 50 26 50 52 50 52 22 26 50 26
67 on on on on on off any 66 64 34 36 64 36 50 52 50 52 34 36 50 36 50 52 50 52 22 26 50 26 50 52 50 52 22 26 50 26
68 on on on on on on any 66 64 34 36 64 36 50 52 50 52 34 36 50 36 50 52 50 52 22 26 50 26 50 52 50 52 22 26 50 26
69 on off off any off any off 66 64 34 36 64 36 66 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
70 on off on any off any off 66 64 34 36 64 36 64 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26
71 on off off any on any off 66 64 34 36 64 36 64 64 34 36 64 36 54 52 22 26 52 26 54 52 22 26 52 26

View file

@ -1,71 +1,71 @@
Hall,Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
off,off,off,off,off,off,on,78,68,78,68,78,68,78,68,66,56,66,56,66,56,66,56
off,off,off,off,off,on,on,78,68,78,68,78,68,78,68,66,56,66,56,66,56,66,56
off,off,off,off,on,off,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,off,off,on,on,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,off,on,off,off,on,78,68,78,68,78,68,78,68,66,56,66,56,66,56,66,56
off,off,off,on,off,on,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,off,on,on,off,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,off,on,on,on,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,on,off,off,off,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,on,off,off,on,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,on,off,on,off,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,on,off,on,on,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,on,on,off,off,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,on,on,off,on,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,on,on,on,off,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,on,on,on,on,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,on,off,off,off,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
off,on,off,off,off,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
off,on,off,off,on,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
off,on,off,off,on,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
off,on,off,on,off,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
off,on,off,on,off,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
off,on,off,on,on,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
off,on,off,on,on,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
off,on,on,off,off,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
off,on,on,off,off,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
off,on,on,off,on,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
off,on,on,off,on,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
off,on,on,on,off,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
off,on,on,on,off,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
off,on,on,on,on,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
off,on,on,on,on,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
off,off,off,any,off,any,off,78,68,78,68,78,68,78,68,66,56,66,56,66,56,66,56
off,off,on,any,off,any,off,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,off,any,on,any,off,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
on,off,off,off,off,off,on,78,68,78,68,78,68,78,68,66,56,66,56,66,56,66,56
on,off,off,off,off,on,on,78,68,78,68,76,68,76,68,66,56,66,56,66,56,66,56
on,off,off,off,on,off,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,off,off,on,on,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,off,on,off,off,on,78,68,78,68,76,68,76,68,66,56,66,56,66,56,66,56
on,off,off,on,off,on,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,off,on,on,off,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,off,on,on,on,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,on,off,off,off,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,on,off,off,on,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,on,off,on,off,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,on,off,on,on,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,on,on,off,off,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,on,on,off,on,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,on,on,on,off,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,on,on,on,on,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,on,off,off,off,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,off,off,off,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,off,off,on,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,off,off,on,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,off,on,off,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,off,on,off,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,off,on,on,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,off,on,on,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,on,off,off,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,on,off,off,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,on,off,on,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,on,off,on,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,on,on,off,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,on,on,off,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,on,on,on,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,on,on,on,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,off,off,any,off,any,off,78,68,78,68,78,68,78,68,66,56,66,56,66,56,66,56
on,off,on,any,off,any,off,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,off,any,on,any,off,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
off,off,off,off,off,off,on,72,66,72,72,70,66,70,70,64,64,64,64,64,64,64,64
off,off,off,off,off,on,on,72,66,72,72,64,64,62,62,64,64,64,64,64,64,64,64
off,off,off,off,on,off,on,72,66,72,72,52,52,52,52,48,48,48,48,48,48,48,48
off,off,off,off,on,on,on,72,66,72,72,52,52,52,52,48,48,48,48,48,48,48,48
off,off,off,on,off,off,on,72,66,72,72,64,64,64,64,64,64,64,64,64,64,64,64
off,off,off,on,off,on,on,72,66,72,72,52,52,52,52,48,48,48,48,48,48,48,48
off,off,off,on,on,off,on,72,66,72,72,52,52,52,52,48,48,48,48,48,48,48,48
off,off,off,on,on,on,on,72,66,72,72,52,52,52,52,48,48,48,48,48,48,48,48
off,off,on,off,off,off,on,72,66,72,72,52,52,52,52,48,48,48,48,48,48,48,48
off,off,on,off,off,on,on,72,66,72,72,52,52,52,52,48,48,48,48,48,48,48,48
off,off,on,off,on,off,on,72,66,72,72,52,52,52,52,48,48,48,48,48,48,48,48
off,off,on,off,on,on,on,72,66,72,72,52,52,52,52,48,48,48,48,48,48,48,48
off,off,on,on,off,off,on,72,66,72,72,52,52,52,52,48,48,48,48,48,48,48,48
off,off,on,on,off,on,on,72,66,72,72,52,52,52,52,48,48,48,48,48,48,48,48
off,off,on,on,on,off,on,72,66,72,72,52,52,52,52,48,48,48,48,48,48,48,48
off,off,on,on,on,on,on,72,66,72,72,52,52,52,52,48,48,48,48,48,48,48,48
off,on,off,off,off,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
off,on,off,off,off,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
off,on,off,off,on,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
off,on,off,off,on,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
off,on,off,on,off,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
off,on,off,on,off,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
off,on,off,on,on,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
off,on,off,on,on,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
off,on,on,off,off,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
off,on,on,off,off,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
off,on,on,off,on,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
off,on,on,off,on,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
off,on,on,on,off,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
off,on,on,on,off,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
off,on,on,on,on,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
off,on,on,on,on,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
off,off,off,any,off,any,off,72,66,72,72,72,66,72,72,64,64,64,64,64,64,64,64
off,off,on,any,off,any,off,72,66,72,72,64,66,66,66,64,64,64,64,64,64,64,64
off,off,off,any,on,any,off,72,66,72,72,64,66,66,66,64,64,64,64,64,64,64,64
on,off,off,off,off,off,on,72,66,72,72,72,66,72,72,64,64,64,64,64,64,64,64
on,off,off,off,off,on,on,72,66,72,72,72,66,72,72,64,64,64,64,64,64,64,64
on,off,off,off,on,off,on,72,66,72,72,64,66,66,66,64,64,64,64,64,64,64,64
on,off,off,off,on,on,on,72,66,72,72,64,66,66,66,64,64,64,64,64,64,64,64
on,off,off,on,off,off,on,72,66,72,72,72,66,72,72,64,64,64,64,64,64,64,64
on,off,off,on,off,on,on,72,66,72,72,64,66,66,66,64,64,64,64,64,64,64,64
on,off,off,on,on,off,on,72,66,72,72,64,66,66,66,64,64,64,64,64,64,64,64
on,off,off,on,on,on,on,72,66,72,72,64,66,66,66,64,64,64,64,64,64,64,64
on,off,on,off,off,off,on,72,66,72,72,64,66,66,66,64,64,64,64,64,64,64,64
on,off,on,off,off,on,on,72,66,72,72,64,66,66,66,64,64,64,64,64,64,64,64
on,off,on,off,on,off,on,72,66,72,72,64,66,66,66,64,64,64,64,64,64,64,64
on,off,on,off,on,on,on,72,66,72,72,64,66,66,66,64,64,64,64,64,64,64,64
on,off,on,on,off,off,on,72,66,72,72,64,66,66,66,64,64,64,64,64,64,64,64
on,off,on,on,off,on,on,72,66,72,72,64,66,66,66,64,64,64,64,64,64,64,64
on,off,on,on,on,off,on,72,66,72,72,64,66,66,66,64,64,64,64,64,64,64,64
on,off,on,on,on,on,on,72,66,72,72,64,66,66,66,64,64,64,64,64,64,64,64
on,on,off,off,off,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,off,off,off,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,off,off,on,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,off,off,on,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,off,on,off,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,off,on,off,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,off,on,on,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,off,on,on,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,on,off,off,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,on,off,off,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,on,off,on,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,on,off,on,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,on,on,off,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,on,on,off,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,on,on,on,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,on,on,on,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,off,off,any,off,any,off,72,66,72,72,72,66,72,72,64,64,64,64,64,64,64,64
on,off,on,any,off,any,off,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64
on,off,off,any,on,any,off,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64

1 Hall Head BTHotspot WIFI5Ghz HotspotVoice Cell IMU BDR_Single_Chain_0 EDR_Single_Chain_0 BLE_Single_Chain_0 HR_Single_Chain_0 BDR_Single_Chain_1 EDR_Single_Chain_1 BLE_Single_Chain_1 HR_Single_Chain_1 BDR_Dual_Chain_0 EDR_Dual_Chain_0 BLE_Dual_Chain_0 HR_Dual_Chain_0 BDR_Dual_Chain_1 EDR_Dual_Chain_1 BLE_Dual_Chain_1 HR_Dual_Chain_1
2 off off off off off off on 78 72 68 66 78 72 68 72 78 70 68 66 78 70 68 70 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
3 off off off off off on on 78 72 68 66 78 72 68 72 78 64 68 64 78 62 68 62 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
4 off off off off on off on 78 72 68 66 78 72 68 72 68 52 68 52 68 52 68 52 66 48 56 48 66 48 56 48 66 48 56 48 66 48 56 48
5 off off off off on on on 78 72 68 66 78 72 68 72 68 52 68 52 68 52 68 52 66 48 56 48 66 48 56 48 66 48 56 48 66 48 56 48
6 off off off on off off on 78 72 68 66 78 72 68 72 78 64 68 64 78 64 68 64 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
7 off off off on off on on 78 72 68 66 78 72 68 72 68 52 68 52 68 52 68 52 66 48 56 48 66 48 56 48 66 48 56 48 66 48 56 48
8 off off off on on off on 78 72 68 66 78 72 68 72 68 52 68 52 68 52 68 52 66 48 56 48 66 48 56 48 66 48 56 48 66 48 56 48
9 off off off on on on on 78 72 68 66 78 72 68 72 68 52 68 52 68 52 68 52 66 48 56 48 66 48 56 48 66 48 56 48 66 48 56 48
10 off off on off off off on 78 72 68 66 78 72 68 72 68 52 68 52 68 52 68 52 66 48 56 48 66 48 56 48 66 48 56 48 66 48 56 48
11 off off on off off on on 78 72 68 66 78 72 68 72 68 52 68 52 68 52 68 52 66 48 56 48 66 48 56 48 66 48 56 48 66 48 56 48
12 off off on off on off on 78 72 68 66 78 72 68 72 68 52 68 52 68 52 68 52 66 48 56 48 66 48 56 48 66 48 56 48 66 48 56 48
13 off off on off on on on 78 72 68 66 78 72 68 72 68 52 68 52 68 52 68 52 66 48 56 48 66 48 56 48 66 48 56 48 66 48 56 48
14 off off on on off off on 78 72 68 66 78 72 68 72 68 52 68 52 68 52 68 52 66 48 56 48 66 48 56 48 66 48 56 48 66 48 56 48
15 off off on on off on on 78 72 68 66 78 72 68 72 68 52 68 52 68 52 68 52 66 48 56 48 66 48 56 48 66 48 56 48 66 48 56 48
16 off off on on on off on 78 72 68 66 78 72 68 72 68 52 68 52 68 52 68 52 66 48 56 48 66 48 56 48 66 48 56 48 66 48 56 48
17 off off on on on on on 78 72 68 66 78 72 68 72 68 52 68 52 68 52 68 52 66 48 56 48 66 48 56 48 66 48 56 48 66 48 56 48
18 off on off off off off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
19 off on off off off on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
20 off on off off on off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
21 off on off off on on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
22 off on off on off off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
23 off on off on off on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
24 off on off on on off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
25 off on off on on on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
26 off on on off off off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
27 off on on off off on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
28 off on on off on off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
29 off on on off on on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
30 off on on on off off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
31 off on on on off on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
32 off on on on on off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
33 off on on on on on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
34 off off off any off any off 78 72 68 66 78 72 68 72 78 72 68 66 78 72 68 72 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
35 off off on any off any off 78 72 68 66 78 72 68 72 68 64 68 66 68 66 68 66 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
36 off off off any on any off 78 72 68 66 78 72 68 72 68 64 68 66 68 66 68 66 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
37 on off off off off off on 78 72 68 66 78 72 68 72 78 72 68 66 78 72 68 72 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
38 on off off off off on on 78 72 68 66 78 72 68 72 76 72 68 66 76 72 68 72 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
39 on off off off on off on 78 72 68 66 78 72 68 72 62 64 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
40 on off off off on on on 78 72 68 66 78 72 68 72 62 64 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
41 on off off on off off on 78 72 68 66 78 72 68 72 76 72 68 66 76 72 68 72 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
42 on off off on off on on 78 72 68 66 78 72 68 72 62 64 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
43 on off off on on off on 78 72 68 66 78 72 68 72 62 64 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
44 on off off on on on on 78 72 68 66 78 72 68 72 62 64 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
45 on off on off off off on 78 72 68 66 78 72 68 72 62 64 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
46 on off on off off on on 78 72 68 66 78 72 68 72 62 64 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
47 on off on off on off on 78 72 68 66 78 72 68 72 62 64 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
48 on off on off on on on 78 72 68 66 78 72 68 72 62 64 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
49 on off on on off off on 78 72 68 66 78 72 68 72 62 64 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
50 on off on on off on on 78 72 68 66 78 72 68 72 62 64 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
51 on off on on on off on 78 72 68 66 78 72 68 72 62 64 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
52 on off on on on on on 78 72 68 66 78 72 68 72 62 64 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
53 on on off off off off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
54 on on off off off on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
55 on on off off on off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
56 on on off off on on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
57 on on off on off off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
58 on on off on off on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
59 on on off on on off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
60 on on off on on on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
61 on on on off off off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
62 on on on off off on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
63 on on on off on off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
64 on on on off on on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
65 on on on on off off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
66 on on on on off on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
67 on on on on on off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
68 on on on on on on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
69 on off off any off any off 78 72 68 66 78 72 68 72 78 72 68 66 78 72 68 72 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
70 on off on any off any off 78 72 68 66 78 72 68 72 62 66 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
71 on off off any on any off 78 72 68 66 78 72 68 72 62 66 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64

View file

@ -1,71 +1,71 @@
Hall,Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
off,off,off,off,off,off,on,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
off,off,off,off,off,on,on,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
off,off,off,off,on,off,on,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
off,off,off,off,on,on,on,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
off,off,off,on,off,off,on,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
off,off,off,on,off,on,on,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
off,off,off,on,on,off,on,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
off,off,off,on,on,on,on,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
off,off,on,off,off,off,on,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
off,off,on,off,off,on,on,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
off,off,on,off,on,off,on,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
off,off,on,off,on,on,on,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
off,off,on,on,off,off,on,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
off,off,on,on,off,on,on,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
off,off,on,on,on,off,on,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
off,off,on,on,on,on,on,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
off,on,off,off,off,off,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
off,on,off,off,off,on,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
off,on,off,off,on,off,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
off,on,off,off,on,on,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
off,on,off,on,off,off,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
off,on,off,on,off,on,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
off,on,off,on,on,off,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
off,on,off,on,on,on,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
off,on,on,off,off,off,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
off,on,on,off,off,on,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
off,on,on,off,on,off,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
off,on,on,off,on,on,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
off,on,on,on,off,off,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
off,on,on,on,off,on,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
off,on,on,on,on,off,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
off,on,on,on,on,on,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
off,off,off,any,off,any,off,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
off,off,on,any,off,any,off,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
off,off,off,any,on,any,off,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
on,off,off,off,off,off,on,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
on,off,off,off,off,on,on,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,off,off,off,on,off,on,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,off,off,off,on,on,on,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,off,off,on,off,off,on,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,off,off,on,off,on,on,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,off,off,on,on,off,on,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,off,off,on,on,on,on,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,off,on,off,off,off,on,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,off,on,off,off,on,on,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,off,on,off,on,off,on,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,off,on,off,on,on,on,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,off,on,on,off,off,on,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,off,on,on,off,on,on,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,off,on,on,on,off,on,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,off,on,on,on,on,on,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,on,off,off,off,off,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,on,off,off,off,on,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,on,off,off,on,off,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,on,off,off,on,on,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,on,off,on,off,off,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,on,off,on,off,on,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,on,off,on,on,off,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,on,off,on,on,on,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,on,on,off,off,off,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,on,on,off,off,on,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,on,on,off,on,off,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,on,on,off,on,on,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,on,on,on,off,off,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,on,on,on,off,on,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,on,on,on,on,off,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,on,on,on,on,on,any,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,off,off,any,off,any,off,74,64,34,64,74,64,34,64,62,52,28,52,62,52,28,52
on,off,on,any,off,any,off,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
on,off,off,any,on,any,off,74,64,34,64,70,64,34,64,62,52,28,52,62,52,28,52
off,off,off,off,off,off,on,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
off,off,off,off,off,on,on,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
off,off,off,off,on,off,on,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
off,off,off,off,on,on,on,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
off,off,off,on,off,off,on,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
off,off,off,on,off,on,on,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
off,off,off,on,on,off,on,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
off,off,off,on,on,on,on,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
off,off,on,off,off,off,on,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
off,off,on,off,off,on,on,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
off,off,on,off,on,off,on,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
off,off,on,off,on,on,on,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
off,off,on,on,off,off,on,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
off,off,on,on,off,on,on,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
off,off,on,on,on,off,on,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
off,off,on,on,on,on,on,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
off,on,off,off,off,off,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
off,on,off,off,off,on,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
off,on,off,off,on,off,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
off,on,off,off,on,on,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
off,on,off,on,off,off,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
off,on,off,on,off,on,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
off,on,off,on,on,off,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
off,on,off,on,on,on,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
off,on,on,off,off,off,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
off,on,on,off,off,on,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
off,on,on,off,on,off,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
off,on,on,off,on,on,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
off,on,on,on,off,off,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
off,on,on,on,off,on,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
off,on,on,on,on,off,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
off,on,on,on,on,on,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
off,off,off,any,off,any,off,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
off,off,on,any,off,any,off,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
off,off,off,any,on,any,off,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
on,off,off,off,off,off,on,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
on,off,off,off,off,on,on,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,off,off,off,on,off,on,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,off,off,off,on,on,on,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,off,off,on,off,off,on,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,off,off,on,off,on,on,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,off,off,on,on,off,on,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,off,off,on,on,on,on,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,off,on,off,off,off,on,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,off,on,off,off,on,on,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,off,on,off,on,off,on,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,off,on,off,on,on,on,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,off,on,on,off,off,on,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,off,on,on,off,on,on,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,off,on,on,on,off,on,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,off,on,on,on,on,on,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,on,off,off,off,off,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,on,off,off,off,on,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,on,off,off,on,off,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,on,off,off,on,on,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,on,off,on,off,off,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,on,off,on,off,on,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,on,off,on,on,off,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,on,off,on,on,on,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,on,on,off,off,off,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,on,on,off,off,on,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,on,on,off,on,off,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,on,on,off,on,on,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,on,on,on,off,off,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,on,on,on,off,on,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,on,on,on,on,off,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,on,on,on,on,on,any,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,off,off,any,off,any,off,74,66,36,36,74,66,36,36,64,64,30,30,64,64,30,30
on,off,on,any,off,any,off,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30
on,off,off,any,on,any,off,74,66,36,36,70,66,36,36,64,64,30,30,64,64,30,30

1 Hall Head BTHotspot WIFI5Ghz HotspotVoice Cell IMU BDR_Single_Chain_0 EDR_Single_Chain_0 BLE_Single_Chain_0 HR_Single_Chain_0 BDR_Single_Chain_1 EDR_Single_Chain_1 BLE_Single_Chain_1 HR_Single_Chain_1 BDR_Dual_Chain_0 EDR_Dual_Chain_0 BLE_Dual_Chain_0 HR_Dual_Chain_0 BDR_Dual_Chain_1 EDR_Dual_Chain_1 BLE_Dual_Chain_1 HR_Dual_Chain_1
2 off off off off off off on 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
3 off off off off off on on 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
4 off off off off on off on 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
5 off off off off on on on 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
6 off off off on off off on 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
7 off off off on off on on 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
8 off off off on on off on 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
9 off off off on on on on 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
10 off off on off off off on 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
11 off off on off off on on 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
12 off off on off on off on 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
13 off off on off on on on 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
14 off off on on off off on 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
15 off off on on off on on 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
16 off off on on on off on 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
17 off off on on on on on 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
18 off on off off off off any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
19 off on off off off on any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
20 off on off off on off any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
21 off on off off on on any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
22 off on off on off off any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
23 off on off on off on any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
24 off on off on on off any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
25 off on off on on on any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
26 off on on off off off any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
27 off on on off off on any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
28 off on on off on off any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
29 off on on off on on any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
30 off on on on off off any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
31 off on on on off on any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
32 off on on on on off any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
33 off on on on on on any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
34 off off off any off any off 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
35 off off on any off any off 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
36 off off off any on any off 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
37 on off off off off off on 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
38 on off off off off on on 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
39 on off off off on off on 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
40 on off off off on on on 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
41 on off off on off off on 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
42 on off off on off on on 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
43 on off off on on off on 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
44 on off off on on on on 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
45 on off on off off off on 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
46 on off on off off on on 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
47 on off on off on off on 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
48 on off on off on on on 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
49 on off on on off off on 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
50 on off on on off on on 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
51 on off on on on off on 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
52 on off on on on on on 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
53 on on off off off off any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
54 on on off off off on any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
55 on on off off on off any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
56 on on off off on on any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
57 on on off on off off any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
58 on on off on off on any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
59 on on off on on off any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
60 on on off on on on any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
61 on on on off off off any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
62 on on on off off on any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
63 on on on off on off any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
64 on on on off on on any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
65 on on on on off off any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
66 on on on on off on any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
67 on on on on on off any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
68 on on on on on on any 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
69 on off off any off any off 74 64 66 34 36 64 36 74 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
70 on off on any off any off 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30
71 on off off any on any off 74 64 66 34 36 64 36 70 64 66 34 36 64 36 62 64 52 64 28 30 52 30 62 64 52 64 28 30 52 30

View file

@ -1,71 +1,71 @@
Hall,Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
off,off,off,off,off,off,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,off,off,off,on,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,off,off,on,off,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,off,off,on,on,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,off,on,off,off,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,off,on,off,on,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,off,on,on,off,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,off,on,on,on,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,on,off,off,off,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,on,off,off,on,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,on,off,on,off,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,on,off,on,on,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,on,on,off,off,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,on,on,off,on,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,on,on,on,off,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,on,on,on,on,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,on,off,off,off,off,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,on,off,off,off,on,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,on,off,off,on,off,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,on,off,off,on,on,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,on,off,on,off,off,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,on,off,on,off,on,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,on,off,on,on,off,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,on,off,on,on,on,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,on,on,off,off,off,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,on,on,off,off,on,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,on,on,off,on,off,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,on,on,off,on,on,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,on,on,on,off,off,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,on,on,on,off,on,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,on,on,on,on,off,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,on,on,on,on,on,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,off,any,off,any,off,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,on,any,off,any,off,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,off,any,on,any,off,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,off,off,off,off,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,off,off,off,on,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,off,off,on,off,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,off,off,on,on,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,off,on,off,off,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,off,on,off,on,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,off,on,on,off,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,off,on,on,on,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,on,off,off,off,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,on,off,off,on,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,on,off,on,off,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,on,off,on,on,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,on,on,off,off,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,on,on,off,on,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,on,on,on,off,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,on,on,on,on,on,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,on,off,off,off,off,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,on,off,off,off,on,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,on,off,off,on,off,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,on,off,off,on,on,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,on,off,on,off,off,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,on,off,on,off,on,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,on,off,on,on,off,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,on,off,on,on,on,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,on,on,off,off,off,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,on,on,off,off,on,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,on,on,off,on,off,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,on,on,off,on,on,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,on,on,on,off,off,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,on,on,on,off,on,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,on,on,on,on,off,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,on,on,on,on,on,any,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,off,any,off,any,off,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,on,any,off,any,off,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
on,off,off,any,on,any,off,66,64,34,64,66,64,34,66,54,52,22,52,54,52,22,52
off,off,off,off,off,off,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,off,off,off,on,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,off,off,on,off,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,off,off,on,on,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,off,on,off,off,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,off,on,off,on,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,off,on,on,off,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,off,on,on,on,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,on,off,off,off,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,on,off,off,on,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,on,off,on,off,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,on,off,on,on,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,on,on,off,off,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,on,on,off,on,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,on,on,on,off,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,on,on,on,on,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,on,off,off,off,off,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,on,off,off,off,on,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,on,off,off,on,off,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,on,off,off,on,on,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,on,off,on,off,off,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,on,off,on,off,on,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,on,off,on,on,off,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,on,off,on,on,on,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,on,on,off,off,off,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,on,on,off,off,on,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,on,on,off,on,off,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,on,on,off,on,on,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,on,on,on,off,off,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,on,on,on,off,on,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,on,on,on,on,off,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,on,on,on,on,on,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,off,any,off,any,off,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,on,any,off,any,off,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
off,off,off,any,on,any,off,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,off,off,off,off,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,off,off,off,on,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,off,off,on,off,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,off,off,on,on,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,off,on,off,off,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,off,on,off,on,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,off,on,on,off,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,off,on,on,on,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,on,off,off,off,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,on,off,off,on,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,on,off,on,off,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,on,off,on,on,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,on,on,off,off,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,on,on,off,on,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,on,on,on,off,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,on,on,on,on,on,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,on,off,off,off,off,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,on,off,off,off,on,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,on,off,off,on,off,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,on,off,off,on,on,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,on,off,on,off,off,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,on,off,on,off,on,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,on,off,on,on,off,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,on,off,on,on,on,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,on,on,off,off,off,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,on,on,off,off,on,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,on,on,off,on,off,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,on,on,off,on,on,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,on,on,on,off,off,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,on,on,on,off,on,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,on,on,on,on,off,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,on,on,on,on,on,any,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,off,any,off,any,off,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,on,any,off,any,off,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26
on,off,off,any,on,any,off,66,64,36,36,66,64,36,36,56,60,26,26,56,60,26,26

1 Hall Head BTHotspot WIFI5Ghz HotspotVoice Cell IMU BDR_Single_Chain_0 EDR_Single_Chain_0 BLE_Single_Chain_0 HR_Single_Chain_0 BDR_Single_Chain_1 EDR_Single_Chain_1 BLE_Single_Chain_1 HR_Single_Chain_1 BDR_Dual_Chain_0 EDR_Dual_Chain_0 BLE_Dual_Chain_0 HR_Dual_Chain_0 BDR_Dual_Chain_1 EDR_Dual_Chain_1 BLE_Dual_Chain_1 HR_Dual_Chain_1
2 off off off off off off on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
3 off off off off off on on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
4 off off off off on off on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
5 off off off off on on on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
6 off off off on off off on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
7 off off off on off on on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
8 off off off on on off on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
9 off off off on on on on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
10 off off on off off off on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
11 off off on off off on on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
12 off off on off on off on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
13 off off on off on on on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
14 off off on on off off on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
15 off off on on off on on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
16 off off on on on off on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
17 off off on on on on on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
18 off on off off off off any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
19 off on off off off on any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
20 off on off off on off any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
21 off on off off on on any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
22 off on off on off off any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
23 off on off on off on any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
24 off on off on on off any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
25 off on off on on on any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
26 off on on off off off any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
27 off on on off off on any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
28 off on on off on off any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
29 off on on off on on any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
30 off on on on off off any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
31 off on on on off on any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
32 off on on on on off any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
33 off on on on on on any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
34 off off off any off any off 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
35 off off on any off any off 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
36 off off off any on any off 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
37 on off off off off off on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
38 on off off off off on on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
39 on off off off on off on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
40 on off off off on on on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
41 on off off on off off on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
42 on off off on off on on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
43 on off off on on off on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
44 on off off on on on on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
45 on off on off off off on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
46 on off on off off on on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
47 on off on off on off on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
48 on off on off on on on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
49 on off on on off off on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
50 on off on on off on on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
51 on off on on on off on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
52 on off on on on on on 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
53 on on off off off off any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
54 on on off off off on any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
55 on on off off on off any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
56 on on off off on on any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
57 on on off on off off any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
58 on on off on off on any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
59 on on off on on off any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
60 on on off on on on any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
61 on on on off off off any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
62 on on on off off on any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
63 on on on off on off any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
64 on on on off on on any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
65 on on on on off off any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
66 on on on on off on any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
67 on on on on on off any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
68 on on on on on on any 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
69 on off off any off any off 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
70 on off on any off any off 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26
71 on off off any on any off 66 64 34 36 64 36 66 64 34 36 66 36 54 56 52 60 22 26 52 26 54 56 52 60 22 26 52 26

View file

@ -1,71 +1,71 @@
Hall,Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
off,off,off,off,off,off,on,78,68,78,68,78,68,78,68,66,56,66,56,66,56,66,56
off,off,off,off,off,on,on,78,68,78,68,78,68,78,68,66,56,66,56,66,56,66,56
off,off,off,off,on,off,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,off,off,on,on,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,off,on,off,off,on,78,68,78,68,78,68,78,68,66,56,66,56,66,56,66,56
off,off,off,on,off,on,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,off,on,on,off,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,off,on,on,on,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,on,off,off,off,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,on,off,off,on,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,on,off,on,off,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,on,off,on,on,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,on,on,off,off,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,on,on,off,on,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,on,on,on,off,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,on,on,on,on,on,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,on,off,off,off,off,any,72,68,72,68,40,40,40,40,40,40,40,40,40,40,40,40
off,on,off,off,off,on,any,72,68,72,68,40,40,40,40,40,40,40,40,40,40,40,40
off,on,off,off,on,off,any,72,68,72,68,40,40,40,40,40,40,40,40,40,40,40,40
off,on,off,off,on,on,any,72,68,72,68,40,40,40,40,40,40,40,40,40,40,40,40
off,on,off,on,off,off,any,72,68,72,68,40,40,40,40,40,40,40,40,40,40,40,40
off,on,off,on,off,on,any,72,68,72,68,40,40,40,40,40,40,40,40,40,40,40,40
off,on,off,on,on,off,any,72,68,72,68,40,40,40,40,40,40,40,40,40,40,40,40
off,on,off,on,on,on,any,72,68,72,68,40,40,40,40,40,40,40,40,40,40,40,40
off,on,on,off,off,off,any,72,68,72,68,40,40,40,40,40,40,40,40,40,40,40,40
off,on,on,off,off,on,any,72,68,72,68,40,40,40,40,40,40,40,40,40,40,40,40
off,on,on,off,on,off,any,72,68,72,68,40,40,40,40,40,40,40,40,40,40,40,40
off,on,on,off,on,on,any,72,68,72,68,40,40,40,40,40,40,40,40,40,40,40,40
off,on,on,on,off,off,any,72,68,72,68,40,40,40,40,40,40,40,40,40,40,40,40
off,on,on,on,off,on,any,72,68,72,68,40,40,40,40,40,40,40,40,40,40,40,40
off,on,on,on,on,off,any,72,68,72,68,40,40,40,40,40,40,40,40,40,40,40,40
off,on,on,on,on,on,any,72,68,72,68,40,40,40,40,40,40,40,40,40,40,40,40
off,off,off,any,off,any,off,78,68,78,68,78,68,78,68,66,56,66,56,66,56,66,56
off,off,on,any,off,any,off,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
off,off,off,any,on,any,off,78,68,78,68,68,68,68,68,66,56,66,56,66,56,66,56
on,off,off,off,off,off,on,78,68,78,68,78,68,78,68,66,56,66,56,66,56,66,56
on,off,off,off,off,on,on,78,68,78,68,76,68,76,68,66,56,66,56,66,56,66,56
on,off,off,off,on,off,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,off,off,on,on,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,off,on,off,off,on,78,68,78,68,76,68,76,68,66,56,66,56,66,56,66,56
on,off,off,on,off,on,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,off,on,on,off,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,off,on,on,on,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,on,off,off,off,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,on,off,off,on,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,on,off,on,off,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,on,off,on,on,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,on,on,off,off,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,on,on,off,on,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,on,on,on,off,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,on,on,on,on,on,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,on,off,off,off,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,off,off,off,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,off,off,on,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,off,off,on,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,off,on,off,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,off,on,off,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,off,on,on,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,off,on,on,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,on,off,off,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,on,off,off,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,on,off,on,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,on,off,on,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,on,on,off,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,on,on,off,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,on,on,on,off,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,on,on,on,on,on,any,78,68,78,68,50,50,50,50,50,50,50,50,50,50,50,50
on,off,off,any,off,any,off,78,68,78,68,78,68,78,68,66,56,66,56,66,56,66,56
on,off,on,any,off,any,off,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
on,off,off,any,on,any,off,78,68,78,68,62,62,62,62,62,56,62,56,62,56,62,56
off,off,off,off,off,off,on,72,66,72,72,72,66,72,72,64,64,64,64,64,64,64,64
off,off,off,off,off,on,on,72,66,72,72,72,66,72,72,64,64,64,64,64,64,64,64
off,off,off,off,on,off,on,72,66,72,72,68,66,68,68,64,64,64,64,64,64,64,64
off,off,off,off,on,on,on,72,66,72,72,68,66,68,68,64,64,64,64,64,64,64,64
off,off,off,on,off,off,on,72,66,72,72,72,66,72,72,64,64,64,64,64,64,64,64
off,off,off,on,off,on,on,72,66,72,72,68,66,68,68,64,64,64,64,64,64,64,64
off,off,off,on,on,off,on,72,66,72,72,68,66,68,68,64,64,64,64,64,64,64,64
off,off,off,on,on,on,on,72,66,72,72,68,66,68,68,64,64,64,64,64,64,64,64
off,off,on,off,off,off,on,72,66,72,72,68,66,68,68,64,64,64,64,64,64,64,64
off,off,on,off,off,on,on,72,66,72,72,68,66,68,68,64,64,64,64,64,64,64,64
off,off,on,off,on,off,on,72,66,72,72,68,66,68,68,64,64,64,64,64,64,64,64
off,off,on,off,on,on,on,72,66,72,72,68,66,68,68,64,64,64,64,64,64,64,64
off,off,on,on,off,off,on,72,66,72,72,68,66,68,68,64,64,64,64,64,64,64,64
off,off,on,on,off,on,on,72,66,72,72,68,66,68,68,64,64,64,64,64,64,64,64
off,off,on,on,on,off,on,72,66,72,72,68,66,68,68,64,64,64,64,64,64,64,64
off,off,on,on,on,on,on,72,66,72,72,68,66,68,68,64,64,64,64,64,64,64,64
off,on,off,off,off,off,any,60,60,60,60,32,32,32,32,28,28,28,28,28,28,28,28
off,on,off,off,off,on,any,60,60,60,60,32,32,32,32,28,28,28,28,28,28,28,28
off,on,off,off,on,off,any,60,60,60,60,32,32,32,32,28,28,28,28,28,28,28,28
off,on,off,off,on,on,any,60,60,60,60,32,32,32,32,28,28,28,28,28,28,28,28
off,on,off,on,off,off,any,60,60,60,60,32,32,32,32,28,28,28,28,28,28,28,28
off,on,off,on,off,on,any,60,60,60,60,32,32,32,32,28,28,28,28,28,28,28,28
off,on,off,on,on,off,any,60,60,60,60,32,32,32,32,28,28,28,28,28,28,28,28
off,on,off,on,on,on,any,60,60,60,60,32,32,32,32,28,28,28,28,28,28,28,28
off,on,on,off,off,off,any,60,60,60,60,32,32,32,32,28,28,28,28,28,28,28,28
off,on,on,off,off,on,any,60,60,60,60,32,32,32,32,28,28,28,28,28,28,28,28
off,on,on,off,on,off,any,60,60,60,60,32,32,32,32,28,28,28,28,28,28,28,28
off,on,on,off,on,on,any,60,60,60,60,32,32,32,32,28,28,28,28,28,28,28,28
off,on,on,on,off,off,any,60,60,60,60,32,32,32,32,28,28,28,28,28,28,28,28
off,on,on,on,off,on,any,60,60,60,60,32,32,32,32,28,28,28,28,28,28,28,28
off,on,on,on,on,off,any,60,60,60,60,32,32,32,32,28,28,28,28,28,28,28,28
off,on,on,on,on,on,any,60,60,60,60,32,32,32,32,28,28,28,28,28,28,28,28
off,off,off,any,off,any,off,72,66,72,72,72,66,72,72,64,64,64,64,64,64,64,64
off,off,on,any,off,any,off,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64
off,off,off,any,on,any,off,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64
on,off,off,off,off,off,on,72,66,72,72,72,66,72,72,64,64,64,64,64,64,64,64
on,off,off,off,off,on,on,72,66,72,72,72,66,72,72,64,64,64,64,64,64,64,64
on,off,off,off,on,off,on,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64
on,off,off,off,on,on,on,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64
on,off,off,on,off,off,on,72,66,72,72,72,66,72,72,64,64,64,64,64,64,64,64
on,off,off,on,off,on,on,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64
on,off,off,on,on,off,on,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64
on,off,off,on,on,on,on,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64
on,off,on,off,off,off,on,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64
on,off,on,off,off,on,on,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64
on,off,on,off,on,off,on,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64
on,off,on,off,on,on,on,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64
on,off,on,on,off,off,on,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64
on,off,on,on,off,on,on,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64
on,off,on,on,on,off,on,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64
on,off,on,on,on,on,on,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64
on,on,off,off,off,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,off,off,off,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,off,off,on,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,off,off,on,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,off,on,off,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,off,on,off,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,off,on,on,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,off,on,on,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,on,off,off,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,on,off,off,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,on,off,on,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,on,off,on,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,on,on,off,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,on,on,off,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,on,on,on,off,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,on,on,on,on,on,any,72,66,72,72,52,52,52,52,52,52,52,52,52,52,52,52
on,off,off,any,off,any,off,72,66,72,72,72,66,72,72,64,64,64,64,64,64,64,64
on,off,on,any,off,any,off,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64
on,off,off,any,on,any,off,72,66,72,72,66,66,66,66,64,64,64,64,64,64,64,64

1 Hall Head BTHotspot WIFI5Ghz HotspotVoice Cell IMU BDR_Single_Chain_0 EDR_Single_Chain_0 BLE_Single_Chain_0 HR_Single_Chain_0 BDR_Single_Chain_1 EDR_Single_Chain_1 BLE_Single_Chain_1 HR_Single_Chain_1 BDR_Dual_Chain_0 EDR_Dual_Chain_0 BLE_Dual_Chain_0 HR_Dual_Chain_0 BDR_Dual_Chain_1 EDR_Dual_Chain_1 BLE_Dual_Chain_1 HR_Dual_Chain_1
2 off off off off off off on 78 72 68 66 78 72 68 72 78 72 68 66 78 72 68 72 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
3 off off off off off on on 78 72 68 66 78 72 68 72 78 72 68 66 78 72 68 72 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
4 off off off off on off on 78 72 68 66 78 72 68 72 68 68 66 68 68 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
5 off off off off on on on 78 72 68 66 78 72 68 72 68 68 66 68 68 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
6 off off off on off off on 78 72 68 66 78 72 68 72 78 72 68 66 78 72 68 72 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
7 off off off on off on on 78 72 68 66 78 72 68 72 68 68 66 68 68 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
8 off off off on on off on 78 72 68 66 78 72 68 72 68 68 66 68 68 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
9 off off off on on on on 78 72 68 66 78 72 68 72 68 68 66 68 68 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
10 off off on off off off on 78 72 68 66 78 72 68 72 68 68 66 68 68 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
11 off off on off off on on 78 72 68 66 78 72 68 72 68 68 66 68 68 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
12 off off on off on off on 78 72 68 66 78 72 68 72 68 68 66 68 68 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
13 off off on off on on on 78 72 68 66 78 72 68 72 68 68 66 68 68 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
14 off off on on off off on 78 72 68 66 78 72 68 72 68 68 66 68 68 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
15 off off on on off on on 78 72 68 66 78 72 68 72 68 68 66 68 68 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
16 off off on on on off on 78 72 68 66 78 72 68 72 68 68 66 68 68 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
17 off off on on on on on 78 72 68 66 78 72 68 72 68 68 66 68 68 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
18 off on off off off off any 72 60 68 60 72 60 68 60 40 32 40 32 40 32 40 32 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28
19 off on off off off on any 72 60 68 60 72 60 68 60 40 32 40 32 40 32 40 32 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28
20 off on off off on off any 72 60 68 60 72 60 68 60 40 32 40 32 40 32 40 32 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28
21 off on off off on on any 72 60 68 60 72 60 68 60 40 32 40 32 40 32 40 32 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28
22 off on off on off off any 72 60 68 60 72 60 68 60 40 32 40 32 40 32 40 32 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28
23 off on off on off on any 72 60 68 60 72 60 68 60 40 32 40 32 40 32 40 32 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28
24 off on off on on off any 72 60 68 60 72 60 68 60 40 32 40 32 40 32 40 32 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28
25 off on off on on on any 72 60 68 60 72 60 68 60 40 32 40 32 40 32 40 32 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28
26 off on on off off off any 72 60 68 60 72 60 68 60 40 32 40 32 40 32 40 32 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28
27 off on on off off on any 72 60 68 60 72 60 68 60 40 32 40 32 40 32 40 32 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28
28 off on on off on off any 72 60 68 60 72 60 68 60 40 32 40 32 40 32 40 32 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28
29 off on on off on on any 72 60 68 60 72 60 68 60 40 32 40 32 40 32 40 32 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28
30 off on on on off off any 72 60 68 60 72 60 68 60 40 32 40 32 40 32 40 32 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28
31 off on on on off on any 72 60 68 60 72 60 68 60 40 32 40 32 40 32 40 32 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28
32 off on on on on off any 72 60 68 60 72 60 68 60 40 32 40 32 40 32 40 32 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28
33 off on on on on on any 72 60 68 60 72 60 68 60 40 32 40 32 40 32 40 32 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28
34 off off off any off any off 78 72 68 66 78 72 68 72 78 72 68 66 78 72 68 72 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
35 off off on any off any off 78 72 68 66 78 72 68 72 68 66 68 66 68 66 68 66 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
36 off off off any on any off 78 72 68 66 78 72 68 72 68 66 68 66 68 66 68 66 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
37 on off off off off off on 78 72 68 66 78 72 68 72 78 72 68 66 78 72 68 72 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
38 on off off off off on on 78 72 68 66 78 72 68 72 76 72 68 66 76 72 68 72 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
39 on off off off on off on 78 72 68 66 78 72 68 72 62 66 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
40 on off off off on on on 78 72 68 66 78 72 68 72 62 66 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
41 on off off on off off on 78 72 68 66 78 72 68 72 76 72 68 66 76 72 68 72 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
42 on off off on off on on 78 72 68 66 78 72 68 72 62 66 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
43 on off off on on off on 78 72 68 66 78 72 68 72 62 66 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
44 on off off on on on on 78 72 68 66 78 72 68 72 62 66 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
45 on off on off off off on 78 72 68 66 78 72 68 72 62 66 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
46 on off on off off on on 78 72 68 66 78 72 68 72 62 66 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
47 on off on off on off on 78 72 68 66 78 72 68 72 62 66 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
48 on off on off on on on 78 72 68 66 78 72 68 72 62 66 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
49 on off on on off off on 78 72 68 66 78 72 68 72 62 66 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
50 on off on on off on on 78 72 68 66 78 72 68 72 62 66 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
51 on off on on on off on 78 72 68 66 78 72 68 72 62 66 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
52 on off on on on on on 78 72 68 66 78 72 68 72 62 66 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
53 on on off off off off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
54 on on off off off on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
55 on on off off on off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
56 on on off off on on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
57 on on off on off off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
58 on on off on off on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
59 on on off on on off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
60 on on off on on on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
61 on on on off off off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
62 on on on off off on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
63 on on on off on off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
64 on on on off on on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
65 on on on on off off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
66 on on on on off on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
67 on on on on on off any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
68 on on on on on on any 78 72 68 66 78 72 68 72 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52 50 52
69 on off off any off any off 78 72 68 66 78 72 68 72 78 72 68 66 78 72 68 72 66 64 56 64 66 64 56 64 66 64 56 64 66 64 56 64
70 on off on any off any off 78 72 68 66 78 72 68 72 62 66 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64
71 on off off any on any off 78 72 68 66 78 72 68 72 62 66 62 66 62 66 62 66 62 64 56 64 62 64 56 64 62 64 56 64 62 64 56 64

View file

@ -40,3 +40,9 @@ BtHalBqrEnable = false
HwStageWithOldChipFwNoLongerSupport = EVT1.0-PROTO1.0-PROTO1.1
ThreadDispatcherEnabled = true
# A2DP_LDAC_QUALITY_HIGH 0 // Equal to 990/909(kbps)
# A2DP_LDAC_QUALITY_MID 1 // Equal to 660/606(kbps)
# A2DP_LDAC_QUALITY_LOW 2 // Equal to 330/303(kbps)
# A2DP_LDAC_QUALITY_ABR 3 // ABR mode, range: 990,660,492,396,330(kbps)
LdacDefaultQualityMode = 1

View file

@ -21,11 +21,16 @@ TARGET_SCREEN_DENSITY := 390
BOARD_USES_GENERIC_AUDIO := true
USES_DEVICE_GOOGLE_COMET := true
RELEASE_GOOGLE_PRODUCT_RADIO_DIR := $(RELEASE_GOOGLE_COMET_RADIO_DIR)
RELEASE_GOOGLE_PRODUCT_RADIOCFG_DIR := $(RELEASE_GOOGLE_COMET_RADIOCFG_DIR)
RELEASE_GOOGLE_PRODUCT_NTNRADIO_DIR := $(RELEASE_GOOGLE_COMET_NTNRADIO_DIR)
#Display
USES_IDISPLAY_INTF_SEC := true
include device/google/zumapro/BoardConfig-common.mk
-include vendor/google_devices/zumapro/prebuilts/BoardConfigVendor.mk
include device/google/gs-common/check_current_prebuilt/check_current_prebuilt.mk
-include vendor/google_devices/comet/proprietary/BoardConfigVendor.mk
include device/google/comet-sepolicy/comet-sepolicy.mk
include device/google/comet/wifi/BoardConfig-wifi.mk

View file

@ -184,11 +184,11 @@
</array>
<item name="gps.voltage">3700</item>
<!-- Idle Receive current for wifi radio in mA.-->
<item name="wifi.controller.idle">79</item>
<item name="wifi.controller.idle">31</item>
<!-- Rx current for wifi radio in mA.-->
<item name="wifi.controller.rx">118</item>
<item name="wifi.controller.rx">39</item>
<!-- Tx current for wifi radio in mA-->
<item name="wifi.controller.tx">331</item>
<item name="wifi.controller.tx">540</item>
<!-- Operating voltage for wifi radio in mV.-->
<item name="wifi.controller.voltage">3700</item>
<item name="wifi.controller.voltage">3850</item>
</device>

View file

@ -18,7 +18,7 @@
<dimen name="status_bar_padding_start">0dp</dimen>
<!-- Location on the screen of the center of the physical power button. -->
<dimen name="physical_power_button_center_screen_location_y">620px</dimen>
<dimen name="physical_power_button_center_screen_location_y">675px</dimen>
<!-- Location on the screen of the center of the physical fingerprint sensor -->
<dimen name="physical_fingerprint_sensor_center_screen_location_x">2076px</dimen>

View file

@ -25,16 +25,6 @@
always-on display) -->
<string name="doze_brightness_sensor_type" translatable="false">com.google.sensor.binned_brightness</string>
<!-- Doze: Table that translates sensor values from the doze_brightness_sensor_type sensor
to brightness values; -1 means keeping the current brightness. -->
<integer-array name="config_doze_brightness_sensor_to_brightness">
<item>-1</item> <!-- 0: OFF -->
<item>1</item> <!-- 1: NIGHT -->
<item>2</item> <!-- 2: LOW -->
<item>9</item> <!-- 3: HIGH -->
<item>9</item> <!-- 4: SUN -->
</integer-array>
<!-- Doze: Table that translates sensor values from the doze_brightness_sensor_type sensor
to an opacity value for a black scrim that is overlaid in AOD1.
Valid range is from 0 (transparent) to 255 (opaque).

View file

@ -17,7 +17,7 @@
-->
<resources>
<!-- Location on the screen of the center of the physical power button. -->
<dimen name="physical_power_button_center_screen_location_y">710px</dimen>
<dimen name="physical_power_button_center_screen_location_y">765px</dimen>
<!-- Location on the screen of the center of the physical fingerprint sensor -->
<dimen name="physical_fingerprint_sensor_center_screen_location_x">1080px</dimen>

View file

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- These resources are around just to allow their values to be customized
for different hardware and product builds. -->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- set this to ./DevInfo/Mod -->
<string translatable="false" name="config_devinfo_model">GGH2X</string>
</resources>

View file

@ -43,13 +43,15 @@
<item>in,,101,102,103,108</item>
<item>il,,101,102</item>
<item>tw,,110,119</item>
<item>sg,,995</item>
<!-- b/343344830 -->
<item>sg,01,995</item>
<item>sg,02,995</item>
<item>sg,03,995</item>
<item>sg,10,995</item>
<item>ch,,1414</item>
<item>gp,,115,119,191,196,197,116000,116111,116117</item>
<item>sk,,159</item>
<item>pl,01,984,985,997,998,999</item>
<item>pl,06,984,985,997,998,999</item>
<item>pl,,986,987,989,991,992,993,994,995,996</item>
<item>pl,,984,985,986,987,989,991,992,993,994,995,996,997,998,999</item>
<item>re,,115,119,191,196,197,116000,116111,116117</item>
<item>si,,113</item>
<item>ba,,122,123,124</item>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 234 KiB

After

Width:  |  Height:  |  Size: 277 KiB

Before After
Before After

Binary file not shown.

After

Width:  |  Height:  |  Size: 432 KiB

View file

@ -7,6 +7,7 @@ on init && property:ro.vendor.factory=1
on init
# eSE streset tool name
setprop persist.vendor.se.streset libstreset24
setprop persist.vendor.nfc.streset libstreset24
# No se_chip_en for P1.0
on late-init && property:ro.boot.hardware.revision=PROTO1.0
setprop persist.vendor.se.reset.chip_en false
@ -57,10 +58,22 @@ service init_thermal_config /vendor/bin/init_thermal_config
disabled
oneshot
on late-init
on late-init && property:ro.boot.hardware.revision=PROTO1.0
setprop vendor.thermal.config "thermal_info_config_backup.json"
on late-init && property:ro.boot.hardware.revision=PROTO1.1
setprop vendor.thermal.config "thermal_info_config_backup.json"
on late-init && property:ro.boot.cdt_hwid=0x00060603000100020000000000000000
setprop vendor.thermal.config "thermal_info_config_wingboard.json"
on property:vendor.thermal.config=thermal_info_config_charge.json && property:ro.boot.cdt_hwid=0x00060603000100020000000000000000
setprop vendor.thermal.config "thermal_info_config_wingboard.json"
on late-init && property:ro.debuggable=1
start init_thermal_config
on property:vendor.thermal.config=thermal_info_config_charge
on property:vendor.thermal.config=thermal_info_config_charge.json && property:ro.debuggable=1
start init_thermal_config
on property:vendor.thermal.link_ready=1
@ -87,9 +100,6 @@ on post-fs-data
chown system system /sys/devices/platform/odm/odm:fp_fpc1020/irq
chown system system /sys/devices/platform/odm/odm:fp_fpc1020/wakeup_enable
on fs
exec_background - system shell -- /vendor/bin/trusty_apploader /vendor/firmware/1540.app
# Permissions for hwcomposer
chown system system /sys/class/backlight/panel1-backlight/als_table
chown system system /sys/class/backlight/panel1-backlight/brightness

View file

@ -14,6 +14,8 @@
# limitations under the License.
#
SHIPPING_API_LEVEL := 34
ifdef RELEASE_GOOGLE_COMET_RADIO_DIR
RELEASE_GOOGLE_PRODUCT_RADIO_DIR := $(RELEASE_GOOGLE_COMET_RADIO_DIR)
endif
@ -67,10 +69,37 @@ include hardware/google/pixel/vibrator/cs40l26/device.mk
include device/google/gs-common/bcmbt/bluetooth.mk
include device/google/gs-common/touch/gti/predump_gti_dual.mk
include device/google/gs-common/display/dump_second_display.mk
include device/google/gs-common/gril/hidl/1.7/gril_hidl.mk
# Increment the SVN for any official public releases
ifdef RELEASE_SVN_COMET
TARGET_SVN ?= $(RELEASE_SVN_COMET)
else
# Set this for older releases that don't use build flag
TARGET_SVN ?= 04
endif
PRODUCT_VENDOR_PROPERTIES += \
ro.vendor.build.svn=1
ro.vendor.build.svn=$(TARGET_SVN)
# Set device family property for SMR
PRODUCT_PROPERTY_OVERRIDES += \
ro.build.device_family=CT3
# Set build properties for SMR builds
ifeq ($(RELEASE_IS_SMR), true)
ifneq (,$(RELEASE_BASE_OS_COMET))
PRODUCT_BASE_OS := $(RELEASE_BASE_OS_COMET)
endif
endif
# Set build properties for EMR builds
ifeq ($(RELEASE_IS_EMR), true)
ifneq (,$(RELEASE_BASE_OS_COMET))
PRODUCT_PROPERTY_OVERRIDES += \
ro.build.version.emergency_base_os=$(RELEASE_BASE_OS_COMET)
endif
endif
# go/lyric-soong-variables
$(call soong_config_set,lyric,camera_hardware,comet)
@ -112,8 +141,6 @@ PRODUCT_PROPERTY_OVERRIDES += \
vendor.camera.debug.enable_software_post_sharpen_node=false
# Display Config
PRODUCT_COPY_FILES += \
device/google/comet/display/display_colordata_cal1.pb:$(TARGET_COPY_OUT_VENDOR)/etc/display_colordata_cal1.pb
PRODUCT_PROPERTY_OVERRIDES += \
vendor.display.png.premultiplied=true
@ -224,6 +251,21 @@ PRODUCT_PRODUCT_PROPERTIES += \
PRODUCT_PRODUCT_PROPERTIES += \
bluetooth.hfp.swb.supported=true
# Override BQR mask to enable LE Audio Choppy report, remove BTRT logging
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.bqr.event_mask=295006 \
persist.bluetooth.bqr.vnd_quality_mask=29 \
persist.bluetooth.bqr.vnd_trace_mask=0 \
persist.bluetooth.vendor.btsnoop=true
else
PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.bqr.event_mask=295006 \
persist.bluetooth.bqr.vnd_quality_mask=16 \
persist.bluetooth.bqr.vnd_trace_mask=0 \
persist.bluetooth.vendor.btsnoop=false
endif
# Support LE & Classic concurrent encryption (b/330704060)
PRODUCT_PRODUCT_PROPERTIES += \
bluetooth.ble.allow_enc_with_bredr=true
@ -299,6 +341,10 @@ PRODUCT_PACKAGES += \
PRODUCT_SOONG_NAMESPACES += \
device/google/comet/powerstats/comet
# UWB Overlay
PRODUCT_PACKAGES += \
UwbOverlayCT3
# WiFi Overlay
PRODUCT_PACKAGES += \
WifiOverlay2024Mid_CT3 \
@ -388,6 +434,10 @@ PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.vibrator.hal.context.cooldowntime=1600 \
persist.vendor.vibrator.hal.context.settlingtime=5000
# Override Output Distortion Gain
PRODUCT_VENDOR_PROPERTIES += \
vendor.audio.hapticgenerator.distortion.output.gain=0.45
# Hinge angle sensor
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.sensor.hinge_angle.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.hinge_angle.xml
@ -442,7 +492,7 @@ PRODUCT_PRODUCT_PROPERTIES += \
# LE Audio Unicast Allowlist
PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.leaudio.allow_list=SM-R510
persist.bluetooth.leaudio.allow_list=SM-R510,WF-1000XM5
# Telephony Satellite Feature
PRODUCT_COPY_FILES += \
@ -465,19 +515,30 @@ ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
$(call inherit-product-if-exists, device/google/common/etm/device-userdebug-modules.mk)
endif
# Connectivity Resources Overlay
# Connectivity Resources Overlay for Thread host settings
PRODUCT_PACKAGES += \
ConnectivityResourcesOverlayCometOverride
# Thread Dispatcher enablement in Bluetooth HAL
PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.thread_dispatcher.enabled=true
# Thread HAL
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_PACKAGES += \
com.google.comet.hardware.threadnetwork
endif
persist.bluetooth.thread_dispatcher.enabled=false
# Camera concurrent foldable dual front feature support
PRODUCT_PACKAGES += \
concurrent_foldable_dual_front_xml
# Bluetooth device id
# Comet: 0x4113
PRODUCT_PRODUCT_PROPERTIES += \
bluetooth.device_id.product_id=16659
# Set support for LEA multicodec
PRODUCT_PRODUCT_PROPERTIES +=\
bluetooth.core.le_audio.codec_extension_aidl.enabled=true
# LE Audio configuration scenarios
PRODUCT_COPY_FILES += \
device/google/comet/bluetooth/audio_set_scenarios.json:$(TARGET_COPY_OUT_VENDOR)/etc/aidl/le_audio/aidl_audio_set_scenarios.json
PRODUCT_COPY_FILES += \
device/google/comet/bluetooth/audio_set_configurations.json:$(TARGET_COPY_OUT_VENDOR)/etc/aidl/le_audio/aidl_audio_set_configurations.json

View file

@ -1,7 +1,7 @@
<compatibility-matrix version="1.0" type="framework">
<hal format="aidl" optional="true">
<name>com.google.hardware.pixel.display</name>
<version>12</version>
<version>13</version>
<interface>
<name>IDisplay</name>
<instance>secondary</instance>

Binary file not shown.

View file

@ -18,6 +18,7 @@ gnss_device_data_port_chpp_spi_device=/dev/gnss_ipc
gnss_device_data_port_chpp_present=1
GlueLayer_YearOfHW=2023
scheduling_enabled=1
ChipCfg_Timemark_Option=1
ChipCfg_VDR_high_end_Distance = 200
ChipCfg_VDR_low_end_Distance = 200
ChipCfg_VDR_high_end_Time = 20
@ -54,6 +55,12 @@ GlueLayer_IsRilCIDReqEnable=0
GlueLayer_IsMemsEnable=1
GlueLayer_MeasCorrCap=7
Chip_Configuration_mems_data_Configuration=0x25
AccelSamplingPeriodUs=10000
MagnSamplingPeriodUs=10000
GyroSamplingPeriodUs=10000
PressSamplingPeriodUs=50000
OrientationSamplingPeriodUs=10000
StepCounterSamplingPeriodUs=1000000
Chip_Configuration_FeatureCfg_ANDRD_MEAS_CORR_ENABLE=1
CP_LocTech_PrimaryConst=0
CP_LocTech_Constraints=1
@ -62,6 +69,20 @@ UP_LocTech_PrimaryConst=0
UP_LocTech_Constraints=1
UP_LocTech_Requirements=0
SpotLogger_Allowed=0
SingleBandAcqPower=69
MultiBandAcqPower=90
SingleBandFullTrkPower=55
MultiBandFullTrkPower=70
SingleBandDutyCycleTrkPower=50
MultiBandDutyCycleTrkPower=65
SingleBandNmTrkPower=20
MultiBandNmTrkPower=28
SingleBandUdTrkPower=14
MultiBandUdTrkPower=18
path_delay_glo_12fx_cm = -5070,-5042,-5004,-4986,-4938,-4886,-4829,-4758,-4662,-4578,-4484,-4459,-4436,-4455
path_delay_gps_2fx_cm = 12342
path_delay_bds_4fx_cm = 123
path_delay_l5_20fx_cm = 105916
RfPathLossDb_Ap=3600
RfPathLossDb_Cp=3600
RfPathLossDb_L5_Ap=4300
@ -100,12 +121,16 @@ ENABLE_LPP_CP=1
ENABLE_LPP_UP=0
ENABLE_LPPE_CP=3
ENABLE_LPPE_UP=0
ENABLE_NLP_ALONG_WITH_UBP=0
ENABLE_NLP_IN_LPPE=1
ENABLE_NLP_IN_AGNSS=0
ENABLE_LPP_HA_GAD_SHAPE=0
USE_EMER_PDN_FOR_EMER_SUPL=1
CP_LOCTECH_CONSTRAINTS=1
UP_LOCTECH_CONSTRAINTS=1
GNSS_CARRIER_ID=1
CP_LOCTECH_CONSTRAINTS=5
GNSS_CARRIER_ID=2
ENABLE_3G_CP_CAPS_MSA=0
@ -115,7 +140,6 @@ ENABLE_NLP_IN_AGNSS=1
ENABLE_LPP_HA_GAD_SHAPE=1
GNSS_CARRIER_ID=3
ENABLE_CAPS_OTDOA=0
ENABLE_LPP_UP=1
ENABLE_LPPE_UP=3
SUPL_SSL_METHOD=TLSv1_2

View file

@ -53,6 +53,9 @@ gnss_device_data_port_chpp_present=1
GlueLayer_YearOfHW=2023
scheduling_enabled=1
# 1pps timemark output: 0: disable 1: enable
ChipCfg_Timemark_Option=1
# VDR End condition (meter, meter, sec, sec)
ChipCfg_VDR_high_end_Distance = 200
ChipCfg_VDR_low_end_Distance = 200
@ -189,6 +192,12 @@ GlueLayer_MeasCorrCap=7
# 0x0010: CHIP_CONFIG_MEMS_ORIENTATION_AVAILABLE
# 0x0020: CHIP_CONFIG_MEMS_STEPCOUNTER_AVAILABLE
Chip_Configuration_mems_data_Configuration=0x25
AccelSamplingPeriodUs=10000
MagnSamplingPeriodUs=10000
GyroSamplingPeriodUs=10000
PressSamplingPeriodUs=50000
OrientationSamplingPeriodUs=10000
StepCounterSamplingPeriodUs=1000000
Chip_Configuration_FeatureCfg_ANDRD_MEAS_CORR_ENABLE=1
CP_LocTech_PrimaryConst=0
CP_LocTech_Constraints=1
@ -198,6 +207,23 @@ UP_LocTech_Constraints=1
UP_LocTech_Requirements=0
SpotLogger_Allowed=0
# GNSS power values in "mW"
SingleBandAcqPower=69
MultiBandAcqPower=90
SingleBandFullTrkPower=55
MultiBandFullTrkPower=70
SingleBandDutyCycleTrkPower=50
MultiBandDutyCycleTrkPower=65
SingleBandNmTrkPower=20
MultiBandNmTrkPower=28
SingleBandUdTrkPower=14
MultiBandUdTrkPower=18
path_delay_glo_12fx_cm = -5070,-5042,-5004,-4986,-4938,-4886,-4829,-4758,-4662,-4578,-4484,-4459,-4436,-4455
path_delay_gps_2fx_cm = 12342
path_delay_bds_4fx_cm = 123
path_delay_l5_20fx_cm = 105916
RfPathLossDb_Ap=3600
RfPathLossDb_Cp=3600
RfPathLossDb_L5_Ap=4300
@ -254,12 +280,16 @@ ENABLE_LPP_CP=1
ENABLE_LPP_UP=0
ENABLE_LPPE_CP=3
ENABLE_LPPE_UP=0
ENABLE_NLP_ALONG_WITH_UBP=0
ENABLE_NLP_IN_LPPE=1
ENABLE_NLP_IN_AGNSS=0
ENABLE_LPP_HA_GAD_SHAPE=0
USE_EMER_PDN_FOR_EMER_SUPL=1
CP_LOCTECH_CONSTRAINTS=1
UP_LOCTECH_CONSTRAINTS=1
# ATT
GNSS_CARRIER_ID=1
CP_LOCTECH_CONSTRAINTS=5
# TMO
GNSS_CARRIER_ID=2
ENABLE_3G_CP_CAPS_MSA=0
@ -269,7 +299,6 @@ ENABLE_NLP_IN_AGNSS=1
ENABLE_LPP_HA_GAD_SHAPE=1
# VZW
GNSS_CARRIER_ID=3
ENABLE_CAPS_OTDOA=0
ENABLE_LPP_UP=1
ENABLE_LPPE_UP=3
SUPL_SSL_METHOD=TLSv1_2

View file

@ -48,15 +48,6 @@
<instance>default</instance>
</interface>
</hal>
<hal format="hidl">
<name>android.hardware.graphics.mapper</name>
<transport arch="32+64">passthrough</transport>
<version>4.0</version>
<interface>
<name>IMapper</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl">
<name>android.hardware.graphics.composer</name>
<transport>hwbinder</transport>

View file

@ -46,7 +46,7 @@
"9999999",
"1425000",
"1197000",
"0"
"820000"
],
"ResetOnInit": true
},
@ -56,6 +56,7 @@
"Values": [
"5000",
"2000",
"1000",
"500"
],
"DefaultIndex": 0,
@ -94,6 +95,7 @@
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/down_rate_limit_us",
"Values": [
"20000",
"5000",
"3000",
"2000",
"500"
@ -168,7 +170,6 @@
"0",
"1"
],
"DefaultIndex": 0,
"ResetOnInit": true
},
{
@ -205,6 +206,70 @@
"DefaultIndex": 0,
"ResetOnInit": true
},
{
"Name": "AutoMigrationMarginsEnable",
"Path": "/proc/vendor_sched/auto_migration_margins_enable",
"Values": [
"0",
"1"
],
"DefaultIndex": 0,
"ResetOnInit": true
},
{
"Name": "AutoDvfsHeadroomEnable",
"Path": "/proc/vendor_sched/auto_dvfs_headroom_enable",
"Values": [
"0",
"1"
],
"DefaultIndex": 0,
"ResetOnInit": true
},
{
"Name": "TARampupMultiplier",
"Path": "/proc/vendor_sched/groups/ta/rampup_multiplier",
"Values": [
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8"
],
"DefaultIndex": 1,
"ResetOnInit": true
},
{
"Name": "AdpfRampupMultiplier",
"Path": "/proc/vendor_sched/adpf_rampup_multiplier",
"Values": [
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8"
],
"DefaultIndex": 2,
"ResetOnInit": true
},
{
"Name": "PerTaskMaxIowaitBoost",
"Path": "/proc/vendor_sched/per_task_iowait_boost_max_value",
"Values": [
"0",
"512"
],
"DefaultIndex": 0,
"ResetOnInit": true
},
{
"Name": "CPUUClampMaxFilterEnable",
"Path": "/proc/vendor_sched/uclamp_max_filter_enable",
@ -231,7 +296,6 @@
"0x0",
"0x80"
],
"DefaultIndex": 0,
"ResetOnInit": true
},
{
@ -274,6 +338,42 @@
],
"ResetOnInit": true
},
{
"Name": "TAUclampMinOnNiceEnable",
"Path": "/proc/vendor_sched/groups/ta/uclamp_min_on_nice_enable",
"Values": [
"1",
"0"
],
"ResetOnInit": true
},
{
"Name": "TAUclampMinOnNiceMidValue",
"Path": "/proc/vendor_sched/groups/ta/uclamp_min_on_nice_mid_value",
"Values": [
"600",
"0"
],
"ResetOnInit": true
},
{
"Name": "TAUclampMinOnNiceHighPrio",
"Path": "/proc/vendor_sched/groups/ta/uclamp_min_on_nice_high_prio",
"Values": [
"119",
"120"
],
"ResetOnInit": true
},
{
"Name": "TAUclampMinOnNiceMidPrio",
"Path": "/proc/vendor_sched/groups/ta/uclamp_min_on_nice_mid_prio",
"Values": [
"128",
"130"
],
"ResetOnInit": true
},
{
"Name": "FGUClampBoost",
"Path": "/proc/vendor_sched/groups/fg/uclamp_min",
@ -382,7 +482,6 @@
"1",
"0"
],
"DefaultIndex": 0,
"ResetOnInit": true
},
{
@ -390,6 +489,7 @@
"Path": "/proc/vendor_sched/groups/ta/preferred_idle_mask_high",
"Values": [
"0xff",
"0xf0",
"0x7f"
],
"ResetOnInit": true
@ -399,6 +499,7 @@
"Path": "/proc/vendor_sched/groups/ta/preferred_idle_mask_mid",
"Values": [
"0xff",
"0xf0",
"0x7f"
],
"ResetOnInit": true
@ -408,6 +509,7 @@
"Path": "/proc/vendor_sched/groups/ta/preferred_idle_mask_low",
"Values": [
"0xff",
"0xf0",
"0x7f"
],
"ResetOnInit": true
@ -419,7 +521,6 @@
"1",
"0"
],
"DefaultIndex": 0,
"ResetOnInit": true
},
{
@ -617,9 +718,10 @@
"Values": [
"76",
"55",
"38",
"36",
"10",
"47",
"45",
"36",
"30",
"28"
],
@ -642,10 +744,9 @@
"Values": [
"59",
"30",
"20",
"2",
"18",
"15"
"23",
"20"
],
"DefaultIndex": 0
},
@ -666,8 +767,7 @@
"62",
"0",
"20",
"22",
"15"
"22"
],
"DefaultIndex": 0
},
@ -830,6 +930,25 @@
"67000"
],
"ResetOnInit": true
},
{
"Name": "PA_KILL",
"Path": "/sys/kernel/vendor_mm/pa_kill/reclaim_kb",
"Values": [
"102400",
"0"
],
"ResetOnInit": false
},
{
"Name": "MaxLoadBalanceInterval",
"Path": "/proc/vendor_sched/max_load_balance_interval",
"Values": [
"1",
"4"
],
"DefaultIndex": 0,
"ResetOnInit": true
}
],
"Actions": [
@ -1292,9 +1411,15 @@
},
{
"PowerHint": "DISPLAY_INACTIVE",
"Node": "SysGroupCfsSkipMask",
"Node": "PerTaskMaxIowaitBoost",
"Duration": 0,
"Value": "0x80"
"Value": "0"
},
{
"PowerHint": "CAMERA_PA_KILL_BOOST",
"Node": "PA_KILL",
"Duration": 0,
"Value": "102400"
},
{
"PowerHint": "CAMERA_LAUNCH",
@ -1482,12 +1607,60 @@
"Duration": 3000,
"Value": "0"
},
{
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
"Node": "ReducePreferIdle",
"Duration": 3000,
"Value": "0"
},
{
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
"Node": "TAUClampBoost",
"Node": "TAPreferredIdleMaskHigh",
"Duration": 3000,
"Value": "0xf0"
},
{
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
"Node": "TAPreferredIdleMaskMid",
"Duration": 3000,
"Value": "0xf0"
},
{
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
"Node": "TAPreferredIdleMaskLow",
"Duration": 3000,
"Value": "0xf0"
},
{
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
"Node": "TAUclampMinOnNiceEnable",
"Duration": 3000,
"Value": "1"
},
{
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
"Node": "TAUclampMinOnNiceMidValue",
"Duration": 3000,
"Value": "600"
},
{
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
"Node": "TAUclampMinOnNiceHighPrio",
"Duration": 3000,
"Value": "119"
},
{
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
"Node": "TAUclampMinOnNiceMidPrio",
"Duration": 3000,
"Value": "128"
},
{
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
"Node": "TAPreferIdle",
"Duration": 3000,
"Value": "1"
},
{
"PowerHint": "CAMERA_THERMAL_SEVERE_BOOST",
"Node": "CDPreferHighCap",
@ -1780,7 +1953,7 @@
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
"Value": "36"
"Value": "47"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
@ -1792,7 +1965,7 @@
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
"Value": "15"
"Value": "20"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
@ -1804,7 +1977,7 @@
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_BIG_SPC_THRESHOLD",
"Duration": 0,
"Value": "15"
"Value": "20"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
@ -1818,6 +1991,42 @@
"Duration": 0,
"Value": "cam2"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "AutoMigrationMarginsEnable",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "AutoDvfsHeadroomEnable",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PerTaskMaxIowaitBoost",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "CPULittleClusterDownRateLimitUs",
"Duration": 0,
"Value": "1000"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "CPUMidClusterDownRateLimitUs",
"Duration": 0,
"Value": "5000"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "CPUBigClusterDownRateLimitUs",
"Duration": 0,
"Value": "20000"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "CPUDVFSHeadroom",
@ -1896,6 +2105,12 @@
"Duration": 0,
"Value": "0x0"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "MaxLoadBalanceInterval",
"Duration": 0,
"Value": "4"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PowerHALCameraRunning",
@ -1918,7 +2133,7 @@
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
"Value": "38"
"Value": "45"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@ -1930,7 +2145,7 @@
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
"Value": "20"
"Value": "30"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@ -1956,6 +2171,42 @@
"Duration": 0,
"Value": "cam2"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "AutoMigrationMarginsEnable",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "AutoDvfsHeadroomEnable",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PerTaskMaxIowaitBoost",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CPULittleClusterDownRateLimitUs",
"Duration": 0,
"Value": "1000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CPUMidClusterDownRateLimitUs",
"Duration": 0,
"Value": "5000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CPUBigClusterDownRateLimitUs",
"Duration": 0,
"Value": "20000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CPUUtilThreshold",
@ -2052,6 +2303,12 @@
"Duration": 0,
"Value": "0x80"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "MaxLoadBalanceInterval",
"Duration": 0,
"Value": "4"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "AutoPreferIdle",
@ -2074,7 +2331,7 @@
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
"Value": "30"
"Value": "47"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
@ -2086,7 +2343,7 @@
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
"Value": "18"
"Value": "23"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
@ -2118,6 +2375,42 @@
"Duration": 0,
"Value": "1100 1024 1100"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "AutoMigrationMarginsEnable",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "AutoDvfsHeadroomEnable",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PerTaskMaxIowaitBoost",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "CPULittleClusterDownRateLimitUs",
"Duration": 0,
"Value": "1000"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "CPUMidClusterDownRateLimitUs",
"Duration": 0,
"Value": "5000"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "CPUBigClusterDownRateLimitUs",
"Duration": 0,
"Value": "20000"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "CPUDVFSHeadroom",
@ -2190,12 +2483,54 @@
"Duration": 0,
"Value": "0x80"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "MaxLoadBalanceInterval",
"Duration": 0,
"Value": "4"
},
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "AutoPreferIdle",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "AutoMigrationMarginsEnable",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "AutoDvfsHeadroomEnable",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "PerTaskMaxIowaitBoost",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "CPULittleClusterDownRateLimitUs",
"Duration": 0,
"Value": "5000"
},
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "CPUMidClusterDownRateLimitUs",
"Duration": 0,
"Value": "20000"
},
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "CPUBigClusterDownRateLimitUs",
"Duration": 0,
"Value": "20000"
},
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "CPUDVFSHeadroom",
@ -2394,6 +2729,24 @@
"Duration": 0,
"Value": "0-6"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "AutoMigrationMarginsEnable",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "AutoDvfsHeadroomEnable",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PerTaskMaxIowaitBoost",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "CPUDVFSHeadroom",
@ -2683,6 +3036,18 @@
"Type": "EndHint",
"Value": "DISPLAY_UPDATE_IMMINENT"
},
{
"PowerHint": "DISPLAY_IDLE",
"Node": "TARampupMultiplier",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "DISPLAY_IDLE",
"Node": "AdpfRampupMultiplier",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "DISPLAY_UPDATE_IMMINENT",
"Node": "CPULittleClusterDownRateLimitUs",
@ -2879,13 +3244,13 @@
"PowerHint": "GAME",
"Node": "CPUMidClusterDownRateLimitUs",
"Duration": 0,
"Value": "3000"
"Value": "500"
},
{
"PowerHint": "GAME",
"Node": "CPUBigClusterDownRateLimitUs",
"Duration": 0,
"Value": "3000"
"Value": "500"
},
{
"PowerHint": "GAME",
@ -2911,6 +3276,36 @@
"Duration": 0,
"Value": "1"
},
{
"PowerHint": "GAME",
"Node": "AutoMigrationMarginsEnable",
"Duration": 0,
"Value": "1"
},
{
"PowerHint": "GAME",
"Node": "AutoDvfsHeadroomEnable",
"Duration": 0,
"Value": "1"
},
{
"PowerHint": "GAME",
"Node": "TARampupMultiplier",
"Duration": 0,
"Value": "1"
},
{
"PowerHint": "GAME",
"Node": "AdpfRampupMultiplier",
"Duration": 0,
"Value": "2"
},
{
"PowerHint": "GAME",
"Node": "PerTaskMaxIowaitBoost",
"Duration": 0,
"Value": "512"
},
{
"PowerHint": "FACE_UNLOCK_BOOST",
"Node": "CPUMidClusterMaxFreq",
@ -3007,6 +3402,42 @@
"Duration": 2000,
"Value": "44"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "AutoMigrationMarginsEnable",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "AutoDvfsHeadroomEnable",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PerTaskMaxIowaitBoost",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "CPULittleClusterDownRateLimitUs",
"Duration": 0,
"Value": "5000"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "CPUMidClusterDownRateLimitUs",
"Duration": 0,
"Value": "20000"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "CPUBigClusterDownRateLimitUs",
"Duration": 0,
"Value": "20000"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "AutoPreferIdle",
@ -3029,7 +3460,7 @@
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
"Value": "28"
"Value": "47"
},
{
"PowerHint": "CAMERA_PROJECT11",
@ -3041,7 +3472,7 @@
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
"Value": "18"
"Value": "23"
},
{
"PowerHint": "CAMERA_PROJECT11",
@ -3179,11 +3610,12 @@
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 15.0,
"HeuristicBoost_On": true,
"HBoostOnMissedCycles": 8,
"HBoostOffMaxAvgRatio": 4.0,
"HBoostOffMissedCycles": 5,
"HBoostPidPuFactor": 0.5,
"HBoostUclampMin": 722,
"HBoostModerateJankThreshold": 2,
"HBoostOffMaxAvgDurRatio": 4.0,
"HBoostSevereJankPidPu": 0.5,
"HBoostSevereJankThreshold": 8,
"HBoostUclampMinCeilingRange": [480, 722],
"HBoostUclampMinFloorRange": [230, 410],
"JankCheckTimeFactor": 1.2,
"LowFrameRateThreshold": 25,
"MaxRecordsNum": 300
@ -3214,11 +3646,12 @@
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 15.0,
"HeuristicBoost_On": true,
"HBoostOnMissedCycles": 8,
"HBoostOffMaxAvgRatio": 4.0,
"HBoostOffMissedCycles": 5,
"HBoostPidPuFactor": 0.5,
"HBoostUclampMin": 722,
"HBoostModerateJankThreshold": 2,
"HBoostOffMaxAvgDurRatio": 4.0,
"HBoostSevereJankPidPu": 0.35,
"HBoostSevereJankThreshold": 8,
"HBoostUclampMinCeilingRange": [480, 722],
"HBoostUclampMinFloorRange": [230, 410],
"JankCheckTimeFactor": 1.2,
"LowFrameRateThreshold": 25,
"MaxRecordsNum": 300
@ -3249,11 +3682,12 @@
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 15.0,
"HeuristicBoost_On": true,
"HBoostOnMissedCycles": 8,
"HBoostOffMaxAvgRatio": 4.0,
"HBoostOffMissedCycles": 5,
"HBoostPidPuFactor": 0.5,
"HBoostUclampMin": 722,
"HBoostModerateJankThreshold": 2,
"HBoostOffMaxAvgDurRatio": 4.0,
"HBoostSevereJankPidPu": 0.25,
"HBoostSevereJankThreshold": 8,
"HBoostUclampMinCeilingRange": [480, 722],
"HBoostUclampMinFloorRange": [230, 410],
"JankCheckTimeFactor": 1.2,
"LowFrameRateThreshold": 25,
"MaxRecordsNum": 300

View file

@ -31,7 +31,7 @@
<item>39</item>
</integer-array>
<integer-array name="antenna_y">
<item>83</item>
<item>83</item>
<item>72</item>
<item>72</item>
</integer-array>
</resources>

View file

@ -30,4 +30,12 @@
* When previously foreground 3p apps moves to background, sessions are not terminated
-->
<bool name = "background_ranging_enabled">true</bool>
<!-- Whether multicast list update notification v2 is supported or not.
If enabled, the notification will be parsed into version 2 if uci major version is 2.0. -->
<bool name = "is_multicast_list_update_ntf_v2_supported">true</bool>
<!-- Whether multicast list update response v2 is supported or not.
If enabled, the response will be parsed into version 2 if uci major version is 2.0. -->
<bool name = "is_multicast_list_update_rsp_v2_supported">true</bool>
</resources>

View file

@ -153,7 +153,7 @@
<!-- Boolean indicating whether we should enable the STA current connected indoor channel
for SAP, WFD GO, Wi-Fi Aware -->
<bool translatable="false" name="config_wifiEnableStaIndoorChannelForPeerNetwork">true</bool>
<bool translatable="false" name="config_wifiEnableStaIndoorChannelForPeerNetwork">false</bool>
<!-- Boolean indicating whether we should enable the STA current connected DFS channel
for SAP, WFD GO, Wi-Fi Aware -->

View file

@ -16,46 +16,11 @@
#include <android-base/logging.h>
#include <android-base/properties.h>
#include <string>
namespace {
constexpr std::string_view kWingBoardHwId("0x00060603000100020000000000000000");
using android::base::GetProperty;
bool useThermalWingBoardConfig() {
const auto cdt_hwid = GetProperty("ro.boot.cdt_hwid", "");
if (cdt_hwid == kWingBoardHwId) {
LOG(INFO) << "Using wingboard thermal config as found cdt_hwid " << cdt_hwid;
return true;
}
return false;
}
bool useThermalBackupConfig() {
const auto panel_drv = GetProperty("ro.boot.primary_panel_drv", "");
int main() {
const auto panel_drv = android::base::GetProperty("ro.boot.primary_panel_drv", "");
const auto is_panel_available = (panel_drv.find("panel-google-ct3a") != std::string::npos) ||
(panel_drv.find("panel-google-ct3b") != std::string::npos);
if (!is_panel_available) {
LOG(INFO) << "Using backup thermal config as unknown panel [" << panel_drv << "] found.";
return true;
}
const auto hardware_revision = GetProperty("ro.boot.hardware.revision", "");
if (hardware_revision == "PROTO1.0" || hardware_revision == "PROTO1.1") {
LOG(INFO) << "Using backup thermal config as hardware revision [" << hardware_revision
<< "] found.";
return true;
}
return false;
}
} // namespace
int main() {
if (useThermalWingBoardConfig()) {
if (!android::base::SetProperty("vendor.thermal.config",
"thermal_info_config_wingboard.json")) {
LOG(FATAL) << "Failed to set property vendor.thermal.config to "
"thermal_info_config_wingboard.";
}
} else if (useThermalBackupConfig()) {
if (!android::base::SetProperty("vendor.thermal.config",
"thermal_info_config_backup.json")) {
LOG(FATAL) << "Failed to set property vendor.thermal.config to "

View file

@ -38,32 +38,27 @@
{
"Name": "soc_therm",
"Type": "UNKNOWN",
"TempPath": "/dev/thermal/tz-by-name/soc_therm/tz_temp",
"Multiplier": 0.001
},
{
"Name": "rffe_therm",
"Type": "UNKNOWN",
"TempPath": "/dev/thermal/tz-by-name/rffe_therm/tz_temp",
"Multiplier": 0.001
},
{
"Name": "modem_therm",
"Type": "UNKNOWN",
"TempPath": "/dev/thermal/tz-by-name/modem_therm/tz_temp",
"Multiplier": 0.001
},
{
"Name": "gnss_tcxo_therm",
"Type": "UNKNOWN",
"TempPath": "/dev/thermal/tz-by-name/gnss_tcxo_therm/tz_temp",
"Multiplier": 0.001
},
{
"Name": "usb_conn_therm",
"Type": "UNKNOWN",
"HotThreshold": ["NAN", 30.79, "NAN", "NAN", "NAN", "NAN", "NAN"],
"TempPath": "/dev/thermal/tz-by-name/usb_conn_therm/tz_temp",
"Multiplier": 0.001,
"PollingDelay": 300000,
"PassiveDelay": 7000
@ -72,7 +67,6 @@
"Name": "charger_therm",
"Type": "UNKNOWN",
"HotThreshold": ["NAN", 34.89, "NAN", "NAN", "NAN", "NAN", "NAN"],
"TempPath": "/dev/thermal/tz-by-name/charger_therm/tz_temp",
"Multiplier": 0.001,
"PollingDelay": 300000,
"PassiveDelay": 7000

View file

@ -69,3 +69,9 @@ prebuilt_etc {
defaults: ["conf_defaults"],
}
prebuilt_etc {
name: "capabilities.conf",
src: "capabilities.conf",
defaults: ["conf_defaults"],
}

8
uwb/capabilities.conf Normal file
View file

@ -0,0 +1,8 @@
# Tag 0x13
# Length 1
# b0 : Azimuth AoA -90° to 90°
# b1 : Azimuth AoA -180° to 180°
# b2 : Elevation AoA
# b3 : AoA FoM
# b7-b4 : RFU
AOA_SUPPORT=0x0B

View file

@ -21,5 +21,6 @@ PRODUCT_PACKAGES += \
calibration-FCC.conf \
calibration-JP.conf \
calibration-TW.conf \
calibration-RESTRICTED.conf
calibration-RESTRICTED.conf \
capabilities.conf