1packet { 2 clock_snapshot { 3 primary_trace_clock: BUILTIN_CLOCK_BOOTTIME 4 clocks { 5 clock_id: 6 6 timestamp: 558295279732 7 } 8 clocks { 9 clock_id: 2 10 timestamp: 1719409456328000272 11 } 12 clocks { 13 clock_id: 4 14 timestamp: 558289385119 15 } 16 clocks { 17 clock_id: 1 18 timestamp: 1719409456333895007 19 } 20 clocks { 21 clock_id: 3 22 timestamp: 558295279935 23 } 24 clocks { 25 clock_id: 5 26 timestamp: 558295279976 27 } 28 } 29 trusted_uid: 9999 30 trusted_packet_sequence_id: 1 31} 32 33packet { 34 first_packet_on_sequence: true 35 timestamp: 558296470731 36 winscope_extensions { 37 [perfetto.protos.WinscopeExtensionsImpl.windowmanager] { 38 elapsed_realtime_nanos: 558296470731 39 where: "trace.enable" 40 window_manager_service { 41 policy { 42 orientation: SCREEN_ORIENTATION_UNSPECIFIED 43 screen_on_fully: true 44 keyguard_draw_complete: true 45 window_manager_draw_complete: true 46 keyguard_delegate { 47 screen_state: SCREEN_STATE_ON 48 interactive_state: INTERACTIVE_STATE_AWAKE 49 } 50 } 51 root_window_container { 52 window_container { 53 configuration_container { 54 full_configuration { 55 window_configuration { 56 windowing_mode: 1 57 } 58 } 59 } 60 orientation: -2 61 visible: true 62 identifier { 63 hash_code: 64646999 64 user_id: -10000 65 title: "WindowContainer" 66 } 67 children { 68 display_content { 69 root_display_area { 70 window_container { 71 configuration_container { 72 override_configuration { 73 font_scale: 1.000000 74 locale_list: "en-US" 75 screen_layout: 268435810 76 color_mode: 10 77 touchscreen: 3 78 keyboard: 1 79 keyboard_hidden: 1 80 hard_keyboard_hidden: 2 81 navigation: 1 82 navigation_hidden: 2 83 ui_mode: 33 84 smallest_screen_width_dp: 411 85 density_dpi: 420 86 window_configuration { 87 app_bounds { 88 right: 1080 89 bottom: 2400 90 } 91 windowing_mode: 1 92 bounds { 93 right: 1080 94 bottom: 2400 95 } 96 max_bounds { 97 right: 1080 98 bottom: 2400 99 } 100 } 101 orientation: 1 102 screen_width_dp: 411 103 screen_height_dp: 914 104 } 105 full_configuration { 106 window_configuration { 107 windowing_mode: 1 108 } 109 } 110 } 111 orientation: -2 112 visible: true 113 identifier { 114 hash_code: 22021243 115 user_id: -10000 116 title: "WindowContainer" 117 } 118 surface_control { 119 hash_code: 46739922 120 name: "Display 0 name=\"Built-in Screen\"" 121 layerId: 43 122 } 123 children { 124 display_area { 125 window_container { 126 configuration_container { 127 full_configuration { 128 window_configuration { 129 windowing_mode: 1 130 } 131 } 132 } 133 orientation: -2 134 visible: true 135 identifier { 136 hash_code: 201937930 137 user_id: -10000 138 title: "WindowContainer" 139 } 140 surface_control { 141 hash_code: 177197394 142 name: "WindowedMagnification:0:31" 143 layerId: 3 144 } 145 children { 146 display_area { 147 window_container { 148 configuration_container { 149 full_configuration { 150 window_configuration { 151 windowing_mode: 1 152 } 153 } 154 } 155 orientation: -2 156 visible: true 157 identifier { 158 hash_code: 59047029 159 user_id: -10000 160 title: "WindowContainer" 161 } 162 surface_control { 163 hash_code: 121922211 164 name: "HideDisplayCutout:0:14" 165 layerId: 4 166 } 167 children { 168 display_area { 169 window_container { 170 configuration_container { 171 full_configuration { 172 window_configuration { 173 windowing_mode: 1 174 } 175 } 176 } 177 orientation: -2 178 visible: true 179 identifier { 180 hash_code: 171681708 181 user_id: -10000 182 title: "WindowContainer" 183 } 184 surface_control { 185 hash_code: 188602784 186 name: "OneHanded:0:14" 187 layerId: 5 188 } 189 children { 190 display_area { 191 window_container { 192 configuration_container { 193 full_configuration { 194 window_configuration { 195 windowing_mode: 1 196 } 197 } 198 } 199 orientation: -2 200 visible: true 201 identifier { 202 hash_code: 204976479 203 user_id: -10000 204 title: "WindowContainer" 205 } 206 surface_control { 207 hash_code: 56924505 208 name: "FullscreenMagnification:0:12" 209 layerId: 6 210 } 211 children { 212 display_area { 213 window_container { 214 configuration_container { 215 full_configuration { 216 window_configuration { 217 windowing_mode: 1 218 } 219 } 220 } 221 orientation: -2 222 visible: true 223 identifier { 224 hash_code: 233428478 225 user_id: -10000 226 title: "WindowContainer" 227 } 228 surface_control { 229 hash_code: 207919390 230 name: "Leaf:0:1" 231 layerId: 7 232 } 233 children { 234 window_token { 235 window_container { 236 configuration_container { 237 override_configuration { 238 window_configuration { 239 windowing_mode: 1 240 } 241 font_weight_adjustment: 2147483647 242 grammatical_gender: 4294967295 243 } 244 full_configuration { 245 window_configuration { 246 windowing_mode: 1 247 } 248 } 249 } 250 orientation: -2 251 visible: true 252 identifier { 253 hash_code: 75161973 254 user_id: -10000 255 title: "WindowContainer" 256 } 257 surface_control { 258 hash_code: 145786367 259 name: "WallpaperWindowToken{47ae175 token=android.os.Binder@4a8d2b9}" 260 layerId: 56 261 } 262 children { 263 window { 264 window_container { 265 configuration_container { 266 full_configuration { 267 window_configuration { 268 windowing_mode: 1 269 } 270 } 271 } 272 orientation: -2 273 visible: true 274 identifier { 275 hash_code: 235446378 276 title: "com.android.systemui.wallpapers.ImageWallpaper" 277 } 278 surface_control { 279 hash_code: 238481356 280 name: "e08a06a com.android.systemui.wallpapers.ImageWallpaper" 281 layerId: 57 282 } 283 } 284 stack_id: 1 285 attributes { 286 type: 2013 287 width: 1080 288 height: 2400 289 gravity: 8388659 290 format: RGBX_8888 291 window_animations: 16974617 292 alpha: 1.000000 293 screen_brightness: -1.000000 294 button_brightness: -1.000000 295 user_activity_timeout: -1 296 flags: 82712 297 private_flags: 20 298 behavior: 1 299 fit_insets_sides: 15 300 } 301 window_frames { 302 parent_frame { 303 right: 1080 304 bottom: 2400 305 } 306 display_frame { 307 left: -100000 308 top: -100000 309 right: 100000 310 bottom: 100000 311 } 312 frame { 313 right: 1080 314 bottom: 2400 315 } 316 compat_frame { 317 right: 1080 318 bottom: 2400 319 } 320 } 321 surface_position { 322 left: -54 323 top: -120 324 } 325 animator { 326 surface { 327 shown: true 328 } 329 draw_state: HAS_DRAWN 330 } 331 requested_width: 1080 332 requested_height: 2400 333 has_surface: true 334 is_ready_for_display: true 335 is_on_screen: true 336 is_visible: true 337 global_scale: 1.000000 338 requested_visible_types: -9 339 } 340 } 341 } 342 hash_code: 75161973 343 } 344 } 345 } 346 name: "Leaf:0:1" 347 feature_id: 2 348 } 349 } 350 children { 351 display_area { 352 window_container { 353 configuration_container { 354 override_configuration { 355 window_configuration { 356 windowing_mode: 1 357 } 358 font_weight_adjustment: 2147483647 359 grammatical_gender: 4294967295 360 } 361 full_configuration { 362 window_configuration { 363 windowing_mode: 1 364 } 365 } 366 } 367 orientation: -2 368 visible: true 369 identifier { 370 hash_code: 163003833 371 user_id: -10000 372 title: "WindowContainer" 373 } 374 surface_control { 375 hash_code: 238842389 376 name: "DefaultTaskDisplayArea" 377 layerId: 8 378 } 379 children { 380 task { 381 id: 2 382 root_task_id: 2 383 resize_mode: 2 384 fills_parent: true 385 bounds { 386 right: 1080 387 bottom: 2400 388 } 389 created_by_organizer: true 390 task_fragment { 391 window_container { 392 configuration_container { 393 full_configuration { 394 window_configuration { 395 windowing_mode: 1 396 } 397 } 398 } 399 orientation: -2 400 identifier { 401 hash_code: 201556144 402 title: "Task" 403 } 404 surface_control { 405 hash_code: 196946218 406 name: "Task=2" 407 layerId: 49 408 } 409 children { 410 task { 411 id: 3 412 root_task_id: 2 413 resize_mode: 2 414 fills_parent: true 415 bounds { 416 right: 1080 417 bottom: 2400 418 } 419 created_by_organizer: true 420 task_fragment { 421 window_container { 422 configuration_container { 423 override_configuration { 424 window_configuration { 425 windowing_mode: 6 426 } 427 font_weight_adjustment: 2147483647 428 grammatical_gender: 4294967295 429 } 430 full_configuration { 431 window_configuration { 432 windowing_mode: 6 433 } 434 } 435 } 436 orientation: -2 437 identifier { 438 hash_code: 200443489 439 title: "Task" 440 } 441 surface_control { 442 hash_code: 9753511 443 name: "Task=3" 444 layerId: 50 445 } 446 } 447 min_width: -1 448 min_height: -1 449 } 450 } 451 } 452 children { 453 task { 454 id: 4 455 root_task_id: 2 456 resize_mode: 2 457 bounds { 458 top: 2400 459 right: 1080 460 bottom: 3600 461 } 462 created_by_organizer: true 463 task_fragment { 464 window_container { 465 configuration_container { 466 override_configuration { 467 window_configuration { 468 windowing_mode: 6 469 bounds { 470 top: 2400 471 right: 1080 472 bottom: 3600 473 } 474 } 475 font_weight_adjustment: 2147483647 476 grammatical_gender: 4294967295 477 } 478 full_configuration { 479 window_configuration { 480 windowing_mode: 6 481 } 482 } 483 } 484 orientation: -2 485 identifier { 486 hash_code: 172024850 487 title: "Task" 488 } 489 surface_control { 490 hash_code: 33894484 491 name: "Task=4" 492 layerId: 51 493 } 494 } 495 min_width: -1 496 min_height: -1 497 } 498 } 499 } 500 } 501 min_width: -1 502 min_height: -1 503 } 504 } 505 } 506 children { 507 task { 508 id: 1 509 root_task_id: 1 510 resumed_activity { 511 hash_code: 193718205 512 title: "com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 513 } 514 resize_mode: 2 515 fills_parent: true 516 bounds { 517 right: 1080 518 bottom: 2400 519 } 520 task_fragment { 521 window_container { 522 configuration_container { 523 override_configuration { 524 window_configuration { 525 activity_type: 2 526 } 527 font_weight_adjustment: 2147483647 528 grammatical_gender: 4294967295 529 } 530 full_configuration { 531 window_configuration { 532 windowing_mode: 1 533 } 534 } 535 } 536 orientation: -2 537 visible: true 538 identifier { 539 hash_code: 43094680 540 title: "Task" 541 } 542 surface_control { 543 hash_code: 43090715 544 name: "Task=1" 545 layerId: 47 546 } 547 children { 548 task { 549 id: 21 550 root_task_id: 1 551 resumed_activity { 552 hash_code: 193718205 553 title: "com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 554 } 555 real_activity: "com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 556 resize_mode: 2 557 fills_parent: true 558 bounds { 559 right: 1080 560 bottom: 2400 561 } 562 last_non_fullscreen_bounds { 563 left: 276 564 top: 692 565 right: 804 566 bottom: 1772 567 } 568 task_fragment { 569 window_container { 570 configuration_container { 571 full_configuration { 572 window_configuration { 573 windowing_mode: 1 574 } 575 } 576 } 577 orientation: -2 578 visible: true 579 identifier { 580 hash_code: 155178243 581 title: "com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 582 } 583 surface_control { 584 hash_code: 264846520 585 name: "Task=21" 586 layerId: 89 587 } 588 children { 589 task_fragment { 590 window_container { 591 configuration_container { 592 override_configuration { 593 window_configuration { 594 windowing_mode: 6 595 } 596 font_weight_adjustment: 2147483647 597 grammatical_gender: 4294967295 598 } 599 full_configuration { 600 window_configuration { 601 windowing_mode: 6 602 } 603 } 604 } 605 orientation: 3 606 identifier { 607 hash_code: 157300931 608 user_id: -10000 609 title: "TaskFragment" 610 } 611 surface_control { 612 hash_code: 125770385 613 name: "TaskFragment{96038c3 mode=fullscreen}" 614 layerId: 94 615 } 616 } 617 activity_type: 2 618 min_width: -1 619 min_height: -1 620 } 621 } 622 children { 623 activity { 624 name: "com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 625 window_token { 626 window_container { 627 configuration_container { 628 override_configuration { 629 window_configuration { 630 activity_type: 2 631 } 632 font_weight_adjustment: 2147483647 633 } 634 full_configuration { 635 window_configuration { 636 windowing_mode: 1 637 } 638 } 639 } 640 orientation: -1 641 visible: true 642 identifier { 643 hash_code: 193718205 644 title: "com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 645 } 646 surface_control { 647 hash_code: 140291574 648 name: "ActivityRecord{b8be7bd u0 com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 649 layerId: 90 650 } 651 children { 652 window { 653 window_container { 654 configuration_container { 655 full_configuration { 656 window_configuration { 657 windowing_mode: 1 658 } 659 } 660 } 661 orientation: -2 662 visible: true 663 identifier { 664 hash_code: 160447612 665 title: "com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 666 } 667 surface_control { 668 hash_code: 247150071 669 name: "9903c7c com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 670 layerId: 91 671 } 672 } 673 stack_id: 1 674 attributes { 675 type: 1 676 width: -1 677 height: -1 678 soft_input_mode: 304 679 format: TRANSPARENT 680 window_animations: 16974589 681 alpha: 1.000000 682 screen_brightness: -1.000000 683 button_brightness: -1.000000 684 user_activity_timeout: -1 685 flags: 2173763840 686 private_flags: 268470848 687 subtree_system_ui_visibility_flags: 1792 688 behavior: 1 689 } 690 window_frames { 691 parent_frame { 692 right: 1080 693 bottom: 2400 694 } 695 display_frame { 696 right: 1080 697 bottom: 2400 698 } 699 frame { 700 right: 1080 701 bottom: 2400 702 } 703 compat_frame { 704 right: 1080 705 bottom: 2400 706 } 707 } 708 animator { 709 surface { 710 shown: true 711 } 712 draw_state: HAS_DRAWN 713 } 714 requested_width: 1080 715 requested_height: 2400 716 has_surface: true 717 is_ready_for_display: true 718 is_on_screen: true 719 is_visible: true 720 global_scale: 1.000000 721 requested_visible_types: -9 722 } 723 } 724 } 725 hash_code: 193718205 726 } 727 last_surface_showing: true 728 fills_parent: true 729 visible: true 730 visible_requested: true 731 client_visible: true 732 reported_drawn: true 733 reported_visible: true 734 num_interesting_windows: 1 735 num_drawn_windows: 1 736 all_drawn: true 737 state: "RESUMED" 738 front_of_task: true 739 proc_id: 2645 740 enable_recents_screenshot: true 741 override_orientation: -1 742 } 743 } 744 } 745 activity_type: 2 746 min_width: -1 747 min_height: -1 748 } 749 } 750 } 751 } 752 activity_type: 2 753 min_width: -1 754 min_height: -1 755 } 756 } 757 } 758 } 759 name: "DefaultTaskDisplayArea" 760 is_task_display_area: true 761 feature_id: 1 762 is_organized: true 763 } 764 } 765 children { 766 display_area { 767 window_container { 768 configuration_container { 769 full_configuration { 770 window_configuration { 771 windowing_mode: 1 772 } 773 } 774 } 775 orientation: -2 776 identifier { 777 hash_code: 1889152 778 user_id: -10000 779 title: "WindowContainer" 780 } 781 surface_control { 782 hash_code: 70347876 783 name: "Leaf:3:12" 784 layerId: 9 785 } 786 children { 787 window_token { 788 window_container { 789 configuration_container { 790 full_configuration { 791 window_configuration { 792 windowing_mode: 1 793 } 794 } 795 } 796 orientation: -2 797 identifier { 798 hash_code: 113069007 799 user_id: -10000 800 title: "WindowContainer" 801 } 802 surface_control { 803 hash_code: 23711437 804 name: "WindowToken{6bd4bcf type=2038 android.os.BinderProxy@23c8fa3}" 805 layerId: 52 806 } 807 children { 808 window { 809 window_container { 810 configuration_container { 811 full_configuration { 812 window_configuration { 813 windowing_mode: 1 814 } 815 } 816 } 817 orientation: -2 818 identifier { 819 hash_code: 227146288 820 title: "ShellDropTarget" 821 } 822 surface_control { 823 hash_code: 110998402 824 name: "d89fa30 ShellDropTarget" 825 layerId: 53 826 } 827 } 828 stack_id: 1 829 attributes { 830 type: 2038 831 width: -1 832 height: -1 833 soft_input_mode: 32 834 format: TRANSLUCENT 835 alpha: 1.000000 836 screen_brightness: -1.000000 837 button_brightness: -1.000000 838 user_activity_timeout: -1 839 flags: 16777224 840 private_flags: 2415919184 841 behavior: 1 842 fit_insets_sides: 15 843 } 844 window_frames { 845 parent_frame { 846 right: 1080 847 bottom: 2400 848 } 849 display_frame { 850 right: 1080 851 bottom: 2400 852 } 853 frame { 854 right: 1080 855 bottom: 2400 856 } 857 compat_frame { 858 right: 1080 859 bottom: 2400 860 } 861 } 862 requested_width: 1080 863 requested_height: 2400 864 view_visibility: 4 865 global_scale: 1.000000 866 requested_visible_types: -9 867 } 868 } 869 } 870 hash_code: 113069007 871 } 872 } 873 } 874 name: "Leaf:3:12" 875 feature_id: 2 876 } 877 } 878 } 879 name: "FullscreenMagnification:0:12" 880 feature_id: 5 881 } 882 } 883 children { 884 display_area { 885 window_container { 886 configuration_container { 887 full_configuration { 888 window_configuration { 889 windowing_mode: 1 890 } 891 } 892 } 893 orientation: -2 894 identifier { 895 hash_code: 92116995 896 user_id: -10000 897 title: "WindowContainer" 898 } 899 surface_control { 900 hash_code: 107166355 901 name: "ImePlaceholder:13:14" 902 layerId: 10 903 } 904 children { 905 display_area { 906 window_container { 907 configuration_container { 908 full_configuration { 909 window_configuration { 910 windowing_mode: 1 911 } 912 } 913 } 914 orientation: -2 915 identifier { 916 hash_code: 96100530 917 user_id: -10000 918 title: "WindowContainer" 919 } 920 surface_control { 921 hash_code: 80407248 922 name: "ImeContainer" 923 layerId: 11 924 } 925 children { 926 window_token { 927 window_container { 928 configuration_container { 929 full_configuration { 930 window_configuration { 931 windowing_mode: 1 932 } 933 } 934 } 935 orientation: -2 936 identifier { 937 hash_code: 39691830 938 user_id: -10000 939 title: "WindowContainer" 940 } 941 surface_control { 942 hash_code: 5894540 943 name: "WindowToken{25da636 type=2011 android.os.Binder@cdc3a0c}" 944 layerId: 107 945 } 946 children { 947 window { 948 window_container { 949 configuration_container { 950 full_configuration { 951 window_configuration { 952 windowing_mode: 1 953 } 954 } 955 } 956 orientation: -2 957 identifier { 958 hash_code: 217051718 959 title: "InputMethod" 960 } 961 surface_animator { 962 leash { 963 hash_code: 204255445 964 name: "Surface(name=ceff246 InputMethod)/@0x6509134 - animation-leash of insets_animation" 965 layerId: 110 966 } 967 } 968 surface_control { 969 hash_code: 105943348 970 name: "ceff246 InputMethod" 971 layerId: 108 972 } 973 } 974 stack_id: 1 975 attributes { 976 type: 2011 977 width: -2 978 height: -2 979 gravity: 80 980 soft_input_mode: 288 981 format: TRANSPARENT 982 window_animations: 16973910 983 alpha: 1.000000 984 screen_brightness: -1.000000 985 button_brightness: -1.000000 986 user_activity_timeout: -1 987 flags: 2172649736 988 private_flags: 268435584 989 behavior: 1 990 fit_insets_types: 3 991 fit_insets_sides: 7 992 } 993 window_frames { 994 parent_frame { 995 top: 128 996 right: 1080 997 bottom: 2400 998 } 999 display_frame { 1000 top: 128 1001 right: 1080 1002 bottom: 2400 1003 } 1004 frame { 1005 left: 120 1006 top: 2274 1007 right: 960 1008 bottom: 2400 1009 } 1010 compat_frame { 1011 left: 120 1012 top: 2274 1013 right: 960 1014 bottom: 2400 1015 } 1016 } 1017 surface_position { 1018 left: 120 1019 top: 128 1020 } 1021 requested_width: 840 1022 requested_height: 126 1023 view_visibility: 8 1024 global_scale: 1.000000 1025 requested_visible_types: -9 1026 } 1027 } 1028 } 1029 hash_code: 39691830 1030 } 1031 } 1032 } 1033 name: "ImeContainer" 1034 feature_id: 8 1035 } 1036 } 1037 } 1038 name: "ImePlaceholder:13:14" 1039 feature_id: 7 1040 } 1041 } 1042 } 1043 name: "OneHanded:0:14" 1044 feature_id: 3 1045 } 1046 } 1047 } 1048 name: "HideDisplayCutout:0:14" 1049 feature_id: 6 1050 } 1051 } 1052 children { 1053 display_area { 1054 window_container { 1055 configuration_container { 1056 full_configuration { 1057 window_configuration { 1058 windowing_mode: 1 1059 } 1060 } 1061 } 1062 orientation: -2 1063 visible: true 1064 identifier { 1065 hash_code: 40186557 1066 user_id: -10000 1067 title: "WindowContainer" 1068 } 1069 surface_control { 1070 hash_code: 181504713 1071 name: "OneHanded:15:15" 1072 layerId: 12 1073 } 1074 children { 1075 display_area { 1076 window_container { 1077 configuration_container { 1078 full_configuration { 1079 window_configuration { 1080 windowing_mode: 1 1081 } 1082 } 1083 } 1084 orientation: -2 1085 visible: true 1086 identifier { 1087 hash_code: 76360212 1088 user_id: -10000 1089 title: "WindowContainer" 1090 } 1091 surface_control { 1092 hash_code: 66553294 1093 name: "FullscreenMagnification:15:15" 1094 layerId: 13 1095 } 1096 children { 1097 display_area { 1098 window_container { 1099 configuration_container { 1100 full_configuration { 1101 window_configuration { 1102 windowing_mode: 1 1103 } 1104 } 1105 } 1106 orientation: -2 1107 visible: true 1108 identifier { 1109 hash_code: 238918759 1110 user_id: -10000 1111 title: "WindowContainer" 1112 } 1113 surface_control { 1114 hash_code: 108850415 1115 name: "Leaf:15:15" 1116 layerId: 14 1117 } 1118 children { 1119 window_token { 1120 window_container { 1121 configuration_container { 1122 full_configuration { 1123 window_configuration { 1124 windowing_mode: 1 1125 } 1126 } 1127 } 1128 orientation: -2 1129 visible: true 1130 identifier { 1131 hash_code: 31410325 1132 user_id: -10000 1133 title: "WindowContainer" 1134 } 1135 surface_control { 1136 hash_code: 54256636 1137 name: "WindowToken{1df4895 type=2000 android.os.BinderProxy@290d87f}" 1138 layerId: 74 1139 } 1140 children { 1141 window { 1142 window_container { 1143 configuration_container { 1144 full_configuration { 1145 window_configuration { 1146 windowing_mode: 1 1147 } 1148 } 1149 } 1150 orientation: -2 1151 visible: true 1152 identifier { 1153 hash_code: 208502186 1154 title: "StatusBar" 1155 } 1156 surface_animator { 1157 leash { 1158 hash_code: 111567082 1159 name: "Surface(name=c6d7daa StatusBar)/@0x25aeec6 - animation-leash of insets_animation" 1160 layerId: 105 1161 } 1162 } 1163 surface_control { 1164 hash_code: 39513798 1165 name: "c6d7daa StatusBar" 1166 layerId: 75 1167 } 1168 } 1169 stack_id: 1 1170 attributes { 1171 type: 2000 1172 width: -1 1173 height: 128 1174 gravity: 48 1175 soft_input_mode: 32 1176 format: TRANSLUCENT 1177 alpha: 1.000000 1178 screen_brightness: -1.000000 1179 button_brightness: -1.000000 1180 user_activity_timeout: -1 1181 flags: 2172649480 1182 private_flags: 285212672 1183 behavior: 1 1184 fit_insets_sides: 15 1185 } 1186 window_frames { 1187 parent_frame { 1188 right: 1080 1189 bottom: 2400 1190 } 1191 display_frame { 1192 right: 1080 1193 bottom: 2400 1194 } 1195 frame { 1196 right: 1080 1197 bottom: 128 1198 } 1199 compat_frame { 1200 right: 1080 1201 bottom: 128 1202 } 1203 } 1204 animator { 1205 surface { 1206 shown: true 1207 } 1208 draw_state: HAS_DRAWN 1209 } 1210 requested_width: 1080 1211 requested_height: 128 1212 has_surface: true 1213 is_ready_for_display: true 1214 is_on_screen: true 1215 is_visible: true 1216 global_scale: 1.000000 1217 requested_visible_types: -9 1218 } 1219 } 1220 } 1221 hash_code: 31410325 1222 } 1223 } 1224 } 1225 name: "Leaf:15:15" 1226 feature_id: 2 1227 } 1228 } 1229 } 1230 name: "FullscreenMagnification:15:15" 1231 feature_id: 5 1232 } 1233 } 1234 } 1235 name: "OneHanded:15:15" 1236 feature_id: 3 1237 } 1238 } 1239 children { 1240 display_area { 1241 window_container { 1242 configuration_container { 1243 full_configuration { 1244 window_configuration { 1245 windowing_mode: 1 1246 } 1247 } 1248 } 1249 orientation: -2 1250 identifier { 1251 hash_code: 29878310 1252 user_id: -10000 1253 title: "WindowContainer" 1254 } 1255 surface_control { 1256 hash_code: 201994458 1257 name: "HideDisplayCutout:16:16" 1258 layerId: 15 1259 } 1260 children { 1261 display_area { 1262 window_container { 1263 configuration_container { 1264 full_configuration { 1265 window_configuration { 1266 windowing_mode: 1 1267 } 1268 } 1269 } 1270 orientation: -2 1271 identifier { 1272 hash_code: 166141825 1273 user_id: -10000 1274 title: "WindowContainer" 1275 } 1276 surface_control { 1277 hash_code: 232089867 1278 name: "OneHanded:16:16" 1279 layerId: 16 1280 } 1281 children { 1282 display_area { 1283 window_container { 1284 configuration_container { 1285 full_configuration { 1286 window_configuration { 1287 windowing_mode: 1 1288 } 1289 } 1290 } 1291 orientation: -2 1292 identifier { 1293 hash_code: 13336424 1294 user_id: -10000 1295 title: "WindowContainer" 1296 } 1297 surface_control { 1298 hash_code: 56706024 1299 name: "FullscreenMagnification:16:16" 1300 layerId: 17 1301 } 1302 children { 1303 display_area { 1304 window_container { 1305 configuration_container { 1306 full_configuration { 1307 window_configuration { 1308 windowing_mode: 1 1309 } 1310 } 1311 } 1312 orientation: -2 1313 identifier { 1314 hash_code: 215835275 1315 user_id: -10000 1316 title: "WindowContainer" 1317 } 1318 surface_control { 1319 hash_code: 9095681 1320 name: "Leaf:16:16" 1321 layerId: 18 1322 } 1323 } 1324 name: "Leaf:16:16" 1325 feature_id: 2 1326 } 1327 } 1328 } 1329 name: "FullscreenMagnification:16:16" 1330 feature_id: 5 1331 } 1332 } 1333 } 1334 name: "OneHanded:16:16" 1335 feature_id: 3 1336 } 1337 } 1338 } 1339 name: "HideDisplayCutout:16:16" 1340 feature_id: 6 1341 } 1342 } 1343 children { 1344 display_area { 1345 window_container { 1346 configuration_container { 1347 full_configuration { 1348 window_configuration { 1349 windowing_mode: 1 1350 } 1351 } 1352 } 1353 orientation: -2 1354 identifier { 1355 hash_code: 163061850 1356 user_id: -10000 1357 title: "WindowContainer" 1358 } 1359 surface_control { 1360 hash_code: 40534182 1361 name: "OneHanded:17:17" 1362 layerId: 19 1363 } 1364 children { 1365 display_area { 1366 window_container { 1367 configuration_container { 1368 full_configuration { 1369 window_configuration { 1370 windowing_mode: 1 1371 } 1372 } 1373 } 1374 orientation: -2 1375 identifier { 1376 hash_code: 81332229 1377 user_id: -10000 1378 title: "WindowContainer" 1379 } 1380 surface_control { 1381 hash_code: 15698663 1382 name: "FullscreenMagnification:17:17" 1383 layerId: 20 1384 } 1385 children { 1386 display_area { 1387 window_container { 1388 configuration_container { 1389 full_configuration { 1390 window_configuration { 1391 windowing_mode: 1 1392 } 1393 } 1394 } 1395 orientation: -2 1396 identifier { 1397 hash_code: 34695036 1398 user_id: -10000 1399 title: "WindowContainer" 1400 } 1401 surface_control { 1402 hash_code: 133871252 1403 name: "Leaf:17:17" 1404 layerId: 21 1405 } 1406 children { 1407 window_token { 1408 window_container { 1409 configuration_container { 1410 full_configuration { 1411 window_configuration { 1412 windowing_mode: 1 1413 } 1414 } 1415 } 1416 orientation: -2 1417 identifier { 1418 hash_code: 4102877 1419 user_id: -10000 1420 title: "WindowContainer" 1421 } 1422 surface_control { 1423 hash_code: 64554301 1424 name: "WindowToken{3e9add type=2040 android.os.BinderProxy@2a17f87}" 1425 layerId: 72 1426 } 1427 children { 1428 window { 1429 window_container { 1430 configuration_container { 1431 full_configuration { 1432 window_configuration { 1433 windowing_mode: 1 1434 } 1435 } 1436 } 1437 orientation: -2 1438 identifier { 1439 hash_code: 29718098 1440 title: "NotificationShade" 1441 } 1442 surface_control { 1443 hash_code: 221118770 1444 name: "1c57652 NotificationShade" 1445 layerId: 73 1446 } 1447 } 1448 stack_id: 1 1449 attributes { 1450 type: 2040 1451 width: -1 1452 height: -1 1453 gravity: 48 1454 soft_input_mode: 32 1455 format: TRANSLUCENT 1456 alpha: 1.000000 1457 screen_brightness: -1.000000 1458 button_brightness: -1.000000 1459 user_activity_timeout: -1 1460 flags: 2172911688 1461 private_flags: 285213184 1462 behavior: 2 1463 fit_insets_sides: 15 1464 } 1465 window_frames { 1466 parent_frame { 1467 right: 1080 1468 bottom: 2400 1469 } 1470 display_frame { 1471 right: 1080 1472 bottom: 2400 1473 } 1474 frame { 1475 right: 1080 1476 bottom: 2400 1477 } 1478 compat_frame { 1479 right: 1080 1480 bottom: 2400 1481 } 1482 } 1483 requested_width: 1080 1484 requested_height: 2400 1485 view_visibility: 4 1486 global_scale: 1.000000 1487 requested_visible_types: -9 1488 } 1489 } 1490 } 1491 hash_code: 4102877 1492 } 1493 } 1494 } 1495 name: "Leaf:17:17" 1496 feature_id: 2 1497 } 1498 } 1499 } 1500 name: "FullscreenMagnification:17:17" 1501 feature_id: 5 1502 } 1503 } 1504 } 1505 name: "OneHanded:17:17" 1506 feature_id: 3 1507 } 1508 } 1509 children { 1510 display_area { 1511 window_container { 1512 configuration_container { 1513 full_configuration { 1514 window_configuration { 1515 windowing_mode: 1 1516 } 1517 } 1518 } 1519 orientation: -2 1520 identifier { 1521 hash_code: 133189231 1522 user_id: -10000 1523 title: "WindowContainer" 1524 } 1525 surface_control { 1526 hash_code: 262139523 1527 name: "HideDisplayCutout:18:23" 1528 layerId: 22 1529 } 1530 children { 1531 display_area { 1532 window_container { 1533 configuration_container { 1534 full_configuration { 1535 window_configuration { 1536 windowing_mode: 1 1537 } 1538 } 1539 } 1540 orientation: -2 1541 identifier { 1542 hash_code: 108887374 1543 user_id: -10000 1544 title: "WindowContainer" 1545 } 1546 surface_control { 1547 hash_code: 236365824 1548 name: "OneHanded:18:23" 1549 layerId: 23 1550 } 1551 children { 1552 display_area { 1553 window_container { 1554 configuration_container { 1555 full_configuration { 1556 window_configuration { 1557 windowing_mode: 1 1558 } 1559 } 1560 } 1561 orientation: -2 1562 identifier { 1563 hash_code: 257863753 1564 user_id: -10000 1565 title: "WindowContainer" 1566 } 1567 surface_control { 1568 hash_code: 114669625 1569 name: "FullscreenMagnification:18:23" 1570 layerId: 24 1571 } 1572 children { 1573 display_area { 1574 window_container { 1575 configuration_container { 1576 full_configuration { 1577 window_configuration { 1578 windowing_mode: 1 1579 } 1580 } 1581 } 1582 orientation: -2 1583 identifier { 1584 hash_code: 191313488 1585 user_id: -10000 1586 title: "WindowContainer" 1587 } 1588 surface_control { 1589 hash_code: 204930686 1590 name: "Leaf:18:23" 1591 layerId: 25 1592 } 1593 } 1594 name: "Leaf:18:23" 1595 feature_id: 2 1596 } 1597 } 1598 } 1599 name: "FullscreenMagnification:18:23" 1600 feature_id: 5 1601 } 1602 } 1603 } 1604 name: "OneHanded:18:23" 1605 feature_id: 3 1606 } 1607 } 1608 } 1609 name: "HideDisplayCutout:18:23" 1610 feature_id: 6 1611 } 1612 } 1613 children { 1614 display_area { 1615 window_container { 1616 configuration_container { 1617 full_configuration { 1618 window_configuration { 1619 windowing_mode: 1 1620 } 1621 } 1622 } 1623 orientation: -2 1624 visible: true 1625 identifier { 1626 hash_code: 182158355 1627 user_id: -10000 1628 title: "WindowContainer" 1629 } 1630 surface_control { 1631 hash_code: 141094879 1632 name: "Leaf:24:25" 1633 layerId: 26 1634 } 1635 children { 1636 window_token { 1637 window_container { 1638 configuration_container { 1639 full_configuration { 1640 window_configuration { 1641 windowing_mode: 1 1642 } 1643 } 1644 } 1645 orientation: -2 1646 visible: true 1647 identifier { 1648 hash_code: 6180179 1649 user_id: -10000 1650 title: "WindowContainer" 1651 } 1652 surface_control { 1653 hash_code: 54412332 1654 name: "WindowToken{5e4d53 type=2019 android.os.BinderProxy@226738d}" 1655 layerId: 67 1656 } 1657 children { 1658 window { 1659 window_container { 1660 configuration_container { 1661 full_configuration { 1662 window_configuration { 1663 windowing_mode: 1 1664 } 1665 } 1666 } 1667 orientation: -2 1668 visible: true 1669 identifier { 1670 hash_code: 82339472 1671 title: "NavigationBar0" 1672 } 1673 surface_animator { 1674 leash { 1675 hash_code: 89833435 1676 name: "Surface(name=4e86690 NavigationBar0)/@0x89c2e87 - animation-leash of insets_animation" 1677 layerId: 106 1678 } 1679 } 1680 surface_control { 1681 hash_code: 144453255 1682 name: "4e86690 NavigationBar0" 1683 layerId: 68 1684 } 1685 } 1686 stack_id: 1 1687 attributes { 1688 type: 2019 1689 width: -1 1690 height: 126 1691 gravity: 80 1692 soft_input_mode: 32 1693 format: TRANSLUCENT 1694 alpha: 1.000000 1695 screen_brightness: -1.000000 1696 button_brightness: -1.000000 1697 user_activity_timeout: -1 1698 flags: 8650792 1699 private_flags: 822087680 1700 behavior: 1 1701 fit_insets_sides: 15 1702 } 1703 window_frames { 1704 parent_frame { 1705 right: 1080 1706 bottom: 2400 1707 } 1708 display_frame { 1709 right: 1080 1710 bottom: 2400 1711 } 1712 frame { 1713 top: 2274 1714 right: 1080 1715 bottom: 2400 1716 } 1717 compat_frame { 1718 top: 2274 1719 right: 1080 1720 bottom: 2400 1721 } 1722 } 1723 surface_position { 1724 top: 2274 1725 } 1726 animator { 1727 surface { 1728 shown: true 1729 } 1730 draw_state: HAS_DRAWN 1731 } 1732 requested_width: 1080 1733 requested_height: 126 1734 has_surface: true 1735 is_ready_for_display: true 1736 is_on_screen: true 1737 is_visible: true 1738 global_scale: 1.000000 1739 requested_visible_types: -9 1740 } 1741 } 1742 } 1743 hash_code: 6180179 1744 } 1745 } 1746 children { 1747 window_token { 1748 window_container { 1749 configuration_container { 1750 full_configuration { 1751 window_configuration { 1752 windowing_mode: 1 1753 } 1754 } 1755 } 1756 orientation: -2 1757 identifier { 1758 hash_code: 174687675 1759 user_id: -10000 1760 title: "WindowContainer" 1761 } 1762 surface_control { 1763 hash_code: 155223178 1764 name: "WindowToken{a6985bb type=2024 android.os.BinderProxy@95dcbb5}" 1765 layerId: 70 1766 } 1767 children { 1768 window { 1769 window_container { 1770 configuration_container { 1771 full_configuration { 1772 window_configuration { 1773 windowing_mode: 1 1774 } 1775 } 1776 } 1777 orientation: -2 1778 identifier { 1779 hash_code: 256842456 1780 title: "EdgeBackGestureHandler0" 1781 } 1782 surface_control { 1783 hash_code: 93760251 1784 name: "f4f1ad8 EdgeBackGestureHandler0" 1785 layerId: 71 1786 } 1787 } 1788 stack_id: 1 1789 attributes { 1790 type: 2024 1791 width: 276 1792 height: 704 1793 soft_input_mode: 32 1794 format: TRANSLUCENT 1795 alpha: 1.000000 1796 screen_brightness: -1.000000 1797 button_brightness: -1.000000 1798 user_activity_timeout: -1 1799 flags: 16777496 1800 private_flags: 807403536 1801 behavior: 1 1802 fit_insets_sides: 15 1803 } 1804 window_frames { 1805 parent_frame { 1806 right: 1080 1807 bottom: 2400 1808 } 1809 display_frame { 1810 top: 128 1811 right: 1080 1812 bottom: 2400 1813 } 1814 frame { 1815 left: 402 1816 top: 848 1817 right: 678 1818 bottom: 1552 1819 } 1820 compat_frame { 1821 left: 402 1822 top: 848 1823 right: 678 1824 bottom: 1552 1825 } 1826 } 1827 requested_width: -1 1828 requested_height: -1 1829 view_visibility: 8 1830 global_scale: 1.000000 1831 requested_visible_types: -9 1832 } 1833 } 1834 } 1835 hash_code: 174687675 1836 } 1837 } 1838 children { 1839 window_token { 1840 window_container { 1841 configuration_container { 1842 full_configuration { 1843 window_configuration { 1844 windowing_mode: 1 1845 } 1846 } 1847 } 1848 orientation: -2 1849 identifier { 1850 hash_code: 144331467 1851 user_id: -10000 1852 title: "WindowContainer" 1853 } 1854 surface_control { 1855 hash_code: 39941912 1856 name: "WindowToken{89a52cb type=2024 android.os.BinderProxy@a0da99a}" 1857 layerId: 78 1858 } 1859 children { 1860 window { 1861 window_container { 1862 configuration_container { 1863 full_configuration { 1864 window_configuration { 1865 windowing_mode: 1 1866 } 1867 } 1868 } 1869 orientation: -2 1870 identifier { 1871 hash_code: 191637953 1872 title: "SecondaryHomeHandle0" 1873 } 1874 surface_control { 1875 hash_code: 173618545 1876 name: "b6c29c1 SecondaryHomeHandle0" 1877 layerId: 79 1878 } 1879 } 1880 stack_id: 1 1881 attributes { 1882 type: 2024 1883 soft_input_mode: 32 1884 format: TRANSLUCENT 1885 alpha: 1.000000 1886 screen_brightness: -1.000000 1887 button_brightness: -1.000000 1888 user_activity_timeout: -1 1889 flags: 553648440 1890 private_flags: 4160 1891 behavior: 1 1892 fit_insets_types: 518 1893 fit_insets_sides: 15 1894 } 1895 window_frames { 1896 parent_frame { 1897 right: 1080 1898 bottom: 2400 1899 } 1900 display_frame { 1901 top: 128 1902 right: 1080 1903 bottom: 2400 1904 } 1905 frame { 1906 left: 540 1907 top: 1200 1908 right: 540 1909 bottom: 1200 1910 } 1911 compat_frame { 1912 left: 540 1913 top: 1200 1914 right: 540 1915 bottom: 1200 1916 } 1917 } 1918 requested_width: -1 1919 requested_height: -1 1920 view_visibility: 8 1921 global_scale: 1.000000 1922 requested_visible_types: -9 1923 } 1924 } 1925 } 1926 hash_code: 144331467 1927 } 1928 } 1929 } 1930 name: "Leaf:24:25" 1931 feature_id: 2 1932 } 1933 } 1934 children { 1935 display_area { 1936 window_container { 1937 configuration_container { 1938 full_configuration { 1939 window_configuration { 1940 windowing_mode: 1 1941 } 1942 } 1943 } 1944 orientation: -2 1945 identifier { 1946 hash_code: 51065602 1947 user_id: -10000 1948 title: "WindowContainer" 1949 } 1950 surface_control { 1951 hash_code: 212492118 1952 name: "HideDisplayCutout:26:31" 1953 layerId: 27 1954 } 1955 children { 1956 display_area { 1957 window_container { 1958 configuration_container { 1959 full_configuration { 1960 window_configuration { 1961 windowing_mode: 1 1962 } 1963 } 1964 } 1965 orientation: -2 1966 identifier { 1967 hash_code: 2595917 1968 user_id: -10000 1969 title: "WindowContainer" 1970 } 1971 surface_control { 1972 hash_code: 1768407 1973 name: "OneHanded:26:31" 1974 layerId: 28 1975 } 1976 children { 1977 display_area { 1978 window_container { 1979 configuration_container { 1980 full_configuration { 1981 window_configuration { 1982 windowing_mode: 1 1983 } 1984 } 1985 } 1986 orientation: -2 1987 identifier { 1988 hash_code: 37224420 1989 user_id: -10000 1990 title: "WindowContainer" 1991 } 1992 surface_control { 1993 hash_code: 58911940 1994 name: "FullscreenMagnification:26:27" 1995 layerId: 29 1996 } 1997 children { 1998 display_area { 1999 window_container { 2000 configuration_container { 2001 full_configuration { 2002 window_configuration { 2003 windowing_mode: 1 2004 } 2005 } 2006 } 2007 orientation: -2 2008 identifier { 2009 hash_code: 138012535 2010 user_id: -10000 2011 title: "WindowContainer" 2012 } 2013 surface_control { 2014 hash_code: 108705709 2015 name: "Leaf:26:27" 2016 layerId: 30 2017 } 2018 } 2019 name: "Leaf:26:27" 2020 feature_id: 2 2021 } 2022 } 2023 } 2024 name: "FullscreenMagnification:26:27" 2025 feature_id: 5 2026 } 2027 } 2028 children { 2029 display_area { 2030 window_container { 2031 configuration_container { 2032 full_configuration { 2033 window_configuration { 2034 windowing_mode: 1 2035 } 2036 } 2037 } 2038 orientation: -2 2039 identifier { 2040 hash_code: 164181366 2041 user_id: -10000 2042 title: "WindowContainer" 2043 } 2044 surface_control { 2045 hash_code: 50666210 2046 name: "Leaf:28:28" 2047 layerId: 31 2048 } 2049 } 2050 name: "Leaf:28:28" 2051 feature_id: 2 2052 } 2053 } 2054 children { 2055 display_area { 2056 window_container { 2057 configuration_container { 2058 full_configuration { 2059 window_configuration { 2060 windowing_mode: 1 2061 } 2062 } 2063 } 2064 orientation: -2 2065 identifier { 2066 hash_code: 53678097 2067 user_id: -10000 2068 title: "WindowContainer" 2069 } 2070 surface_control { 2071 hash_code: 69828211 2072 name: "FullscreenMagnification:29:31" 2073 layerId: 32 2074 } 2075 children { 2076 display_area { 2077 window_container { 2078 configuration_container { 2079 full_configuration { 2080 window_configuration { 2081 windowing_mode: 1 2082 } 2083 } 2084 } 2085 orientation: -2 2086 identifier { 2087 hash_code: 161847352 2088 user_id: -10000 2089 title: "WindowContainer" 2090 } 2091 surface_control { 2092 hash_code: 170135856 2093 name: "Leaf:29:31" 2094 layerId: 33 2095 } 2096 } 2097 name: "Leaf:29:31" 2098 feature_id: 2 2099 } 2100 } 2101 } 2102 name: "FullscreenMagnification:29:31" 2103 feature_id: 5 2104 } 2105 } 2106 } 2107 name: "OneHanded:26:31" 2108 feature_id: 3 2109 } 2110 } 2111 } 2112 name: "HideDisplayCutout:26:31" 2113 feature_id: 6 2114 } 2115 } 2116 } 2117 name: "WindowedMagnification:0:31" 2118 feature_id: 4 2119 } 2120 } 2121 children { 2122 display_area { 2123 window_container { 2124 configuration_container { 2125 full_configuration { 2126 window_configuration { 2127 windowing_mode: 1 2128 } 2129 } 2130 } 2131 orientation: -2 2132 identifier { 2133 hash_code: 234888347 2134 user_id: -10000 2135 title: "WindowContainer" 2136 } 2137 surface_control { 2138 hash_code: 211648989 2139 name: "HideDisplayCutout:32:35" 2140 layerId: 34 2141 } 2142 children { 2143 display_area { 2144 window_container { 2145 configuration_container { 2146 full_configuration { 2147 window_configuration { 2148 windowing_mode: 1 2149 } 2150 } 2151 } 2152 orientation: -2 2153 identifier { 2154 hash_code: 46676138 2155 user_id: -10000 2156 title: "WindowContainer" 2157 } 2158 surface_control { 2159 hash_code: 163062185 2160 name: "OneHanded:32:32" 2161 layerId: 35 2162 } 2163 children { 2164 display_area { 2165 window_container { 2166 configuration_container { 2167 full_configuration { 2168 window_configuration { 2169 windowing_mode: 1 2170 } 2171 } 2172 } 2173 orientation: -2 2174 identifier { 2175 hash_code: 5509013 2176 user_id: -10000 2177 title: "WindowContainer" 2178 } 2179 surface_control { 2180 hash_code: 257819438 2181 name: "Leaf:32:32" 2182 layerId: 36 2183 } 2184 } 2185 name: "Leaf:32:32" 2186 feature_id: 2 2187 } 2188 } 2189 } 2190 name: "OneHanded:32:32" 2191 feature_id: 3 2192 } 2193 } 2194 children { 2195 display_area { 2196 window_container { 2197 configuration_container { 2198 full_configuration { 2199 window_configuration { 2200 windowing_mode: 1 2201 } 2202 } 2203 } 2204 orientation: -2 2205 identifier { 2206 hash_code: 10261324 2207 user_id: -10000 2208 title: "WindowContainer" 2209 } 2210 surface_control { 2211 hash_code: 60001999 2212 name: "FullscreenMagnification:33:33" 2213 layerId: 37 2214 } 2215 children { 2216 display_area { 2217 window_container { 2218 configuration_container { 2219 full_configuration { 2220 window_configuration { 2221 windowing_mode: 1 2222 } 2223 } 2224 } 2225 orientation: -2 2226 identifier { 2227 hash_code: 257984383 2228 user_id: -10000 2229 title: "WindowContainer" 2230 } 2231 surface_control { 2232 hash_code: 242290780 2233 name: "Leaf:33:33" 2234 layerId: 38 2235 } 2236 } 2237 name: "Leaf:33:33" 2238 feature_id: 2 2239 } 2240 } 2241 } 2242 name: "FullscreenMagnification:33:33" 2243 feature_id: 5 2244 } 2245 } 2246 children { 2247 display_area { 2248 window_container { 2249 configuration_container { 2250 full_configuration { 2251 window_configuration { 2252 windowing_mode: 1 2253 } 2254 } 2255 } 2256 orientation: -2 2257 identifier { 2258 hash_code: 112570526 2259 user_id: -10000 2260 title: "WindowContainer" 2261 } 2262 surface_control { 2263 hash_code: 206057317 2264 name: "OneHanded:34:35" 2265 layerId: 39 2266 } 2267 children { 2268 display_area { 2269 window_container { 2270 configuration_container { 2271 full_configuration { 2272 window_configuration { 2273 windowing_mode: 1 2274 } 2275 } 2276 } 2277 orientation: -2 2278 identifier { 2279 hash_code: 24469209 2280 user_id: -10000 2281 title: "WindowContainer" 2282 } 2283 surface_control { 2284 hash_code: 105587770 2285 name: "FullscreenMagnification:34:35" 2286 layerId: 40 2287 } 2288 children { 2289 display_area { 2290 window_container { 2291 configuration_container { 2292 full_configuration { 2293 window_configuration { 2294 windowing_mode: 1 2295 } 2296 } 2297 } 2298 orientation: -2 2299 identifier { 2300 hash_code: 111691040 2301 user_id: -10000 2302 title: "WindowContainer" 2303 } 2304 surface_control { 2305 hash_code: 31738091 2306 name: "Leaf:34:35" 2307 layerId: 41 2308 } 2309 } 2310 name: "Leaf:34:35" 2311 feature_id: 2 2312 } 2313 } 2314 } 2315 name: "FullscreenMagnification:34:35" 2316 feature_id: 5 2317 } 2318 } 2319 } 2320 name: "OneHanded:34:35" 2321 feature_id: 3 2322 } 2323 } 2324 } 2325 name: "HideDisplayCutout:32:35" 2326 feature_id: 6 2327 } 2328 } 2329 children { 2330 display_area { 2331 window_container { 2332 configuration_container { 2333 full_configuration { 2334 window_configuration { 2335 windowing_mode: 1 2336 } 2337 } 2338 } 2339 orientation: -2 2340 visible: true 2341 identifier { 2342 hash_code: 141511715 2343 user_id: -10000 2344 title: "WindowContainer" 2345 } 2346 surface_control { 2347 hash_code: 193380788 2348 name: "Leaf:36:36" 2349 layerId: 42 2350 } 2351 children { 2352 window_token { 2353 window_container { 2354 configuration_container { 2355 full_configuration { 2356 window_configuration { 2357 windowing_mode: 1 2358 } 2359 } 2360 } 2361 orientation: -2 2362 visible: true 2363 identifier { 2364 hash_code: 34107245 2365 user_id: -10000 2366 title: "WindowContainer" 2367 } 2368 surface_control { 2369 hash_code: 221042248 2370 name: "WindowToken{2086f6d type=2024 android.os.BinderProxy@3d9ab84}" 2371 layerId: 60 2372 } 2373 children { 2374 window { 2375 window_container { 2376 configuration_container { 2377 full_configuration { 2378 window_configuration { 2379 windowing_mode: 1 2380 } 2381 } 2382 } 2383 orientation: -2 2384 visible: true 2385 identifier { 2386 hash_code: 181983138 2387 title: "ScreenDecorOverlay" 2388 } 2389 surface_control { 2390 hash_code: 152132833 2391 name: "ad8d7a2 ScreenDecorOverlay" 2392 layerId: 61 2393 } 2394 } 2395 stack_id: 1 2396 attributes { 2397 type: 2024 2398 width: -1 2399 height: -2 2400 gravity: 48 2401 soft_input_mode: 32 2402 format: TRANSLUCENT 2403 alpha: 1.000000 2404 screen_brightness: -1.000000 2405 button_brightness: -1.000000 2406 user_activity_timeout: -1 2407 flags: 562037048 2408 private_flags: 823132240 2409 subtree_system_ui_visibility_flags: 256 2410 behavior: 1 2411 fit_insets_sides: 15 2412 } 2413 window_frames { 2414 parent_frame { 2415 right: 1080 2416 bottom: 2400 2417 } 2418 display_frame { 2419 right: 1080 2420 bottom: 2400 2421 } 2422 frame { 2423 right: 1080 2424 bottom: 128 2425 } 2426 compat_frame { 2427 right: 1080 2428 bottom: 128 2429 } 2430 } 2431 animator { 2432 surface { 2433 shown: true 2434 } 2435 draw_state: HAS_DRAWN 2436 } 2437 requested_width: 1080 2438 requested_height: 128 2439 has_surface: true 2440 is_ready_for_display: true 2441 is_on_screen: true 2442 is_visible: true 2443 force_seamless_rotation: true 2444 global_scale: 1.000000 2445 requested_visible_types: -9 2446 } 2447 } 2448 } 2449 hash_code: 34107245 2450 } 2451 } 2452 children { 2453 window_token { 2454 window_container { 2455 configuration_container { 2456 full_configuration { 2457 window_configuration { 2458 windowing_mode: 1 2459 } 2460 } 2461 } 2462 orientation: -2 2463 visible: true 2464 identifier { 2465 hash_code: 53747371 2466 user_id: -10000 2467 title: "WindowContainer" 2468 } 2469 surface_control { 2470 hash_code: 230115846 2471 name: "WindowToken{3341eab type=2024 android.os.BinderProxy@bc1b8fa}" 2472 layerId: 62 2473 } 2474 children { 2475 window { 2476 window_container { 2477 configuration_container { 2478 full_configuration { 2479 window_configuration { 2480 windowing_mode: 1 2481 } 2482 } 2483 } 2484 orientation: -2 2485 visible: true 2486 identifier { 2487 hash_code: 169081479 2488 title: "ScreenDecorOverlayBottom" 2489 } 2490 surface_control { 2491 hash_code: 104630471 2492 name: "a13fa87 ScreenDecorOverlayBottom" 2493 layerId: 63 2494 } 2495 } 2496 stack_id: 1 2497 attributes { 2498 type: 2024 2499 width: -1 2500 height: -2 2501 gravity: 80 2502 soft_input_mode: 32 2503 format: TRANSLUCENT 2504 alpha: 1.000000 2505 screen_brightness: -1.000000 2506 button_brightness: -1.000000 2507 user_activity_timeout: -1 2508 flags: 562037048 2509 private_flags: 823132240 2510 subtree_system_ui_visibility_flags: 256 2511 behavior: 1 2512 fit_insets_sides: 15 2513 } 2514 window_frames { 2515 parent_frame { 2516 right: 1080 2517 bottom: 2400 2518 } 2519 display_frame { 2520 right: 1080 2521 bottom: 2400 2522 } 2523 frame { 2524 top: 2326 2525 right: 1080 2526 bottom: 2400 2527 } 2528 compat_frame { 2529 top: 2326 2530 right: 1080 2531 bottom: 2400 2532 } 2533 } 2534 surface_position { 2535 top: 2326 2536 } 2537 animator { 2538 surface { 2539 shown: true 2540 } 2541 draw_state: HAS_DRAWN 2542 } 2543 requested_width: 1080 2544 requested_height: 74 2545 has_surface: true 2546 is_ready_for_display: true 2547 is_on_screen: true 2548 is_visible: true 2549 force_seamless_rotation: true 2550 global_scale: 1.000000 2551 requested_visible_types: -9 2552 } 2553 } 2554 } 2555 hash_code: 53747371 2556 } 2557 } 2558 } 2559 name: "Leaf:36:36" 2560 feature_id: 2 2561 } 2562 } 2563 } 2564 name: "DisplayContent" 2565 is_root_display_area: true 2566 is_organized: true 2567 } 2568 dpi: 420 2569 display_info { 2570 logical_width: 1080 2571 logical_height: 2400 2572 app_width: 1080 2573 app_height: 2400 2574 name: "Built-in Screen" 2575 flags: 16515 2576 cutout { 2577 insets { 2578 top: 128 2579 } 2580 bound_top { 2581 left: 492 2582 right: 610 2583 bottom: 128 2584 } 2585 side_overrides: -1 2586 side_overrides: -1 2587 side_overrides: -1 2588 side_overrides: -1 2589 } 2590 } 2591 display_rotation { 2592 last_orientation: -1 2593 } 2594 min_size_of_resizeable_task_dp: 220 2595 focused_app: "com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 2596 focused_root_task_id: 1 2597 resumed_activity { 2598 hash_code: 193718205 2599 title: "com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 2600 } 2601 display_ready: true 2602 input_method_target { 2603 window_container { 2604 configuration_container { 2605 full_configuration { 2606 window_configuration { 2607 windowing_mode: 1 2608 } 2609 } 2610 } 2611 orientation: -2 2612 visible: true 2613 identifier { 2614 hash_code: 160447612 2615 title: "com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 2616 } 2617 surface_control { 2618 hash_code: 247150071 2619 name: "9903c7c com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 2620 layerId: 91 2621 } 2622 } 2623 stack_id: 1 2624 attributes { 2625 type: 1 2626 width: -1 2627 height: -1 2628 soft_input_mode: 304 2629 format: TRANSPARENT 2630 window_animations: 16974589 2631 alpha: 1.000000 2632 screen_brightness: -1.000000 2633 button_brightness: -1.000000 2634 user_activity_timeout: -1 2635 flags: 2173763840 2636 private_flags: 268470848 2637 subtree_system_ui_visibility_flags: 1792 2638 behavior: 1 2639 } 2640 window_frames { 2641 parent_frame { 2642 right: 1080 2643 bottom: 2400 2644 } 2645 display_frame { 2646 right: 1080 2647 bottom: 2400 2648 } 2649 frame { 2650 right: 1080 2651 bottom: 2400 2652 } 2653 compat_frame { 2654 right: 1080 2655 bottom: 2400 2656 } 2657 } 2658 animator { 2659 surface { 2660 shown: true 2661 } 2662 draw_state: HAS_DRAWN 2663 } 2664 requested_width: 1080 2665 requested_height: 2400 2666 has_surface: true 2667 is_ready_for_display: true 2668 is_on_screen: true 2669 is_visible: true 2670 global_scale: 1.000000 2671 requested_visible_types: -9 2672 } 2673 input_method_input_target { 2674 window_container { 2675 configuration_container { 2676 full_configuration { 2677 window_configuration { 2678 windowing_mode: 1 2679 } 2680 } 2681 } 2682 orientation: -2 2683 visible: true 2684 identifier { 2685 hash_code: 160447612 2686 title: "com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 2687 } 2688 surface_control { 2689 hash_code: 247150071 2690 name: "9903c7c com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 2691 layerId: 91 2692 } 2693 } 2694 stack_id: 1 2695 attributes { 2696 type: 1 2697 width: -1 2698 height: -1 2699 soft_input_mode: 304 2700 format: TRANSPARENT 2701 window_animations: 16974589 2702 alpha: 1.000000 2703 screen_brightness: -1.000000 2704 button_brightness: -1.000000 2705 user_activity_timeout: -1 2706 flags: 2173763840 2707 private_flags: 268470848 2708 subtree_system_ui_visibility_flags: 1792 2709 behavior: 1 2710 } 2711 window_frames { 2712 parent_frame { 2713 right: 1080 2714 bottom: 2400 2715 } 2716 display_frame { 2717 right: 1080 2718 bottom: 2400 2719 } 2720 frame { 2721 right: 1080 2722 bottom: 2400 2723 } 2724 compat_frame { 2725 right: 1080 2726 bottom: 2400 2727 } 2728 } 2729 animator { 2730 surface { 2731 shown: true 2732 } 2733 draw_state: HAS_DRAWN 2734 } 2735 requested_width: 1080 2736 requested_height: 2400 2737 has_surface: true 2738 is_ready_for_display: true 2739 is_on_screen: true 2740 is_visible: true 2741 global_scale: 1.000000 2742 requested_visible_types: -9 2743 } 2744 input_method_control_target { 2745 window_container { 2746 configuration_container { 2747 full_configuration { 2748 window_configuration { 2749 windowing_mode: 1 2750 } 2751 } 2752 } 2753 orientation: -2 2754 visible: true 2755 identifier { 2756 hash_code: 160447612 2757 title: "com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 2758 } 2759 surface_control { 2760 hash_code: 247150071 2761 name: "9903c7c com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 2762 layerId: 91 2763 } 2764 } 2765 stack_id: 1 2766 attributes { 2767 type: 1 2768 width: -1 2769 height: -1 2770 soft_input_mode: 304 2771 format: TRANSPARENT 2772 window_animations: 16974589 2773 alpha: 1.000000 2774 screen_brightness: -1.000000 2775 button_brightness: -1.000000 2776 user_activity_timeout: -1 2777 flags: 2173763840 2778 private_flags: 268470848 2779 subtree_system_ui_visibility_flags: 1792 2780 behavior: 1 2781 } 2782 window_frames { 2783 parent_frame { 2784 right: 1080 2785 bottom: 2400 2786 } 2787 display_frame { 2788 right: 1080 2789 bottom: 2400 2790 } 2791 frame { 2792 right: 1080 2793 bottom: 2400 2794 } 2795 compat_frame { 2796 right: 1080 2797 bottom: 2400 2798 } 2799 } 2800 animator { 2801 surface { 2802 shown: true 2803 } 2804 draw_state: HAS_DRAWN 2805 } 2806 requested_width: 1080 2807 requested_height: 2400 2808 has_surface: true 2809 is_ready_for_display: true 2810 is_on_screen: true 2811 is_visible: true 2812 global_scale: 1.000000 2813 requested_visible_types: -9 2814 } 2815 current_focus { 2816 window_container { 2817 configuration_container { 2818 full_configuration { 2819 window_configuration { 2820 windowing_mode: 1 2821 } 2822 } 2823 } 2824 orientation: -2 2825 visible: true 2826 identifier { 2827 hash_code: 160447612 2828 title: "com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 2829 } 2830 surface_control { 2831 hash_code: 247150071 2832 name: "9903c7c com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 2833 layerId: 91 2834 } 2835 } 2836 stack_id: 1 2837 attributes { 2838 type: 1 2839 width: -1 2840 height: -1 2841 soft_input_mode: 304 2842 format: TRANSPARENT 2843 window_animations: 16974589 2844 alpha: 1.000000 2845 screen_brightness: -1.000000 2846 button_brightness: -1.000000 2847 user_activity_timeout: -1 2848 flags: 2173763840 2849 private_flags: 268470848 2850 subtree_system_ui_visibility_flags: 1792 2851 behavior: 1 2852 } 2853 window_frames { 2854 parent_frame { 2855 right: 1080 2856 bottom: 2400 2857 } 2858 display_frame { 2859 right: 1080 2860 bottom: 2400 2861 } 2862 frame { 2863 right: 1080 2864 bottom: 2400 2865 } 2866 compat_frame { 2867 right: 1080 2868 bottom: 2400 2869 } 2870 } 2871 animator { 2872 surface { 2873 shown: true 2874 } 2875 draw_state: HAS_DRAWN 2876 } 2877 requested_width: 1080 2878 requested_height: 2400 2879 has_surface: true 2880 is_ready_for_display: true 2881 is_on_screen: true 2882 is_visible: true 2883 global_scale: 1.000000 2884 requested_visible_types: -9 2885 } 2886 insets_source_providers { 2887 source { 2888 frame { 2889 right: 1080 2890 bottom: 128 2891 } 2892 visible: true 2893 type_number: 64 2894 } 2895 frame { 2896 right: 1080 2897 bottom: 128 2898 } 2899 fake_control { 2900 type_number: 64 2901 } 2902 is_leash_ready_for_dispatching: true 2903 client_visible: true 2904 server_visible: true 2905 source_window_state { 2906 window_container { 2907 configuration_container { 2908 full_configuration { 2909 window_configuration { 2910 windowing_mode: 1 2911 } 2912 } 2913 } 2914 orientation: -2 2915 visible: true 2916 identifier { 2917 hash_code: 208502186 2918 title: "StatusBar" 2919 } 2920 surface_animator { 2921 leash { 2922 hash_code: 111567082 2923 name: "Surface(name=c6d7daa StatusBar)/@0x25aeec6 - animation-leash of insets_animation" 2924 layerId: 105 2925 } 2926 } 2927 surface_control { 2928 hash_code: 39513798 2929 name: "c6d7daa StatusBar" 2930 layerId: 75 2931 } 2932 } 2933 stack_id: 1 2934 attributes { 2935 type: 2000 2936 width: -1 2937 height: 128 2938 gravity: 48 2939 soft_input_mode: 32 2940 format: TRANSLUCENT 2941 alpha: 1.000000 2942 screen_brightness: -1.000000 2943 button_brightness: -1.000000 2944 user_activity_timeout: -1 2945 flags: 2172649480 2946 private_flags: 285212672 2947 behavior: 1 2948 fit_insets_sides: 15 2949 } 2950 window_frames { 2951 parent_frame { 2952 right: 1080 2953 bottom: 2400 2954 } 2955 display_frame { 2956 right: 1080 2957 bottom: 2400 2958 } 2959 frame { 2960 right: 1080 2961 bottom: 128 2962 } 2963 compat_frame { 2964 right: 1080 2965 bottom: 128 2966 } 2967 } 2968 animator { 2969 surface { 2970 shown: true 2971 } 2972 draw_state: HAS_DRAWN 2973 } 2974 requested_width: 1080 2975 requested_height: 128 2976 has_surface: true 2977 is_ready_for_display: true 2978 is_on_screen: true 2979 is_visible: true 2980 global_scale: 1.000000 2981 requested_visible_types: -9 2982 } 2983 } 2984 insets_source_providers { 2985 source { 2986 frame { 2987 right: 1080 2988 bottom: 160 2989 } 2990 visible: true 2991 type_number: 32 2992 } 2993 frame { 2994 right: 1080 2995 bottom: 160 2996 } 2997 fake_control { 2998 type_number: 32 2999 } 3000 is_leash_ready_for_dispatching: true 3001 client_visible: true 3002 server_visible: true 3003 source_window_state { 3004 window_container { 3005 configuration_container { 3006 full_configuration { 3007 window_configuration { 3008 windowing_mode: 1 3009 } 3010 } 3011 } 3012 orientation: -2 3013 visible: true 3014 identifier { 3015 hash_code: 208502186 3016 title: "StatusBar" 3017 } 3018 surface_animator { 3019 leash { 3020 hash_code: 111567082 3021 name: "Surface(name=c6d7daa StatusBar)/@0x25aeec6 - animation-leash of insets_animation" 3022 layerId: 105 3023 } 3024 } 3025 surface_control { 3026 hash_code: 39513798 3027 name: "c6d7daa StatusBar" 3028 layerId: 75 3029 } 3030 } 3031 stack_id: 1 3032 attributes { 3033 type: 2000 3034 width: -1 3035 height: 128 3036 gravity: 48 3037 soft_input_mode: 32 3038 format: TRANSLUCENT 3039 alpha: 1.000000 3040 screen_brightness: -1.000000 3041 button_brightness: -1.000000 3042 user_activity_timeout: -1 3043 flags: 2172649480 3044 private_flags: 285212672 3045 behavior: 1 3046 fit_insets_sides: 15 3047 } 3048 window_frames { 3049 parent_frame { 3050 right: 1080 3051 bottom: 2400 3052 } 3053 display_frame { 3054 right: 1080 3055 bottom: 2400 3056 } 3057 frame { 3058 right: 1080 3059 bottom: 128 3060 } 3061 compat_frame { 3062 right: 1080 3063 bottom: 128 3064 } 3065 } 3066 animator { 3067 surface { 3068 shown: true 3069 } 3070 draw_state: HAS_DRAWN 3071 } 3072 requested_width: 1080 3073 requested_height: 128 3074 has_surface: true 3075 is_ready_for_display: true 3076 is_on_screen: true 3077 is_visible: true 3078 global_scale: 1.000000 3079 requested_visible_types: -9 3080 } 3081 } 3082 insets_source_providers { 3083 source { 3084 frame { 3085 right: 1080 3086 bottom: 128 3087 } 3088 visible: true 3089 type_number: 1 3090 } 3091 frame { 3092 right: 1080 3093 bottom: 128 3094 } 3095 fake_control { 3096 type_number: 1 3097 } 3098 control { 3099 leash { 3100 hash_code: 111567082 3101 name: "Surface(name=c6d7daa StatusBar)/@0x25aeec6 - animation-leash of insets_animation" 3102 layerId: 105 3103 } 3104 type_number: 1 3105 } 3106 control_target { 3107 window_container { 3108 configuration_container { 3109 full_configuration { 3110 window_configuration { 3111 windowing_mode: 1 3112 } 3113 } 3114 } 3115 orientation: -2 3116 visible: true 3117 identifier { 3118 hash_code: 160447612 3119 title: "com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 3120 } 3121 surface_control { 3122 hash_code: 247150071 3123 name: "9903c7c com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 3124 layerId: 91 3125 } 3126 } 3127 stack_id: 1 3128 attributes { 3129 type: 1 3130 width: -1 3131 height: -1 3132 soft_input_mode: 304 3133 format: TRANSPARENT 3134 window_animations: 16974589 3135 alpha: 1.000000 3136 screen_brightness: -1.000000 3137 button_brightness: -1.000000 3138 user_activity_timeout: -1 3139 flags: 2173763840 3140 private_flags: 268470848 3141 subtree_system_ui_visibility_flags: 1792 3142 behavior: 1 3143 } 3144 window_frames { 3145 parent_frame { 3146 right: 1080 3147 bottom: 2400 3148 } 3149 display_frame { 3150 right: 1080 3151 bottom: 2400 3152 } 3153 frame { 3154 right: 1080 3155 bottom: 2400 3156 } 3157 compat_frame { 3158 right: 1080 3159 bottom: 2400 3160 } 3161 } 3162 animator { 3163 surface { 3164 shown: true 3165 } 3166 draw_state: HAS_DRAWN 3167 } 3168 requested_width: 1080 3169 requested_height: 2400 3170 has_surface: true 3171 is_ready_for_display: true 3172 is_on_screen: true 3173 is_visible: true 3174 global_scale: 1.000000 3175 requested_visible_types: -9 3176 } 3177 captured_leash { 3178 hash_code: 111567082 3179 name: "Surface(name=c6d7daa StatusBar)/@0x25aeec6 - animation-leash of insets_animation" 3180 layerId: 105 3181 } 3182 is_leash_ready_for_dispatching: true 3183 client_visible: true 3184 server_visible: true 3185 controllable: true 3186 source_window_state { 3187 window_container { 3188 configuration_container { 3189 full_configuration { 3190 window_configuration { 3191 windowing_mode: 1 3192 } 3193 } 3194 } 3195 orientation: -2 3196 visible: true 3197 identifier { 3198 hash_code: 208502186 3199 title: "StatusBar" 3200 } 3201 surface_animator { 3202 leash { 3203 hash_code: 111567082 3204 name: "Surface(name=c6d7daa StatusBar)/@0x25aeec6 - animation-leash of insets_animation" 3205 layerId: 105 3206 } 3207 } 3208 surface_control { 3209 hash_code: 39513798 3210 name: "c6d7daa StatusBar" 3211 layerId: 75 3212 } 3213 } 3214 stack_id: 1 3215 attributes { 3216 type: 2000 3217 width: -1 3218 height: 128 3219 gravity: 48 3220 soft_input_mode: 32 3221 format: TRANSLUCENT 3222 alpha: 1.000000 3223 screen_brightness: -1.000000 3224 button_brightness: -1.000000 3225 user_activity_timeout: -1 3226 flags: 2172649480 3227 private_flags: 285212672 3228 behavior: 1 3229 fit_insets_sides: 15 3230 } 3231 window_frames { 3232 parent_frame { 3233 right: 1080 3234 bottom: 2400 3235 } 3236 display_frame { 3237 right: 1080 3238 bottom: 2400 3239 } 3240 frame { 3241 right: 1080 3242 bottom: 128 3243 } 3244 compat_frame { 3245 right: 1080 3246 bottom: 128 3247 } 3248 } 3249 animator { 3250 surface { 3251 shown: true 3252 } 3253 draw_state: HAS_DRAWN 3254 } 3255 requested_width: 1080 3256 requested_height: 128 3257 has_surface: true 3258 is_ready_for_display: true 3259 is_on_screen: true 3260 is_visible: true 3261 global_scale: 1.000000 3262 requested_visible_types: -9 3263 } 3264 } 3265 ime_insets_source_provider { 3266 insets_source_provider { 3267 source { 3268 type_number: 8 3269 } 3270 fake_control { 3271 type_number: 8 3272 } 3273 control { 3274 position { 3275 x: 120 3276 y: 2274 3277 } 3278 leash { 3279 hash_code: 204255445 3280 name: "Surface(name=ceff246 InputMethod)/@0x6509134 - animation-leash of insets_animation" 3281 layerId: 110 3282 } 3283 type_number: 8 3284 } 3285 control_target { 3286 window_container { 3287 configuration_container { 3288 full_configuration { 3289 window_configuration { 3290 windowing_mode: 1 3291 } 3292 } 3293 } 3294 orientation: -2 3295 visible: true 3296 identifier { 3297 hash_code: 160447612 3298 title: "com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 3299 } 3300 surface_control { 3301 hash_code: 247150071 3302 name: "9903c7c com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 3303 layerId: 91 3304 } 3305 } 3306 stack_id: 1 3307 attributes { 3308 type: 1 3309 width: -1 3310 height: -1 3311 soft_input_mode: 304 3312 format: TRANSPARENT 3313 window_animations: 16974589 3314 alpha: 1.000000 3315 screen_brightness: -1.000000 3316 button_brightness: -1.000000 3317 user_activity_timeout: -1 3318 flags: 2173763840 3319 private_flags: 268470848 3320 subtree_system_ui_visibility_flags: 1792 3321 behavior: 1 3322 } 3323 window_frames { 3324 parent_frame { 3325 right: 1080 3326 bottom: 2400 3327 } 3328 display_frame { 3329 right: 1080 3330 bottom: 2400 3331 } 3332 frame { 3333 right: 1080 3334 bottom: 2400 3335 } 3336 compat_frame { 3337 right: 1080 3338 bottom: 2400 3339 } 3340 } 3341 animator { 3342 surface { 3343 shown: true 3344 } 3345 draw_state: HAS_DRAWN 3346 } 3347 requested_width: 1080 3348 requested_height: 2400 3349 has_surface: true 3350 is_ready_for_display: true 3351 is_on_screen: true 3352 is_visible: true 3353 global_scale: 1.000000 3354 requested_visible_types: -9 3355 } 3356 captured_leash { 3357 hash_code: 204255445 3358 name: "Surface(name=ceff246 InputMethod)/@0x6509134 - animation-leash of insets_animation" 3359 layerId: 110 3360 } 3361 is_leash_ready_for_dispatching: true 3362 controllable: true 3363 source_window_state { 3364 window_container { 3365 configuration_container { 3366 full_configuration { 3367 window_configuration { 3368 windowing_mode: 1 3369 } 3370 } 3371 } 3372 orientation: -2 3373 identifier { 3374 hash_code: 217051718 3375 title: "InputMethod" 3376 } 3377 surface_animator { 3378 leash { 3379 hash_code: 204255445 3380 name: "Surface(name=ceff246 InputMethod)/@0x6509134 - animation-leash of insets_animation" 3381 layerId: 110 3382 } 3383 } 3384 surface_control { 3385 hash_code: 105943348 3386 name: "ceff246 InputMethod" 3387 layerId: 108 3388 } 3389 } 3390 stack_id: 1 3391 attributes { 3392 type: 2011 3393 width: -2 3394 height: -2 3395 gravity: 80 3396 soft_input_mode: 288 3397 format: TRANSPARENT 3398 window_animations: 16973910 3399 alpha: 1.000000 3400 screen_brightness: -1.000000 3401 button_brightness: -1.000000 3402 user_activity_timeout: -1 3403 flags: 2172649736 3404 private_flags: 268435584 3405 behavior: 1 3406 fit_insets_types: 3 3407 fit_insets_sides: 7 3408 } 3409 window_frames { 3410 parent_frame { 3411 top: 128 3412 right: 1080 3413 bottom: 2400 3414 } 3415 display_frame { 3416 top: 128 3417 right: 1080 3418 bottom: 2400 3419 } 3420 frame { 3421 left: 120 3422 top: 2274 3423 right: 960 3424 bottom: 2400 3425 } 3426 compat_frame { 3427 left: 120 3428 top: 2274 3429 right: 960 3430 bottom: 2400 3431 } 3432 } 3433 surface_position { 3434 left: 120 3435 top: 128 3436 } 3437 requested_width: 840 3438 requested_height: 126 3439 view_visibility: 8 3440 global_scale: 1.000000 3441 requested_visible_types: -9 3442 } 3443 } 3444 } 3445 insets_source_providers { 3446 source { 3447 frame { 3448 left: 1002 3449 right: 1080 3450 bottom: 2400 3451 } 3452 visible: true 3453 type_number: 16 3454 } 3455 frame { 3456 left: 1002 3457 right: 1080 3458 bottom: 2400 3459 } 3460 fake_control { 3461 type_number: 16 3462 } 3463 is_leash_ready_for_dispatching: true 3464 client_visible: true 3465 server_visible: true 3466 source_window_state { 3467 window_container { 3468 configuration_container { 3469 full_configuration { 3470 window_configuration { 3471 windowing_mode: 1 3472 } 3473 } 3474 } 3475 orientation: -2 3476 visible: true 3477 identifier { 3478 hash_code: 82339472 3479 title: "NavigationBar0" 3480 } 3481 surface_animator { 3482 leash { 3483 hash_code: 89833435 3484 name: "Surface(name=4e86690 NavigationBar0)/@0x89c2e87 - animation-leash of insets_animation" 3485 layerId: 106 3486 } 3487 } 3488 surface_control { 3489 hash_code: 144453255 3490 name: "4e86690 NavigationBar0" 3491 layerId: 68 3492 } 3493 } 3494 stack_id: 1 3495 attributes { 3496 type: 2019 3497 width: -1 3498 height: 126 3499 gravity: 80 3500 soft_input_mode: 32 3501 format: TRANSLUCENT 3502 alpha: 1.000000 3503 screen_brightness: -1.000000 3504 button_brightness: -1.000000 3505 user_activity_timeout: -1 3506 flags: 8650792 3507 private_flags: 822087680 3508 behavior: 1 3509 fit_insets_sides: 15 3510 } 3511 window_frames { 3512 parent_frame { 3513 right: 1080 3514 bottom: 2400 3515 } 3516 display_frame { 3517 right: 1080 3518 bottom: 2400 3519 } 3520 frame { 3521 top: 2274 3522 right: 1080 3523 bottom: 2400 3524 } 3525 compat_frame { 3526 top: 2274 3527 right: 1080 3528 bottom: 2400 3529 } 3530 } 3531 surface_position { 3532 top: 2274 3533 } 3534 animator { 3535 surface { 3536 shown: true 3537 } 3538 draw_state: HAS_DRAWN 3539 } 3540 requested_width: 1080 3541 requested_height: 126 3542 has_surface: true 3543 is_ready_for_display: true 3544 is_on_screen: true 3545 is_visible: true 3546 global_scale: 1.000000 3547 requested_visible_types: -9 3548 } 3549 } 3550 insets_source_providers { 3551 source { 3552 visible: true 3553 type_number: 64 3554 } 3555 fake_control { 3556 type_number: 64 3557 } 3558 is_leash_ready_for_dispatching: true 3559 client_visible: true 3560 server_visible: true 3561 source_window_state { 3562 window_container { 3563 configuration_container { 3564 full_configuration { 3565 window_configuration { 3566 windowing_mode: 1 3567 } 3568 } 3569 } 3570 orientation: -2 3571 visible: true 3572 identifier { 3573 hash_code: 82339472 3574 title: "NavigationBar0" 3575 } 3576 surface_animator { 3577 leash { 3578 hash_code: 89833435 3579 name: "Surface(name=4e86690 NavigationBar0)/@0x89c2e87 - animation-leash of insets_animation" 3580 layerId: 106 3581 } 3582 } 3583 surface_control { 3584 hash_code: 144453255 3585 name: "4e86690 NavigationBar0" 3586 layerId: 68 3587 } 3588 } 3589 stack_id: 1 3590 attributes { 3591 type: 2019 3592 width: -1 3593 height: 126 3594 gravity: 80 3595 soft_input_mode: 32 3596 format: TRANSLUCENT 3597 alpha: 1.000000 3598 screen_brightness: -1.000000 3599 button_brightness: -1.000000 3600 user_activity_timeout: -1 3601 flags: 8650792 3602 private_flags: 822087680 3603 behavior: 1 3604 fit_insets_sides: 15 3605 } 3606 window_frames { 3607 parent_frame { 3608 right: 1080 3609 bottom: 2400 3610 } 3611 display_frame { 3612 right: 1080 3613 bottom: 2400 3614 } 3615 frame { 3616 top: 2274 3617 right: 1080 3618 bottom: 2400 3619 } 3620 compat_frame { 3621 top: 2274 3622 right: 1080 3623 bottom: 2400 3624 } 3625 } 3626 surface_position { 3627 top: 2274 3628 } 3629 animator { 3630 surface { 3631 shown: true 3632 } 3633 draw_state: HAS_DRAWN 3634 } 3635 requested_width: 1080 3636 requested_height: 126 3637 has_surface: true 3638 is_ready_for_display: true 3639 is_on_screen: true 3640 is_visible: true 3641 global_scale: 1.000000 3642 requested_visible_types: -9 3643 } 3644 } 3645 insets_source_providers { 3646 source { 3647 frame { 3648 top: 2316 3649 right: 1080 3650 bottom: 2400 3651 } 3652 visible: true 3653 type_number: 32 3654 } 3655 frame { 3656 top: 2316 3657 right: 1080 3658 bottom: 2400 3659 } 3660 fake_control { 3661 type_number: 32 3662 } 3663 is_leash_ready_for_dispatching: true 3664 client_visible: true 3665 server_visible: true 3666 source_window_state { 3667 window_container { 3668 configuration_container { 3669 full_configuration { 3670 window_configuration { 3671 windowing_mode: 1 3672 } 3673 } 3674 } 3675 orientation: -2 3676 visible: true 3677 identifier { 3678 hash_code: 82339472 3679 title: "NavigationBar0" 3680 } 3681 surface_animator { 3682 leash { 3683 hash_code: 89833435 3684 name: "Surface(name=4e86690 NavigationBar0)/@0x89c2e87 - animation-leash of insets_animation" 3685 layerId: 106 3686 } 3687 } 3688 surface_control { 3689 hash_code: 144453255 3690 name: "4e86690 NavigationBar0" 3691 layerId: 68 3692 } 3693 } 3694 stack_id: 1 3695 attributes { 3696 type: 2019 3697 width: -1 3698 height: 126 3699 gravity: 80 3700 soft_input_mode: 32 3701 format: TRANSLUCENT 3702 alpha: 1.000000 3703 screen_brightness: -1.000000 3704 button_brightness: -1.000000 3705 user_activity_timeout: -1 3706 flags: 8650792 3707 private_flags: 822087680 3708 behavior: 1 3709 fit_insets_sides: 15 3710 } 3711 window_frames { 3712 parent_frame { 3713 right: 1080 3714 bottom: 2400 3715 } 3716 display_frame { 3717 right: 1080 3718 bottom: 2400 3719 } 3720 frame { 3721 top: 2274 3722 right: 1080 3723 bottom: 2400 3724 } 3725 compat_frame { 3726 top: 2274 3727 right: 1080 3728 bottom: 2400 3729 } 3730 } 3731 surface_position { 3732 top: 2274 3733 } 3734 animator { 3735 surface { 3736 shown: true 3737 } 3738 draw_state: HAS_DRAWN 3739 } 3740 requested_width: 1080 3741 requested_height: 126 3742 has_surface: true 3743 is_ready_for_display: true 3744 is_on_screen: true 3745 is_visible: true 3746 global_scale: 1.000000 3747 requested_visible_types: -9 3748 } 3749 } 3750 insets_source_providers { 3751 source { 3752 frame { 3753 right: 78 3754 bottom: 2400 3755 } 3756 visible: true 3757 type_number: 16 3758 } 3759 frame { 3760 right: 78 3761 bottom: 2400 3762 } 3763 fake_control { 3764 type_number: 16 3765 } 3766 is_leash_ready_for_dispatching: true 3767 client_visible: true 3768 server_visible: true 3769 source_window_state { 3770 window_container { 3771 configuration_container { 3772 full_configuration { 3773 window_configuration { 3774 windowing_mode: 1 3775 } 3776 } 3777 } 3778 orientation: -2 3779 visible: true 3780 identifier { 3781 hash_code: 82339472 3782 title: "NavigationBar0" 3783 } 3784 surface_animator { 3785 leash { 3786 hash_code: 89833435 3787 name: "Surface(name=4e86690 NavigationBar0)/@0x89c2e87 - animation-leash of insets_animation" 3788 layerId: 106 3789 } 3790 } 3791 surface_control { 3792 hash_code: 144453255 3793 name: "4e86690 NavigationBar0" 3794 layerId: 68 3795 } 3796 } 3797 stack_id: 1 3798 attributes { 3799 type: 2019 3800 width: -1 3801 height: 126 3802 gravity: 80 3803 soft_input_mode: 32 3804 format: TRANSLUCENT 3805 alpha: 1.000000 3806 screen_brightness: -1.000000 3807 button_brightness: -1.000000 3808 user_activity_timeout: -1 3809 flags: 8650792 3810 private_flags: 822087680 3811 behavior: 1 3812 fit_insets_sides: 15 3813 } 3814 window_frames { 3815 parent_frame { 3816 right: 1080 3817 bottom: 2400 3818 } 3819 display_frame { 3820 right: 1080 3821 bottom: 2400 3822 } 3823 frame { 3824 top: 2274 3825 right: 1080 3826 bottom: 2400 3827 } 3828 compat_frame { 3829 top: 2274 3830 right: 1080 3831 bottom: 2400 3832 } 3833 } 3834 surface_position { 3835 top: 2274 3836 } 3837 animator { 3838 surface { 3839 shown: true 3840 } 3841 draw_state: HAS_DRAWN 3842 } 3843 requested_width: 1080 3844 requested_height: 126 3845 has_surface: true 3846 is_ready_for_display: true 3847 is_on_screen: true 3848 is_visible: true 3849 global_scale: 1.000000 3850 requested_visible_types: -9 3851 } 3852 } 3853 insets_source_providers { 3854 source { 3855 frame { 3856 top: 2337 3857 right: 1080 3858 bottom: 2400 3859 } 3860 visible: true 3861 type_number: 2 3862 } 3863 frame { 3864 top: 2337 3865 right: 1080 3866 bottom: 2400 3867 } 3868 fake_control { 3869 type_number: 2 3870 } 3871 control { 3872 position { 3873 y: 2274 3874 } 3875 leash { 3876 hash_code: 89833435 3877 name: "Surface(name=4e86690 NavigationBar0)/@0x89c2e87 - animation-leash of insets_animation" 3878 layerId: 106 3879 } 3880 type_number: 2 3881 } 3882 control_target { 3883 window_container { 3884 configuration_container { 3885 full_configuration { 3886 window_configuration { 3887 windowing_mode: 1 3888 } 3889 } 3890 } 3891 orientation: -2 3892 visible: true 3893 identifier { 3894 hash_code: 160447612 3895 title: "com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 3896 } 3897 surface_control { 3898 hash_code: 247150071 3899 name: "9903c7c com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 3900 layerId: 91 3901 } 3902 } 3903 stack_id: 1 3904 attributes { 3905 type: 1 3906 width: -1 3907 height: -1 3908 soft_input_mode: 304 3909 format: TRANSPARENT 3910 window_animations: 16974589 3911 alpha: 1.000000 3912 screen_brightness: -1.000000 3913 button_brightness: -1.000000 3914 user_activity_timeout: -1 3915 flags: 2173763840 3916 private_flags: 268470848 3917 subtree_system_ui_visibility_flags: 1792 3918 behavior: 1 3919 } 3920 window_frames { 3921 parent_frame { 3922 right: 1080 3923 bottom: 2400 3924 } 3925 display_frame { 3926 right: 1080 3927 bottom: 2400 3928 } 3929 frame { 3930 right: 1080 3931 bottom: 2400 3932 } 3933 compat_frame { 3934 right: 1080 3935 bottom: 2400 3936 } 3937 } 3938 animator { 3939 surface { 3940 shown: true 3941 } 3942 draw_state: HAS_DRAWN 3943 } 3944 requested_width: 1080 3945 requested_height: 2400 3946 has_surface: true 3947 is_ready_for_display: true 3948 is_on_screen: true 3949 is_visible: true 3950 global_scale: 1.000000 3951 requested_visible_types: -9 3952 } 3953 captured_leash { 3954 hash_code: 89833435 3955 name: "Surface(name=4e86690 NavigationBar0)/@0x89c2e87 - animation-leash of insets_animation" 3956 layerId: 106 3957 } 3958 is_leash_ready_for_dispatching: true 3959 client_visible: true 3960 server_visible: true 3961 controllable: true 3962 source_window_state { 3963 window_container { 3964 configuration_container { 3965 full_configuration { 3966 window_configuration { 3967 windowing_mode: 1 3968 } 3969 } 3970 } 3971 orientation: -2 3972 visible: true 3973 identifier { 3974 hash_code: 82339472 3975 title: "NavigationBar0" 3976 } 3977 surface_animator { 3978 leash { 3979 hash_code: 89833435 3980 name: "Surface(name=4e86690 NavigationBar0)/@0x89c2e87 - animation-leash of insets_animation" 3981 layerId: 106 3982 } 3983 } 3984 surface_control { 3985 hash_code: 144453255 3986 name: "4e86690 NavigationBar0" 3987 layerId: 68 3988 } 3989 } 3990 stack_id: 1 3991 attributes { 3992 type: 2019 3993 width: -1 3994 height: 126 3995 gravity: 80 3996 soft_input_mode: 32 3997 format: TRANSLUCENT 3998 alpha: 1.000000 3999 screen_brightness: -1.000000 4000 button_brightness: -1.000000 4001 user_activity_timeout: -1 4002 flags: 8650792 4003 private_flags: 822087680 4004 behavior: 1 4005 fit_insets_sides: 15 4006 } 4007 window_frames { 4008 parent_frame { 4009 right: 1080 4010 bottom: 2400 4011 } 4012 display_frame { 4013 right: 1080 4014 bottom: 2400 4015 } 4016 frame { 4017 top: 2274 4018 right: 1080 4019 bottom: 2400 4020 } 4021 compat_frame { 4022 top: 2274 4023 right: 1080 4024 bottom: 2400 4025 } 4026 } 4027 surface_position { 4028 top: 2274 4029 } 4030 animator { 4031 surface { 4032 shown: true 4033 } 4034 draw_state: HAS_DRAWN 4035 } 4036 requested_width: 1080 4037 requested_height: 126 4038 has_surface: true 4039 is_ready_for_display: true 4040 is_on_screen: true 4041 is_visible: true 4042 global_scale: 1.000000 4043 requested_visible_types: -9 4044 } 4045 } 4046 } 4047 } 4048 } 4049 keyguard_controller { 4050 keyguard_per_display { 4051 } 4052 } 4053 is_home_recents_component: true 4054 } 4055 focused_window { 4056 hash_code: 160447612 4057 title: "com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 4058 } 4059 focused_app: "com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 4060 input_method_window { 4061 hash_code: 217051718 4062 title: "InputMethod" 4063 } 4064 window_frames_valid: true 4065 } 4066 } 4067 } 4068 trusted_uid: 1000 4069 trusted_packet_sequence_id: 2 4070 trusted_pid: 1634 4071 previous_packet_dropped: true 4072} 4073 4074packet { 4075 first_packet_on_sequence: true 4076 timestamp: 558884171862 4077 winscope_extensions { 4078 [perfetto.protos.WinscopeExtensionsImpl.windowmanager] { 4079 elapsed_realtime_nanos: 558884171862 4080 where: "WindowAnimator" 4081 window_manager_service { 4082 policy { 4083 orientation: SCREEN_ORIENTATION_UNSPECIFIED 4084 screen_on_fully: true 4085 keyguard_draw_complete: true 4086 window_manager_draw_complete: true 4087 keyguard_delegate { 4088 screen_state: SCREEN_STATE_ON 4089 interactive_state: INTERACTIVE_STATE_AWAKE 4090 } 4091 } 4092 root_window_container { 4093 window_container { 4094 configuration_container { 4095 full_configuration { 4096 window_configuration { 4097 windowing_mode: 1 4098 } 4099 } 4100 } 4101 orientation: -2 4102 visible: true 4103 identifier { 4104 hash_code: 64646999 4105 user_id: -10000 4106 title: "WindowContainer" 4107 } 4108 children { 4109 display_content { 4110 root_display_area { 4111 window_container { 4112 configuration_container { 4113 override_configuration { 4114 font_scale: 1.000000 4115 locale_list: "en-US" 4116 screen_layout: 268435810 4117 color_mode: 10 4118 touchscreen: 3 4119 keyboard: 1 4120 keyboard_hidden: 1 4121 hard_keyboard_hidden: 2 4122 navigation: 1 4123 navigation_hidden: 2 4124 ui_mode: 33 4125 smallest_screen_width_dp: 411 4126 density_dpi: 420 4127 window_configuration { 4128 app_bounds { 4129 right: 1080 4130 bottom: 2400 4131 } 4132 windowing_mode: 1 4133 bounds { 4134 right: 1080 4135 bottom: 2400 4136 } 4137 max_bounds { 4138 right: 1080 4139 bottom: 2400 4140 } 4141 } 4142 orientation: 1 4143 screen_width_dp: 411 4144 screen_height_dp: 914 4145 } 4146 full_configuration { 4147 window_configuration { 4148 windowing_mode: 1 4149 } 4150 } 4151 } 4152 orientation: -2 4153 visible: true 4154 identifier { 4155 hash_code: 22021243 4156 user_id: -10000 4157 title: "WindowContainer" 4158 } 4159 surface_control { 4160 hash_code: 46739922 4161 name: "Display 0 name=\"Built-in Screen\"" 4162 layerId: 43 4163 } 4164 children { 4165 display_area { 4166 window_container { 4167 configuration_container { 4168 full_configuration { 4169 window_configuration { 4170 windowing_mode: 1 4171 } 4172 } 4173 } 4174 orientation: -2 4175 visible: true 4176 identifier { 4177 hash_code: 201937930 4178 user_id: -10000 4179 title: "WindowContainer" 4180 } 4181 surface_control { 4182 hash_code: 177197394 4183 name: "WindowedMagnification:0:31" 4184 layerId: 3 4185 } 4186 children { 4187 display_area { 4188 window_container { 4189 configuration_container { 4190 full_configuration { 4191 window_configuration { 4192 windowing_mode: 1 4193 } 4194 } 4195 } 4196 orientation: -2 4197 visible: true 4198 identifier { 4199 hash_code: 59047029 4200 user_id: -10000 4201 title: "WindowContainer" 4202 } 4203 surface_control { 4204 hash_code: 121922211 4205 name: "HideDisplayCutout:0:14" 4206 layerId: 4 4207 } 4208 children { 4209 display_area { 4210 window_container { 4211 configuration_container { 4212 full_configuration { 4213 window_configuration { 4214 windowing_mode: 1 4215 } 4216 } 4217 } 4218 orientation: -2 4219 visible: true 4220 identifier { 4221 hash_code: 171681708 4222 user_id: -10000 4223 title: "WindowContainer" 4224 } 4225 surface_control { 4226 hash_code: 188602784 4227 name: "OneHanded:0:14" 4228 layerId: 5 4229 } 4230 children { 4231 display_area { 4232 window_container { 4233 configuration_container { 4234 full_configuration { 4235 window_configuration { 4236 windowing_mode: 1 4237 } 4238 } 4239 } 4240 orientation: -2 4241 visible: true 4242 identifier { 4243 hash_code: 204976479 4244 user_id: -10000 4245 title: "WindowContainer" 4246 } 4247 surface_control { 4248 hash_code: 56924505 4249 name: "FullscreenMagnification:0:12" 4250 layerId: 6 4251 } 4252 children { 4253 display_area { 4254 window_container { 4255 configuration_container { 4256 full_configuration { 4257 window_configuration { 4258 windowing_mode: 1 4259 } 4260 } 4261 } 4262 orientation: -2 4263 visible: true 4264 identifier { 4265 hash_code: 233428478 4266 user_id: -10000 4267 title: "WindowContainer" 4268 } 4269 surface_control { 4270 hash_code: 207919390 4271 name: "Leaf:0:1" 4272 layerId: 7 4273 } 4274 children { 4275 window_token { 4276 window_container { 4277 configuration_container { 4278 override_configuration { 4279 window_configuration { 4280 windowing_mode: 1 4281 } 4282 font_weight_adjustment: 2147483647 4283 grammatical_gender: 4294967295 4284 } 4285 full_configuration { 4286 window_configuration { 4287 windowing_mode: 1 4288 } 4289 } 4290 } 4291 orientation: -2 4292 visible: true 4293 identifier { 4294 hash_code: 75161973 4295 user_id: -10000 4296 title: "WindowContainer" 4297 } 4298 surface_control { 4299 hash_code: 145786367 4300 name: "WallpaperWindowToken{47ae175 token=android.os.Binder@4a8d2b9}" 4301 layerId: 56 4302 } 4303 children { 4304 window { 4305 window_container { 4306 configuration_container { 4307 full_configuration { 4308 window_configuration { 4309 windowing_mode: 1 4310 } 4311 } 4312 } 4313 orientation: -2 4314 visible: true 4315 identifier { 4316 hash_code: 235446378 4317 title: "com.android.systemui.wallpapers.ImageWallpaper" 4318 } 4319 surface_control { 4320 hash_code: 238481356 4321 name: "e08a06a com.android.systemui.wallpapers.ImageWallpaper" 4322 layerId: 57 4323 } 4324 } 4325 stack_id: 1 4326 attributes { 4327 type: 2013 4328 width: 1080 4329 height: 2400 4330 gravity: 8388659 4331 format: RGBX_8888 4332 window_animations: 16974617 4333 alpha: 1.000000 4334 screen_brightness: -1.000000 4335 button_brightness: -1.000000 4336 user_activity_timeout: -1 4337 flags: 82712 4338 private_flags: 20 4339 behavior: 1 4340 fit_insets_sides: 15 4341 } 4342 window_frames { 4343 parent_frame { 4344 right: 1080 4345 bottom: 2400 4346 } 4347 display_frame { 4348 left: -100000 4349 top: -100000 4350 right: 100000 4351 bottom: 100000 4352 } 4353 frame { 4354 right: 1080 4355 bottom: 2400 4356 } 4357 compat_frame { 4358 right: 1080 4359 bottom: 2400 4360 } 4361 } 4362 surface_position { 4363 left: -54 4364 top: -119 4365 } 4366 animator { 4367 surface { 4368 shown: true 4369 } 4370 draw_state: HAS_DRAWN 4371 } 4372 requested_width: 1080 4373 requested_height: 2400 4374 has_surface: true 4375 is_ready_for_display: true 4376 is_on_screen: true 4377 is_visible: true 4378 global_scale: 1.000000 4379 requested_visible_types: -9 4380 } 4381 } 4382 } 4383 hash_code: 75161973 4384 } 4385 } 4386 } 4387 name: "Leaf:0:1" 4388 feature_id: 2 4389 } 4390 } 4391 children { 4392 display_area { 4393 window_container { 4394 configuration_container { 4395 override_configuration { 4396 window_configuration { 4397 windowing_mode: 1 4398 } 4399 font_weight_adjustment: 2147483647 4400 grammatical_gender: 4294967295 4401 } 4402 full_configuration { 4403 window_configuration { 4404 windowing_mode: 1 4405 } 4406 } 4407 } 4408 orientation: -2 4409 visible: true 4410 identifier { 4411 hash_code: 163003833 4412 user_id: -10000 4413 title: "WindowContainer" 4414 } 4415 surface_control { 4416 hash_code: 238842389 4417 name: "DefaultTaskDisplayArea" 4418 layerId: 8 4419 } 4420 children { 4421 task { 4422 id: 2 4423 root_task_id: 2 4424 resize_mode: 2 4425 fills_parent: true 4426 bounds { 4427 right: 1080 4428 bottom: 2400 4429 } 4430 created_by_organizer: true 4431 task_fragment { 4432 window_container { 4433 configuration_container { 4434 full_configuration { 4435 window_configuration { 4436 windowing_mode: 1 4437 } 4438 } 4439 } 4440 orientation: -2 4441 identifier { 4442 hash_code: 201556144 4443 title: "Task" 4444 } 4445 surface_control { 4446 hash_code: 196946218 4447 name: "Task=2" 4448 layerId: 49 4449 } 4450 children { 4451 task { 4452 id: 3 4453 root_task_id: 2 4454 resize_mode: 2 4455 fills_parent: true 4456 bounds { 4457 right: 1080 4458 bottom: 2400 4459 } 4460 created_by_organizer: true 4461 task_fragment { 4462 window_container { 4463 configuration_container { 4464 override_configuration { 4465 window_configuration { 4466 windowing_mode: 6 4467 } 4468 font_weight_adjustment: 2147483647 4469 grammatical_gender: 4294967295 4470 } 4471 full_configuration { 4472 window_configuration { 4473 windowing_mode: 6 4474 } 4475 } 4476 } 4477 orientation: -2 4478 identifier { 4479 hash_code: 200443489 4480 title: "Task" 4481 } 4482 surface_control { 4483 hash_code: 9753511 4484 name: "Task=3" 4485 layerId: 50 4486 } 4487 } 4488 min_width: -1 4489 min_height: -1 4490 } 4491 } 4492 } 4493 children { 4494 task { 4495 id: 4 4496 root_task_id: 2 4497 resize_mode: 2 4498 bounds { 4499 top: 2400 4500 right: 1080 4501 bottom: 3600 4502 } 4503 created_by_organizer: true 4504 task_fragment { 4505 window_container { 4506 configuration_container { 4507 override_configuration { 4508 window_configuration { 4509 windowing_mode: 6 4510 bounds { 4511 top: 2400 4512 right: 1080 4513 bottom: 3600 4514 } 4515 } 4516 font_weight_adjustment: 2147483647 4517 grammatical_gender: 4294967295 4518 } 4519 full_configuration { 4520 window_configuration { 4521 windowing_mode: 6 4522 } 4523 } 4524 } 4525 orientation: -2 4526 identifier { 4527 hash_code: 172024850 4528 title: "Task" 4529 } 4530 surface_control { 4531 hash_code: 33894484 4532 name: "Task=4" 4533 layerId: 51 4534 } 4535 } 4536 min_width: -1 4537 min_height: -1 4538 } 4539 } 4540 } 4541 } 4542 min_width: -1 4543 min_height: -1 4544 } 4545 } 4546 } 4547 children { 4548 task { 4549 id: 1 4550 root_task_id: 1 4551 resumed_activity { 4552 hash_code: 193718205 4553 title: "com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 4554 } 4555 resize_mode: 2 4556 fills_parent: true 4557 bounds { 4558 right: 1080 4559 bottom: 2400 4560 } 4561 task_fragment { 4562 window_container { 4563 configuration_container { 4564 override_configuration { 4565 window_configuration { 4566 activity_type: 2 4567 } 4568 font_weight_adjustment: 2147483647 4569 grammatical_gender: 4294967295 4570 } 4571 full_configuration { 4572 window_configuration { 4573 windowing_mode: 1 4574 } 4575 } 4576 } 4577 orientation: -2 4578 visible: true 4579 identifier { 4580 hash_code: 43094680 4581 title: "Task" 4582 } 4583 surface_control { 4584 hash_code: 43090715 4585 name: "Task=1" 4586 layerId: 47 4587 } 4588 children { 4589 task { 4590 id: 21 4591 root_task_id: 1 4592 resumed_activity { 4593 hash_code: 193718205 4594 title: "com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 4595 } 4596 real_activity: "com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 4597 resize_mode: 2 4598 fills_parent: true 4599 bounds { 4600 right: 1080 4601 bottom: 2400 4602 } 4603 last_non_fullscreen_bounds { 4604 left: 276 4605 top: 692 4606 right: 804 4607 bottom: 1772 4608 } 4609 task_fragment { 4610 window_container { 4611 configuration_container { 4612 full_configuration { 4613 window_configuration { 4614 windowing_mode: 1 4615 } 4616 } 4617 } 4618 orientation: -2 4619 visible: true 4620 identifier { 4621 hash_code: 155178243 4622 title: "com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 4623 } 4624 surface_control { 4625 hash_code: 264846520 4626 name: "Task=21" 4627 layerId: 89 4628 } 4629 children { 4630 task_fragment { 4631 window_container { 4632 configuration_container { 4633 override_configuration { 4634 window_configuration { 4635 windowing_mode: 6 4636 } 4637 font_weight_adjustment: 2147483647 4638 grammatical_gender: 4294967295 4639 } 4640 full_configuration { 4641 window_configuration { 4642 windowing_mode: 6 4643 } 4644 } 4645 } 4646 orientation: 3 4647 identifier { 4648 hash_code: 157300931 4649 user_id: -10000 4650 title: "TaskFragment" 4651 } 4652 surface_control { 4653 hash_code: 125770385 4654 name: "TaskFragment{96038c3 mode=fullscreen}" 4655 layerId: 94 4656 } 4657 } 4658 activity_type: 2 4659 min_width: -1 4660 min_height: -1 4661 } 4662 } 4663 children { 4664 activity { 4665 name: "com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 4666 window_token { 4667 window_container { 4668 configuration_container { 4669 override_configuration { 4670 window_configuration { 4671 activity_type: 2 4672 } 4673 font_weight_adjustment: 2147483647 4674 } 4675 full_configuration { 4676 window_configuration { 4677 windowing_mode: 1 4678 } 4679 } 4680 } 4681 orientation: -1 4682 visible: true 4683 identifier { 4684 hash_code: 193718205 4685 title: "com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 4686 } 4687 surface_control { 4688 hash_code: 140291574 4689 name: "ActivityRecord{b8be7bd u0 com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 4690 layerId: 90 4691 } 4692 children { 4693 window { 4694 window_container { 4695 configuration_container { 4696 full_configuration { 4697 window_configuration { 4698 windowing_mode: 1 4699 } 4700 } 4701 } 4702 orientation: -2 4703 visible: true 4704 identifier { 4705 hash_code: 160447612 4706 title: "com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 4707 } 4708 surface_control { 4709 hash_code: 247150071 4710 name: "9903c7c com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 4711 layerId: 91 4712 } 4713 } 4714 stack_id: 1 4715 attributes { 4716 type: 1 4717 width: -1 4718 height: -1 4719 soft_input_mode: 304 4720 format: TRANSPARENT 4721 window_animations: 16974589 4722 alpha: 1.000000 4723 screen_brightness: -1.000000 4724 button_brightness: -1.000000 4725 user_activity_timeout: -1 4726 flags: 2173763840 4727 private_flags: 268470848 4728 subtree_system_ui_visibility_flags: 1792 4729 behavior: 1 4730 } 4731 window_frames { 4732 parent_frame { 4733 right: 1080 4734 bottom: 2400 4735 } 4736 display_frame { 4737 right: 1080 4738 bottom: 2400 4739 } 4740 frame { 4741 right: 1080 4742 bottom: 2400 4743 } 4744 compat_frame { 4745 right: 1080 4746 bottom: 2400 4747 } 4748 } 4749 animator { 4750 surface { 4751 shown: true 4752 } 4753 draw_state: HAS_DRAWN 4754 } 4755 requested_width: 1080 4756 requested_height: 2400 4757 has_surface: true 4758 is_ready_for_display: true 4759 is_on_screen: true 4760 is_visible: true 4761 global_scale: 1.000000 4762 requested_visible_types: -9 4763 } 4764 } 4765 } 4766 hash_code: 193718205 4767 } 4768 last_surface_showing: true 4769 fills_parent: true 4770 visible: true 4771 visible_requested: true 4772 client_visible: true 4773 reported_drawn: true 4774 reported_visible: true 4775 num_interesting_windows: 1 4776 num_drawn_windows: 1 4777 all_drawn: true 4778 state: "RESUMED" 4779 front_of_task: true 4780 proc_id: 2645 4781 enable_recents_screenshot: true 4782 override_orientation: -1 4783 } 4784 } 4785 } 4786 activity_type: 2 4787 min_width: -1 4788 min_height: -1 4789 } 4790 } 4791 } 4792 } 4793 activity_type: 2 4794 min_width: -1 4795 min_height: -1 4796 } 4797 } 4798 } 4799 } 4800 name: "DefaultTaskDisplayArea" 4801 is_task_display_area: true 4802 feature_id: 1 4803 is_organized: true 4804 } 4805 } 4806 children { 4807 display_area { 4808 window_container { 4809 configuration_container { 4810 full_configuration { 4811 window_configuration { 4812 windowing_mode: 1 4813 } 4814 } 4815 } 4816 orientation: -2 4817 identifier { 4818 hash_code: 1889152 4819 user_id: -10000 4820 title: "WindowContainer" 4821 } 4822 surface_control { 4823 hash_code: 70347876 4824 name: "Leaf:3:12" 4825 layerId: 9 4826 } 4827 children { 4828 window_token { 4829 window_container { 4830 configuration_container { 4831 full_configuration { 4832 window_configuration { 4833 windowing_mode: 1 4834 } 4835 } 4836 } 4837 orientation: -2 4838 identifier { 4839 hash_code: 113069007 4840 user_id: -10000 4841 title: "WindowContainer" 4842 } 4843 surface_control { 4844 hash_code: 23711437 4845 name: "WindowToken{6bd4bcf type=2038 android.os.BinderProxy@23c8fa3}" 4846 layerId: 52 4847 } 4848 children { 4849 window { 4850 window_container { 4851 configuration_container { 4852 full_configuration { 4853 window_configuration { 4854 windowing_mode: 1 4855 } 4856 } 4857 } 4858 orientation: -2 4859 identifier { 4860 hash_code: 227146288 4861 title: "ShellDropTarget" 4862 } 4863 surface_control { 4864 hash_code: 110998402 4865 name: "d89fa30 ShellDropTarget" 4866 layerId: 53 4867 } 4868 } 4869 stack_id: 1 4870 attributes { 4871 type: 2038 4872 width: -1 4873 height: -1 4874 soft_input_mode: 32 4875 format: TRANSLUCENT 4876 alpha: 1.000000 4877 screen_brightness: -1.000000 4878 button_brightness: -1.000000 4879 user_activity_timeout: -1 4880 flags: 16777224 4881 private_flags: 2415919184 4882 behavior: 1 4883 fit_insets_sides: 15 4884 } 4885 window_frames { 4886 parent_frame { 4887 right: 1080 4888 bottom: 2400 4889 } 4890 display_frame { 4891 right: 1080 4892 bottom: 2400 4893 } 4894 frame { 4895 right: 1080 4896 bottom: 2400 4897 } 4898 compat_frame { 4899 right: 1080 4900 bottom: 2400 4901 } 4902 } 4903 requested_width: 1080 4904 requested_height: 2400 4905 view_visibility: 4 4906 global_scale: 1.000000 4907 requested_visible_types: -9 4908 } 4909 } 4910 } 4911 hash_code: 113069007 4912 } 4913 } 4914 } 4915 name: "Leaf:3:12" 4916 feature_id: 2 4917 } 4918 } 4919 } 4920 name: "FullscreenMagnification:0:12" 4921 feature_id: 5 4922 } 4923 } 4924 children { 4925 display_area { 4926 window_container { 4927 configuration_container { 4928 full_configuration { 4929 window_configuration { 4930 windowing_mode: 1 4931 } 4932 } 4933 } 4934 orientation: -2 4935 identifier { 4936 hash_code: 92116995 4937 user_id: -10000 4938 title: "WindowContainer" 4939 } 4940 surface_control { 4941 hash_code: 107166355 4942 name: "ImePlaceholder:13:14" 4943 layerId: 10 4944 } 4945 children { 4946 display_area { 4947 window_container { 4948 configuration_container { 4949 full_configuration { 4950 window_configuration { 4951 windowing_mode: 1 4952 } 4953 } 4954 } 4955 orientation: -2 4956 identifier { 4957 hash_code: 96100530 4958 user_id: -10000 4959 title: "WindowContainer" 4960 } 4961 surface_control { 4962 hash_code: 80407248 4963 name: "ImeContainer" 4964 layerId: 11 4965 } 4966 children { 4967 window_token { 4968 window_container { 4969 configuration_container { 4970 full_configuration { 4971 window_configuration { 4972 windowing_mode: 1 4973 } 4974 } 4975 } 4976 orientation: -2 4977 identifier { 4978 hash_code: 39691830 4979 user_id: -10000 4980 title: "WindowContainer" 4981 } 4982 surface_control { 4983 hash_code: 5894540 4984 name: "WindowToken{25da636 type=2011 android.os.Binder@cdc3a0c}" 4985 layerId: 107 4986 } 4987 children { 4988 window { 4989 window_container { 4990 configuration_container { 4991 full_configuration { 4992 window_configuration { 4993 windowing_mode: 1 4994 } 4995 } 4996 } 4997 orientation: -2 4998 identifier { 4999 hash_code: 217051718 5000 title: "InputMethod" 5001 } 5002 surface_animator { 5003 leash { 5004 hash_code: 204255445 5005 name: "Surface(name=ceff246 InputMethod)/@0x6509134 - animation-leash of insets_animation" 5006 layerId: 110 5007 } 5008 } 5009 surface_control { 5010 hash_code: 105943348 5011 name: "ceff246 InputMethod" 5012 layerId: 108 5013 } 5014 } 5015 stack_id: 1 5016 attributes { 5017 type: 2011 5018 width: -2 5019 height: -2 5020 gravity: 80 5021 soft_input_mode: 288 5022 format: TRANSPARENT 5023 window_animations: 16973910 5024 alpha: 1.000000 5025 screen_brightness: -1.000000 5026 button_brightness: -1.000000 5027 user_activity_timeout: -1 5028 flags: 2172649736 5029 private_flags: 268435584 5030 behavior: 1 5031 fit_insets_types: 3 5032 fit_insets_sides: 7 5033 } 5034 window_frames { 5035 parent_frame { 5036 top: 128 5037 right: 1080 5038 bottom: 2400 5039 } 5040 display_frame { 5041 top: 128 5042 right: 1080 5043 bottom: 2400 5044 } 5045 frame { 5046 left: 120 5047 top: 2274 5048 right: 960 5049 bottom: 2400 5050 } 5051 compat_frame { 5052 left: 120 5053 top: 2274 5054 right: 960 5055 bottom: 2400 5056 } 5057 } 5058 surface_position { 5059 left: 120 5060 top: 128 5061 } 5062 requested_width: 840 5063 requested_height: 126 5064 view_visibility: 8 5065 global_scale: 1.000000 5066 requested_visible_types: -9 5067 } 5068 } 5069 } 5070 hash_code: 39691830 5071 } 5072 } 5073 } 5074 name: "ImeContainer" 5075 feature_id: 8 5076 } 5077 } 5078 } 5079 name: "ImePlaceholder:13:14" 5080 feature_id: 7 5081 } 5082 } 5083 } 5084 name: "OneHanded:0:14" 5085 feature_id: 3 5086 } 5087 } 5088 } 5089 name: "HideDisplayCutout:0:14" 5090 feature_id: 6 5091 } 5092 } 5093 children { 5094 display_area { 5095 window_container { 5096 configuration_container { 5097 full_configuration { 5098 window_configuration { 5099 windowing_mode: 1 5100 } 5101 } 5102 } 5103 orientation: -2 5104 visible: true 5105 identifier { 5106 hash_code: 40186557 5107 user_id: -10000 5108 title: "WindowContainer" 5109 } 5110 surface_control { 5111 hash_code: 181504713 5112 name: "OneHanded:15:15" 5113 layerId: 12 5114 } 5115 children { 5116 display_area { 5117 window_container { 5118 configuration_container { 5119 full_configuration { 5120 window_configuration { 5121 windowing_mode: 1 5122 } 5123 } 5124 } 5125 orientation: -2 5126 visible: true 5127 identifier { 5128 hash_code: 76360212 5129 user_id: -10000 5130 title: "WindowContainer" 5131 } 5132 surface_control { 5133 hash_code: 66553294 5134 name: "FullscreenMagnification:15:15" 5135 layerId: 13 5136 } 5137 children { 5138 display_area { 5139 window_container { 5140 configuration_container { 5141 full_configuration { 5142 window_configuration { 5143 windowing_mode: 1 5144 } 5145 } 5146 } 5147 orientation: -2 5148 visible: true 5149 identifier { 5150 hash_code: 238918759 5151 user_id: -10000 5152 title: "WindowContainer" 5153 } 5154 surface_control { 5155 hash_code: 108850415 5156 name: "Leaf:15:15" 5157 layerId: 14 5158 } 5159 children { 5160 window_token { 5161 window_container { 5162 configuration_container { 5163 full_configuration { 5164 window_configuration { 5165 windowing_mode: 1 5166 } 5167 } 5168 } 5169 orientation: -2 5170 visible: true 5171 identifier { 5172 hash_code: 31410325 5173 user_id: -10000 5174 title: "WindowContainer" 5175 } 5176 surface_control { 5177 hash_code: 54256636 5178 name: "WindowToken{1df4895 type=2000 android.os.BinderProxy@290d87f}" 5179 layerId: 74 5180 } 5181 children { 5182 window { 5183 window_container { 5184 configuration_container { 5185 full_configuration { 5186 window_configuration { 5187 windowing_mode: 1 5188 } 5189 } 5190 } 5191 orientation: -2 5192 visible: true 5193 identifier { 5194 hash_code: 208502186 5195 title: "StatusBar" 5196 } 5197 surface_animator { 5198 leash { 5199 hash_code: 111567082 5200 name: "Surface(name=c6d7daa StatusBar)/@0x25aeec6 - animation-leash of insets_animation" 5201 layerId: 105 5202 } 5203 } 5204 surface_control { 5205 hash_code: 39513798 5206 name: "c6d7daa StatusBar" 5207 layerId: 75 5208 } 5209 } 5210 stack_id: 1 5211 attributes { 5212 type: 2000 5213 width: -1 5214 height: 128 5215 gravity: 48 5216 soft_input_mode: 32 5217 format: TRANSLUCENT 5218 alpha: 1.000000 5219 screen_brightness: -1.000000 5220 button_brightness: -1.000000 5221 user_activity_timeout: -1 5222 flags: 2172649480 5223 private_flags: 285212672 5224 behavior: 1 5225 fit_insets_sides: 15 5226 } 5227 window_frames { 5228 parent_frame { 5229 right: 1080 5230 bottom: 2400 5231 } 5232 display_frame { 5233 right: 1080 5234 bottom: 2400 5235 } 5236 frame { 5237 right: 1080 5238 bottom: 128 5239 } 5240 compat_frame { 5241 right: 1080 5242 bottom: 128 5243 } 5244 } 5245 animator { 5246 surface { 5247 shown: true 5248 } 5249 draw_state: HAS_DRAWN 5250 } 5251 requested_width: 1080 5252 requested_height: 128 5253 has_surface: true 5254 is_ready_for_display: true 5255 is_on_screen: true 5256 is_visible: true 5257 global_scale: 1.000000 5258 requested_visible_types: -9 5259 } 5260 } 5261 } 5262 hash_code: 31410325 5263 } 5264 } 5265 } 5266 name: "Leaf:15:15" 5267 feature_id: 2 5268 } 5269 } 5270 } 5271 name: "FullscreenMagnification:15:15" 5272 feature_id: 5 5273 } 5274 } 5275 } 5276 name: "OneHanded:15:15" 5277 feature_id: 3 5278 } 5279 } 5280 children { 5281 display_area { 5282 window_container { 5283 configuration_container { 5284 full_configuration { 5285 window_configuration { 5286 windowing_mode: 1 5287 } 5288 } 5289 } 5290 orientation: -2 5291 identifier { 5292 hash_code: 29878310 5293 user_id: -10000 5294 title: "WindowContainer" 5295 } 5296 surface_control { 5297 hash_code: 201994458 5298 name: "HideDisplayCutout:16:16" 5299 layerId: 15 5300 } 5301 children { 5302 display_area { 5303 window_container { 5304 configuration_container { 5305 full_configuration { 5306 window_configuration { 5307 windowing_mode: 1 5308 } 5309 } 5310 } 5311 orientation: -2 5312 identifier { 5313 hash_code: 166141825 5314 user_id: -10000 5315 title: "WindowContainer" 5316 } 5317 surface_control { 5318 hash_code: 232089867 5319 name: "OneHanded:16:16" 5320 layerId: 16 5321 } 5322 children { 5323 display_area { 5324 window_container { 5325 configuration_container { 5326 full_configuration { 5327 window_configuration { 5328 windowing_mode: 1 5329 } 5330 } 5331 } 5332 orientation: -2 5333 identifier { 5334 hash_code: 13336424 5335 user_id: -10000 5336 title: "WindowContainer" 5337 } 5338 surface_control { 5339 hash_code: 56706024 5340 name: "FullscreenMagnification:16:16" 5341 layerId: 17 5342 } 5343 children { 5344 display_area { 5345 window_container { 5346 configuration_container { 5347 full_configuration { 5348 window_configuration { 5349 windowing_mode: 1 5350 } 5351 } 5352 } 5353 orientation: -2 5354 identifier { 5355 hash_code: 215835275 5356 user_id: -10000 5357 title: "WindowContainer" 5358 } 5359 surface_control { 5360 hash_code: 9095681 5361 name: "Leaf:16:16" 5362 layerId: 18 5363 } 5364 } 5365 name: "Leaf:16:16" 5366 feature_id: 2 5367 } 5368 } 5369 } 5370 name: "FullscreenMagnification:16:16" 5371 feature_id: 5 5372 } 5373 } 5374 } 5375 name: "OneHanded:16:16" 5376 feature_id: 3 5377 } 5378 } 5379 } 5380 name: "HideDisplayCutout:16:16" 5381 feature_id: 6 5382 } 5383 } 5384 children { 5385 display_area { 5386 window_container { 5387 configuration_container { 5388 full_configuration { 5389 window_configuration { 5390 windowing_mode: 1 5391 } 5392 } 5393 } 5394 orientation: -2 5395 identifier { 5396 hash_code: 163061850 5397 user_id: -10000 5398 title: "WindowContainer" 5399 } 5400 surface_control { 5401 hash_code: 40534182 5402 name: "OneHanded:17:17" 5403 layerId: 19 5404 } 5405 children { 5406 display_area { 5407 window_container { 5408 configuration_container { 5409 full_configuration { 5410 window_configuration { 5411 windowing_mode: 1 5412 } 5413 } 5414 } 5415 orientation: -2 5416 identifier { 5417 hash_code: 81332229 5418 user_id: -10000 5419 title: "WindowContainer" 5420 } 5421 surface_control { 5422 hash_code: 15698663 5423 name: "FullscreenMagnification:17:17" 5424 layerId: 20 5425 } 5426 children { 5427 display_area { 5428 window_container { 5429 configuration_container { 5430 full_configuration { 5431 window_configuration { 5432 windowing_mode: 1 5433 } 5434 } 5435 } 5436 orientation: -2 5437 identifier { 5438 hash_code: 34695036 5439 user_id: -10000 5440 title: "WindowContainer" 5441 } 5442 surface_control { 5443 hash_code: 133871252 5444 name: "Leaf:17:17" 5445 layerId: 21 5446 } 5447 children { 5448 window_token { 5449 window_container { 5450 configuration_container { 5451 full_configuration { 5452 window_configuration { 5453 windowing_mode: 1 5454 } 5455 } 5456 } 5457 orientation: -2 5458 identifier { 5459 hash_code: 4102877 5460 user_id: -10000 5461 title: "WindowContainer" 5462 } 5463 surface_control { 5464 hash_code: 64554301 5465 name: "WindowToken{3e9add type=2040 android.os.BinderProxy@2a17f87}" 5466 layerId: 72 5467 } 5468 children { 5469 window { 5470 window_container { 5471 configuration_container { 5472 full_configuration { 5473 window_configuration { 5474 windowing_mode: 1 5475 } 5476 } 5477 } 5478 orientation: -2 5479 identifier { 5480 hash_code: 29718098 5481 title: "NotificationShade" 5482 } 5483 surface_control { 5484 hash_code: 221118770 5485 name: "1c57652 NotificationShade" 5486 layerId: 73 5487 } 5488 } 5489 stack_id: 1 5490 attributes { 5491 type: 2040 5492 width: -1 5493 height: -1 5494 gravity: 48 5495 soft_input_mode: 32 5496 format: TRANSLUCENT 5497 alpha: 1.000000 5498 screen_brightness: -1.000000 5499 button_brightness: -1.000000 5500 user_activity_timeout: -1 5501 flags: 2172911688 5502 private_flags: 285213184 5503 behavior: 2 5504 fit_insets_sides: 15 5505 } 5506 window_frames { 5507 parent_frame { 5508 right: 1080 5509 bottom: 2400 5510 } 5511 display_frame { 5512 right: 1080 5513 bottom: 2400 5514 } 5515 frame { 5516 right: 1080 5517 bottom: 2400 5518 } 5519 compat_frame { 5520 right: 1080 5521 bottom: 2400 5522 } 5523 } 5524 requested_width: 1080 5525 requested_height: 2400 5526 view_visibility: 4 5527 global_scale: 1.000000 5528 requested_visible_types: -9 5529 } 5530 } 5531 } 5532 hash_code: 4102877 5533 } 5534 } 5535 } 5536 name: "Leaf:17:17" 5537 feature_id: 2 5538 } 5539 } 5540 } 5541 name: "FullscreenMagnification:17:17" 5542 feature_id: 5 5543 } 5544 } 5545 } 5546 name: "OneHanded:17:17" 5547 feature_id: 3 5548 } 5549 } 5550 children { 5551 display_area { 5552 window_container { 5553 configuration_container { 5554 full_configuration { 5555 window_configuration { 5556 windowing_mode: 1 5557 } 5558 } 5559 } 5560 orientation: -2 5561 identifier { 5562 hash_code: 133189231 5563 user_id: -10000 5564 title: "WindowContainer" 5565 } 5566 surface_control { 5567 hash_code: 262139523 5568 name: "HideDisplayCutout:18:23" 5569 layerId: 22 5570 } 5571 children { 5572 display_area { 5573 window_container { 5574 configuration_container { 5575 full_configuration { 5576 window_configuration { 5577 windowing_mode: 1 5578 } 5579 } 5580 } 5581 orientation: -2 5582 identifier { 5583 hash_code: 108887374 5584 user_id: -10000 5585 title: "WindowContainer" 5586 } 5587 surface_control { 5588 hash_code: 236365824 5589 name: "OneHanded:18:23" 5590 layerId: 23 5591 } 5592 children { 5593 display_area { 5594 window_container { 5595 configuration_container { 5596 full_configuration { 5597 window_configuration { 5598 windowing_mode: 1 5599 } 5600 } 5601 } 5602 orientation: -2 5603 identifier { 5604 hash_code: 257863753 5605 user_id: -10000 5606 title: "WindowContainer" 5607 } 5608 surface_control { 5609 hash_code: 114669625 5610 name: "FullscreenMagnification:18:23" 5611 layerId: 24 5612 } 5613 children { 5614 display_area { 5615 window_container { 5616 configuration_container { 5617 full_configuration { 5618 window_configuration { 5619 windowing_mode: 1 5620 } 5621 } 5622 } 5623 orientation: -2 5624 identifier { 5625 hash_code: 191313488 5626 user_id: -10000 5627 title: "WindowContainer" 5628 } 5629 surface_control { 5630 hash_code: 204930686 5631 name: "Leaf:18:23" 5632 layerId: 25 5633 } 5634 } 5635 name: "Leaf:18:23" 5636 feature_id: 2 5637 } 5638 } 5639 } 5640 name: "FullscreenMagnification:18:23" 5641 feature_id: 5 5642 } 5643 } 5644 } 5645 name: "OneHanded:18:23" 5646 feature_id: 3 5647 } 5648 } 5649 } 5650 name: "HideDisplayCutout:18:23" 5651 feature_id: 6 5652 } 5653 } 5654 children { 5655 display_area { 5656 window_container { 5657 configuration_container { 5658 full_configuration { 5659 window_configuration { 5660 windowing_mode: 1 5661 } 5662 } 5663 } 5664 orientation: -2 5665 visible: true 5666 identifier { 5667 hash_code: 182158355 5668 user_id: -10000 5669 title: "WindowContainer" 5670 } 5671 surface_control { 5672 hash_code: 141094879 5673 name: "Leaf:24:25" 5674 layerId: 26 5675 } 5676 children { 5677 window_token { 5678 window_container { 5679 configuration_container { 5680 full_configuration { 5681 window_configuration { 5682 windowing_mode: 1 5683 } 5684 } 5685 } 5686 orientation: -2 5687 visible: true 5688 identifier { 5689 hash_code: 6180179 5690 user_id: -10000 5691 title: "WindowContainer" 5692 } 5693 surface_control { 5694 hash_code: 54412332 5695 name: "WindowToken{5e4d53 type=2019 android.os.BinderProxy@226738d}" 5696 layerId: 67 5697 } 5698 children { 5699 window { 5700 window_container { 5701 configuration_container { 5702 full_configuration { 5703 window_configuration { 5704 windowing_mode: 1 5705 } 5706 } 5707 } 5708 orientation: -2 5709 visible: true 5710 identifier { 5711 hash_code: 82339472 5712 title: "NavigationBar0" 5713 } 5714 surface_animator { 5715 leash { 5716 hash_code: 89833435 5717 name: "Surface(name=4e86690 NavigationBar0)/@0x89c2e87 - animation-leash of insets_animation" 5718 layerId: 106 5719 } 5720 } 5721 surface_control { 5722 hash_code: 144453255 5723 name: "4e86690 NavigationBar0" 5724 layerId: 68 5725 } 5726 } 5727 stack_id: 1 5728 attributes { 5729 type: 2019 5730 width: -1 5731 height: 126 5732 gravity: 80 5733 soft_input_mode: 32 5734 format: TRANSLUCENT 5735 alpha: 1.000000 5736 screen_brightness: -1.000000 5737 button_brightness: -1.000000 5738 user_activity_timeout: -1 5739 flags: 8650792 5740 private_flags: 822087680 5741 behavior: 1 5742 fit_insets_sides: 15 5743 } 5744 window_frames { 5745 parent_frame { 5746 right: 1080 5747 bottom: 2400 5748 } 5749 display_frame { 5750 right: 1080 5751 bottom: 2400 5752 } 5753 frame { 5754 top: 2274 5755 right: 1080 5756 bottom: 2400 5757 } 5758 compat_frame { 5759 top: 2274 5760 right: 1080 5761 bottom: 2400 5762 } 5763 } 5764 surface_position { 5765 top: 2274 5766 } 5767 animator { 5768 surface { 5769 shown: true 5770 } 5771 draw_state: HAS_DRAWN 5772 } 5773 requested_width: 1080 5774 requested_height: 126 5775 has_surface: true 5776 is_ready_for_display: true 5777 is_on_screen: true 5778 is_visible: true 5779 global_scale: 1.000000 5780 requested_visible_types: -9 5781 } 5782 } 5783 } 5784 hash_code: 6180179 5785 } 5786 } 5787 children { 5788 window_token { 5789 window_container { 5790 configuration_container { 5791 full_configuration { 5792 window_configuration { 5793 windowing_mode: 1 5794 } 5795 } 5796 } 5797 orientation: -2 5798 identifier { 5799 hash_code: 174687675 5800 user_id: -10000 5801 title: "WindowContainer" 5802 } 5803 surface_control { 5804 hash_code: 155223178 5805 name: "WindowToken{a6985bb type=2024 android.os.BinderProxy@95dcbb5}" 5806 layerId: 70 5807 } 5808 children { 5809 window { 5810 window_container { 5811 configuration_container { 5812 full_configuration { 5813 window_configuration { 5814 windowing_mode: 1 5815 } 5816 } 5817 } 5818 orientation: -2 5819 identifier { 5820 hash_code: 256842456 5821 title: "EdgeBackGestureHandler0" 5822 } 5823 surface_control { 5824 hash_code: 93760251 5825 name: "f4f1ad8 EdgeBackGestureHandler0" 5826 layerId: 71 5827 } 5828 } 5829 stack_id: 1 5830 attributes { 5831 type: 2024 5832 width: 276 5833 height: 704 5834 soft_input_mode: 32 5835 format: TRANSLUCENT 5836 alpha: 1.000000 5837 screen_brightness: -1.000000 5838 button_brightness: -1.000000 5839 user_activity_timeout: -1 5840 flags: 16777496 5841 private_flags: 807403536 5842 behavior: 1 5843 fit_insets_sides: 15 5844 } 5845 window_frames { 5846 parent_frame { 5847 right: 1080 5848 bottom: 2400 5849 } 5850 display_frame { 5851 top: 128 5852 right: 1080 5853 bottom: 2400 5854 } 5855 frame { 5856 left: 402 5857 top: 848 5858 right: 678 5859 bottom: 1552 5860 } 5861 compat_frame { 5862 left: 402 5863 top: 848 5864 right: 678 5865 bottom: 1552 5866 } 5867 } 5868 requested_width: -1 5869 requested_height: -1 5870 view_visibility: 8 5871 global_scale: 1.000000 5872 requested_visible_types: -9 5873 } 5874 } 5875 } 5876 hash_code: 174687675 5877 } 5878 } 5879 children { 5880 window_token { 5881 window_container { 5882 configuration_container { 5883 full_configuration { 5884 window_configuration { 5885 windowing_mode: 1 5886 } 5887 } 5888 } 5889 orientation: -2 5890 identifier { 5891 hash_code: 144331467 5892 user_id: -10000 5893 title: "WindowContainer" 5894 } 5895 surface_control { 5896 hash_code: 39941912 5897 name: "WindowToken{89a52cb type=2024 android.os.BinderProxy@a0da99a}" 5898 layerId: 78 5899 } 5900 children { 5901 window { 5902 window_container { 5903 configuration_container { 5904 full_configuration { 5905 window_configuration { 5906 windowing_mode: 1 5907 } 5908 } 5909 } 5910 orientation: -2 5911 identifier { 5912 hash_code: 191637953 5913 title: "SecondaryHomeHandle0" 5914 } 5915 surface_control { 5916 hash_code: 173618545 5917 name: "b6c29c1 SecondaryHomeHandle0" 5918 layerId: 79 5919 } 5920 } 5921 stack_id: 1 5922 attributes { 5923 type: 2024 5924 soft_input_mode: 32 5925 format: TRANSLUCENT 5926 alpha: 1.000000 5927 screen_brightness: -1.000000 5928 button_brightness: -1.000000 5929 user_activity_timeout: -1 5930 flags: 553648440 5931 private_flags: 4160 5932 behavior: 1 5933 fit_insets_types: 518 5934 fit_insets_sides: 15 5935 } 5936 window_frames { 5937 parent_frame { 5938 right: 1080 5939 bottom: 2400 5940 } 5941 display_frame { 5942 top: 128 5943 right: 1080 5944 bottom: 2400 5945 } 5946 frame { 5947 left: 540 5948 top: 1200 5949 right: 540 5950 bottom: 1200 5951 } 5952 compat_frame { 5953 left: 540 5954 top: 1200 5955 right: 540 5956 bottom: 1200 5957 } 5958 } 5959 requested_width: -1 5960 requested_height: -1 5961 view_visibility: 8 5962 global_scale: 1.000000 5963 requested_visible_types: -9 5964 } 5965 } 5966 } 5967 hash_code: 144331467 5968 } 5969 } 5970 } 5971 name: "Leaf:24:25" 5972 feature_id: 2 5973 } 5974 } 5975 children { 5976 display_area { 5977 window_container { 5978 configuration_container { 5979 full_configuration { 5980 window_configuration { 5981 windowing_mode: 1 5982 } 5983 } 5984 } 5985 orientation: -2 5986 identifier { 5987 hash_code: 51065602 5988 user_id: -10000 5989 title: "WindowContainer" 5990 } 5991 surface_control { 5992 hash_code: 212492118 5993 name: "HideDisplayCutout:26:31" 5994 layerId: 27 5995 } 5996 children { 5997 display_area { 5998 window_container { 5999 configuration_container { 6000 full_configuration { 6001 window_configuration { 6002 windowing_mode: 1 6003 } 6004 } 6005 } 6006 orientation: -2 6007 identifier { 6008 hash_code: 2595917 6009 user_id: -10000 6010 title: "WindowContainer" 6011 } 6012 surface_control { 6013 hash_code: 1768407 6014 name: "OneHanded:26:31" 6015 layerId: 28 6016 } 6017 children { 6018 display_area { 6019 window_container { 6020 configuration_container { 6021 full_configuration { 6022 window_configuration { 6023 windowing_mode: 1 6024 } 6025 } 6026 } 6027 orientation: -2 6028 identifier { 6029 hash_code: 37224420 6030 user_id: -10000 6031 title: "WindowContainer" 6032 } 6033 surface_control { 6034 hash_code: 58911940 6035 name: "FullscreenMagnification:26:27" 6036 layerId: 29 6037 } 6038 children { 6039 display_area { 6040 window_container { 6041 configuration_container { 6042 full_configuration { 6043 window_configuration { 6044 windowing_mode: 1 6045 } 6046 } 6047 } 6048 orientation: -2 6049 identifier { 6050 hash_code: 138012535 6051 user_id: -10000 6052 title: "WindowContainer" 6053 } 6054 surface_control { 6055 hash_code: 108705709 6056 name: "Leaf:26:27" 6057 layerId: 30 6058 } 6059 } 6060 name: "Leaf:26:27" 6061 feature_id: 2 6062 } 6063 } 6064 } 6065 name: "FullscreenMagnification:26:27" 6066 feature_id: 5 6067 } 6068 } 6069 children { 6070 display_area { 6071 window_container { 6072 configuration_container { 6073 full_configuration { 6074 window_configuration { 6075 windowing_mode: 1 6076 } 6077 } 6078 } 6079 orientation: -2 6080 identifier { 6081 hash_code: 164181366 6082 user_id: -10000 6083 title: "WindowContainer" 6084 } 6085 surface_control { 6086 hash_code: 50666210 6087 name: "Leaf:28:28" 6088 layerId: 31 6089 } 6090 } 6091 name: "Leaf:28:28" 6092 feature_id: 2 6093 } 6094 } 6095 children { 6096 display_area { 6097 window_container { 6098 configuration_container { 6099 full_configuration { 6100 window_configuration { 6101 windowing_mode: 1 6102 } 6103 } 6104 } 6105 orientation: -2 6106 identifier { 6107 hash_code: 53678097 6108 user_id: -10000 6109 title: "WindowContainer" 6110 } 6111 surface_control { 6112 hash_code: 69828211 6113 name: "FullscreenMagnification:29:31" 6114 layerId: 32 6115 } 6116 children { 6117 display_area { 6118 window_container { 6119 configuration_container { 6120 full_configuration { 6121 window_configuration { 6122 windowing_mode: 1 6123 } 6124 } 6125 } 6126 orientation: -2 6127 identifier { 6128 hash_code: 161847352 6129 user_id: -10000 6130 title: "WindowContainer" 6131 } 6132 surface_control { 6133 hash_code: 170135856 6134 name: "Leaf:29:31" 6135 layerId: 33 6136 } 6137 } 6138 name: "Leaf:29:31" 6139 feature_id: 2 6140 } 6141 } 6142 } 6143 name: "FullscreenMagnification:29:31" 6144 feature_id: 5 6145 } 6146 } 6147 } 6148 name: "OneHanded:26:31" 6149 feature_id: 3 6150 } 6151 } 6152 } 6153 name: "HideDisplayCutout:26:31" 6154 feature_id: 6 6155 } 6156 } 6157 } 6158 name: "WindowedMagnification:0:31" 6159 feature_id: 4 6160 } 6161 } 6162 children { 6163 display_area { 6164 window_container { 6165 configuration_container { 6166 full_configuration { 6167 window_configuration { 6168 windowing_mode: 1 6169 } 6170 } 6171 } 6172 orientation: -2 6173 identifier { 6174 hash_code: 234888347 6175 user_id: -10000 6176 title: "WindowContainer" 6177 } 6178 surface_control { 6179 hash_code: 211648989 6180 name: "HideDisplayCutout:32:35" 6181 layerId: 34 6182 } 6183 children { 6184 display_area { 6185 window_container { 6186 configuration_container { 6187 full_configuration { 6188 window_configuration { 6189 windowing_mode: 1 6190 } 6191 } 6192 } 6193 orientation: -2 6194 identifier { 6195 hash_code: 46676138 6196 user_id: -10000 6197 title: "WindowContainer" 6198 } 6199 surface_control { 6200 hash_code: 163062185 6201 name: "OneHanded:32:32" 6202 layerId: 35 6203 } 6204 children { 6205 display_area { 6206 window_container { 6207 configuration_container { 6208 full_configuration { 6209 window_configuration { 6210 windowing_mode: 1 6211 } 6212 } 6213 } 6214 orientation: -2 6215 identifier { 6216 hash_code: 5509013 6217 user_id: -10000 6218 title: "WindowContainer" 6219 } 6220 surface_control { 6221 hash_code: 257819438 6222 name: "Leaf:32:32" 6223 layerId: 36 6224 } 6225 } 6226 name: "Leaf:32:32" 6227 feature_id: 2 6228 } 6229 } 6230 } 6231 name: "OneHanded:32:32" 6232 feature_id: 3 6233 } 6234 } 6235 children { 6236 display_area { 6237 window_container { 6238 configuration_container { 6239 full_configuration { 6240 window_configuration { 6241 windowing_mode: 1 6242 } 6243 } 6244 } 6245 orientation: -2 6246 identifier { 6247 hash_code: 10261324 6248 user_id: -10000 6249 title: "WindowContainer" 6250 } 6251 surface_control { 6252 hash_code: 60001999 6253 name: "FullscreenMagnification:33:33" 6254 layerId: 37 6255 } 6256 children { 6257 display_area { 6258 window_container { 6259 configuration_container { 6260 full_configuration { 6261 window_configuration { 6262 windowing_mode: 1 6263 } 6264 } 6265 } 6266 orientation: -2 6267 identifier { 6268 hash_code: 257984383 6269 user_id: -10000 6270 title: "WindowContainer" 6271 } 6272 surface_control { 6273 hash_code: 242290780 6274 name: "Leaf:33:33" 6275 layerId: 38 6276 } 6277 } 6278 name: "Leaf:33:33" 6279 feature_id: 2 6280 } 6281 } 6282 } 6283 name: "FullscreenMagnification:33:33" 6284 feature_id: 5 6285 } 6286 } 6287 children { 6288 display_area { 6289 window_container { 6290 configuration_container { 6291 full_configuration { 6292 window_configuration { 6293 windowing_mode: 1 6294 } 6295 } 6296 } 6297 orientation: -2 6298 identifier { 6299 hash_code: 112570526 6300 user_id: -10000 6301 title: "WindowContainer" 6302 } 6303 surface_control { 6304 hash_code: 206057317 6305 name: "OneHanded:34:35" 6306 layerId: 39 6307 } 6308 children { 6309 display_area { 6310 window_container { 6311 configuration_container { 6312 full_configuration { 6313 window_configuration { 6314 windowing_mode: 1 6315 } 6316 } 6317 } 6318 orientation: -2 6319 identifier { 6320 hash_code: 24469209 6321 user_id: -10000 6322 title: "WindowContainer" 6323 } 6324 surface_control { 6325 hash_code: 105587770 6326 name: "FullscreenMagnification:34:35" 6327 layerId: 40 6328 } 6329 children { 6330 display_area { 6331 window_container { 6332 configuration_container { 6333 full_configuration { 6334 window_configuration { 6335 windowing_mode: 1 6336 } 6337 } 6338 } 6339 orientation: -2 6340 identifier { 6341 hash_code: 111691040 6342 user_id: -10000 6343 title: "WindowContainer" 6344 } 6345 surface_control { 6346 hash_code: 31738091 6347 name: "Leaf:34:35" 6348 layerId: 41 6349 } 6350 } 6351 name: "Leaf:34:35" 6352 feature_id: 2 6353 } 6354 } 6355 } 6356 name: "FullscreenMagnification:34:35" 6357 feature_id: 5 6358 } 6359 } 6360 } 6361 name: "OneHanded:34:35" 6362 feature_id: 3 6363 } 6364 } 6365 } 6366 name: "HideDisplayCutout:32:35" 6367 feature_id: 6 6368 } 6369 } 6370 children { 6371 display_area { 6372 window_container { 6373 configuration_container { 6374 full_configuration { 6375 window_configuration { 6376 windowing_mode: 1 6377 } 6378 } 6379 } 6380 orientation: -2 6381 visible: true 6382 identifier { 6383 hash_code: 141511715 6384 user_id: -10000 6385 title: "WindowContainer" 6386 } 6387 surface_control { 6388 hash_code: 193380788 6389 name: "Leaf:36:36" 6390 layerId: 42 6391 } 6392 children { 6393 window_token { 6394 window_container { 6395 configuration_container { 6396 full_configuration { 6397 window_configuration { 6398 windowing_mode: 1 6399 } 6400 } 6401 } 6402 orientation: -2 6403 visible: true 6404 identifier { 6405 hash_code: 34107245 6406 user_id: -10000 6407 title: "WindowContainer" 6408 } 6409 surface_control { 6410 hash_code: 221042248 6411 name: "WindowToken{2086f6d type=2024 android.os.BinderProxy@3d9ab84}" 6412 layerId: 60 6413 } 6414 children { 6415 window { 6416 window_container { 6417 configuration_container { 6418 full_configuration { 6419 window_configuration { 6420 windowing_mode: 1 6421 } 6422 } 6423 } 6424 orientation: -2 6425 visible: true 6426 identifier { 6427 hash_code: 181983138 6428 title: "ScreenDecorOverlay" 6429 } 6430 surface_control { 6431 hash_code: 152132833 6432 name: "ad8d7a2 ScreenDecorOverlay" 6433 layerId: 61 6434 } 6435 } 6436 stack_id: 1 6437 attributes { 6438 type: 2024 6439 width: -1 6440 height: -2 6441 gravity: 48 6442 soft_input_mode: 32 6443 format: TRANSLUCENT 6444 alpha: 1.000000 6445 screen_brightness: -1.000000 6446 button_brightness: -1.000000 6447 user_activity_timeout: -1 6448 flags: 562037048 6449 private_flags: 823132240 6450 subtree_system_ui_visibility_flags: 256 6451 behavior: 1 6452 fit_insets_sides: 15 6453 } 6454 window_frames { 6455 parent_frame { 6456 right: 1080 6457 bottom: 2400 6458 } 6459 display_frame { 6460 right: 1080 6461 bottom: 2400 6462 } 6463 frame { 6464 right: 1080 6465 bottom: 128 6466 } 6467 compat_frame { 6468 right: 1080 6469 bottom: 128 6470 } 6471 } 6472 animator { 6473 surface { 6474 shown: true 6475 } 6476 draw_state: HAS_DRAWN 6477 } 6478 requested_width: 1080 6479 requested_height: 128 6480 has_surface: true 6481 is_ready_for_display: true 6482 is_on_screen: true 6483 is_visible: true 6484 force_seamless_rotation: true 6485 global_scale: 1.000000 6486 requested_visible_types: -9 6487 } 6488 } 6489 } 6490 hash_code: 34107245 6491 } 6492 } 6493 children { 6494 window_token { 6495 window_container { 6496 configuration_container { 6497 full_configuration { 6498 window_configuration { 6499 windowing_mode: 1 6500 } 6501 } 6502 } 6503 orientation: -2 6504 visible: true 6505 identifier { 6506 hash_code: 53747371 6507 user_id: -10000 6508 title: "WindowContainer" 6509 } 6510 surface_control { 6511 hash_code: 230115846 6512 name: "WindowToken{3341eab type=2024 android.os.BinderProxy@bc1b8fa}" 6513 layerId: 62 6514 } 6515 children { 6516 window { 6517 window_container { 6518 configuration_container { 6519 full_configuration { 6520 window_configuration { 6521 windowing_mode: 1 6522 } 6523 } 6524 } 6525 orientation: -2 6526 visible: true 6527 identifier { 6528 hash_code: 169081479 6529 title: "ScreenDecorOverlayBottom" 6530 } 6531 surface_control { 6532 hash_code: 104630471 6533 name: "a13fa87 ScreenDecorOverlayBottom" 6534 layerId: 63 6535 } 6536 } 6537 stack_id: 1 6538 attributes { 6539 type: 2024 6540 width: -1 6541 height: -2 6542 gravity: 80 6543 soft_input_mode: 32 6544 format: TRANSLUCENT 6545 alpha: 1.000000 6546 screen_brightness: -1.000000 6547 button_brightness: -1.000000 6548 user_activity_timeout: -1 6549 flags: 562037048 6550 private_flags: 823132240 6551 subtree_system_ui_visibility_flags: 256 6552 behavior: 1 6553 fit_insets_sides: 15 6554 } 6555 window_frames { 6556 parent_frame { 6557 right: 1080 6558 bottom: 2400 6559 } 6560 display_frame { 6561 right: 1080 6562 bottom: 2400 6563 } 6564 frame { 6565 top: 2326 6566 right: 1080 6567 bottom: 2400 6568 } 6569 compat_frame { 6570 top: 2326 6571 right: 1080 6572 bottom: 2400 6573 } 6574 } 6575 surface_position { 6576 top: 2326 6577 } 6578 animator { 6579 surface { 6580 shown: true 6581 } 6582 draw_state: HAS_DRAWN 6583 } 6584 requested_width: 1080 6585 requested_height: 74 6586 has_surface: true 6587 is_ready_for_display: true 6588 is_on_screen: true 6589 is_visible: true 6590 force_seamless_rotation: true 6591 global_scale: 1.000000 6592 requested_visible_types: -9 6593 } 6594 } 6595 } 6596 hash_code: 53747371 6597 } 6598 } 6599 } 6600 name: "Leaf:36:36" 6601 feature_id: 2 6602 } 6603 } 6604 } 6605 name: "DisplayContent" 6606 is_root_display_area: true 6607 is_organized: true 6608 } 6609 dpi: 420 6610 display_info { 6611 logical_width: 1080 6612 logical_height: 2400 6613 app_width: 1080 6614 app_height: 2400 6615 name: "Built-in Screen" 6616 flags: 16515 6617 cutout { 6618 insets { 6619 top: 128 6620 } 6621 bound_top { 6622 left: 492 6623 right: 610 6624 bottom: 128 6625 } 6626 side_overrides: -1 6627 side_overrides: -1 6628 side_overrides: -1 6629 side_overrides: -1 6630 } 6631 } 6632 display_rotation { 6633 last_orientation: -1 6634 } 6635 min_size_of_resizeable_task_dp: 220 6636 focused_app: "com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 6637 focused_root_task_id: 1 6638 resumed_activity { 6639 hash_code: 193718205 6640 title: "com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 6641 } 6642 display_ready: true 6643 input_method_target { 6644 window_container { 6645 configuration_container { 6646 full_configuration { 6647 window_configuration { 6648 windowing_mode: 1 6649 } 6650 } 6651 } 6652 orientation: -2 6653 visible: true 6654 identifier { 6655 hash_code: 160447612 6656 title: "com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 6657 } 6658 surface_control { 6659 hash_code: 247150071 6660 name: "9903c7c com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 6661 layerId: 91 6662 } 6663 } 6664 stack_id: 1 6665 attributes { 6666 type: 1 6667 width: -1 6668 height: -1 6669 soft_input_mode: 304 6670 format: TRANSPARENT 6671 window_animations: 16974589 6672 alpha: 1.000000 6673 screen_brightness: -1.000000 6674 button_brightness: -1.000000 6675 user_activity_timeout: -1 6676 flags: 2173763840 6677 private_flags: 268470848 6678 subtree_system_ui_visibility_flags: 1792 6679 behavior: 1 6680 } 6681 window_frames { 6682 parent_frame { 6683 right: 1080 6684 bottom: 2400 6685 } 6686 display_frame { 6687 right: 1080 6688 bottom: 2400 6689 } 6690 frame { 6691 right: 1080 6692 bottom: 2400 6693 } 6694 compat_frame { 6695 right: 1080 6696 bottom: 2400 6697 } 6698 } 6699 animator { 6700 surface { 6701 shown: true 6702 } 6703 draw_state: HAS_DRAWN 6704 } 6705 requested_width: 1080 6706 requested_height: 2400 6707 has_surface: true 6708 is_ready_for_display: true 6709 is_on_screen: true 6710 is_visible: true 6711 global_scale: 1.000000 6712 requested_visible_types: -9 6713 } 6714 input_method_input_target { 6715 window_container { 6716 configuration_container { 6717 full_configuration { 6718 window_configuration { 6719 windowing_mode: 1 6720 } 6721 } 6722 } 6723 orientation: -2 6724 visible: true 6725 identifier { 6726 hash_code: 160447612 6727 title: "com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 6728 } 6729 surface_control { 6730 hash_code: 247150071 6731 name: "9903c7c com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 6732 layerId: 91 6733 } 6734 } 6735 stack_id: 1 6736 attributes { 6737 type: 1 6738 width: -1 6739 height: -1 6740 soft_input_mode: 304 6741 format: TRANSPARENT 6742 window_animations: 16974589 6743 alpha: 1.000000 6744 screen_brightness: -1.000000 6745 button_brightness: -1.000000 6746 user_activity_timeout: -1 6747 flags: 2173763840 6748 private_flags: 268470848 6749 subtree_system_ui_visibility_flags: 1792 6750 behavior: 1 6751 } 6752 window_frames { 6753 parent_frame { 6754 right: 1080 6755 bottom: 2400 6756 } 6757 display_frame { 6758 right: 1080 6759 bottom: 2400 6760 } 6761 frame { 6762 right: 1080 6763 bottom: 2400 6764 } 6765 compat_frame { 6766 right: 1080 6767 bottom: 2400 6768 } 6769 } 6770 animator { 6771 surface { 6772 shown: true 6773 } 6774 draw_state: HAS_DRAWN 6775 } 6776 requested_width: 1080 6777 requested_height: 2400 6778 has_surface: true 6779 is_ready_for_display: true 6780 is_on_screen: true 6781 is_visible: true 6782 global_scale: 1.000000 6783 requested_visible_types: -9 6784 } 6785 input_method_control_target { 6786 window_container { 6787 configuration_container { 6788 full_configuration { 6789 window_configuration { 6790 windowing_mode: 1 6791 } 6792 } 6793 } 6794 orientation: -2 6795 visible: true 6796 identifier { 6797 hash_code: 160447612 6798 title: "com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 6799 } 6800 surface_control { 6801 hash_code: 247150071 6802 name: "9903c7c com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 6803 layerId: 91 6804 } 6805 } 6806 stack_id: 1 6807 attributes { 6808 type: 1 6809 width: -1 6810 height: -1 6811 soft_input_mode: 304 6812 format: TRANSPARENT 6813 window_animations: 16974589 6814 alpha: 1.000000 6815 screen_brightness: -1.000000 6816 button_brightness: -1.000000 6817 user_activity_timeout: -1 6818 flags: 2173763840 6819 private_flags: 268470848 6820 subtree_system_ui_visibility_flags: 1792 6821 behavior: 1 6822 } 6823 window_frames { 6824 parent_frame { 6825 right: 1080 6826 bottom: 2400 6827 } 6828 display_frame { 6829 right: 1080 6830 bottom: 2400 6831 } 6832 frame { 6833 right: 1080 6834 bottom: 2400 6835 } 6836 compat_frame { 6837 right: 1080 6838 bottom: 2400 6839 } 6840 } 6841 animator { 6842 surface { 6843 shown: true 6844 } 6845 draw_state: HAS_DRAWN 6846 } 6847 requested_width: 1080 6848 requested_height: 2400 6849 has_surface: true 6850 is_ready_for_display: true 6851 is_on_screen: true 6852 is_visible: true 6853 global_scale: 1.000000 6854 requested_visible_types: -9 6855 } 6856 current_focus { 6857 window_container { 6858 configuration_container { 6859 full_configuration { 6860 window_configuration { 6861 windowing_mode: 1 6862 } 6863 } 6864 } 6865 orientation: -2 6866 visible: true 6867 identifier { 6868 hash_code: 160447612 6869 title: "com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 6870 } 6871 surface_control { 6872 hash_code: 247150071 6873 name: "9903c7c com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 6874 layerId: 91 6875 } 6876 } 6877 stack_id: 1 6878 attributes { 6879 type: 1 6880 width: -1 6881 height: -1 6882 soft_input_mode: 304 6883 format: TRANSPARENT 6884 window_animations: 16974589 6885 alpha: 1.000000 6886 screen_brightness: -1.000000 6887 button_brightness: -1.000000 6888 user_activity_timeout: -1 6889 flags: 2173763840 6890 private_flags: 268470848 6891 subtree_system_ui_visibility_flags: 1792 6892 behavior: 1 6893 } 6894 window_frames { 6895 parent_frame { 6896 right: 1080 6897 bottom: 2400 6898 } 6899 display_frame { 6900 right: 1080 6901 bottom: 2400 6902 } 6903 frame { 6904 right: 1080 6905 bottom: 2400 6906 } 6907 compat_frame { 6908 right: 1080 6909 bottom: 2400 6910 } 6911 } 6912 animator { 6913 surface { 6914 shown: true 6915 } 6916 draw_state: HAS_DRAWN 6917 } 6918 requested_width: 1080 6919 requested_height: 2400 6920 has_surface: true 6921 is_ready_for_display: true 6922 is_on_screen: true 6923 is_visible: true 6924 global_scale: 1.000000 6925 requested_visible_types: -9 6926 } 6927 insets_source_providers { 6928 source { 6929 frame { 6930 right: 1080 6931 bottom: 128 6932 } 6933 visible: true 6934 type_number: 64 6935 } 6936 frame { 6937 right: 1080 6938 bottom: 128 6939 } 6940 fake_control { 6941 type_number: 64 6942 } 6943 is_leash_ready_for_dispatching: true 6944 client_visible: true 6945 server_visible: true 6946 source_window_state { 6947 window_container { 6948 configuration_container { 6949 full_configuration { 6950 window_configuration { 6951 windowing_mode: 1 6952 } 6953 } 6954 } 6955 orientation: -2 6956 visible: true 6957 identifier { 6958 hash_code: 208502186 6959 title: "StatusBar" 6960 } 6961 surface_animator { 6962 leash { 6963 hash_code: 111567082 6964 name: "Surface(name=c6d7daa StatusBar)/@0x25aeec6 - animation-leash of insets_animation" 6965 layerId: 105 6966 } 6967 } 6968 surface_control { 6969 hash_code: 39513798 6970 name: "c6d7daa StatusBar" 6971 layerId: 75 6972 } 6973 } 6974 stack_id: 1 6975 attributes { 6976 type: 2000 6977 width: -1 6978 height: 128 6979 gravity: 48 6980 soft_input_mode: 32 6981 format: TRANSLUCENT 6982 alpha: 1.000000 6983 screen_brightness: -1.000000 6984 button_brightness: -1.000000 6985 user_activity_timeout: -1 6986 flags: 2172649480 6987 private_flags: 285212672 6988 behavior: 1 6989 fit_insets_sides: 15 6990 } 6991 window_frames { 6992 parent_frame { 6993 right: 1080 6994 bottom: 2400 6995 } 6996 display_frame { 6997 right: 1080 6998 bottom: 2400 6999 } 7000 frame { 7001 right: 1080 7002 bottom: 128 7003 } 7004 compat_frame { 7005 right: 1080 7006 bottom: 128 7007 } 7008 } 7009 animator { 7010 surface { 7011 shown: true 7012 } 7013 draw_state: HAS_DRAWN 7014 } 7015 requested_width: 1080 7016 requested_height: 128 7017 has_surface: true 7018 is_ready_for_display: true 7019 is_on_screen: true 7020 is_visible: true 7021 global_scale: 1.000000 7022 requested_visible_types: -9 7023 } 7024 } 7025 insets_source_providers { 7026 source { 7027 frame { 7028 right: 1080 7029 bottom: 160 7030 } 7031 visible: true 7032 type_number: 32 7033 } 7034 frame { 7035 right: 1080 7036 bottom: 160 7037 } 7038 fake_control { 7039 type_number: 32 7040 } 7041 is_leash_ready_for_dispatching: true 7042 client_visible: true 7043 server_visible: true 7044 source_window_state { 7045 window_container { 7046 configuration_container { 7047 full_configuration { 7048 window_configuration { 7049 windowing_mode: 1 7050 } 7051 } 7052 } 7053 orientation: -2 7054 visible: true 7055 identifier { 7056 hash_code: 208502186 7057 title: "StatusBar" 7058 } 7059 surface_animator { 7060 leash { 7061 hash_code: 111567082 7062 name: "Surface(name=c6d7daa StatusBar)/@0x25aeec6 - animation-leash of insets_animation" 7063 layerId: 105 7064 } 7065 } 7066 surface_control { 7067 hash_code: 39513798 7068 name: "c6d7daa StatusBar" 7069 layerId: 75 7070 } 7071 } 7072 stack_id: 1 7073 attributes { 7074 type: 2000 7075 width: -1 7076 height: 128 7077 gravity: 48 7078 soft_input_mode: 32 7079 format: TRANSLUCENT 7080 alpha: 1.000000 7081 screen_brightness: -1.000000 7082 button_brightness: -1.000000 7083 user_activity_timeout: -1 7084 flags: 2172649480 7085 private_flags: 285212672 7086 behavior: 1 7087 fit_insets_sides: 15 7088 } 7089 window_frames { 7090 parent_frame { 7091 right: 1080 7092 bottom: 2400 7093 } 7094 display_frame { 7095 right: 1080 7096 bottom: 2400 7097 } 7098 frame { 7099 right: 1080 7100 bottom: 128 7101 } 7102 compat_frame { 7103 right: 1080 7104 bottom: 128 7105 } 7106 } 7107 animator { 7108 surface { 7109 shown: true 7110 } 7111 draw_state: HAS_DRAWN 7112 } 7113 requested_width: 1080 7114 requested_height: 128 7115 has_surface: true 7116 is_ready_for_display: true 7117 is_on_screen: true 7118 is_visible: true 7119 global_scale: 1.000000 7120 requested_visible_types: -9 7121 } 7122 } 7123 insets_source_providers { 7124 source { 7125 frame { 7126 right: 1080 7127 bottom: 128 7128 } 7129 visible: true 7130 type_number: 1 7131 } 7132 frame { 7133 right: 1080 7134 bottom: 128 7135 } 7136 fake_control { 7137 type_number: 1 7138 } 7139 control { 7140 leash { 7141 hash_code: 111567082 7142 name: "Surface(name=c6d7daa StatusBar)/@0x25aeec6 - animation-leash of insets_animation" 7143 layerId: 105 7144 } 7145 type_number: 1 7146 } 7147 control_target { 7148 window_container { 7149 configuration_container { 7150 full_configuration { 7151 window_configuration { 7152 windowing_mode: 1 7153 } 7154 } 7155 } 7156 orientation: -2 7157 visible: true 7158 identifier { 7159 hash_code: 160447612 7160 title: "com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 7161 } 7162 surface_control { 7163 hash_code: 247150071 7164 name: "9903c7c com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 7165 layerId: 91 7166 } 7167 } 7168 stack_id: 1 7169 attributes { 7170 type: 1 7171 width: -1 7172 height: -1 7173 soft_input_mode: 304 7174 format: TRANSPARENT 7175 window_animations: 16974589 7176 alpha: 1.000000 7177 screen_brightness: -1.000000 7178 button_brightness: -1.000000 7179 user_activity_timeout: -1 7180 flags: 2173763840 7181 private_flags: 268470848 7182 subtree_system_ui_visibility_flags: 1792 7183 behavior: 1 7184 } 7185 window_frames { 7186 parent_frame { 7187 right: 1080 7188 bottom: 2400 7189 } 7190 display_frame { 7191 right: 1080 7192 bottom: 2400 7193 } 7194 frame { 7195 right: 1080 7196 bottom: 2400 7197 } 7198 compat_frame { 7199 right: 1080 7200 bottom: 2400 7201 } 7202 } 7203 animator { 7204 surface { 7205 shown: true 7206 } 7207 draw_state: HAS_DRAWN 7208 } 7209 requested_width: 1080 7210 requested_height: 2400 7211 has_surface: true 7212 is_ready_for_display: true 7213 is_on_screen: true 7214 is_visible: true 7215 global_scale: 1.000000 7216 requested_visible_types: -9 7217 } 7218 captured_leash { 7219 hash_code: 111567082 7220 name: "Surface(name=c6d7daa StatusBar)/@0x25aeec6 - animation-leash of insets_animation" 7221 layerId: 105 7222 } 7223 is_leash_ready_for_dispatching: true 7224 client_visible: true 7225 server_visible: true 7226 controllable: true 7227 source_window_state { 7228 window_container { 7229 configuration_container { 7230 full_configuration { 7231 window_configuration { 7232 windowing_mode: 1 7233 } 7234 } 7235 } 7236 orientation: -2 7237 visible: true 7238 identifier { 7239 hash_code: 208502186 7240 title: "StatusBar" 7241 } 7242 surface_animator { 7243 leash { 7244 hash_code: 111567082 7245 name: "Surface(name=c6d7daa StatusBar)/@0x25aeec6 - animation-leash of insets_animation" 7246 layerId: 105 7247 } 7248 } 7249 surface_control { 7250 hash_code: 39513798 7251 name: "c6d7daa StatusBar" 7252 layerId: 75 7253 } 7254 } 7255 stack_id: 1 7256 attributes { 7257 type: 2000 7258 width: -1 7259 height: 128 7260 gravity: 48 7261 soft_input_mode: 32 7262 format: TRANSLUCENT 7263 alpha: 1.000000 7264 screen_brightness: -1.000000 7265 button_brightness: -1.000000 7266 user_activity_timeout: -1 7267 flags: 2172649480 7268 private_flags: 285212672 7269 behavior: 1 7270 fit_insets_sides: 15 7271 } 7272 window_frames { 7273 parent_frame { 7274 right: 1080 7275 bottom: 2400 7276 } 7277 display_frame { 7278 right: 1080 7279 bottom: 2400 7280 } 7281 frame { 7282 right: 1080 7283 bottom: 128 7284 } 7285 compat_frame { 7286 right: 1080 7287 bottom: 128 7288 } 7289 } 7290 animator { 7291 surface { 7292 shown: true 7293 } 7294 draw_state: HAS_DRAWN 7295 } 7296 requested_width: 1080 7297 requested_height: 128 7298 has_surface: true 7299 is_ready_for_display: true 7300 is_on_screen: true 7301 is_visible: true 7302 global_scale: 1.000000 7303 requested_visible_types: -9 7304 } 7305 } 7306 ime_insets_source_provider { 7307 insets_source_provider { 7308 source { 7309 type_number: 8 7310 } 7311 fake_control { 7312 type_number: 8 7313 } 7314 control { 7315 position { 7316 x: 120 7317 y: 2274 7318 } 7319 leash { 7320 hash_code: 204255445 7321 name: "Surface(name=ceff246 InputMethod)/@0x6509134 - animation-leash of insets_animation" 7322 layerId: 110 7323 } 7324 type_number: 8 7325 } 7326 control_target { 7327 window_container { 7328 configuration_container { 7329 full_configuration { 7330 window_configuration { 7331 windowing_mode: 1 7332 } 7333 } 7334 } 7335 orientation: -2 7336 visible: true 7337 identifier { 7338 hash_code: 160447612 7339 title: "com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 7340 } 7341 surface_control { 7342 hash_code: 247150071 7343 name: "9903c7c com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 7344 layerId: 91 7345 } 7346 } 7347 stack_id: 1 7348 attributes { 7349 type: 1 7350 width: -1 7351 height: -1 7352 soft_input_mode: 304 7353 format: TRANSPARENT 7354 window_animations: 16974589 7355 alpha: 1.000000 7356 screen_brightness: -1.000000 7357 button_brightness: -1.000000 7358 user_activity_timeout: -1 7359 flags: 2173763840 7360 private_flags: 268470848 7361 subtree_system_ui_visibility_flags: 1792 7362 behavior: 1 7363 } 7364 window_frames { 7365 parent_frame { 7366 right: 1080 7367 bottom: 2400 7368 } 7369 display_frame { 7370 right: 1080 7371 bottom: 2400 7372 } 7373 frame { 7374 right: 1080 7375 bottom: 2400 7376 } 7377 compat_frame { 7378 right: 1080 7379 bottom: 2400 7380 } 7381 } 7382 animator { 7383 surface { 7384 shown: true 7385 } 7386 draw_state: HAS_DRAWN 7387 } 7388 requested_width: 1080 7389 requested_height: 2400 7390 has_surface: true 7391 is_ready_for_display: true 7392 is_on_screen: true 7393 is_visible: true 7394 global_scale: 1.000000 7395 requested_visible_types: -9 7396 } 7397 captured_leash { 7398 hash_code: 204255445 7399 name: "Surface(name=ceff246 InputMethod)/@0x6509134 - animation-leash of insets_animation" 7400 layerId: 110 7401 } 7402 is_leash_ready_for_dispatching: true 7403 controllable: true 7404 source_window_state { 7405 window_container { 7406 configuration_container { 7407 full_configuration { 7408 window_configuration { 7409 windowing_mode: 1 7410 } 7411 } 7412 } 7413 orientation: -2 7414 identifier { 7415 hash_code: 217051718 7416 title: "InputMethod" 7417 } 7418 surface_animator { 7419 leash { 7420 hash_code: 204255445 7421 name: "Surface(name=ceff246 InputMethod)/@0x6509134 - animation-leash of insets_animation" 7422 layerId: 110 7423 } 7424 } 7425 surface_control { 7426 hash_code: 105943348 7427 name: "ceff246 InputMethod" 7428 layerId: 108 7429 } 7430 } 7431 stack_id: 1 7432 attributes { 7433 type: 2011 7434 width: -2 7435 height: -2 7436 gravity: 80 7437 soft_input_mode: 288 7438 format: TRANSPARENT 7439 window_animations: 16973910 7440 alpha: 1.000000 7441 screen_brightness: -1.000000 7442 button_brightness: -1.000000 7443 user_activity_timeout: -1 7444 flags: 2172649736 7445 private_flags: 268435584 7446 behavior: 1 7447 fit_insets_types: 3 7448 fit_insets_sides: 7 7449 } 7450 window_frames { 7451 parent_frame { 7452 top: 128 7453 right: 1080 7454 bottom: 2400 7455 } 7456 display_frame { 7457 top: 128 7458 right: 1080 7459 bottom: 2400 7460 } 7461 frame { 7462 left: 120 7463 top: 2274 7464 right: 960 7465 bottom: 2400 7466 } 7467 compat_frame { 7468 left: 120 7469 top: 2274 7470 right: 960 7471 bottom: 2400 7472 } 7473 } 7474 surface_position { 7475 left: 120 7476 top: 128 7477 } 7478 requested_width: 840 7479 requested_height: 126 7480 view_visibility: 8 7481 global_scale: 1.000000 7482 requested_visible_types: -9 7483 } 7484 } 7485 } 7486 insets_source_providers { 7487 source { 7488 frame { 7489 left: 1002 7490 right: 1080 7491 bottom: 2400 7492 } 7493 visible: true 7494 type_number: 16 7495 } 7496 frame { 7497 left: 1002 7498 right: 1080 7499 bottom: 2400 7500 } 7501 fake_control { 7502 type_number: 16 7503 } 7504 is_leash_ready_for_dispatching: true 7505 client_visible: true 7506 server_visible: true 7507 source_window_state { 7508 window_container { 7509 configuration_container { 7510 full_configuration { 7511 window_configuration { 7512 windowing_mode: 1 7513 } 7514 } 7515 } 7516 orientation: -2 7517 visible: true 7518 identifier { 7519 hash_code: 82339472 7520 title: "NavigationBar0" 7521 } 7522 surface_animator { 7523 leash { 7524 hash_code: 89833435 7525 name: "Surface(name=4e86690 NavigationBar0)/@0x89c2e87 - animation-leash of insets_animation" 7526 layerId: 106 7527 } 7528 } 7529 surface_control { 7530 hash_code: 144453255 7531 name: "4e86690 NavigationBar0" 7532 layerId: 68 7533 } 7534 } 7535 stack_id: 1 7536 attributes { 7537 type: 2019 7538 width: -1 7539 height: 126 7540 gravity: 80 7541 soft_input_mode: 32 7542 format: TRANSLUCENT 7543 alpha: 1.000000 7544 screen_brightness: -1.000000 7545 button_brightness: -1.000000 7546 user_activity_timeout: -1 7547 flags: 8650792 7548 private_flags: 822087680 7549 behavior: 1 7550 fit_insets_sides: 15 7551 } 7552 window_frames { 7553 parent_frame { 7554 right: 1080 7555 bottom: 2400 7556 } 7557 display_frame { 7558 right: 1080 7559 bottom: 2400 7560 } 7561 frame { 7562 top: 2274 7563 right: 1080 7564 bottom: 2400 7565 } 7566 compat_frame { 7567 top: 2274 7568 right: 1080 7569 bottom: 2400 7570 } 7571 } 7572 surface_position { 7573 top: 2274 7574 } 7575 animator { 7576 surface { 7577 shown: true 7578 } 7579 draw_state: HAS_DRAWN 7580 } 7581 requested_width: 1080 7582 requested_height: 126 7583 has_surface: true 7584 is_ready_for_display: true 7585 is_on_screen: true 7586 is_visible: true 7587 global_scale: 1.000000 7588 requested_visible_types: -9 7589 } 7590 } 7591 insets_source_providers { 7592 source { 7593 visible: true 7594 type_number: 64 7595 } 7596 fake_control { 7597 type_number: 64 7598 } 7599 is_leash_ready_for_dispatching: true 7600 client_visible: true 7601 server_visible: true 7602 source_window_state { 7603 window_container { 7604 configuration_container { 7605 full_configuration { 7606 window_configuration { 7607 windowing_mode: 1 7608 } 7609 } 7610 } 7611 orientation: -2 7612 visible: true 7613 identifier { 7614 hash_code: 82339472 7615 title: "NavigationBar0" 7616 } 7617 surface_animator { 7618 leash { 7619 hash_code: 89833435 7620 name: "Surface(name=4e86690 NavigationBar0)/@0x89c2e87 - animation-leash of insets_animation" 7621 layerId: 106 7622 } 7623 } 7624 surface_control { 7625 hash_code: 144453255 7626 name: "4e86690 NavigationBar0" 7627 layerId: 68 7628 } 7629 } 7630 stack_id: 1 7631 attributes { 7632 type: 2019 7633 width: -1 7634 height: 126 7635 gravity: 80 7636 soft_input_mode: 32 7637 format: TRANSLUCENT 7638 alpha: 1.000000 7639 screen_brightness: -1.000000 7640 button_brightness: -1.000000 7641 user_activity_timeout: -1 7642 flags: 8650792 7643 private_flags: 822087680 7644 behavior: 1 7645 fit_insets_sides: 15 7646 } 7647 window_frames { 7648 parent_frame { 7649 right: 1080 7650 bottom: 2400 7651 } 7652 display_frame { 7653 right: 1080 7654 bottom: 2400 7655 } 7656 frame { 7657 top: 2274 7658 right: 1080 7659 bottom: 2400 7660 } 7661 compat_frame { 7662 top: 2274 7663 right: 1080 7664 bottom: 2400 7665 } 7666 } 7667 surface_position { 7668 top: 2274 7669 } 7670 animator { 7671 surface { 7672 shown: true 7673 } 7674 draw_state: HAS_DRAWN 7675 } 7676 requested_width: 1080 7677 requested_height: 126 7678 has_surface: true 7679 is_ready_for_display: true 7680 is_on_screen: true 7681 is_visible: true 7682 global_scale: 1.000000 7683 requested_visible_types: -9 7684 } 7685 } 7686 insets_source_providers { 7687 source { 7688 frame { 7689 top: 2316 7690 right: 1080 7691 bottom: 2400 7692 } 7693 visible: true 7694 type_number: 32 7695 } 7696 frame { 7697 top: 2316 7698 right: 1080 7699 bottom: 2400 7700 } 7701 fake_control { 7702 type_number: 32 7703 } 7704 is_leash_ready_for_dispatching: true 7705 client_visible: true 7706 server_visible: true 7707 source_window_state { 7708 window_container { 7709 configuration_container { 7710 full_configuration { 7711 window_configuration { 7712 windowing_mode: 1 7713 } 7714 } 7715 } 7716 orientation: -2 7717 visible: true 7718 identifier { 7719 hash_code: 82339472 7720 title: "NavigationBar0" 7721 } 7722 surface_animator { 7723 leash { 7724 hash_code: 89833435 7725 name: "Surface(name=4e86690 NavigationBar0)/@0x89c2e87 - animation-leash of insets_animation" 7726 layerId: 106 7727 } 7728 } 7729 surface_control { 7730 hash_code: 144453255 7731 name: "4e86690 NavigationBar0" 7732 layerId: 68 7733 } 7734 } 7735 stack_id: 1 7736 attributes { 7737 type: 2019 7738 width: -1 7739 height: 126 7740 gravity: 80 7741 soft_input_mode: 32 7742 format: TRANSLUCENT 7743 alpha: 1.000000 7744 screen_brightness: -1.000000 7745 button_brightness: -1.000000 7746 user_activity_timeout: -1 7747 flags: 8650792 7748 private_flags: 822087680 7749 behavior: 1 7750 fit_insets_sides: 15 7751 } 7752 window_frames { 7753 parent_frame { 7754 right: 1080 7755 bottom: 2400 7756 } 7757 display_frame { 7758 right: 1080 7759 bottom: 2400 7760 } 7761 frame { 7762 top: 2274 7763 right: 1080 7764 bottom: 2400 7765 } 7766 compat_frame { 7767 top: 2274 7768 right: 1080 7769 bottom: 2400 7770 } 7771 } 7772 surface_position { 7773 top: 2274 7774 } 7775 animator { 7776 surface { 7777 shown: true 7778 } 7779 draw_state: HAS_DRAWN 7780 } 7781 requested_width: 1080 7782 requested_height: 126 7783 has_surface: true 7784 is_ready_for_display: true 7785 is_on_screen: true 7786 is_visible: true 7787 global_scale: 1.000000 7788 requested_visible_types: -9 7789 } 7790 } 7791 insets_source_providers { 7792 source { 7793 frame { 7794 right: 78 7795 bottom: 2400 7796 } 7797 visible: true 7798 type_number: 16 7799 } 7800 frame { 7801 right: 78 7802 bottom: 2400 7803 } 7804 fake_control { 7805 type_number: 16 7806 } 7807 is_leash_ready_for_dispatching: true 7808 client_visible: true 7809 server_visible: true 7810 source_window_state { 7811 window_container { 7812 configuration_container { 7813 full_configuration { 7814 window_configuration { 7815 windowing_mode: 1 7816 } 7817 } 7818 } 7819 orientation: -2 7820 visible: true 7821 identifier { 7822 hash_code: 82339472 7823 title: "NavigationBar0" 7824 } 7825 surface_animator { 7826 leash { 7827 hash_code: 89833435 7828 name: "Surface(name=4e86690 NavigationBar0)/@0x89c2e87 - animation-leash of insets_animation" 7829 layerId: 106 7830 } 7831 } 7832 surface_control { 7833 hash_code: 144453255 7834 name: "4e86690 NavigationBar0" 7835 layerId: 68 7836 } 7837 } 7838 stack_id: 1 7839 attributes { 7840 type: 2019 7841 width: -1 7842 height: 126 7843 gravity: 80 7844 soft_input_mode: 32 7845 format: TRANSLUCENT 7846 alpha: 1.000000 7847 screen_brightness: -1.000000 7848 button_brightness: -1.000000 7849 user_activity_timeout: -1 7850 flags: 8650792 7851 private_flags: 822087680 7852 behavior: 1 7853 fit_insets_sides: 15 7854 } 7855 window_frames { 7856 parent_frame { 7857 right: 1080 7858 bottom: 2400 7859 } 7860 display_frame { 7861 right: 1080 7862 bottom: 2400 7863 } 7864 frame { 7865 top: 2274 7866 right: 1080 7867 bottom: 2400 7868 } 7869 compat_frame { 7870 top: 2274 7871 right: 1080 7872 bottom: 2400 7873 } 7874 } 7875 surface_position { 7876 top: 2274 7877 } 7878 animator { 7879 surface { 7880 shown: true 7881 } 7882 draw_state: HAS_DRAWN 7883 } 7884 requested_width: 1080 7885 requested_height: 126 7886 has_surface: true 7887 is_ready_for_display: true 7888 is_on_screen: true 7889 is_visible: true 7890 global_scale: 1.000000 7891 requested_visible_types: -9 7892 } 7893 } 7894 insets_source_providers { 7895 source { 7896 frame { 7897 top: 2337 7898 right: 1080 7899 bottom: 2400 7900 } 7901 visible: true 7902 type_number: 2 7903 } 7904 frame { 7905 top: 2337 7906 right: 1080 7907 bottom: 2400 7908 } 7909 fake_control { 7910 type_number: 2 7911 } 7912 control { 7913 position { 7914 y: 2274 7915 } 7916 leash { 7917 hash_code: 89833435 7918 name: "Surface(name=4e86690 NavigationBar0)/@0x89c2e87 - animation-leash of insets_animation" 7919 layerId: 106 7920 } 7921 type_number: 2 7922 } 7923 control_target { 7924 window_container { 7925 configuration_container { 7926 full_configuration { 7927 window_configuration { 7928 windowing_mode: 1 7929 } 7930 } 7931 } 7932 orientation: -2 7933 visible: true 7934 identifier { 7935 hash_code: 160447612 7936 title: "com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 7937 } 7938 surface_control { 7939 hash_code: 247150071 7940 name: "9903c7c com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 7941 layerId: 91 7942 } 7943 } 7944 stack_id: 1 7945 attributes { 7946 type: 1 7947 width: -1 7948 height: -1 7949 soft_input_mode: 304 7950 format: TRANSPARENT 7951 window_animations: 16974589 7952 alpha: 1.000000 7953 screen_brightness: -1.000000 7954 button_brightness: -1.000000 7955 user_activity_timeout: -1 7956 flags: 2173763840 7957 private_flags: 268470848 7958 subtree_system_ui_visibility_flags: 1792 7959 behavior: 1 7960 } 7961 window_frames { 7962 parent_frame { 7963 right: 1080 7964 bottom: 2400 7965 } 7966 display_frame { 7967 right: 1080 7968 bottom: 2400 7969 } 7970 frame { 7971 right: 1080 7972 bottom: 2400 7973 } 7974 compat_frame { 7975 right: 1080 7976 bottom: 2400 7977 } 7978 } 7979 animator { 7980 surface { 7981 shown: true 7982 } 7983 draw_state: HAS_DRAWN 7984 } 7985 requested_width: 1080 7986 requested_height: 2400 7987 has_surface: true 7988 is_ready_for_display: true 7989 is_on_screen: true 7990 is_visible: true 7991 global_scale: 1.000000 7992 requested_visible_types: -9 7993 } 7994 captured_leash { 7995 hash_code: 89833435 7996 name: "Surface(name=4e86690 NavigationBar0)/@0x89c2e87 - animation-leash of insets_animation" 7997 layerId: 106 7998 } 7999 is_leash_ready_for_dispatching: true 8000 client_visible: true 8001 server_visible: true 8002 controllable: true 8003 source_window_state { 8004 window_container { 8005 configuration_container { 8006 full_configuration { 8007 window_configuration { 8008 windowing_mode: 1 8009 } 8010 } 8011 } 8012 orientation: -2 8013 visible: true 8014 identifier { 8015 hash_code: 82339472 8016 title: "NavigationBar0" 8017 } 8018 surface_animator { 8019 leash { 8020 hash_code: 89833435 8021 name: "Surface(name=4e86690 NavigationBar0)/@0x89c2e87 - animation-leash of insets_animation" 8022 layerId: 106 8023 } 8024 } 8025 surface_control { 8026 hash_code: 144453255 8027 name: "4e86690 NavigationBar0" 8028 layerId: 68 8029 } 8030 } 8031 stack_id: 1 8032 attributes { 8033 type: 2019 8034 width: -1 8035 height: 126 8036 gravity: 80 8037 soft_input_mode: 32 8038 format: TRANSLUCENT 8039 alpha: 1.000000 8040 screen_brightness: -1.000000 8041 button_brightness: -1.000000 8042 user_activity_timeout: -1 8043 flags: 8650792 8044 private_flags: 822087680 8045 behavior: 1 8046 fit_insets_sides: 15 8047 } 8048 window_frames { 8049 parent_frame { 8050 right: 1080 8051 bottom: 2400 8052 } 8053 display_frame { 8054 right: 1080 8055 bottom: 2400 8056 } 8057 frame { 8058 top: 2274 8059 right: 1080 8060 bottom: 2400 8061 } 8062 compat_frame { 8063 top: 2274 8064 right: 1080 8065 bottom: 2400 8066 } 8067 } 8068 surface_position { 8069 top: 2274 8070 } 8071 animator { 8072 surface { 8073 shown: true 8074 } 8075 draw_state: HAS_DRAWN 8076 } 8077 requested_width: 1080 8078 requested_height: 126 8079 has_surface: true 8080 is_ready_for_display: true 8081 is_on_screen: true 8082 is_visible: true 8083 global_scale: 1.000000 8084 requested_visible_types: -9 8085 } 8086 } 8087 } 8088 } 8089 } 8090 keyguard_controller { 8091 keyguard_per_display { 8092 } 8093 } 8094 is_home_recents_component: true 8095 } 8096 focused_window { 8097 hash_code: 160447612 8098 title: "com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity" 8099 } 8100 focused_app: "com.google.android.apps.nexuslauncher/.NexusLauncherActivity" 8101 input_method_window { 8102 hash_code: 217051718 8103 title: "InputMethod" 8104 } 8105 window_frames_valid: true 8106 } 8107 } 8108 } 8109 trusted_uid: 1000 8110 trusted_packet_sequence_id: 3 8111 trusted_pid: 1634 8112 previous_packet_dropped: true 8113} 8114