Генератор семена ентропије није све што је хаковано

Супротно ономе што многи мисле, оно о чему извештавамо није увек савршено. Док многе ствари добијамо како треба и имамо сјајну групу програмера који непрекидно растезање уређаја до висина, понекад истичемо решења са непознатим добицима. Недавни чланак који смо објавили на а хак за играње на Некус 7 и други уређаји су један такав пример.

Претпоставка хака је да можете да смањите кашњење тако што ћете задржати део Андроид система датотека (/dev/random) пуна насумичних битова тако да систем не мора да чека да их систем датотека генерише. У теорији то звучи одлично, и показало се одређени успех у појединим областима где је заостајање било очигледно, али оно представља све врсте других проблема.

Због тих забринутости не препоручујемо коришћење ове исправке. Сам поправак ни на који начин не узрокује штету, а по својим ефектима је близу плацеба. ЦианогенМод девелопер Арцее објављене информације на поправку, наводећи да

Једини корисници /дев/рандом су либцрипто (користи се за криптографске операције као што су ССЛ везе, генерисање ссх кључева и тако даље), впа_супплицант/хостапд (за генерисање ВЕП/ВПА кључева док сте у АП режиму) и библиотеке које генеришу насумичне ИД-ове партиција када урадите ект2/3/4 формат. Ниједан од та 3 корисника није на путу извршења апликације, тако да насумично храњење из урандом не чини ништа осим насумично... добро... мање случајни

Постоје оправдане забринутости у вези са кашњењем и начином на који их Андроид ОС решава, и постоји дискусија која је тренутно у току у оквиру Андроид кода о томе, али ова исправка не решава те проблеме и уместо тога даје побољшање перформанси кроз повећање брзине процесора. Сам програмер је изјавио да би ово могло да смањи трајање батерије, пошто хак буди ЦПУ сваке секунде.

Као што је увек случај, све што користите овде на КСДА радите на сопствени ризик и преузимате сву одговорност за своје поступке. Ипак, понекад ми преносимо нетачне информације, а ово је један од тих тренутака. Поздрављамо све наше програмере што раде на проналажењу исправки за ствари које им сметају. Међутим, ми смо прескочили ово, а да нисмо дозволили да се одржи адекватна дискусија и тестирање.

[Слика прилагођена са /дев/урандом мисли.]