Fastbootd nedir? Nasıl Etkinleştirilir ve Önyüklenir?
Kategorize / / August 05, 2021
Google, Android 10 işletim sistemini Eylül 2019'da tekrar tanıttı. Android 10, Fastboot'u bootloader'dan kullanıcı alanına yeniden yerleştiren yeniden boyutlandırılabilir bölüm için yeni destek getirdi. Bu da, yanıp sönen kodun HAL (Donanım Soyutlama Katmanı) tarafından uygulanan ortak bir konumda olmasını sağlar. Fastboot'un yardımıyla, kullanıcı bir USB kablosu üzerinden bir PC kullanarak çeşitli sistem görüntülerini gerçekleştirebilir ve değiştirebilir.
Temel olarak üç şeyle tanımlanabilir: talimatları yürütme komutu, telefonu Fastboot modundayken çalıştırma yazılımı ve USB bağlantısı üzerinden telefonunuzla konuşma programı. Cihazlarınızda Fastboot'u etkinleştirebileceğiniz farklı yöntemler vardır. Ancak bu yazıda, fastbootd'yi entegre etmek için bazı ADB komutları gerektiren Android 10 tarafından getirilen fastbootd'yi nasıl etkinleştireceğiniz konusunda size rehberlik edeceğiz. Bu yüzden, daha fazla uzatmadan, doğrudan makalenin kendisine geçelim:
Fastbootd nedir?
Fastbootd'yi desteklemek için, bootloader'ın yeni bir boot-fastboot önyükleme kontrol bloğu (BCB) komutu uygulaması gerekir. Fastbootd moduna girmek için, bootloader BCB'nin komut alanına boot-fastboot yazmalıdır. mesajını girin ve BCB'nin kurtarma alanını değiştirmeden bırakın (kesintiye uğrayan kurtarmanın yeniden başlatılmasını sağlamak için görevler). Durum, aşama ve ayrılmış alanlar da değişmeden kalır. Bootloader'ın BCB komutunda boot-fastboot'u gördükten sonra kurtarma görüntüsünü yüklemesi ve önyüklemesi bekleniyor. Kurtarma daha sonra BCB mesajını ayrıştırır ve fastbootd moduna geçer.
Göre Google:
Fastbootd'yi entegre etmek için gerekli olan aşağıdaki komutları bulabilirsiniz.
Yeni ADB Komutu | |
---|---|
fastboot'u yeniden başlat |
|
Yeni fastbootd Komutu | |
---|---|
kurtarmayı yeniden başlat |
|
fastboot'u yeniden başlat |
Yeniden başlatılıyor fastbootd . |
getvar kullanıcı alanıdır |
|
getvar mantıksaldır: |
Belirtilen bölüm mantıksal bir bölüm ise "evet", aksi takdirde "hayır" döndürür. Mantıksal bölümler, aşağıda listelenen tüm komutları destekler. |
getvar süper bölüm adı |
Süper bölümün adını döndürür. Ad, süper bölüm bir A / B bölümü ise (genellikle değildir) geçerli yuva sonekini içerir. |
mantıksal bölüm oluşturma |
Verilen ad ve boyutta mantıksal bir bölüm oluşturur. Ad, mantıksal bir bölüm olarak mevcut olmamalıdır. |
mantıksal bölüm silme |
Verilen mantıksal bölümü siler (bölümü etkin bir şekilde siler). |
yeniden boyutlandırma mantıksal bölüm |
Mantıksal bölümü içeriğini değiştirmeden yeni boyuta yeniden boyutlandırır. Yeniden boyutlandırmayı gerçekleştirmek için yeterli alan yoksa başarısız olur. |
süper güncelleme |
Süper bölüm meta verilerindeki değişiklikleri birleştirir. Birleştirme mümkün değilse (örneğin, aygıttaki format desteklenmeyen bir sürümse), bu durumda bu komut başarısız olur. İsteğe bağlı bir "wipe" parametresi, bir birleştirme yapmak yerine cihazın meta verilerinin üzerine yazar. |
Fastbootd Nasıl Etkinleştirilir
Herhangi bir Android cihazda Fastbootd'yi etkinleştirmek için:
- Eklemeniz gerekiyor
fastbootd
-eÜRÜN PAKETLERİ
içindedevice.mk
:PRODUCT_PACKAGES + = fastbootd
. - Hızlı önyükleme HAL, önyükleme denetimi HAL ve sistem durumu HAL'sinin kurtarma görüntüsünün bir parçası olarak paketlendiğinden emin olun.
- Fastbootd tarafından gerekli görülen cihaza özel sepolicy izinlerini eklemeniz gerekir.
Fastbootd'ye Nasıl Önyüklenir
- İlk önce, cihazınızda stok kurtarmaya başlayın.
- Kurtarma moduna girmek için, cihazınızı kapatın, Sesi kısma + Güç düğmesine birlikte basın
- Stok kurtarmaya gireceksiniz.
- Stok kurtarma seçeneğinizde "Fastboot Girin" seçeneğini bulacaksınız.
- Üzerine dokunun ve Fastbootd adında yeni bir pencere göreceksiniz.
Yani, bu yazıda benim tarafımdan var. Umarım gönderiyi beğenmişsinizdir ve bu fastbootd'u ve herhangi bir cihazda nasıl etkinleştirileceğini anlayabilmişsinizdir. Bir sonraki gönderiye kadar… Şerefe!
En İyi Çokuluslu Şirketlerden biri için Analist olarak çalışan bir Altı Sigma ve Google Sertifikalı Dijital Pazarlamacı. Yazmayı, gitar çalmayı, seyahat etmeyi, bisiklete binmeyi ve rahatlamayı seven bir teknoloji ve otomobil tutkunu. Girişimci ve Blogger.