Kısa cevap:
Güvenlik ve garanti nedenleriyle.
Ayrıntılı cevap:
Bu çoğunlukla, çoğu (hepsi değil!) Cihaz üreticisi tarafından, "oyun oynayan çocuklardan" (ve hiçbir şey anlamasalar bile, her şeyi denemek isteyen insanlardan) çok fazla hizmet talebinden kurtarmak için alınan bir önlemdir. Bu üreticilerin "özel ROM'lar" önlemek için özel önlemler aldığı Yani (veya, daha doğrusu herhangi ROM'lar değil kendileri tarafından sağlanan) parladı edilecek.
T0mm13b'nin yukarıdaki yorumlarında zaten belirtildiği gibi, varsayılan olarak cihaz dosya sisteminize sadece USB yoluyla bağlayarak fiziksel erişim elde edemezsiniz . Cihaza, Android sürümüne ve bazı diğer ölçütlere bağlı olarak, yalnızca parçaları görebilirsiniz. Bu, tüm SD kart (fiziksel, UMS modunda) veya hatta MTP aracılığıyla bazı kısımlarına "mantıksal" erişim olabilir . USB Hata Ayıklamayı etkinleştirirken ADB aracılığıyla daha fazla ayrıcalıklı erişim elde edilebilir - ancak stok ROM'unda bu durumların hiçbirinde tam erişim elde edemezsiniz .
Peki güncellemeler nasıl yapılıyor? Çok yaygın bir uygulama, özel bir ZIP dosyasının ( update.zip
) kullanılmasıdır. Bu, aygıta takılan SD karta yerleştirilir ve aygıt, update.zip
uygulanabileceği özel bir moda (kurtarma) önyüklenir . AMA: cihaz bütünlüğünü kontrol eder update.zip
- üretici anahtarıyla imzalanmalıdır. Belli nedenlerden ötürü, bu anahtar serbestçe mevcut değildir - bu nedenle böyle bir stok sistemine bu şekilde özel bir ROM yüklenemez.
Bütün bunlar sadece cihaza süper kullanıcı erişimi ile atlatılabilir - yani: rootlamanız gerekir.
Bu NEDEN kısmı için - köklenmenin HOW kısmını ele almazken. Tam istediğin gibi :)
Daha fazla ayrıntı için güncelleme
Liam'ın yorumunda fastboot
, cihazın köklenme koşulu olmadan Özel ROM'ları flash etmek için bir yöntem olacağını belirttiği gibi, bunu öğrenmek için biraz daha araştırma yaptım. Bunu incelemeye devam edeceğim, ancak yine de ilk sonuçlarımı buraya eklemek istedim.
Belirli bir noktaya kadar, Liam bu konuda haklı: Sadece Samsung cihazları için geçerli değil (ilk önce varsaydığım gibi), aynı zamanda diğer bazı cihazlar da (hepsi değil) kök dahil olmadan da bu yöntemi destekliyor ( Çoğu Özel ROM, elbette köklü olarak gönderilir - böylece bunları yükledikten sonra rootunuz olur). Bununla birlikte, root için bile gerekli görünen cihazlar var fastboot flash
(örneğin Iconia A100 ile ilgili TheUnlockr'a bakın , alıntı yapın: Bu prosedürü gerçekleştirmeden önce cihazınızı köklendirmiş olmalısınız. - ve evet, fastboot flash recovery recovery.img
daha sonra kullanıyorlar).
Ancak, fastboot
köklendirilmemiş cihazınız için çalışıyor olsa bile , dikkate alınması gereken önemli bir nokta vardır:
Fastboot ile Android cihazınız için bir ROM'u flaş etmek için kilidi açılmış bir önyükleyiciniz veya bir mühendislik önyükleyiciniz olmalıdır
( Yanıp Sönen Kılavuz - Android - XDA-Geliştiriciler )
Bunun anlamı: Önyükleyiciniz kilitliyse, önce kilidini açmanız gerekir, bu da cihazınızı siler (fabrika ayarlarına sıfırlar). Böylece tüm veriler bu şekilde iyi olacak - root ile bu adımdan önce tam bir yedekleme (Nandroid, Titanium Backup) yapmış olabilirsiniz. Bununla birlikte, Android 4.0'dan başlayarak, bu artık gerçek bir sorun değil - ADB üzerinden tam bir yedekleme yapabileceğinizden (bkz: Köklü olmayan cihazların Tam Yedeklemesi )
Özet:
Bir Özel ROM'u flash edebilmeniz için rootlanması gereken cihazlar var. Cihazınız bu kategoriye giriyorsa, Özel ROM'u flaşlamak için neden root erişiminin gerekli olduğu yukarıda belirtilen nedenlerdir .
Ancak: kullanarak parladı edilebilir cihazlar da vardır fastboot
olmadan önce köklü ediliyor. Cihazınız bu kategoriye girerse, Özel ROM'u flaşlamak için neden kök erişimi gereklidir? Sorusu geçersiz hale gelir (cevap değil, ex falso quodlibet sequitur (" yanlıştan herhangi bir şeyi takip edebilir") yanlış öncülden herhangi bir sonuç çıkarabilirsiniz :)
Yani: EĞER köklenme gereklidir üzerindedir NEDEN .
If I connect the phone to a PC then doesn't that give me access to the entire file system of the device?
- Varsayılan olarak hayır. Dosya sisteminin belirli bir bölümüne ("harici" depolama) erişmenizi sağlar.