Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Android SDK to 26 #25856

Merged
merged 6 commits into from
Mar 30, 2023
Merged

Conversation

mwswartwout
Copy link
Contributor

Matter requires RIO, which is not supported on versions < 26.

@github-actions github-actions bot added the inet label Mar 27, 2023
@github-actions
Copy link

PR #25856: Size comparison from def9802 to 125f3e9

Full report (1 build for cc32xx)
platform target config section def9802 125f3e9 change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 645745 645745 0 0.0
(read/write) 203848 203848 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197248 197248 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 933102 933102 0 0.0
.debug_aranges 87704 87704 0 0.0
.debug_frame 301604 301604 0 0.0
.debug_info 20309907 20309907 0 0.0
.debug_line 2680953 2680953 0 0.0
.debug_loc 2827596 2827596 0 0.0
.debug_ranges 286376 286376 0 0.0
.debug_str 3041114 3041114 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105953 105953 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 380555 380555 0 0.0
.symtab 257456 257456 0 0.0
.text 537672 537672 0 0.0

@mwswartwout
Copy link
Contributor Author

@mwswartwout are there flags somewhere where we could also update things? Like changing android_sdk_version in build/config/android/config.gni ?

https://github.com/project-chip/connectedhomeip/blob/master/build/config/android/config.gni#L23

Done. Updated all of the files you mentioned.

@mwswartwout mwswartwout changed the title Remove support for Android versions less than 24 Update Android SDK to 26 Mar 28, 2023
@github-actions
Copy link

github-actions bot commented Mar 28, 2023

PR #25856: Size comparison from 1f7e4a1 to 85a6cd3

Increases (4 builds for bl702, psoc6)
platform target config section 1f7e4a1 85a6cd3 change % change
bl702 lighting-app bl702 .debug_info 41081560 41081561 1 0.0
.text 962490 962492 2 0.0
bl702+rpc .debug_info 45734893 45734894 1 0.0
.text 1038508 1038510 2 0.0
psoc6 all-clusters-minimal cy8ckit_062s2_43012 .debug_info 27554981 27554982 1 0.0
light cy8ckit_062s2_43012 .debug_info 22913403 22913404 1 0.0
Decreases (6 builds for bl602, cc32xx, cyw30739, esp32, nrfconnect, psoc6)
platform target config section 1f7e4a1 85a6cd3 change % change
bl602 lighting-app bl602+rpc .text 1062926 1062922 -4 -0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20309907 20309905 -2 -0.0
cyw30739 lock cyw930739m2evb_01 (read/write) 593658 593650 -8 -0.0
.app_xip_area 464956 464948 -8 -0.0
esp32 all-clusters-app m5stack (read/write) 502075 502071 -4 -0.0
.flash.rodata 251240 251236 -4 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 805124 805120 -4 -0.0
psoc6 lock cy8ckit_062s2_43012 .debug_info 23164815 23164814 -1 -0.0
Full report (27 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6)
platform target config section 1f7e4a1 85a6cd3 change % change
bl602 lighting-app bl602 (read/write) 1360194 1360194 0 0.0
.bss 94834 94834 0 0.0
.data 9776 9776 0 0.0
.text 1031990 1031990 0 0.0
bl602+rpc (read/write) 1405634 1405634 0 0.0
.bss 102882 102882 0 0.0
.data 10168 10168 0 0.0
.text 1062926 1062922 -4 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1192423 1192423 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 292 292 0 0.0
.bss 70113 70113 0 0.0
.bss_psram 26064 26064 0 0.0
.comment 48 48 0 0.0
.data 4096 4096 0 0.0
.debug_abbrev 1563203 1563203 0 0.0
.debug_aranges 135440 135440 0 0.0
.debug_frame 496668 496668 0 0.0
.debug_info 41081560 41081561 1 0.0
.debug_line 5328877 5328877 0 0.0
.debug_loc 3454049 3454049 0 0.0
.debug_ranges 377504 377504 0 0.0
.debug_str 3615496 3615496 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 108528 108528 0 0.0
.rsvd 2960 2960 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 582163 582163 0 0.0
.symtab 175280 175280 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
962490 962492 2 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1283963 1283963 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 292 292 0 0.0
.bss 78161 78161 0 0.0
.bss_psram 26464 26464 0 0.0
.comment 48 48 0 0.0
.data 4648 4648 0 0.0
.debug_abbrev 1715269 1715269 0 0.0
.debug_aranges 143800 143800 0 0.0
.debug_frame 524836 524836 0 0.0
.debug_info 45734893 45734894 1 0.0
.debug_line 5735331 5735331 0 0.0
.debug_loc 3653051 3653051 0 0.0
.debug_ranges 401504 401504 0 0.0
.debug_str 4020163 4020163 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 164 164 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 122832 122832 0 0.0
.rsvd 2960 2960 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 643973 643973 0 0.0
.symtab 193904 193904 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1038508 1038510 2 0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 645745 645745 0 0.0
(read/write) 203848 203848 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197248 197248 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 933102 933102 0 0.0
.debug_aranges 87704 87704 0 0.0
.debug_frame 301604 301604 0 0.0
.debug_info 20309907 20309905 -2 -0.0
.debug_line 2680953 2680953 0 0.0
.debug_loc 2827596 2827596 0 0.0
.debug_ranges 286376 286376 0 0.0
.debug_str 3041114 3041114 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105953 105953 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 380555 380555 0 0.0
.symtab 257456 257456 0 0.0
.text 0 0 0 0.0
537672 537672 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 589410 589410 0 0.0
.app_xip_area 466004 466004 0 0.0
.bss 65832 65832 0 0.0
.data 740 740 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 593658 593650 -8 -0.0
.app_xip_area 464956 464948 -8 -0.0
.bss 71120 71120 0 0.0
.data 748 748 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 554174 554174 0 0.0
.app_xip_area 436368 436368 0 0.0
.bss 60280 60280 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1018896 1018896 0 0.0
.bss 178700 178700 0 0.0
.data 2128 2128 0 0.0
.text 838048 838048 0 0.0
BRD4187C (read/write) 1025940 1025940 0 0.0
.bss 159240 159240 0 0.0
.data 2776 2776 0 0.0
.text 839328 839328 0 0.0
lock-app BRD4161A+wf200 (read/write) 1071568 1071568 0 0.0
.bss 173140 173140 0 0.0
.data 2144 2144 0 0.0
.text 896264 896264 0 0.0
window-app BRD4187C (read/write) 1142796 1142796 0 0.0
.bss 143664 143664 0 0.0
.data 2668 2668 0 0.0
.text 971868 971868 0 0.0
esp32 all-clusters-app c3devkit (read only) 1052372 1052372 0 0.0
(read/write) 1585994 1585994 0 0.0
.dram0.bss 77984 77984 0 0.0
.dram0.data 13752 13752 0 0.0
.flash.rodata 222496 222496 0 0.0
.flash.text 1052372 1052372 0 0.0
.iram0.text 72896 72896 0 0.0
m5stack (read only) 1104007 1104007 0 0.0
(read/write) 502075 502071 -4 -0.0
.dram0.bss 83024 83024 0 0.0
.dram0.data 34040 34040 0 0.0
.flash.rodata 251240 251236 -4 -0.0
.flash.text 1098623 1098623 0 0.0
.iram0.text 124855 124855 0 0.0
k32w contact k32w0+release (read/write) 674736 674736 0 0.0
.bss 65532 65532 0 0.0
.data 2224 2224 0 0.0
.text 575580 575580 0 0.0
light k32w0+release (read/write) 673780 673780 0 0.0
.bss 65196 65196 0 0.0
.data 2212 2212 0 0.0
.text 574972 574972 0 0.0
lock k32w0+release (read/write) 628468 628468 0 0.0
.bss 63268 63268 0 0.0
.data 2136 2136 0 0.0
.text 548048 548048 0 0.0
linux chip-tool-ipv6only arm64 (read only) 12133284 12133284 0 0.0
(read/write) 742648 742648 0 0.0
.bss 34392 34392 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 684520 684520 0 0.0
.dynamic 560 560 0 0.0
.got 15512 15512 0 0.0
.init 24 24 0 0.0
.init_array 216 216 0 0.0
.rodata 585700 585700 0 0.0
.text 9785268 9785268 0 0.0
thermostat-no-ble arm64 (read only) 2524668 2524668 0 0.0
(read/write) 145240 145240 0 0.0
.bss 56344 56344 0 0.0
.data 1784 1784 0 0.0
.data.rel.ro 77696 77696 0 0.0
.dynamic 560 560 0 0.0
.got 5368 5368 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 150904 150904 0 0.0
.text 2111376 2111376 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2466536 2466536 0 0.0
.bss 215964 215964 0 0.0
.data 5880 5880 0 0.0
.text 1429180 1429180 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1174080 1174080 0 0.0
bss 155557 155557 0 0.0
rodata 132640 132640 0 0.0
text 805124 805120 -4 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1434116 1434116 0 0.0
bss 135297 135297 0 0.0
rodata 228692 228692 0 0.0
text 776044 776044 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1119152 1119152 0 0.0
bss 154713 154713 0 0.0
rodata 109456 109456 0 0.0
text 774336 774336 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 840840 840840 0 0.0
(read/write) 1764116 1764116 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189864 189864 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2640 2640 0 0.0
.debug_abbrev 1259828 1259828 0 0.0
.debug_aranges 111920 111920 0 0.0
.debug_frame 376484 376484 0 0.0
.debug_info 28095576 28095576 0 0.0
.debug_line 3823298 3823298 0 0.0
.debug_loc 3726094 3726094 0 0.0
.debug_ranges 368200 368200 0 0.0
.debug_str 3552015 3552015 0 0.0
.heap 840840 840840 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 584102 584102 0 0.0
.symtab 426912 426912 0 0.0
.text 0 0 0 0.0
1563224 1563224 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 841648 841648 0 0.0
(read/write) 1704436 1704436 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189064 189064 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2632 2632 0 0.0
.debug_abbrev 1241692 1241692 0 0.0
.debug_aranges 111072 111072 0 0.0
.debug_frame 378568 378568 0 0.0
.debug_info 27554981 27554982 1 0.0
.debug_line 3826695 3826695 0 0.0
.debug_loc 3708164 3708164 0 0.0
.debug_ranges 366048 366048 0 0.0
.debug_str 3537941 3537941 0 0.0
.heap 841648 841648 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 543304 543304 0 0.0
.symtab 411728 411728 0 0.0
.text 1504352 1504352 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849912 849912 0 0.0
(read/write) 1617492 1617492 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 180968 180968 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2464 2464 0 0.0
.debug_abbrev 1076990 1076990 0 0.0
.debug_aranges 103280 103280 0 0.0
.debug_frame 348848 348848 0 0.0
.debug_info 22913403 22913404 1 0.0
.debug_line 3377614 3377614 0 0.0
.debug_loc 3382971 3382971 0 0.0
.debug_ranges 324584 324584 0 0.0
.debug_str 3336815 3336815 0 0.0
.heap 849912 849912 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 478429 478429 0 0.0
.symtab 379360 379360 0 0.0
.text 1425672 1425672 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 822136 822136 0 0.0
(read/write) 1674420 1674420 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208728 208728 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2480 2480 0 0.0
.debug_abbrev 1079222 1079222 0 0.0
.debug_aranges 103680 103680 0 0.0
.debug_frame 350588 350588 0 0.0
.debug_info 23164815 23164814 -1 -0.0
.debug_line 3379372 3379372 0 0.0
.debug_loc 3406886 3406886 0 0.0
.debug_ranges 327184 327184 0 0.0
.debug_str 3355326 3355326 0 0.0
.heap 822136 822136 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 481826 481826 0 0.0
.symtab 381552 381552 0 0.0
.text 1454824 1454824 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0

@github-actions
Copy link

PR #25856: Size comparison from 5748b07 to 464eb70

Full report (1 build for cc32xx)
platform target config section 5748b07 464eb70 change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 645745 645745 0 0.0
(read/write) 203848 203848 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197248 197248 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 933102 933102 0 0.0
.debug_aranges 87704 87704 0 0.0
.debug_frame 301604 301604 0 0.0
.debug_info 20309907 20309907 0 0.0
.debug_line 2680953 2680953 0 0.0
.debug_loc 2827596 2827596 0 0.0
.debug_ranges 286376 286376 0 0.0
.debug_str 3041114 3041114 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105953 105953 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 380555 380555 0 0.0
.symtab 257456 257456 0 0.0
.text 537672 537672 0 0.0

@github-actions
Copy link

PR #25856: Size comparison from 2aefaa6 to 4719ba8

Decreases (1 build for cc32xx)
platform target config section 2aefaa6 4719ba8 change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20310044 20310043 -1 -0.0
Full report (1 build for cc32xx)
platform target config section 2aefaa6 4719ba8 change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 645769 645769 0 0.0
(read/write) 203848 203848 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197248 197248 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 933102 933102 0 0.0
.debug_aranges 87704 87704 0 0.0
.debug_frame 301596 301596 0 0.0
.debug_info 20310044 20310043 -1 -0.0
.debug_line 2681024 2681024 0 0.0
.debug_loc 2827360 2827360 0 0.0
.debug_ranges 286352 286352 0 0.0
.debug_str 3041144 3041144 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105953 105953 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 380543 380543 0 0.0
.symtab 257472 257472 0 0.0
.text 537696 537696 0 0.0

@github-actions
Copy link

PR #25856: Size comparison from 35b1fc1 to 45c2adb

Increases (1 build for cc32xx)
platform target config section 35b1fc1 45c2adb change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20310043 20310044 1 0.0
Full report (1 build for cc32xx)
platform target config section 35b1fc1 45c2adb change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 645769 645769 0 0.0
(read/write) 203848 203848 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197248 197248 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 933102 933102 0 0.0
.debug_aranges 87704 87704 0 0.0
.debug_frame 301596 301596 0 0.0
.debug_info 20310043 20310044 1 0.0
.debug_line 2681003 2681003 0 0.0
.debug_loc 2827360 2827360 0 0.0
.debug_ranges 286352 286352 0 0.0
.debug_str 3041144 3041144 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105953 105953 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 380543 380543 0 0.0
.symtab 257472 257472 0 0.0
.text 537696 537696 0 0.0

@andy31415 andy31415 merged commit f7977bc into project-chip:master Mar 30, 2023
@mwswartwout mwswartwout deleted the android_api branch March 30, 2023 18:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants