рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рдлреНрдЯрд╡реЗрдпрд░ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдХреЛ рд╕реБрд░рдХреНрд╖рд╛рд▓рд╛рдИ рдмрд▓рд┐рдпреЛ рдмрдирд╛рдЙрдиреЗ рдкреНрд░рдпрд╛рд╕рд╣рд░реВрдХреЛ рдЕрдВрд╢рдХреЛ рд░реВрдкрдорд╛ Android рдЧреБрдЧрд▓рд▓реЗ рд░рд╕реНрдЯрдорд╛ pvmfm рдлрд░реНрдорд╡реЗрдпрд░ рдкреБрди: рд▓реЗрдЦреЗрдХреЛ рдЫ, рдЬреБрди pVM рд╣рд╛рдЗрдкрд░рднрд╛рдЗрдЬрд░рджреНрд╡рд╛рд░рд╛ рд╕реБрд░реБ рдЧрд░рд┐рдПрдХреЛ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВрдХреЛ рд╕рдЮреНрдЪрд╛рд▓рди рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред Android рднрд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдлреНрд░реЗрдорд╡рд░реНрдХред рдкрд╣рд┐рд▓реЗ, рдлрд░реНрдорд╡реЗрдпрд░ C рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдерд┐рдпреЛ рд░ U-Boot рдмреБрдЯрд▓реЛрдбрд░рдХреЛ рдорд╛рдерд┐ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдЬрд╕рдХреЛ рдХреЛрдбрдорд╛ рдкрд╣рд┐рд▓реЗ рдореЗрдореЛрд░реА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рдХрд╛рд░рдгрд▓реЗ рдЧрд░реНрджрд╛ рдХрдордЬреЛрд░реАрд╣рд░реВ рдлреЗрд▓рд╛ рдкрд░реЗрдХреЛ рдерд┐рдпреЛред
рд░рд╕реНрдЯрдорд╛ рдкреБрди: рд▓реЗрдЦрд┐рдПрдХреЛ рдлрд░реНрдорд╡реЗрдпрд░ рдкреНрдпрд╛рдХреЗрдЬрдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЫред Android резрек, рд░ рдлрд░реНрдорд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕рдХреЛ рдХреНрд░рдордорд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХрд╛ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрд▓рд╛рдИ рдХреНрд░реЗрдЯ рдкреНрдпрд╛рдХреЗрдЬрдХреЛ рд░реВрдкрдорд╛ рдкреНрдпрд╛рдХреЗрдЬ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рд░рд╕реНрдЯ рд╕рдореБрджрд╛рдпрд▓рд╛рдИ рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, smccc рдкреНрдпрд╛рдХреЗрдЬ ARM рдХреЛ PSCI (рдкрд╛рд╡рд░ рд╕реНрдЯреЗрдЯ рдХреЛрдСрд░реНрдбрд┐рдиреЗрд╢рди рдЗрдиреНрдЯрд░рдлреЗрд╕) рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рд░ SMCCC (SMC рдХрд▓рд┐рдЩ рдХрдиреНрднреЗрдиреНрд╕рди) рдХрд▓рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрди рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рд╕рд╛рдереИ рдореЗрдореЛрд░реА рдкреГрд╖реНрда рддрд╛рд▓рд┐рдХрд╛рд╣рд░реВ рд╣реЗрд░рдлреЗрд░ рдЧрд░реНрди aarch64-рдкреЗрдЬрд┐рдЩ рдкреНрдпрд╛рдХреЗрдЬ рдкрдирд┐ рдЫред VirtIO рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд╕рд╛рде рдмрдЧрд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рд░ рдЕрд╡рд╕реНрдерд┐рдд virtio-drivers рдкреНрдпрд╛рдХреЗрдЬрдХреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрди рдкрдирд┐ рдХрд╛рдо рдЧрд░рд┐рдПрдХреЛ рдЫред рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд Android рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдУрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛рдорд╛ тАЛтАЛрдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рдЬрд╕рд▓реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдг (TEE, рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд╛рддрд╛рд╡рд░рдг) рдорд╛ рдбреЗрдЯрд╛ рдкреНрд░рд╕рд╛рд░рдг, рднрдгреНрдбрд╛рд░рдг рд░ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрди рдШрдЯрдХрд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджрдЫред
pVM рд╣рд╛рдЗрдкрд░рднрд╛рдЗрдЬрд░рд▓реЗ рдмреБрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рд╕реБрд░реБрд╡рд╛рддрдорд╛ рдирд┐рдпрдиреНрддреНрд░рдг рд▓рд┐рдиреНрдЫ рд░ рдкреВрд░реНрдг рдореЗрдореЛрд░реА рдЖрдЗрд╕реЛрд▓реЗрд╕рди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВ рд░ рд╣реЛрд╕реНрдЯ рд╡рд╛рддрд╛рд╡рд░рдг, рд╣реЛрд╕реНрдЯ рдкреНрд░рдгрд╛рд▓реАрд▓рд╛рдИ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдбреЗрдЯрд╛ рдкреНрд░рд╢реЛрдзрди рдЧрд░рд┐рдПрдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ рдЧрд░реНрдирдмрд╛рдЯ рд░реЛрдХреНрдЫред pvmfm (рд╕реБрд░рдХреНрд╖рд┐рдд рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди рдлрд░реНрдорд╡реЗрдпрд░) рдлрд░реНрдорд╡реЗрдпрд░рд▓реЗ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди рд╕реБрд░реБ рд╣реБрдиреЗ рдмрд┐рддреНрддрд┐рдХреИ рдирд┐рдпрдиреНрддреНрд░рдг рд▓рд┐рдиреНрдЫ, рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рд╡рд╛рддрд╛рд╡рд░рдг рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░реНрджрдЫ, рд░ рдпрджрд┐ рдЕрдЦрдгреНрдбрддрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдкрддреНрддрд╛ рд▓рд╛рдЧреЗрдорд╛ рдмреБрдЯ рд░рджреНрдж рдЧрд░реНрдиреЗ рдХрд┐ рдирдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реНрджрдЫ рд╡рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕рдХреЛ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкреБрд╖реНрдЯрд┐ рднрдПрдорд╛ рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд▓рд╛рдЧрд┐ рдмреБрдЯ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЙрддреНрдкрдиреНрди рдЧрд░реНрджрдЫред
рд░рд╕реНрдЯрдорд╛ рд░рд┐рдлреНрдпрд╛рдХреНрдЯрд░рд┐рдЩрд▓реЗ рдкреНрд░рдгрд╛рд▓реА рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдХреЛ рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛рдпрдо рд░рд╛рдЦреНрди рдЧреБрдЧрд▓рд▓реЗ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ "рджреБрдИ рдирд┐рдпрдо" рдкрд╛рд▓рдирд╛ рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рд░ рд╕реБрд░рдХреНрд╖рд┐рдд рдмрдирд╛рдЙрдБрдЫред Androidрдпрд╕ рдирд┐рдпрдо рдЕрдиреБрд╕рд╛рд░, рдХреБрдиреИ рдкрдирд┐ рдердкрд┐рдПрдХреЛ рдХреЛрдбрд▓реЗ рддреАрди рдордзреНрдпреЗ рджреБрдИ рднрдиреНрджрд╛ рдмрдвреА рд╕рд░реНрддрд╣рд░реВ рдкреВрд░рд╛ рдЧрд░реНрдиреБ рд╣реБрдБрджреИрди: рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рд╣реНрдпрд╛рдиреНрдбрд▓ рдЧрд░реНрдиреЗ, рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛ (C/C++) рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ, рд░ рдЙрдЪреНрдЪ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░рд╣рд░реВ рд╕рд╣рд┐рдд рдЪрд▓рд╛рдЙрдиреЗред рдпреЛ рдирд┐рдпрдорд▓реЗ рдмрд╛рд╣реНрдп рдбреЗрдЯрд╛ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдиреЗ рдХреЛрдбрд▓рд╛рдИ рдиреНрдпреВрдирддрдо рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░рд╣рд░реВрдорд╛ рдШрдЯрд╛рдЙрдиреБ рдкрд░реНрдЫ (рдкреГрдердХ) рд╡рд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛рдорд╛ рд▓реЗрдЦреНрдиреБ рдкрд░реНрдЫ рднрдиреНрдиреЗ рд╕рдВрдХреЗрдд рдЧрд░реНрдЫред рдЧреБрдЧрд▓ рддрдереНрдпрд╛рдЩреНрдХрдХрд╛ рдЕрдиреБрд╕рд╛рд░, рд▓рдЧрднрдЧ ренреж% рдЦрддрд░рдирд╛рдХ рдЬреЛрдЦрд┐рдорд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреНред Android, рдореЗрдореЛрд░реАрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрджрд╛ рддреНрд░реБрдЯрд┐рд╣рд░реВрдХреЛ рдХрд╛рд░рдгрд▓реЗ рдЧрд░реНрджрд╛ред
рд░рд╕реНрдЯрд▓реЗ рдореЗрдореЛрд░реА рд╕реБрд░рдХреНрд╖рд╛рдорд╛ рдлреЛрдХрд╕ рдЧрд░реНрдЫ рд░ рдЕрдл-рдлреНрд░реА рдореЗрдореЛрд░реА рд░ рдмрдлрд░ рдУрднрд░рд░рдирд╣рд░реВ рдкрд╣реБрдБрдЪ рдЧрд░реНрдиреЗ рдЬрд╕реНрддрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рдХрд╛рд░рдгрд▓реЗ рдЧрд░реНрджрд╛ рд╣реБрдиреЗ рдЬреЛрдЦрд┐рдорд╣рд░реВрд▓рд╛рдИ рдХрдо рдЧрд░реНрдЫред рд░рд╕реНрдЯрд▓реЗ рд╕рдиреНрджрд░реНрдн рдЬрд╛рдБрдЪ, рд╡рд╕реНрддреБ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд░ рд╡рд╕реНрддреБ рд▓рд╛рдЗрдлрдЯрд╛рдЗрдо рдЯреНрд░реНрдпрд╛рдХрд┐рдЩ (рд╕реНрдХреЛрдкрд╣рд░реВ) рдорд╛рд░реНрдлрдд рдХрдореНрдкрд╛рдЗрд▓ рд╕рдордпрдорд╛ рдореЗрдореЛрд░реА рд╕реБрд░рдХреНрд╖рд╛ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫ, рд░ рд░рдирдЯрд╛рдЗрдордорд╛ рдореЗрдореЛрд░реА рдкрд╣реБрдБрдЪрд╣рд░реВрдХреЛ рд╢реБрджреНрдзрддрд╛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░реЗрд░ред Rust рд▓реЗ рдкреВрд░реНрдгрд╛рдВрдХ рдУрднрд░рдлреНрд▓реЛрд╣рд░реВ рд╡рд┐рд░реБрджреНрдз рдкрдирд┐ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБ рдЕрдШрд┐ рдЪрд░ рдорд╛рдирд╣рд░реВ рдкреНрд░рд╛рд░рдореНрдн рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ, рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпрдорд╛ рд░рд╛рдореНрд░реЛ рддреНрд░реБрдЯрд┐ рд╣реНрдпрд╛рдиреНрдбрд▓рд┐рдЩ рдЫ, рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд╕рдиреНрджрд░реНрднрд╣рд░реВ рд░ рдЪрд░рд╣рд░реВрдХреЛ рдЕрд╡рдзрд╛рд░рдгрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ, рд░ рддрд╛рд░реНрдХрд┐рдХ рддреНрд░реБрдЯрд┐рд╣рд░реВ рдХрдо рдЧрд░реНрди рдмрд▓рд┐рдпреЛ рд╕реНрдерд┐рд░ рдЯрд╛рдЗрдкрд┐рдЩ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
рд░рд╕реНрдЯ рднрд╛рд╖рд╛рдорд╛ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВ рдЬрд╕реНрддрд╛ рдирд┐рдореНрди-рд╕реНрддрд░рдХрд╛ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдорд╛ рдЙрддреНрдкрдиреНрди рд╣реБрдиреЗ рдХрдард┐рдирд╛рдЗрд╣рд░реВ рдордзреНрдпреЗ, рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдореЛрдбрдорд╛ рдЦрд╛рд▓реА рдкреЛрдЗрдиреНрдЯрд░реНрд╕рд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдХрд┐рдирдХрд┐ рд░рд╕реНрдЯрдорд╛ рдЫреБрдЯреНрдпрд╛рдЗрдПрдХреЛ рдореЗрдореЛрд░реАрдХреЛ рдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреЗрд░ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рд╣реЛред рдкреНрд░реЛрдЧреНрд░рд╛рдо, рд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░рдХреЛ рд╢реАрд░реНрд╖рдорд╛ рддрд╣рд╣рд░реВ рдмрд┐рдирд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ рдХреЛрдбрдорд╛, рд╣рд╛рдореАрд▓реЗ рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рд░ MMIO рдкрд╣реБрдБрдЪ рдЧрд░реНрдиреБрдкрд░реНрдЫред рд╣рд╛рд▓, рд░рд╕реНрдЯрдХреЛ рдмреЗрдпрд░ рд╕реВрдЪрдХ рдХреНрд╖рдорддрд╛рд╣рд░реВрд▓реЗ рдЪрд╛рд╣рд┐рдиреЗ рдзреЗрд░реИ рдЫреЛрдбреНрдЫ, рддрд░ рдпрд╕рд▓реЗ offset_of, slice_ptr_get, рд░ slice_ptr_len рдореНрдпрд╛рдХреНрд░реЛрд╣рд░реВ рд╕реНрдерд┐рд░ рднрдПрдкрдЫрд┐ рд╕рдорд░реНрдерди рдЧрд░реЗрдкрдЫрд┐ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдиреБрдкрд░реНрдЫред
рдмреЗрдлрд╛рдЗрджрд╛рд╣рд░реВ рдордзреНрдпреЗ, рд╕рдиреНрджрд░реНрднрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдирдЧрд░реА рдмреЗрдпрд░ рдкреЛрдЗрдиреНрдЯрд░реНрд╕рд╣рд░реВ рдорд╛рд░реНрдлрдд рд╕рдВрд░рдЪрдирд╛ рдХреНрд╖реЗрддреНрд░рд╣рд░реВ рд░ рдПрд░реЗ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рд╣рд░реВ рдкрд╣реБрдБрдЪ рдЧрд░реНрди рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд╡рд╛рдХреНрдп рд░рдЪрдирд╛рдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрдирд┐ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЫ, рд╕рд╛рдереИ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдЕрдкрд░реЗрд╕рдирд╣рд░реВрдорд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рдмрд╛рдЗрдиреНрдбрд┐рдЩрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рд╕реАрдорд┐рддрддрд╛рд╣рд░реВ рдЬрд╕рд▓реЗ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдирд┐рдореНрддреНрдпрд╛рдЙрди рд╕рдХреНрдЫ рд░ рдХрдореНрдкрд╛рдЗрд▓рд░рджреНрд╡рд╛рд░рд╛ рдЬрд╛рдБрдЪ рдЧрд░реНрди рд╕рдХрд┐рдБрджреИрдиред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддреНрдпрд╕реНрддрд╛ рдмрд╛рдЗрдиреНрдбрд┐рдЩрд╣рд░реВ рдореЗрдореЛрд░реА рдкреГрд╖реНрда рддрд╛рд▓рд┐рдХрд╛рд╣рд░реВрд╕рдБрдЧ рд╕рдЮреНрдЪрд╛рд▓рдирдХрд╛ рд▓рд╛рдЧрд┐ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХрд┐рдБрджреИрди, рдХрд┐рдирднрдиреЗ рдХрд╛рд░реНрдпрдХреНрд░рдордХреЛ рдПрдХ рднрд╛рдЧрдорд╛ рдкреГрд╖реНрда рдореНрдпрд╛рдкрд┐рдЩрд▓реЗ рдЕрдиреНрдп рднрд╛рдЧрд╣рд░реВрд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрди рд╕рдХреНрдЫред
рдирддрд┐рдЬрд╛ рдХреЛрдбрдХреЛ рдЖрдХрд╛рд░рдХреЛ рд▓рд╛рдЧрд┐, pVM рдлрд░реНрдорд╡реЗрдпрд░рдХреЛ рдкреБрд░рд╛рдиреЛ рд╕рдВрд╕реНрдХрд░рдгрд▓реЗ 220 kB рдУрдЧрдЯреЗрдХреЛ рдЫ, рд░ рдирдпрд╛рдБ - 460 kB, рддрд░ рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдкреБрди: рд▓реЗрдЦрд┐рдПрдХреЛ рд╕рдВрд╕реНрдХрд░рдгрдорд╛ рдердкрд┐рдПрдХреЛ рдЫ, рдЬрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдпреЛ рдХреЗрд╣рд┐ рдЕрдиреНрдпрдмрд╛рдЯ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдЙрди рд╕рдореНрднрд╡ рдерд┐рдпреЛред рд▓реЛрдбрд┐рдЩ рд╕рдордпрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХрд╛ рдШрдЯрдХрд╣рд░реВред рдирддрд┐рдЬрд╛рдХреЛ рд░реВрдкрдорд╛, рд╕рдмреИ рдкреБрд░рд╛рдиреЛ рд░ рдирдпрд╛рдБ рдмреБрдЯ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдХреЛ рдХреБрд▓ рд╕рд╛рдЗрдЬ рддреБрд▓рдирд╛рддреНрдордХ рд╣реБрди рдкреБрдЧреНрдпреЛред рдпреЛ рдиреЛрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ рдХрд┐ рдЬрдм рдЖрдХрд╛рд░ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рднрдиреНрджрд╛ рдмрдвреА рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд╣реБрдиреНрдЫ, C рднрд╛рд╖рд╛рд╕рдБрдЧ рддреБрд▓рдирд╛рддреНрдордХ рдкрд░рд┐рдгрд╛рдорд╣рд░реВ рдХрдореНрдкрд╛рдЗрд▓рд░рдорд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рд╛рдЗрдЬ рдЕрдиреБрдХреВрд▓рди рдореЛрдбрд╣рд░реВ рд╕рдХреНрд╖рдо рдЧрд░реЗрд░, рдЕрдирд╛рд╡рд╢реНрдпрдХ рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВ рддреНрдпрд╛рдЧреЗрд░ рд░ рд╕реНрдЯреНрд░рд┐рдЩ рдврд╛рдБрдЪрд╛рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдирдЧрд░реА рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
рдердк рд░реВрдкрдорд╛, рдпрд╕рд▓реЗ рдЯреНрд░рд╕реНрдЯреА рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдордорд╛ рд░рд╕реНрдЯ рднрд╛рд╖рд╛рдорд╛ рд▓реЗрдЦрд┐рдПрдХрд╛ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ (рдЯреНрд░рд╕реНрдЯреЗрдб рдПрдкреНрд▓рд┐рдХреЗрд╕рди) рдЪрд▓рд╛рдЙрдиреЗ рдХреНрд╖рдорддрд╛рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдорд╛ рдХрд╛рдордХреЛ рдирд┐рд░рдиреНрддрд░рддрд╛рдХреЛ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ TEE (рдЯреНрд░рд╕реНрдЯреЗрдб рдПрдХреНрдЬрд┐рдХреНрдпреБрд╕рди рд╡рд╛рддрд╛рд╡рд░рдг) рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред Android, рд╕рдБрдЧ рд╕рдорд╛рдирд╛рдиреНрддрд░ рд░реВрдкрдорд╛ рдкреНрд░рджрд░реНрд╢рди рдЧрд░рд┐рдПрдХреЛ Android рдПрдЙрдЯреИ рдкреНрд░реЛрд╕реЗрд╕рд░рдорд╛ рдЫреБрдЯреНрдЯреИ, рдкреГрдердХ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ред рдЯреНрд░рд╕реНрдЯреА рдкрд┐рдХреНрд╕реЗрд▓ рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ рд░ рдкрд╣рд┐рд▓реЗ рдиреИ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ рд░ рдкреНрд░рдгрд╛рд▓реА рдШрдЯрдХрд╣рд░реВрдорд╛ рд░рд╕реНрдЯ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ (рдХрд░реНрдиреЗрд▓ C рдорд╛ рд░рд╣рдиреНрдЫ)ред
рд╕реНрд░реЛрдд: opennet.ru
