Google рд▓реЗ рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рдПрдиреНрдбреНрд░реЛрдЗрдб рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рдХрдордЬреЛрд░реАрд╣рд░реВ рдЦреБрд▓рд╛рд╕рд╛ рдЧрд░реНрдиреЗрдЫ

рдЧреВрдЧрд▓ рдкреНрд░рд╕реНрддреБрдд рдкрд╣рд▓ рдПрдиреНрдбреНрд░реЛрдЗрдб рд╕рд╛рдЭреЗрджрд╛рд░ рдЬреЛрдЦрд┐рдо, рдЬрд╕рд▓реЗ рд╡рд┐рднрд┐рдиреНрди OEM рдирд┐рд░реНрдорд╛рддрд╛рд╣рд░реВрдмрд╛рдЯ рдПрдиреНрдбреНрд░реЛрдЗрдб рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рдХрдордЬреЛрд░реАрд╣рд░реВрдорд╛ рдбреЗрдЯрд╛ рдЦреБрд▓рд╛рд╕рд╛ рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛ рдмрдирд╛рдПрдХреЛ рдЫред рдпреЛ рдкрд╣рд▓рд▓реЗ рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рдирд┐рд░реНрдорд╛рддрд╛рд╣рд░реВрдмрд╛рдЯ рдкрд░рд┐рдорд╛рд░реНрдЬрдирд╣рд░реВ рд╕рд╣рд┐рдд рдлрд░реНрдорд╡реЗрдпрд░рдорд╛ рд╡рд┐рд╢реЗрд╖ рдХрдордЬреЛрд░реАрд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдердк рдкрд╛рд░рджрд░реНрд╢реА рдмрдирд╛рдЙрдиреЗрдЫред

рдЕрд╣рд┐рд▓реЗрд╕рдореНрдо, рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рднреЗрджреНрдпрддрд╛ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ (рдПрдиреНрдбреНрд░реЛрдЗрдб рд╕реБрд░рдХреНрд╖рд╛ рдмреБрд▓реЗрдЯрд┐рдирд╣рд░реВ) AOSP рднрдгреНрдбрд╛рд░рдорд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдХреЛрд░ рдХреЛрдбрдорд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдорд╛рддреНрд░ рдкреНрд░рддрд┐рдмрд┐рдореНрдмрд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рддрд░ OEM рдмрд╛рдЯ рдкрд░рд┐рдорд╛рд░реНрдЬрдирд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢реЗрд╖ рдореБрджреНрджрд╛рд╣рд░реВрд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреЗрдХреЛ рдЫреИрдиред рдкрд╣рд┐рд▓реЗ рдиреИ рдЦреБрд▓рд╛рд╕рд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрд▓реЗ ZTE, Meizu, Vivo, OPPO, Digitime, Transsion рд░ Huawei рдЬрд╕реНрддрд╛ рдЙрддреНрдкрд╛рджрдХрд╣рд░реВрд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрдЫред

рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдПрдХрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдордзреНрдпреЗ:

  • Digitime рдпрдиреНрддреНрд░рд╣рд░реВрдорд╛, OTA рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рд╕реНрдерд╛рдкрдирд╛ рд╕реЗрд╡рд╛ API рдкрд╣реБрдБрдЪ рдЧрд░реНрди рдердк рдЕрдиреБрдорддрд┐рд╣рд░реВ рдЬрд╛рдБрдЪ рдЧрд░реНрдиреБрдХреЛ рд╕рдЯреНрдЯрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рдПрдХ рд╣рд╛рд░реНрдбрдХреЛрдб рдЧрд░рд┐рдПрдХреЛ рдкрд╛рд╕рд╡рд░реНрдб рдЬрд╕рд▓реЗ рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛рд▓рд╛рдИ рдЪреБрдкрдЪрд╛рдк APK рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЕрдиреБрдорддрд┐рд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • рд╡реИрдХрд▓реНрдкрд┐рдХ рдмреНрд░рд╛рдЙрдЬрд░рдорд╛ рдХреЗрд╣реА OEM рд╣рд░реВ рд▓реЛрдХрдкреНрд░рд┐рдп рдЫрдиреН рдлрд┐рдирд┐рдХреНрд╕ рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рдмрдиреНрдзрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рднрдПрдХреЛ рдерд┐рдпреЛ рдкреНрд░рддреНрдпреЗрдХ рдкреГрд╖реНрдардХреЛ рд╕рдиреНрджрд░реНрднрдорд╛ рдЪрд▓реНрдиреЗ JavaScript рдХреЛрдбрдХреЛ рд░реВрдкрдорд╛ред рдЖрдХреНрд░рдордгрдХрд╛рд░реАрджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдиреНрддреНрд░рд┐рдд рд╕рд╛рдЗрдЯрд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдкрд╛рд╕рд╡рд░реНрдб рднрдгреНрдбрд╛рд░рдгрдорд╛ рдкреВрд░реНрдг рдкрд╣реБрдБрдЪ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдХреНрдЫ, рдЬреБрди рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп DES рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд░ рд╣рд╛рд░реНрдб-рдХреЛрдб рдЧрд░рд┐рдПрдХреЛ рдХреБрдЮреНрдЬреА рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЗрдиреНрдХреНрд░рд┐рдкреНрдЯ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред
  • Meizu рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рдкреНрд░рдгрд╛рд▓реА UI рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд▓реЛрдб рдЧрд░рд┐рдПрдХреЛ рдИрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд░ рдЬрдбрд╛рди рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдмрд┐рдирд╛ рдиреЗрдЯрд╡рд░реНрдХрдмрд╛рдЯ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЛрдбред рдкреАрдбрд┐рддрдХреЛ HTTP рдЯреНрд░рд╛рдлрд┐рдХ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реЗрд░, рдЖрдХреНрд░рдордгрдХрд╛рд░реАрд▓реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛ рдЖрдлреНрдиреЛ рдХреЛрдб рдЪрд▓рд╛рдЙрди рд╕рдХреНрдЫред
  • Vivo рдЙрдкрдХрд░рдгрд╣рд░реВ рдерд┐рдП рдкреБрдирдГ рдЧрд░рд┐рдпреЛ рдХреЗрд╣реА рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд▓рд╛рдИ рдердк рдЕрдиреБрдорддрд┐рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрди PackageManagerService рд╡рд░реНрдЧрдХреЛ checkUidPermission рд╡рд┐рдзрд┐, рдпреА рдЕрдиреБрдорддрд┐рд╣рд░реВ manifest рдлрд╛рдЗрд▓рдорд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирднрдП рдкрдирд┐ред рдПрдЙрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдгрдорд╛, рд╡рд┐рдзрд┐рд▓реЗ com.google.uid.shared рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛ рднрдПрдХрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд▓рд╛рдИ рдХреБрдиреИ рдкрдирд┐ рдЕрдиреБрдорддрд┐ рдкреНрд░рджрд╛рди рдЧрд░реНтАНрдпреЛред рдЕрд░реНрдХреЛ рд╕рдВрд╕реНрдХрд░рдгрдорд╛, рдкреНрдпрд╛рдХреЗрдЬ рдирд╛рдорд╣рд░реВ рдЕрдиреБрдорддрд┐рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕реВрдЪреАрдХреЛ рд╡рд┐рд░реБрджреНрдз рдЬрд╛рдБрдЪ рдЧрд░рд┐рдпреЛред

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

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