Püf Noktası ADB Kurulum ve Kullanım (Rehber)


RooD

RooD

Üye
    Konu Sahibi
Öncelikle ADB'nin ne olduğunu neye fayda sağladığını söylemek lazım.

ADB veya açılımı Android Debug Bridge, olan bu terim Android uygulama geliştirme alanında karşımıza sık sık çıkan bir teknolojidir. Cihazınızı USB ile bilgisayarınıza bağladığınızda veya cihazınızdan 'Geliştirici Seçenekleri’ne göz attığınızda, mutlaka Android Debug Bridge ve ADB terimi ile karşılaşırsınız. Android destekleyen cihazınızın durumunuzu yönetmenizi sağlayan çok yönlü bir araçtır. Cihazınızda gereksiz programları bu yazılım sayesinde yazacağınız birkaç satır ile Root izni olmadan rahatça kaldırabilir, cihaza yazılım yükleyebilir ya da Recovery.img, Boot.img gibi dosyaları cihaza flaşlayabilirsiniz. Kullanımı çok basittir. Kullanırken zevk alırsınız. Lafı kısa kesip kuruluma geçelim.

Kurulum (Windows için)

linkten indirme işlemini gerçekleştirin ve kurulumu yapın. Yaparken cihazınızı bağlayın. Kurulumun ardından telefonda ayarlara girin. Telefon hakkında seçeneğinden sonra aşağı inip derleme numarasına 7 kere dokunun. Geliştirici seçenekleri böylece açılmış olacaktır. Geliştirici seçeneklerine gelip USB hata ayıklama modunu aktifleştirin. Bunu aktifleştirme sebebimiz program bu mod olmadan cihazı görmez, işlem yapmaz. Şimdi ADB'nin kurulduğu yer neresi ise o konuma gidiyorsunuz. Mesela benim ADB programım C bölümünde bir klasörün içerisinde. O klasörün içerisine gidip Shift tuşuna basarak fare ile sağ tık yapıp Komut penceresini burada aç seçeneğine basın. CMD ekranımız açıldı. Şimdi test amaçlı adb devices yazabiliriz. Elbette bunu yaparken cihazımız USB ile bilgisayarımıza bağlı olmalı. Bunu yazdıktan sonra aşağıdakine benzer bir manzara sizleri bekliyor olmalıdır.

Cihazımız göründüyse işlemlerimizi yapabiliriz.


Kurulum (Linux cihazlar için)

linkten dosyayı indirin. Masaüstünüzdeki zip içeriğini ayıklayın. Bir komut istemi veya terminal açın. Şimdi ADB içeriğini çıkardığınız klasöre gidin ve aşağıdaki komutu girin:
cd /path/to/extracted/folder/
Şimdi telefonunuzu Linux PC'nize bağlamanız gerekiyor.
Telefonunuz ile Mac PC arasındaki bağlantıyı kontrol etmek için aşağıdaki komutu girin
adb devices
Telefonunuzun ekranında izin vermeniz gereken bir 'USB Hata Ayıklamaya İzin Ver' istemini göreceksiniz. Sonrası gene Windows'taki gibi.


Kurulum (MacOS cihazlar için)

linkten dosyayı indirin. Masaüstünüzdeki zip içeriğini ayıklayın. Terminal'i açın. Şimdi ADB içeriğini çıkardığınız klasöre gidin ve aşağıdaki komutu girin:
cd /path/to/extracted/folder/
Şimdi telefonunuzu Mac PC'nize bağlamanız gerekiyor. Telefonunuz ile Mac PC arasındaki bağlantıyı kontrol etmek için aşağıdaki komutu girin:
adb devices

Gördüğünüz gibi işlemler birbirine çok benzer farklı platformlar olsa da. MacOS ile Linux daha da benziyor hatta. Bundan sonrası sizin fantezinize kalmış. Faydalı kodları da yazmadan geçmeyelim.

adb devicesBağlı cihazları gösterir
adb shellWindows komut isteminden android cihaz shell'e atlamak için
adb reboot bootloaderÖnyükleyici moduna önyükleme yapmak için
adb reboot recoveryKurtarma işlemine önyükleme yapmak için
adb get-****** noBağlı cihazınızın seri numarasını Alın
adb installUygulamaları adb üzerinden yüklemek için
adb install -rMevcut uygulamaları yeni sürümle güncellemek için
adb uninstall paket_ismi.uzantıBağlı cihazdan tüm uygulamaları veya paketleri kaldırmak için
adb uninstall -paket_ismi.uzantıUygulamaları kaldırdıktan sonra verileri ve önbellek dizinlerini koru
adb push <yerel> <hedef>Bilgisayarınızdan cihaza belirtilen bir dosyayı yükleyin
adb pullBelirtilen bir dosyayı cihazınızdan bilgisayarınıza aktarın
adb backupCihazınızdan PC'ye yedek alın
adb restoreYedeği telefonunuza geri yükleme
adb sideloadUygulamaları veya flaşlanabilir zip dosyasını cihazınıza sideload edin
adb logcatTelefondan gerçek zamanlı log alın
adb start-serveradb server işlemlerini başlatır
adb kill-serveradb server işlemlerini durdurur
adb reboot fastbootcihazınızı fastboot moduna yeniden başlatın
adb usbbilgisayarınıza USB kablosu ile bağlı tüm cihazları gösterir
adb devices //show devices attachedPC'nize bağlı tüm cihazların listesini görüntüler
adb connect cihazın_ip_adresiAndroid cihazınızın IP adresini bilgisayarınıza bağlayın
Fastboot komutları
fastboot devicesPC / dizüstü bilgisayarınızda bağlı cihazları gösterir
fastboot rebootCihazınızı baştan başlatmak için
fastboot reboot recoveryCihazınızı kurtarma moduna geçirmek için
fastboot oem device-infoÖnyükleyici kilit açma durumunu kontrol etmek için:
fastboot oem unlockYukarıdaki komut çalışmazsa, önyükleyicinin kilidini açmak için aşağıdakileri çalıştırın
fastboot flashing unlockBirkaç OEM bu komutu önyükleyicinin kilidini açmak için kullanabilir
fastboot flashing unlock_criticalBootloader ile ilgili bölümlerin de flaşlanmasına izin ver:
fastboot oem device-infobootloader kilidini kontrol et
fastboot flash recovery [recovery.img]Cihazınızdaki recovery işlemini flaşlamak için
fastboot boot [boot.img]Kalıcı olarak flaşmadan recovery'yi test etmek için
fastboot format:ext4 userdataVeri bölümünü biçimlendirmek için
fastboot flash boot [boot img name]flaşlanabilir boot.img'yi fastboot mode ile flaşla
fastboot getvar cidTelefonun ekran CID kontrolü
ROM'u Fastboot ROM zip paketi ile flaşlamak
fastboot -w
fastboot update <ROM'un konum satırı.zip>
Cihazı siler ve flash.zip'i flaşlar
Cihaza olabilecek sıkıntılardan sorumlu değilim. Doğru yaptığınız taktirde sıkıntı çıkmayacağını düşünüyorum. Şimdiden kolay gelsin. 😊


NOT: Her cihaz için kesin sonucu vermeyebilir. Bazı cihazların yazılımı aşırı özelleştirilmiş olabiliyor. Örnek verecek olursak BlackBerry PRIV gibi yüksek güvenlik seviyesi olan cihazlar.
 
  • Beğen
  • Sevdim
Tepkiler: Mr.Stark, MAERKEK ve Wandeta
MAERKEK

MAERKEK

Moderator
Bazı müzik uygulamaları ses tuşlarına uzun basarak şarkı geçişi yapabiliyor. Buna izin vermek için adb kullanılıyor.
 
  • Beğen
Tepkiler: RooD




MaxiCep.com internet sitesi 5651 Sayılı Kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında BTK kurumu tarafından onaylı Yer Sağlayıcı olarak faaliyet göstermektedir. İçerikler, ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır.

MaxiCep.com; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir.

MaxiCep.com’un yer sağladığı içeriğin 5651 Sayılı Kanun’un 8 ila 9. maddelerine aykırı şekilde; kişilik haklarınızı ihlal ettiğini ya da hukuka aykırı olduğunu düşünüyorsanız Buradan yada [email protected] mail adresine e-mail göndererek iletişime geçerek bildirebilirsiniz.

Bildirimleriniz dikkatle ve özenle incelenmekte olup kişilik haklarınızın ihlali ya da hukuka aykırılığın tespiti halinde mevzuat kapsamında en kısa sürede işlem yaparak bilgi vereceğiz.
Üst Alt