Bu cümleyi veya android forumlardaki değişkenleri (telefonlu köklendirme, vb.) Duydum ama ne anlama geldiğini bilmiyorum. Basit bir şekilde açıklayabilir misiniz?
Bu cümleyi veya android forumlardaki değişkenleri (telefonlu köklendirme, vb.) Duydum ama ne anlama geldiğini bilmiyorum. Basit bir şekilde açıklayabilir misiniz?
Yanıtlar:
Telefonunuzu 'köklendirmek', telefonunuzun dosya sisteminde idari haklara sahip olmak anlamına gelir (linux'ta, kök ana yöneticinin kullanıcı adıdır). Kök erişimiyle, telefona istediğiniz herhangi bir şeyi yükleyip kaldırabilirsiniz.
Telefonların çoğu, yapabilecekleriniz ve yapamadıklarınız konusunda sınırlı erişime sahiptir. Bu, mutlaka kötü bir şey değildir, çünkü kullanıcıların, özellikle işletim sistemi konusunda, yanlışlıkla telefonla uğraşmaması gereken bir şeyi kırmalarını önleyebilir. Bununla birlikte, birçok üretici, haklarınızı gerçekten de bu kadar kritik olmayan şeyler için de sınırlandırır ve telefonun kökünü kamaştırır.
Telefonunuza önceden yükleyemediğiniz birkaç gereksiz uygulama (yazılım yazılımı) varsa, köklendirme size bu yeteneği verecektir. Ayrıca, telefonunuzun üreticisi ve / veya cep telefonu sağlayıcısı, güncellemeleri sizin için kullanıma sunmadan önce Android'in daha yeni sürümlerine yükseltmenize izin verir. Ancak, köklemenin garantinizi geçersiz kılabileceği konusunda uyarılmalıdır.
Kökünüzün telefonunuzla yapmanıza izin verdiği konusunda daha fazla bilgi için bu soruya göz atın .
Telefonunuzu "köklendirdiğinizde", varsayılan olarak üretici tarafından kilitlenen, telefonun yönetimsel ayrıcalıklarını açarsınız. Bu iphone dünyasında "Jailbreaking" benzer.
Cihazınızı köklendirmek CPU'nuzun overclock veya underclock gibi şeyleri yapmanıza, telefonunuzun Amazon MP3 veya Corp Calendar gibi silmek istemediği önceden yüklenmiş uygulamaları silmenize, root erişimi gerektiren bazı uygulamaları kurmanıza, özel ROM'lar yüklemenize izin verir ...
Üreticiler, bunlarla sınırlı olmamak üzere, bir dizi nedenden dolayı bu seçeneklere erişmenizi istemiyor:
Telefona kök (yönetici) erişimi kazanmak için.
'root', tam bir 'Sistem Yönetim Hesabı'nın eşdeğeri olan UID 0 olan kullanıcıdır.
Bir şey yapma iznin var demek. Her şey korumalı portları açmak (örneğin WiFi bağlantısı için), işletim sistemini ve tüm yazılımları güncellemek ve yükseltmek, işletim sistemini kendi yazılımınızla değiştirmek, makinedeki her dosyaya tam erişim ve aşağıdakileri de dahil olmak üzere herhangi bir dosyayı silme becerisini içerir. tüm işletim sistemi.
Bu, her şeyde yapılan bir değişiklik. Özünde Köklenme Jailbreak. Siz bir kullanıcısınız, kendi telefonunuza yönetici erişiminiz yok. Köklenme, "kök" kullanıcısına erişim sağlama işlemidir. Bir kez kökünüz, yapabileceğiniz bazı eğlenceli şeyler var.
Son zamanlarda köklenme daha verimli hale geliyor ve 1 tıklama ile köklenme geldiğinde, çoğu insan için bir esinti olmalı, sadece kurup yarım saat boyunca çalışmasına izin verin.
Tek risk, telefonunuzu örmek (bazı kritik yazılımları berbat etmek, böylece başlatmayı veya bir düzeltmeyi kurmayı imkansız kılmak).
Yukarıdaki cevaplar zaten doğru, ancak sadece biraz referans için. Tüm Unix tabanlı sistemlerde, işletim sistemi tarafından kullanılabilen tüm işlevlere erişimi olan bir "kök" kullanıcı vardır. Bu çok güçlü (ve tehlikeli) bir ayrıcalıktır, çünkü bir kez kökünüz bir şeyi yapabilir ve yapabileceğinizlerin çoğu sistemi tamamen tahrip edebilir.
Bu nedenle, bir sunucuyu yönetirken genellikle onu root olarak yapmazsınız, böylece işletim sisteminden "um ... yapmak istemezsiniz!" Diyerek faydalanabilirsiniz. yanlışlıkla tüm sabit sürücüyü saat 3: 00'de temizlemenizi isteyin.
[EDIT] Cevabımı "Diğer cevaplarda" diyecek şekilde değiştirecektim ama sonra bunun etkisinin asılsız olduğunu (hala orada olduklarını varsayarak) saçma saptamayacağını anladım.
Metin editöründe bir grev görmüyorum, bu yüzden burada, "Yukarıdaki cevaplarda" yerine "diğer cevaplarda" demeliydim.
Bu soru, bu sitede en çok izlenenlerden biri, ancak tüm cevaplar aynı diyor: "Yönetici haklarını almak, xyz ve abc gibi şeyler yapalım". İkincisi, gerçekten ilgili bir cevabın bir parçası değil ve aslında burada zaten bir soru var: köklü bir telefon ne yapabilir? .
Elbette köklendirme yönetici haklarına sahip olmakla eşittir, fakat biraz daha ayrıntı ekleyelim: yönetici haklarının Android'de nasıl uygulandığını . Teknik bir düzeyde, bir telefonu kurduğunuzda ne olur? Yeni bir program / uygulama kullanıma sunuldu: su . / System / xbin / klasöründe oturur ve kullanıcıların kök (aka admin) dahil olmak üzere farklı bir kullanıcı kimliğine geçmelerini sağlar.
Android uygulamalarında normalde kendi kullanıcı kimlikleri altında çalıştığını unutmayın. Yani 1) su varsa ve 2) bir uygulama kökü değiştirmek için kullanıyorsa, o zaman uygulama kök kullanıcının yapabileceği her şeyi yapabilir!
Köklenme yöntemlerinin tümü aynı değişikliği üretmez. Örneğin, birçok yöntem, su ikili dosyasının özel bir sürümüne sahip olan superuser.apk adlı ek bir uygulamaya dayanır. Bu, bir uygulama tarafından su çağrıldığında uygulamanın izin kontrol yöneticisi olarak işlev görmesine izin verir.
Su ve superuser'a (veya SuperSu) ek olarak, genellikle busybox, köklendirme komut dosyasının bir parçası olarak yüklenir. Bu üç dosya (teknik olarak meşgul kutusu bir dosya kümesidir) bir telefonu köklendirme hakkında konuştuğumuzda en yaygın kullanılan eklemelerdir.
su/ System bölümü yalnızca salt okunur olarak monte edildiğinden ve onu yazılabilir olarak (yeniden) monte etmek için kök haklarınız olması gerektiğinden (ve öyleyse yazma izinlerine ihtiyacınız olacaktır) yalnızca bir klasöre kopyalamanız önemsiz değildir .
Bunu yapmanın bir 'dolaylı' yolu, genişletilmiş işlevselliğe sahip bir kurtarma kullanmak, yazılabilir olarak bağlayabilir / sisteme bağlayabilir ve dosyalara kopyalayabilir. Çoğu durumda bu, çoğu stok kurtarmanın yalnızca belirli (OEM) dosyaları yamalamakla sınırlı olması nedeniyle, özel bir kurtarma işleminin yanıp sönmesi anlamına gelir.
Daha 'doğrudan' bir yol, bazı yanıp sönen araçları kullanarak yeni bir / sistem bölümünü (kök dosyalar ile) doğrudan flaşlamak olacaktır. Bu tür araçlar şunlardır:
/ Sistem bölümünü telefonunuzdan - veya web'den bir görüntü dosyasını kopyalamak ve kök değiştirilmiş bölümü geri yüklemek oldukça kolaydır. Son olarak, ROM izin verecek şekilde derlenmişse (stok ROM'larında yaygın değildir), ADB'yi kullanarak bir kök kabuğu alabilirsiniz. Kök kabuğunu kullanarak, bölümleri yeniden monte etmek ve dosyaları istediğiniz yere kopyalamak çok önemlidir - eğer linux komutlarını biliyorsanız.
Bu basit yöntemler, kilidi açılmış / kilidi açılmış telefonlar için geçerlidir. Bir önyükleyici kilitlendiğinde, köklenme işlemi, cihazlar arasında farklılık gösterebilecek kıvrımlı bir süreç haline gelebilir, burada daha spesifik köklendirme bilgisine bakın . Bunun nedeni, önemli bölümlerde yapılan herhangi bir özel değişiklik OEM 'imzasını' kıracak ve bootloader'ın yüklemeyi reddetmesine neden olacaktır (bootloop). Veya, bazı durumlarda bootloader sadece değişiklikleri geri alır.