рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдПрдиреНрдбреНрд░реЛрдЗрдб 12 рдХреЛ рд░рд┐рд▓реАрдЬ

Google рд▓реЗ рдЦреБрд▓рд╛ рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдПрдиреНрдбреНрд░реЛрдЗрдб резреи рдХреЛ рд╡рд┐рдореЛрдЪрди рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реЗрдХреЛ рдЫред рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╕реНрд░реЛрдд рдкрд╛рдард╣рд░реВ рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ Git рднрдгреНрдбрд╛рд░ (рд╢рд╛рдЦрд╛ android-12_r12.0.0) рдорд╛ рдкреЛрд╕реНрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫред рдлрд░реНрдорд╡реЗрдпрд░ рдЕрдкрдбреЗрдЯрд╣рд░реВ Pixel рд╢реНрд░реГрдВрдЦрд▓рд╛рдХрд╛ рдпрдиреНрддреНрд░рд╣рд░реВрдХрд╛ рд╕рд╛рдереИ Samsung Galaxy, OnePlus, Oppo, Realme, Tecno, Vivo рд░ Xiaomi рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдорд┐рдд рд╕реНрдорд╛рд░реНрдЯрдлреЛрдирд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░ рдЫрдиреНред рдердк рд░реВрдкрдорд╛, рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА GSI (рдЬреЗрдиреЗрд░рд┐рдХ рдкреНрд░рдгрд╛рд▓реА рдЫрд╡рд┐рд╣рд░реВ) рдЕрд╕реЗрдВрдмрд▓реАрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН, ARM1 рд░ x64_86 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреБрдХреНрддред

рдореБрдЦреНрдп рдЖрд╡рд┐рд╖реНрдХрд╛рд░рд╣рд░реВ:

  • рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рдЗрддрд┐рд╣рд╛рд╕рдорд╛ рд╕рдмреИрднрдиреНрджрд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЗрдиреНрдЯрд░рдлреЗрд╕ рдбрд┐рдЬрд╛рдЗрди рдЕрдкрдбреЗрдЯрд╣рд░реВ рдордзреНрдпреЗ рдПрдХ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рдирдпрд╛рдБ рдбрд┐рдЬрд╛рдЗрдирд▓реЗ "рд╕рд╛рдордЧреНрд░реА рддрдкрд╛рдИрдВ" рдЕрд╡рдзрд╛рд░рдгрд╛ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫ, рдордЯреЗрд░рд┐рдпрд▓ рдбрд┐рдЬрд╛рдЗрдирдХреЛ рдЕрд░реНрдХреЛ рдкреБрд╕реНрддрд╛рдХреЛ рд░реВрдкрдорд╛ рдЪрд┐рдирд┐рдиреНрдЫред рдирдпрд╛рдБ рдЕрд╡рдзрд╛рд░рдгрд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рд╕рдмреИ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВ рд░ рдЗрдиреНрдЯрд░рдлреЗрд╕ рддрддреНрд╡рд╣рд░реВрдорд╛ рд▓рд╛рдЧреВ рд╣реБрдиреЗрдЫ, рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдХреБрдиреИ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджреИрдиред рдЬреБрд▓рд╛рдИрдорд╛, рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ - рдЬреЗрдЯрдкреНрдпрд╛рдХ рдХрдореНрдкреЛрдЬрдХреЛ рд╡рд┐рдХрд╛рд╕рдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рдЯреБрд▓рдХрд┐рдЯрдХреЛ рдкрд╣рд┐рд▓реЛ рд╕реНрдерд┐рд░ рд░рд┐рд▓реАрдЬрдХреЛ рд╕рд╛рде рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛ рдЫред
    рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдПрдиреНрдбреНрд░реЛрдЗрдб 12 рдХреЛ рд░рд┐рд▓реАрдЬ

    рдкреНрд▓реЗрдЯрдлрд░реНрдо рдЖрдлреИрдВрдорд╛ рдирдпрд╛рдБ рд╡рд┐рдЬреЗрдЯ рдбрд┐рдЬрд╛рдЗрди рдлрд┐рдЪрд░ рдЧрд░реНрджрдЫред рд╡рд┐рдЬреЗрдЯрд╣рд░реВ рдердк рджреГрд╢реНрдпрд╛рддреНрдордХ рдмрдирд╛рдЗрдПрдХрд╛ рдЫрдиреН, рдХреБрдирд╛рд╣рд░реВрд▓рд╛рдИ рд░рд╛рдореНрд░рд░реА рдЧреЛрд▓ рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рд╖рдпрд╡рд╕реНрддреБрд╕рдБрдЧ рдореЗрд▓ рдЦрд╛рдиреЗ рдЧрддрд┐рд╢реАрд▓ рд░рдЩрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫред рдердкрд┐рдпреЛ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдирд┐рдпрдиреНрддреНрд░рдгрд╣рд░реВ рдЬрд╕реНрддреИ рдЪреЗрдХрдмрдХреНрд╕ рд░ рд╕реНрд╡рд┐рдЪрд╣рд░реВ (рдЪреЗрдХрдмрдХреНрд╕, рд╕реНрд╡рд┐рдЪ рд░ рд░реЗрдбрд┐рдпреЛ рдмрдЯрди), рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдПрдкреНрд▓рд┐рдХреЗрд╕рди рдирдЦреЛрд▓реА TODO рд╡рд┐рдЬреЗрдЯрдорд╛ рдХрд╛рд░реНрдп рд╕реВрдЪреАрд╣рд░реВ рд╕рдореНрдкрд╛рджрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИред

    рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдПрдиреНрдбреНрд░реЛрдЗрдб 12 рдХреЛ рд░рд┐рд▓реАрдЬ

    рд╡рд┐рдЬреЗрдЯрд╣рд░реВрдмрд╛рдЯ рд╕реБрд░реБ рдЧрд░рд┐рдПрдХрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛ рд╕рд╣рдЬ рднрд┐рдЬреБрдЕрд▓ рдЯреНрд░рд╛рдиреНрдЬрд┐рд╕рди рд▓рд╛рдЧреВ рдЧрд░рд┐рдпреЛред рд╡рд┐рдЬреЗрдЯрд╣рд░реВрдХреЛ рдирд┐рдЬреАрдХрд░рдг рд╕рд░рд▓реАрдХреГрдд рдЧрд░рд┐рдПрдХреЛ рдЫ - рд╕реНрдХреНрд░рд┐рдирдорд╛ рд╡рд┐рдЬреЗрдЯрдХреЛ рдкреНрд▓реЗрд╕рдореЗрдиреНрдЯ рджреНрд░реБрдд рд░реВрдкрдорд╛ рдкреБрди: рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдПрдЙрдЯрд╛ рдмрдЯрди рдердкрд┐рдПрдХреЛ рдЫ (рдкреЗрдиреНрд╕рд┐рд▓рдХреЛ рд╕рд╛рде рдПрдЙрдЯрд╛ рд╕рд░реНрдХрд▓), рдЬреБрди рддрдкрд╛рдИрдВрд▓реЗ рд▓рд╛рдореЛ рд╕рдордпрд╕рдореНрдо рд╡рд┐рдЬреЗрдЯ рдЫреБрдБрджрд╛ рджреЗрдЦрд╛ рдкрд░реНрджрдЫред

    рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдПрдиреНрдбреНрд░реЛрдЗрдб 12 рдХреЛ рд░рд┐рд▓реАрдЬрдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдПрдиреНрдбреНрд░реЛрдЗрдб 12 рдХреЛ рд░рд┐рд▓реАрдЬ

    рдЕрддрд┐рд░рд┐рдХреНрдд рдореЛрдбрд╣рд░реВ рд╡рд┐рдЬреЗрдЯрдХреЛ рд╕рд╛рдЗрдЬ рд╕реАрдорд┐рдд рдЧрд░реНрди рд░ рджреГрд╢реНрдп рдХреНрд╖реЗрддреНрд░рдХреЛ рд╕рд╛рдЗрдЬрдХреЛ рдЖрдзрд╛рд░рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдиреЗ рдорд╛рдирдХ рд▓реЗрдЖрдЙрдЯрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╡рд┐рдЬреЗрдЯ рддрддреНрд╡рд╣рд░реВ (рдЙрддреНрддрд░рджрд╛рдпреА рд▓реЗрдЖрдЙрдЯ) рдХреЛ рдЕрдиреБрдХреВрд▓реА рд▓реЗрдЖрдЙрдЯ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрд▓реЗ рдЫреБрдЯреНрдЯреИ рд▓реЗрдЖрдЙрдЯрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдЯреНрдпрд╛рдмреНрд▓реЗрдЯ рд░ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди)ред рд╡рд┐рдЬреЗрдЯ рдкрд┐рдХрд░ рдЗрдиреНрдЯрд░рдлреЗрд╕рд▓реЗ рдЧрддрд┐рд╢реАрд▓ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд░ рд╡рд┐рдЬреЗрдЯрдХреЛ рд╡рд┐рд╡рд░рдг рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫред

    рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдПрдиреНрдбреНрд░реЛрдЗрдб 12 рдХреЛ рд░рд┐рд▓реАрдЬ
  • рдЪрдпрди рдЧрд░рд┐рдПрдХреЛ рд╡рд╛рд▓рдкреЗрдкрд░рдХреЛ рд░рдЩрдорд╛ рдкреНрд░рдгрд╛рд▓реА рдкреНрдпрд╛рд▓реЗрдЯрд▓рд╛рдИ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛ - рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдкреНрд░рдЪрд▓рд┐рдд рд░рдЩрд╣рд░реВ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрджрдЫ, рд╣рд╛рд▓рдХреЛ рдкреНрдпрд╛рд▓реЗрдЯ рд╕рдорд╛рдпреЛрдЬрди рдЧрд░реНрджрдЫ рд░ рд╕реВрдЪрдирд╛ рдХреНрд╖реЗрддреНрд░, рд▓рдХ рд╕реНрдХреНрд░рд┐рди, рд╡рд┐рдЬреЗрдЯрд╣рд░реВ рд░ рднреЛрд▓реНрдпреБрдо рдирд┐рдпрдиреНрддреНрд░рдг рд╕рд╣рд┐рдд рд╕рдмреИ рдЗрдиреНрдЯрд░рдлреЗрд╕ рддрддреНрд╡рд╣рд░реВрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫред
  • рдирдпрд╛рдБ рдПрдирд┐рдореЗрдЯреЗрдб рдкреНрд░рднрд╛рд╡рд╣рд░реВ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕реНрддреИ рдХреНрд░рдорд┐рдХ рдЬреБрдорд┐рдЩ рд░ рд╕реНрдХреНрд░реЛрд▓ рдЧрд░реНрджрд╛, рджреЗрдЦрд╛ рдкрд░реНрдиреЗ рд░ рд╕реНрдХреНрд░рд┐рдирдорд╛ рддрддреНрд╡рд╣рд░реВ рд╕рд╛рд░реНрджрд╛ рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдХреЛ рд╕рд╣рдЬ рдкрд░рд┐рд╡рд░реНрддрдиред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЬрдм рддрдкрд╛рдЗрдБ рд▓рдХ рд╕реНрдХреНрд░рд┐рдирдорд╛ рд╕реВрдЪрдирд╛ рд░рджреНрдж рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ, рд╕рдордп рд╕реВрдЪрдХ рд╕реНрд╡рддрдГ рд╡рд┐рд╕реНрддрд╛рд░ рд╣реБрдиреНрдЫ рд░ рд╕реВрдЪрдирд╛рд▓реЗ рдкрд╣рд┐рд▓реЗ рдУрдЧрдЯреЗрдХреЛ рдард╛рдЙрдБ рд▓рд┐рдиреНрдЫред
  • рд╕реВрдЪрдирд╛рд╣рд░реВ рд░ рджреНрд░реБрдд рд╕реЗрдЯрд┐рдЩрд╣рд░реВрд╕рдБрдЧ рдбреНрд░рдк-рдбрд╛рдЙрди рдХреНрд╖реЗрддреНрд░рдХреЛ рдбрд┐рдЬрд╛рдЗрди рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдЫред рджреНрд░реБрдд рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛ Google Pay рд░ рд╕реНрдорд╛рд░реНрдЯ рдШрд░ рдирд┐рдпрдиреНрддреНрд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдердкрд┐рдПрдХрд╛ рдЫрдиреНред рдкрд╛рд╡рд░ рдмрдЯрди рд╣реЛрд▓реНрдб рдЧрд░реНрдирд╛рд▓реЗ Google рд╕рд╣рд╛рдпрдХ рд▓реНрдпрд╛рдЙрдБрдЫ, рдЬрд╕рд▓рд╛рдИ рддрдкрд╛рдИрдВрд▓реЗ рдХрд▓ рдЧрд░реНрди, рдПрдк рдЦреЛрд▓реНрди рд╡рд╛ рдареВрд▓реЛ рд╕реНрд╡рд░рдорд╛ рд▓реЗрдЦ рдкрдвреНрди рдЖрджреЗрд╢ рджрд┐рди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдЖрд╡реЗрджрди рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рд╛рдордЧреНрд░реА рд╕рдВрдЧ рд╕реВрдЪрдирд╛рд╣рд░реВ рд╕рд╛рдорд╛рдиреНрдп рдлрд╛рд░рдордорд╛ рджрд┐рдЗрдиреНрдЫред
    рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдПрдиреНрдбреНрд░реЛрдЗрдб 12 рдХреЛ рд░рд┐рд▓реАрдЬ
  • рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдХреНрд░реЛрд▓ рдХреНрд╖реЗрддреНрд░рднрдиреНрджрд╛ рдмрд╛рд╣рд┐рд░ рдЧрдПрдХреЛ рд░ рд╕рд╛рдордЧреНрд░реАрдХреЛ рдЕрдиреНрддреНрдпрдорд╛ рдкреБрдЧреЗрдХреЛ рд╕рдВрдХреЗрдд рдЧрд░реНрди рд╕реНрдЯреНрд░реЗрдЪ рдУрднрд░рд╕реНрдХреНрд░реЛрд▓ рдкреНрд░рднрд╛рд╡ рдердкрд┐рдпреЛред рдирдпрд╛рдБ рдкреНрд░рднрд╛рд╡рдХреЛ рд╕рд╛рде, рд╕рд╛рдордЧреНрд░реА рдЫрд╡рд┐ рддрд╛рдирд┐рдПрдХреЛ рд░ рд╡рд╕рдиреНрдд рдлрд┐рд░реНрддрд╛ рджреЗрдЦрд┐рдиреНрдЫред рд╕реНрдХреНрд░реЛрд▓рдХреЛ рдирдпрд╛рдБ рд╡реНрдпрд╡рд╣рд╛рд░ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдЫ, рддрд░ рддреНрдпрд╣рд╛рдБ рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛ рдкреБрд░рд╛рдиреЛ рд╡реНрдпрд╡рд╣рд╛рд░рдорд╛ рдлрд░реНрдХрди рд╡рд┐рдХрд▓реНрдк рдЫред
  • рдлреЛрд▓реНрдбрд┐рдЩ рд╕реНрдХреНрд░рд┐рди рднрдПрдХрд╛ рдпрдиреНрддреНрд░рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдЗрдиреНрдЯрд░рдлреЗрд╕рд▓рд╛рдИ рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬ рдЧрд░рд┐рдПрдХреЛ рдЫред
    рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдПрдиреНрдбреНрд░реЛрдЗрдб 12 рдХреЛ рд░рд┐рд▓реАрдЬ
  • рд╕рд╣рдЬ рдЕрдбрд┐рдпреЛ рдЯреНрд░рд╛рдиреНрдЬрд┐рд╕рдирд╣рд░реВ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ - рдПрдЙрдЯрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╕рдирдмрд╛рдЯ рдЕрд░реНрдХреЛрдорд╛ рдзреНрд╡рдирд┐ рдЖрдЙрдЯрдкреБрдЯ рдЧрд░реНрджрд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрджрд╛, рдкрд╣рд┐рд▓реЛрдХреЛ рдЖрд╡рд╛рдЬ рдЕрдм рд╕рд╣рдЬ рд░реВрдкрдорд╛ рдореНрдпреБрдЯ рд╣реБрдиреНрдЫ, рд░ рджреЛрд╕реНрд░реЛрдХреЛ рд╕рд╣рдЬ рд░реВрдкрдорд╛ рдмрдвреНрдЫ, рдПрдЙрдЯрд╛ рдзреНрд╡рдирд┐рд▓рд╛рдИ рдЕрд░реНрдХреЛрдорд╛ рд╕реБрдкрд░рдЗрдореНрдкреЛрдЬ рдирдЧрд░реАред
  • рджреНрд░реБрдд рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдмреНрд▓рдХ, рдкреНрдпрд╛рдирд▓ рд░ рдкреНрд░рдгрд╛рд▓реА рдХрдиреНрдлрд┐рдЧрд░реЗрдЯрд░рдорд╛ рдиреЗрдЯрд╡рд░реНрдХ рдЬрдбрд╛рдирд╣рд░реВ рдкреНрд░рдмрдиреНрдз рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЗрдиреНрдЯрд░рдлреЗрд╕рд▓рд╛рдИ рдЖрдзреБрдирд┐рдХреАрдХрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред рдПрдЙрдЯрд╛ рдирдпрд╛рдБ рдЗрдиреНрдЯрд░рдиреЗрдЯ рдкреНрдпрд╛рдирд▓ рдердкрд┐рдПрдХреЛ рдЫ рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рджреНрд░реБрдд рд░реВрдкрдорд╛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рджрд╛рдпрдХрд╣рд░реВ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрди рд░ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рдирд┐рджрд╛рди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
    рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдПрдиреНрдбреНрд░реЛрдЗрдб 12 рдХреЛ рд░рд┐рд▓реАрдЬ
  • рд╕реНрдХреНрд░рд┐рдирд╕рдЯрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛ рдЬрд╕рд▓реЗ рджреГрд╢реНрдп рдХреНрд╖реЗрддреНрд░ рдорд╛рддреНрд░ рдирднрдИ рд╕реНрдХреНрд░реЛрд▓рд┐рдЩ рдХреНрд╖реЗрддреНрд░рдорд╛ рд╕рд╛рдордЧреНрд░реА рдкрдирд┐ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред рджреГрд╢реНрдп рдХреНрд╖реЗрддреНрд░ рдмрд╛рд╣рд┐рд░ рд╕рд╛рдордЧреНрд░реА рд░рд╛рдЦреНрдиреЗ рдХреНрд╖рдорддрд╛ рд╕рдмреИ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдХрд╛рдо рдЧрд░реНрджрдЫ рдЬрд╕рд▓реЗ рдЖрдЙрдЯрдкреБрдЯрдХреЛ рд▓рд╛рдЧрд┐ рджреГрд╢реНрдп рд╡рд░реНрдЧ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрдорд╛ рд╕реНрдХреНрд░реЛрд▓рд┐рдЩ рд╕реНрдХреНрд░рд┐рдирд╕рдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди, ScrollCapture API рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫред
    рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдПрдиреНрдбреНрд░реЛрдЗрдб 12 рдХреЛ рд░рд┐рд▓реАрдЬ
  • рд╕реНрд╡рдд: рдШреБрдорд╛рдЙрдиреЗ рд╕реНрдХреНрд░рд┐рди рд╕рд╛рдордЧреНрд░реА рд╕реБрд╡рд┐рдзрд╛рд▓рд╛рдИ рд╕реБрдзрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдЕрдм рдЕрдЧрд╛рдбрд┐рдХреЛ рдХреНрдпрд╛рдореЗрд░рд╛рдмрд╛рдЯ рдЕрдиреБрд╣рд╛рд░ рдкрд╣рд┐рдЪрд╛рди рдкреНрд░рдпреЛрдЧ рдЧрд░реА рд╕реНрдХреНрд░рд┐рди рдШреБрдорд╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рдЫ рдХрд┐ рдЫреИрди рднрдиреЗрд░ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рд╕рдХреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ рдЬрдм рд╡реНрдпрдХреНрддрд┐ рд╕реБрддрд┐рд░рд╣реЗрдХреЛ рдмреЗрд▓рд╛ рдлреЛрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫред рдЧреЛрдкрдиреАрдпрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди, рдЫрд╡рд┐рд╣рд░реВрдХреЛ рдордзреНрдпрд╡рд░реНрддреА рднрдгреНрдбрд╛рд░рдг рдмрд┐рдирд╛ рдЙрдбрд╛рдирдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╢реЛрдзрди рдЧрд░рд┐рдиреНрдЫред рдпреЛ рд╕реБрд╡рд┐рдзрд╛ рд╣рд╛рд▓ Pixel 4 рд░ рдирдпрд╛рдБ рд╕реНрдорд╛рд░реНрдЯрдлреЛрдирд╣рд░реВрдорд╛ рдорд╛рддреНрд░ рдЙрдкрд▓рдмреНрдз рдЫред
  • рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдкрд┐рдХреНрдЪрд░-рдЗрди-рдкрд┐рдХреНрдЪрд░ рдореЛрдб (PIP, Picture in Picture) рд░ рдЯреНрд░рд╛рдиреНрдЬрд┐рд╕рди рдкреНрд░рднрд╛рд╡рд╣рд░реВрдХреЛ рд╕рд╣рдЬрддрд╛ рдмрдвреНрдпреЛред рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдШрд░-рджреЗрдЦрд┐-рдШрд░ рдЗрд╢рд╛рд░рд╛ (рд╕реНрдХреНрд░рд┐рдирдХреЛ рддрд▓ рдорд╛рдерд┐ рд╕рд╛рд░реНрджреИ) рд╕рдБрдЧ PIP рдорд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рдВрдХреНрд░рдордг рд╕рдХреНрд╖рдо рдЧрд░реНрдиреБрднрдпреЛ рднрдиреЗ, рдПрдирд┐рдореЗрд╕рди рдкреВрд░рд╛ рд╣реБрдирдХреЛ рд▓рд╛рдЧрд┐ рдкрд░реНрдЦрд╛рдЗ рдирдЧрд░реА, рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рддреБрд░реБрдиреНрддреИ PIP рдореЛрдбрдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░рд┐рдПрдХреЛ рдЫред рдЧреИрд░-рднрд┐рдбрд┐рдпреЛ рд╕рд╛рдордЧреНрд░реАрдХреЛ рд╕рд╛рде PIP рд╡рд┐рдиреНрдбреЛрд╣рд░реВрдХреЛ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд░рд┐рд╕рд╛рдЗрдЬрд┐рдЩред PIP рд╡рд┐рдиреНрдбреЛрд▓рд╛рдИ рд╕реНрдХреНрд░рд┐рдирдХреЛ рдмрд╛рдпрд╛рдБ рд╡рд╛ рджрд╛рдпрд╛рдБ рдЫреЗрдЙрдорд╛ рддрд╛рдиреЗрд░ рд▓реБрдХрд╛рдЙрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛред PIP рд╕рдЮреНрдЭреНрдпрд╛рд▓ рдЫреБрдБрджрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░рд┐рдПрдХреЛ рдЫ - рдПрдХ рд╕реНрдкрд░реНрд╢рд▓реЗ рдЕрдм рдирд┐рдпрдиреНрддреНрд░рдг рдмрдЯрдирд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрдЫ, рд░ рдбрдмрд▓ рдЯрдЪрд▓реЗ рд╕рдЮреНрдЭреНрдпрд╛рд▓рдХреЛ рдЖрдХрд╛рд░ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрджрдЫред
  • рдкреНрд░рджрд░реНрд╢рди рдЕрдиреБрдХреВрд▓рди:
    • рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рджрд░реНрд╢рдирдХреЛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ - рдореБрдЦреНрдп рдкреНрд░рдгрд╛рд▓реА рд╕реЗрд╡рд╛рд╣рд░реВрдХреЛ рд╕реАрдкреАрдпреВрдорд╛ рд▓реЛрдб 22% рдШрдЯреНрдпреЛ, рдЬрд╕рд▓реЗ рдмреНрдпрд╛рдЯреНрд░реАрдХреЛ рдЬреАрд╡рдирдорд╛ 15% рд▓реЗ рд╡реГрджреНрдзрд┐ рдЧрд░реНрдпреЛред рд▓рдХ рд╡рд┐рд╡рд╛рдж рдШрдЯрд╛рдПрд░, рд╡рд┐рд▓рдореНрдмрддрд╛ рдШрдЯрд╛рдПрд░, рд░ I/O рд▓рд╛рдИ рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬ рдЧрд░реЗрд░, рдПрдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдмрд╛рдЯ рдЕрд░реНрдХреЛрдорд╛ рдЯреНрд░рд╛рдиреНрдЬрд┐рд╕рдирдХреЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдмрдврд╛рдЗрдиреНрдЫ рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реБрд░реБ рд╣реБрдиреЗ рд╕рдордп рдШрдЯрд╛рдЗрдиреНрдЫред

      PackageManager рдорд╛, рдкрдвреНрдиреЗ-рдорд╛рддреНрд░ рдореЛрдбрдорд╛ рд╕реНрдиреНрдпрд╛рдкрд╢рдЯрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрджрд╛, рд▓рдХ рд╡рд┐рд╡рд╛рдж 92% рд▓реЗ рдХрдо рд╣реБрдиреНрдЫред Binder рдХреЛ рдЗрдиреНрдЯрд░рдкреНрд░реЛрд╕реЗрд╕ рдХрдореНрдпреБрдирд┐рдХреЗрд╕рди рдЗрдиреНрдЬрд┐рдирд▓реЗ рдХреЗрд╣рд┐ рдкреНрд░рдХрд╛рд░рдХрд╛ рдХрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ 47 рдкрдЯрдХ рд╕рдореНрдо рд╡рд┐рд▓рдореНрдмрддрд╛ рдХрдо рдЧрд░реНрди рд╣рд▓реНрдХрд╛ рдХреНрдпрд╛рд╕рд┐рдЩ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред dex, odex, рд░ vdex рдлрд╛рдЗрд▓рд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди, рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рдХрдо рдореЗрдореЛрд░реА рднрдПрдХрд╛ рдпрдиреНрддреНрд░рд╣рд░реВрдорд╛ рдЫрд┐рдЯреЛ рдПрдк рд▓реЛрдб рд╣реБрдиреЗ рд╕рдордпред рдЕрдзрд┐рд╕реВрдЪрдирд╛рд╣рд░реВрдмрд╛рдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд▓рдиреНрдЪ рдЧрд░реНрдиреЗ рдЧрддрд┐ рдмрдврд╛рдЗрдПрдХреЛ рдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╕реВрдЪрдирд╛рдмрд╛рдЯ рдЧреБрдЧрд▓ рдлреЛрдЯреЛрд╣рд░реВ рд▓рдиреНрдЪ рдЧрд░реНрди рдЕрдм 34% рдЫрд┐рдЯреЛ рдЫред

      рдХрд░реНрд╕рд░ рд╡рд┐рдиреНрдбреЛ рдЕрдкрд░реЗрд╢рдирдорд╛ рдЗрдирд▓рд╛рдЗрди рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рдирдХреЛ рдкреНрд░рдпреЛрдЧрджреНрд╡рд╛рд░рд╛ рдбрд╛рдЯрд╛рдмреЗрд╕ рдХреНрд╡реЗрд░реАрд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рд╕реБрдзрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рдереЛрд░реИ рдорд╛рддреНрд░рд╛рдорд╛ рдбрд╛рдЯрд╛рдХреЛ рд▓рд╛рдЧрд┐, рдХрд░реНрд╕рд░рд╡рд┐рдиреНрдбреЛ рейрем% рдЫрд┐рдЯреЛ рднрдПрдХреЛ рдЫ, рд░ резрежрежреж рднрдиреНрджрд╛ рдмрдвреА рдкрдЩреНрдХреНрддрд┐рд╣рд░реВрдХреЛ рд╕реЗрдЯрдХреЛ рд▓рд╛рдЧрд┐, рд╕реНрдкреАрдбрдЕрдк рекреп рдкрдЯрдХрд╕рдореНрдо рд╣реБрди рд╕рдХреНрдЫред

      рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирджреНрд╡рд╛рд░рд╛ рдпрдиреНрддреНрд░рд╣рд░реВрд▓рд╛рдИ рд╡рд░реНрдЧреАрдХрд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдорд╛рдкрджрдгреНрдбрд╣рд░реВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЫрдиреНред рдЙрдкрдХрд░рдгрдХреЛ рдХреНрд╖рдорддрд╛рд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд, рдпрд╕рд▓рд╛рдИ рдкреНрд░рджрд░реНрд╢рди рд╡рд░реНрдЧ рддреЛрдХрд┐рдПрдХреЛ рдЫ, рдЬреБрди рддреНрдпрд╕рдкрдЫрд┐ рдХрдо-рд╢рдХреНрддрд┐ рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рдХреЛрдбреЗрдХреНрд╕рдХреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕реАрдорд┐рдд рдЧрд░реНрди рд╡рд╛ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░рдорд╛ рдЙрдЪреНрдЪ-рдЧреБрдгрд╕реНрддрд░ рдорд▓реНрдЯрд┐рдорд┐рдбрд┐рдпрд╛ рд╕рд╛рдордЧреНрд░реА рд╣реНрдпрд╛рдиреНрдбрд▓ рдЧрд░реНрди рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

    • рдПрдкреНрд▓рд┐рдХреЗрд╕рди рд╣рд╛рдЗрдмрд░рдиреЗрд╕рди рдореЛрдб рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓реЗ рд▓рд╛рдореЛ рд╕рдордпрджреЗрдЦрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдорд╕рдБрдЧ рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛ рдирдЧрд░реЗрдХреЛ рдЦрдгреНрдбрдорд╛, рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рдкрд╣рд┐рд▓реЗ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХрд╛ рдЕрдиреБрдорддрд┐рд╣рд░реВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рд░рд┐рд╕реЗрдЯ рдЧрд░реНрди, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд░реЛрдХреНрди, рдЕрдиреБрдкреНрд░рдпреЛрдЧрджреНрд╡рд╛рд░рд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХрд╛ рд╕реНрд░реЛрддрд╣рд░реВ рдлрд┐рд░реНрддрд╛ рдЧрд░реНрди, рдЬрд╕реНрддреИ рдореЗрдореЛрд░реА, рд░ рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛рд░реНрдпрдХреЛ рд╕реБрд░реБрд╡рд╛рдд рд░ рдкреБрд╢ рд╕реВрдЪрдирд╛рд╣рд░реВ рдкрдард╛рдЙрди рд░реЛрдХреНрдиреБрд╣реЛрд╕реНред рдпреЛ рдореЛрдб рдзреЗрд░реИ рдЬрд╕реЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рд░ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рдЬреБрди рд▓рд╛рдореЛ рд╕рдордпрджреЗрдЦрд┐ рдмрд┐рд░реНрд╕рд┐рдПрдХрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ рдЬрд╛рд░реА рд░рд╣рдиреНрдЫред рдпрджрд┐ рдЪрд╛рд╣рд┐рдпреЛ рднрдиреЗ, рд╣рд╛рдЗрдмрд░рдиреЗрд╕рди рдореЛрдб рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛ рдЪрдпрди рд░реВрдкрдорд╛ рдЕрд╕рдХреНрд╖рдо рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
    • рд╕реНрдХреНрд░рд┐рди рдШреБрдорд╛рдЙрдБрджрд╛ рдПрдирд┐рдореЗрд╕рди рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬ рдЧрд░рд┐рдПрдХреЛ рдЫ, рд▓рдЧрднрдЧ 25% рджреНрд╡рд╛рд░рд╛ рдШреБрдорд╛рдЙрдиреБ рдЕрдШрд┐ рдврд┐рд▓рд╛рдЗ рдХрдо рдЧрд░реНрджреИред
    • рд╕рдВрд░рдЪрдирд╛рдорд╛ рдирдпрд╛рдБ рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди рдЦреЛрдЬ рдЗрдиреНрдЬрд┐рди рдПрдкрд╕рд░реНрдЪ рд╕рдорд╛рд╡реЗрд╢ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЙрдкрдХрд░рдгрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рд░ рд░реИрдВрдХрд┐рдВрдЧ рдкрд░рд┐рдгрд╛рдорд╣рд░реВрдХреЛ рд╕рд╛рде рдкреВрд░реНрдг-рдкрд╛рда рдЦреЛрдЬрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред AppSearch рд▓реЗ рджреБрдИ рдкреНрд░рдХрд╛рд░рдХрд╛ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ - рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛ рдЦреЛрдЬрд╣рд░реВ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рд░ рд╕рдореНрдкреВрд░реНрдг рдкреНрд░рдгрд╛рд▓реА рдЦреЛрдЬреНрдирдХреЛ рд▓рд╛рдЧрд┐ред
    • рдЦреЗрд▓ рдореЛрдб API рд░ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдердкрд┐рдпреЛ рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЦреЗрд▓рдХреЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдкреНрд░реЛрдлрд╛рдЗрд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ - рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрд▓реЗ рдмреНрдпрд╛рдЯреНрд░реАрдХреЛ рдЖрдпреБ рдмрдврд╛рдЙрди рд╡рд╛ рдЕрдзрд┐рдХрддрдо FPS рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдмреИ рдЙрдкрд▓рдмреНрдз рд╕реНрд░реЛрддрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдкреНрд░рджрд░реНрд╢рди рддреНрдпрд╛рдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
    • рд╕реНрдерд╛рдкрдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рдХреНрд░рдордорд╛ рдкреГрд╖реНрдарднреВрдорд┐рдорд╛ рдЦреЗрд▓ рд╕реНрд░реЛрддрд╣рд░реВ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрди рдкреНрд▓реЗ-рдЬреИ-рддрдкрд╛рдИ-рдбрд╛рдЙрдирд▓реЛрдб рдкреНрд░рдХрд╛рд░реНрдп рдердкрд┐рдпреЛ, рддрдкрд╛рдИрдВрд▓рд╛рдИ рдбрд╛рдЙрдирд▓реЛрдб рдкреВрд░рд╛ рд╣реБрдиреБ рдЕрдШрд┐ рдЦреЗрд▓реНрди рд╕реБрд░реБ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИред рдЖрд╡реЗрджрдиред
    • рд╕реВрдЪрдирд╛рд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрджрд╛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╢реАрд▓рддрд╛ рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЧрддрд┐ рдмрдвреНрдпреЛред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЬрдм рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓реЗ рд╕реВрдЪрдирд╛рдорд╛ рдЯреНрдпрд╛рдк рдЧрд░реНрдЫ, рдпрд╕рд▓реЗ рддреБрд░реБрдиреНрддреИ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╕рдореНрдмрдиреНрдзрд┐рдд рдПрдкрдорд╛ рд▓реИрдЬрд╛рдиреНрдЫред рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд▓реЗ рдЕрдзрд┐рд╕реВрдЪрдирд╛ trampolines рдХреЛ рдкреНрд░рдпреЛрдЧ рд╕реАрдорд┐рдд рдЧрд░реНрджрдЫред
    • Binder рдорд╛ рдЕрдиреБрдХреВрд▓рд┐рдд IPC рдХрд▓рд╣рд░реВред рдирдпрд╛рдБ рдХреНрдпрд╛рд╕рд┐рдЩ рд░рдгрдиреАрддрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд░ рд▓рдХ рд╡рд┐рд╡рд╛рдж рд╣рдЯрд╛рдПрд░, рд╡рд┐рд▓рдореНрдмрддрд╛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдкрдорд╛ рдХрдо рднрдпреЛред рд╕рдордЧреНрд░рдорд╛, рдмрд╛рдЗрдиреНрдбрд░ рдХрд▓ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рд▓рдЧрднрдЧ рджреЛрдмреНрдмрд░ рднрдПрдХреЛ рдЫ, рддрд░ рддреНрдпрд╣рд╛рдБ рдХреЗрд╣рд┐ рдХреНрд╖реЗрддреНрд░рд╣рд░реВ рдЫрдиреН рдЬрд╣рд╛рдБ рдЕрдЭ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд╕реНрдкреАрдбрдЕрдкрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рднрдПрдХрд╛ рдЫрдиреНред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, refContentProvider() рд▓рд╛рдИ рдХрд▓ рдЧрд░реНрджрд╛ рекрен рдЧреБрдгрд╛ рдЫрд┐рдЯреЛ, WakeLock() резрел рдЧреБрдгрд╛ рдЫрд┐рдЯреЛ рд░ JobScheduler.schedule() рен.реп рдЧреБрдгрд╛ рдЫрд┐рдЯреЛ рднрдпреЛред
    • рд╕рдореНрднрд╛рд╡рд┐рдд рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд░реЛрдХреНрдирдХреЛ рд▓рд╛рдЧрд┐, рдХреЗрд╣реА рд╡рд┐рд╢реЗрд╖ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдмрд╛рд╣реЗрдХ, рдкреГрд╖реНрдарднреВрдорд┐рдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдмреЗрд▓рд╛ рдЕрдЧреНрд░рднреВрдорд┐ рд╕реЗрд╡рд╛рд╣рд░реВ рдЪрд▓рд╛рдЙрдирдмрд╛рдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд▓рд╛рдИ рдирд┐рд╖реЗрдз рдЧрд░рд┐рдПрдХреЛ рдЫред рдкреГрд╖реНрдарднреВрдорд┐рдорд╛ рд╣реБрдБрджрд╛ рдХрд╛рдо рд╕реБрд░реБ рдЧрд░реНрди, рдпреЛ WorkManager рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЧрд░рд┐рдиреНрдЫред рдЯреНрд░рд╛рдиреНрдЬрд┐рд╕рдирд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди, рддреБрд░реБрдиреНрддреИ рд╕реБрд░реБ рд╣реБрдиреЗ JobScheduler рдорд╛ рдирдпрд╛рдБ рдкреНрд░рдХрд╛рд░рдХреЛ рдХрд╛рдо рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд░ рдиреЗрдЯрд╡рд░реНрдХ рдкрд╣реБрдБрдЪ рдмрдврд╛рдЗрдПрдХреЛ рдЫред
  • рд╕реБрд░рдХреНрд╖рд╛ рд░ рдЧреЛрдкрдиреАрдпрддрд╛рд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрдиреЗ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ:
    • рдЧреЛрдкрдиреАрдпрддрд╛ рдбреНрдпрд╛рд╕рдмреЛрд░реНрдб рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╕рдмреИ рдЕрдиреБрдорддрд┐ рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдХреЛ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕рд┐рдВрд╣рд╛рд╡рд▓реЛрдХрдирдХреЛ рд╕рд╛рде рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рдкрд╣реБрдБрдЪ рдХреЗ рд╣реЛ рднрдиреЗрд░ рдмреБрдЭреНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдЗрдиреНрдЯрд░рдлреЗрд╕рд▓реЗ рдорд╛рдЗрдХреНрд░реЛрдлреЛрди, рдХреНрдпрд╛рдореЗрд░рд╛, рд░ рд╕реНрдерд╛рди рдбреЗрдЯрд╛рдорд╛ рдПрдк рдкрд╣реБрдБрдЪрдХреЛ рдЗрддрд┐рд╣рд╛рд╕рдХреЛ рдХрд▓реНрдкрдирд╛ рдЧрд░реНрдиреЗ рдЯрд╛рдЗрдорд▓рд╛рдЗрди рдкрдирд┐ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред рдкреНрд░рддреНрдпреЗрдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдЗрдБ рд╡рд┐рд╡рд░рдгрд╣рд░реВ рд░ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдбреЗрдЯрд╛ рдкрд╣реБрдБрдЪ рдЧрд░реНрди рдХрд╛рд░рдгрд╣рд░реВ рд╣реЗрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
      рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдПрдиреНрдбреНрд░реЛрдЗрдб 12 рдХреЛ рд░рд┐рд▓реАрдЬ
    • рдорд╛рдЗрдХреНрд░реЛрдлреЛрди рд░ рдХреНрдпрд╛рдореЗрд░рд╛ рдЧрддрд┐рд╡рд┐рдзрд┐ рд╕реВрдЪрдХрд╣рд░реВ рдкреНрдпрд╛рдирд▓рдорд╛ рдердкрд┐рдПрдХрд╛ рдЫрдиреН, рдЬреБрди рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓реЗ рдХреНрдпрд╛рдореЗрд░рд╛ рд╡рд╛ рдорд╛рдЗрдХреНрд░реЛрдлреЛрди рдкрд╣реБрдБрдЪ рдЧрд░реНрджрд╛ рджреЗрдЦрд╛ рдкрд░реНрджрдЫред рдЬрдм рддрдкрд╛рдЗрдБ рд╕реВрдЪрдХрд╣рд░реВрдорд╛ рдХреНрд▓рд┐рдХ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ, рд╕реЗрдЯрд┐рдЩрд╣рд░реВрд╕рдБрдЧ рдПрдХ рд╕рдВрд╡рд╛рдж рджреЗрдЦрд╛ рдкрд░реНрджрдЫ, рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдХреБрди рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓реЗ рдХреНрдпрд╛рдореЗрд░рд╛ рд╡рд╛ рдорд╛рдЗрдХреНрд░реЛрдлреЛрдирд╕рдБрдЧ рдХрд╛рдо рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫ рднрдиреЗрд░ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рд░ рдЖрд╡рд╢реНрдпрдХ рднрдПрдорд╛, рдЕрдиреБрдорддрд┐рд╣рд░реВ рд░рджреНрдж рдЧрд░реНрдиреБрд╣реЛрд╕реНред
    • рджреНрд░реБрдд рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдкрдк-рдЕрдк рдмреНрд▓рдХрдорд╛ рд╕реНрд╡рд┐рдЪрд╣рд░реВ рдердкрд┐рдПрдХрд╛ рдЫрдиреН, рдЬрд╕рдХреЛ рд╕рд╛рде рддрдкрд╛рдИрдВ рдмрд▓рдкреВрд░реНрд╡рдХ рдорд╛рдЗрдХреНрд░реЛрдлреЛрди рд░ рдХреНрдпрд╛рдореЗрд░рд╛ рдмрдиреНрдж рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдмрдиреНрдж рдЧрд░реЗрдкрдЫрд┐, рдХреНрдпрд╛рдореЗрд░рд╛ рд░ рдорд╛рдЗрдХреНрд░реЛрдлреЛрди рдкрд╣реБрдБрдЪ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕рд▓реЗ рд╕реВрдЪрдирд╛ рд░ рдЦрд╛рд▓реА рдбрд╛рдЯрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдорд╛ рдкрдард╛рдЗрдиреЗрдЫред
      рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдПрдиреНрдбреНрд░реЛрдЗрдб 12 рдХреЛ рд░рд┐рд▓реАрдЬ
    • рдПрдЙрдЯрд╛ рдирдпрд╛рдБ рд╕реВрдЪрдирд╛ рдердкрд┐рдпреЛ рдЬреБрди рд╕реНрдХреНрд░рд┐рдирдХреЛ рдлреЗрджрдорд╛ рджреЗрдЦрд╛ рдкрд░реНрджрдЫ рдЬрдм рдХреБрдиреИ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓реЗ getPrimaryClip() рдкреНрд░рдХрд╛рд░реНрдпрдорд╛ рдХрд▓ рдорд╛рд░реНрдлрдд рдХреНрд▓рд┐рдкрдмреЛрд░реНрдбрдХрд╛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ рдкрдвреНрди рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрджрдЫред рдпрджрд┐ рдХреНрд▓рд┐рдкрдмреЛрд░реНрдбрдХреЛ рд╕рд╛рдордЧреНрд░реА рдПрдЙрдЯреИ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдорд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░рд┐рдПрдХреЛ рдЫ рдЬрд╕рдорд╛ рдпреЛ рдердкрд┐рдПрдХреЛ рдерд┐рдпреЛ, рд╕реВрдЪрдирд╛ рджреЗрдЦрд╛ рдкрд░реНрджреИрдиред
    • рдмреНрд▓реБрдЯреБрде рдорд╛рд░реНрдлрдд рдирдЬрд┐рдХрдХрд╛ рдпрдиреНрддреНрд░рд╣рд░реВ рд╕реНрдХреНрдпрд╛рди рдЧрд░реНрди рдЫреБрдЯреНрдЯреИ рдЕрдиреБрдорддрд┐ BLUETOOTH_SCAN рдердкрд┐рдпреЛред рдкрд╣рд┐рд▓реЗ, рдпреЛ рдХреНрд╖рдорддрд╛ рдпрдиреНрддреНрд░рдХреЛ рд╕реНрдерд╛рди рдЬрд╛рдирдХрд╛рд░реАрдорд╛ рдкрд╣реБрдБрдЪрдХреЛ рдЖрдзрд╛рд░рдорд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдЬрд╕рд▓реЗ рдмреНрд▓реБрдЯреБрде рдорд╛рд░реНрдлрдд рдЕрд░реНрдХреЛ рдпрдиреНрддреНрд░рд╕рдБрдЧ рдЬреЛрдбреНрди рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд▓рд╛рдИ рдердк рдЕрдиреБрдорддрд┐рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдерд┐рдпреЛред
    • рдЙрдкрдХрд░рдгрдХреЛ рд╕реНрдерд╛рдирдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реАрдорд╛ рдкрд╣реБрдБрдЪ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ рд╕рдВрд╡рд╛рджрд▓рд╛рдИ рдЖрдзреБрдирд┐рдХреАрдХрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓рд╛рдИ рдЕрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рд╕рд╣реА рд╕реНрдерд╛рдирдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ рд╡рд╛ рдХреЗрд╡рд▓ рдЕрдиреБрдорд╛рдирд┐рдд рдбрд╛рдЯрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ рдЕрд╡рд╕рд░ рджрд┐рдЗрдПрдХреЛ рдЫ, рд╕рд╛рдереИ рдХрд╛рд░реНрдпрдХреНрд░рдордХреЛ рд╕рд╛рде рд╕рдХреНрд░рд┐рдп рд╕рддреНрд░рдорд╛ рдорд╛рддреНрд░ рдЕрдзрд┐рдХрд╛рд░ рд╕реАрдорд┐рдд рдЧрд░реНрдиреБрд╣реЛрд╕реН (рдкреГрд╖реНрдарднреВрдорд┐рдорд╛ рд╣реБрдБрджрд╛ рдкрд╣реБрдБрдЪ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрдиреБрд╣реЛрд╕реН)ред рдЕрдиреБрдорд╛рдирд┐рдд рд╕реНрдерд╛рди рдЪрдпрди рдЧрд░реНрджрд╛ рдлрд┐рд░реНрддрд╛ рдЧрд░рд┐рдПрдХреЛ рдбреЗрдЯрд╛рдХреЛ рд╢реБрджреНрдзрддрд╛рдХреЛ рд╕реНрддрд░ рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд╕рдореНрдмрдиреНрдзрдорд╛ред
      рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдПрдиреНрдбреНрд░реЛрдЗрдб 12 рдХреЛ рд░рд┐рд▓реАрдЬ
    • рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рд╕рд╛рдордЧреНрд░реА рдУрднрд░рд▓реНрдпрд╛рдк рдЧрд░реНрдиреЗ рдкрдк-рдЕрдк рдЪреЗрддрд╛рд╡рдиреАрд╣рд░реВрд▓рд╛рдИ рдЕрд╕рдХреНрд╖рдо рдЧрд░реНрдиреЗ рд╡рд┐рдХрд▓реНрдк рджрд┐рдЗрдПрдХреЛ рдЫред рдкрд╣рд┐рд▓реЗ, рдУрднрд░рд▓реНрдпрд╛рдкрд┐рдЩ рд╕рдЮреНрдЭреНрдпрд╛рд▓рд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛рд▓рд╛рдИ рдУрднрд░рд▓реНрдпрд╛рдкрд┐рдЩ рд╕рдЮреНрдЭреНрдпрд╛рд▓рд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд╕реНрдерд╛рдкрдирд╛рдХреЛ рдмреЗрд▓рд╛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЕрдиреБрдорддрд┐рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рд╡рд┐рдиреНрдбреЛрдЬ рдУрднрд░рд▓реНрдпрд╛рдк рднрдПрдХрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдмрд╛рдЯ рд╕рд╛рдордЧреНрд░реАрдХреЛ рдУрднрд░рд▓реНрдпрд╛рдкрд▓рд╛рдИ рдкреНрд░рднрд╛рд╡ рдкрд╛рд░реНрди рдХреБрдиреИ рдЙрдкрдХрд░рдгрд╣рд░реВ рдЙрдкрд▓рдмреНрдз рдерд┐рдПрдирдиреНред Window#setHideOverlayWindows() рдХрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛, рд╕рдмреИ рдУрднрд░рд▓реНрдпрд╛рдкрд┐рдЩ рд╕рдЮреНрдЭреНрдпрд╛рд▓рд╣рд░реВ рдЕрдм рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рд▓реБрдХрд╛рдЗрдиреЗрдЫрдиреНред рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, рд▓реБрдХрд╛рдЙрди рд╕рдХреНрд╖рдо рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рдЬрдм рд▓реЗрдирджреЗрди рдкреБрд╖реНрдЯрд┐рдХрд░рдг рдЬрд╕реНрддрд╛ рд╡рд┐рд╢реЗрд╖ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрдЫред
    • рд╕реНрдХреНрд░рд┐рди рд▓рдХ рд╣реБрдБрджрд╛ рд╕реВрдЪрдирд╛ рд╕рдЮреНрдЪрд╛рд▓рдирд╣рд░реВ рд╕реАрдорд┐рдд рдЧрд░реНрди рдПрдкрд╣рд░реВрд▓рд╛рдИ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рджрд┐рдЗрдиреНрдЫред рдкрд╣рд┐рд▓реЗ, рддрдкрд╛рдИрдВрд╕рдБрдЧ рд╕реНрдХреНрд░рд┐рди рд▓рдХ рд╣реБрдБрджрд╛ рд╕реВрдЪрдирд╛рд╣рд░реВрдХреЛ рджреГрд╢реНрдпрддрд╛ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдерд┐рдпреЛ, рддрд░ рдЕрдм рддрдкрд╛рдИрдВрд▓реЗ рд╕реНрдХреНрд░рд┐рди рд▓рдХ рд╣реБрдБрджрд╛ рд╕реВрдЪрдирд╛рд╣рд░реВ рд╕рд╣рд┐рдд рдХреБрдиреИ рдкрдирд┐ рдХрд╛рд░реНрдпрд╣рд░реВ рдЧрд░реНрди рдЕрдирд┐рд╡рд╛рд░реНрдп рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдХреНрд╖рдо рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╕рдиреНрджреЗрд╢ рдкрдард╛рдЙрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рд╕рдиреНрджреЗрд╢ рдореЗрдЯрд╛рдЙрди рд╡рд╛ рдкрдврд┐рдПрдХреЛ рд░реВрдкрдорд╛ рдЪрд┐рдиреНрд╣ рд▓рдЧрд╛рдЙрдиреБ рдЕрдШрд┐ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЖрд╡рд╢реНрдпрдХ рд╣реБрди рд╕рдХреНрдЫред
    • рдердкрд┐рдпреЛ PackageManager.requestChecksums() API рдЕрдиреБрд░реЛрдз рдЧрд░реНрди рд░ рд╕реНрдерд╛рдкрд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рдЪреЗрдХрд╕рдо рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░реНрдиред рд╕рдорд░реНрдерд┐рдд рдПрд▓реНрдЧреЛрд░рд┐рджрдорд╣рд░реВрдорд╛ SHA256, SHA512 рд░ Merkle Root рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред
    • WebView рд╡реЗрдм рдЗрдиреНрдЬрд┐рдирд▓реЗ рдХреБрдХреА рдкреНрд░рд╢реЛрдзрди рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди SameSite рд╡рд┐рд╢реЗрд╖рддрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫред рдорд╛рди "SameSite=Lax" рд▓реЗ рдХреНрд░рд╕-рд╕рд╛рдЗрдЯ рдЙрдк-рдЕрдиреБрд░реЛрдзрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкрдард╛рдЗрдиреЗ рдХреБрдХреАрд▓рд╛рдИ рд╕реАрдорд┐рдд рдЧрд░реНрджрдЫ, рдЬрд╕реНрддреИ рдЫрд╡рд┐ рдЕрдиреБрд░реЛрдз рдЧрд░реНрдиреЗ рд╡рд╛ рдЕрд░реНрдХреЛ рд╕рд╛рдЗрдЯрдмрд╛рдЯ iframe рдорд╛рд░реНрдлрдд рд╕рд╛рдордЧреНрд░реА рд▓реЛрдб рдЧрд░реНрдиреЗред "SameSite=Strict" рдореЛрдбрдорд╛, рдмрд╛рд╣рд┐рд░реА рд╕рд╛рдЗрдЯрд╣рд░реВрдмрд╛рдЯ рдЖрдЙрдиреЗ рд╕рдмреИ рд▓рд┐рдЩреНрдХрд╣рд░реВ рд╕рд╣рд┐рдд рдХреБрдиреИ рдкрдирд┐ рдкреНрд░рдХрд╛рд░рдХреЛ рдХреНрд░рд╕-рд╕рд╛рдЗрдЯ рдЕрдиреБрд░реЛрдзрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдХреБрдХреАрд╣рд░реВ рдкрдард╛рдЗрдБрджреИрдиред
    • рд╣рд╛рдореА рд╡рд╛рдпрд░рд▓реЗрд╕ рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдЬрдбрд╛рди рд╣реБрдБрджрд╛ рдпрдиреНрддреНрд░ рдЯреНрд░реНрдпрд╛рдХрд┐рдЩрдХреЛ рд╕рдореНрднрд╛рд╡рдирд╛рд▓рд╛рдИ рд╣рдЯрд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ MAC рдареЗрдЧрд╛рдирд╛рд╣рд░реВ рдЕрдирд┐рдпрдорд┐рдд рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрди рдЬрд╛рд░реА рд░рд╛рдЦреНрдЫреМрдВред рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдирднрдПрдХрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╕рдирд╣рд░реВрд╕рдБрдЧ рдпрдиреНрддреНрд░рдХреЛ MAC рдареЗрдЧрд╛рдирд╛рдорд╛ рд╕реАрдорд┐рдд рдкрд╣реБрдБрдЪ рдЫ рд░ getHardwareAddress() рдХрд▓ рдЧрд░реНрдиреБрд╣реЛрд╕реН рдЕрдм рд╢реВрдиреНрдп рдорд╛рди рдлрд░реНрдХрд╛рдЙрдБрдЫред
  • рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рдореНрди-рд╕реНрддрд░ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рд░ рд╕реБрдзрд╛рд░рд╣рд░реВ:
    • рдЧреЛрд▓рд╛рдХрд╛рд░ рд╕реНрдХреНрд░рд┐рдирд╣рд░реВ рднрдПрдХрд╛ рдпрдиреНрддреНрд░рд╣рд░реВрдорд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕ рддрддреНрд╡рд╣рд░реВ рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛред рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдЕрдм рд╕реНрдХреНрд░рд┐рди рд░рд╛рдЙрдиреНрдбрд┐рдЩрд╣рд░реВ рдмрд╛рд░реЗ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдХреНрдЫрдиреН рд░ рдЕрджреГрд╢реНрдп рдХреБрдирд╛ рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдорд╛ рдкрд░реНрдиреЗ рдЗрдиреНрдЯрд░рдлреЗрд╕ рддрддреНрд╡рд╣рд░реВ рд╕рдорд╛рдпреЛрдЬрди рдЧрд░реНрди рд╕рдХреНрдЫрдиреНред рдирдпрд╛рдБ RoundedCorner API рдорд╛рд░реНрдлрдд, рддрдкрд╛рдИрдВрд▓реЗ рд░рд╛рдЙрдиреНрдбрд┐рдЩрдХреЛ рддреНрд░рд┐рдЬреНрдпрд╛ рд░ рдХреЗрдиреНрджреНрд░ рдЬрд╕реНрддрд╛ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рд░ Display.getRoundedCorner() рд░ WindowInsets.getRoundedCorner() рдорд╛рд░реНрдлрдд рддрдкрд╛рдИрдВрд▓реЗ рд╕реНрдХреНрд░рд┐рдирдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдЧреЛрд▓рд╛рдХрд╛рд░ рдХреБрдирд╛рдХреЛ рд╕рдордиреНрд╡рдпрд╣рд░реВ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
      рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдПрдиреНрдбреНрд░реЛрдЗрдб 12 рдХреЛ рд░рд┐рд▓реАрдЬ
    • рдПрдЙрдЯрд╛ рдирдпрд╛рдБ CompanionDeviceService API рдердкрд┐рдПрдХреЛ рдЫ, рдЬрд╕рдХреЛ рд╕рд╛рдердорд╛ рддрдкрд╛рдИрдВрд▓реЗ рд╕реНрдорд╛рд░реНрдЯрд╡рд╛рдЪрд╣рд░реВ рд░ рдлрд┐рдЯрдиреЗрд╕ рдЯреНрд░реНрдпрд╛рдХрд░рд╣рд░реВ рдЬрд╕реНрддрд╛ рд╕рд╛рдереА рдпрдиреНрддреНрд░рд╣рд░реВ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд╕рдХреНрд░рд┐рдп рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред API рд▓реЗ рдЖрд╡рд╢реНрдпрдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд╕реБрд░реБ рдЧрд░реНрдиреЗ рд░ рдЬрдбрд╛рди рдЧрд░реНрдиреЗ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдЫ рдЬрдм рд╕рд╛рдереА рдЙрдкрдХрд░рдг рдирдЬрд┐рдХреИ рджреЗрдЦрд╛ рдкрд░реНрджрдЫред рдпрдиреНрддреНрд░ рдирдЬрд┐рдХреИ рд╣реБрдБрджрд╛ рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рд╕реЗрд╡рд╛ рд╕рдХреНрд░рд┐рдп рдЧрд░реНрдЫ рд░ рдпрдиреНрддреНрд░ рд╡рд┐рдЪреНрдЫреЗрдж рд╣реБрдБрджрд╛ рд╡рд╛ рдпрдиреНрддреНрд░ рдкреНрд░рд╡реЗрд╢ рдЧрд░реНрджрд╛ рд╡рд╛ рд╕реНрдХреЛрдк рдЫреЛрдбреНрджрд╛ рд╕реВрдЪрдирд╛ рдкрдард╛рдЙрдБрдЫред рдПрдкрд╣рд░реВрд▓реЗ рдпрдиреНрддреНрд░рдорд╛ рд╕рд╛рдореЗрд▓ рд╣реБрди рдердк рд╕рдЬрд┐рд▓реИрд╕рдБрдЧ рдЕрдиреБрдорддрд┐рд╣рд░реВ рд╕реЗрдЯрдЕрдк рдЧрд░реНрди рдирдпрд╛рдБ рд╕рд╛рдереА рдпрдиреНрддреНрд░ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдЫрдиреНред
    • рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдХреНрд╖рдорддрд╛ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рдкреНрд░рдгрд╛рд▓реАред рдПрдкреНрд▓рд┐рдХреЗрд╕рдирд╣рд░реВрд▓реЗ рдЕрдм рдЕрдкрд░реЗрдЯрд░рдХреЛ рд╕рдореНрдмрдиреНрдзрдорд╛ рдЕрдиреБрдорд╛рдирд┐рдд рдХреБрд▓ рдереНрд░реБрдкреБрдЯ, рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд╛рдпрд░рд▓реЗрд╕ рдиреЗрдЯрд╡рд░реНрдХ (Wi-Fi SSID), рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рдХрд╛рд░ рд░ рд╕рд┐рдЧреНрдирд▓ рд╢рдХреНрддрд┐рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдЕрдиреБрд░реЛрдз рдЧрд░реНрди рд╕рдХреНрдЫрдиреНред
    • рдмреНрд▓рд░рд┐рдЩ рд░ рд░рдЩ рд╡рд┐рд░реВрдкрдг рдЬрд╕реНрддрд╛ рд╕рд╛рдорд╛рдиреНрдп рджреГрд╢реНрдп рдкреНрд░рднрд╛рд╡рд╣рд░реВрдХреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рд╕рд░рд▓реАрдХреГрдд рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рдЕрдм рдХреБрдиреИ рдкрдирд┐ RenderNode рд╡рд╕реНрддреБ рд╡рд╛ рд╕рдореНрдкреВрд░реНрдг рджреГрд╢реНрдп рдХреНрд╖реЗрддреНрд░рдорд╛, рдЕрдиреНрдп рдкреНрд░рднрд╛рд╡рд╣рд░реВ рд╕рд╣рд┐рддрдХреЛ рдЪреЗрдирдорд╛ RenderEffect API рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд▓рд╛рдЧреВ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдпреЛ рд╕реБрд╡рд┐рдзрд╛рд▓реЗ рддрдкрд╛рдИрд▓рд╛рдИ ImageView рдорд╛рд░реНрдлрдд рджреЗрдЦрд╛рдЗрдПрдХреЛ рдЫрд╡рд┐рд▓рд╛рдИ рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐, рдкреНрд░рд╢реЛрдзрди рд░ рдмрд┐рдЯрдореНрдпрд╛рдк рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдирдЧрд░реА, рдпреА рдХрд╛рд░реНрдпрд╣рд░реВрд▓рд╛рдИ рдкреНрд▓реЗрдЯрдлрд░реНрдо рд╕рд╛рдЗрдбрдорд╛ рд╕рд╛рд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдердк рд░реВрдкрдорд╛, Window.setBackgroundBlurRadius() API рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рдХреЛ рд╕рд╛рде рддрдкрд╛рдИрдВрд▓реЗ рдлреНрд░рд╕реНрдЯреЗрдб рдЧрд┐рд▓рд╛рд╕ рдкреНрд░рднрд╛рд╡рдХреЛ рд╕рд╛рде рд╡рд┐рдиреНрдбреЛрдХреЛ рдкреГрд╖реНрдарднреВрдорд┐ рдмреНрд▓рд░ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд░ рд╕рдЮреНрдЭреНрдпрд╛рд▓ рд╡рд░рдкрд░рдХреЛ рдард╛рдЙрдБ рдзрдорд┐рд▓реЛ рдЧрд░реЗрд░ рдЧрд╣рд┐рд░рд╛рдЗ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
      рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдПрдиреНрдбреНрд░реЛрдЗрдб 12 рдХреЛ рд░рд┐рд▓реАрдЬ
    • рдорд┐рдбрд┐рдпрд╛ рд╕реНрдЯреНрд░рд┐рдорд╣рд░реВ рдЯреНрд░рд╛рдиреНрд╕рдХреЛрдб рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдПрдХреАрдХреГрдд рдЙрдкрдХрд░рдгрд╣рд░реВ рдЬреБрди рдХреНрдпрд╛рдореЗрд░рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рд╕рд╛рде рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рдЬрд╕рд▓реЗ HEVC рдврд╛рдБрдЪрд╛рдорд╛ рднрд┐рдбрд┐рдпреЛ рдмрдЪрдд рдЧрд░реНрджрдЫ, рдпрд╕ рдврд╛рдБрдЪрд╛рд▓рд╛рдИ рд╕рдорд░реНрдерди рдирдЧрд░реНрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд╕рдБрдЧ рдЕрдиреБрдХреВрд▓рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдиред рддреНрдпрд╕реНрддрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, рдПрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЯреНрд░рд╛рдиреНрд╕рдХреЛрдбрд┐рдЩ рдкреНрд░рдХрд╛рд░реНрдп рдердк рд╕рд╛рдорд╛рдиреНрдп AVC рдврд╛рдБрдЪрд╛рдорд╛ рдердкрд┐рдПрдХреЛ рдЫред
    • AVIF (AV1 рдЫрд╡рд┐ рдврд╛рдБрдЪрд╛) рдЫрд╡рд┐ рдврд╛рдБрдЪрд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рдЬрд╕рд▓реЗ AV1 рднрд┐рдбрд┐рдпреЛ рдПрдиреНрдХреЛрдбрд┐рдЩ рдврд╛рдБрдЪрд╛рдмрд╛рдЯ рдЗрдиреНрдЯреНрд░рд╛-рдлреНрд░реЗрдо рдХрдореНрдкреНрд░реЗрд╕рди рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред AVIF рдорд╛ рдХрдореНрдкреНрд░реЗрд╕ рдЧрд░рд┐рдПрдХреЛ рдбрд╛рдЯрд╛ рд╡рд┐рддрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдХрдиреНрдЯреЗрдирд░ рдкреВрд░реНрдг рд░реВрдкрдорд╛ HEIF рд╕рдБрдЧ рдорд┐рд▓реНрджреЛрдЬреБрд▓реНрджреЛ рдЫред AVIF рд▓реЗ HDR (High Dynamic Range) рд░ Wide-gamut color space, рд╕рд╛рдереИ рдорд╛рдирдХ рдбрд╛рдпрдирд╛рдорд┐рдХ рджрд╛рдпрд░рд╛ (SDR) рдорд╛ рджреБрд╡реИ рдЫрд╡рд┐рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
    • рдПрдХ рдПрдХреАрдХреГрдд OnReceiveContentListener API рд▓рд╛рдИ рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб, рдХрд┐рдмреЛрд░реНрдб, рд░ рдбреНрд░реНрдпрд╛рдЧ рдПрдиреНрдб рдбреНрд░рдк рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╕рд╣рд┐рдд рд╡рд┐рднрд┐рдиреНрди рдбреЗрдЯрд╛ рд╕реНрд░реЛрддрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдмреАрдЪ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдкреНрд░рдХрд╛рд░рдХрд╛ рд╕рд╛рдордЧреНрд░реА (рдврд╛рдБрдЪрд╛рдмрджреНрдз рдкрд╛рда, рдЫрд╡рд┐рд╣рд░реВ, рднрд┐рдбрд┐рдпреЛрд╣рд░реВ, рдЕрдбрд┐рдпреЛ рдлрд╛рдЗрд▓рд╣рд░реВ, рдЖрджрд┐) рд╕рдореНрдорд┐рд▓рд┐рдд рдЧрд░реНрди рд░ рд╕рд╛рд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫред
    • рдПрдХ рд╕реНрдкрд░реНрд╢ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рднрд╛рд╡, рдлреЛрдирд╣рд░реВрдорд╛ рдирд┐рд░реНрдорд┐рдд рдХрдореНрдкрди рдореЛрдЯрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ, рдердкрд┐рдПрдХреЛ рдЫ, рдХрдореНрдкрдирдХреЛ рдЖрд╡реГрддреНрддрд┐ рд░ рддреАрд╡реНрд░рддрд╛ рдЬреБрди рд╣рд╛рд▓рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдзреНрд╡рдирд┐рдХреЛ рдорд╛рдкрджрдгреНрдбрд╣рд░реВрдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджрдЫред рдирдпрд╛рдБ рдкреНрд░рднрд╛рд╡рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╢рд╛рд░реАрд░рд┐рдХ рд░реВрдкрдорд╛ рдзреНрд╡рдирд┐ рдорд╣рд╕реБрд╕ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рд░ рдЦреЗрд▓рд╣рд░реВ рд░ рдзреНрд╡рдирд┐ рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрдорд╛ рдердк рдпрдерд╛рд░реНрдерд╡рд╛рдж рдердкреНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
    • рдЗрдорд░реНрд╕рд┐рдн рдореЛрдбрдорд╛, рдЬрд╕рдорд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓реБрдХрд╛рдЗрдПрдХреЛ рд╕реЗрд╡рд╛ рдкреНрдпрд╛рдирд▓рд╣рд░реВ рд╕рд╣рд┐рдд рдкреВрд░реНрдг рд╕реНрдХреНрд░рд┐рдирдорд╛ рджреЗрдЦрд╛рдЗрдиреНрдЫ, рдиреЗрднрд┐рдЧреЗрд╕рдирд▓рд╛рдИ рдирд┐рдпрдиреНрддреНрд░рдг рдЗрд╢рд╛рд░рд╛рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕рд░рд▓реАрдХреГрдд рдЧрд░рд┐рдиреНрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдкреБрд╕реНрддрдХрд╣рд░реВ, рднрд┐рдбрд┐рдпреЛрд╣рд░реВ рд░ рдлреЛрдЯреЛрд╣рд░реВ рдЕрдм рдПрдХрд▓ рд╕реНрд╡рд╛рдЗрдк рдЗрд╢рд╛рд░рд╛рджреНрд╡рд╛рд░рд╛ рдиреЗрднрд┐рдЧреЗрдЯ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
    • рдореЗрдирд▓рд╛рдЗрди рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рдПрдХ рднрд╛рдЧрдХреЛ рд░реВрдкрдорд╛, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕рдореНрдкреВрд░реНрдг рдкреНрд▓реЗрдЯрдлрд░реНрдо рдЕрдкрдбреЗрдЯ рдирдЧрд░рд┐рдХрди рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреНрд░рдгрд╛рд▓реА рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдПрдиреНрдбреНрд░реЛрдЗрдб резрез рдорд╛ рдЙрдкрд▓рдмреНрдз реиреи рдореЛрдбреНрдпреБрд▓рд╣рд░реВрдХрд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рдирдпрд╛рдБ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдпреЛрдЧреНрдп рдкреНрд░рдгрд╛рд▓реА рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреНред рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВрд▓реЗ рдЧреИрд░-рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрдЫ рдЬреБрди рдорд╛рд░реНрдлрдд рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░рд┐рдиреНрдЫред Google Play рдирд┐рд░реНрдорд╛рддрд╛рдмрд╛рдЯ OTA рдлрд░реНрдорд╡реЗрдпрд░ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВрдмрд╛рдЯ рдЕрд▓рдЧред рдлрд░реНрдорд╡реЗрдпрд░ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдирдЧрд░реА Google Play рдорд╛рд░реНрдлрдд рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрди рд╕рдХрд┐рдиреЗ рдирдпрд╛рдБ рдореЛрдбреНрдпреБрд▓рд╣рд░реВрдордзреНрдпреЗ ART (рдПрдиреНрдбреНрд░реЛрдЗрдб рд░рдирдЯрд╛рдЗрдо) рд░ рднрд┐рдбрд┐рдпреЛ рдЯреНрд░рд╛рдиреНрд╕рдХреЛрдбрд┐рдЩрдХрд╛ рд▓рд╛рдЧрд┐ рдореЛрдбреНрдпреБрд▓ рдЫрдиреНред
    • рдХреНрдпрд╛рдореЗрд░рд╛ рд░ рдорд╛рдЗрдХреНрд░реЛрдлреЛрди рдкреНрд░рдпреЛрдЧ рд╕реВрдЪрдХрд╣рд░реВрдХреЛ рдкреНрд░рджрд░реНрд╢рди рд╕реНрдерд┐рддрд┐ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди WindowInsets рд╡рд░реНрдЧрдорд╛ API рдердкрд┐рдПрдХреЛ рдЫ (рд╕реВрдЪрдХрд╣рд░реВрд▓реЗ рдкреВрд░реНрдг рд╕реНрдХреНрд░рд┐рдирдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрдорд╛ рдирд┐рдпрдиреНрддреНрд░рдгрд╣рд░реВ рдУрднрд░рд▓реНрдпрд╛рдк рдЧрд░реНрди рд╕рдХреНрдЫрдиреН, рд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ API рдорд╛рд░реНрдлрдд, рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓реЗ рдпрд╕рдХреЛ рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╕рдорд╛рдпреЛрдЬрди рдЧрд░реНрди рд╕рдХреНрдЫ)ред
    • рдХреЗрдиреНрджреНрд░реАрдп рд░реВрдкрдорд╛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдпрдиреНрддреНрд░рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐, рдорд╛рдЗрдХреНрд░реЛрдлреЛрди рд░ рдХреНрдпрд╛рдореЗрд░рд╛рд▓рд╛рдИ рдореНрдпреВрдЯ рдЧрд░реНрди рд╕реНрд╡рд┐рдЪрд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧ рд░реЛрдХреНрдирдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдердкрд┐рдПрдХреЛ рдЫред
    • рд╕реНрдорд╛рд░реНрдЯ рдШрдбреАрд╣рд░реВ рд░ рдлрд┐рдЯрдиреЗрд╕ рдЯреНрд░реНрдпрд╛рдХрд░рд╣рд░реВ рдЬрд╕реНрддрд╛ рд╕рд╛рдереА рдпрдиреНрддреНрд░рд╣рд░реВ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрдиреЗ рдкреГрд╖реНрдарднреВрдорд┐рдорд╛ рдЪрд▓реНрдиреЗ CDM (рдХрдореНрдкреЗрдирд┐рдпрди рдпрдиреНрддреНрд░ рдкреНрд░рдмрдиреНрдзрдХ) рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, рдЕрдЧреНрд░рднреВрдорд┐ рд╕реЗрд╡рд╛рд╣рд░реВ рд╕реБрд░реБ рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред
    • рдкрд╣рд┐рд░рди рдорд┐рд▓реНрдиреЗ рдпрдиреНрддреНрд░рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдВрд╕реНрдХрд░рдгрдХреЛ рд╕рдЯреНрдЯрд╛, рдПрдиреНрдбреНрд░реЛрдЗрдб рд╡реЗрдпрд░рд▓реЗ рд╕рд╛рдорд╕реБрдЩрд╕рдБрдЧ рдорд┐рд▓реЗрд░ рдПрдиреНрдбреНрд░реЛрдЗрдб рд░ рдЯрд┐рдЬреЗрдирдХрд╛ рдХреНрд╖рдорддрд╛рд╣рд░реВрд▓рд╛рдИ рд╕рдВрдпреЛрдЬрди рдЧрд░реНрдиреЗ рдирдпрд╛рдБ рдПрдХреАрдХреГрдд рдкреНрд▓реЗрдЯрдлрд░реНрдо рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реНтАНрдпреЛред
    • рдХрд╛рд░ рдЗрдиреНрдлреЛрдЯреЗрдирдореЗрдиреНрдЯ рдкреНрд░рдгрд╛рд▓реА рд░ рд╕реНрдорд╛рд░реНрдЯ рдЯрд┐рднреАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдПрдиреНрдбреНрд░реЛрдЗрдб рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрдХреЛ рдХреНрд╖рдорддрд╛рд╣рд░реВ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред

    рд╕реНрд░реЛрдд: opennet.ru

  • рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди