Kök erişimi elde etmek Android cihazlarda yeni bir kavram değil, ancak uygulama şekli Android 6.0 Marshmallow ile değişti. Yeni "sistemsiz" kök yöntemi ilk başta biraz kafa karıştırıcı olabilir, bu nedenle, her şeyi anlamanıza yardımcı olmak için buradayız, bunu neden istiyorsunuz ve bu yöntemin ilerleyen bir Android telefonu köklendirmenin en iyi yolu olmasının nedeni .
"Sistemsiz" Kök Tam Olarak Nedir?
İLİŞKİLİ: SuperSU ve TWRP ile Android Telefonunuzu Nasıl Köklersiniz?
Sistemsiz kökün ne olduğuna girmeden önce, muhtemelen en iyisi ilk olarak Android'de köklendirmenin "normal" olarak nasıl çalıştığı ve işini yapması için neyin gerekli olduğu hakkında konuşmamızdır.
Android 4.3'ten bu yana, “su” arka plan programı - kök erişim isteklerini işleyen süreç - başlangıçta çalışmak zorundadır ve kendisinden istenen görevleri etkin bir şekilde gerçekleştirmek için bunu yeterli izinlerle yapmak zorundadır. Bu, geleneksel olarak Android’in / sistem bölümünde bulunan dosyalar değiştirilerek gerçekleştiriliyordu. Ancak Lollipop'un ilk günlerinde, su arka plan programını önyüklemede başlatmanın bir yolu yoktu, bu nedenle değiştirilmiş bir önyükleme görüntüsü kullanıldı — bu, hiçbir dosyayı değiştirmediği için bu adı verilen "sistemsiz" kökün etkin bir şekilde tanıtılmasıydı / sistem bölümünde.
Daha sonra Lollipop'ta geleneksel yoldan kök erişimi elde etmenin bir yolu bulundu ve bu, o sırada sistemsiz yöntemdeki ilerlemeyi etkili bir şekilde durdurdu.
Bununla birlikte, Marshmallow'un piyasaya sürülmesiyle Google, Lollipop'ta ilk olarak yerleştirilen güvenliği güçlendirdi ve esasen su daemon'u yalnızca / sistem bölümünü değiştirerek gerekli izinlerle başlatmayı olanaksız hale getirdi. Sistemsiz yöntem yeniden hayata geçirildi ve bu artık Marshmallow çalıştıran telefonlar için varsayılan köklendirme yöntemidir. Bunun Android Nougat ve 5.1 (veya daha yeni) çalıştıran Samsung cihazlar için de geçerli olduğunu belirtmekte fayda var.
Sistemsiz Kökün Avantajları (ve Dezavantajları) Nelerdir?
Her şeyde olduğu gibi, sistemsiz yöntemle kök erişimi sağlamanın avantajları ve dezavantajları vardır. Birincil dezavantajı, varsayılan olarak kilitli önyükleyicilere sahip cihazlarda çalışmamasıdır — geçici çözümler olabilir, ancak bunlar her cihaza çok özeldir. Diğer bir deyişle, cihazınız için bir çözüm yoksa ve kilitli bir önyükleyiciye sahipse, esasen kök erişimi elde etmenin bir yolu yoktur.
İLİŞKİLİ: FlashFire ile Kök Kaybetmeden Android OTA Güncellemesi Nasıl Yüklenir
Bunun dışında sistemsiz yöntem genellikle daha iyidir. Örneğin, çok havadan (OTA) güncellemeleri kabul etmek daha kolay Bu yöntemi kullanarak köklendiğinizde, özellikle de aşağıdaki gibi bir araç kullanırken FlashFire . FlashFire, stok yazılımlarını flaş edebilir ve yanıp sönerken bunları yeniden köklendirebilir ve ayrıca OTA kurulumunu gerçekleştirebilir (yine, yanıp sönerken yeniden köklendirme). Temel olarak, köklü bir cihaz çalıştırıyorsanız, FlashFire sahip olmak için iyi bir araçtır. Şu anda beta sürümünde olduğunu, ancak geliştirmenin iyi bir ilerleme kaydettiğini unutmayın.
Sistemsiz kök yöntemi de / system bölümündeki dosyaları eklemediği veya değiştirmediği için çok daha temizdir. Bu, çok daha kolay olduğu anlamına gelir a Telefonunuzu da rootlayın. Hayatta bile kalmaz fabrika ayarlarına sıfırlama Bu nedenle, satmadan önce cihazların kökünden sökülüp silinerek temizlenmesini sağlamak çok daha kolaydır.
İLİŞKİLİ: SafetyNet Açıklaması: Android Pay ve Diğer Uygulamalar Neden Köklü Cihazlarda Çalışmıyor?
Elbette, bu son parça iki ucu keskin bir kılıçtır, çünkü bazı kullanıcılar cihazlarını fabrika ayarlarına sıfırladıktan sonra köklü kalmayı tercih ederler - iyi haber, kök erişimini yeniden elde etmek için yalnızca uygun SuperSU dosyasını yeniden flaş etmeniz gerekir. hangisi kolay . Ve fabrika ayarlarına sıfırlama yapmadan kökten kurtulmak istiyorsanız, cihazınız için temiz bir önyükleme görüntüsü oluşturabilirsiniz. Bir komut istemi komutu ve bitirdiniz.
Ayrıca, Android Pay gibi belirli hizmetlerin yalnızca köklü cihazlarda çalışmayacak . Bir noktada, Pay yaptı sistemsiz cihazlarda çalışmak, ancak bu tamamen tesadüfi oldu. Şu anda Rootlu cihazlarda Pay'in korumasını atlamaya yönelik herhangi bir plan bulunmamaktadır.
Peki Hangi Yöntemi Kullanmalıyım?
İyi haber şu ki, hangi kök yöntemini kullanacağınıza gerçekten "karar vermenize" gerek yok. Sen ne zaman flash SuperSU , telefonunuz için hangi köklendirme yönteminin en iyisi olduğuna karar verecek ve buna göre hareket edecektir. Telefonunuz Lollipop veya daha eski bir sürümü çalıştırıyorsa, büyük olasılıkla / system yöntemini kullanacaktır. Marshmallow veya daha yenisini çalıştırıyorsa (veya 5.1 veya daha yenisini çalıştıran bir Samsung cihazıysa), bunun yerine önyükleme görüntünüzü değiştirerek size sistemsiz bir kök sağlar.
Sistemsiz yöntemin, Android'in eski sürümleri için geriye dönük olarak uyumlu hale gelmesi olası değildir, çünkü bu, ya daha yeni bir Android sürümüne yükseltilecek ya da kullanımdan kaldırılacak düzinelerce cihaz için önemli miktarda çalışma gerektirecektir. Bu nedenle, bu yeni yöntemin odak noktası Android Marshmallow ve Nougat'a konuyor.
Android karmaşık bir sistemdir ve kök erişimi elde etmek, tüm potansiyelini ortaya çıkarmak için kapıyı açabilir. Bununla birlikte, cihazınızı köklendirmek hafife almanız gereken bir şey değildir - bu bir geliştirici veya stok görüntüleri olan başka bir önyükleyici tarafından kilitlenebilir birim olmadığı sürece, kesinlikle dikkatli bir şekilde hareket etmelisiniz. Köklendirme topluluğundaki geliştiriciler, mümkün olan en iyi köklendirme deneyimini sağlamak için büyük çaba sarf ederler, ancak bu her zaman mükemmel çalışacağı anlamına gelmez.
Çok teşekkürler Chainfire Sorularımızı yanıtlamak ve bu makaleye yardımcı olmak için zaman ayırdığınız için!