Entropi Tohum Jeneratörü Hepsi Hacklenmedi

Çoğu kişinin düşündüğünün aksine, rapor ettiğimiz şeyler her zaman mükemmel değildir. Pek çok şeyi doğru yapmamıza ve harika bir geliştirici grubuna sahip olmamıza rağmen cihazları sürekli olarak uzatın bazen de kazancı bilinmeyen çözümleri ön plana çıkarıyoruz. Yakın zamanda yayınladığımız bir makale Nexus 7'de oyun oynamak için hack ve diğer cihazlar buna bir örnektir.

Hack'in amacı, Android dosya sisteminin bir bölümünü tutarak gecikmeyi azaltabilmenizdir (/dev/random) rastgele bitlerle doludur, böylece sistemin dosya sisteminin bunları oluşturmasını beklemesine gerek kalmaz. Teorik olarak kulağa harika geliyor ve şunu gösterdi: belirli alanlarda bazı başarılar Gecikmenin bariz olduğu yerde, ancak mevcut diğer her türlü sorun.

Bu düzeltmeyi kullanmanızı önermediğimiz endişeler içindir. Düzeltmenin kendisi hiçbir şekilde zarara yol açmaz ve etkileri açısından plaseboya yakındır. CyanogenMod geliştiricisi arcee gönderilen bilgi düzeltme hakkında şunu belirterek

/dev/random'ın tek kullanıcıları libcrypto'dur (SSL bağlantıları, ssh anahtar üretimi vb. gibi şifreleme işlemleri için kullanılır), wpa_supplicant/hostapd (AP modundayken WEP/WPA anahtarları oluşturmak için) ve bir işlem yaptığınızda rastgele bölüm kimlikleri üreten kitaplıklar ext2/3/4 biçimi. Bu 3 kullanıcının hiçbiri uygulama yürütme yolunda değil, bu nedenle urandom'dan rastgele besleme, rastgele yapmaktan başka hiçbir şey yapmaz... Peki... daha az rastgele

Gecikme ve Android işletim sisteminin bunları nasıl ele aldığı konusunda geçerli endişeler mevcut. şu anda devam eden tartışma Bununla ilgili olarak Android Kodunda yer alan bilgiler yer almaktadır, ancak bu düzeltme bu sorunları gidermez ve bunun yerine CPU hızını artırarak performans artışı sağlar. Geliştiricinin kendisi, hack'in her saniye CPU'yu uyandırması nedeniyle bunun pil ömrünü kısaltabileceğini belirtti.

Her zaman olduğu gibi, burada XDA'da kullandığınız her şeyin riski size aittir ve eylemlerinizin tüm sorumluluğunu üstlenirsiniz. Bununla birlikte, yanlış bilgiler aktardığımız zamanlar oluyor ve bu da o zamanlardan biri. Tüm geliştiricilerimizi, kendilerini rahatsız eden şeylere çözüm bulmak için çalıştıkları için alkışlıyoruz. Ancak yeterli tartışma ve testin yapılmasına izin vermeden bu konuya atladık.

[Resim şuradan uyarlanmıştır: /dev/urandom düşünceleri.]