Fastboot , eşit ADB bize sağlayan bir araçtır için PC'nizden doğrudan bir Android cihaz ile iletişim. Telefona veya tablete sipariş gönderebileceğimiz bir dizi komuttan oluşur ve hem bir terminali köklendirmek hem de yeni bir ürün yazılımını flaş etmek veya bir tuğladan onarmaya çalışmak için kullanılabilir .
Kurtarma veya işletim sistemine erişimimiz olmadan kullanabileceğimiz ADB'den farklı olarak, fastboot durumunda, onu doğrudan bootloader modundan veya ADB komutları çalışmadığında kullanabiliriz. Gerçek bir cankurtaran ve üstün bir alet, millet!
Her şeyden önce, aygıt sürücülerini bilgisayarınıza yüklediğinizden emin olun.
Fastboot kullanarak çalışmak istiyorsak, bilgisayara tüm Android terminal sürücülerini ve ilgili fastboot paketini yüklememiz önemlidir. Bu yazıda daha fazla bilgi edinebilirsiniz.
Fastboot için komutların listesi ve yapısı
Fastboot komutlarının sayısı oldukça fazladır ve yalnızca birkaçını kullanacak olsak da, aracın sunduğu işlev ekosistemini bilmek ilginçtir.
Fastboot nasıl kullanılır
Fastboot komutları aşağıdaki yapıyı izler:
fastboot []
Fastboot komut listesi
Güncelleme | update.zip'ten flash cihaz |
Flashall | flash önyükleme + kurtarma + sistemi |
flaş [] | bir flash bölümüne bir dosya yaz |
silmek | bir flash bölümünü sil |
biçim | flash bölümünü biçimlendir |
Getvar | önyükleyiciden bir değişken göster |
önyükleme [] | çekirdeği indir ve başlat |
flash: ham önyükleme [] | bir önyükleme görüntüsü oluştur ve onu flash |
cihazlar | bağlı cihazların listesi |
devam et | otomatik başlatma ile devam et |
yeniden başlatmak | cihazı normal şekilde yeniden başlat |
yeniden başlatma-önyükleyici | aygıtı bootloader'da yeniden başlat |
Yardım | yardım mesajını göster |
Seçenekler listesi
-w | kullanıcı verilerini, önbelleği ve biçimi sil |
bölüm türü destekliyorsa. | |
-veya | biçimlendirmeden önce bölümü silmeyin |
-s | cihaz seri numarasını belirtin |
veya cihaz bağlantı noktasına giden yol | |
-l | «cihazlar» ile cihazların yolunu gösterir. |
-p | ürün numarasını belirtin |
-c | çekirdek komut satırını geçersiz kıl |
-ben | özel bir USB'nin satıcı kimliğini belirtin |
-b | özel bir çekirdeğin temel adresini belirtir |
-n | nand sayfa boyutunu belirtir. Varsayılan: 2048 |
-S [K | M | G] | daha büyük dosyaları otomatik olarak sil |
belirtilen boyut. Devre dışı bırakmak için 0. |
Bunlara ek olarak başka komutlarımız da var, örneğin:
fastboot oem unlock (bootloader'ın kilidini açmak için)
fastboot oem kilidi (önyükleyiciyi kilitlemek için)
Kullanıcı kılavuzu: kendimizi fastboot ile tanıştırmak için birkaç pratik örnek
Komutları başlatmaya başlamadan önce yapılacak ilk şey, fastboot'un bilgisayara yeni bağladığımız Android telefonu algıladığından emin olmaktır. Bunu yapmak için aşağıdaki komutu başlatıyoruz:
fastboot cihazları
Her şey yolunda gittiyse bağlı cihazımızın kimlik numarasını ekranda göreceğiz. Hiçbir şey göstermezse, bir şeylerin ters gittiğini gösterir (sürücüleri kontrol edin vb.)
Dosyaları ve görüntüleri flash edeceksek, tüm dosyaların komutları ms-dos'da yürüttüğümüz yerden aynı yolda bulunması önemlidir .
Tüm resimler ve donanım yazılımı dosyaları "adb" klasöründedir.Buradan istediğimizi yapabiliriz. Örneğin, aşağıdaki komutlarla özel bir kurtarma kurabiliriz:
fastboot silme kurtarma - - mevcut kurtarmayı siliyoruz
fastboot flash recovery recovery.img - - burada "recovery.img", flaşlamak istediğimiz yeni kurtarmaya karşılık gelir
Artık özel bir kurtarmamız olduğuna göre, özel bir ROM veya resmi bir ürün yazılımı yükleyebiliriz. Bunu yeni kurduğumuz yeni kurtarmadan (TWRP veya başka herhangi birinden) veya aynı fastboot'tan yapabiliriz.
fastboot silme sistemi –w - - sistem bölümünü siliyoruz
fastboot önyüklemeyi sil - - önyüklemeyi siliyoruz
fastboot update romcustomizado.zip - - "romcustomizado.zip" in yüklemek istediğimiz ROM'a karşılık geldiği yeni ROM'u yanıp söneriz
fastboot reboot - - cihazı yeniden başlatıyoruz
Bir ROM kurmak yerine daha önce tam bir silme işlemi yapmak istiyorsak (bu şekilde terminalin ıslık kadar temiz olduğundan emin oluruz), bunu fastboot'tan da yapabiliriz:
fastboot silme sistemi
fastboot verileri sil
fastboot önbelleği sil
Ayrıca, Android cihazımızın donanım yazılımının yalnızca bazı parçalarını veya görüntülerini de flaş edebiliriz. Tek tek gidebilir veya yalnızca bizi ilgilendiren birini kurabiliriz:
fastboot flash kullanıcı verileri data.img
fastboot flaş sistemi system.img
fastboot flash önyükleme boot.img
fastboot yeniden başlatma
Sonra size pratik bir örnek de bırakıyorum. Geçen gün bir Yotaphone'u yanıp sönüyordum ve sonunda bellenimi oluşturan tüm dosyaları elle yükledim.
Tüm dosyalar, tüm adb sürücülerinin bulunduğu klasörün içindeki "bellenim" klasöründe saklandı. Yürütülecek komutlar şöyleydi (bu örneği Android'inizin donanım yazılımını oluşturan dosyalara dönüştürebilirsiniz):
fastboot flash aboot firmware / emmc_appsboot.mbn
fastboot flash önyükleme üretici yazılımı / boot.img
fastboot flash önbellek üretici yazılımı / cache.img
fastboot flash modem üretici yazılımı / radyo / NON-HLOS.bin
fastboot flash sbl1 üretici yazılımı / radyo / sbl1.mbn
fastboot flash rpm üretici yazılımı / radyo / rpm.mbn
fastboot flash tz donanım yazılımı / radyo / tz.mbn
fastboot flash kullanıcı verileri üretici yazılımı / userdata.img
fastboot flash -S 512M sistem üretici yazılımı / system.img
fastboot yeniden başlatma
Umarım bu küçük eğitim, Android olan bu ilginç platform hakkında daha fazla bilgi edinmenize yardımcı olmuştur ve her zaman olduğu gibi izlenimlerinizi ve fikirlerinizi yorum alanına bırakmaktan çekiniyorsunuz.
Eğer var mı Telgraf yüklü? Kanalımızda her günün en iyi gönderisini alın . Veya isterseniz, her şeyi Facebook sayfamızdan öğrenin .