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:
- 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.
- Ö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.
- 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.
- Ü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.
- 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.
- 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ğu | Windows komut isteminden Android cihaz kabuğuna atlamak için: |
ADB Bootloader'ı yeniden başlatma | Bootloader moduna önyükleme yapmak için |
ADB yeniden başlatma kurtarma | Kurtarmaya önyükleme yapmak için |
ADB Get Serial Hayır | Bağlı cihazınızın seri numarasını alın |
ADB Kurulumu | ADB üzerinden uygulamalar yüklemek için |
ADB Kurulum -r | Mevcut uygulamaları yeni sürümle güncellemek için |
ADB Paket_name.Here | Bağlı cihazdan herhangi bir uygulama veya paketi kaldırmak için |
ADB Kaldırma -package_Name.Here | Uygulamaları kaldırdıktan sonra verileri ve önbellek dizinlerini saklayın |
ADB Push<local><remote> | Belirli bir dosya bilgisayarınızdan cihaza yükleyin |
ADB Çekme | Belirli bir dosyayı cihazınızdan bilgisayarınıza indirin. |
ADB yedekleme | Cihazınızdan PC'ye yedekleyin |
ADB Geri Yükleme | Yedeklemeyi telefonunuza geri yükleyin |
ADB Sideload | Cihazınıza uygulamaları veya flaşılabilir zip dosyalarını kenar yüklemek için |
ADB logcat | Telefonunuzdan gerçek zamanlı günlüğü alın |
ADB Start-Server | ADB sunucuları işlemlerini başlatın |
ADB Kill-Server | ADB sunucusu işlemlerini durdurun |
ADB Reboot Fastboot | Cihazınızı Fastboot Moduna Yeniden Başlat |
ADB USB | USB kablosu üzerinden bilgisayarınıza bağlı tüm cihazları gösterir. |
ADB Cihazları // Ekli cihazları göster | PC'nize bağlı tüm cihazların listesini görüntüler. |
ADB CONNECT IP_ADDRESS_OF_DEVICE | Android 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şlatma | Cihazınızı yeniden başlatmak için |
Fastboot yeniden başlatma kurtarma | Cihazınızı Kurtarma Moduna Başlatmak İçin |
fastboot oem aygıt-info | Bootloader Kilit Açma Durumunu kontrol etmek için: |
Fastboot OEM Kilidi | Yukarı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çma | Bu komutu önyükleyicinin kilidini açmak için kullanabilir |
fastboot yanıp sönen unlock_critical | Bootloader ile ilgili bölümlerin yanıp sönmesine de izin verin: |
fastboot oem aygıt-info | Bootloader 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 userData | Veri bölümünü biçimlendirmek için |
Fastboot Flash Boot [Boot IMG Adı] | Flashboot modundan flaş flaş edilebilir boot.img |
fastboot getvar cid | Cihazınızın CID'sini görüntülemek için |
Fastboot ROM Zip Paketi ile Yanıp Sönen ROM | |
Fastboot -W | 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.