Android, akıllı telefonunuzu tercihlerinize göre özelleştirmek için çok çeşitli seçenekler sunar. Ayrıca, Android kullanıcıları, cihazlarına çeşitli modlar veya komut dosyaları yükleyerek özel ROM'ları flaş veya önyükleme görüntülerini flaş etmek için sistem dosyalarını da deneyebilir. Bununla birlikte, bu özelleştirme bazen cihaz hasarına yol açabilir ve yumuşak tuğla moduna neden olabilir. Bu gibi durumlarda, gerektiğinde daha sonra kullanmak için Init_boot'u cihazdan yedeklemek veya çıkarmak akıllıca olacaktır. Bugünkü kılavuzda, ürün yazılımı indirmeden Init_boot'u cihazdan nasıl çıkaracağınızı anlamanıza yardımcı olacağız.
Önyükleme görüntüsü olarak da bilinen init_boot dosyası, akıllı telefonunuzu önyüklemekten sorumludur. Bu dosya tipik olarak Ramdisk bölümünü, çekirdek ayrıntılarını ve akıllı telefonunuza yardımcı olacak diğer önemli dosyaları içerir. Init_boot dosyasını değiştirmek bazen cihazınızı köklendirmenize veya hatta bootloop moduna geçmesine yardımcı olabilir. Her akıllı telefon modeli kendi init_boot dosyasıyla birlikte geldiğinden, önyükleme görüntüsünü cihazınızdan çıkarmak genellikle bazı teknik uzmanlık gerektirir.
Pixel ve Motorola gibi birçok üretici, ürün yazılımı indirmeden Init_boot'u cihazdan çıkarmayı kolaylaştırır, ancak Oppo, RealMe ve OnePlus gibi diğerleri çıkarmayı zorlaştırdı. Android 13 O ve diğer yüksek sürümlerin tanıtımı ile, üreticiler, çıkarma işlemini sizin ve benim gibi son kullanıcılar için daha zorlayıcı hale getirmeye çalışırken, önyükleme görüntüsünü çıkarma işlemi biraz değişir.
Gerekli init_boot dosyasını almanın ideal yolu, cihaz modeliniz için tüm stok ürün yazılımını indirmek ve init_boot.img dosyasını almak için ZIP dosyasını çıkarmaktır. Ancak, tüm işlem 5-6GB'lık bir ürün yazılımı dosyası indirmek için uzun sürebilir ve çıkartılması çok uzun zaman alacak ve internet bant genişliğinizi tüketecektir. Aşağıda, ürün yazılımı indirmeden cihazdan NIT_BOOT'u çıkarmak için kolay bir yöntem bulunmaktadır.
ADB komutlarını kullanarak cihazdan init_boot'u çıkarın
Bu yöntemde, ADB komutlarını kullanarak görüntü dosyasını çıkarmaya çalışacağız. Bu nedenle, komut eylemine geçmeden önce, yukarıdaki önkoşul bölümünden bilgisayarınızda ADB platform araçlarınız olduğundan emin olun.
Komut istemini açın ve aşağıdaki komutu yazın
adb shell
Yukarıdaki komut ADB sunucusunu başlatacaktır. Yapıldıktan sonra, kullanılabilir init_boot dosya yolunu almak için aşağıdaki komutu yazın.
ls -la /dev/block/bootdevice/by-name
Yukarıdaki komut başarılı bir şekilde çalışırsa, böyle bir yanıt alırsınız
lrwxrwxrwx 1 root root 16 1970-09-21 21:40 init_boot_a -> /dev/block/sde32
Yukarıdaki yolu kopyalayın ve Init_boot dosyasını cihazınızın SD kart depolamasına çıkarmak için aşağıdaki komutu kullanın.
dd if=/dev/block/sde32 of=/sdcard/init_boot.img
Yukarıdaki komut başarılı bir şekilde çalışırsa, böyle bir yanıt alırsınız
131072+0 records in 131072+0 records out 67108864 bytes transferred in 0.793 secs (84626562 bytes/sec)
Şimdi init_boot dosyasının çıkarılması tamamlandı. Artık dosyayı SD kartınızda görebilirsiniz.
Not:Çoğu zaman birden fazla innit_boot dosya yolu veya hiçbir dosya yolu alacaksınız. Bu olursa, endişelenmeyin. Doğru init_boot dosyasını cihazınızın SD kart depolamasına çıkaracak aşağıdaki komutu kullanabilirsiniz.
DD IF =/dev/block/bootDevice/by-name/boot of =/sdcard/boot.img
Bu yöntem yukarıdaki yönteme çok benzer, ancak herhangi bir ADB dosyası gerektirmez. Ancak bu, yalnızca akıllı telefonunuzda yüklü TWRP veya Orange Recover'a erişiminiz varsa işe yarar.
TWRP Kurtarma için önyükleme yapın ve Gelişmiş> Terminal'e gidin.
Bu bir komut istemi türü penceresi açar, burada aşağıdaki komutları tek tek yazabilirsiniz.
ls -la /dev/block/bootdevice/by-name
Yukarıdaki komut başarılı bir şekilde çalışırsa, böyle bir yanıt alırsınız
lrwxrwxrwx 1 root root 16 1970-09-21 21:40 init_boot_a -> /dev/block/sde32
Yukarıdaki yolu kopyalayın ve Init_boot dosyasını cihazınızın SD kart depolamasına çıkarmak için aşağıdaki komutu kullanın.
dd if=/dev/block/sde32 of=/sdcard/init_boot.img
Yukarıdaki komut başarılı bir şekilde çalışırsa, böyle bir yanıt alırsınız
131072+0 records in 131072+0 records out 67108864 bytes transferred in 0.793 secs (84626562 bytes/sec)
Şimdi init_boot dosyasının çıkarılması tamamlandı. Artık dosyayı SD kartınızda görebilirsiniz.
S: Boot.img ve init_boot.img dosyası arasındaki fark nedir?
A: Boot.img ve init_boot.img, Android işletim sistemleri ve dosya yapıları ile ilişkili terimlerdir. Burada boot.img dosyası çekirdek ve ramdisk ayrıntılarına sahip genel bir yapı içerirken, init_boot.img dosyası başlatma önyükleyici ile genel önyükleme yapısını içerir.
S: Init_boot dosyamın yolunu bilmiyorum?
C: “Init_boot” dosyasının yolunun belirlenmesi, belirli cihazınıza ve ürün yazılımı yapısına göre değişebilir. Init_boot dosyası hakkındaki ayrıntıları XDA forumlarında veya ADB komutunu kullanarak bulabilirsiniz -find / -name “init_boot.*”
S: İki init_boot dosya konumu alıyorum, hangisi doğru?
C: “Init_boot” dosyası için birden fazla konum buluyorsanız, doğru olanı belirlemek bağlama ve özel hedefinize bağlıdır. Bunun nedeni, modern akıllı telefonların artık birden fazla bölüme sahip olmasıdır. Genellikle “init_boot_a.img” adına sahip önyükleme dosyası doğrudur.
S: Init_boot dosyasını çıkarmak için neden root'a ihtiyacım var?
C: Bu, init_boot dosyasını çıkarmak için bir kısayol yöntemidir, çünkü geleneksel olarak init_boot dosyasını çıkarmak için tüm ürün yazılımı paketini indirmeniz gerekir. Ancak kök erişimi ile mevcut init_boot dosyasını cihazınızın kendisinden çıkarabilirsiniz.
S: Init_boot dosyasını köksüz çıkarabilir miyim?
A: Evet, init_boot dosyasını köksüz çıkarabilirsiniz. Yapmanız gereken tek şey akıllı telefonunuz için doğru ürün yazılımı dosyasını indirmek (genellikle 5-7GB boyutunda) ve init_boot dosyasına erişmek için ayıklamaktır.
S: Yukarıdaki yöntem tüm Android akıllı telefonlarda çalışacak mı?
C: Evet, bilgisayarınıza uygun ADB sürücüleri yüklediğiniz için yukarıdaki yöntemler tüm Android akıllı telefonlar için çalışacaktır.
Çözüm
Bu bizi, ürün yazılımını indirmeden cihazdan init_boot nasıl çıkaracağınız için bu kılavuzun sonuna getirir. Akıllı telefon modeliniz için zaten ürün yazılımı dosyası varsa, her zaman ürün yazılımı klasörünün içine alabileceğiniz için cihazınızdan çıkarmanıza gerek olmadığını unutmayın. Ancak, tüm ürün yazılımı dosyasını indirmenin uygun olmaması durumunda, init_boot görüntüsünü cihazınızdan kolayca çıkarmak için yukarıdaki adımları kullanabilirsiniz.