Seeder. Ускоряет запуск программ и их работу.В старых версиях Android некоторые системные компоненты и JVM активно считывали большие объёмы случайных чисел из псевдоустройства /dev/random. Это устройство предоставляет интерфейс к системному генератору случайных чисел (ГСЧ), который выводит шумы из драйверов устройств и других источников в «хаотичный» пул. На старых версиях Android иногда возникали проблемы с наполнением пула случайных чисел. В случае опустошения пула возникали лаги UI, пока пул не наполнялся. В новых версиях Android проблему с лагами UI решили, но не до конца: всё-таки иногда возникают характерные задержки. Многие пользователи считали, что лаги интерфейса объясняются недостаточной производительностью CPU, на самом деле это не так. Проблема именно в истощении пула случайных чисел.

Один из разработчиков с форума XDA-Developers перекомпилировал rngd, так что пул случайных чисел каждую 1 секунду пополняется из пула псевдослучайных чисел /dev/urandom. Результат — потрясающее ускорение интерфейса Android с почти полным исчезновением лагов! Chrome, карты и другие тяжеловесные приложения теперь мгновенно переключаются между задачами. Рендеринг новых фрагментов карт в Google Maps осуществляется мгновенно, по мере прокрутки карты. Отображение рабочего стола тоже стало мгновенным. Если у вас в таких ситуациях случались лаги в 5-10 секунд, то обязательно попробуйте установить эту программку. Один из мейнтейнеров CyanogenMod говорит, что разница в производительности действительно налицо, хотя причины этого непонятны: тесты не показывали истощения пула случайных чисел. «Что происходит? Или мы все тут сумасшедшие, или мы случайно наткнулись на какой-то неуловимый баг в ядре.

Так же существует доработанная другим разработчиком версия, которая устанавливается через CWM и включаетсяотключается из терминала. По-умолчанию, после установки этой версии она включена и работает сразу после загрузки устройства. Проверить работает или нет версия для рекавери можно используя терминал (например, этот)Код:

suseeder

Утилита показывает необходимо ли вам использовать программу Seeder: Check Random Entropy AvailableДля работы версии с установкой из CWM у вас должна быть прошивкаядро с поддержкой скриптов init.d. Для того, чтобы узнать, поддерживает ли ваша прошивка эти скрипты, установитеUni-init Universal_Init.d_Supportи в этой программе нажмите кнопку «Verify«.

FAQ по ClockworkMod recovery

  • 1.Сделайте nandroid backup
  • 2.Прошейте скачанный файл в CWM
  • 3.Перезагрузитесь
  • Всё.

Если у вас стояла предыдущая версия — ее сначала нужно удалить, а только после этого ставить новую.

Скачать приложение Seeder для Андроид вы можете по ссылке ниже

Разработчик: lambgx02, RyuinfernoПлатформа: Android 1.6 и вышеЯзык интерфейса: Русский (RUS)Состояние: Free (Бесплатно)Root: Нужен

СКАЧАТЬ:
Seeder-v2.0.0 (Русский) [Размер файла — 1,05 Mb]
Seeder-2.0.0 [Размер файла — 1,04 Mb]
Seeder_v7.zip (версия для установки из рекавери) [Размер файла — 1,16 Mb]
[forum.xda-developers.com]
[google play]
itemprop=’image’ src=’https://trashbox.ru/apk_icons/93358_96.png’ class=image_microdata>

>Dimaska, 10 января 2013 — 01:10

Android 1.6+   Другие версииДля функционирования программы необходимы права root пользователя.Telegram-каналпротехнологиисинсайдамиирозыгрышами Ускоряет запуск программ и их работу. Seeder — генератор энтропии, обеспечивает значительное сокращение лагов и тормозов. JVM Google, как и SUN, читает все случайные данные из /dev/random, который использует очень ограниченный пул энтропии. Случайные данные используются для всего: генерация UUID, ключи сессий, SSL… когда запросы выходят за рамки энтропии, процессы блокируются. Это проявляется как задержка, или лаги. Процесс не может продолжаться, пока ядро ​​генерирует более высокое качество случайных данных (энтропии). Программа совместима со всеми версиями Android, и всеми (armel) устройствами. Предостережения Существует (теоретический) риск для безопасности, в том, что передача между /dev/random и /dev/urandom снижает качество случайных данных. На практике, шансы на это гораздо ниже, чем шансы, что кто-то атакует вашу ОС. Это может отрицательно повлиять на срок службы батареи, так как он просыпается каждую секунду. Программа не создает wakelock, поэтому влияние на аккум не должно быть большое. С другой стороны, многие из нас относят тормоза системы на нехватку мощности процессора. С этим приложением мы устраняем почти все тормоза, меньше необходимость разгона, потенциально снижая потребление энергии аккумулятора.Telegram-каналпротехнологиисинсайдамиирозыгрышамиПоследнее изменение: 24 января 2013 — 14:49В старых версиях Android некоторые системные компоненты и JVM активно считывали большие объёмы случайных чисел из псевдоустройства /dev/random. Это устройство предоставляет интерфейс к системному генератору случайных чисел (ГСЧ), который выводит шумы из драйверов устройств и других источников в «хаотичный» пул. На старых версиях Android иногда возникали проблемы с наполнением пула случайных чисел. В случае опустошения пула возникали лаги UI, пока пул не наполнялся. В новых версиях Android проблему с лагами UI решили, но не до конца: всё-таки иногда возникают характерные задержки. Многие пользователи считали, что лаги интерфейса объясняются недостаточной производительностью CPU, на самом деле это не так. Проблема именно в истощении пула случайных чисел. Один из разработчиков с форума XDA-Developers перекомпилировал rngd, так что пул случайных чисел каждую 1 секунду пополняется из пула псевдослучайных чисел /dev/urandom. Результат — потрясающее ускорение интерфейса Android с почти полным исчезновением лагов! Chrome, карты и другие тяжеловесные приложения теперь мгновенно переключаются между задачами. Рендеринг новых фрагментов карт в Google Maps осуществляется мгновенно, по мере прокрутки карты. Отображение рабочего стола тоже стало мгновенным. Если у вас в таких ситуациях случались лаги в 5-10 секунд, то обязательно попробуйте установить эту программку. Один из мейнтейнеров CyanogenMod говорит, что разница в производительности действительно налицо, хотя причины этого непонятны: тесты не показывали истощения пула случайных чисел. «Что происходит? Или мы все тут сумасшедшие, или мы случайно наткнулись на какой-то неуловимый баг в ядре. Нужно дополнительное изучение этой темы», — пишет Стив Кондрик (Steve Kondik), мейнтейнер CyanogenMod.Seeder-1.1.apk (зеркало) Копирование псевдослучайных данных из /dev/urandom, теоретически, представляет некоторую угрозу для безопасности, потому что качество случайных чисел там не такое высокое, как в нормальном /dev/random. Но на практике, шансы того, что кто-то применит для атаки эксплойт ГСЧ гораздо меньше, чем вероятность использования уязвимости в ОС. Автор говорит, что программа практически не расходует заряд батарей, но если у кого-то будут с этим проблемы — напишите, он поставит блокировку на чтение файла только при включенном дисплее. С другой стороны, благодаря устранению лагов в интерфейсе вы теперь можете снизить частоту CPU и сэкономить заряд. P.S. Кроме бесплатной программы для читателей форума XDA-Developers, автор опубликовал в каталоге Google Play и платную версию программы для «непосвящённых».267135,2k 267Зависаниями смартфонов и планшетов на Android OS уже никого не удивить. Это воспринимается в порядке вещей, с этим борьба почти бессмысленна. Устройства становятся мощнее, софт «тяжелеет» день ото дня, на оптимизацию времени не хватает. Но панацея появилась. Это приложение Seeder от lambgx02 (пользователь форума XDA).

Принцип действия

В Android системные компоненты считывают случайные числа из псевдоустройства /dev/random (генератор случайных чисел). Далее работа идёт с полученными комбинациями. В более ранних версиях системы возникали жуткие лаги интерфейса при наполнении запаса случайных чисел (вольный перевод фразы «entropy pool«). Принцип таков: при опустошении возникают задержки, которые длятся во время наполнения до определённого уровня. Данные задержки приводят к «замиранию» системы. В итоге пользователь наблюдает лаги интерфейса и ругает процессор своего гаджета. К выходу более новых версий системы проводились некоторые работы по оптимизации, но они лишь частично ликвидировали проблему.   Решение нашёл пользователь форума xda-developers. Он перекомпилировал rngd так, что запас случайных чисел каждую секунду берётся из /dev/urandom, а не /dev/random. Таким образом, скорость работы возрастает. Использование /dev/urandomтеоретически может сказаться на безопасности, так как качество комбинаций будет значительно ниже. Но на практике вероятность того, что кто-то решит использовать для атаки эксплоит генератора случайных чисел меньше, чем вероятность использования уязвимости самой системы… Теперь перейдём к тому, ради чего был написан этот пост. На самом деле, есть две идентичные версии программы Seeder. Одна автором опубликована на Google Play, другая — на xda. Первая стоит денег, а вторая абсолютно бесплатна. Зная ссылку на тему форума xda-developers, Вы можете получить великолепное приложение, сэкономив при этом 45,99 руб.

Ссылки для установки:

Системные требования:

  • Android OS 2.2 и выше
  • Наличие root-прав

Скриншоты:

PS: узнать о том, нужно ли Вам использовать Seeder, поможет приложение Check Random Entropy Available. Кроме того, с помощью него можно пронаблюдать эффект от работающего Seeder’а. Принцип таков: чем выше значение, тем лучше.

Seeder неактивен
Seeder активен

Seeder. Ускоряет запуск программ и их работу.В старых версиях Android некоторые системные компоненты и JVM активно считывали большие объёмы случайных чисел из псевдоустройства /dev/random. Это устройство предоставляет интерфейс к системному генератору случайных чисел (ГСЧ), который выводит шумы из драйверов устройств и других источников в «хаотичный» пул. На старых версиях Android иногда возникали проблемы с наполнением пула случайных чисел. В случае опустошения пула возникали лаги UI, пока пул не наполнялся. В новых версиях Android проблему с лагами UI решили, но не до конца: всё-таки иногда возникают характерные задержки. Многие пользователи считали, что лаги интерфейса объясняются недостаточной производительностью CPU, на самом деле это не так. Проблема именно в истощении пула случайных чисел.

Один из разработчиков с форума XDA-Developers перекомпилировал rngd, так что пул случайных чисел каждую 1 секунду пополняется из пула псевдослучайных чисел /dev/urandom. Результат — потрясающее ускорение интерфейса Android с почти полным исчезновением лагов! Chrome, карты и другие тяжеловесные приложения теперь мгновенно переключаются между задачами. Рендеринг новых фрагментов карт в Google Maps осуществляется мгновенно, по мере прокрутки карты. Отображение рабочего стола тоже стало мгновенным. Если у вас в таких ситуациях случались лаги в 5-10 секунд, то обязательно попробуйте установить эту программку. Один из мейнтейнеров CyanogenMod говорит, что разница в производительности действительно налицо, хотя причины этого непонятны: тесты не показывали истощения пула случайных чисел. «Что происходит? Или мы все тут сумасшедшие, или мы случайно наткнулись на какой-то неуловимый баг в ядре.

Так же существует доработанная другим разработчиком версия, которая устанавливается через CWM и включаетсяотключается из терминала. По-умолчанию, после установки этой версии она включена и работает сразу после загрузки устройства. Проверить работает или нет версия для рекавери можно используя терминал (например, этот)Код:

suseeder

Утилита показывает необходимо ли вам использовать программу Seeder: Check Random Entropy AvailableДля работы версии с установкой из CWM у вас должна быть прошивкаядро с поддержкой скриптов init.d. Для того, чтобы узнать, поддерживает ли ваша прошивка эти скрипты, установитеUni-init Universal_Init.d_Supportи в этой программе нажмите кнопку «Verify«.

FAQ по ClockworkMod recovery

  • 1.Сделайте nandroid backup
  • 2.Прошейте скачанный файл в CWM
  • 3.Перезагрузитесь
  • Всё.

Если у вас стояла предыдущая версия — ее сначала нужно удалить, а только после этого ставить новую.

Скачать приложение Seeder для Андроид вы можете по ссылке ниже

Разработчик: lambgx02, RyuinfernoПлатформа: Android 1.6 и вышеЯзык интерфейса: Русский (RUS)Состояние: Free (Бесплатно)Root: Нужен

СКАЧАТЬ:
Seeder-v2.0.0 (Русский) [Размер файла — 1,05 Mb]
Seeder-2.0.0 [Размер файла — 1,04 Mb]
Seeder_v7.zip (версия для установки из рекавери) [Размер файла — 1,16 Mb]
Seeder (Домашняя страница) [forum.xda-developers.com]
Seeder [google play]

Используемые источники:

  • https://4pda.biz/programs/sistemnye/utility/2244-seeder.html
  • https://trashbox.ru/link/seeder-android
  • https://m.habr.com/ru/post/164881/
  • https://vlsu.blogspot.com/2013/01/seeder-android.html
  • https://upgrade-android.ru/programs/sistemnye/utility/1979-seeder.html

ОСТАВЬТЕ ОТВЕТ

Please enter your name here
Please enter your comment!