Linux рдкрд░ Nexus 4 рдХреЛ Android 4.4 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдирд╛

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

рдЫрд╡рд┐

рд╡рд┐рдВрдбреЛрдЬ 7 x64 / x86 рдореЗрдВ рд░реЗрдХ рдкрд░ рдХрджрдо


рдореИрдиреБрдЕрд▓ рдкрдврд╝рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рд╕рднреА рдЯреВрд▓реНрд╕ рдХреЗ рд╕рд╛рде Nexus 4 рдФрд░ Android SDK рдХреЗ рд▓рд┐рдП рдХрд┐рдЯрдХреИрдЯ рдЗрдореЗрдЬ рдХреЛ рдирд┐рдХрд╛рд▓рд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореЗрд░реЗ рдЖрд╢реНрдЪрд░реНрдп рдХреЗ рд▓рд┐рдП, рд╕рдорд╕реНрдпрд╛ рдЙрддреНрдкрдиреНрди рд╣реБрдИ рдЬрд╣рд╛рдВ рдореБрдЭреЗ рдЗрд╕рдХреА рдмрд┐рд▓реНрдХреБрд▓ рднреА рдЙрдореНрдореАрдж рдирд╣реАрдВ рдереА - рд╡рд┐рдВрдбреЛрдЬ 7 x64 рдХреЗ рд▓рд┐рдП рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХрд╛ рдкрддрд╛ рдирд╣реАрдВ рд▓рдЧрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдореИрдВрдиреЗ рдПрдВрдбреНрд░реЙрдЗрдб рдПрд╕рдбреАрдХреЗ рд╕реЗ рдбреНрд░рд╛рдЗрд╡рд░ рдкреИрдХреЗрдЬ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА (рдмрд╕ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП Google рдпреВрдПрд╕рдмреА рдЪрд╛рд▓рдХ рдкреИрдХреЗрдЬ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ)ред рдкрд╣рдЪрд╛рдирд╛ рдирд╣реАрдВ рдЧрдпрд╛ред рдлрд┐рд░ рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рд╕реЗ рдХреЗрд╡рд▓ рдбреНрд░рд╛рдЗрд╡рд░ рдкреИрдХреЗрдЬ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ ред рдпрд╣рд╛рдВ рд╕реЗ рдбреЗрд╡рд▓рдкрд░ .android.com/sdk/win-usb.htmlред рдкрд░рд┐рдгрд╛рдо рд╡рд╣реА рд╣реИред рдЕрдкрдиреЗ рд╡рд┐рд╡реЗрдХ рдХреЛ рд╕рд╛рдлрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рд╕реЗ w3bsit3-dns.com/forum/dl/post/3529212/Universal_Naked_Driver_0.72.zip рдкрд░ рдпреВрдирд┐рд╡рд░реНрд╕рд▓ рдиреЗрдХреЗрдб рдбреНрд░рд╛рдЗрд╡рд░ 0.72 рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред 32-рдмрд┐рдЯ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ, рдкрд░рд┐рдгрд╛рдо рд╕рдорд╛рди рд╣реИред
рдлреЛрди рдХреЛ рд╕реАрдзреЗ рдлрд╛рд░рд╡рд░реНрдбрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ Google Play рдкрд░ рдЕрднреВрддрдкреВрд░реНрд╡ рдЙрджрд╛рд░рддрд╛ рдХреЗ рдЖрдХрд░реНрд╖рдг рдХреЗ рджреМрд░рд╛рди рдЦрд░реАрджрд╛ рдЧрдпрд╛ рдерд╛ред рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд▓рд┐рдП 2 рдлреЛрди 8 Gb рд╕рдВрд╕реНрдХрд░рдг рдЦрд░реАрджреЗ (рдареАрдХ рд╣реИ, рдореБрдЭреЗ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ) рдФрд░ рдореЗрд░реЗ рднрд╛рдИ рдХреЗ рд▓рд┐рдП 16 рдЬреАрдмреА рд╕рдВрд╕реНрдХрд░рдгред рдореБрдЭреЗ рдмреЗрд╣рдж рдЖрд╢реНрдЪрд░реНрдп рд╣реБрдЖ рдЬрдм рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЙрд╕рдХрд╛ рдлреЛрди рддреБрд░рдВрдд рдкрд╣рдЪрд╛рди рд▓рд┐рдпрд╛ рдЧрдпрд╛ред рдЙрдкрдХрд░рдг рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рддреБрд░рдВрдд рд╡рд┐рдЪрд╛рд░ рдЙрддреНрдкрдиреНрди рд╣реБрдЖред

USB рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╢рдмреНрдж


рдкреНрд░рддреНрдпреЗрдХ USB рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рдЕрдкрдиреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рдХреНрд░реЗрддрд╛ ID рд╣реЛрддреА рд╣реИред рдпреЗ рдЖрдИрдбреА рдирдВрдмрд░ рдПрдХ рдЧреИрд░-рд▓рд╛рднрдХрд╛рд░реА рд╕рдВрдЧрдарди, USB рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯрд░реНрд╕ рдлреЛрд░рдо (USB-IF) рджреНрд╡рд╛рд░рд╛ рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рд╣реИрдВред рд╡рд┐рдХреНрд░реЗрддрд╛ рдХреЗ рдЕрдВрджрд░, рдЙрддреНрдкрд╛рдж рдЖрдИрдбреА рджреНрд╡рд╛рд░рд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ Nexus рдХрд╛ рдирд┐рд░реНрдорд╛рддрд╛ Google рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХреЗ рд╕рднреА рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ VID 18d1 рд╣реИред рдкреАрдЖрдИрдбреА тАЛтАЛрдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдирд┐рдХрд▓рд╛ред рдпрджрд┐ рдЖрдк android_winusb.inf рдХреЗ рдЕрдВрджрд░ рджреЗрдЦрддреЗ рд╣реИрдВ, рдЬреЛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ, рддреЛ рд╣рдо рдЙрди рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рдпрд╣ рдбреНрд░рд╛рдЗрд╡рд░ рдХрд╛ рдЗрд░рд╛рджрд╛ рд╣реИред
;Google Nexus One %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01 %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01 ;Google Nexus S %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E21 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E22&MI_01 %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E23 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E24&MI_01 ;Google Nexus 7 %SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4E40 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E42&MI_01 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E44&MI_01 ;Google Nexus Q %SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_2C10 %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_2C11 ;Google Nexus (generic) %SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4EE0 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE2&MI_01 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE4&MI_02 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE6&MI_01 


Nexus 4 рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди 16 Gb рд╕рдВрд╕реНрдХрд░рдг Google Nexus (рдЬреЗрдиреЗрд░рд┐рдХ) рдХреЗ рд╕рд╛рде рдкрд╣рдЪрд╛рди рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореЗрд░реЗ рдлреЛрди рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рдЧрд▓рдд рд╣реЛ рдЧрдпрд╛ред VID d001 рдерд╛, рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рджреЗрдЦрдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рдерд╛ред

рд╣рдо рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рдПрдХ рдирдИ рд░реЗрдХ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ


рдЗрд╕рдХреЗ рдмрд╛рдж, рд▓рд┐рдирдХреНрд╕ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╣рдж рддрдХ рдЕрддрд╛рд░реНрдХрд┐рдХ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдлреЛрди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдбреНрд░рд╛рдЗрд╡рд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдХрд░реНрдмреБрди рдлреНрд░реЗрд╢рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдмрдВрдЯреВ рдХреЛ 13.10 рдкрд░ рддреИрдирд╛рдд рдХрд┐рдпрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рднреА рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░:
1) рдлреЛрди рдкрд░, "рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ, рдпреВрдПрд╕рдмреА рдбрд┐рдмрдЧрд┐рдВрдЧ рд╕рдХреНрд╖рдо рдХрд░реЗрдВред
2) PID рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ: рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ VID
 meklon@meklon-kubuntu:~$ lsusb Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 002: ID 18d1:d001 Google Inc. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 003: ID 09da:9033 A4 Tech Co., Ltd X-718BK Optical Mouse Bus 004 Device 005: ID 046d:c225 Logitech, Inc. G11/G15 Keyboard / G keys Bus 004 Device 004: ID 046d:c221 Logitech, Inc. G11/G15 Keyboard / Keyboard Bus 004 Device 002: ID 046d:c223 Logitech, Inc. G11/G15 Keyboard / USB Hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 

рд╣рдо рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдЕрдВрд╢ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ - 18d1: d001 Google Inc.
2) рд▓рд┐рдирдХреНрд╕ рд╣рдореЗрдВ рдЙрд╕реА рддрд░рд╣ рд╣рдорд╛рд░реЗ рдбрд┐рд╡рд╛рдЗрд╕ рддрдХ рдкрд╣реБрдВрдЪ рдирд╣реАрдВ рджреЗрдЧрд╛ред рдкрд╣рд▓реЗ рдЖрдкрдХреЛ udv рдХреЗ рд▓рд┐рдП рдирд┐рдпрдо рдмрдирд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ ( ru.wikipedia.org/wiki/Udev system рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ)ред
рд╣рдо рдЕрдкрдиреЗ Nexus рдХреЗ рд▓рд┐рдП рдирд┐рдпрдо рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рддреЗ рд╣реИрдВ:
 sudo nano /etc/udev/rules.d/51-android.rules 

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдЪрд┐рдкрдХрд╛рдПрдБ:
# рдиреЗрдХреНрд╕рд╕ 4
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d001", MODE="0660", GROUP="androiddev", SYMLINK+="android%n"
3) рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рдмрджрд▓реЗрдВ:
 chmod a+r /etc/udev/rules.d/51-android.rules 

4) рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░реЗрдВ:
 sudo service udev restart 

5) рдПрдХ рдПрдВрдбреНрд░реЙрдЗрдб рдЧреНрд░реБрдк рдмрдирд╛рдПрдВ рдФрд░ рд╡рд░реНрддрдорд╛рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЬреЛрдбрд╝реЗрдВ:
 sudo groupadd androiddev && sudo useradd -G androiddev username 

рдпрд╣ рд╣рдорд╛рд░реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рддрдХ рдкреВрд░реНрдг рдкрд╣реБрдВрдЪ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред
6) рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЙрдкрдХрд░рдг рдЬреЛрдбрд╝реЗрдВ (рдпрджрд┐ рдЖрдкрдХреЛ рдлреЛрди рдкрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдкреВрд░реНрдг рдПрд╕рдбреАрдХреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ)
 sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install android-tools-adb android-tools-fastboot 

7) рд╕рд╛рдорд╛рдиреНрдп рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП, рд╢реБрд░реВ, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ, рд╕рдВрд╕реНрдХрд░рдг 4.2 рд╕реЗ, рдлреЛрди рдкрд░ рд╣реА рдпрд╣ рдкреБрд╖реНрдЯрд┐ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдпрд╣ рдкреАрд╕реА рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реИред рдЬрдм рдЖрдк рдЕрджрдм рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдлреЛрди рдкрд░ рдЗрд╕ рд╕рд╡рд╛рд▓ рдХрд╛ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдЬрд╡рд╛рдм рджреЗрдирд╛ рди рднреВрд▓реЗрдВред рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рджреГрд╢реНрдпрддрд╛ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ:
 # adb devices List of devices attached xxxxxxxxxxxxxxx device 

рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛ рдЧрдпрд╛ред рдЕрдиреНрдпрдерд╛ (рдкреБрд░рд╛рдиреЗ рдПрдбреАрдмреА рд╕рдВрд╕реНрдХрд░рдг, рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреАрд╕реА рдЖрджрд┐) рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╣реЛрдВрдЧреЗ:
 # adb devices List of devices attached xxxxxxxxxxxxxxx offline 

8) рд╣рдо рдлреЛрди рдХреЛ рдлрд╛рд╕реНрдЯрдмреВрдЯ рдореЛрдб рдореЗрдВ рд░рд┐рдмреВрдЯ рдХрд░рддреЗ рд╣реИрдВред рдиреЗрдХреНрд╕рд╕ 4 рдкрд░, рдпрд╣ рдПрдХ рд╕рд╛рде рд╢рдХреНрддрд┐ рдХреЗ рд╕рд╛рде рд╡реГрджреНрдзрд┐ рдФрд░ рдХрдореА рдзреНрд╡рдирд┐ рдХреЛ рджрдмрд╛рдХрд░ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдк рдЕрджрдм рд░рд┐рд╕реНрдЯрд╛рд░реНрдЯ рдлрд╛рд╕реНрдЯрдмреВрдЯ рдХрдВрд╕реЛрд▓ рд╕реЗ рднреА рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдо lsusb рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рд╕реВрдЪреА рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдЙрддреНрдкрд╛рдж рдЖрдИрдбреА рдмрджрд▓ рдЧрдИ рд╣реИ! рдЗрд╕рд▓рд┐рдП рдлрд┐рд░ рд╕реЗ рдЖрдкрдХреЛ /etc/udev/rules.d/51-android.rules рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ 4ee0 рдерд╛ред
 #Nexus 4 SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d001", MODE="0660", GROUP="androiddev", SYMLINK+="android%n" SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee0", MODE="0660", GROUP="androiddev", SYMLINK+="android%n" 

рд░рд┐рдмреВрдЯ udvред
9) рдлрд╛рд╕реНрдЯрдмреВрдЯ рдореЛрдб рдореЗрдВ, рдПрдбреАрдмреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдирд┐рдореНрди рдЙрдкрдХрд░рдгреЛрдВ рдХреА рд╕реВрдЪреА рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ:
 fastboot devices 

рдпрджрд┐ рдЖрдкрдХреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдмрдЬрд╛рдп рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХреА рдЬрд╛ рд░рд╣реА рд╣реИ, рддреЛ рдЖрдкрдХреЛ udv рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдореЗрдВ Vendor ID / Product ID рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЪреБрдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
10) Developers.google.com/android/nexus/images рд╕реЗ рдмрд╣реБрдд рдирд╡реАрдирддрдо рдЫрд╡рд┐ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
рдирд┐рдХрд╛рд▓реЗрдВред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдирд┐рдореНрди рдлрд╛рдЗрд▓реЗрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП:
рдмреВрдЯрд▓реЛрдбрд░-mako-makoz20i.img
рд░реЗрдбрд┐рдпреЛ mako-m9615a-cefwmazm-2.0.1700.84.img
image-occam-krt16o.zip
flash-all.sh

резрез) рдЖрдЧреЗ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рджреЛ рд░рд╛рд╕реНрддреЗ рд╣реИрдВред рдкрд╣рд▓реЗ рд╡рд╛рд▓рд╛ рдмреВрдЯрд▓реЛрдбрд░ рдХреЛ рд╕рд┐рд╕реНрдЯрдо рд╡рд╛рдЗрдк рдФрд░ рдлреБрд▓ рдлрд░реНрдорд╡реЗрдпрд░ рд╕реЗ рдЕрдирд▓реЙрдХ рдХрд░ рд░рд╣рд╛ рд╣реИред рджреВрд╕рд░рд╛ рдореМрдЬреВрджрд╛ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЕрдкрдбреЗрдЯ рд╣реИред

рдкрд╣рд▓рд╛ рд╡рд┐рдХрд▓реНрдк:

1) рдлреЛрди рдлрд╛рд╕реНрдЯрдмреВрдЯ рдореЛрдб рдореЗрдВ рд╣реИред
2) рд╣рдордиреЗ рдЬрд╛рдБрдЪ рдХреА рдХрд┐ рдлреЛрди рдлрд╛рд╕реНрдЯрдмреВрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рд╣реИ
3) рдмреВрдЯрд▓реЛрдбрд░ рдХреЛ рдЕрдирд▓реЙрдХ рдХрд░реЗрдВ:
 fastboot oem unlock 

рд╣рдо рдбреЗрдЯрд╛ рд╡рд╛рдЗрдк рдХреЗ рд╕рд╛рде рдлреЛрди рдкрд░ рд╕рд╣рдордд рд╣реИрдВ
4) рдкреВрд░реНрдг рдлрд░реНрдорд╡реЗрдпрд░ред рд░реЗрдбреА-рдореЗрдб рдлреНрд▓реИрд╢ -рд╢ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛
 sudo sh flash-all.sh 

5) рдЕрдЧрд░ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛ рдЧрдпрд╛ - рдлреЛрди рдЕрдВрддрддрдГ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдЪреАрдирддрд╛ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИред

рджреВрд╕рд░рд╛ рд╡рд┐рдХрд▓реНрдк:

1) рдлрд╛рд╕реНрдЯрдмреВрдЯ рд╕реЗ рдмреВрдЯрд▓реЛрдбрд░ рдореЛрдб рдкрд░ рдЬрд╛рдПрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡реЙрд▓реНрдпреВрдо рд░реЙрдХрд░ рдХреЗ рд╕рд╛рде рдЙрдкрдпреБрдХреНрдд рдЖрдЗрдЯрдо рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдкрд╛рд╡рд░ рдмрдЯрди рдХреЗ рд╕рд╛рде рдЪрд╛рд▓реВ рдХрд░реЗрдВред
2) рдирддреАрдЬрддрди, рд╣рдо рдПрдХ рдЦреБрд▓реЗ рдкреЗрдЯ рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рдиреЗрд▓реНрдб рдПрдВрдбреНрд░реЙрдЗрдб рдХреА рддрд╕реНрд╡реАрд░ рдХреА рдкреНрд░рд╢рдВрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ ... рдпрд╣реА рд╣реИред рдореЗрд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, рдпрд╣ рдЖрдЧреЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдЗрд╕ рд╕реНрддрд░ рдкрд░ рдореЗрдиреВ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЙрд▓реНрдпреВрдо рдЕрдк рдФрд░ рдкрд╛рд╡рд░ рдХреЛ рдПрдХ рд╕рд╛рде рджрдмрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЬрд╣рд╛рдВ "рдПрдбреАрдмреА рд╕реЗ рдЕрдкрдбреЗрдЯ рд▓рд╛рдЧреВ рдХрд░реЗрдВ" рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдореЗрд░рд╛ рдлреЛрди рдмрд╕ рдЪрд╛рд▓реВ рд╣реЛ рдЧрдпрд╛ред рд▓реЗрдХрд┐рди рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдЖрдк рд╕рдлрд▓ рд╣реБрдПред
3) рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░, рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рд╡рд┐рдВрдбреЛ рдореЗрдВ, рдирд┐рдореНрди рдХрдорд╛рдВрдб рджрд░реНрдЬ рдХрд░реЗрдВ:
 adb sideload xxxxxxxx.zip 

рдЬрд╣рд╛рдБ xxxxxxxx.zip рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде рдЬрд╝рд┐рдк рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж, рдПрдХ рдирд┐рдпрдорд┐рдд рдЕрджреНрдпрддрди рдЬрдЧрд╣ рд▓реЗ рдЬрд╛рдПрдЧрд╛ред

рдЙрдкрд╕рдВрд╣рд╛рд░


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

рдкреБрдирд╢реНрдЪред рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рдХреЛрдИ рднреА рд▓рд╛рдкрд░рд╡рд╛рд╣ рдХрд╛рд░реНрд░рд╡рд╛рдИ "рдИрдВрдЯ" рд░рд╛рдЬреНрдп рдХреЛ рдЬрдиреНрдо рджреЗ рд╕рдХрддреА рд╣реИред рд▓реЗрдЦрдХ рдЧрд▓рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдирд╣реАрдВ рд╣реИред рдХреГрдкрдпрд╛ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдкрд░ рд╣рдореЗрд╢рд╛ рдирд┐рд░реНрджреЗрд╢ рдкрдврд╝реЗрдВред

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


All Articles