vash-web.ru

Веб-разработка, WordPress, мобильные устройства...


vash-web.ru

Изменить разрешение экрана на смартфоне Explay Fresh

Простой способ изменить разрешение экрана на устройстве с Андроид с помощью Терминала (Terminal Emulator for Android) на примере смартфона Explay Fresh (версия v1.00 — Андроид 4.2.2)

Предупреждение: Скорее всего не все устройства поддерживают такой способ изменения разрешения экрана. Надо учитывать аппаратную начинку устройства и не превышать возможности своего гаджета. Поэтому можно рекомендовать только уменьшать разрешение экрана для снижения нагрузки на процессор и видеочип. На некоторых устройствах можно столкнутся с невозможностью нормально работать с экранной клавиатурой (например: планшет Explay Hit 3G). Также  удалось изменить разрешение на смартфоне Explay Fresh (с версией прошивки v1.10 — Андроид 4.4.2), где надо было вводить немножко другие команды.

Меня подвигли на такой шаг два обстоятельства:  1. При использовании основной камеры (особенно в Skype), а также длительном просмотре видео в интернете (заметно уже через полчаса) происходит сильный нагрев смартфона Explay Fresh в районе основной камеры.

2. А окончательным доводом стало невозможность использования приложения Lapse It (ссылка — Снимаем таймлапс/Timelapse на смартфон Explay Fresh). Через 15 минут съемки Таймлапса смартфон самопроизвольно перезагрузился. И мое предположение об очередном нагреве в районе основной камеры тут же подтвердилось на ощупь.

Как вариант, я предположил, что процессор или видеочип Explay Fresh не справляется с высоким разрешение экрана в 1280х720 при отображении картинки видео и сделал вывод, что уменьшив разрешение соответственно снизится и нагрузка на процессор с видеочипом. Есть много приложений для такого шага, но посмотрев информацию и отзывы решил поискать другой более простой путь. И информация нашлась в виде всего трех команд при использование Терминала Эмулятора (еще можно установить приложение BusyBox). Для самой операции мне потребовались два приложения и Рут-права на устройство. Кроме  Terminal Emulator for Android на Плей Маркете установил Hardware Info для контроля за сделанными изменениями.

Explay_Fresh-09-58-23

Далее запустил Терминал и ввел первую команду — su. Далее вторую команду — am display-size 540х960 (если ошибка — надо заменить на — wm size 540х960). После нажатия Ввод сразу стало заметно изменение экран и перейдя на рабочий стол увидел такую картину.

Explay_Fresh-08-49-14

Изменив разрешение, надо еще изменить количество пикселов на дюйм для корректного отображения экрана. Возвратился в Терминал и ввел еще одну команду — am display-density 240 (или — wm density 240).

Explay_Fresh-08-50-00

Нажал Ввод и снова перешел на рабочий стол.Произошедшие изменения уже были в лучшую сторону.

Explay_Fresh-08-51-16

И уже после перезагрузки смартфона рабочий стол принял такой окончательный вид.

Explay_Fresh-09-23-09

А так как ярлыки стали немного деформированные — я заменил стандартный лаунчер на Apex-Launcher-Pro-v2.3.1 и все стало как надо.

Explay_Fresh-19-58-17

Но по большому счету мне нужен был результат другого действия и я уже поздно вечером запустил видео, чтобы убедится в правильности моих поступков. Через час  проверил телефон — нагрев в пределах нормы. А еще через несколько часов проснулся от того что смартфон выключился. Посмотрел — заряд 3%. Значит первый экзамен он выдержал. Днем запустил съемку Таймлапса и где-то через два часа смартфон предупредил об малом заряде батареи. Контрольная проверка на ощупь не выявила сильного нагрева гаджета. Второе испытание Explay Fresh также успешно прошел.

Предупреждение: Для тех кто захочет повторить подобное. Цифры надо вводить без ошибок. Иначе можно получить экран на котором нельзя будет работатью. Но всегда есть возможность восстановить первоначальный вид в критических ситуациях — сделав Hard Reset (сброс к заводским настройкам).

И немножко о тонкостях данной операции. Разрешение 960х540 выбрано не  случайно, а путем арифметического подсчета. 1280 разделив на 720 получаем коэффициент 1,777777777777778. Точно такое же число можно получить при делении 960 на 540. А количество пикселей на дюйм 24о вместо 32о подобрано также в результате деления 1280:320 = 4. На этот коэффициент делил уже новое разрешение — 960:4=240.

Небольшое видео по теме:

Результаты теста с разными разрешениями экрана (видео):

P.S. Через некоторое время, в целя эксперемента, я еще уменьшил разрешение экрана до  800х450, а количество пикселей на дюйми — 200. Внешне меняются только ярлыки на рабочем столе.  И, как результат, нагрев телефона при просмотре видео или длительном пользовании камерой также ещё уменьшился.

Explay_Fresh-14-11-51

В заключении привожу скриншоты тестирования смартфона Explay Fresh в приложении AnTuTu Benchmark с разными разрешениями:

1280х720 — 17766
Explay_Fresh-19-58-171

960х540 — 19036
Explay_Fresh-19-58-172

800х450 — 21139
Explay_Fresh-15-09-31

Похожие статьи:




26 комментариев

  • иной чтец сказал-(а):

    Вэл прогу может знаешь для установки bootloader’а 4.2.2? :) Очень нужна а то ком5а нет.

    Ответить
    • Валера Привалов admin

      Не в курсе… всё равно нужно прошивать через ПК, чтобы поменять разметку памяти. Прошивок много и на многих разные разметки….

      Ответить
  • иной чтец сказал-(а):

    автор сделал разрешение экрана 790х474=1.6666.7 если разделить 800х480 будет тоже 1.6666.7 и т.д. затем разделил 800÷240=3.333 и т.д. в итоге dpi 237 790÷3.333=237 dpi сделал dpi 237 после на экране «заметно» стало видно на глаз что качество картинки фпц ухудшилось :( экран стал мутнее пачему так?совсем немножко уменьшил экран все?высчетал дпи… все делал через терминал
    su
    am display-size 474×790
    am display-density 237
    Кстати…валера ты граматей неъправильно разрешение экрана мне посоветовал 640х364.

    Ответить
    • Валера Привалов admin

      А вообще стоило ли заморачиваться из-за изменения разрешения на 10рх?… выгоды такое изменение точно не даст…

      С разрешением экрана действительно немножко «запорол»… КАЮСЬ… проверил — нужно было такое 640х368… но как говорится «доверяй но проверяй» — телефон то ваш и вы сами отвечаете за всё что с ним делаете… :)

      Ответить
      • иной чтец сказал-(а):

        изменял и больше 450×750 но бестолку только хуже (валера я сдесь насайте видел какую то тему о ядрах и ты писал что портировал ядро и (вот я хотел тебя спросить ты можешь портировать ядро с подержкой свап под samsung gt-i9105?

        Ответить
        • Валера Привалов admin

          Изменяя разрешение на уменьшение всегда будет ухудшение качества картинки…
          А насчёт ядра — здесь точно не по адресу. Я портировал прошивки, ядро использовал родное. Собирать ядро из исходников никогда не пробовал (надо учится)… и самое главное — чтобы вносить какие-то изменения в систему надо иметь телефон на руках (чтобы проверить работу, потому что иногда править надо многое)…

          Ответить
  • иной чтец сказал-(а):

    немогу понять какое разрешение экрана и dpi мне ставить :arrow: помоги пожалуйста у меня сейчас 800х480 и dpi 240х180 хочу уменьшить разрешение экрана чтоб улучшить производительность, уменьшить нагрузку на процессор без потери качества картинки. Какие мне разрешения и dpi можешь посоветовать? :-)

    Ответить
    • Валера Привалов admin

      Не на всех телефонах такой вариант проходит… например может клавиатура не влазить в экран… как вариант — попробуйте с таким разрешением экрана — 640х364… и dpi — 192х144… много уменьшать не стоит… теряется качество картинки экрана…

      Ответить
      • иной чтец сказал-(а):

        Я уже думал ты неответишь :) ввел такое значение и через rootexplor dpi ввел после перезагрузки плитки неуменьшились и звонилка, контакты неработали мне чтото кажется у меня buildprop неработает. Какое в buildprop должны быть разрешения? rw-r—r— та что в system.

        Ответить
        • Валера Привалов admin

          Через build.prop не всегда работает… надо пробовать через Терминал (правда может возникнуть конфликт с написанным в build.prop)… но всё это я могу лишь предположить и если был бы на руках ваш телефон — то тогда можно было бы это как-то проверить… если выставить в build.prop не то разрешения (rw-r—r как для других файлов в system) — телефон зависнет на лого…

          Ответить
          • иной чтец сказал-(а):

            спасибо. Валера может ты знаешь какую нибудь программу которая может устанавливать прошивки?а то у меня нет компа чтоб через один поставить md5 zip прошивку, подскажи пожалуйста название.

          • Валера Привалов admin

            Всегда пожалуйста…
            Телефонов от Самсунг не имел и инфы по прошиванию данных девайсов практически не имею… но так глянул в Сети — есть такое приложение Mobile Odin Pro и с его помощью как бы можно прошивать… но нужен Рут-доступ, что похоже без ПК сделать невозможно… получается замкнутый круг и выход из него один — воспользоваться компьютером…

  • иной чтец сказал-(а):

    админ у меня gt-i9105 samsung разрешение 480×800 и display density 240×180 подскажите пожалуйста какое мне значение можно ставить я ставил 480×640 и display density 200×180 экран становится меньше. Я разделил 800×480 и получилось так 800÷480
    =1.6666666667 и все ровно непонел какое значение экрана мне выбирать. Ответь пожалуйста.

    Ответить
    • Валера Привалов admin

      Если вы сделали высоту 640 то ширина должна быть 384, а display density — 144х108… только непонятно — зачем это вам нужно… у вас и так низкое разрешение… качество картинки будет гораздо хуже чем есть…

      Ответить
      • иной чтец сказал-(а):

        спасибо за ответ админ. Качество действительно хуже игра deus ex как висла, глючела так и висла глючела после изменения разрешения. Вообщем сделал restoring как было 480х800.

        Ответить
  • Роман сказал-(а):

    Всё норм, но есть одно но! Весь экран отображается в углу

    Ответить
    • Валера Привалов admin

      У меня на Фреше такого не было… но на некоторых телефонах это возможно… не все поддерживают такое изменение разрешения….

      Ответить
  • Baiker сказал-(а):

    A на Explay fresh lolipop beta 5 будет работать эта статья?

    Ответить
    • Baiker сказал-(а):

      У меня получилось но кнопки не работают и в антуту меньше попугаев дало

      Ответить
      • Валера Привалов admin

        Уже и не помню — пробовал или нет на «пятёрке«… а так эффект на КитКат был достигнут только при понижении разрешения и плотности экрана… и это мне реально помогало в определённых случаях при работе с основной камерой…

        Ответить
  • Влад сказал-(а):

    Отличная статья, но у меня explay dream и после изменения разрешения перестают работать кнопки под экраном, уменьшал с 1920×1080 480 до 1280×760 320, есть идеи что может быть?

    Ответить
    • Валера Привалов admin

      Почему такое разрешение — 1280×760?… когда должно быть так — 1280×720… а плотность экрана 320 правильная…

      Ответить
  • Бахтияр сказал-(а):

    а как можно мне определить как ставить разрешения?у меня не работает половина из половины экрана,и я бы хотел ее поменять,разрешение экрана 1280*768

    Ответить
    • Валера Привалов admin

      Даже не могу что-то конкретно подсказать. Ситуация можно сказать неординарная… и я даже не знаю — поможет ли в вашем случае изменение разрешения. По большому счету разрешение можно (без ущерба для телефона) только понижать, потому что выше головы не прыгнешь и если «железо» рассчитано для определенного разрешение, то превышение этого порога грозит поломкой телефона…

      Ответить

Поделиться мнением








Ввод в сообщение текстовых символов смайлов (типа - :-) и :-P ) автоматически преобразовываются в картинки (перед вставкой должен быть пробел - можно скопировать и вставить)...
ПРИМЕРЫ:

:-) улыбающийся :-D громко смеющийся :-))) смеющийся :-( Озадаченность или недовольство
:-|| Сердитый, разгневанный ;-) подмигивающий :-P показывающий язык :clap: браво, хлопать в ладоши
:arrow: Биться головой в стенку...

В комментариях вы можете использовать эти HTML Теги и атрибуты к вашему комментарию:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>