summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-12-15 09:19:12 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-12-15 09:19:12 +0000
commit91b04ae3c949075b6ad730af738711ea4a5a1ba4 (patch)
treee11b8ac2bb774726128d6a96a8b3fb0fb4734b16
parent574170a86b4a37b2f96ab2aec1b4a7156a6b38f3 (diff)
parentb0725d6ea42a909a169390cfaf3a67411cc53b3d (diff)
downloadtangorpro-aml_tz5_341510010.tar.gz
Snap for 11224086 from b0725d6ea42a909a169390cfaf3a67411cc53b3d to mainline-tzdata5-releaseaml_tz5_341510070aml_tz5_341510050aml_tz5_341510010aml_tz5_341510010
Change-Id: Ic4cf05de2117a957b6ae2fda0aed0c4e896e6ebb
-rw-r--r--tangorpro/BoardConfig.mk2
-rw-r--r--uwb/UWB-calibration-ce.conf32
-rw-r--r--uwb/UWB-calibration-fcc.conf32
-rw-r--r--uwb/UWB-calibration-jp.conf32
-rw-r--r--uwb/UWB-calibration-restricted.conf148
-rw-r--r--uwb/UWB-calibration.conf32
-rw-r--r--uwb/uwb_calibration.mk2
-rw-r--r--uwb/uwb_country.conf18
8 files changed, 232 insertions, 66 deletions
diff --git a/tangorpro/BoardConfig.mk b/tangorpro/BoardConfig.mk
index 0aca763..a38dff3 100644
--- a/tangorpro/BoardConfig.mk
+++ b/tangorpro/BoardConfig.mk
@@ -23,7 +23,7 @@ BOARD_BOOTCONFIG += androidboot.load_modules_parallel=true
BOARD_KERNEL_CMDLINE += exynos_drm.load_sequential=1
ifdef PHONE_CAR_BOARD_PRODUCT
- include vendor/auto/embedded/products/$(PHONE_CAR_BOARD_PRODUCT)/BoardConfig.mk
+ include device/google_car/$(PHONE_CAR_BOARD_PRODUCT)/BoardConfig.mk
else
TARGET_SCREEN_DENSITY := 320
endif
diff --git a/uwb/UWB-calibration-ce.conf b/uwb/UWB-calibration-ce.conf
index 0002568..8024b12 100644
--- a/uwb/UWB-calibration-ce.conf
+++ b/uwb/UWB-calibration-ce.conf
@@ -12,76 +12,76 @@
[CCC]ap_coop_mode=1
[CCC]antenna_selection=4
[CCC]wifi_coex_min_spacing=0x08
-ant0.ch5.prf16.ant_delay=16430
+ant0.ch5.prf16.ant_delay=16460
ant0.ch5.prf16.tx_power=0x4f4f444f
ant0.ch5.prf16.pg_count=0
ant0.ch5.prf16.pg_delay=0x34
-ant0.ch5.prf64.ant_delay=16430
+ant0.ch5.prf64.ant_delay=16460
ant0.ch5.prf64.tx_power=0x4f4f444f
ant0.ch5.prf64.pg_count=0
ant0.ch5.prf64.pg_delay=0x34
-ant0.ch9.prf16.ant_delay=16416
+ant0.ch9.prf16.ant_delay=16445
ant0.ch9.prf16.tx_power=0x3e3e303e
ant0.ch9.prf16.pg_count=0
ant0.ch9.prf16.pg_delay=0x34
-ant0.ch9.prf64.ant_delay=16416
+ant0.ch9.prf64.ant_delay=16445
ant0.ch9.prf64.tx_power=0x3e3e303e
ant0.ch9.prf64.pg_count=0
ant0.ch9.prf64.pg_delay=0x34
ant0.port=0
ant0.selector_gpio=7
ant0.selector_gpio_value=0
-ant1.ch5.prf16.ant_delay=16430
+ant1.ch5.prf16.ant_delay=16460
ant1.ch5.prf16.tx_power=0
ant1.ch5.prf16.pg_count=0
ant1.ch5.prf16.pg_delay=0
-ant1.ch5.prf64.ant_delay=16430
+ant1.ch5.prf64.ant_delay=16460
ant1.ch5.prf64.tx_power=0
ant1.ch5.prf64.pg_count=0
ant1.ch5.prf64.pg_delay=0
-ant1.ch9.prf16.ant_delay=16416
+ant1.ch9.prf16.ant_delay=16445
ant1.ch9.prf16.tx_power=0
ant1.ch9.prf16.pg_count=0
ant1.ch9.prf16.pg_delay=0
-ant1.ch9.prf64.ant_delay=16416
+ant1.ch9.prf64.ant_delay=16445
ant1.ch9.prf64.tx_power=0
ant1.ch9.prf64.pg_count=0
ant1.ch9.prf64.pg_delay=0
ant1.port=0
ant1.selector_gpio=7
ant1.selector_gpio_value=1
-ant2.ch5.prf16.ant_delay=16430
+ant2.ch5.prf16.ant_delay=16460
ant2.ch5.prf16.tx_power=0
ant2.ch5.prf16.pg_count=0
ant2.ch5.prf16.pg_delay=0
-ant2.ch5.prf64.ant_delay=16430
+ant2.ch5.prf64.ant_delay=16460
ant2.ch5.prf64.tx_power=0
ant2.ch5.prf64.pg_count=0
ant2.ch5.prf64.pg_delay=0
-ant2.ch9.prf16.ant_delay=16416
+ant2.ch9.prf16.ant_delay=16445
ant2.ch9.prf16.tx_power=0
ant2.ch9.prf16.pg_count=0
ant2.ch9.prf16.pg_delay=0
-ant2.ch9.prf64.ant_delay=16416
+ant2.ch9.prf64.ant_delay=16445
ant2.ch9.prf64.tx_power=0
ant2.ch9.prf64.pg_count=0
ant2.ch9.prf64.pg_delay=0
ant2.port=1
ant2.selector_gpio=6
ant2.selector_gpio_value=0
-ant3.ch5.prf16.ant_delay=16430
+ant3.ch5.prf16.ant_delay=16460
ant3.ch5.prf16.tx_power=0
ant3.ch5.prf16.pg_count=0
ant3.ch5.prf16.pg_delay=0
-ant3.ch5.prf64.ant_delay=16430
+ant3.ch5.prf64.ant_delay=16460
ant3.ch5.prf64.tx_power=0
ant3.ch5.prf64.pg_count=0
ant3.ch5.prf64.pg_delay=0
-ant3.ch9.prf16.ant_delay=16416
+ant3.ch9.prf16.ant_delay=16445
ant3.ch9.prf16.tx_power=0
ant3.ch9.prf16.pg_count=0
ant3.ch9.prf16.pg_delay=0
-ant3.ch9.prf64.ant_delay=16416
+ant3.ch9.prf64.ant_delay=16445
ant3.ch9.prf64.tx_power=0
ant3.ch9.prf64.pg_count=0
ant3.ch9.prf64.pg_delay=0
diff --git a/uwb/UWB-calibration-fcc.conf b/uwb/UWB-calibration-fcc.conf
index 4e7d2de..8325fe7 100644
--- a/uwb/UWB-calibration-fcc.conf
+++ b/uwb/UWB-calibration-fcc.conf
@@ -12,76 +12,76 @@
[CCC]ap_coop_mode=1
[CCC]antenna_selection=4
[CCC]wifi_coex_min_spacing=0x08
-ant0.ch5.prf16.ant_delay=16430
+ant0.ch5.prf16.ant_delay=16460
ant0.ch5.prf16.tx_power=0x4f4f444f
ant0.ch5.prf16.pg_count=0
ant0.ch5.prf16.pg_delay=0x28
-ant0.ch5.prf64.ant_delay=16430
+ant0.ch5.prf64.ant_delay=16460
ant0.ch5.prf64.tx_power=0x4f4f444f
ant0.ch5.prf64.pg_count=0
ant0.ch5.prf64.pg_delay=0x28
-ant0.ch9.prf16.ant_delay=16416
+ant0.ch9.prf16.ant_delay=16445
ant0.ch9.prf16.tx_power=0x5e5e4c5e
ant0.ch9.prf16.pg_count=0
ant0.ch9.prf16.pg_delay=0x28
-ant0.ch9.prf64.ant_delay=16416
+ant0.ch9.prf64.ant_delay=16445
ant0.ch9.prf64.tx_power=0x5e5e4c5e
ant0.ch9.prf64.pg_count=0
ant0.ch9.prf64.pg_delay=0x28
ant0.port=0
ant0.selector_gpio=7
ant0.selector_gpio_value=0
-ant1.ch5.prf16.ant_delay=16430
+ant1.ch5.prf16.ant_delay=16460
ant1.ch5.prf16.tx_power=0
ant1.ch5.prf16.pg_count=0
ant1.ch5.prf16.pg_delay=0
-ant1.ch5.prf64.ant_delay=16430
+ant1.ch5.prf64.ant_delay=16460
ant1.ch5.prf64.tx_power=0
ant1.ch5.prf64.pg_count=0
ant1.ch5.prf64.pg_delay=0
-ant1.ch9.prf16.ant_delay=16416
+ant1.ch9.prf16.ant_delay=16445
ant1.ch9.prf16.tx_power=0
ant1.ch9.prf16.pg_count=0
ant1.ch9.prf16.pg_delay=0
-ant1.ch9.prf64.ant_delay=16416
+ant1.ch9.prf64.ant_delay=16445
ant1.ch9.prf64.tx_power=0
ant1.ch9.prf64.pg_count=0
ant1.ch9.prf64.pg_delay=0
ant1.port=0
ant1.selector_gpio=7
ant1.selector_gpio_value=1
-ant2.ch5.prf16.ant_delay=16430
+ant2.ch5.prf16.ant_delay=16460
ant2.ch5.prf16.tx_power=0
ant2.ch5.prf16.pg_count=0
ant2.ch5.prf16.pg_delay=0
-ant2.ch5.prf64.ant_delay=16430
+ant2.ch5.prf64.ant_delay=16460
ant2.ch5.prf64.tx_power=0
ant2.ch5.prf64.pg_count=0
ant2.ch5.prf64.pg_delay=0
-ant2.ch9.prf16.ant_delay=16416
+ant2.ch9.prf16.ant_delay=16445
ant2.ch9.prf16.tx_power=0
ant2.ch9.prf16.pg_count=0
ant2.ch9.prf16.pg_delay=0
-ant2.ch9.prf64.ant_delay=16416
+ant2.ch9.prf64.ant_delay=16445
ant2.ch9.prf64.tx_power=0
ant2.ch9.prf64.pg_count=0
ant2.ch9.prf64.pg_delay=0
ant2.port=1
ant2.selector_gpio=6
ant2.selector_gpio_value=0
-ant3.ch5.prf16.ant_delay=16430
+ant3.ch5.prf16.ant_delay=16460
ant3.ch5.prf16.tx_power=0
ant3.ch5.prf16.pg_count=0
ant3.ch5.prf16.pg_delay=0
-ant3.ch5.prf64.ant_delay=16430
+ant3.ch5.prf64.ant_delay=16460
ant3.ch5.prf64.tx_power=0
ant3.ch5.prf64.pg_count=0
ant3.ch5.prf64.pg_delay=0
-ant3.ch9.prf16.ant_delay=16416
+ant3.ch9.prf16.ant_delay=16445
ant3.ch9.prf16.tx_power=0
ant3.ch9.prf16.pg_count=0
ant3.ch9.prf16.pg_delay=0
-ant3.ch9.prf64.ant_delay=16416
+ant3.ch9.prf64.ant_delay=16445
ant3.ch9.prf64.tx_power=0
ant3.ch9.prf64.pg_count=0
ant3.ch9.prf64.pg_delay=0
diff --git a/uwb/UWB-calibration-jp.conf b/uwb/UWB-calibration-jp.conf
index 417f7f8..00201cd 100644
--- a/uwb/UWB-calibration-jp.conf
+++ b/uwb/UWB-calibration-jp.conf
@@ -12,76 +12,76 @@
[CCC]ap_coop_mode=1
[CCC]antenna_selection=4
[CCC]wifi_coex_min_spacing=0x08
-ant0.ch5.prf16.ant_delay=16430
+ant0.ch5.prf16.ant_delay=16460
ant0.ch5.prf16.tx_power=0xffffffff
ant0.ch5.prf16.pg_count=0
ant0.ch5.prf16.pg_delay=0x34
-ant0.ch5.prf64.ant_delay=16430
+ant0.ch5.prf64.ant_delay=16460
ant0.ch5.prf64.tx_power=0xffffffff
ant0.ch5.prf64.pg_count=0
ant0.ch5.prf64.pg_delay=0x34
-ant0.ch9.prf16.ant_delay=16416
+ant0.ch9.prf16.ant_delay=16445
ant0.ch9.prf16.tx_power=0x2e2e242e
ant0.ch9.prf16.pg_count=0
ant0.ch9.prf16.pg_delay=0x34
-ant0.ch9.prf64.ant_delay=16416
+ant0.ch9.prf64.ant_delay=16445
ant0.ch9.prf64.tx_power=0x2e2e242e
ant0.ch9.prf64.pg_count=0
ant0.ch9.prf64.pg_delay=0x34
ant0.port=0
ant0.selector_gpio=7
ant0.selector_gpio_value=0
-ant1.ch5.prf16.ant_delay=16430
+ant1.ch5.prf16.ant_delay=16460
ant1.ch5.prf16.tx_power=0
ant1.ch5.prf16.pg_count=0
ant1.ch5.prf16.pg_delay=0
-ant1.ch5.prf64.ant_delay=16430
+ant1.ch5.prf64.ant_delay=16460
ant1.ch5.prf64.tx_power=0
ant1.ch5.prf64.pg_count=0
ant1.ch5.prf64.pg_delay=0
-ant1.ch9.prf16.ant_delay=16416
+ant1.ch9.prf16.ant_delay=16445
ant1.ch9.prf16.tx_power=0
ant1.ch9.prf16.pg_count=0
ant1.ch9.prf16.pg_delay=0
-ant1.ch9.prf64.ant_delay=16416
+ant1.ch9.prf64.ant_delay=16445
ant1.ch9.prf64.tx_power=0
ant1.ch9.prf64.pg_count=0
ant1.ch9.prf64.pg_delay=0
ant1.port=0
ant1.selector_gpio=7
ant1.selector_gpio_value=1
-ant2.ch5.prf16.ant_delay=16430
+ant2.ch5.prf16.ant_delay=16460
ant2.ch5.prf16.tx_power=0
ant2.ch5.prf16.pg_count=0
ant2.ch5.prf16.pg_delay=0
-ant2.ch5.prf64.ant_delay=16430
+ant2.ch5.prf64.ant_delay=16460
ant2.ch5.prf64.tx_power=0
ant2.ch5.prf64.pg_count=0
ant2.ch5.prf64.pg_delay=0
-ant2.ch9.prf16.ant_delay=16416
+ant2.ch9.prf16.ant_delay=16445
ant2.ch9.prf16.tx_power=0
ant2.ch9.prf16.pg_count=0
ant2.ch9.prf16.pg_delay=0
-ant2.ch9.prf64.ant_delay=16416
+ant2.ch9.prf64.ant_delay=16445
ant2.ch9.prf64.tx_power=0
ant2.ch9.prf64.pg_count=0
ant2.ch9.prf64.pg_delay=0
ant2.port=1
ant2.selector_gpio=6
ant2.selector_gpio_value=0
-ant3.ch5.prf16.ant_delay=16430
+ant3.ch5.prf16.ant_delay=16460
ant3.ch5.prf16.tx_power=0
ant3.ch5.prf16.pg_count=0
ant3.ch5.prf16.pg_delay=0
-ant3.ch5.prf64.ant_delay=16430
+ant3.ch5.prf64.ant_delay=16460
ant3.ch5.prf64.tx_power=0
ant3.ch5.prf64.pg_count=0
ant3.ch5.prf64.pg_delay=0
-ant3.ch9.prf16.ant_delay=16416
+ant3.ch9.prf16.ant_delay=16445
ant3.ch9.prf16.tx_power=0
ant3.ch9.prf16.pg_count=0
ant3.ch9.prf16.pg_delay=0
-ant3.ch9.prf64.ant_delay=16416
+ant3.ch9.prf64.ant_delay=16445
ant3.ch9.prf64.tx_power=0
ant3.ch9.prf64.pg_count=0
ant3.ch9.prf64.pg_delay=0
diff --git a/uwb/UWB-calibration-restricted.conf b/uwb/UWB-calibration-restricted.conf
new file mode 100644
index 0000000..1c98823
--- /dev/null
+++ b/uwb/UWB-calibration-restricted.conf
@@ -0,0 +1,148 @@
+[CCC]version=3
+[CCC]wifi_coex_time_gap=10
+[CCC]ap_coop_mode=1
+[CCC]wifi_coex_min_spacing=0x08
+[CCC]ch5.antenna_selection=ant0
+[CCC]ch9.antenna_selection=ant2
+[CCC]alternate_pulse_shape=0x00
+ant0.ch5.prf16.ant_delay=16449
+ant0.ch5.prf16.tx_power=0xFFFFD4FF
+ant0.ch5.prf16.pg_count=0
+ant0.ch5.prf16.pg_delay=0x28
+ant0.ch5.prf64.ant_delay=16449
+ant0.ch5.prf64.tx_power=0xFFFFD4FF
+ant0.ch5.prf64.pg_count=0
+ant0.ch5.prf64.pg_delay=0x28
+ant0.ch9.prf16.ant_delay=16451
+ant0.ch9.prf16.tx_power=0xFEFEC0FE
+ant0.ch9.prf16.pg_count=0
+ant0.ch9.prf16.pg_delay=0x28
+ant0.ch9.prf64.ant_delay=16451
+ant0.ch9.prf64.tx_power=0xFEFEC0FE
+ant0.ch9.prf64.pg_count=0
+ant0.ch9.prf64.pg_delay=0x28
+ant0.port=0
+ant0.selector_gpio=7
+ant0.selector_gpio_value=0
+ant1.ch5.prf16.ant_delay=16450
+ant1.ch5.prf16.tx_power=0xFFFFFFFF
+ant1.ch5.prf16.pg_count=0
+ant1.ch5.prf16.pg_delay=0x26
+ant1.ch5.prf64.ant_delay=16450
+ant1.ch5.prf64.tx_power=0xFFFFFFFF
+ant1.ch5.prf64.pg_count=0
+ant1.ch5.prf64.pg_delay=0x26
+ant1.ch9.prf16.ant_delay=16451
+ant1.ch9.prf16.tx_power=0x3E3E303E
+ant1.ch9.prf16.pg_count=0
+ant1.ch9.prf16.pg_delay=0x16
+ant1.ch9.prf64.ant_delay=16451
+ant1.ch9.prf64.tx_power=0x3E3E303E
+ant1.ch9.prf64.pg_count=0
+ant1.ch9.prf64.pg_delay=0x16
+ant1.port=0
+ant1.selector_gpio=7
+ant1.selector_gpio_value=1
+ant2.ch5.prf16.ant_delay=16450
+ant2.ch5.prf16.tx_power=0
+ant2.ch5.prf16.pg_count=0
+ant2.ch5.prf16.pg_delay=0
+ant2.ch5.prf64.ant_delay=16450
+ant2.ch5.prf64.tx_power=0
+ant2.ch5.prf64.pg_count=0
+ant2.ch5.prf64.pg_delay=0
+ant2.ch9.prf16.ant_delay=16451
+ant2.ch9.prf16.tx_power=0x8E8E748E
+ant2.ch9.prf16.pg_count=0
+ant2.ch9.prf16.pg_delay=0x28
+ant2.ch9.prf64.ant_delay=16451
+ant2.ch9.prf64.tx_power=0x8E8E748E
+ant2.ch9.prf64.pg_count=0
+ant2.ch9.prf64.pg_delay=0x28
+ant2.port=1
+ant2.selector_gpio=6
+ant2.selector_gpio_value=0
+ant3.ch5.prf16.ant_delay=16450
+ant3.ch5.prf16.tx_power=0
+ant3.ch5.prf16.pg_count=0
+ant3.ch5.prf16.pg_delay=0
+ant3.ch5.prf64.ant_delay=16450
+ant3.ch5.prf64.tx_power=0
+ant3.ch5.prf64.pg_count=0
+ant3.ch5.prf64.pg_delay=0
+ant3.ch9.prf16.ant_delay=16450
+ant3.ch9.prf16.tx_power=0
+ant3.ch9.prf16.pg_count=0
+ant3.ch9.prf16.pg_delay=0
+ant3.ch9.prf64.ant_delay=16450
+ant3.ch9.prf64.tx_power=0
+ant3.ch9.prf64.pg_count=0
+ant3.ch9.prf64.pg_delay=0
+ant3.port=1
+ant3.selector_gpio=6
+ant3.selector_gpio_value=1
+ant0.ant1.ch5.pdoa_offset=0
+ant0.ant1.ch9.pdoa_offset=0
+ant0.ant2.ch5.pdoa_offset=0
+ant0.ant2.ch9.pdoa_offset=0
+ant1.ant2.ch5.pdoa_offset=0
+ant1.ant2.ch9.pdoa_offset=2421
+ant0.ant3.ch5.pdoa_offset=0
+ant0.ant3.ch9.pdoa_offset=0
+ant1.ant3.ch5.pdoa_offset=0
+ant1.ant3.ch9.pdoa_offset=-6159
+ant2.ant3.ch5.pdoa_offset=0
+ant2.ant3.ch9.pdoa_offset=0
+ch5.pll_locking_code=0
+ch9.pll_locking_code=0
+ant1.ant2.ch5.pdoa_lut=0a:f4:77:0a:d9:f4:c5:09:c1:f5:12:09:df:f5:60:08:7f:f6:ac:07:dd:f6:fa:06:f2:f6:48:06:89:f7:96:05:d1:f7:e3:04:54:f8:2f:04:f0:f8:7d:03:46:fa:cb:02:b0:fb:19:02:23:fd:64:01:a2:fe:b2:00:00:00:00:00:31:01:4e:ff:a6:02:9c:fe:0a:04:e7:fd:52:05:35:fd:73:06:83:fc:cb:07:d1:fb:be:08:1d:fb:f8:09:6a:fa:39:0b:b8:f9:81:0c:06:f9:1b:0d:54:f8:87:0d:a0:f7:a0:0e:ee:f6:06:0f:3b:f6:2d:0f:89:f5
+ant1.ant2.ch9.pdoa_lut=d7:f1:85:f5:66:f2:3d:f6:b8:f2:f6:f6:48:f3:9a:f7:9a:f3:52:f8:00:f4:0a:f9:a4:f4:ae:f9:85:f5:66:fa:b8:f6:1f:fb:ec:f7:d7:fb:ae:f9:7b:fc:33:fb:33:fd:e1:fc:ec:fd:29:fe:a4:fe:e1:fe:48:ff:d7:ff:00:00:b8:00:b8:00:d7:01:5c:01:5c:03:14:02:1f:05:cd:02:52:06:85:03:d7:07:29:04:0a:09:e1:04:3d:0a:9a:05:33:0b:52:06:29:0c:f6:06:c3:0d:ae:07:5c:0f:66:08:1f:11:0a:09:66:12:c3:09:00:14:7b:0a
+ant1.ant3.ch5.pdoa_lut=89:f4:ac:07:a2:f4:60:08:ae:f4:77:0a:0a:f5:12:09:7d:f5:c5:09:8d:f5:fa:06:0a:f7:48:06:9a:f7:96:05:fa:f7:e3:04:68:f8:2f:04:f0:f9:7d:03:fa:fb:cb:02:6d:fd:19:02:2f:fe:64:01:98:fe:b2:00:00:00:00:00:1d:02:4e:ff:2d:02:e7:fd:33:02:9c:fe:0a:03:35:fd:6f:04:83:fc:db:05:d1:fb:85:07:1d:fb:b0:08:6a:fa:06:09:b8:f9:71:09:06:f9:48:0a:54:f8:4e:0b:a0:f7:58:0c:3b:f6:62:0c:ee:f6:c5:0c:89:f5
+ant1.ant3.ch9.pdoa_lut=3d:f2:85:f5:52:f2:3d:f6:cd:f2:f6:f6:e1:f2:9a:f7:0a:f3:52:f8:1f:f3:0a:f9:33:f3:ae:f9:71:f3:66:fa:52:f4:1f:fb:85:f5:d7:fb:9a:f7:7b:fc:0a:f9:33:fd:29:fa:ec:fd:ae:fb:a4:fe:ec:fd:48:ff:1f:ff:00:00:cd:00:b8:00:0a:03:5c:01:8f:04:14:02:b8:06:cd:02:66:08:85:03:3d:0a:29:04:7b:0c:e1:04:0a:0d:9a:05:29:0e:52:06:8f:0e:f6:06:a4:0e:ae:07:b8:0e:66:08:cd:0e:0a:09:33:0f:c3:09:c3:0f:7b:0a
+xtal_trim=23
+temperature_reference=85
+smart_tx_power=1
+auto_sleep_margin=20000
+alternate_pulse_shape=0x00
+restricted_channels=0xFFFF
+[HAL]aoa_restricted_channels=0x20
+[HAL]aoa_capability=2
+[HAL]ant_sets.ch5.range.rx_ant_set_nonranging=6
+[HAL]ant_sets.ch5.range.rx_ant_set_ranging=6
+[HAL]ant_sets.ch5.range.tx_ant_set_nonranging=6
+[HAL]ant_sets.ch5.range.tx_ant_set_ranging=6
+[HAL]ant_sets.ch5.azimuth.rx_ant_set_nonranging=3
+[HAL]ant_sets.ch5.azimuth.rx_ant_set_ranging=3
+[HAL]ant_sets.ch5.azimuth.tx_ant_set_nonranging=0
+[HAL]ant_sets.ch5.azimuth.tx_ant_set_ranging=0
+[HAL]ant_sets.ch9.range.rx_ant_set_nonranging=8
+[HAL]ant_sets.ch9.range.rx_ant_set_ranging=8
+[HAL]ant_sets.ch9.range.tx_ant_set_nonranging=8
+[HAL]ant_sets.ch9.range.tx_ant_set_ranging=8
+[HAL]ant_sets.ch5.elevation.rx_ant_set_nonranging=4
+[HAL]ant_sets.ch5.elevation.rx_ant_set_ranging=4
+[HAL]ant_sets.ch5.elevation.tx_ant_set_nonranging=0
+[HAL]ant_sets.ch5.elevation.tx_ant_set_ranging=0
+[HAL]ant_sets.ch9.elevation.rx_ant_set_nonranging=4
+[HAL]ant_sets.ch9.elevation.rx_ant_set_ranging=4
+[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging=8
+[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging=8
+[HAL]ant_sets.ch9.azimuth.rx_ant_set_nonranging=3
+[HAL]ant_sets.ch9.azimuth.rx_ant_set_ranging=3
+[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging=8
+[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging=8
+[HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_nonranging=3
+[HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_azimuth=3
+[HAL]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_elevation=4
+[HAL]ant_sets.ch5.azimuth_elevation.tx_ant_set_nonranging=0
+[HAL]ant_sets.ch5.azimuth_elevation.tx_ant_set_ranging=0
+[HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_nonranging=3
+[HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_azimuth=3
+[HAL]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_elevation=4
+[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_nonranging=8
+[HAL]ant_sets.ch9.azimuth_elevation.tx_ant_set_ranging=8
+[HAL]minimum_system_offset_uwbtime0=250
+coex_gpio=4
+coex_delay_us=1000
+coex_margin_us=500
+coex_interval_us=2000
diff --git a/uwb/UWB-calibration.conf b/uwb/UWB-calibration.conf
index 4e7d2de..8325fe7 100644
--- a/uwb/UWB-calibration.conf
+++ b/uwb/UWB-calibration.conf
@@ -12,76 +12,76 @@
[CCC]ap_coop_mode=1
[CCC]antenna_selection=4
[CCC]wifi_coex_min_spacing=0x08
-ant0.ch5.prf16.ant_delay=16430
+ant0.ch5.prf16.ant_delay=16460
ant0.ch5.prf16.tx_power=0x4f4f444f
ant0.ch5.prf16.pg_count=0
ant0.ch5.prf16.pg_delay=0x28
-ant0.ch5.prf64.ant_delay=16430
+ant0.ch5.prf64.ant_delay=16460
ant0.ch5.prf64.tx_power=0x4f4f444f
ant0.ch5.prf64.pg_count=0
ant0.ch5.prf64.pg_delay=0x28
-ant0.ch9.prf16.ant_delay=16416
+ant0.ch9.prf16.ant_delay=16445
ant0.ch9.prf16.tx_power=0x5e5e4c5e
ant0.ch9.prf16.pg_count=0
ant0.ch9.prf16.pg_delay=0x28
-ant0.ch9.prf64.ant_delay=16416
+ant0.ch9.prf64.ant_delay=16445
ant0.ch9.prf64.tx_power=0x5e5e4c5e
ant0.ch9.prf64.pg_count=0
ant0.ch9.prf64.pg_delay=0x28
ant0.port=0
ant0.selector_gpio=7
ant0.selector_gpio_value=0
-ant1.ch5.prf16.ant_delay=16430
+ant1.ch5.prf16.ant_delay=16460
ant1.ch5.prf16.tx_power=0
ant1.ch5.prf16.pg_count=0
ant1.ch5.prf16.pg_delay=0
-ant1.ch5.prf64.ant_delay=16430
+ant1.ch5.prf64.ant_delay=16460
ant1.ch5.prf64.tx_power=0
ant1.ch5.prf64.pg_count=0
ant1.ch5.prf64.pg_delay=0
-ant1.ch9.prf16.ant_delay=16416
+ant1.ch9.prf16.ant_delay=16445
ant1.ch9.prf16.tx_power=0
ant1.ch9.prf16.pg_count=0
ant1.ch9.prf16.pg_delay=0
-ant1.ch9.prf64.ant_delay=16416
+ant1.ch9.prf64.ant_delay=16445
ant1.ch9.prf64.tx_power=0
ant1.ch9.prf64.pg_count=0
ant1.ch9.prf64.pg_delay=0
ant1.port=0
ant1.selector_gpio=7
ant1.selector_gpio_value=1
-ant2.ch5.prf16.ant_delay=16430
+ant2.ch5.prf16.ant_delay=16460
ant2.ch5.prf16.tx_power=0
ant2.ch5.prf16.pg_count=0
ant2.ch5.prf16.pg_delay=0
-ant2.ch5.prf64.ant_delay=16430
+ant2.ch5.prf64.ant_delay=16460
ant2.ch5.prf64.tx_power=0
ant2.ch5.prf64.pg_count=0
ant2.ch5.prf64.pg_delay=0
-ant2.ch9.prf16.ant_delay=16416
+ant2.ch9.prf16.ant_delay=16445
ant2.ch9.prf16.tx_power=0
ant2.ch9.prf16.pg_count=0
ant2.ch9.prf16.pg_delay=0
-ant2.ch9.prf64.ant_delay=16416
+ant2.ch9.prf64.ant_delay=16445
ant2.ch9.prf64.tx_power=0
ant2.ch9.prf64.pg_count=0
ant2.ch9.prf64.pg_delay=0
ant2.port=1
ant2.selector_gpio=6
ant2.selector_gpio_value=0
-ant3.ch5.prf16.ant_delay=16430
+ant3.ch5.prf16.ant_delay=16460
ant3.ch5.prf16.tx_power=0
ant3.ch5.prf16.pg_count=0
ant3.ch5.prf16.pg_delay=0
-ant3.ch5.prf64.ant_delay=16430
+ant3.ch5.prf64.ant_delay=16460
ant3.ch5.prf64.tx_power=0
ant3.ch5.prf64.pg_count=0
ant3.ch5.prf64.pg_delay=0
-ant3.ch9.prf16.ant_delay=16416
+ant3.ch9.prf16.ant_delay=16445
ant3.ch9.prf16.tx_power=0
ant3.ch9.prf16.pg_count=0
ant3.ch9.prf16.pg_delay=0
-ant3.ch9.prf64.ant_delay=16416
+ant3.ch9.prf64.ant_delay=16445
ant3.ch9.prf64.tx_power=0
ant3.ch9.prf64.pg_count=0
ant3.ch9.prf64.pg_delay=0
diff --git a/uwb/uwb_calibration.mk b/uwb/uwb_calibration.mk
index c7075bf..4a00743 100644
--- a/uwb/uwb_calibration.mk
+++ b/uwb/uwb_calibration.mk
@@ -20,7 +20,7 @@ LOCAL_UWB_CAL_DIR=device/google/tangorpro/uwb
PRODUCT_COPY_FILES += \
$(LOCAL_UWB_CAL_DIR)/UWB-calibration.conf:$(TARGET_COPY_OUT_VENDOR)/etc/uwb/UWB-calibration.conf \
- $(LOCAL_UWB_CAL_DIR)/UWB-calibration.conf:$(TARGET_COPY_OUT_VENDOR)/etc/uwb/UWB-calibration-unknown.conf \
+ $(LOCAL_UWB_CAL_DIR)/UWB-calibration-restricted.conf:$(TARGET_COPY_OUT_VENDOR)/etc/uwb/UWB-calibration-unknown.conf \
$(LOCAL_UWB_CAL_DIR)/UWB-calibration.conf:$(TARGET_COPY_OUT_VENDOR)/etc/uwb/UWB-calibration-default.conf \
$(LOCAL_UWB_CAL_DIR)/init.uwb.calib.xtal.sh:$(TARGET_COPY_OUT_VENDOR)/bin/init.uwb.calib.sh \
diff --git a/uwb/uwb_country.conf b/uwb/uwb_country.conf
index 7ba69f2..92e7ecc 100644
--- a/uwb/uwb_country.conf
+++ b/uwb/uwb_country.conf
@@ -16,3 +16,21 @@
*JP
"Japan": "jp"
+
+*Restricted
+"Argentina": "ar"
+"Armenia": "am"
+"Azerbaijan": "az"
+"Belarus": "by"
+"Indonesia": "id"
+"Kazakhstan": "kz"
+"Kyrgyzstan": "kg"
+"Nepal": "np"
+"Pakistan": "pk"
+"Paraguay": "py"
+"Russia": "ru"
+"Solomon Islands": "sb"
+"Tajikistan": "tj"
+"Turkmenistanr": "tm"
+"Ukraine": "ua"
+"Uzbekistan": "uz"