Android рдХреЗ рджреГрд╢реНрдпреЛрдВ рдХреЗ рдкреАрдЫреЗ: рдХреБрдЫ рдРрд╕рд╛ рдЬреЛ рдЖрдк рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реЛрдВрдЧреЗ



0. рд╕рд╛рдордЧреНрд░реА рдХреА рддрд╛рд▓рд┐рдХрд╛




1. рдкреНрд░рд╛рдХреНрдХрдерди


рдореЛрдмрд╛рдЗрд▓ рдЧреИрдЬреЗрдЯ рд╣рдорд╛рд░реЗ рджреИрдирд┐рдХ рдЬреАрд╡рди рдХрд╛ рдПрдХ рдЕрднрд┐рдиреНрди рд╣рд┐рд╕реНрд╕рд╛ рдмрди рдЧрдП рд╣реИрдВ, рд╣рдо рдЙрди рдкрд░ рдЕрдкрдиреЗ рд╕рдмрд╕реЗ рдЧреБрдкреНрдд рд░рд╣рд╕реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЙрдкрдХрд░рдг рдХреЗ рдиреБрдХрд╕рд╛рди рд╕реЗ рдЧрдВрднреАрд░ рдкрд░рд┐рдгрд╛рдо рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдЬ, рдореЛрдмрд╛рдЗрд▓ рд╕реБрд░рдХреНрд╖рд╛ рдореБрджреНрджреЛрдВ рдХреЗ рдХрд╡рд░реЗрдЬ рдкрд░ рдмрд╣реБрдд рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рд╕рдореНрдореЗрд▓рди, рдмреИрдардХреЗрдВ рдЖрдпреЛрдЬрд┐рдд рдХреА рдЬрд╛рддреА рд╣реИрдВ, рдкреНрд░рдореБрдЦ рдЦрд┐рд▓рд╛рдбрд╝реА рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдФрд░ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рд╕рдВрд░рдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рдкрдХ рдЙрддреНрдкрд╛рдж рддреИрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рдЬрдм рдбрд┐рд╡рд╛рдЗрд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЦреЛ рдЧрдпрд╛ рд╣реИ рддреЛ рдпреЗ рдЙрдкрдХрд░рдг рдХрд┐рддрдиреЗ рдкреНрд░рднрд╛рд╡реА рд╣реИрдВ? рд╡реЗ рд░реЛрдЬрдорд░реНрд░рд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдХрд┐рддрдиреЗ рд╕рд╣рдЬ рд╣реИрдВ - рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде рдирд┐рд░рдВрддрд░ рдЕрд╕реБрд╡рд┐рдзрд╛, рдмреИрдЯрд░реА рдХреА рдЦрдкрдд рдореЗрдВ рд╡реГрджреНрдзрд┐, рд╕рд┐рд╕реНрдЯрдо рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рдЦрддрд░рд╛ред рдЕрдкрдиреЗ рдореЛрдмрд╛рдЗрд▓ рдбреЗрдЯрд╛ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд┐рдд рд▓реЛрдЧреЛрдВ рдХреЛ рдХреНрдпрд╛ рд╕рд▓рд╛рд╣ рджреА рдЬрд╛ рд╕рдХрддреА рд╣реИ? рдЕрдкрдиреЗ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдкрд░ рдХреБрдЫ рднреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реНрдЯреЛрд░ рди рдХрд░реЗрдВ? рдлрд┐рд░ рдЙрд╕реЗ рдЗрддрдиреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ - рдкрдХреНрд╖рд┐рдпреЛрдВ рдХреЛ рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ рднреЗрдЬрдиреЗ рдХреА рдирд╣реАрдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ?
рдЖрдЬ рдореИрдВ рдЖрдкрд╕реЗ рдПрдВрдбреНрд░реЙрдЗрдб рдУрдПрд╕ рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЬреЛ рдореЗрд░реЗ рд╕рдореНрдорд╛рдирд┐рдд Google рдХрдВрдкрдиреА рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рд╣реИрдВред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ рдПрдЪрдЯреАрд╕реА рд╕реЗ рдПрдХ рдЕрдЪреНрдЫреЗ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ - рдЗрдЪреНрдЫрд╛ рдПрдЪрдбреАред рд╡рд╣ рдХреНрдпреЛрдВ? рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рдЙрд╕рдХреЗ рд╕рд╛рде рдерд╛ рдХрд┐ рд╣рдордиреЗ рдПрдВрдбреНрд░реЙрдЗрдб рдбрд┐рд╡рд╛рдЗрд╕реЛрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЕрдкрдиреА рдЕрдиреБрд╕рдВрдзрд╛рди рдЧрддрд┐рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдФрд░ рджреВрд╕рд░реА рдмрд╛рдд, рдпрд╣ рдЕрднреА рднреА рдПрдХ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдФрд╕рдд Google рдлреЛрди рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдкреВрд░рд╛ рд╕реЗрдЯ рд╣реИред рдпрд╣ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд╕рднреА рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рдВрдЧрдарди рдкрд░ рдПрдЪрдЯреАрд╕реА рдХрд╛ рдПрдХ рдорд╛рдирдХ рджреГрд╢реНрдп рдФрд░ рдЖрдВрддрд░рд┐рдХ рдореЗрдореЛрд░реА рд╡рд┐рднрд╛рдЬрди рдХрд╛ рдПрдХ рдорд╛рдирдХ рд▓реЗрдЖрдЙрдЯ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд░рдХреНрд╖рд╛ рдФрд░ рд╣рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдЖрджрд░реНрд╢ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ред
рдореИрдВрдиреЗ 2012 рдХреЗ рдЬрд╕реНрдЯ-рдХреЙрдиреНрдлреНрд░реЗрдВрд╕ рдЬреАрд░реЛрдирд╛рдЗрдЯреНрд╕ рдореЗрдВ рдпрд╣ рд░рд┐рдкреЛрд░реНрдЯ рдмрдирд╛рдИ рдереА рдФрд░ рдЕрдм рдореИрдВ рдЗрд╕реЗ рд╣рд╛рдЗрдмреНрд░реЛрд╕рд┐рдЯреА рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛ рдФрд░ рдереЛрдбрд╝рд╛ рдЙрдкрдпреЛрдЧреА рднреА рд╣реЛрдЧрд╛ред

2. Z рд╕реЗ: рдПрдЪрдЯреАрд╕реА рдбрд┐рдЬрд╝рд╛рдпрд░ рдПрдЪрдбреА рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдХреЗ рдХреЗрд╡рд▓-рдХреЗрд╡рд▓ рдИрдПрдордПрдорд╕реА рдХреНрд╖реЗрддреНрд░ рдХреЗ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рд╣реИрдХрд┐рдВрдЧ рдХреА рдХрд╣рд╛рдиреА


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



рд╣рдо / рджреЗрд╡ / рдмреНрд▓реЙрдХ / mmcblk0p7 рдХреА рд╕рд╛рдордЧреНрд░реА рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рдФрд░, рдЬреИрд╕рд╛ рдХрд┐ рдХрд┐рд╕реНрдордд рдореЗрдВ рд╣реЛрдЧрд╛, рд╕рд╛рдорд╛рдиреНрдп рдПрд╕-рдСрдл рд╣реИрдХ рд╣рдореЗрдВ рдЪрдврд╝рд╛рдИ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред рдЖрдк рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП - рдореБрдЭреЗ рдХреНрд╖рдорд╛ рдХрд░реЗрдВред
рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЗрддрдирд╛ рдЕрдЪреНрдЫрд╛ рдХреНрдпрд╛ рд╣реИ рдХрд┐ рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд╕рддреНрдпрд╛рдкрди рдХреА рдХрдореА рднреА рдЖрдкрдХреЛ рд╡рд╣рд╛рдВ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддреА рд╣реИ?
рд╡рд┐рднрд╛рдЬрди 7 рдореЗрдВ, рдПрдЪрдЯреАрд╕реА рдиреЗ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдбрд┐рд╡рд╛рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдЫрд┐рдкрд╛рдИ: рд╕реАрдЖрдИрдбреА , " рдПрд╕-рдУрдПрди-рдПрд╕-рдСрдл " рдзреНрд╡рдЬ, рдЖрдИрдПрдордИрдЖрдИ рдФрд░ рд░реЗрдбрд┐рдпреЛ рдореЙрдбреНрдпреВрд▓ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рд╕реНрдерд┐рддрд┐ред рдЙрдирдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдЕрднреЗрджреНрдпрддрд╛ рдХрд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕, рдПрдЪрдЯреАрд╕реА рдЗрд╕ рдбреЗрдЯрд╛ рдХреЛ рд╕реНрдкрд╖реНрдЯ рдкрд╛рда рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред
"рд╕реНрдорд╛рд░реНрдЯрдлрд╝реЛрди" рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╛рдЬрд╛рд░ рдХрд╛ рдЧрд╣рди рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЕрдЬреНрдЮрд╛рдд рдЪреАрдиреА рдХрд╛рд░реАрдЧрд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЧрдИ HXC рдбреЛрдВрдЧрд▓ рдбрд┐рд╡рд╛рдЗрд╕ ( www.hxcdongle.com ) рдкрд╛рдпрд╛ рдЧрдпрд╛ рдФрд░ рдЦрд░реАрджрд╛ рдЧрдпрд╛ред рдбрд┐рд╡рд╛рдЗрд╕ рдиреЗ рдПрдЪрдЯреАрд╕реА рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдорд┐рдд рдПрдВрдбреНрд░реЙрдЗрдб рдлреЛрди рдХреЗ рд▓рдЧрднрдЧ рд╕рднреА рдореЙрдбрд▓реЛрдВ рдХреЗ рд╕рд╛рде рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдЬреЛрдбрд╝рддреЛрдбрд╝ рдХрд╛ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ред

рдЙрддреНрдкрд╛рдж рдореЗрдВ рдПрдХ USB рд╕реНрдорд╛рд░реНрдЯ рдХрд╛рд░реНрдб рд░реАрдбрд░ рдФрд░ рд╕реНрдорд╛рд░реНрдЯ рдХрд╛рд░реНрдб рд╕рд┐рдо рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдерд╛ред рдирд┐рд░реНрдорд╛рддрд╛ рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ (hxcdongle.com) рд╕реЗ рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдиреЗ рдЕрдкрдиреА рдкреНрд░рд╛рдорд╛рдгрд┐рдХрддрд╛ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдорд╛рд░реНрдЯ рдХрд╛рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдХреБрдЦреНрдпрд╛рдд рдПрд╕-рдСрдл, рд╕реАрдЖрдИрдбреА тАЛтАЛрдкрд░рд┐рд╡рд░реНрддрди рдФрд░ рдХреБрдЫ рдФрд░ рд╕рд╣рд┐рдд рд╕реНрдЯреЙрдХ рдЧреИрд░-рд░реВрдЯ рдХрд┐рдП рдЧрдП рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдХреЛрдИ рднреА рд╣реЗрд░рдлреЗрд░ рдХрд┐рдпрд╛ред
рдЙрд╕реА рд╕рдордп, рдбрд┐рд╡рд╛рдЗрд╕ рд╕реНрд╡рдпрдВ рдПрдХ рд╕рд╛рдзрд╛рд░рдг USB-miniUSB рдХреЙрд░реНрдб рдХреЗ рд╕рд╛рде рдкреАрд╕реА рд╕реЗ рдЬреБрдбрд╝рд╛ рдерд╛ рдФрд░ рд╕рднреА рдСрдкрд░реЗрд╢рди ADB (Android рдбреАрдмрдЧ рдмреНрд░рд┐рдЬ) рд╕реЗ рдЧреБрдЬрд░реЗ рдереЗред рдЗрд╕рд╕реЗ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдЖрдпрд╛ рдХрд┐ рд╕рднреА "рдЬрд╛рджреВ" рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╣реА рд╣реЛ рд░рд╣реЗ рд╣реИрдВред
рд░рд┐рд╡рд░реНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдбреАрдмреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдпреВрдПрд╕рдмреА рдПрдХреНрд╕рдЪреЗрдВрдЬ рдХреЛ рд░реЛрдХрдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рд╣рдореЗрдВ рдордзреНрдп рд╕рд╛рдореНрд░рд╛рдЬреНрдп рдХреЗ рдЖрдХрд╛рдУрдВ рдХреЛ рд╢реНрд░рджреНрдзрд╛рдВрдЬрд▓рд┐ рдЕрд░реНрдкрд┐рдд рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП - рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕ рддрд░рд╣ рдХреА рдШрдЯрдирд╛рдУрдВ рдХрд╛ рдПрдХ рдРрд╕рд╛ рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдХрд┐ рдЬрдм рдЕрдзрд┐рдХрд╛рдВрд╢ рдпреВрдПрд╕рдмреА рд╕реНрдирд┐рдлрд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдХрд╛рд░реНрдпрдХреНрд░рдо рдиреЗ рд╕реАрдзреЗ рдПрдХ рдЕрд╡рд░реЛрдзрдХ рдЪрд╛рд▓рдХ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА рдпрд╛ рд╕рд┐рд╕реНрдЯрдо рдмрд╕ рдмреАрдПрд╕рдУрдбреА рдореЗрдВ рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рдЧрдпрд╛ред
рдлрд┐рд░ рднреА, рдпрд╣ рд╣рдореЗрдВ рд░реЛрдХ рдирд╣реАрдВ рдкрд╛рдпрд╛ рдФрд░ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рд╢реЛрдз рдХреЗ рдмрд╛рдж рдЖрдЦрд┐рд░рдХрд╛рд░ рд╣рдордиреЗ рдкреВрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рджреЗрдЦрд╛, рд╕рд╛рде рд╣реА рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд┐рдпрд╛ рдФрд░ рдкреЛрд╖рд┐рдд рдкрдВрдк рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ред

рдбрдВрдк рд╕реЗ, рдПрдХ рд╢реЗрд▓ рдХрдорд╛рдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд╛ рдХреНрд░рдо рдмрд╣рд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдХреБрдЫ рдлрд╛рдЗрд▓реЗрдВ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдЕрдкрд▓реЛрдб рдХреА рдЧрдИ рдереАрдВред рдЕрдзрд┐рдХрд╛рдВрд╢ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬреНрдЮрд╛рдд рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ (рдпрджреНрдпрдкрд┐ рдЪрддреБрд░рд╛рдИ рд╕реЗ рдирд╛рдо рдмрджрд▓рд╛ рдЧрдпрд╛) - рдкрд░рд┐рд╡рд░реНрддрди рд╕реЗ рдкрд╣рд▓реЗ рдФрд░ рдмрд╛рдж рдореЗрдВ рд░реВрдЯ-рд╢реЛрд╖рдг, рдмрд┐рдЬреАрдмреЙрдХреНрд╕ рдФрд░ рдбрдВрдкреНрд╕ / рджреЗрд╡ / рдмреНрд▓реЙрдХ / mmcblk0p7 + рдПрдХ рд╕рдлрд╛рдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИред

рд▓реЗрдХрд┐рди рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╕реНрд╡рдпрдВ рднреА рдереА, рдЬреЛ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдХрд░реНрдиреЗрд▓ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рд▓реЗрдЦрди рд╕реБрд░рдХреНрд╖рд╛ рд╣рдЯрд╛ рджреА рдЧрдИ рдереАред рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХрдорд╛рдВрдб рдиреЗ рд╣рдореЗрдВ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢реЛрдВ рдХреА рдЯреЗрдХреНрд╕реНрдЯ рд▓рд╛рдЗрдиреЗрдВ рджреАрдВ, рдЬрд┐рд╕рдХреЗ рдЕрдиреБрд╕рд╛рд░ Google рдиреЗ рд╣рдореЗрдВ рд╕реНрдХреЙрдЯреНрдЯреА 2 (XDA рд╕рдореБрджрд╛рдп рдореЗрдВ рдЬрд╛рдирд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╡реНрдпрдХреНрддрд┐ , рдПрдХ рдкреНрд░рддрд┐рднрд╛рд╢рд╛рд▓реА рд╣реИрдХрд░) рдХреЗ рд▓реЗрдЦрдХ рдХреЗ рд▓рд┐рдП gfree рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рд▓рд╛рдпрд╛, рдЬреЛ рдЪрд┐рдк рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рд╣рдЯрд╛рдиреЗ рдФрд░ рдЗрд╕реЗ рдереЛрдбрд╝реЗ рд╕рдордп рдХреЗ рд▓рд┐рдП рдмрджрд▓рдиреЗ (рд░рд┐рдмреВрдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ) рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ Secure_Flag рд╕рднреА рдПрдХ рд╣реА mmcblk0p7 рдореЗрдВ
рд▓реЗрдЦрдХ рдХреЗ рд╕рдВрдкрд░реНрдХ рдХреА рдЦреЛрдЬ рдиреЗ рдореБрдЭреЗ IRC рдиреЗрдЯрд╡рд░реНрдХ freenode.net рдХреЗ рдЪреИрдирд▓ # g2root рдкрд░ рд▓реЗ рдЧрдпрд╛ , рдЬрд╣рд╛рдВ рдореБрдЭреЗ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд╕реНрдХреЙрдЯреА 2 рдХреЛ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдирд╣реАрдВ рджреЗрдЦрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЙрд╕рдХреЗ рджреЛрд╕реНрдд, рдЙрдкрдирд╛рдо рдЧреБрд╣рд▓ рдХреЗ рддрд╣рдд рдПрдХ рд╣реИрдХрд░, рдЬреЛ рдХрд┐ рдЧреБрдлреНрд░реА рдХрд╛ рд╕рд╣-рд▓реЗрдЦрдХ рдерд╛ , рдореЗрд░реЗ рд╕рдВрдкрд░реНрдХ рдореЗрдВ рдЖрдпрд╛ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╡рд╣ рдмрд╣реБрдд рдЧреБрд╕реНрд╕реЗ рдореЗрдВ рдерд╛ рдХрд┐ рдЕрдкрдиреЗ рдХрд╛рдо рдХреА рдорджрдж рд╕реЗ, рдЪреАрдиреА рдкреИрд╕реЗ рдХрдорд╛рддреЗ рд╣реИрдВ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд░рдЪрдирд╛рдХрд╛рд░реЛрдВ рдХреЗ рдирд╛рдо рдХрд╛ рднреА рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд╢рд░реАрд░ рд╕реЗ рд╕рднреА рдХреЙрдкреАрд░рд╛рдЗрдЯреЛрдВ рдХреЛ рдХрд╛рдЯ рд░рд╣реЗ рд╣реИрдВред рдлрд┐рд░, рд╣рдорд╛рд░реЗ рд╢реЛрдз рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╡реЗ рдЙрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд░рдЦрдиреЗ рд▓рдЧреЗ, рдЬреЛ рдЪреАрдиреА рдиреЗ wpthis.ko рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдХрд┐рдП, рдЬрд┐рд╕рд╕реЗ рдЖрд░рдбрдмреНрд▓реНрдпреВ рдХреЛ 7 рд╕реНрдерд╛рдпреА рд╡рд┐рднрд╛рдЬрди рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рд╣реБрдИред
рдЗрд╕ рддрд░рд╣ рдХреА рдореБрд╢реНрдХрд┐рд▓ рд▓реЗрдЦрди рд╕реБрд░рдХреНрд╖рд╛ рдХреИрд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╣реИ рдФрд░ рдХреНрдпреЛрдВ рдЗрд╕реЗ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ (рдпрд╣ рдПрд╕-рдСрдл рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХреБрдВрдЬреА рд╣реИ)?
рд╡рд┐рднрд╛рдЬрди 7 рдХреЛ 2 рдЪрд░рдгреЛрдВ рдореЗрдВ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
рд╕реНрдореГрддрд┐ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдВрд░рдХреНрд╖рдг
- рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдПрдХ рд╕реБрд░рдХреНрд╖рд╛рддреНрдордХ рдирд┐рд░реНрджреЗрд╢ рдЬреЛ рдПрдХ рд▓рд┐рдЦрд┐рдд рдкреНрд░рдпрд╛рд╕ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдкрд░ рд░рд┐рдмреВрдЯ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ

GFree рдореЗрдВ рджреЛ рднрд╛рдЧ рд╣реЛрддреЗ рд╣реИрдВ: рдпреВрдЬрд░рд▓реЗрд╡рд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рдХрд░реНрдиреЗрд▓ рдореЙрдбреНрдпреВрд▓, рдЬрд┐рд╕реЗ рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдлрд┐рд░, рдпрджрд┐ рдореЙрдбреНрдпреВрд▓ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд▓реЛрдб рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдХреБрдВрдЬреА рд╕реЗрдЯ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрджреЗрд╢ рдЬрд╛рд░реА рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

рдЬреИрд╕рд╛ рдХрд┐ рдХрд░реНрдиреЗрд▓ рд╕реЗ рдЬреНрдЮрд╛рдд рд╣реИ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддрдХ рд╕реАрдзреА рдкрд╣реБрдВрдЪ рд╣реИ рдФрд░ wpthis.ko рдореЙрдбреНрдпреВрд▓ 88 рдлреАрдЯ рддрдХ рд╡реЛрд▓реНрдЯреЗрдЬ рдХреА рдЖрдкреВрд░реНрддрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд░рд┐рдмреВрдЯ рдЪрдХреНрд░ (рд░реАрд╕реЗрдЯ_and_in_emmc) рдХреЗ рд▓рд┐рдП рдИрдПрдордПрдорд╕реА рдореЗрдореЛрд░реА рдЪрд┐рдк (рдХреНрд╡реЙрд▓рдХреЙрдо MSM7XXX) рдХреЛ рдирд┐рдпрдВрддреНрд░рдг рд╕рдВрдХреЗрдд рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ:

void powercycle_emmc() { gpio_tlmm_config(PCOM_GPIO_CFG(88, 0, GPIO_OUTPUT, GPIO_NO_PULL, GPIO_2MA), 0); // turn off. gpio_set_value(88, 0); mdelay(200); // turn back on. gpio_set_value(88, 1); mdelay(200); } 


рдмреВрдЯрд▓реЛрдбрд░, рдЬрдм рдбрд┐рд╡рд╛рдЗрд╕ рдмреВрдЯ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЙрд╕рдореЗрдВ рд▓реЗрдЦрди рд╕реБрд░рдХреНрд╖рд╛ рд╕реЗрдЯ рдХрд░рдХреЗ eMMC рдЪрд┐рдк рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддрд╛ рд╣реИред рдИрдПрдордПрдорд╕реА рдЪрд┐рдк рдХреЛ рд░реАрдмреВрдЯ рдХрд░рдиреЗ рд╕реЗ рд░рд╛рдЗрдЯ рдкреНрд░реЛрдЯреЗрдХреНрд╢рди рд╕реЗрдЯрд┐рдВрдЧ рд░реАрд╕реЗрдЯ рд╣реЛ рдЬрд╛рддреА рд╣реИред рд╕реНрдХреВрдЯреА рдПрдХ рд░рд╛рд╕реНрддрд╛ рдЦреЛрдЬрдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реА (рдорд╛рдЗрдХреНрд░реЛрдХреНрд░рд┐рдХрд┐рдЯ рдХреЗ 88 рд╡реЗрдВ рдкреИрд░ рдХреЛ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдФрд░ рд╡реЛрд▓реНрдЯреЗрдЬ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдИрдПрдордПрдорд╕реА рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рд╕рд╣реА рд░реАрд╕реЗрдЯ рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИред
рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд╣рдо рдСрдирд▓рд╛рдЗрди рдореЛрдб рдореЗрдВ / dev / block / mmcblk0p7 рд▓рд┐рдЦрдиреЗ рд╕реЗ рдПрдХ рдХрджрдо рдореЗрдВ рдЦреБрдж рдХреЛ рдкрд╛рддреЗ рд╣реИрдВ, рдХреЗрд╡рд▓ рдПрдХ рд╕реБрд░рдХреНрд╖рд╛рддреНрдордХ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд╕рд╛рде рдХрд░реНрдиреЗрд▓ рд╣рдорд╛рд░реЗ рд╕рд╛рде рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЕрдкрдиреЗ рдХрд░реНрдиреЗрд▓ рдХреЛ рд╕реНрд░реЛрдд рд╕реЗ рдЗрдХрдЯреНрдард╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЬрд┐рд╕рд╕реЗ рдЗрд╕рдореЗрдВ рдЫреЛрдЯреЗ рдмрджрд▓рд╛рд╡ рд╣реЛрдВрдЧреЗред рд╕реНрд░реЛрддреЛрдВ рдХреЗ рдПрдХ рд╕реЗрдЯ рд╕реЗ рд╣рдо рдлрд╝рд╛рдЗрд▓ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ / рдПрдордПрдорд╕реА / рдХрд╛рд░реНрдб / рдмреНрд▓реЙрдХред рд╕реА рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ
рдЗрд╕рдореЗрдВ, рд╕реНрдЯреНрд░рд┐рдВрдЧ #if 1 рджреЗрдЦреЗрдВ рдФрд░ рдмрд╕ рдЗрд╕реЗ #if 0 рдореЗрдВ рдмрджрд▓реЗрдВред рдХреНрдпрд╛ рдЙрддреНрд╕реБрдХ рд╣реИ - рдХрд░реНрдиреЗрд▓ рдореЛрдб рдореЗрдВ рдХреЛрдИ рдореВрд▓ рд░рд┐рдмреВрдЯ рдХрдорд╛рдВрдб рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдмреАрдпреВрдЬреА () рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдПрдХ рддреНрд░реБрдЯрд┐ рдкреИрджрд╛ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд░рд┐рдмреВрдЯ рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИред

 #if 1 if (board_emmc_boot()) if (mmc_card_mmc(card)) { if (brq.cmd.arg < 131073) {/* should not write any value before 131073 */ pr_err("%s: pid %d(tgid %d)(%s)\n", func, (unsigned)(current->pid), (unsigned)(current->tgid), current->comm); pr_err("ERROR! Attemp to write radio partition start %d size %d\n", brq.cmd.arg, blk_rq_sectors(req)); BUG(); return 0; } #endif 


рд╕рдВрд░рдХреНрд╖рдг рдЗрд╕ рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рдЬрдм рджреЛрдиреЛрдВ рд╕рд┐рд╕реНрдЯрдо рдЪрд╛рд▓реВ рд╣реЛрддреЗ рд╣реИрдВ, рддрдм рдЬрдм рдЖрдк рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ
 #dd if=/sdcard/mmcblk0p7 of=/dev/block/mmcblk0p7 

рдлреЛрди рд╕рд┐рд░реНрдл рд░рд┐рдмреВрдЯред рдпрджрд┐ рдХрд░реНрдиреЗрд▓ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд╕реЗ рдЧреБрдЬрд░рдирд╛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рджрд░реНрдЬ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ - рд░рд┐рдмреВрдЯрд┐рдВрдЧ рд╕рдм рдХреБрдЫ рд╡рд╛рдкрд╕ рдХрд░ рджреЗрдЧрд╛ред
рдпрд╣ рдХрд┐рд╕ рддрд░рд╣ рдХреА рднреЗрджреНрдпрддрд╛ рд╣реИ? рдмреЗрд╢рдХ, рдпрд╣ рдПрдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рднреЗрджреНрдпрддрд╛ рд╣реИ - рдбрд┐рд╡рд╛рдЗрд╕ рдирд┐рд░реНрдорд╛рддрд╛ рдиреЗ рдореЗрдореЛрд░реА рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЦрд╛рдореА рдЫреЛрдбрд╝ рджреА, рдЬреЛ рд╣рдореЗрд╢рд╛ рд░реАрдб-рдУрдирд▓реА рд░рд╣рдиреА рдЪрд╛рд╣рд┐рдП, рдпрд╣ рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рднреЗрджреНрдпрддрд╛ рднреА рд╣реИ - рдлреЛрди рдХреА рдкрд╣рдЪрд╛рди рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдиреБрдХрд╕рд╛рди / рдЪреЛрд░реА рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЗрд╕реЗ рдвреВрдВрдврдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдмрдирд╛ рджреЗрдЧрд╛ред
рд▓реЗрдХрд┐рди рдпрд╣ рднреА рдЬреЛрдЦрд┐рдо рдореЛрдмрд╛рдЗрд▓ рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреА рднреЗрджреНрдпрддрд╛ рд╣реИред рдкрд╛рд░реНрдЯреАрд╢рди 7 рдХреЗ рдкреНрд░рдпреЛрдЧреЛрдВ рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреЗ рдкрд╛рд╕ IMEI рдирдВрдмрд░ рдлрд╝рд┐рд▓реНрдЯрд░ рдирд╣реАрдВ рд╣реИ - рдХрд┐рд╕реА рднреА IMEI рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдг, рдЬрд┐рдирдореЗрдВ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдФрд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдХреЗ рдЕрдиреБрд░реВрдк рдирд╣реАрдВ рд╣реИрдВ, рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдкрдВрдЬреАрдХрд░рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдмреЗрд╢рдХ, рдСрдкрд░реЗрдЯрд░ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдЕрд╡рдЧрдд рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕рдВрднрд╡рддрдГ рдЪреАрдиреА рдлреЛрди рдХреЗ рд╕рд╛рде рд╣рд╛рде рдФрд░ рдкреИрд░ ... рдмрдВрдзреЗ рд╣реБрдП рд╣реИрдВред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдлреЛрди рдмрд╛рдЬрд╛рд░ рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╕рдорд╛рди IMEI рдирдВрдмрд░ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдЗрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рд╕реЗ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдиреБрдХрд╕рд╛рди рд╣реЛрдЧрд╛ред
рдЦреИрд░, рдЕрдм рд╣рдо рдЕрдзрд┐рдХ рд╕рд╛рдВрд╕рд╛рд░рд┐рдХ рдЪреАрдЬреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ - рдЕрдкрдиреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЙрд╕ рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдЬрд╛рдирдХрд╛рд░реА рдХреА рдЪреЛрд░реА рд╕реЗ рдмрдЪрд╛рдПрдВрдЧреЗред рдкрд╣рд▓реЗ рдореИрдВ рдЕрдкрдиреА рд░рдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛, рдФрд░ рдлрд┐рд░ рдХрд┐рд╕ рд╕реЗред

3. рдкреИрд░рд╛рдиреЙрдпрдб рдПрдВрдбреНрд░реЙрдЗрдб: рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╡реЗрдпрд░рд╡реЛрд▓реНрдл рдлреЛрди рдмрдирд╛рдирд╛


рдмрд╛рдЬрд╛рд░ рдореЗрдВ рдПрдВрдбреНрд░реЙрдЗрдб-рдбрд┐рд╡рд╛рдЗрд╕реЗрдЬ рдХреЗ рдЖрдЧрдорди рдХреЗ рдмрд╛рдж рд╕реЗ, рдЙрддреНрд╕рд╛рд╣реА рд▓реЛрдЧ рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдЕрдзрд┐рдХрддрдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдмрд╣реБрдд рдХрдо рд╣реЛ рдЧрдИ, рд▓реЗрдХрд┐рди рдЕрднреА рднреА рд▓рд┐рдирдХреНрд╕-рдЖрдзрд╛рд░рд┐рдд рдПрдВрдбреНрд░реЙрдЗрдб рдУрдПрд╕ рдХрд░реНрдиреЗрд▓ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред
рдпрд╣ рд╕рдм рдж рдЧрд╛рд░реНрдЬрд┐рдпрди рдкреНрд░реЛрдЬреЗрдХреНрдЯ (https://guardianproject.info) рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реБрдЖ, рдЬрд┐рд╕рдиреЗ рдкреНрд░рд╕рд┐рджреНрдз рд▓рд┐рдирдХреНрд╕-рдпреВрдЯрд┐рд▓рд┐рдЯреА рдХреНрд░рд╛рдпрд╕рд┐рдкреЗрдЯрдЕрдк рдХрд╛ рдкреЛрд░реНрдЯ рдЬрд╛рд░реА рдХрд┐рдпрд╛, рдЬреЛ рдкрд╛рд░рджрд░реНрд╢реА рдбреЗрдЯрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рд▓рд┐рдП рдХреЛрд░ рдореЙрдбреНрдпреВрд▓ DM- рдХреНрд░рд┐рдкреНрдЯ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рдПрдВрдбреНрд░реЙрдЗрдб рдУрдПрд╕ рджреЗрд╢реА рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рдпрджреНрдпрдкрд┐ рдмрд╣реБрдд рдХреБрдЯрд┐рд▓ рдФрд░ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ), рдпрд╣ рдореЙрдбреНрдпреВрд▓ рд╕рднреА рд╕реНрдЯреЙрдХ рдХреЛрд░ рдореЗрдВ рдореМрдЬреВрдж рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЙрдкрдХрд░рдг, рд╣рд╛рд▓рд╛рдВрдХрд┐, рд▓реЗрдЦрдХ рджреНрд╡рд╛рд░рд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЧреИрд░-рдЧрдВрднреАрд░ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ - рдлрд╛рдЗрд▓реЛрдВ рдФрд░ рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░рдВрд╕реА рдХрд╛ рдирд┐рд░реНрдорд╛рдгред рд╣рдо рдЖрдЧреЗ рдмрдврд╝реЗ, рдЗрд╕ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдордХреНрдЦреА рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд▓реЗрдХрд┐рди рди рдХреЗрд╡рд▓ ...
рддреЛ, рдЖрдЗрдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдПрдЪрдЯреАрд╕реА рдбрд┐рдЬрд╛рдпрд░ рдПрдЪрдбреА рдлреЛрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдВрдбреНрд░реЙрдЗрдб рдУрдПрд╕ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ 2.3-4.1 рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд░рдг-рджрд░-рдЪрд░рдг рджреЗрдЦреЗрдВред
рд╕рднреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдбреЗрдЯрд╛ рдХреЛ рджреЛ рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдпрд╣ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдХреНрд╖реЗрддреНрд░реЛрдВ рд╕реЗ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИ):

 /data/ /mnt/sdcard 


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

рдЖрдЗрдП рд╣рдорд╛рд░реЗ рдХреНрд░рд┐рдкреНрдЯреЛрдлрд╝реЛрди рдХреЗ рдЪрд░рдг-рджрд░-рдЪрд░рдг рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ

рд╣рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА:
- рдПрдВрдбреНрд░реЙрдЗрдб рд╡рд░реНрдЬрди 2.3-4.1 рдкрд░ рдлреЛрди
- рдЬрдбрд╝
- рд╕реНрдерд╛рдкрд┐рдд рдмрд┐рдЬреАрдмреЙрдХреНрд╕ рдХрдВрд╕реЛрд▓ рдпреВрдЯрд┐рд▓рд┐рдЯреАрдЬ рдкреИрдХреЗрдЬ
- рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░рдВрд╕реА рдХреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрдВрд╕реЛрд▓ рдореИрдиреЗрдЬрд░ lm.cryptsetup
- рд╕рдХреНрд╖рдо USB рдбрд┐рдмрдЧрд┐рдВрдЧ рдореЛрдб
- ROM рдкреНрд░рдмрдВрдзрдХ рд╕реЗ рд░рд┐рдмреВрдЯ рдмрд╛рдЗрдирд░реА

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

1. рд╣рдо рд╕рдВрд░рдХреНрд╖рд┐рдд рдбреЗрдЯрд╛ рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдХрдВрдЯреЗрдирд░ рдмрдирд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдХреЗ рд╕рд╛рде рд╢реБрд░реВ / рдбреЗрдЯрд╛ / рдХрдВрдЯреЗрдирд░:


/ рдбреЗрдЯрд╛ / рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ, рд╣рдо 800 MB рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рдПрдХ рдЦрд╛рд▓реА рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдВрдЧреЗ (рдореИрдВ рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛рддрд╛ рд╣реВрдВ рдХрд┐ Desire HD рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 1 рдЬреАрдмреА рдХреА рдЖрдВрддрд░рд┐рдХ рдореЗрдореЛрд░реА рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЖрдкрдХреЛ рдПрдХ рдЦреБрд▓реА рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдХрд╛рдордХрд╛рдЬ рдХреЗ рд▓рд┐рдП рдХрдо рд╕реЗ рдХрдо 200 рдПрдордмреА рдЫреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛) -
 #busybox dd if=/dev/zero of=/data/secure0 bs=1M count 800 

рдЗрд╕реЗ рдПрдХ рд▓реВрдкрдмреИрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдмрд╛рдБрдзреЗрдВ -
 #losetup /dev/block/loop3 /data/secure0 

рд╣рдо 128-рдмрд┐рдЯ рдПрдИрдПрд╕ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рд▓реБрдХреНрд╕ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкреНрд░рд╛рд░реВрдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ -
 #lm.cryptsetup luksFormat тАУc aes-plain /dev/block/loop3 

рдЪрд▓реЛ рдЖрдЧреЗ рдЕрдиреБрдХреВрд▓рди рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдирдП рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░рдВрд╕реА рдХреЛ рдЦреЛрд▓реЗрдВ -
 #lm.cryptsetup luksOpen /dev/block/loop3 data 

рдЬрд╣рд╛рдВ рдбреЗрдЯрд╛ рд╡рд╣ рдирд╛рдо рд╣реИ рдЬрд┐рд╕реЗ рд╣рдордиреЗ рдХреНрд░рд┐рдкреНрдЯреЛ рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП рдЪреБрдирд╛ рд╣реИред
рд╣рдорд╛рд░реЗ рдХреНрд░рд┐рдкреНрдЯреЛ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдПрдХ ext4 рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдПрдВ -
 #mke2fs тАУT ext4 тАУL Secure0 -F /dev/mapper/data 

рдХрдВрдЯреЗрдирд░ / / рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ, рдЬрдмрдХрд┐ рд╣рдо рдЗрд╕реЗ рдПрдХ рддрд░рдл рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рдЧрддрд┐ рдХреЛ рдмрдЪрд╛рдиреЗ рдФрд░ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдПрд╕рдбреА рдХрд╛рд░реНрдб рд╕реЗ рдирд┐рдкрдЯрддреЗ рд╣реИрдВ -
 #lm.cryptsetup luksClose data 

рдЕрдм рд╣рдореЗрдВ рдмрд┐рдВрджреАрджрд╛рд░ рдХрдорд╛рдВрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдпрд╣ рдХрд╕реНрдЯрдо рд░рд┐рдХрд╡рд░реА рдореЗрдиреВ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рдФрд░ рдореИрдВ рд╡рд╣рд╛рдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛ (рдХреНрд▓реЙрдХрд╡рд░реНрдХреНрд╕рдореЙрдб рд░рд┐рдХрд╡рд░реА рдХреЗ рдХрд╕реНрдЯрдо рд░рд┐рдХрд╡рд░реА рдореЗрдВ рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг , рд╣рдо рдПрдбреАрдмреА рдореЗрдВ рд░реВрдЯ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ), рд╣рдо рдПрд╕рдбреА-рдХрд╛рд░реНрдб рдХрд╛ рдкреБрди: рд╡рд┐рднрд╛рдЬрди рдХрд░реЗрдВрдЧреЗ, рд╣рдо рдПрдХ рд╕реЗрдХреНрд╢рди 2 рд╕реЗ рдмрдирд╛рдпреЗрдВрдЧреЗ - рдЦреБрд▓рд╛ рдФрд░ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб -
 parted /dev/block/mmcblk1 

рдЬрд╣рд╛рдВ mmcblk1 рд╣рдорд╛рд░рд╛ "рдЗрдХрдЯреНрдареЗ" рдПрд╕рдбреА рдХрд╛рд░реНрдб рд╣реИ (рдЬрдмрдХрд┐ mmcblk0 рд╕рднреА eMMC рдореЗрдореЛрд░реА рд╣реИ)
рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ -
 print 

рд╣рдо рдХрд╛рд░реНрдб рдХреЗ рдкреВрд░реНрдг рдЖрдХрд╛рд░ рдкрд░ рдзреНрдпрд╛рди рджреЗрддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдпрд╛рдж рд░рдЦреЗрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдПрдХ 8 рдЬреАрдмреА рдХрд╛рд░реНрдб рдПрдЪрдЯреАрд╕реА рдбреАрдПрдЪрдбреА рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ, рдФрд░ рд╣рдо рдЗрд╕реЗ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдВрдЧреЗред
рдПрд╕рдбреА рдХрд╛рд░реНрдб рдХрд╛ рдкрд╣рд▓рд╛ рдФрд░ рдПрдХрдорд╛рддреНрд░ рдЦрдВрдб рд╣рдЯрд╛рдПрдВ -
 rm 1 

рд╣рдо рджреЛ рдирдП рдмрдирд╛рддреЗ рд╣реИрдВ, рдкрд╣рд▓реЗ fat32 рдореЗрдВ рдЦреЛрд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдЖрдХрд╛рд░ рдореЗрдВ 4GB -
 mkpartfs primary fat32 0 4032 

рдлрд┐рд░ рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░рдВрд╕реА рдХреЗ рд▓рд┐рдП рд░рд┐рдХреНрдд, рд╣рдо рдЗрд╕реЗ ext2 рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ, рд╣рдо рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рд╕реБрдзрд╛рд░рддреЗ рд╣реИрдВ -
 mkpartfs primary ext2 4032 8065 

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдкрд╣рд▓рд╛ рдЕрдВрдХ рдкрд╣рд▓реЗ рдЦрдВрдб рдХреА рд╕реАрдорд╛ рд╣реИ, рджреВрд╕рд░рд╛ рдореЗрдореЛрд░реА рдХреА рд╕реАрдорд╛ рд╣реИред
рд╣рдо рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддреЗ рд╣реИрдВ рдФрд░ рд░рд┐рдмреВрдЯ рдХрд░рддреЗ рд╣реИрдВ -
 quit 

рдЕрдм SD рдХрд╛рд░реНрдб рдореЗрдореЛрд░реА рдореЗрдВ рд╣рдорд╛рд░реЗ 2 рдкрд╛рд░реНрдЯрд┐рд╢рди рд╣реИрдВ, / dev / block / mmcblk1p1 рдПрдХ 4GB рдХреА рдУрдкрди рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рд╣реИ рдЬреЛ рдкреАрд╕реА рдкрд░ рддрдм рд▓рдЧрд╛рдИ рдЬрд╛рддреА рд╣реИ рдЬрдм рдлреЛрди рдПрдХ USB рдХреЙрд░реНрдб рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИ рдФрд░ / dev / block / mmcblk1p2 рдПрдХ 4GB рдЫрд┐рдкрд╛ рд╣реБрдЖ рд╡рд┐рднрд╛рдЬрди рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдХрд╣реАрдВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдпрд╣ рдореБрд╣рд┐рдо рд╢реБрд░реВ рдХреА рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдмрд╣реБрдд рдЬрд▓реНрджреА рдкрд╣рдЪрд╛рдирддрд╛ рд╣реИ)ред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдПрдХ рд╕рддрд╣реА рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рд╕рд╛рде, рдкрд╣рд▓рд╛ рд╡рд┐рдЪрд╛рд░ рдПрдХ рдирдХрд▓реА рдПрд╕рдбреА рдХрд╛рд░реНрдб рд╣реИ, рдпрд╣ рдЕрдХреНрд╕рд░ рд╣реЛрддрд╛ рд╣реИ - рдЖрдзрд╛ рдЕрдВрдХрд┐рдд рдореВрд▓реНрдпред

рд╣рдо рдПрд╕рдбреА рдХрд╛рд░реНрдб рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВред рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдлрд╛рдЗрд▓ рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдмреНрд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕ (рдПрдХ рдореИрдк рд╕реЗрдХреНрд╢рди) рд╣реИ, рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╣рдореЗрдВ рд▓реВрдкрдмреИрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд╣рдо рддреБрд░рдВрдд рд╣реА рд▓реБрдХреНрд╕ рдореЗрдВ рдкреВрд░реЗ рд╕реЗрдХреНрд╢рди рдХреЛ рдлреЙрд░реНрдореЗрдЯ рдХрд░ рджреЗрддреЗ рд╣реИрдВ -
 #lm.cryptsetup luksFormat тАУc aes-plain /dev/block/mmcblk1p2 

рдирд┐рд░реНрдорд┐рдд рдХрдВрдЯреЗрдирд░ рдЦреЛрд▓реЗрдВ -
 #lm.cryptsetup luksOpen /dev/block/mmcblk1p2 sdcard 

рдЬрд╣рд╛рдВ рдПрд╕рдбреА рдХрд╛рд░реНрдб рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП sdcard рдЪрдпрдирд┐рдд рдирд╛рдо рд╣реИ
рд╡рд╕рд╛ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдЦреБрд▓реЗ рдХрдВрдЯреЗрдирд░ рдХреЛ рдкреНрд░рд╛рд░реВрдкрд┐рдд рдХрд░реЗрдВ -
 #mkfs.vfat -n Seccard0 /dev/mapper/sdcard 

рд╣рдо рдПрд╕рдбреА рдХрд╛рд░реНрдб рдХреЗ рдХрдВрдЯреЗрдирд░ рдХреЛ рдмрдВрдж рдХрд░ рджреЗрддреЗ рд╣реИрдВ, рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рддреИрдпрд╛рд░ рд╣реИ, рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдХрд╛рдо рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕реЗ рд╕реНрдкрд░реНрд╢ рди рдХрд░реЗрдВ -
 #lm.cryptsetup luksClose sdcard 

рдЪрд▓реЛ рдбреЗрдЯрд╛-рдХрдВрдЯреЗрдирд░ рдореЗрдВ рднрд░рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЕрдм рдпрд╣ рдЦрд╛рд▓реА рд╣реИ, рдФрд░ рдЗрд╕ рд░реВрдк рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред
рдУрдкрдирд┐рдВрдЧ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдПрдВ -
 #losetup /dev/block/loop3 /data/secure0 #lm.cryptsetup luksOpen /dev/block/loop3 data 

рд░реВрдЯ рдореЗрдВ рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдПрдВ (рдЗрд╕реЗ rw рдореЗрдВ рдкреВрд░реНрд╡-рд░рд┐рдорд╛рдЙрдВрдЯ рдХрд░рддреЗ рд╣реБрдП), рдЬрд╣рд╛рдВ рд╣рдо рдЕрдкрдиреЗ рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░реЗрдВрд╕реА рдХреЛ рдорд╛рдЙрдВрдЯ рдХрд░рддреЗ рд╣реИрдВ -
 #mount тАУo remount,rw / #mkdir /DATA #mount тАУt ext4 /dev/mapper/data /DATA 

рдкрд░, рдЖрдкрдХреЛ рдореВрд▓ / рдбреЗрдЯрд╛ / рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рдлрд╝реЛрд▓реНрдбрд░ рдХреЙрдкреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ ../dalvik-cache/ (рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреА рд╕рд╛рдордЧреНрд░реА рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░реЗрдВрд╕реА рдХреА рдкрд╣рд▓реА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдмрдирд╛рдИ рдЬрд╛рдПрдЧреА) рдФрд░ .. / рдбреА / рдЦреИрд░, рдмреЗрд╢рдХ, safe0 рдлрд╝рд╛рдЗрд▓ рдХреЗ рдмрд┐рдирд╛ -
 # cp -a /data/app /DATA # cp -a /data/app-private /DATA # cp -a /data/backup /DATA # cp -a /data/data /DATA # cp -a /data/dontpanic /DATA # cp -a /data/drm /DATA # cp -a /data/etc /DATA # cp -a /data/htcfs /DATA # cp -a /data/local /DATA # cp -a /data/misc /DATA # cp -a /data/property /DATA # cp -a /data/secure /DATA # cp -a /data/system /DATA # cp -a /data/zipalign.log /DATA # mkdir /DATA/d # mkdir /DATA/dalvik-cache 

рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рднреА рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реЗ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рджреЛрд╣рд░рд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рдХрдВрдЯреЗрдирд░ рдХреЛ рдЕрдирдорд╛рдЙрдВрдЯ рдХрд░реЗрдВ рдФрд░ рдмрдВрдж рдХрд░реЗрдВ -
 # umount /DATA # lm.cryptsetup luksClose data 


2. рдЕрдм рд╣рдореЗрдВ рдЕрдкрдиреЗ рдЕрдиреБрд░реЛрдз рдкрд░ рдЗрди рджреЛрдиреЛрдВ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдПрдХ рджреВрд╕рд░реЗ OS рд╕реЗ рдмрдирд╛рдирд╛ рд╣реЛрдЧрд╛, рдЬреЛ рд╣рдорд╛рд░реЗ рдЕрдиреБрд░реЛрдз рдкрд░ рд▓реЛрдб рдФрд░ рдЕрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред


рд╕рдВрднрд╛рд╡рд┐рдд рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рдореИрдВ рдмрд╣реБрдд рдкрд╣рд▓реЗ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИред
рддреЛ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП? рд╣рдореЗрдВ рдордХреНрдЦреА рдкрд░ рддреИрдпрд╛рд░ рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░рдВрд╕реА рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде / рдбреЗрдЯрд╛ / рдФрд░ / mnt / sdcard / рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рдЬрдм рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рд╡рд╛рдкрд╕реАред рдЪреВрдВрдХрд┐ рд╕рд┐рд╕реНрдЯрдо рд░рд╣ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдкреВрд░рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХрд░реНрдиреЗрд▓ рдХреА рдХрд╛рд░реНрдп рдХреНрд╖рдорддрд╛ рдХреЛ рдмрдирд╛рдП рд░рдЦрддреЗ рд╣реБрдП рд╣рдо рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рджреГрд╢реНрдп рднрд╛рдЧ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рдпрд╣рд╛рдБ рдХреНрд░рд┐рдкреНрдЯреЛ рдореЛрдб рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ:
 #setprop ctl.stop zygote #mount -o remount,rw rootfs / #mkdir /DATA #mkdir /mnt/SDCARD #mount -o move /mnt/sdcard /mnt/SDCARD #lm.cryptsetup luksOpen /dev/block/mmcblk1p2 sdcard #mount -t vfat /dev/mapper/sdcard /mnt/sdcard #mount -o remount,ro rootfs / #mount /dev/block/mmcblk0p26 /DATA #losetup /dev/block/loop5 /DATA/secure0 #lm.cryptsetup luksOpen /dev/block/loop5 data #umount /data -l #mount -t ext4 /dev/mapper/data /data #setprop ctl.start zygote #killall zygote 


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

3. рд╣рдореЗрдВ рдХреНрд░рд┐рдкреНрдЯреЛ рдореЛрдб рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИред


10 рдореЗрдВ рд╕реЗ 1 рдорд╛рдорд▓реЗ рдореЗрдВ рдЧрд▓рдд рд╢рдЯрдбрд╛рдЙрди рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдиреБрдХрд╕рд╛рди рдкрд╣реБрдВрдЪрд╛рдПрдЧрд╛ рдФрд░ рдХреНрд░рд┐рдкреНрдЯреЛ рдореЛрдб рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рдмрдирд╛ рджреЗрдЧрд╛ (рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА, рд╕рднреА рдбреЗрдЯрд╛ рдХреЛ рдмрд░рдХрд░рд╛рд░ рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЦреБрджрд╛рдИ рд╣реЛрддреА рд╣реИ), рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдорд╛рдирдХ рд╢рдЯрдбрд╛рдЙрди-рд░рд┐рдмреВрдЯ рд╡рд┐рдХрд▓реНрдк рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реИрдВред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣рдореЗрдВ рдлреЛрди рдХреЛ рджрд░реНрдж рд░рд╣рд┐рдд рд░реВрдк рд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧреА:
 #sync #setprop ctl.stop zygote #setprop ctl.stop runtime #setprop ctl.stop keystore #fuser /data -m -k #umount /data #/lm.cryptsetup luksClose data #/system/bin/reboot 


рдпрд╣ рдПрд╕рдбреА рдХрд╛рд░реНрдб рдкрд░ рдХреНрд░рд┐рдкреНрдЯреЛ рдЕрдиреБрднрд╛рдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд╛ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИ, рд╡рд╕рд╛ 32 рдХреЗ рд╕рд╛рде рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

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

4. рдЭреВрдареА рд╕реБрд░рдХреНрд╖рд╛: Google рдлрд╝реЛрди рд╕реЗ рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓рдиреЗ рдХрд╛ рдПрдХ рдЕрд╡рд▓реЛрдХрдиред


рдКрдкрд░, рд╣рдордиреЗ рдЕрдкрдиреЗ рдореЛрдмрд╛рдЗрд▓ рдбреЗрдЯрд╛ рдХреА рд░рдХреНрд╖рд╛рддреНрдордХ рд░рдХреНрд╖рд╛ рдХреЗ рдПрдХ рдЧреИрд░-рддреБрдЪреНрдЫ рддрд░реАрдХреЗ рдХреА рдЬрд╛рдВрдЪ рдХреА, рд▓реЗрдХрд┐рди рдПрдХ рд╢рдмреНрдж рднреА рдирд╣реАрдВ рдХрд╣рд╛ - рд╣рдо рдЦреБрдж рдХреА рд░рдХреНрд╖рд╛ рдХреНрдпрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдПрдВрдбреНрд░реЙрдЗрдб рдУрдПрд╕ рд╕реБрд░рдХреНрд╖рд╛ рдореБрджреНрджреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реА рдкреНрд░рддрд┐рдпрд╛рдВ рддреЛрдбрд╝ рджреА рдЧрдИ рд╣реИрдВ, рдмрд╣реБрдд рд╕рд╛рд░реА рд░рд┐рдкреЛрд░реНрдЯреЗрдВ рдмрдирд╛рдИ рдЧрдИ рд╣реИрдВ, рдЙрддреНрдкрд╛рдж рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЦреНрдп рд░рдХреНрд╖рд╛-рд░рдХреНрд╖рд╛ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдмрд╛рд╣рд░реА рджреБрд╢реНрдорди - рджреВрд░рд╕реНрде рд╣реИрдХ, рд╡рд╛рдпрд░рд╕ рдФрд░ рдЯреНрд░реИрдлрд╝рд┐рдХ рдЕрд╡рд░реЛрдзрди рд╣реИред рд▓реЗрдХрд┐рди рдЦрддрд░реЗ рдХреА рдЙрдЪреНрдЪрддрдо рдбрд┐рдЧреНрд░реА, рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдбрд┐рд╡рд╛рдЗрд╕ рддрдХ рднреМрддрд┐рдХ рдкрд╣реБрдВрдЪ рд╣реИред рдпрджрд┐ рдбрд┐рд╡рд╛рдЗрд╕ рдЦрд░рд╛рдм рд╣рд╛рдереЛрдВ рдореЗрдВ рдЧрд┐рд░ рдЧрдпрд╛, рддреЛ рдЙрдЪреНрдЪ рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рд╕рд╛рде рд╕реВрдЪрдирд╛ рдЗрд╕рдХреА рддрд╣рдЦрд╛рдиреЗ рдХреЛ рдЫреЛрдбрд╝ рджреЗрдЧреА рдФрд░ рд╣рдорд▓рд╛рд╡рд░ рдХреЛ рдЦреБрд╢ рдХрд░реЗрдЧреАред
рд╣рдо рдЕрдкрдиреЗ рдЖрдк рдХреЛ рд╣рдорд▓рд╛рд╡рд░ рдХреА рдЬрдЧрд╣ рдкрд░ рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рдЙрдкрдХрд░рдг рдХреЛ рд╣реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рд╣рдо рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рд╕реЗ рдЫреВ рд╕рдХрддреЗ рд╣реИрдВред рдПрдЪрдЯреАрд╕реА рдбрд┐рдЬрд╛рдпрд░ рдПрдЪрдбреА рдХреЛ рдлрд┐рд░ рд╕реЗ рд░рдЦрдиреЗ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ, рдПрдХ рдЧреНрд░рд╛рдлрд┐рдХ рдХреБрдВрдЬреА рдпрд╛ рдПрдХ рдкрд┐рдирд▓реЙрдХ рдХреЗ рд╕рд╛рде рдмрдВрдж рдХрд┐рдпрд╛ рдЬрд╛рдП, рдЬрд╣рд╛рдВ рд╢реБрд░реВ рдХрд░рдирд╛ рд╣реИ?

1. рдбреЗрдЯрд╛ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ


рдбреЗрдЯрд╛ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рджреЛ рд╕реНрдерд┐рддрд┐рдпрд╛рдВ рд╣реЛрдВрдЧреА - рдПрдВрдбреНрд░реЙрдЗрдб рдпреВрдПрд╕рдмреА рдбрд┐рдмрдЧрд┐рдВрдЧ рдСрди рдФрд░ рд░реВрдЯ рдПрдХреНрд╕реЗрд╕ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ред
рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕реНрдорд╛рд░реНрдЯрдлрд╝реЛрди рдмреЙрдХреНрд╕ рдХреЛ рдЕрдирдкреИрдХ рдХрд░рдиреЗ рдХреЗ рдареАрдХ рдмрд╛рдж рд░рдЯ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рд░рд┐рдлрд╝реНрд▓реЗрдХреНрдЯ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╕рд┐рд▓реНрд╡рд░ рдкреНрд▓реИрдЯрд░ рдкрд░ рд╕рдм рдХреБрдЫ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╢рд╛рдирджрд╛рд░ рдореМрдХрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрд╕реНрдЯрдо рдлрд╝рд░реНрдорд╡рд╛рд░реЛрдВ рдореЗрдВ рдПрдбреАрдмреА рдПрдХреНрд╕реЗрд╕ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдХреНрд╖рдо рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдХреБрдЫ рдЕрдиреНрдп рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рд╕рдВрдХреЗрдд рднреА рд╣рдЯрд╛ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рдкрд╣рд▓рд╛ рдЯрд┐рдк рдпреВрдПрд╕рдмреА рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рдФрд░ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдкрд░ рдЗрд╕реЗ рдмрдВрдж рдХрд░рдирд╛ рд╣реИред
S-OFF рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдЕрдЧрд▓реА рднреЗрджреНрдпрддрд╛ рдХрд╕реНрдЯрдо рд░рд┐рдХрд╡рд░реА рд╣реИред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрд╕-рдСрдл рд╣реИ, рддреЛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЖрдк рдХрд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдлреНрд▓реИрд╢ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдпрджрд┐ рдЖрдк рдХрд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдлреНрд▓реИрд╢ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрд╕реНрдЯрдо рд░рд┐рдХрд╡рд░реА рд╣реИ, рдФрд░ рдХрд╕реНрдЯрдо рд░рд┐рдХрд╡рд░реА рдПрдХ рдирд┐рд░рдВрддрд░ рдЫреЗрдж рд╣реИред рдпрд╣рд╛рдВ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдмреЛрддрд▓ рдФрд░ рд░реВрдЯ, рдФрд░ рдЧреИрд░-рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдпреВрдПрд╕рдмреА рдбрд┐рдмрдЧрд┐рдВрдЧ рд╣реИ, рдФрд░ рдлрд┐рд░ рд╣рдо "рдорд╛рдЙрдВрдЯ-рдП" рдХрд░рддреЗ рд╣реИрдВ рдФрд░, рдЕрдм рдХреЗ рд▓рд┐рдП, рдбреЗрдЯрд╛ред рдХреИрд╕реЗ рд▓рдбрд╝реЗрдВ? рдКрдкрд░ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рд╣реА рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рд╣реИред рдХреНрдпреЛрдВ? рдХреНрдпреЛрдВрдХрд┐, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рджреЗрд╢реА рд╡рд╕реВрд▓реА рдХрд╛ рдлрд░реНрдорд╡реЗрдпрд░ рдорджрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╣рдорд▓рд╛рд╡рд░ рдХрд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдлрд╛рд╕реНрдЯрдмреВрдЯ рдХреЛ рдлрд┐рд░ рд╕реЗ рдлреНрд▓реИрд╢ рдХрд░реЗрдЧрд╛, рдФрд░ рдлрд┐рд░ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдЧрд╛ред
рд╡рд┐рдХрд▓реНрдк рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИ: рдлреЛрди рдПрд╕-рдСрди рд╣реИ, рдЖрдк рдУрдПрд╕ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддреЗ - рдкрд┐рдирд▓реЙрдХ, рдПрдбреАрдмреА рдХреЛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХреЛрдИ рд╕реНрдЯреЙрдХ рд░рд┐рдХрд╡рд░реА рдирд╣реАрдВ рд╣реИ рдФрд░ рдЖрдо рддреМрд░ рдкрд░ рдХреЛрдИ рд░реВрдЯ рдирд╣реАрдВ рд╣реИред рдмреЗрдмрд╕ рдорд╛рдорд▓рд╛? рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдХреИрд╕реЗред
рдРрд╕реА рдЪреАрдЬ рд╣реИ, рдЬрд┐рд╕реЗ рдПрдХреНрд╕рдЯреАрд╕реА рдХреНрд▓рд┐рдк рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рдЗрд╕ рдирд┐рд░реНрдорд╛рддрд╛ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдореЙрдбрд▓реЛрдВ (рд╣реАрд░реЛ рд╕реЗ рд▓реЗрдХрд░ рд╕рдирд╕рдиреА) рдХреЗ рдлреЛрди рдХреЗ рд╕рд╛рде рдирд┐рдЪрд▓реЗ рд╕реНрддрд░ рдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдПрдЪрдЯреАрд╕реА рдлреИрдХреНрдЯреНрд░реА рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдХреНрд▓реЛрди рд╣реИред рдЖрдкрдХреЛ рдмрд┐рдирд╛ рдбреЗрдЯрд╛ рд╣рд╛рдирд┐ (рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЕрдирд▓реЙрдХ рдмреВрдЯрд▓реЛрдбрд░ рдХреЗ рд╡рд┐рдкрд░реАрдд) рдПрд╕-рдСрдл рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдФрд░ рдУрдПрд╕ рдореЗрдВ рдХрднреА рдмреВрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред


рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдореЗрдВ 3 рдЪрд░рдг рд╣реЛрддреЗ рд╣реИрдВ:



рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд╣рдо рдлрд┐рд░ рд╕реЗ рд╡рд╕реВрд▓реА рдХреЛ рд╕реАрд╡реЗ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЪрд░рдг 2 рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ

2. рдХреНрдпрд╛ рд▓реЗрдирд╛ рд╣реИ?


рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдХреЗ рдЕрдВрджрд░ рддрдХ рд░реВрдЯ рдореЛрдб рдореЗрдВ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рд╛рдл рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, / рдбреЗрдЯрд╛ / рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХреЙрдкреА рдХрд░рдХреЗ, рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕рд┐рд╕реНрдЯрдо рдХреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ - рдЦрд╛рддреЛрдВ, рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ, рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕, рдПрдХреНрд╕реЗрд╕ рдкреЙрдЗрдВрдЯреНрд╕, рдФрд░ рдЗрд╕реА рддрд░рд╣ рдХреА рдПрдХ рдкреВрд░реА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗред рдЖрдк рдмрд╕ рд▓рдЧрднрдЧ рдЙрд╕реА рдУрдПрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рдореЙрдбрд▓ рдХреЗ рдлреЛрди рдореЗрдВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╣рдорд▓рд╛ рдХрд┐рдП рдЧрдП рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдХреНрд▓реЛрди рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдФрд░ рдЖрдк рдХреЗрд╡рд▓ рд╡рд╣реА рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
 /data/system/accounts.db 

рдпрд╣ рдЖрдкрдХреЗ рдЦрд╛рддреЛрдВ рдХрд╛ SQlite рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реИ, рдкрд░реЗрд╢рд╛рдиреА рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕рдореЗрдВ рд╕рднреА рдкрд╛рд╕рд╡рд░реНрдб рд╕рд╛рджреЗ рдкрд╛рда рдореЗрдВ рд╣реИрдВ (Google рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдЦрдВрдб рддрдХ рдкрд╣реБрдВрдЪрдирд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛ рдЙрд▓реНрд▓рдВрдШрди рд╣реИ, рдУрдПрд╕ рдХрд╛ рдирд╣реАрдВ), рд╣рдо рдкреАрд╕реА рдкрд░ sqlitebrowser рдЬреИрд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВред (http://sourceforge.net/projects/sqlitebrowser/)

рдПрдХ рдЖрд╕рд╛рди рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рд╕рднреА рдЦрд╛рддреЛрдВ, рд▓реЗрдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧ!
рд╣рдореЗрдВ рдФрд░ рдХреНрдпрд╛ рдорд┐рд▓рд╛ рд╣реИ?
рдлреЛрди рдмреБрдХ!
 /data/data/com.android.providers.contacts/databases/contacts2.db 

рдпрд╣рд╛рдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕реНрд╡рдпрдВ рд╕рдВрдкрд░реНрдХ рдФрд░ рдХреЙрд▓ рдЗрддрд┐рд╣рд╛рд╕ рд╣реИред
рдЖрдЧреЗ рдХреА рдЦреБрджрд╛рдИ, рдПрд╕рдПрдордПрд╕ -
 /data/data/com.android.providers.telephony/databases/mmssms.db 

Treads рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рд╕рднреА рдЙрдкрд╣рд╛рд░ред
рдареАрдХ рд╣реИ, рдЖрдк рдмрд╕ рдкрд┐рдирд▓реЙрдХ рдХреЛ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рдореЛрдб рдореЗрдВ рдлреЛрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд╣ рднреА рдПрдбреАрдмреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ -

 adb shell # sqlite3 /data/data/com.android.providers.settings/databases/settings.db sqlite> update secure set value=65536 where name='lockscreen.password_type'; sqlite> .exit # exit adb reboot 


рдпрджрд┐ рд╣рдорд╛рд░реА рд╡рд╕реВрд▓реА рдореЗрдВ sqlite3 рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЗрд╕реЗ рдЕрд▓рдЧ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ ADB рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

3. рдЕрдкрдиреА рд╕реБрд░рдХреНрд╖рд╛ рдХреИрд╕реЗ рдХрд░реЗрдВ?



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

рдирд┐рд╖реНрдХрд░реНрд╖


рдЖрдЬ рд╣рдордиреЗ рдПрдВрдбреНрд░реЙрдЗрдб рдУрдПрд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдХреА рднреЗрджреНрдпрддрд╛ рдХреЗ рдХрдИ рдореБрджреНрджреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХреА рд╣реИ, рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдЗрд╕ рдЕрдХреНрд╖ рдХреЗ рддрд╣рдд рдЯреИрдмрд▓реЗрдЯ рдХреЗ рд▓рд┐рдП рднреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИрдВред рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреА рднреЗрджреНрдпрддрд╛ рдХреЗ рд▓рд┐рдП, рдЬреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдкрд╣рдЪрд╛рди рдбреЗрдЯрд╛ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдпрд╣ рд╡рд┐рдХреНрд░реЗрддрд╛ рдФрд░ рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреА рд╕рдорд╕реНрдпрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░рдиреА рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рд╣рдореЗрдВ, рдмрджрд▓реЗ рдореЗрдВ, "рд╕реВрдЪрдирд╛ рд╕реНрд╡рдЪреНрдЫрддрд╛" рдХреЛ рдмрдирд╛рдП рд░рдЦрдирд╛ рд╣реЛрдЧрд╛, рдЪреЗрд╣рд░реЗ рдХреЗ рдЦрддрд░реЛрдВ рдХреЛ рдЬрд╛рдирдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рд╕рдВрд░рдХреНрд╖рд┐рдд рдбреЗрдЯрд╛ рдХреЗ рдореВрд▓реНрдп рдХреА рд░рдХреНрд╖рд╛ рдХреЗ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЛ рдорд╛рдкрдирд╛ рд╣реЛрдЧрд╛ред

рд╕рднреА рдХреЗ рд▓рд┐рдП рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХреА - рдЖрдкрдХреЗ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!

Source: https://habr.com/ru/post/In160035/


All Articles