Kökte Açık Kaynağın Önemi

Açık kaynak root için neden önemlidir? Daha güvenli, daha güçlü bir Android alanı için topluluk alternatiflerinin neden gerekli olduğunu anlamak için açıklamamızı okuyun.

Güncelleme: Bu konuyu Chainfire ile tartıştıktan sonra buraya bazı açıklamalar eklemenin iyi bir fikir olacağını düşündüm. Yazılımın açık ya da kapalı kaynak olmasının birçok nedeni vardır ve güvenliği kaynağın kullanılabilirliğine göre belirlenmemektedir. Piyasada çok sayıda çok güvenli (ve iyi yazılmış) kapalı kaynaklı yazılım ve pek çok kötü yazılmış açık kaynak yazılım var yazılım var - açık kaynağın avantajlarından yalnızca iyi ve yetkin güvenlik uzmanlarının gerçekten okuması ve denetlemesi durumunda yararlanırsınız BT.

Kök. Burada çoğunlukla aşina olduğumuz bir kelime. Google'ın bunu elde etmeyi ve kullanmayı zorlaştırmaya yönelik giderek artan çabalarına rağmen (ve büyük olasılıkla bu devam edecek, yoğun şekilde kilitlenmiş ChromeOS ve Android platformlarının yakınsaması öngörülüyor), köklendirme XDA'da inanılmaz derecede popüler olmaya devam ediyor.

Gerçekten de etrafında tam bir ekosistem oluştu ve uygulamaların sunduğu yükseltilmiş erişimden yararlanan uygulamalar Aksi takdirde Android'in güvenliği tarafından engellenecek özelleştirmeleri ve değişiklikleri gerçekleştirmek için root modeli.

Köklenmeyi zorlaştırmak için Android'de yıllarca yapılan değişiklikler

Android'in özelleştirilmesi 2008 ve 2009'da ilk kez ilgi görmeye başladığında, ilk "gerçek" özelleştirilebilir Süper Kullanıcı çözümü Emekli Tanınmış Geliştirici tarafından geliştirildi. ZincirlerDD. Bu, insanların, bugün bildiklerimizin öncüsü olan grafiksel bir kullanıcı arayüzü aracılığıyla hangi uygulamaların root erişimine sahip olduğunu ve hangilerinin olmadığını kontrol etmesine olanak tanıdı. Kaynak kodu başvuru Ve su ikili bir göz atmak istersen hâlâ mevcut.

20151031154853715Hızlı bir şekilde ilerleyin ve hem kötü amaçlı yazılımlar hem de kullanıcılar için root edinmeyi zorlaştırmak amacıyla Android'de uzun yıllar boyunca yapılan değişiklikleri adım adım izleyin, çok şey değişti. Aslında, şu anda (en azından Android 6.0'da) bir cihazın çekirdek ramdisk'inde (boot.img) değişiklik yapmak gereklidir; bu, kilidi açılmış bir önyükleyicisi olmayan bir cihazda root'un sizin için gerekli olduğu anlamına gelir. muhtemelen yakın zamanda göremeyeceğiz.

Bununla birlikte, yakın zamana kadar root seçeneğiniz oldukça fazlaydı. SüperSU. Bu, SELinux politikaları ve kısıtlamaları gibi yeni ve modern karmaşıklıkların üstesinden gelmeyen eski kök çözümlere göre büyük bir gelişmeydi. Tek sorun SuperSU'nun kapalı kaynaklı bir yazılım olmasıydı (ve öyledir). Telefonunuz üzerinde mutlak kontrol anlamına gelen bekçi olarak, bu gerçekten açık kaynaklı ve denetlenebilir olması gereken bir şeydir. Ancak şimdiye kadar çoğu kişi XDA Kıdemli Tanınmış Geliştiricisine güveniyordu. Zincirleme ateş, doğru olanı yapmak, itibarı ve duruşu göz önüne alındığında aslında sorun değil.

Ancak Chainfire yeni güncellemeyi duyurduğunda sorun ortaya çıktı. SuperSU'nun satın alınması önceden bilinmeyen ve ilgisiz bir üçüncü taraf tarafından. Root erişimi kadar önemli bir şey için bu durum kullanıcılar arasında şaşkınlığa neden oldu; Kullanıcıların buna güvenmesi gerçekten önemlidir; Superuser uygulamanızın, siz bilmeden belirli uygulamaların root'a sessiz erişimine izin verecek şekilde yapılandırıldığını hayal edin. Geliştirici bunu kendi uygulamaları için veya bu erişim için ödeme yapan diğer geliştiriciler için yapabilir. Bunun olduğunu veya olacağını gösteren hiçbir şey yok, ancak kapalı kaynaklı bir Süper Kullanıcı çözümü için bu bir olasılık olmaya devam ediyor. Alternatif olarak, izinsiz giren reklamlar göstermeye başlayabilir. Root erişimi olduğundan bunları engellemek için gerçekten çok az seçeneğiniz var! Kök erişimi güçlüdür ve bu kadar güçlü bir şeyde yapılacak herhangi bir değişiklik insanları biraz tedirgin edebilir.

Hangi kök çözümü kullanırsanız kullanın, tamamen açık kaynaklı bir sürümün mevcut olması inanılmaz derecede önemlidir

Neyse ki, XDA ruhuna uygun olarak bir grup kullanıcı, tamamen açık kaynak olacak ve topluluk tarafından geliştirilecek gerçek, modern bir Süper Kullanıcı çözümü oluşturmak için bir araya geldi. Bu, tamamlandığında kullanıcılara yeni bir tescilli kök çözüm kullanma arasında seçim yapma şansı verecek. bilinmeyen bir üne sahip, açık ve şeffaf olan ve tarafından geliştirilen bir şirket toplum.

Seçim asla kimseye zarar vermez ve root erişimi söz konusu olduğunda birden fazla seçeneğe sahip olmak güvenliğiniz ve gizliliğiniz açısından çok önemlidir.

Hangi kök çözümü kullanırsanız kullanın, ticari veya özel tekliflere güçlü bir alternatif olarak tamamen açık kaynaklı bir sürümün mevcut olması inanılmaz derecede önemlidir. Aslında bu, tescilli olanın kullanıcılarına da fayda sağlayacaktır; geçerli bir alternatifin yalnızca varlığı, SuperSU'nun geliştiricilerinin ve yeni (bilinmeyen ve şu anda güvenilmeyen) sahiplerinin kamuya açık bir şekilde hareket etmelerini sağlamak için gereklidir faiz. Hiçbir alternatifi olmadığı için cezasızlıkla hareket ederlerse gidecek hiçbir yer yok. Öte yandan, güçlü bir açık kaynak alternatifi ile birlikte harekete geçmek için güçlü bir teşvik vardır. Önemli itibar kaybı riskiyle karşı karşıya kalmak ve kullanıcıların akınına uğramak yerine kullanıcıların çıkarlarını gözetmek başka yerde.

Bu nedenle ilgili becerilere sahip herkesi açık kaynak projesine katılmaya teşvik ediyorum. Topluluk liderliğinde, tamamen açık kaynaklı yazılıma dayalı, yüksek kaliteli bir Superuser çözümüne sahip olmak, SuperSU kullanmaya devam etmek isteyenler de dahil olmak üzere tüm topluluğa faydalı olacaktır. Seçimden kimseye zarar gelmez ve root erişimi söz konusu olduğunda birden fazla seçeneğe sahip olmak güvenliğiniz ve gizliliğiniz açısından çok önemlidir. Geliştirme ilk aşamalardadır ve Github'da devam etmektedir; önyükleme görüntülerine yönelik yamalar, sorunlar bölümünde tartışılmaktadır. bu depove Superuser uygulamasının kendisi de geliştiriliyor bu depo.

Neden tartışmaya katılmıyorsunuz veya geliştirmeye katılmıyorsunuz? forumlarda tartışma konusu? Gerçek anlamda topluluk liderliğindeki, açık kaynaklı, denetlenebilir bir Süper Kullanıcı çözümü yapalım ve her zaman var olduğundan emin olalım. kök erişimi elde etmek ve kontrol etmek için tamamen açık kaynaklı yazılım kullanma seçeneği olacak telefon.