Birçoğumuz parmaklarımızı kullanarak cihazlarımızla dokunmatik ekranlar aracılığıyla iletişim kuruyoruz. Ancak, dokunmatik ekranın veya tüm cihazın tepkisiz olduğu zamanlar olabilir. Bu gibi durumlarda, cihaz aktivasyonu, hızlı yeniden başlatma, fabrika sıfırlaması ve daha fazlası gibi gerekli eylemleri gerçekleştirmek için ADB komutlarının temellerini bilmek yararlıdır. Yeni beceriler öğrenmek her zaman faydalıdır, bu yüzden bazı temellerle başlayalımAndroid akıllı telefonlar için ADB komutları.

Sadece bir kafa yukarı, her bir ADB komutuna çok ayrıntılı bir şekilde dalmayacağız. Ancak, cihazınız arızalanırsa, kullanışlı olacak temel olanların bir listesini derledik. Cihazınız donmuş olsun, verileriniz bozulur veya herhangi bir nedenle ona erişemezsiniz, bunlarADB komutlarıTasarruf lütfunuz olacak. Bunları cihazınızı canlandırmak için kullanabilirsiniz veyaDosyaları sorunsuz bir şekilde aktarın. Bu araçlar kullanıcı dostudur ve uzun vadede sizin için faydalı olacaktır.

Neden ADB ve Fastboot komutlarına ihtiyacımız var

Android Hata Ayıklama Köprüsü (ADB) ve Fastboot, Android geliştiricileri, meraklıları ve güç kullanıcıları için temel komut satırı araçlarıdır. Bu araçlar, Android cihazlarla doğrudan bir bilgisayardan iletişim kurmanın ve yönetmenin bir yolunu sağlar ve çeşitli avantajlar sunar:

  1. Hata Ayıklama: ADB, geliştiricilerin uygulamalarını gerçek zamanlı olarak hata ayıklamalarına izin vererek sorunları daha verimli bir şekilde tanımlamaya ve düzeltmeye yardımcı olur. Cihazın dosya sistemine, günlüklere ve hata ayıklama için gereken diğer bilgilere doğrudan erişim sağlar.
  2. Özelleştirme: ADB ve Fastboot komutları, kullanıcıların özel ROM'ları, kurtarma işlemlerini ve diğer değişiklikleri yükleyerek cihazlarını özelleştirmelerini sağlar. Bu araçlar, daha kişiselleştirilmiş bir kullanıcı deneyimine izin vererek cihaz üzerinde daha fazla kontrol sunar.
  3. Kökleme: ADB ve Fastboot komutları genellikle kullanıcılara cihazlarına idari erişim sağlamak için köklenmede kullanılır. Kökleme, özel uygulamaların yüklenmesini, önceden yüklenmiş bloatware'in kaldırılmasını ve sistem ayarlarının ayarlanmasını sağlar.
  4. Ürün yazılımı güncellemeleri: Fastboot, genellikle ürün yazılımı güncellemelerini flaş etmek veya doğru önyükleme yapamayabilecek bir cihazı açmak için kullanılır. Bu araç, kullanıcıların cihazlarını işlevsel bir duruma geri yüklemelerine veya daha yeni bir işletim sistemi sürümüne yükseltmelerine yardımcı olabilir.
  5. Yedekleme ve Geri Yükleme: ADB, uygulamalar, ayarlar ve dosyalar dahil olmak üzere bir Android cihazının verilerinin yedeklerini oluşturabilir. Bu, herhangi bir değişiklik veya güncelleme yapmadan önce verilerinin güvenli olduğundan emin olmak isteyen kullanıcılar için kullanışlıdır.
  6. Sorun Giderme: ADB ve Fastboot komutları, önyükleme döngüleri, çökmeler veya bağlantı sorunları gibi çeşitli cihaz sorunlarının teşhis edilmesine ve çözülmesine yardımcı olabilir. Cihazla doğrudan bir iletişim hattı sağlarlar, tanımlamayı ve düzeltmeyi kolaylaştırırlar.

Android Pro olmayı öğrenmeniz gereken temel ADB komutu

Her Android geliştiricisi veya Android meraklısı bazı temelleri bilmeliADB komutları. Neden? Bu temel ADB komutlarını kullanarak çok daha fazlasını elde edebilirsiniz. Temel ADB komutlarını kullanmak tıpkı klavye kısayollarını kullanmak gibidir. İşleri kullanmayı kolaylaştırırlar. Öyleyse birkaç temel ADB komutuyla başlayalım.

ADB ve Fastboot Aracı Nasıl Kurulur ve Kurulur?

Nasıl kurulacağına dair ayrıntılı bir rehberimiz varWindows'ta ADB ve Fastboot AracıAyrıca nasıl yükleyebileceğimize dair ayrı bir rehberimiz varMac veya Linux'ta ADB Fastboot.

ADB ve Fastboot'u kurmak çok kolaydır. ADB ve Fastboot her ikisi de Android SDK paketinin bir parçası olduğundan, sadece kiti (500 MB'den fazla) indirecek ve daha sonra yol değişkenlerini ayarlamak için veya Windows ve MacOS'a ADB ve Fastboot sürücüsünü kurmak için kullanılabilir. Ama önce, cihazınızı içine koymanız gerektiğini hatırlamanız gerekir.USB hata ayıklama moduama ondan önce,Geliştirici seçeneğini etkinleştirin. Bu adımı görmezden gelirseniz, olasılık PC'nizin cihazınızı tanımamasıdır.

Not:

Başlamadan önce, bu komutları kesinlikle gerekli olana kadar denemediğinizden emin olun.

Uyarı!

GetDroidTips'teki editörler, bu temel ADB komutlarının G kullanımından kaynaklanan herhangi bir hasar için herhangi bir sorumluluk taşımıyoruz

1. ADB aygıt komutu

“ADB Cihazları”, OMMAND isteminde harekete geçmeye hazır olan tüm cihazları listelemek için kullandığımız çok popüler bir ADB komutudur. Bununla birlikte, ADB cihazlarını kullanmadan en önemli komutlardan biri olduğunu söylemek, akıllı telefonunuzda çalışamayacaksınız.

adb devices

Not

Android cihazınızda Android USB hata ayıklama modunun açıldığından emin olmanız gerekir. USB hata ayıklama devre dışı bırakılırsa “ADB aygıtları” komutu çalışmaz.

Bir Android Pro iseniz, PC ve Android cihazınızın Android Hata Ayıklama Köprüsü aracılığıyla bağlanıp bağlanmadığını söyleyeceğinden bu komutu bilmelisiniz.

2. ADB push komutu

Bu komut, dosyaları Android cihazınıza programlı olarak taşımanız gerektiğinde kullanışlıdır. Bunun çalışması için, dosyanın adı ve dosyanın tam yolu gibi birkaç parametre bilmeniz gerekir. Bundan sonra, dosyaları cihazınıza itebilirsiniz.

Belirli bir dosyayı bilgisayarınızdan emülatöre/cihaza yükleyin.

ADB Push<local><remote>

adb push test.apk /sdcard

Kopyalar<android-sdk-path> /platform-tools/test.apk to /sdcard dizin.

adb push d:\test.apk /sdcard

Yukarıdaki örnekte, bir şarkı dosyasını akıllı telefonunuzdaki müzik klasörüne nasıl itebileceğinizi göreceksiniz.

3. ADB çekme komutu

Bu komut, bir şeyler cihazınızdan çıkarmak için kullanılır. Bu senaryoda, cihazınızdan bilgisayarınıza dosyaları ve klasörleri çıkarabilirsiniz. Bilmeniz gereken tek şey dosyaları taşımak için dosya veya klasör adıdır. Bu itme ve çekme komutları, cihazınızın yedeklemesini almak istediğinizde son derece kullanışlıdır.

Bir emülatörden/cihazdan bilgisayarınıza belirli bir dosyayı indirin.

ADB Çekme<remote> [yerel]

adb pull /sdcard/demo.mp4

/sdcard/demo.mp4 to<android-sdk-path> /Platform-Tools Dizini.

adb pull /sdcard/demo.mp4 e:\

Downl /sdcard/demo.mp4 E. sürmek için

4. ADB yeniden başlatma komutu

adb reboot

Bu, genel olarak özel ROM yapımcıları ve Android geliştiricileri için son derece kullanışlı bir komuttur. Geliştiricilerin Android cihazlarını yeniden başlatmaları gereken zamanlar vardır. Bu nedenle, düğmeye fiziksel olarak basmak yerine komutu yazmak daha kolaydır. Ayrıca, özel bir çekirdek veya özel bir ROM yüklenirken bir komut dosyası kullanılarak otomatikleştirilebilir. Kısacası, günlük Android kullanıcıları için bile çok yararlı bir komuttur.

5.

Yeni tartıştığımız önceki komut bir cihazı yeniden başlatmak için kullanılabilir. Ancak, cihazınızı belirli bir modda yeniden başlatmak için kullanabileceğiniz başka temel ADB komutları da vardır.

adb reboot recovery

Bu vesileyle “ADB yeniden başlatma” komutu ile cihazınızı Bootloader moduna yeniden başlatabilirsiniz. Bunu yapmak kolaydır, sadece ADB yeniden başlatma-bootloader yazın ve Enter tuşuna basın.

adb reboot bootloader

Bu komut, cihazınızı önyükleyicinizin kilidini açabileceğiniz, Fastboot ve Recovery moduna yeniden başlatabileceğiniz ve başka görevler yapabileceğiniz bootloader'a önyükleyecektir.

6. Fastboot Cihazları Komutu

Bootloader modundayken, sözde ADB komutlarınızın hiçbiri çalışmaz. Bunun nedeni, Android'in önyüklenmemesi ve USB hata ayıklama köprüsünün iletişim kurmak için etkinleştirilmemesidir. Bu tür senaryolarda, cihazla iletişim kurmak için “Fastboot” komutunu kullanıyoruz.

Fastboot, Android kullanıcıları için mevcut olan en iyi ve hayat kurtarıcı ADB komutlarından biridir. Dosyaları iletebilir, iletişim kurabilir, anlaşma akıllı telefonları canlandırabilir ve çok daha fazlasını yapabilirsiniz. Ancak ADB sürücüleri burada çalışmayacağından, Android cihazınız için yeterli Fastboot sürücülerine sahip olduğunuzdan emin olun.

adb reboot fastboot

Cihazınızı doğrudan Fastboot Moduna önyüklemek için yukarıdaki komutu kullanabilirsiniz.

fastboot device

Bu komut, cihazın bir PC'ye bağlı olup olmadığını kontrol eder.

7. Fastboot Kilit Açma Komutu

Android cihazınız için önyükleyicinin kilidini açmak istiyorsanız, bu komut bunu geçmenize yardımcı olacaktır. Ancak bootloader'ın kilidini açmak her cihazda desteklenmez, ancak eğer varsa. Bunu Fastboot komutu aracılığıyla yapabilirsiniz. Google ve akıllı telefon üreticileri kullanıcıların cihazlarıyla ne yaptıklarını umursamadığı için Android açık sisteminin güzelliği budur. Her türlü deney yapmaya açıktırlar.

İşte birkaç önyükleyici kilit açma komutu:

fastboot flashing unlock
fastboot oem unlock

Cihaz önyükleyicinizin kilidi açılıp açılmadığını kontrol etmek için

fastboot oem device-info

8. ADB kabuk komutu

Bu kafa karıştırıcı olanlardan biri, ama çok yararlı bir komut millet. Bunu, komut dosyalarını ve komutlarını çalıştırmak için cihazınıza komut göndermek için kullanabilirsiniz. Bu ne kadar havalı? Ayrıca, cihaz komut kabuğunuzun ekranınızda ne yaptığını görebilirsiniz.

Yukarıdaki resimde, cihaz kabuğunun içinde görebilirsiniz. Sadece “ADB kabuğu” yazın ve girin. Cihaz kabuğu moduna gireceksiniz.

Not

Bu DOS tabanlı bir komut kabuğu değil. İnsanların Linux veya Mac bilgisayarlarında kullandıkları ile aynı, bu yüzden akıllıca kullanın.

9. ADB yükleme komutu

Zaten ADB itme ve çekme komutları hakkında konuştuk. Ancak cihazınıza basit bir komutla uygulamalar yükleyebileceğinizi biliyor muydunuz? Vay canına, kulağa harika geliyor, değil mi? Uygulamanın .apk dosyasını kaydettiğiniz yola ihtiyacınız var. Bundan sonra, komutu şöyle girmeniz gerekir:

adb install TheAppName.apk 

Mevcut bir uygulamayı güncellemeyi planlıyorsanız, böyle yazmanız gerekir

adb install -r TheAppName.apk

10. ADB Sideload komutu

Cihazınızı gayri resmi OTS (hava) güncellemesiyle güncellemek istiyor musunuz? Biz fam alıyoruz! Resmi olmayan/yetkililer indirebilirsinizOTA güncellemesive onu yükleADB Sideloademretmek. Yapmanız gereken tek şey kurtarmaya önyükleme yapmak ve “ADB'den Güncelleme Uygulamak” için gezinmek için yukarı/aşağı tuşları kullanmaktır. Bundan sonra, bu komutu yazın ve gitmekte fayda var:

adb sideload Full-Path-to-the-file.zip
Emretmekİşlevler
ADB komutları
ADB CihazlarıEkli cihazları gösterir
ADB KabuğuWindows komut isteminden Android cihaz kabuğuna atlamak için:
ADB Bootloader'ı yeniden başlatmaBootloader moduna önyükleme yapmak için
ADB yeniden başlatma kurtarmaKurtarmaya önyükleme yapmak için
ADB Get Serial HayırBağlı cihazınızın seri numarasını alın
ADB KurulumuADB üzerinden uygulamalar yüklemek için
ADB Kurulum -rMevcut uygulamaları yeni sürümle güncellemek için
ADB Paket_name.HereBağlı cihazdan herhangi bir uygulama veya paketi kaldırmak için
ADB Kaldırma -package_Name.HereUygulamaları kaldırdıktan sonra verileri ve önbellek dizinlerini saklayın
ADB Push<local><remote>Belirli bir dosya bilgisayarınızdan cihaza yükleyin
ADB ÇekmeBelirli bir dosyayı cihazınızdan bilgisayarınıza indirin.
ADB yedeklemeCihazınızdan PC'ye yedekleyin
ADB Geri YüklemeYedeklemeyi telefonunuza geri yükleyin
ADB SideloadCihazınıza uygulamaları veya flaşılabilir zip dosyalarını kenar yüklemek için
ADB logcatTelefonunuzdan gerçek zamanlı günlüğü alın
ADB Start-ServerADB sunucuları işlemlerini başlatın
ADB Kill-ServerADB sunucusu işlemlerini durdurun
ADB Reboot FastbootCihazınızı Fastboot Moduna Yeniden Başlat
ADB USBUSB kablosu üzerinden bilgisayarınıza bağlı tüm cihazları gösterir.
ADB Cihazları // Ekli cihazları gösterPC'nize bağlı tüm cihazların listesini görüntüler.
ADB CONNECT IP_ADDRESS_OF_DEVICEAndroid cihazınızın IP adresini bilgisayarınıza bağlayın.
Fastboot komutları
Fastboot CihazlarıPC/dizüstü bilgisayarınızdaki bağlı cihazları gösterir
Fastboot yeniden başlatmaCihazınızı yeniden başlatmak için
Fastboot yeniden başlatma kurtarmaCihazınızı Kurtarma Moduna Başlatmak İçin
fastboot oem aygıt-infoBootloader Kilit Açma Durumunu kontrol etmek için:
Fastboot OEM KilidiYukarıdaki komut dönerse, önyükleyicinin kilidini açmak için aşağıdakileri çalıştırın
fastboot yanıp sönen kilit açmaBu komutu önyükleyicinin kilidini açmak için kullanabilir
fastboot yanıp sönen unlock_criticalBootloader ile ilgili bölümlerin yanıp sönmesine de izin verin:
fastboot oem aygıt-infoBootloader Kilitini Kontrol Edin/ Kilit Açma Durumunu
Fastboot Flash Recovery [Recovery.IMG]Cihazınızda Flash Recovery için
fastboot boot [boot.img]Kalıcı olarak yanıp sönmeden iyileşmeyi test etmek
Fastboot biçimi: ext4 userDataVeri bölümünü biçimlendirmek için
Fastboot Flash Boot [Boot IMG Adı]Flashboot modundan flaş flaş edilebilir boot.img
fastboot getvar cidCihazınızın CID'sini görüntülemek için
Fastboot ROM Zip Paketi ile Yanıp Sönen ROM

Fastboot -W
Fastboot güncellemesi</path/to/your/Rom.zip>

Cihazınızı silmek ve sonra flash.zip'e

Çocuklar, bunlar bir Android hayranı olup olmadığınızı bilmeniz gereken temel ADB komutlarıdır. Eminim bugün birçok yeni şey öğrendiniz. Aşağıdaki yorum bölümünde en çok hangi komutu sevdiğinizi bize bildirin.