Adb აღდგენა. დეტალები თითოეული Adb ბრძანების შესახებ. მძიმე და სიმბოლური ბმულები

დეტალური ინსტრუქციები, თუ როგორ უნდა დააინსტალიროთ OTA განახლება ხელით ADB Sideload-ის მეშვეობით LG Nexus 5-ზე (Hammerhead) ჩამტვირთველის განბლოკვის, სუპერმომხმარებლის უფლებების ან მორგებული აღდგენის დაყენების გარეშე.

ყურადღება!

Ინსტალაციის ინსტრუქცია

    შექმენით საქაღალდე C:\ დისკის ძირში სახელად " Android».

    გახსენით ბრძანების ხაზი და გადადით შექმნილ Android საქაღალდეში ბრძანებით ” cd c:\Android\(ბრძანებები იწერება ბრჭყალების გარეშე).

    შეაერთეთ თქვენი ტელეფონი კომპიუტერთან USB კაბელის გამოყენებით.

    დარწმუნდით, რომ კომპიუტერი პოულობს მოწყობილობას ADB-ის საშუალებით.
    ამისათვის თქვენ უნდა შეიყვანოთ " adb მოწყობილობები"ბრძანების ხაზამდე. როდესაც თქვენს ტელეფონზე გამოჩნდება მოთხოვნა ამ კომპიუტერზე ADB-ის მეშვეობით გამართვის ნებართვის შესახებ, თქვენ უნდა დააჭიროთ „ Კარგი", ნივთის არჩევისას" ყოველთვის დაუშვით ამ კომპიუტერიდან" თუ მოწყობილობა ჩანს, ტექსტი " მიმაგრებული მოწყობილობების სიაxxxxxxx მოწყობილობა). თუ „device“-ის ნაცვლად წერია „offline“ ან სია ცარიელია, მაშინ უნდა განაახლოთ ADB, შეამოწმოთ დრაივერები/კაბელი, შეცვალოთ USB პორტი/კომპიუტერი.

    გადატვირთეთ თქვენი ტელეფონი ჩატვირთვის რეჟიმში.
    ამისათვის თქვენ უნდა გამორთოთ მოწყობილობა, ჩართოთ ხმის შემცირების ღილაკზე და ჩართვის ღილაკზე ერთდროულად დაჭერით, ან შეიყვანოთ " adb გადატვირთვის ჩამტვირთველი" თუ ყველაფერი სწორად გაკეთდა, სმარტფონის ეკრანზე გამოჩნდება შემდეგი შეტყობინება: დაწყებადა ზურგზე „დაწოლილი“ ანდროიდი ღია სახურავით.

    როდესაც პირველად დაუკავშირდებით კომპიუტერს Fastboot რეჟიმში, სისტემამ შეიძლება მოითხოვოს დრაივერები. მათი ინსტალაციისთვის, თქვენ უნდა მიუთითოთ გზა საქაღალდეში გადმოწერილი დრაივერებით. თუ ეს არ მოხდა და მოწყობილობა არ არის გამოვლენილი, თქვენ უნდა გადახვიდეთ " მოწყობილობის მენეჯერი", გააფართოვეთ ჩამოსაშლელი მენიუ" Სხვა მოწყობილობები"და ორჯერ დააწკაპუნეთ პუნქტზე" Უცნობი მოწყობილობა"(ან" Android 1.0") ძახილის ნიშნით ყვითელ სამკუთხედში. "ში Საერთოა» დააჭირეთ ღილაკს » დრაივერის განახლება", უარი თქვით ქსელის ძიებაზე და მიუთითეთ გზა დრაივერებით საქაღალდეში, ელემენტის გააქტიურებისას" ქვესაქაღალდეების ჩათვლით" შეიძლება გამოჩნდეს გაფრთხილება, რომელშიც ნათქვამია, რომ გამომცემლის დადასტურება ვერ მოხერხდა, მაგრამ თქვენ მაინც უნდა უგულებელყოთ ეს შეტყობინება და გააგრძელოთ ინსტალაცია. გარკვეული პერიოდის შემდეგ, დრაივერები დამონტაჟდება.

    შეამოწმეთ მოწყობილობის ხელმისაწვდომობა bootloader რეჟიმში ბრძანების შეყვანით სწრაფი ჩატვირთვის მოწყობილობები" თუ მოწყობილობა სწორად არის დაკავშირებული, გამოჩნდება მოწყობილობის იდენტიფიკატორი სიტყვით "fastboot" (მაგალითად, " xxxxxxx სწრაფი ჩატვირთვა"). თუ არაფერია ნაჩვენები ან „მოწყობილობების მოლოდინში...“, მაშინ უნდა განაახლოთ დრაივერები, შეცვალოთ USB პორტი ან სცადოთ ამ ნაბიჯების შესრულება სხვა კომპიუტერზე.

    განათავსეთ თქვენი ტელეფონი აღდგენის რეჟიმში.
    ამისათვის გამოიყენეთ ხმის ღილაკები ნივთის შესარჩევად Აღდგენის რეჟიმიდა დააჭირეთ ჩართვის ღილაკს თქვენი არჩევანის დასადასტურებლად. როდესაც პატარა მწოლიარე რობოტი გამოჩნდება სამკუთხედით და ტექსტით " არანაირი ბრძანება", გეჭიროთ ჩართვის ღილაკი და დააჭირეთ ხმის ამაღლების ღილაკს ერთხელ, შემდეგ დაუყოვნებლივ გაათავისუფლეთ ისინი ერთდროულად. ტელეფონი ჩაიტვირთება მარაგის აღდგენაში.

    აირჩიეთ ელემენტი " განახლების გამოყენება ADB-დან».

    შეამოწმეთ კავშირი თქვენს სმარტფონთან ADB Sideload-ის საშუალებით.
    ამისათვის თქვენ უნდა შეიყვანოთ " adb მოწყობილობები"ბრძანების ხაზამდე. თუ მოწყობილობა სწორად არის დაკავშირებული, ტექსტი " მიმაგრებული მოწყობილობების სიადა ყველა მოწყობილობის სია (მაგალითად, xxxxxxx გვერდითი დატვირთვა). თუ „გვერდითი დატვირთვის“ ნაცვლად წერია „მასპინძელი“ ან სია ცარიელია, მაშინ უნდა გადატვირთოთ მოწყობილობა და ხელახლა სცადოთ.

    შეიყვანეთ ბრძანება " adb sideload ota.zip" ფაილი დაიწყებს ტელეფონში კოპირებას და მის შემდგომ ინსტალაციას.

    დაელოდეთ ოპერაციის დასრულებას და აირჩიეთ " გადატვირთეთ სისტემა ახლა».

თუ გადაწყვეტთ სმარტფონის განახლებას, მაშინ აუცილებლად წააწყდებით ისეთ კონცეფციას, როგორიცაა Apply update from ADB. ყველამ არ იცის რა არის ეს, მაგრამ ძნელი არ არის ამ საკითხის გაგება. ზოგს მოუწევს თემის გაცნობა, სხვებისთვის "firmware" კონცეფციით დაწყებული, საკმარისი იქნება ADB შემოკლების გაშიფვრა.

მიზანი

თუ Android მოწყობილობის მფლობელი ხართ, ეს არ იძლევა გარანტიას, რომ დაგჭირდებათ ADB-დან Apply განახლებასთან გამკლავება. ჩვენმა მშობლებმა არ იციან, რა არის, თუ მოწყობილობა გაფუჭდა, ისინი მიჰყავთ შვილებთან ან სერვის ცენტრში.

მაგრამ თუ თქვენ ხართ სმარტფონის გამოცდილი მომხმარებელი და გაქვთ წარმოდგენა ისეთი პროცესის შესახებ, როგორიცაა firmware, მაშინ უკეთესი იქნება, თავად გაერკვია ეს პროგრამა. პირველ რიგში, ამ გზით თქვენ შეგიძლიათ გააცოცხლოთ ნებისმიერი ტელეფონი ზედმეტი ფინანსური ხარჯების გარეშე. მეორეც, თქვენ შეისწავლით თუ როგორ უნდა მიიღოთ root უფლებები ან თავად შეცვალოთ სისტემის ინტერფეისი.

პროგრამა

სანამ გავიგებთ, რა არის თარგმანის ფრაზა Apply update from ADB, მოდით გადავხედოთ პროგრამულ უზრუნველყოფას. ADB არის სისტემის განუყოფელი ნაწილი, რაც ნიშნავს Android Debug Bridge-ს. ის რუსულად ითარგმნება როგორც „Android-ის გამართვის ხიდი“ და, რა თქმა უნდა, მას შეუძლია ცოტა რამ თქვას საშუალო მომხმარებლისთვის.

მოხდა ისე, რომ Android ოპერაციული სისტემა განვითარდა ადრე არსებული Linux-დან. ძველმოდური გზით, ორივე მოითხოვს ბრძანების ხაზის გამოყენებას გარკვეული ცვლილებების შესატანად. ბუნებრივია, ემულატორები უკვე შემუშავებულია. მაგრამ მათთან მუშაობა არასასიამოვნოა მცირე ეკრანის და გარკვეული შეზღუდვების გამო.

გარდა ამისა, ხშირად გჭირდებათ თავად კომპიუტერი, ამიტომ საჭიროა სპეციალური პროგრამული უზრუნველყოფა. ეს არის ADB აპლიკაცია, რომელიც მუშაობს ორივე მოწყობილობის დასაკავშირებლად, რითაც ახორციელებს სხვადასხვა ოპერაციებს Android სისტემასთან.

პროგრამული უზრუნველყოფა

როგორც უკვე აღვნიშნეთ, ხშირად ციმციმის პროცესის დროს ჩნდება შეტყობინება ADB-დან განახლების განაცხადი. რუსული თარგმანი მიუთითებს განახლებების გამოყენებაზე Android გამართვის ხიდის გამოყენებით. მაგრამ მარტივად რომ ვთქვათ, ეს პარამეტრი საშუალებას გაძლევთ აკონტროლოთ ტელეფონი პროგრამული უზრუნველყოფის განახლების, აღდგენის ან ინსტალაციის დროს.

რა არის firmware? ეს არის ის, რასაც ხალხმა დაიწყეს ეწოდოს ჩაშენებული პროგრამული უზრუნველყოფა. მიზნიდან გამომდინარე, ის შეიძლება იყოს განსხვავებული და შეასრულოს კონკრეტული დავალება. მაგრამ სმარტფონში ეს არის პროგრამული უზრუნველყოფის ნაკრები, რომელიც შედის ოპერაციულ სისტემაში.

firmware პირობითად აკონტროლებს ტელეფონის აპარატურის მუშაობას. სავარაუდოდ, ამის გარეშე მოწყობილობა საერთოდ ვერ იმუშავებს.

აღდგენა

კითხვა, რომ ეს არის Apply განახლება ADB-დან, ჩნდება ადამიანებში, როდესაც ისინი აღდგენის მენიუში მოხვდებიან. ყველა Android სმარტფონს აქვს აღდგენის რეჟიმი. აქ შეგიძლიათ ქარხნული პარამეტრების გადატვირთვა, განახლებების დაყენება და ა.შ.

საინტერესოა, რომ რამდენიმე ადამიანს უნახავს კლასიკური მენიუ მას შემდეგ, რაც კუშიკ დუტამ გადაწყვიტა მისი ალტერნატივის შექმნა. ახლა ეს არის ნაცნობი აღდგენის მენიუ, რომელსაც ეწოდება Clockworkmod Recovery. ის თითქმის ყველა თანამედროვე გაჯეტზეა.

მენიუს ამ ვერსიამ უკვე შეიძინა დამხმარე. ერთი მუშაობს ხმის და ჩართვის ღილაკების გამოყენებით, ხოლო მეორე კონტროლდება სენსორული ეკრანით.

ზოგადად, ამ დროისთვის არსებობს მრავალი მსგავსი მესამე მხარის აღდგენა. უმჯობესია, რა თქმა უნდა, გამოიყენოთ ის, რაც უკვე არის მოწყობილობაში, დამატებითი პროგრამული უზრუნველყოფის დაყენების გარეშე. ეს ვარიანტი უფრო უსაფრთხო და დადასტურებულია.

ამ მენიუში მოსახვედრად გამოიყენეთ კლავიშთა კომბინაციები. შეიძლება იყოს სხვადასხვა ღილაკები სხვადასხვასთვის. მაგრამ ყველაზე ხშირად თქვენ უნდა დააჭიროთ ხმის ამაღლების და ჩართვის ღილაკებს. შემდეგ ტელეფონი გამოირთვება და შევა ამ მენიუში.

გამოყენება

როდესაც თქვენს თვალწინ დაინახავთ გაუგებარი სიტყვების მთელ ჩამონათვალს, მათ შორის იქნება ფრაზა Apply update from ADB. ჩვენ უკვე გავარკვიეთ რა არის ეს, რჩება იმის გაგება, თუ რატომ არის საჭირო ეს ვარიანტი და რატომ გამოიყენება.

ყველაზე ხშირად, სწორედ ამ ხაზის საშუალებით არის მარტივი განახლებების ჩამოტვირთვა ახალი firmware-ით. ამ შემთხვევაში, თქვენი ტელეფონი უნდა იყოს დაკავშირებული კომპიუტერთან. მონიტორის ეკრანზე უნდა იყოს ADB პროგრამის ბრძანების ხაზი. ასე რომ, ტელეფონისა და მისი სისტემის კომპიუტერის მეშვეობით მართვით, თქვენ მარტივად შეძლებთ ყველა საჭირო ცვლილებას.

ოპერაციული სისტემის ყველა მოქმედება ხდება გამართვის ხიდის მეშვეობით. კომპიუტერში შეიყვანთ ბრძანებებს, რომლებიც ცვლის სმარტფონს. მნიშვნელოვანია გვესმოდეს, რომ მხოლოდ ამ გზით გექნებათ წვდომა მწარმოებლის მიერ მომხმარებლისგან დამალულ ვარიანტებზე.

მომზადება

თუ გადაწყვეტთ ამ განახლების მეთოდის გამოყენებას, წინასწარ უნდა მოემზადოთ, რათა პროცესის დროს პრობლემები არ შეგექმნათ. დატენეთ თქვენი სმარტფონი მაქსიმალურად. რა თქმა უნდა, ისინი გვირჩევენ, რომ მინიმუმ ნახევარი გადასახადი უნდა იყოს, მაგრამ რისკი არ ღირს. წაიკითხეთ მიმოხილვები Apply update from ADB ოფცია და შესაძლო შეცდომები ფორუმებზე.

შემდეგი, თქვენ უნდა დააინსტალიროთ Android SDK თქვენს კომპიუტერში. ეს არის მთავარი პროგრამა, რომელსაც აქვს უამრავი ინსტრუმენტი, მათ შორის ADB. არ დაგავიწყდეთ თქვენს ტელეფონზე USB გამართვის დაყენება. ბევრს ავიწყდება ეს ნაბიჯი და შემდეგ სვამს კითხვებს იმის შესახებ, თუ რატომ ვერ ხედავს პროგრამა ან კომპიუტერი მათ გაჯეტს.

სხვათა შორის, "USB Debugging" ახლახან დამალული გახდა ზოგიერთი მომხმარებლისგან. ეს ყველაფერი დამოკიდებულია ტელეფონის მოდელზე. მაგალითად, არის ვარიანტი, სადაც თქვენ უნდა იპოვოთ ვარიანტი "ტელეფონის შესახებ". ის ჩვეულებრივ მდებარეობს სისტემის პარამეტრებში. შემდეგი, თქვენ უნდა დააჭიროთ ხაზს "Build ნომერი" 10-ჯერ. თქვენ შეამჩნევთ, რომ შეტყობინებები გამოჩნდება ბოლოში, რაც გაცნობებთ, რომ სწორ გზაზე ხართ.

თუ ყველაფერი სწორია, თქვენ მიიღებთ შეტყობინებას სისტემიდან, რომ გახდით დეველოპერი. ახლა, შეგიძლიათ დაბრუნდეთ "დეველოპერის პარამეტრები" განყოფილებაში და ეს ვარიანტი გამოჩნდება იქ.

არის მოდელები, რომლებიც უბრალოდ მალავდნენ "შენახვას" უჩვეულო ადგილას. მაგალითად, სცადეთ ძიება "მეხსიერების" განყოფილებაში. ზოგჯერ ეს ნივთი იქ იმალება.

მომზადების დროს არ უნდა დაგვავიწყდეს ბრძანების ხაზის გაშვება. ამისათვის უბრალოდ შეიტანეთ Windows cmd ძიებაში. შემდეგ დააჭირეთ Enter. და ბოლოს, შეამოწმეთ კაბელის ფუნქციონირება. მნიშვნელოვანია, რომ ის არ გაითიშოს და არ იყოს მუდმივი გათიშვა სმარტფონსა და კომპიუტერს შორის.

გუნდები

როგორც უკვე მიხვდით, ცვლილებების შესატანად, თქვენ უნდა გამოიყენოთ ბრძანებები. მათი რაოდენობა დიდია, მაგრამ ნაკლებად სავარაუდოა, რომ საშუალო მომხმარებელს ერთდროულად დასჭირდეს. ხშირად ხდება, რომ გამოუცდელი "მომხმარებლები" პოულობენ ბრძანებებს ინტერნეტში და დაუფიქრებლად შეჰყავთ ისინი პროგრამაში, არ ესმით რა არის Android Apply განახლების ADB.

თქვენ არ გჭირდებათ სუპერ ცოდნა მათი გასაგებად. საკმარისია მხოლოდ ყურადღებით წაიკითხოთ მათი აღწერილობები და ამოცანები. შემდეგი, ჩვენ განვიხილავთ მნიშვნელოვან და სასარგებლო ბრძანებებს.

კავშირი

ასე რომ, პირველი და მთავარი ბრძანება არის adb მოწყობილობები. როდესაც მას ბრძანების სტრიქონში შეიყვანთ, თქვენ მიიღებთ ინფორმაციას იმის შესახებ, არის თუ არა თქვენი მოწყობილობა სწორად დაკავშირებული. გარდა იმისა, რომ პროგრამა გამოავლენს მსგავს პრობლემებს, ის ასევე მიუთითებს სმარტფონის კომპიუტერთან ტერმინალის ბრძანებების საშუალებით კომუნიკაციის უნარზე.

ჩვეულებრივ, თუ გაჯეტი სწორად არის დაკავშირებული, ცხრილში ჩნდება მიმაგრებული მოწყობილობების სია. ქვემოთ მოცემულია ტელეფონის სერიული ნომერი და მისი მუშაობისთვის მზადყოფნა: „ონლაინ“ ან „ხაზგარეშე“.

ტრანსპორტირება

შემდეგი ბრძანება არის adb push. ეს შეიძლება იყოს ან არ იყოს სასარგებლო. მაგრამ ჯობია იცოდე მის შესახებ. ეს პარამეტრი საშუალებას გაძლევთ გადაიტანოთ ფაილები თქვენი კომპიუტერიდან თქვენს მოწყობილობაში. ამისათვის, ბრძანების სტრიქონში თქვენ უნდა მიუთითოთ გზა, სადაც განთავსდება ფაილი, ასევე ადგილი, სადაც ის იწყებს თავის გზას.

თუ თქვენთვის საჭირო დოკუმენტი არის პროგრამის საქაღალდეში, მაშინ ეს მისამართი შეიძლება გამოტოვოთ.

მაგრამ adb pull ბრძანება საპირისპიროს აკეთებს. მისი წყალობით, თქვენ შეგიძლიათ მარტივად გადაიტანოთ ფაილები თქვენი სმარტფონიდან თქვენს კომპიუტერში. ზუსტად ისევე, როგორც წინა ვარიანტში, თქვენ უნდა მიუთითოთ ორი გზა. მაგრამ თუ გსურთ, რომ დოკუმენტი თქვენს კომპიუტერში პროგრამის საქაღალდეში მოხვდეს, მაშინ არ გჭირდებათ მისი მისამართის მითითება.

გადატვირთვა

Apply update from ADB ოფცია გვაცნობს პროგრამაში ბრძანება ოდნავ შეცვლილია და გამოიყენება როგორც adb გადატვირთვა. აუცილებელია, თუ დასრულებულია ყველა საჭირო კორექტირება. და ბოლოს, როგორც ყოველთვის, თქვენ უნდა გადატვირთოთ თქვენი სმარტფონი. სწორედ ეს მეთოდი აადვილებს გადატვირთვას.

გაძლიერება

root უფლებების გასააქტიურებლად გამოიყენეთ ჩამტვირთველის ვარიანტი. ამისათვის თქვენ უნდა გაააქტიუროთ adb reboot-bootloader და adb reboot აღდგენის ბრძანებები. განახლების გამოყენება ADB შესაძლებელს ხდის ახალ ჩამტვირთველზე გადასვლას, რომელიც საჭიროა გაფართოებული უფლებებისა და ალტერნატიული პროგრამული უზრუნველყოფის მისაღებად.

არსებობს ტელეფონის მოდელები, რომლებიც ხვდებიან ამ ჩამტვირთველში კლავიშების გარკვეული კომბინაციების გამოყენებით. მიუხედავად იმისა, რომ ეს იშვიათია, ბევრად უფრო ადვილია adb reboot-bootloader ბრძანების გამოყენება.

თუ თქვენ გჭირდებათ წვდომა აღდგენის მენიუში, გამოიყენეთ adb გადატვირთვის აღდგენის ბრძანება.

"Კომუნიკაცია"

თუ თქვენ შეხვედით ჩამტვირთველის რეჟიმში, ADB პროგრამის ყველა ბრძანება შეწყვეტს მუშაობას. ამისათვის თქვენ მოგიწევთ კიდევ ერთი ვარიანტის გამოყენება. თქვენ უნდა შეიყვანოთ fastboot მოწყობილობები მოწყობილობების შორის კომუნიკაციის დასამყარებლად.

ეს ბრძანება განიხილება, როგორც შესანიშნავი ინსტრუმენტი მოწინავე მომხმარებლებისთვის. ამიტომ, ზოგიერთი მწარმოებელი მას არ უჭერს მხარს, რათა არ გამოიწვიოს სისტემაში შეფერხება.

სწრაფი ჩატვირთვის მოწყობილობების შეყვანისას, სმარტფონის ნომერი გამოჩნდება ბრძანების სტრიქონში. ეს ნიშნავს, რომ ყველაფერი აქტიურია და შეგიძლიათ გამოიყენოთ შემდეგი კომბინაციები.

განბლოკვა

არის მოდელები, რომლებსაც უკვე აქვთ ჩაშენებული ჩამტვირთავი განბლოკერი. ეს საშუალებას გაძლევთ დააინსტალიროთ მესამე მხარის აღდგენის მენიუები მოწყობილობაზე. მაგრამ უმეტეს შემთხვევაში, ჩამტვირთველის განბლოკვისთვის, თქვენ უნდა გამოიყენოთ სწრაფი ჩატვირთვის მენიუ. იმისათვის, რომ ყველაფერი სწორად წარიმართოს, თქვენ უნდა შეიყვანოთ fastboot oem unlock ბრძანების ხაზში, როდესაც სმარტფონი ჩატვირთვის რეჟიმშია.

Ჩატვირთვა

მათ, ვისაც ესმით, რას ნიშნავს განახლების გამოყენება ADB-დან, შეუძლიათ გამოიყენონ ბრძანებები ჩამოსატვირთად. მათ შორისაა adb ინსტალაცია და adb დეინსტალაცია. ეს პარამეტრები არა მხოლოდ გეხმარებათ ფაილების სმარტფონში გადატანაში, არამედ საშუალებას გაძლევთ დააინსტალიროთ აპლიკაციები apk გაფართოებით.

თქვენი მოწყობილობიდან პროგრამის ამოსაღებად, თქვენ უნდა შეიყვანოთ შესაბამისი ბრძანება და შემდეგ მიუთითოთ პროგრამული უზრუნველყოფის სახელი გაფართოებით.

ADB გაშვება

ADB პროგრამა ერთ დროს ძალიან პოპულარული გახდა. მაგრამ ყველა მომხმარებელი არ იყო კომფორტულად ყოველ ჯერზე ბრძანებების შეყვანა. ამას დამატებითი დრო დასჭირდა და ზოგჯერ ხდებოდა შეცდომები და წარუმატებლობები. პროგრამულ უზრუნველყოფასთან მუშაობის გასაადვილებლად შეიქმნა მისთვის დანამატი ADB Run.

ამ აპლიკაციას აქვს იგივე ბრძანებები, მაგრამ არ მოითხოვს თქვენგან მათ შეყვანას. თქვენ უბრალოდ უნდა დააჭიროთ ნომრებს, რომლებიც შეესაბამება ამა თუ იმ ვარიანტს. ამ დროისთვის პროგრამაში 14 ქულაა. აქ არის ყველა ძირითადი ბრძანება, რომელიც სჭირდება როგორც ჩვეულებრივ, ისე მოწინავე მომხმარებლებს. მაგალითად, ნომრის ქვეშ "1" არის უკვე ნაცნობი adb მოწყობილობების ხაზი. მხოლოდ ახლა თქვენ არ გჭირდებათ მისი კონკრეტულად შეყვანა, თქვენ უბრალოდ უნდა დააჭიროთ ერთს.

რამდენიმე ჯიშის მქონე გუნდებმა შეიძინეს ქვეკატეგორიები. თუ მთავარ განყოფილებაში გადახვედით, შეიძლება იყოს ქვეგანყოფილებები, რომლებიც ასევე დანომრილია და არ საჭიროებს ბრძანებების შეყვანას.

დასკვნები

მნიშვნელოვანია გვესმოდეს, რომ ყველა ოპერაცია, რომელსაც ახორციელებთ თქვენი სმარტფონით, კეთდება თქვენი საფრთხისა და რისკის ქვეშ. ეს განსაკუთრებით ეხება უფრო რთულ პროცესებს, მათ შორის პერსონალური პროგრამული უზრუნველყოფის დაყენებას ან root უფლებების მოპოვებას.

სისტემაში ასეთმა ჩარევებმა შეიძლება გამოიწვიოს მარცხი. თუ რამე არასწორად გაკეთდა. გარდა ამისა, ტელეფონს გარანტია არ აქვს და უსასყიდლოდ არავინ დაგიბრუნებთ. ამიტომ, წაიკითხეთ და შეისწავლეთ ყველაფერი, რაც დაკავშირებულია ამგვარ ქმედებებთან და ასევე პირველ რიგში გაარკვიეთ ყველა შესაძლო შეცდომის შესახებ, რომელიც მომხმარებლებს თქვენს წინაშე შეექმნათ.

რა არის ADB? Adb ბრძანებები Android-ისთვის. ამ სტატიაში შეიტყობთ, რა არის ADB, რატომ სჭირდებათ მომხმარებლებს და როგორ მართონ ის Android ტერმინალში ბრძანებების გამოყენებით. მოდით, დავიწყოთ adb ბრძანებების სწავლა ანდროიდისთვის...

ADB-ის გაცნობა

ADB (android გამართვის ხიდი) არის გამართვის ინსტრუმენტი, აპლიკაციებში შეცდომების იდენტიფიცირება, მოწყობილობების განბლოკვა Android OS-ზე და მრავალი სხვა. თქვენ შეგიძლიათ წაიკითხოთ ოფიციალური დოკუმენტაცია ინგლისურად ამ ვებგვერდზე.

ADB Sideload-ის გამოყენების ინსტრუქცია

მაგრამ, რა თქმა უნდა, ჩვენნაირი ადამიანები ასე დიდხანს არ დაელოდნენ. Შენიშვნა. ისევ და ისევ, სავარაუდოდ დაგჭირდებათ მარაგის აღდგენა. იმედია ეს სახელმძღვანელო დაგეხმარებათ. ამის გარეშე, თქვენ არ გექნებათ წვდომა განვითარების ბრძანებებზე, რომლებიც შედის ჩვენი უახლესი სახელმძღვანელოების უმეტესობაში.

დაამატეთ ეს ხაზი თქვენს ფაილს საჭირო ინფორმაციით. თქვენ შეგიძლიათ ნახოთ, როგორ მუშაობს ეს ყველაფერი და რა უნდა ვეძებოთ აქ. გალერეის დასაწყისი. ყველა დროის ყველაზე უხერხული ავტომატური კორექტირების მარცხი.

  • განახლება ახლა დაინსტალირებულია, რასაც შეიძლება რამდენიმე წუთი დასჭირდეს.
  • არ გათიშოთ კომპიუტერი ოპერაციის დასრულებამდე.
რომელ მესინჯერს იყენებთ?

ჩამოტვირთეთ ADB

შეგიძლიათ ჩამოტვირთოთ ADB ოფიციალური მოწოდებული Android SDK განვითარების გარემოდან ან ჩამოტვირთოთ მცირე ADB ინსტალერი,ინსტალაცია ხდება დისკის ძირში თან:\

ერთმა ან მეორემ შეიძლება ასევე გამოიყენოს სხვა სერვისი, კონტაქტიდან გამომდინარე, ციფრული კომუნიკაციისთვის ნაცნობთან. თუ დაგვავიწყდა თქვენი მესინჯერი, შეგვატყობინეთ! შეიძლება დიდი დრო დასჭირდეს პროგრამული უზრუნველყოფის განახლებას, მაგრამ ყოველთვის შეგიძლიათ ხელით ჩამოტვირთოთ და დააინსტალიროთ განახლება ეთერში. განახლებები ყოველთვის ნაწილდება ეთერში.

გადმოწერილი ფაილის ხელით ჩამოტვირთვაც შესაძლებელია. ქვემოთ მოცემულია ნაბიჯები მათთვის, ვისაც აქვს ნორმალური აღდგენა ან მომხმარებლები, რომლებმაც არ შეცვალეს თავიანთი მოწყობილობა. ეს ჩვეულებრივ კეთდება დენის ღილაკზე და ხმის შემცირების ღილაკზე ერთდროულად დაჭერით, მოწყობილობის გასაშვებად. თუ ეს პროცესი დასრულებულია, გადატვირთეთ მოწყობილობა. ვინაიდან ის მინიმალურია, არ არის საჭირო ფაილების თაიგულის ინსტალაცია ან ჩამოტვირთვა. ეს ხდება ანალოგიურად, ამისათვის ჩვენ მოგვიწევს სწორი ბრძანებების შეყვანა. . ამ ხელსაწყოს გამოსაყენებლად, თქვენ უნდა გქონდეთ სწორი დრაივერები თქვენი მოწყობილობისთვის.

დარწმუნდით, რომ დრაივერები დაინსტალირებულია თქვენს კომპიუტერში და USB გამართვა ჩართულია Android-ზე.

Adb ბრძანებებს ანდროიდსა და ლინუქსს

Adb ბრძანებები შეიძლება დაიყოს 3 ტიპად, პირდაპირ Adb ბრძანებისთვის, FastBoot() და Android ბრძანებისთვის.

ნაბიჯი 1 - გამორთეთ თქვენი მოწყობილობა. ნაბიჯი 5 – ახლა შეიყვანეთ შემდეგი ბრძანება ბრძანების სტრიქონში. ნაბიჯი 6 - შეიყვანეთ გადატვირთვის ბრძანება. თქვენი მოწყობილობა ახლა გადაიტვირთება და ის ნორმალურად დაიწყება. ეს ყველაფერი ამ გაკვეთილზეა. ასევე შეამოწმეთ ჩვენი მაგარი აპლიკაციების სია.

გაფრთხილება: არასოდეს აირჩიოთ ან გვერდის ავლით ხმა, უბრალოდ არ გააკეთოთ ეს. შემდეგ აირჩიეთ "აღდგენა", როგორც ხედავთ ეკრანზე, რათა აირჩიოთ მოცულობა და შეიყვანოთ მოცულობა. როგორც ხედავთ, არჩევანის 12 ვარიანტია და იქ ნაჩვენებია მოწყობილობის მიმდინარე firmware ვერსია.

Adb ბრძანებები

1. შეამოწმეთ არის თუ არა Android დაკავშირებული, ამოწმებს კომპიუტერი „ხედავს“ თქვენს სმარტფონს ან ტაბლეტს.

იმისათვის, რომ დარწმუნდეთ, რომ ყველაფერი კარგად მუშაობს და კომპიუტერი ამოიცნობს Android-ს, თქვენ უნდა შეიყვანოთ adb ბრძანება:

adb მოწყობილობები

ეს ეკრანის სურათი აჩვენებს, რომ Android დაკავშირებულია

Თუ თქვენ გაქვთ არ გამოჩენილათუ არის მსგავსი შეტყობინება, მაშინ შეიძლება დაგჭირდეთ კომპიუტერზე დრაივერების ხელმისაწვდომობის შემოწმება, კაბელის მთლიანობა და USB პორტის ფუნქციონირება.

დაამუშავეთ მხოლოდ ერთი წუთი ან ნაკლები და მოწყობილობა დაუბრუნდება თავდაპირველ პარამეტრებსა და აპლიკაციებს. აირჩიეთ სისტემის გადატვირთვა. ქეშის დანაყოფების გასასუფთავებლად, სისტემის ქეში დანაყოფი ინახავს სისტემის დროებით მონაცემებს. მან სისტემას უნდა მისცეს აპლიკაციებზე წვდომა უფრო სწრაფად და ეფექტურად, მაგრამ ხანდახან ყველაფერი ჭუჭყიანდება და ძნელდება, ამიტომ ქეშის პერიოდულად გასუფთავება დაგეხმარებათ სისტემის უფრო შეუფერხებლად მუშაობაში. ეს იგივე პროცესია ზემოთ, უბრალოდ აირჩიეთ "wipe cache partitions" და ამას მხოლოდ რამდენიმე წუთი ან ნაკლები სჭირდება.

5. მიიღეთ ფაილი Android-დან კომპიუტერში

ADB-ის გაცნობა

თუ არ გვაქვს დრაივერები ჩვენი ტელეფონისთვის, უნდა მოვძებნოთ ისინი და დავაინსტალიროთ. თუ სერიულ ნომერს მივიღებთ, ყველაფერი სწორია. თუ, პირიქით, არაფერი გამოვიდა, ჩვენ უნდა დავრწმუნდეთ, რომ ყველაფერი სწორად არის. ფაილის გადასატანად, უნდა ვიცოდეთ ტელეფონის მარშრუტი, სადაც გვინდა მისი განთავსება.

თუ, მაგალითად, გვინდა რომელიმე ვიდეო ფაილის გადატანა, ის უნდა განვათავსოთ საქაღალდეში, რომელზეც ადრე ვისაუბრეთ. სულ პირიქით. ეს თითქმის იგივეა, რაც ადრე გავაკეთეთ. ის უბრალოდ აკეთებს იმას, რასაც ამბობს. გადატვირთეთ თქვენი მოწყობილობა კონსოლის გამოყენებით.

Android მოწყობილობიდან კომპიუტერში აბსოლუტურად ნებისმიერი ფაილის მისაღებად, არის ბრძანება:

adb pull

როგორ გამოვიყენოთ და მაგალითი:

იმისათვის, რომ ფაილი Android-დან კომპიუტერზე მიიღოთ Adb ბრძანების გამოყენებით, საჭიროა. დაწერე:

adb pull /sdcard/xxx/Sex_s_Pameloy_Anderson C:papka_gde_budet_hranitsya_file

ანუ ჩაწერეთ adb ბრძანების გზა Android-ზე მდებარე ფაილში, ფაილის სახელი და ადგილი, სადაც შეინახოთ ეს ფაილი კომპიუტერზე.

ჩვენ შეგვიძლია არა მხოლოდ მოწყობილობის გადატვირთვა, არამედ ჩამტვირთავზე წვდომა. ეს არის ერთ-ერთი ყველაზე მომგებიანი ინსტრუმენტი, ამიტომ ხანდახან ღილაკების კომბინაციები დამღლელი ხდება და ჩვენ გვინდა გავამარტივოთ ყველაფერი. ჩამტვირთავზე წვდომა შეიძლება სასარგებლო იყოს ბევრი რამისთვის. ყველაფერი რაც უნდა გავაკეთოთ არის აკრიფეთ და შევალთ.

ბრძანებები ანდროიდის ტერმინალში

"გადატვირთვის" შემთხვევაში ის გამოყენებული იქნება აღდგენის რეჟიმში შესვლისთვის. ეს შეიძლება იყოს ერთ-ერთი ყველაზე ძლიერი ბრძანება. გაითვალისწინეთ, რომ ბევრი მოწყობილობა არ არის ჩართული და თუ ეს ასეა, ჩვენ უნდა ვიყოთ დარწმუნებული, რომ ორივე მოწყობილობა ურთიერთობს.

ნებისმიერი ოპერაციის შემდეგ ანდროიდის გადატვირთვის ან სპეციალურ რეჟიმში გადატვირთვის მიზნით, არის ბრძანება:

adb გადატვირთვა

გამოყენების მაგალითი:

ბრძანებები გადატვირთავს Android-ს

Adb გადატვირთვა adb გადატვირთვა ნორმალურია

ჩამტვირთავი

adb გადატვირთვის ჩამტვირთველი

ბრძანება გადატვირთავს Android-ს აღდგენის რეჟიმში

თუ ჩვენ გვაქვს ტელეფონი სხვადასხვა მწარმოებლისგან, თითოეულ შემთხვევაში გვექნება განსხვავებული მეთოდი. ამ უკანასკნელ შემთხვევაში, ეს ბრძანება უსარგებლოა. შემდეგ შეეხეთ ტერმინალს, ყურადღებით წაიკითხეთ და გონივრულად აირჩიეთ თქვენი პარამეტრები. მისი გამოყენების ორი გზა არსებობს: ერთი, როდესაც ბრძანება ეგზავნება მოწყობილობას, რათა შეასრულოს ბრძანების ხაზი საკუთარ გარსში, და მეორე, სადაც ჩვენ რეალურად ვიქნებით ტერმინალიდან ბრძანების გარსის შიგნით. ზემოთ მოცემულ სურათზე, მომხმარებელი იმყოფება მოწყობილობის გარსში, ათვალიერებს ფაილებსა და საქაღალდეებს.

adb გადატვირთვის აღდგენის შეხება

მაგალითად, შექმენით ფაილი 666.txt /sdcrad დირექტორიაში

შეეხეთ /sdcard/666.txt

13. სარეზერვო ასლის შექმნა დანაყოფიდან და აღდგენა

SD ბარათზე სარეზერვო ასლის შექმნის მაგალითი

dd if=dev/block/mmcblk0p1 of=sdcard/efs.img

SD ბარათის სარეზერვოდან დანაყოფის აღდგენის მაგალითი

dd if=/sdcard/efs.img of=/dev/block/mmcblk0p1

14. ფაილის მიერ დაკავებული სივრცის ნახვა

იმის გასაგებად, რამდენი დრო სჭირდება რაღაცას:

სისტემის კოდი

ფაილებისა და დირექტორიების ნებართვების დაყენება

იმის გასარკვევად, თუ რა უფლებები აქვთ ფაილებსა და დირექტორიებს, უნდა დაწეროთ შემდეგი ბრძანება

ნებართვა

ისინი იწერება ამ ფორმით - RWX (ასო) ან 777 (ციფრული)

წვდომის უფლებები გაზიარებულია

1. ფაილებზე წვდომა
2.დირექტორის წვდომა

ლიტერალური ნებართვების ატრიბუტები

- მონაცემების წაკითხვა ფაილებიდან და დირექტორიებიდან (წაკითხული)
- ფაილების და დირექტორიების შინაარსის შეცვლა ან მათზე დაწერა, მაგრამ არა წაშლა (ჩაწერა)
x- ფაილის შესრულება ან დირექტორიაში შესვლის ნებართვა

მომხმარებლების სამი ჯგუფია

« მომხმარებელი" - ფაილის ან დირექტორიას მფლობელი
« ჯგუფი» - ჯგუფის წევრი, რომელსაც ეკუთვნის მფლობელი
« მსოფლიო» - დანარჩენები, რომლებიც არ მიეკუთვნებიან მე-2 ჯგუფს

წვდომის უფლებების ჩაწერის თანმიმდევრობა ასე გამოიყურება
პირველი, წვდომის უფლებები დაწესებულია მფლობელისთვის - ” u»
ჯგუფის შემდეგ - " »
და ბოლოს დანარჩენი - ” »

Მაგალითად

ფაილის მფლობელს აქვს უფლება წაიკითხოს (r), ჩაწეროს (w) და შეასრულოს (x), სხვებს მხოლოდ წაკითხვის უფლება აქვთ.

ციფრული ნებართვების ატრიბუტები

r - წაიკითხეთ 4
w - ჩანაწერი 2
x - შესრულება 1
"-" უფლებების გარეშე 0


მათი მნიშვნელობების ჯამი ნიშნავს მომხმარებლისა და ჯგუფების საბოლოო უფლებებს

7 (rwx) = 4 + 2 +1 სრული უფლებები
5 (r-x)= 4 + 0 + 1 წაკითხვა და შესრულება
6 (rw-) = 4 + 2 + 0 წაკითხვა და ჩაწერა
4 (r-) =4 + 0 + 0 მხოლოდ წაკითხვისთვის


დამწყებთათვის, ონლაინ კალკულატორი შეიძლება იყოს სასარგებლო - ბმული.

თქვენ უნდა დააყენოთ ნებართვები ბრძანებით

Მაგალითად

chmod 777* - დააყენებს წაკითხვის, ჩაწერის და შესრულების ნებართვებს ყველა ფაილსა და საქაღალდეზე

chmod 755 file.avi

მძიმე და სიმბოლური ბმულები

Linux-ში, ანდროიდის ჩათვლით, არის ბმულები - რაც ნორმალურ, ნაცნობ ენაზე ჟღერს როგორც "მალსახა". არსებობს ორი სახის ბმული:

  • მძიმე ბმულები
  • სიმბოლური ბმულები ან სიმბოლოები

რა განსხვავებაა მყარ და სიმბოლურ ბმულებს შორის?

სიმბოლური ბმულები - შექმენით მალსახმობი, რომელიც მიუთითებს ფაილის ან საქაღალდის ზუსტ მდებარეობაზე, სადაც მალსახმობი ბმულებია. თუ გადაიტანეთ ფაილი ან საქაღალდე, სიმბოლური ბმული დაირღვევა. იმისათვის, რომ ნათლად გავიგოთ, რა არის სიმბოლური ბმული, Windows XP-ში ან Windows 7-ში დესკტოპზე არის პროგრამის მალსახმობები, რომლებიც აკავშირებენ პროგრამის საქაღალდეს, უფრო სწორად, exe ფაილს.

როგორ შევქმნათ მყარი და სიმბოლური ბმულები

ln ln -s

დღეს ჩვენ ვისაუბრებთ ორ უცნობ ფუნქციაზე, რომელსაც მომხმარებელი აწყდება, როდესაც აღდგენის მენიუში ანდროიდის მოწყობილობას აკრავს. ჩვენ გეტყვით რა არის Apply update from cache-დან და Apply update from ADB და მოკლედ აღვწერთ ამ პარამეტრებთან მუშაობის პროცესს განახლებების დაყენებისას ან მოწყობილობის პროგრამული უზრუნველყოფის ციმციმის დროს.

განახლების გამოყენება ქეშიდან– Android ტელეფონების სპეციალური ფუნქცია, რომელიც გამოიყენება ოპერაციული სისტემის განახლების დროს. შეიცავს აღდგენის მენიუში. შეიძლება გამოყენებულ იქნას განახლების ფაილის გამოსაყენებლად თქვენი მობილური ტელეფონის ან სხვა Android მოწყობილობის ქეშის საქაღალდიდან.

firmware ინსტალაცია ქეშის საშუალებით

ქეშიდან Apply Update-ის პროგრამული უზრუნველყოფა არ ნაწილდება მომხმარებლებს შორის. მაგრამ მისი გამოყენება რჩება ერთ-ერთ ერთადერთ მეთოდად ხელთ არსებული კომპიუტერის არარსებობის შემთხვევაში. Wi-Fi ქსელების გამოყენებით, შეგიძლიათ ჩამოტვირთოთ OS მონაცემები თქვენს ტელეფონში. რეგულარული ინტერნეტი ასევე დაგეხმარებათ, მაგრამ პროცესს საკმაოდ დიდი დრო დასჭირდება.

იდეა არის პროგრამის ფაილების (firmware ან განახლებები) განთავსება ქეშის დირექტორიაში. წვდომა ძირეული უფლებებიუნდა იყოს ღია მომხმარებლისთვის.

ვარიანტი აღდგენის მენიუში განახლების გამოყენება ADB-დან- შეიძლება გამოყენებულ იქნას პროგრამული უზრუნველყოფის განახლებების ინსტალაციისთვის კომპიუტერის გამოყენებით - ქმნის ხიდს კომპიუტერსა და Android-ს შორის USB კაბელის გამოყენებით. ის ყველაზე ხშირად გამოიყენება და ძალიან მოსახერხებელია.

ყველა ქმედება OS-ით გადის ADB გამართვის ხიდზე. სწორედ მისი წყალობით შეგიძლიათ ანდროიდის სხვადასხვა მოდიფიკაცია. ძალიან ხშირად, ამ ფუნქციაზე წვდომა მომხმარებლისგან იმალება თავად მწარმოებლის პარამეტრებით. განიხილავს firmware-ის ორივე მეთოდს.


Firmware ADB ინსტრუმენტის საშუალებით

SIDELOAD დამხმარე ბრძანების გარეშე შეუძლებელი იქნებოდა firmware-ის გამორთვა. მას შეუძლია ფაილების ამოღება ZIP ფორმატის არქივებიდან. მოგეხსენებათ, სწორედ მათში ინახება პროგრამის მონაცემები. ამ მოქმედების ჩანაცვლება შესაძლებელია მხოლოდ ჩამტვირთველის გამოყენებით, მაგრამ კვლავ ასრულებს მოქმედებებს აღდგენის მენიუდან. ისეთი გადაწყვეტა, როგორიცაა fastboot -w განახლება საერთოდ არ არის აქტუალური Android მოწყობილობებისთვის.

რაც მომხმარებელს უნდა ჰქონდეს
  1. ლეპტოპი ან ჩვეულებრივი კომპიუტერი. Windows-ის ზოგიერთ ვერსიასთან შეიძლება იყოს მცირე პრობლემები. განსაკუთრებით თუ ეს არის Vista ან Windows 8.
  2. Android-ის დრაივერები უახლესი პატჩებით.
  3. პროგრამული უზრუნველყოფა ოპერაციებისთვის OS - ADB RUN.
  4. კავშირი USB-ის საშუალებით.
  5. ჩვენ ვამოწმებთ კავშირის სისტემის სისწორეს ტელეფონში.
  6. არქივატორი ZIP განახლებებით.
თანმიმდევრული მოქმედებები გუნდთან
  1. შეაერთეთ თქვენი სმარტფონი თქვენს კომპიუტერთან.
  2. შედით გადმოწერილ ADB RUN პროგრამაში. მენიუში მოწყობილობის გადატვირთვაჩვენ ვეძებთ უკვე ნაცნობ Reboot Bootloader-ს ან Reboot Recovery-ს.
  3. სმარტფონზე აირჩიეთ ელემენტი გვერდითი დატვირთვა.
  4. დავუბრუნდეთ თავიდანვე. გადადით მენიუში და გადადით Move -> Sideload
  5. ჩვენ გადავიტანთ თავად არქივს განახლებებით ZIP ფორმატი. ამისათვის გახსენით ელემენტი დააკოპირეთ ZIP დირექტორიაში- ჩვენ აქ დავდეთ.
  6. დააწკაპუნეთ დააინსტალირეთ ZIP. გადატანილი ფაილების პოვნა. მოდით გავააქტიუროთ.
  7. firmware უნდა დაიწყოს.

წარუმატებლობის შემთხვევაში, თქვენ უნდა დარწმუნდეთ, რომ sideload ბრძანება ჩართულია. ასევე შეიძლება დაგვეხმაროს მოწყობილობის გადატვირთვა და ყველა ნაბიჯის ხელახლა შესრულება. და ბოლოს, დეტალური ვიდეო ინსტრუქციები Android მოწყობილობის პროგრამული უზრუნველყოფის ციმციმისა და მენიუსთან მუშაობისთვის აღდგენა.

ბევრ თქვენგანს არაერთხელ შეხვედრია სიტუაცია, როდესაც Android-ის ტაბლეტზე ან სმარტფონზე root უფლებების მოსაპოვებლად, ახალი პროგრამული უზრუნველყოფის დაყენების, სისტემის აღდგენის და სხვა ნივთების მისაღებად, თქვენ მოგიწიათ მისი დაკავშირება კომპიუტერთან და შეასრულეთ adb-ის სერია. ან fastboot ბრძანებები ბრძანების ხაზის ფანჯრის მეშვეობით (ტერმინალი).

ადამიანების უმეტესობა ამ ბრძანებებს შეაქვს ისე, რომ არ გაიგოს მათი მნიშვნელობა, უბრალოდ მიჰყვება ინტერნეტში ნაპოვნი ინსტრუქციებს. და თუ გსურთ უკეთ გაიგოთ რა ხდება მათი შესრულებისას, დღეს ჩვენ გადავხედავთ ათეულ ბრძანებას, რომელიც Android-ის ყველა მოწინავე მომხმარებელმა უნდა იცოდეს.

მაგრამ სანამ დაიწყებთ ამ ბრძანებების გაცნობას, შეგახსენებთ, რომ სანამ თქვენი ტაბლეტი ან სმარტფონი შეასრულებს მათ, უნდა დარწმუნდეთ, რომ თქვენს კომპიუტერს აქვს Android SDKდა თავად პლანშეტზე ან სმარტფონზე, ვარიანტი " USB გამართვა».

როგორ დააინსტალიროთ Android SDK, რომელიც შეიცავს adb და fastboot პროგრამებს, წაიკითხეთ ეს მასალა.

ასევე შეგახსენებთ, რომ Android 4.2 და უფრო მაღალ ვერსიაში "USB Debugging" პუნქტი დამალულია და შეგიძლიათ წაიკითხოთ როგორ შეხვიდეთ მასზე.

მათთვის, ვისაც დაავიწყდა Windows-ში ბრძანების ხაზის ფანჯრის გაშვება, შეგახსენებთ, რომ ამის გაკეთების უმარტივესი გზაა "დაწყებაზე" დაწკაპუნებით, რის შემდეგაც თქვენ უნდა აკრიფოთ cmd საძიებო ფანჯარაში და დააჭიროთ " Enter“ გასაღები.

ყველა მოსამზადებელი სამუშაოს დასრულების შემდეგ, თქვენ შეგიძლიათ დააკავშიროთ მოწყობილობა კომპიუტერს USB კაბელის გამოყენებით და დაიწყოთ ბრძანებების სწავლა.

1. adb მოწყობილობების ბრძანება

ეს არის ალბათ ყველაზე მნიშვნელოვანი ათივე გუნდიდან, რომელზეც განხილული იქნება. მისი გამოყენებით, ჩვენ შეგვიძლია გავარკვიოთ, ხედავს თუ არა კომპიუტერი თქვენს Android მოწყობილობას და თუ ხედავს, შეუძლია თუ არა მასთან კომუნიკაცია ტერმინალის ბრძანებების საშუალებით.

თუ ყველაფერი კარგადაა, მაშინ Windows-ის ბრძანების ხაზის ფანჯარაში ან Linux ტერმინალში adb მოწყობილობების ბრძანების შეყვანის შემდეგ, თქვენ უნდა იხილოთ სტრიქონი ტექსტით დართული მოწყობილობების სია, რის შემდეგაც იქნება ხაზი, რომელიც შედგება თქვენი მოწყობილობის სერიული ნომრისგან. და მისი სტატუსი - ხაზგარეშე ან ონლაინ:

ხაზგარეშე მდგომარეობა ნიშნავს, რომ მოწყობილობა ძილის რეჟიმშია. ონლაინ მდგომარეობა მიანიშნებს, რომ პლანშეტი ან სმარტფონი მზად არის შეასრულოს თქვენი ბრძანებები.

2. adb push ბრძანება

adb push ბრძანების გამოყენებით, შეგიძლიათ დააკოპიროთ ფაილები თქვენს ტაბლეტში ან სმარტფონში. ამ შემთხვევაში, თქვენ უნდა მიუთითოთ გზა იმ საქაღალდემდე, სადაც გსურთ ფაილის განთავსება მოწყობილობაზე და საქაღალდე კომპიუტერზე, საიდანაც მოხდება ფაილის კოპირება. მეორე გზა არ არის საჭირო, თუ ფაილი მდებარეობს იმავე საქაღალდეში, სადაც განთავსებულია adb პროგრამა.

აქ მოცემულია ვიდეო ფაილის superfreak.mp4 კოპირების მაგალითი კომპიუტერიდან მოწყობილობაში, /sdcard/Movies საქაღალდეში adb push superfreak.mp4 /sdcard/Movies/ ბრძანების გამოყენებით.

ვინდოუსის მომხმარებლებისთვის მინდა შეგახსენოთ, რომ ანდროიდში, ფაილებისა და საქაღალდეებისკენ მიმავალი გზის მითითებისას, გამოიყენება წინ დაწოლა - / და არა უკანა ხაზი, როგორც თქვენ ხართ შეჩვეული.

3. adb pull ბრძანება

თუ adb push ბრძანება გამოიყენება ფაილების Android მოწყობილობაზე გადასატანად, მაშინ adb pull გამოიყენება ფაილების მოწყობილობიდან კომპიუტერში კოპირებისთვის. ისევე, როგორც წინა შემთხვევაში, თქვენ უნდა მიუთითოთ გზა, სადაც გსურთ ფაილის მიღება მოწყობილობაზე და გზა, სადაც გსურთ ამ ფაილის განთავსება კომპიუტერში. მეორე გზა არ არის საჭირო, თუ გსურთ, რომ ფაილი გადავიდეს საქაღალდეში, საიდანაც გაუშვით adb პროგრამა.

აქ მოცემულია superfreak.mp4 ფაილის კოპირების მაგალითი თქვენი ტაბლეტის ან სმარტფონის /sdcard/Movies/ საქაღალდიდან მომხმარებლის Jerry-ის Windows 8 სამუშაო მაგიდაზე, C:\Users\Jerry\Desktop.

თუ გსურთ, რომ ფაილი გადავიდეს საქაღალდეში, საიდანაც გაუშვით adb, უბრალოდ შეიყვანეთ ბრძანება adb pull /sdcard/Movies/superfreak.mp4

4. adb გადატვირთვის ბრძანება

ეს ბრძანება ხშირად გამოიყენება ახალი პროგრამული უზრუნველყოფის დაყენების ან ინსტალაციის პროცესში, როდესაც უნდა მივიღოთ ჩვენს მოწყობილობაზე განხორციელებული ცვლილებები. adb გადატვირთვის ბრძანების შეყვანის შემდეგ, თქვენი ტაბლეტი ან ტელეფონი გადაიტვირთება.

ეს ბრძანება ასევე მნიშვნელოვანია, რადგან ის შეიძლება განთავსდეს სკრიპტების შიგნით, რაც საშუალებას გაძლევთ ავტომატურად გადატვირთოთ მოწყობილობა ყველა საჭირო ოპერაციის დასრულების შემდეგ.

5. adb reboot-bootloader და adb reboot აღდგენის ბრძანებები

adb-ის გამოყენებით, თქვენ შეგიძლიათ არა მხოლოდ გადატვირთოთ თქვენი Android მოწყობილობა, არამედ გადატვირთოთ იგი ჩამტვირთველში. ეს რეჟიმი საჭიროა იმისათვის, რომ ჩვენ შევძლოთ ჩამტვირთველის განბლოკვა, რაც აუცილებელია root უფლებების მოსაპოვებლად და შემდგომი ალტერნატიული პროგრამული უზრუნველყოფის ინსტალაციისთვის.

ზოგიერთი მოწყობილობის ჩატვირთვა შესაძლებელია კლავიშების კონკრეტული კომბინაციის გამოყენებით, როდესაც ისინი ჩართულია, მაგრამ ხშირად adb reboot-bootloader ბრძანება არის ჩამტვირთავზე წვდომის ერთადერთი გზა.

ანალოგიურად, adb პროგრამა შეიძლება გამოყენებულ იქნას ტაბლეტის ან სმარტფონის ან აღდგენის აღდგენის მენიუში შესასვლელად. ეს შეიძლება გაკეთდეს adb გადატვირთვის აღდგენის ბრძანების გამოყენებით

6. Fastboot მოწყობილობების ბრძანება

თუ თქვენ გადატვირთეთ თქვენი ტაბლეტი bootloader რეჟიმში, ის შეწყვეტს adb ბრძანებების მიღებას. ამ რეჟიმში შეგვიძლია მოწყობილობასთან კომუნიკაცია fastboot პროგრამის გამოყენებით.

სწრაფი ჩატვირთვის მოწყობილობების ბრძანების გამოყენებით, შეგიძლიათ გაიგოთ, შეუძლია თუ არა თქვენს მოწყობილობას ამ პროგრამის ბრძანებების მიღება ჩამტვირთველის რეჟიმში. ვინაიდან fastboot არის ძალიან ძლიერი ინსტრუმენტი, Android მოწყობილობების ზოგიერთი მწარმოებელი არ უზრუნველყოფს ამ პროგრამაზე წვდომას bootloader რეჟიმში.

ისევე, როგორც adb-ის შემთხვევაში, fastboot devices ბრძანების შეყვანის შემდეგ თქვენ უნდა ნახოთ თქვენი მოწყობილობის სერიული ნომერი.

ხშირად იმის მიზეზი, რომ fastboot არ მუშაობს, არის თქვენი მოწყობილობისთვის საჭირო Windows დრაივერების ნაკლებობა.

7. Fastboot oem unlock ბრძანება

ზოგიერთი მწარმოებელი (მაგალითად, HTC ან Asus) ავრცელებს სპეციალურ კომუნალურ პროგრამებს, რომლებიც საშუალებას გაძლევთ განბლოკოთ მათი ტაბლეტების და სმარტფონების ჩამტვირთავი, რის შემდეგაც შეგიძლიათ დააინსტალიროთ ალტერნატიული აღდგენა, როგორიცაა ClockworkMod. ან TWRPდა დამოუკიდებელი დეველოპერების პროგრამული უზრუნველყოფა (მორგებული firmware).

თუმცა, ხშირ შემთხვევაში, შეგიძლიათ განბლოკოთ Android მოწყობილობის ჩამტვირთავი სწრაფი ჩატვირთვის პროგრამის გამოყენებით. ამის გაკეთება ძალიან მარტივია - როდესაც თქვენი ტაბლეტი ან ტელეფონი ჩატვირთვის რეჟიმშია (ნაბიჯი 5), უბრალოდ შეიყვანეთ შემდეგი ბრძანება ბრძანების ხაზის ფანჯარაში: fastboot oem unlock.

ამის შემდეგ, თქვენ უნდა მიჰყვეთ ინსტრუქციას, რომელიც გამოჩნდება თქვენი ტაბლეტის ან სმარტფონის ეკრანზე.

ყურადღება! fastboot oem unlock ბრძანების შესრულების შემდეგ, თქვენი მოწყობილობა მთლიანად გასუფთავდება თქვენ მიერ დაინსტალირებული პროგრამებისგან და ასევე წაიშლება თქვენი პერსონალური მონაცემები.

8. adb shell ბრძანება

adb shell ბრძანება ხშირად აბნევს ზოგიერთ ახალ მომხმარებელს.

ამ ბრძანების გამოყენების ორი გზა არსებობს. თუ უბრალოდ აკრიფებთ adb shell-ს ბრძანების ხაზის ფანჯარაში და დააჭერთ Enter კლავიშს, გადაგიყვანთ ტერმინალის რეჟიმში, ან თქვენი Android მოწყობილობის ბრძანების გარსში, სადაც შეგიძლიათ შეასრულოთ ნებისმიერი Android shell ბრძანება.

ქვემოთ ხედავთ Android shell-ში ls ბრძანების გაშვების შედეგს

ეს რეჟიმი კარგად არის ცნობილი Linux და Mac კომპიუტერების მომხმარებლებისთვის. თუ კარგად იცნობთ bash shell-ის ბრძანებებს, ამ რეჟიმში მუშაობის პრობლემა არ გექნებათ. წინააღმდეგ შემთხვევაში, მე არ გირჩევთ გამოიყენოთ adb shell რეჟიმის გამოყენება, სანამ არ გაიგებთ მისი ყველა ბრძანების მიზანს, რადგან ამ რეჟიმში თქვენ გაქვთ სრული წვდომა თქვენს მოწყობილობაზე არსებულ ფაილებზე და შეიძლება შემთხვევით გამოიწვიოს გამოუსწორებელი ცვლილებები ოპერაციულ სისტემაში.

adb shell-ის გამოყენების მეორე გზა არის ერთი Android shell ბრძანების შესრულება ამ კონსტრუქციის გამოყენებით: adb shell<команда>. მაგალითად, შეგიძლიათ შეცვალოთ ფაილის ნებართვები ბრძანების გამოყენებით, როგორიცაა "adb shell chmod 666 /data/filename"

9. adb install ბრძანება

adb პროგრამით თქვენ შეგიძლიათ გააკეთოთ მეტი, ვიდრე უბრალოდ დააკოპიროთ ფაილები თქვენს მოწყობილობაში და თქვენს მოწყობილობაში. ეს პროგრამა ასევე საშუალებას გაძლევთ დააინსტალიროთ აპლიკაციები Android მოწყობილობებზე apk ფაილების სახით. ამისათვის არის adb ინსტალაციის ბრძანება. ეს ცოტათი წააგავს push ბრძანებას: თქვენ უნდა მიუთითოთ გზა, სადაც მდებარეობს ფაილი აპლიკაციით, რომლის ინსტალაციაც გსურთ. ამიტომ, უმარტივესი გზაა ჯერ დააკოპიროთ apk ფაილი საქაღალდეში adb პროგრამით, რის შემდეგაც შეგიძლიათ დააინსტალიროთ პროგრამა adb install ApplicationFileName.apk ბრძანების გამოყენებით.

თუ აპლიკაციის განახლება გჭირდებათ, მაშინ ამ შემთხვევაში უნდა გამოიყენოთ -r შეცვლა და ბრძანება ასე გამოიყურება: adb install -r ApplicationFileName.apk.

-s გადამრთველის გამოყენებით შეგიძლიათ დააინსტალიროთ აპლიკაციები მეხსიერების ბარათზე (თუ თქვენი firmware ამის საშუალებას იძლევა). -l გადამრთველი საშუალებას გაძლევთ დაბლოკოთ აპლიკაცია ინსტალაციის დროს (მისი დაინსტალირებით /data/app-private საქაღალდეში). არსებობს სხვა გასაღებები უფრო მოწინავე ფუნქციებისთვის, მაგრამ მათი აღწერა ცალკე სტატიის თემაა.

10. adb uninstall ბრძანება

და ბოლოს, შეგიძლიათ წაშალოთ აპები თქვენი ტაბლეტიდან ან ტელეფონიდან. ამისათვის გამოიყენეთ ბრძანება adb uninstall ApplicationFileName.apk

ამ ბრძანებას აქვს -k გადამრთველი, რომელიც საშუალებას გაძლევთ აპლიკაციის წაშლისას არ წაშალოთ მისი მონაცემები და ქეში, არამედ დატოვოთ ისინი მოწყობილობაზე.

ბონუსი: adb sideload ბრძანება

ეს ბრძანება ძალიან სასარგებლო იქნება Nexus-ის ტაბლეტებისა და სმარტფონების მფლობელებისთვის - მისი დახმარებით ისინი შეძლებენ თავიანთ მოწყობილობებზე ოფიციალური firmware-ის განახლებას. სხვა სიტყვებით რომ ვთქვათ, თუ თქვენს სმარტფონს ან ტაბლეტს არ მიუღია განახლება ეთერში, შეგიძლიათ ჩამოტვირთოთ ახალი firmware ოფიციალური ვებ-გვერდიდან და განაახლოთ მოწყობილობა ხელით.

მას შემდეგ რაც ჩამოტვირთავთ პროგრამული უზრუნველყოფის ფაილს თქვენს კომპიუტერში და დააკავშირებთ მას თქვენს ტაბლეტს ან ტელეფონს, მოგიწევთ მოწყობილობის გადატვირთვა აღდგენის რეჟიმში, აირჩიეთ "Apply update from ADB" და შემდეგ შეიყვანეთ შემდეგი ბრძანება თქვენს ბრძანების სტრიქონში. კომპიუტერი: adb sideload xxxxxxxx.zip, სადაც xxxxxxxx.zip არის zip ფაილის სახელი firmware-ით.

ამ მასალაში ნახავთ უფრო დეტალურ ინსტრუქციას, თუ როგორ უნდა განაახლოთ Nexus მოწყობილობების პროგრამული უზრუნველყოფის ხელით.

დაკავშირებული მასალები:

Android-ის მომხმარებელთა უმეტესობამ არაფერი იცის ამის შესახებ A.D.B.. სრული სათაური - Android Debug Bridge, ნიშნავს Android Debug Bridge. ADB არის Android SDK-ის ნაწილი . ADB-ის გამოყენებით შეგიძლიათ შეასრულოთ სხვადასხვა მოქმედებები თქვენს Android ტაბლეტზე ან სმარტფონზე, როგორიცაა ციმციმი, ფაილების კოპირება თქვენი კომპიუტერიდან Android-ზე და პირიქით, სისტემის აღდგენა და სხვა.

ADB Android-ისთვის - რა არის ეს?

ალბათ იცით, რომ Android ოპერაციული სისტემა დაფუძნებულია შეცვლილ Linux ბირთვზე. აქედან გამომდინარე, საჭიროა მასთან ბრძანების ხაზის გამოყენება. ეს არის პროგრამა adbეხმარება კომპიუტერსა და Android-ს შორის კომუნიკაციის დამყარებაში. ეს არის Android SDK განვითარების გარემოს ნაწილი, ამიტომ Android Debug Bridge-ის ინსტალაციისთვის, თქვენ უნდა ჩამოტვირთოთ Android SDK ოფიციალური ვებსაიტიდან. არსებობს ვერსიები ყველა პოპულარული ოპერაციული სისტემისთვის: Windows, Mac OS და Linux. ანუ, მარტივად რომ ვთქვათ, adbსაშუალებას იძლევა აკონტროლეთ თქვენი ტელეფონი ან ტაბლეტი კომპიუტერის გამოყენებით.

მე ასევე გირჩევთ შემდეგ ინსტრუქციებს:

ძირითადი adb ბრძანებები Android

შეაერთეთ თქვენი მოწყობილობა კომპიუტერთან USB-ის საშუალებით. დარწმუნდით, რომ ყველა დრაივერი დაინსტალირებულია და ჩართულია USB გამართვა.

სამუშაოდ Android Debug Bridge საუკეთესო გზაა Windows ბრძანების ხაზის მეშვეობით. ამისათვის Windows XP-ში დააწკაპუნეთ "დაწყებაზე" და "პროგრამების და ფაილების ძიება" შეყვანის ველში შეიყვანეთ "cmd", შემდეგ დააჭირეთ "Enter". თუ გაქვთ Windows 7 ან უფრო მაღალი, დააწკაპუნეთ "Start" და "Run" ველში ჩაწერეთ "cmd" და კვლავ დააჭირეთ "Enter".

adb მოწყობილობები

ყველაზე გავრცელებული adb ბრძანება. მისი გამოყენებით შეგიძლიათ განსაზღვროთ, ხედავს თუ არა თქვენი კომპიუტერი დაკავშირებულ მოწყობილობას. თუ ყველაფერი სწორად გააკეთეთ, გამოჩნდება შემდეგი ხაზი: "დართული მოწყობილობების სია". ამის შემდეგ დაინახავთ თქვენი სმარტფონის ან ტაბლეტის სერიულ ნომერს და მის სტატუსს: „ონლაინ“ ან „ხაზგარეშე“.

თუ ის ამბობს "ოფლაინ", ეს ნიშნავს, რომ მოწყობილობა ძილის რეჟიმშია, თუ "ონლაინ", მაშინ მოწყობილობა მზად არის შეასრულოს თქვენი ბრძანებები.

ამ ბრძანების წყალობით შეგიძლიათ დააინსტალიროთ აპლიკაციები თქვენს სმარტფონზე ან პლანშეტზე. ამისათვის თქვენ უნდა მიუთითოთ გზა, სადაც მდებარეობს APK ფაილი:

adb intsall D:\papka_s_faylom\nazvanie_prilogeniya.apk

გრძელი ბილიკების დაწერის თავიდან ასაცილებლად, დააკოპირეთ ფაილი android-tools დირექტორიაში. მაშინ გზა იქნება ასეთი:

adb intsall nazvanie_prilogeniya.apk

adb დეინსტალაცია

თქვენ უნდა შეიყვანოთ იგი ისევე, როგორც წინა ბრძანება. ეს წაშლის აპლიკაციას.

ამ გუნდს აქვს საინტერესო თვისება. გასაღებს თუ დაამატებ -კ, მაშინ როდესაც თქვენ წაშლით თამაშს ან პროგრამას, მისი მონაცემები და ქეში არ წაიშლება, მაგრამ დარჩება Android მოწყობილობაზე.

ამ ბრძანების წყალობით, თქვენ შეგიძლიათ გადაიტანოთ ფაილები თქვენი კომპიუტერიდან Android-ზე. ამისათვის თქვენ უნდა იცოდეთ სრული გზა, სადაც ფაილი ინახება და სად გადაიტანოთ იგი.

adb push D:\papka_s_faylom\nazvanie_fayla/sdcard/Android

გრძელი ბილიკების დაწერის თავიდან ასაცილებლად, დააკოპირეთ ფაილი android-tools დირექტორიაში. შემდეგ თქვენ უნდა შეიყვანოთ:

adb push nazvanie_fayla/sdcard/Android

ეს ბრძანება აკოპირებს ფაილებს Android-დან კომპიუტერში. თქვენ უნდა იცოდეთ გზა, სადაც ფაილი მდებარეობს თქვენს სმარტფონზე ან ტაბლეტზე და მიუთითოთ მდებარეობა, სადაც გსურთ ფაილის შენახვა. თუ ამ უკანასკნელს არ მიუთითებთ, ფაილი შეინახება android-tools დირექტორიაში.

adb pull /sdcard/nazvanie_fayla\D:\papka_gde_sohranity

ეს ბრძანება გადატვირთავს თქვენს Android ტელეფონს ან ტაბლეტს.

ამ ბრძანებით შეგიძლიათ პირდაპირ ჩატვირთოთ ჩატვირთვის რეჟიმში.

adb გადატვირთვის აღდგენა

ყველა მოწყობილობა არ უჭერს მხარს ამ ბრძანებას. მისი გამოყენებით შეგიძლიათ შეხვიდეთ აღდგენის რეჟიმში.

adb დაკავშირება

ამ ბრძანების გამოყენებით შეგიძლიათ დაუკავშიროთ თქვენი მოწყობილობა Wi-Fi ქსელს. ამისათვის თქვენ უნდა იცოდეთ მოწყობილობის IP მისამართი და პორტი.

adb დაკავშირება ip:port

ამ ბრძანებით თქვენ მიიღებთ სრულ წვდომას თქვენს მოწყობილობაზე არსებულ ყველა ფაილზე.

adb shell-ის გამოყენების მეორე გზა არის ერთი Android shell ბრძანების შესრულება ამ კონსტრუქციის გამოყენებით:

adb ჭურვი<команда>

თუ თქვენს ანდროიდის ტელეფონს ან ტაბლეტს ჩატვირთავთ ჩამტვირთველ რეჟიმში, მაშინ ბრძანებები adbაღარ იმუშავებს. აქ თქვენ უნდა გამოიყენოთ fastboot ბრძანებები.

იმის შესამოწმებლად, ხედავენ თუ არა ერთმანეთს კომპიუტერი და Android, გამოიყენეთ ბრძანება:

შეყვანის შემდეგ უნდა გამოჩნდეს თქვენი მოწყობილობის სერიული ნომერი.

ამ ბრძანების შეყვანით შეგიძლიათ განბლოკოთ Asus და HTC ტელეფონებისა და ტაბლეტების ჩამტვირთავი. როდესაც თქვენი მოწყობილობა ჩატვირთვის რეჟიმშია, შეიყვანეთ:

ასევე, დაიკარგება ყველა თქვენი დაინსტალირებული პროგრამა და პირადი მონაცემები.

ამ ბრძანების გამოყენებით შეგიძლიათ აჩვენოთ ჟურნალის ფაილის შინაარსი: ცვლილებები, შეცდომები და ა.შ. მონაცემები ძალიან სწრაფად გადავა, ამიტომ სწორი გამოსავალი იქნება მისი შენახვა ერთ TXT ფაილში. ამისათვის შეიყვანეთ:

adb logcat > ფაილის სახელი.txt

adb გვერდითი დატვირთვა

ბრძანება სასარგებლო იქნება Google Nexus მოწყობილობების მფლობელებისთვის. მისი გამოყენებით შეგიძლიათ განაახლოთ მოწყობილობის firmware. ჩამოტვირთეთ იგი თქვენს კომპიუტერში, დაუკავშირეთ თქვენი Nexus მას, გადადით აღდგენის რეჟიმში, აირჩიეთ „Apply update from ADB“ და შემდეგ შეიყვანეთ ბრძანება.



გაქვთ შეკითხვები?

შეატყობინეთ შეცდომას

ტექსტი, რომელიც გაეგზავნება ჩვენს რედაქტორებს: