Lake I - не мышонок, не лягушка, а неведома зверушка

Обсуждаем все компьютерное железо, не вошедшее в предыдущие разделы
Lucky
Сообщения: 22
Зарегистрирован: 21 мар 2019, 14:01

Сообщение Lucky » 03 апр 2019, 04:03

Zyxmon,
Может лучше паковать образы в zip? Так хоть будет возможность стянуть и распаковать на самом android'e. И что за правки глобального профиля?

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1680
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 03 апр 2019, 08:18

Lucky писал(а):Источник цитаты Может лучше паковать образы в zip?

No problems - http://android.zyxmon.org/files/aarch64.zip (перепаковал прямо на хостинге и не проверил, размер zip архива меньше, буду в zip выкладывать).
Lucky писал(а):Источник цитаты И что за правки глобального профиля?

Файл /opt/etc/profile (добавил 2 строки ANDROID_XXXX)

Код: Выделить всё

#!/bin/sh

# Please note it's not a system-wide settings, it's only for a current
# terminal session. Point your f\w (if necessery) to execute /opt/etc/profile
# at console logon.

export PATH=/opt/bin:/opt/sbin:/system/xbin:/system/bin:/sbin
export ANDROID_DATA=/data
export ANDROID_ROOT=/system
export TERMINFO=/opt/share/terminfo
export TERM=xterm
export TMP=/opt/tmp
export TEMP=/opt/tmp
unset LD_PRELOAD
unset LD_LIBRARY_PATH
alias mc="mc -c"

# You may define localization
#export LANG='ru_RU.UTF-8'
#export LC_ALL='ru_RU.UTF-8'
export LANG='en_US.UTF-8'
export LC_ALL='en_US.UTF-8'

Желающие могут переключить локаль в нем на родную, она установлена.
Еще теперь /opt/etc/localtime указывает на московскую таймзону. Желающие могут поменять (Европа и Азия стоят, Америку и Африку, если нужны, - ставьте сами)

Код: Выделить всё

~ # ls -al /opt/etc/localtime
lrwxrwxrwx    1 root     root            33 Apr  2 16:04 /opt/etc/localtime -> /opt/share/zoneinfo/Europe/Moscow

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1680
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 03 апр 2019, 08:41

Привожу текущий вариант скрипта (init.d) на пробуждение-засыпание

Код: Выделить всё

#!/system/bin/sh


# Не будем спешить, подождем 30 секунд. Экран уже наверяка включен
sleep 30

LAST_SCREEN='  mScreenOn=false'

# Запускаем бесконечный цикл в фоновом режиме. Проверяем экран каждые 5 секунд
(while true; do

sleep 5
CURRENT_SCREEN=`dumpsys deviceidle | grep mScreenOn`
if [ "$LAST_SCREEN" != "$CURRENT_SCREEN" ]; then
    LAST_SCREEN=$CURRENT_SCREEN
    if [ "$LAST_SCREEN" = "  mScreenOn=true" ]; then
        echo 1 > /sys/devices/platform/98013400.ohci/usb4/bConfigurationValue
        sleep 2
        /system/bin/settings put global hdmi_control_enabled 0
        sleep 5
        /system/bin/settings put global hdmi_control_enabled 1
    fi
    if [ "$LAST_SCREEN" = "  mScreenOn=false" ]; then
        echo 0 > /sys/devices/platform/98013400.ohci/usb4/bConfigurationValue
    fi
fi

done &)

Он отключает на время сна устройства, подключенные к USB и передергивает HDMI-CEC при пробуждении. У меня на SamsunпЕМ это помогает, только, если в настройках LakeI выключено просыпание от ТВ.
По сравнению с предыдущим вариантом начальное значение LAST_SCREEN перед бесконечным циклом другое. Так правильнее.

Lucky
Сообщения: 22
Зарегистрирован: 21 мар 2019, 14:01

Сообщение Lucky » 03 апр 2019, 09:33

Zyxmon,
Образ получился не 1GB, а всего 126мб. Видимо криво перепаковалось на хостинге. Дополнительно сейчас в treble прошивках toybox так же развернут в vendor/bin, а busybox предустанавливают в vendor/xbin либо vendor/sbin . Не помешало бы и эти пути добавить в PATH. Еще вопрос, по инструкции из блога установил Entware в файл образ и мой образ после сжатия в 2 раза тяжелее. Почему так?

kaztost
Сообщения: 223
Зарегистрирован: 16 июл 2017, 23:29

Сообщение kaztost » 03 апр 2019, 11:53

Lucky писал(а):Источник цитаты в treble прошивках toybox так же развернут в vendor/bin

Имеется в виду в treble прошивках именно данного девайса или вообще? Если на девайсе пути к основным бинарям везде одни и те же, то можно оставить те, которые есть.

В общем же случае, выставление стандартных путей в profile надо полностью оставить на откуп пользователям, мое мнение. Кому-то захочется /system/bin вынести вперед, кто-то захочет обратного. После установки Entware в /opt/etc/profile должно стоять только "export PATH=/opt/bin:/opt/sbin"

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1680
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 03 апр 2019, 12:40

Имидж в zip перезалил. Пока не планирую его менять. Все необходимое для задания PATH в теме есть. На вопросы отвечу, если возникнут.

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1680
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 09 апр 2019, 11:49

Как известно встроенный плеер не дружит с elementum и падает при перемотке видео, при переключении субтитров. При этом он отлично работает с torrserv.
Нашел отличную замену elementum для kodi/spmc - это ТАМ (torrent advanced manager), я его использовал в связке с Torrserver, который у меня стоит на НАСе, но можно использовать и локальный - https://github.com/Nemiroff/script.serv ... r/releases
Подключил в качестве источников данных Rutor и Кинопоиск. "Ляпота" (С) не мой.

Краткая инструкция по установке. Подробнее можно почитать на http://xbmc.ru
1. Устанавливаем репозиторий из zip архива - https://github.com/tdw1980/tdw/raw/mast ... -1.0.2.zip
2. Открываем репозиторий и ставим нужные видеодополнения. Я ставил rutor и kinopoisk. Остальные зависимости (сам TAM) поставятся автоматически.
3. Если планируется использовать локальный torrserver - ставим https://github.com/Nemiroff/script.serv ... r/releases и заходим в настройки. Служба автоматически предложит скачать бинарник torrserver, соглашаемся. Бинарник буде скачан в подпапку bin плагина.
4. Заходим в настройки TAM и указываем torrserver в качестве движка.
5. В настройках Rutor и Кинопоиск проверяем, что указан в качестве движка TAM (или torrserver).
6. Если хотите использовать "удаленный" torrserver, до пытаемся посмотреть любое видео из новых плагинов. TAM предложит установить script.module.torrserver. Соглашаемся. Идем в Настройки->Дополнения->Зависимости и настраиваем ip и порт.

Пользуемся. Тепреь у нас вместо trakt.tv кинопоиск! Все красиво, с постерами :D
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1680
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 09 апр 2019, 21:02

Скриншоты плагина кинопоиск
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1680
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 10 апр 2019, 14:04

Для тех, кому интересно
В /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state лежат счетчики - сколько на какой частоте пробыл проц приставки. Например

Код: Выделить всё

300000 18613964
400000 92689
500000 42879
600000 13318
700000 6455
800000 2599
900000 1767
1000000 1078
1100000 820
1200000 689
1300000 649
1400000 568290

А в /sys/devices/virtual/thermal/thermal_zone0/temp текущая температура cpu (в тысяных градуса)

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1680
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 12 апр 2019, 12:21

На 4pda выложили порт последней прошивки Zidoo для Lake.
Обсудить можно тут - https://t.me/LAKETVBOX


Вернуться в «Другое оборудование»

Кто сейчас на конференции

Всего 1 посетитель :: 1 зарегистрированный, 0 скрытых и 0 гостей (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (121) здесь было 18 май 2016, 18:19

Сейчас этот форум просматривают: CommonCrawl [Bot] и 0 гостей