ʻO ke kolamu lekiō pūnaewele maʻalahi "Kodi" a i ʻole ke ola o ka "Raspberry" brick

ʻO ke kolamu lekiō pūnaewele maʻalahi "Kodi" a i ʻole ke ola o ka "Raspberry" brick

Nā mea e pono ai:

  1. Aia kahi papa Raspberry Pi kahiko i hoʻohana ʻole ʻia;
  2. Aia ka papa ma luna o ke keʻena ma ke ʻano he paona make a ʻaʻole hoʻohana ʻia - ka papa "Brick";

He aha kaʻu e makemake ai e loaʻa:

  1. I kekahi manawa (no ka laʻana, e like me ke ʻano)
    ua pau ka papa i ka "Brick", a ua hoʻokomo ʻia kahi kāleka hoʻomanaʻo kilokilo i loko;
  2. Hoʻopili ʻia kahi kaula Ethernet a me kahi plug mai kahi ʻōlelo maʻamau o ka hale a i ʻole nā ​​headphone i ka papa;
  3. Ma hope o ka hoʻohana ʻana i ka mana, ʻo ka "Brick" mua - mele aku

Manaʻo nui:

  1. ʻO ka helu liʻiliʻi o nā hana no kēlā me kēia hoʻonohonoho, i ka hihia kūpono loa, hoʻopili mākou i ke kelepona "Ethernet", ka mana a me nā mea ʻōlelo, ʻaʻohe mea ʻē aʻe, mai ka huaʻōlelo. "i nā mea āpau";
  2. Kākoʻo ka "Brick" mua o ka pahu, no ka laʻana, 20 mau lekiō pūnaewele, hiki ke hoʻololi ʻia i loko o ka pōʻai ma ke kaomi ʻana i ka huila ʻiole a i ʻole ma kahi pine GPIO kikoʻī (e hoʻopili i ʻelua mau uea a pōkole iā lākou (ʻo kaʻu moeʻuhane mai ka wā kamaliʻi) );
  3. Hoʻokō ʻia ka hoʻomalu ma o ke kaila lekiō, a hiki i kēia kaila lekiō ke lilo i ʻiole lekiō maʻamau;
  4. E lawe i kahi ʻōnaehana i mākaukau a hoʻohui i ka hāʻawi ʻana i ka "Yocto Project"
    ka poe. e like me ka mea mau, ʻaʻole mākou e hana i kekahi mea iā ʻoe, no ka mea, ua hana ʻia nā mea a pau.
    (Ua lawa ka waiho ʻana i kahi mea nānā waho ma kēlā ʻaoʻao "TV");

hōʻikeʻano

ʻO ke kolamu Radio Pūnaewele maʻalahi loa "KODI"
Hoʻolālā ʻia ka hui no nā papa Raspberry Pi 1 kahiko
(e hōʻiliʻili i ka lepo ma kahi o ka lumi lumi, akā mākaukau e hana i kekahi hana hou aʻe)

Ma ka maʻamau, hoʻohana ʻia ka papa inoa m3u8 o 12 mau lekiō pūnaewele.

Ua manaʻo ʻia e hana ana ka papa me ka ʻole o kahi puka HDMI, a no ka hoʻohuli ʻana iā ia, pono ʻoe e wehe i ka mana adapter mai ka puka. A ma ke ʻano he papa hoʻokele uea ʻole ultra-modern, hiki iā ʻoe ke hoʻohana i kāu ʻiole super radio (a i ʻole e hoʻopili i kahi mea hina maʻamau me kahi huelo).

Ke hoʻā ʻia, ua hoʻonohonoho ʻia ke kikowaena pūnaewele paʻamau ma o ka protocol DHCP a hoʻokani ʻia ka lekiō hope loa mai ka papa inoa, hoʻokele ʻia ka leo pāʻani me ka ʻiole maʻamau:
(E koho i kāu ʻiole ma ke ʻano he "poʻo o ka hoʻokele", a e hoʻomaikaʻi iā ia, pono ia)

  колесико вперед  - увеличение громкости звука
  колесико назад   - уменьшение громкости звука
  длительное нажатие (3сек и более) на правую кнопку мыши
                   - выбор следующий радиостанции
  длительное нажатие (3сек и более) на левую кнопку мыши
                   - выбор предыдущей радиостанции

E hoʻohui i kāu papa inoa ponoʻī o nā lekiō pūnaewele
hiki iā ʻoe ke hoʻohui i kahi uwea HDMI mai kāu TV
a hoʻohana i ke kikowaena kiʻi maʻamau o Kodi 17.6
(Hoʻopau i ka papa, hoʻohui i ka HDMI a hoʻohuli i ka mana hoʻololi)

Kodi papa kuhikuhi nui => "Add-ons" => "ʻO kaʻu mau mea hoʻohui"
          => "PVR nā mea kūʻai aku" => "PVR IPTV mea kūʻai maʻalahi"

Hoʻokō mua

(hiki paha)
I ka hoʻomaka ʻana, i koʻu hoʻoholo ʻana e hana i kahi "Internet Radio Column", ua hoʻolālā wau i kēia:

  • Hāʻawi ʻia ka console minimalist ma ka Yocto Project;
  • Hoʻokani ʻia ke kahawai leo ma o GStreamer;
  • Hoʻonohonoho ʻia ke kikowaena pūnaewele ma o DHCP;

A he nui nā pono o kēia hoʻonā:

  1. ʻO ka wikiwiki loa (ʻo ia ka 30-40 kekona e hiki ai i ke ʻano hana mai ka lako mana);
  2. Hiki ke hilinaʻi (ka liʻiliʻi o nā papahana, nā wahi hemahema);
  3. ʻOi aku ka maʻalahi o ka hāʻawi ʻana i ka console e hoʻololi i ke ʻano heluhelu-wale nō
    ka poe. ʻAʻole kākau nā polokalamu i kekahi mea i ka ʻōnaehana waihona kumu
    (a ʻo ka ʻōnaehana waihona ma SDHC media, i koʻu manaʻo, ka moho mua no ka hāʻule ʻole);

'Ōlelo Aʻo:

    В Yocto перевести корневую файловую систему (rootfs) 
    в режим только чтение можно сделать достаточно просто, 
    изменив один параметр во время сборки 

    Из коробки Yocto предлагает два варианта:
    1) Работа файловой системы в обычном режиме чтение/запись 
    (так работают все дистрибутивы общего назначения, например Ubuntu)
    2) Работа файловой системы в режиме только чтение
    (так работают специализированные дистрибутивы, например в маршрутизаторах)

    В режиме только чтение все каталоги, в которые обычно 
    записываются данные приложений и сервисов во время работы монтируются 
    в оперативную память (например каталог /var/log и т.п.)
    Данные актуальны только для текущего сеанса работы и после сброса питания
    данные теряются.

    Если в Yocto Project вы укажете при сборке использовать "read only", 
    то после сборки ваш дистрибутив будет настроен только на чтение, 
    но вы всегда можете добавить возможность динамического перевода 
    из "read only"  в "read/write", но это уже совсем другая история ...
    

A hoʻokahi drawback nui:

"Pono e hana" i.e. Pono au e lilo i N helu o nā ahiahi
(ʻo ka manawa maʻamau ma hope o ka hana, a ʻo kēia ka manawa kūpono ʻole, i kēia manawa ʻaʻole noʻonoʻo ka lolo, moe maʻamau)

Eia naʻe, ua kākau wau i kaʻu ʻatikala mua ma Habré e pili ana i ke kikowaena multimedia ʻO Kodi a me Yocto papahana
a ʻo ka manawa kūpono e hoʻomau ai i ka manaʻo like i lanakila i koʻu manaʻo noiʻi. E pili ana i kēia ma ka mokuna aʻe.

E hoʻohuli iā Kodi i mea lekiō pūnaewele

No ka hoʻohui ʻana i ka hana aʻu e pono ai, e hoʻohui au i hoʻokahi ala hou i ka papa hana no ke kūkulu ʻana i ka māhele i wehewehe ʻia ma mua 'ōlelo ʻike i ka faila berserk-image.bb

GUI_SETTINGS = "home/root/.kodi/userdata/guisettings.xml"

# конфигурация запуска последнего выбранного ТВ канала (1-фон 2-передний план)
F1_LINE = "<startlast default="true">0</startlast>"
R1_LINE = "<startlast>1</startlast>"
# конфигурация вывода звука, всегда подключен только аналоговый аудио выход
F2_LINE = "<audiodevice default="true">PI:HDMI</audiodevice>"
R2_LINE = "<audiodevice>PI:Analogue</audiodevice>"
# так как HDMI по умолчанию не используется отключаю автоматическое обновление
# а то может получиться что питание уехало, а данные остались не записанными
F3_LINE = "<addonupdates default="true">0</addonupdates>"
R3_LINE = "<addonupdates>2</addonupdates>"


# метод отвечает за добавление конфигурации:
# которая превращает "Умный телевизор" в "простую Интернет Радио колонку"
add_radio_guisettings() {
    sed -i "s|${F1_LINE}|${R1_LINE}|" ${IMAGE_ROOTFS}/${GUI_SETTINGS}
    sed -i "s|${F2_LINE}|${R2_LINE}|" ${IMAGE_ROOTFS}/${GUI_SETTINGS}
    sed -i "s|${F3_LINE}|${R3_LINE}|" ${IMAGE_ROOTFS}/${GUI_SETTINGS}
}


FIND_STR = "touch ./tmp/.FIRST_RUN."
SCRIPT_FIRST_RUN = "etc/init.d/first-run.sh"
# так как HDMI выход может не использоваться, 
# то необходимо отключить "стартовое приветствие"
off_kodi_welcome() {
    sed -i "s|${FIND_STR}|#&|" ${IMAGE_ROOTFS}/${SCRIPT_FIRST_RUN}
}

Hoʻolālā ʻia nā ʻano hana no ka hoʻololi ʻana i ka ʻōnaehana faila ma mua o ka hoʻokumu ʻana i kahi kiʻi hoʻoili ma ke ʻano o kahi faila maka, i kākau ʻia i ka kāleka hoʻomanaʻo me ke kauoha. dd

Hana ʻia kēia penei:
ROOTFS_POSTPROCESS_COMMAND += "add_radio_guisettings; off_kodi_welcome;"

I ka pōkole, i ka faila hoʻonohonoho nui o Kodi 17.6, hoʻololi "ʻekolu mau helu".

  • Hoʻonohonoho no ka hoʻokuʻu ʻana i ke kahawai TV i koho ʻia;
  • ʻO ka hoʻonohonoho hoʻonohonoho hoʻopuka leo, hoʻopili mau ka leo leo analog;
  • Hoʻopaʻa i nā hoʻohou aunoa;
  • 'Ōlelo Aʻo:
        Единственное с чем у меня возникли сложности, 
        это то, что пришлось еще подтащить файл базы данных 
        в формате sqlite => TV29.db, в котором указывается 
        текущий проигрываемый ТВ канал 
        (так как по умолчанию никакой из каналов не выбран), 
        а через xml конфигурацию в Kodi этого не сделать.
        

he kaʻina hana no kēlā me kēia mea:

1) E kaomi i ka ikona ma ka ʻaoʻao hema hema o ka pale
a koho i "PVR a me TV Settings" (kiʻi o kahi TV me nā pū ʻelua)
a laila ma ka ʻaoʻao hema o ka papa kuhikuhi, koho i ka "Playback", a ma ka ʻāpana waena "General"
koho "E hoʻomau mai ke kahawai hope ma ka hoʻomaka" ma ka papa inoa hāʻule
ke koho ʻana i ka hoʻonohonoho "Foreground".

a ʻoi aku ka maopopo:

      "Настройки PVR и ТВ" 
       => "Воспроизведение" 
       => "Продолжить с последнего канала при запуске" => "Передний план"

2) Kaomi ma ka "gear" icon ma ka ʻaoʻao hema hema o ka pale a koho i ka mea:

       "Системные настройки"  
       => "Дополнения" => "Обновления" => "Никогда не проверять обновления"

3) Kaomi ma ka "gear" icon ma ka ʻaoʻao hema hema o ka pale a koho i ka mea:

       "Системные настройки" 
       => "Аудио" => "Устройство вывода звука" => "PI: Analogue"

Pehea ko'u nānā 'ana i ka TV ma ke ala hewa no 'elua makahiki.

Pono wau e haʻi aku iā ʻoe i loko o ʻelua mau makahiki ʻaʻole wau i aʻo i ka nānā pono ʻana i ka TV.

Nānā pinepine au i ka TV ma ka lumi kuke. Hoʻopili ʻia kahi papa Raspberry Pi 2B i ka TV, a pili nā mea hoʻohui Ethernet a me HDMI i ka papa. Hoʻohana ʻia ka papa ma ke kelepona USB maʻamau, i hoʻopili ʻia i ke awa USB o ke TV, ʻo ia hoʻi. ʻoiaʻiʻo, e hoʻohuli ana i ka TV me ka hoʻohana ʻana i ka mana mamao e hoʻolako i ka mana i ka papa Raspberry Pi, a me ka hoʻohuli ʻana i ka TV mai ka mamao mamao e hoʻihoʻi koke i ka mana mai ka papa Raspberry Pi.

ʻAe, maopopo iaʻu ʻaʻole hiki ke hana ʻia kēia, no ka mea, ke hana nei ka ʻōnaehana faila o ka Kodi media center (ext3) i ke ʻano heluhelu / kākau maʻamau. Akā, he kanaka palaualelo wau, a ua hoʻoholo mua au e nānā i ka lōʻihi o ka hiki iaʻu ke hoʻopau i ka ʻōnaehana e like me kēia, a hiki i ka pau ʻana o ka hoʻouka ʻana, akā naʻe, ma hope o ʻelua mau makahiki ʻaʻole hiki iaʻu ke hana i kēia (hiki paha iaʻu ke laki, ʻaʻole maopopo iaʻu ).

A i koʻu manaʻo, inā kūpono kēia ʻano no kaʻu TV, a laila kūpono ia no kahi "ʻōlelo maʻalahi Internet Radio", a no ka mea ua hoʻopau wau i ka hoʻonui ʻana i nā plugins Kodi, hiki ke hoʻololi i ka ʻōnaehana faila. emi mai. I kēia manawa ʻaʻole wau ʻike i kahi pilikia me kēia

'Ōlelo Aʻo:

    Но вы всегда при желании можете с помощью одной yocto команды 
    IMAGE_FEATURES += "read-only-rootfs"

    и определенной магии перевести ваш дистрибутив в режим "read only"
    

ʻO ka hoʻolaha ʻana o "nā lekiō pūnaewele" i wehewehe ʻia ma ka ʻatikala he hale, a ʻo ka mea nui loa no ka hāʻawi ʻana i ka home he GUI nani. I koʻu manaʻo, paʻakikī a aneane hiki ʻole ke aʻo i kahi mea hoʻohana maʻamau e hoʻokomo i nā kauoha kilokilo hiki ʻole ke hoʻomaopopo ʻia i loko o ka console, ʻaʻole ʻo ia i ʻike i ka ʻōlelo. Akā ʻo ka GUI, e ʻoluʻolu.

A ʻo kēia paha kaʻu hoʻopaʻapaʻa koʻikoʻi i ke kākoʻo ʻana i ka hāʻawi ʻana i ka console non-console. ʻO ka mea hoʻohana kiʻi kiʻi kukui wela o Kodi, ʻaʻole pono ia, akā aia ma laila.
(Ua poina loa wau i ka haʻi ʻana e hiki ke hoʻokele mamao ʻia ʻo Kodi, no ka laʻana mai kahi kelepona, ma ka hoʻokomo ʻana i ka noi Yatse, a no kekahi paha he mea hoʻohui kēia)

Hoʻonohonoho Kodi no ka hoʻomalu ʻana i ka ʻiole

a i kēia manawa ʻo Rocket

<keymap>
    <global>
        <mouse>
          <wheelup>VolumeUp</wheelup>
          <wheeldown>VolumeDown</wheeldown>
          <middleclick>ChannelDown</middleclick>
          <longclick id="0">ChannelDown</longclick>
          <longclick id="1">ChannelUp</longclick>
          <!-- конфигурационный rocket -->
        </mouse>
    </global>
</keymap>

Hoʻopau ka hoʻonohonoho i nā hanana honua no kēia mau mea:

  • wili huila iole i mua
  • wili iole huila hope
  • ke kaomi ʻana i ke pihi ʻiole waena
  • ka hana ʻana i nā kaomi ʻiole lōʻihi (3 kekona a ʻoi aku paha),
    0 ID pihi ʻākau, 1 ID pihi hema

ʻO ka ʻike kikoʻī hou aku e pili ana i ka hoʻonohonoho ʻana i nā hanana ʻiole:

kodi.wiki/view/Alternative_keymaps_for_mice
kodi.wiki/view/Action_IDs
kodi.wiki/view/Window_IDs

He aha kāu e hana ai inā ʻaʻole hiki mai ka ʻōnaehana kelepona iā ʻoe

"Akā ʻaʻohe oʻu mau awa Ethernet manuahi ma ka home (a ʻaʻole loaʻa)," i ʻōlelo paha kekahi o nā mea hauʻoli o nā papa Raspberry Pi 1 kahiko (ua kūʻai ʻia paha ka papa no ka noiʻi ʻana a waiho ʻia ma ke keʻena kuhina)

A no ka mea ʻaʻohe Wifi i kūkulu ʻia i ka papa, ʻaʻole ia e hana nui me ka ʻole o kahi pilina Ethernet.

ʻOiaʻiʻo, hiki ke hoʻohana i ka papa Raspberry Pi 1 me ka ʻole o Ethernet, akā pono ia e hoʻoikaika i kāu ʻaoʻao. ʻO ka mea maʻamau, hoihoi ia mau mea ke hana wale ma ke ʻano o ke aʻo ʻana i kahi mea hou, ʻo ia hoʻi. ʻAʻole kēia he hana maʻamau.

No laila, e noʻonoʻo kākou i kahi hihia hoʻohana hypothetical no kahi papa me ka ʻole o Ethernet:

Hiki iā ʻoe ke hoʻohui i kahi USB waho - adapter Wifi, alakaʻi ʻia e ka noʻonoʻo
e hana maikaʻi ka adapter ma lalo o Linux

'Ōlelo Aʻo:

    К сожалению часть WiFi адаптеров работать не будет, 
    это не особенность представленного в данной статье дистрибутива, 
    а скорее проблема конкретных драйверов WiFi адаптеров в ядре Linux. 
    Можно констатировать тот факт, что в настоящий момент вы не можете просто 
    пойти в магазин и купить любой WiFi адаптер. Скорее вы должны подобрать WiFi 
    адаптер из списка менее проблематичных и хорошо работающих под Linux.

    я проверял только следующии модели:
    - WiFi адаптер на чипсете Atheros D-Link DWA-126 802.11n (AR9271)
    - WiFi адаптер NetGear WNDA3200
    - WiFi адаптер NetGear WNA1100
    - WiFi адаптер TP-Link TL-WN722N (AR9271)
    - WiFi адаптер TL-WN322G v3
    - WiFi адаптер TL-WN422G
    - Wifi адаптер Asus USB-N53 chipset Ralink RT3572 
    

Inā loaʻa iā ʻoe kahi USB Wifi adapter, hiki iā ʻoe ke nānā inā hana maikaʻi ia ma lalo o Linux penei:

  • E hoʻouka i kekahi mahele Linux i hoʻohana nui ʻia
    kumu nui, no ka laʻana "Ubuntu Desktop"
  • Kāpae i ka ʻōnaehana
  • Hoʻohui i kāu adapter USB Wifi
  • E hoʻokuʻu i ka luna pūnaewele a hoʻāʻo e hoʻopili i kāu wahi komo WiFi
  • Inā maikaʻi nā mea a pau a paʻa kāu pili pūnaewele, a laila kākoʻo maikaʻi ʻia kāu adapter a hiki iā ʻoe ke hoʻomau i kāu hana ma ka hoʻopili ʻana i kēia adapter ma kahi mahele kūikawā a me nā ʻano ʻē aʻe o ka kernel.
    (inā ʻaʻole, a laila ʻaʻole, auwe, ʻoi aku ka maikaʻi o ka hoʻāʻo ʻole)

Kākoʻo no ka adapter Wifi waho ma Raspberry PI

No ka hana pono ʻana o ka adapter WiFi ma Linux, pono mākou i ʻelua mau mea:
1) Kākoʻo Linux kernel no ka Wifi adapter kikoʻī
2) ʻO ka loaʻa ʻana o kahi module kernel i ka ʻōnaehana no kahi adapter Wifi kikoʻī

E lawe no ka laʻana i ka mea hoʻopili TP-Link TL-WN722N. Loaʻa iā ia kahi antenna nani.
E ʻimi kāua i ka chipset kahi e hana ai ka papa - noʻu ʻo "AR9271", memo:

    что самое интересное, это то, что для одной и той же модели
    одного и того же производителя, чипсет Wifi может отличаться.
    Я например сталкивался с тем, что для TL-WN722N версии 2, 
    используется уже другой чипсет Realtek RTL8188, а он уже 
    плохо работал под Linux (на тот момент), увы такие вот дела, 
    т.е. иногда нужно еще приглядываться к маленьким цифрам 
    версии на обратной (темной) стороне адаптера.    
    

I kēia manawa, e ʻimi kākou i ka inoa o ka palena ma ka hoʻonohonoho kernel kuleana no ka mea hoʻokele chipset AR9271, ʻoi aku ka maikaʻi e ʻimi i ka hui ʻana o nā huaʻōlelo "AR9271 catee.net"
     kahi ʻo "cateee.net" kahi paena maikaʻi e wehewehe ana i ka hoʻonohonoho ʻana o nā modula kernel Linux

ʻIke koke mākou i ka inoa o ka hoʻonohonoho kernel - CONFIG_ATH9K_HTC
a me ka inoa o ka kernel module a mākou e pono ai ath9k_htc

a laila e kuhikuhi wale i ka inoa o ka module i makemake ʻia i ka faila ʻāpana hoʻonohonoho
Linux kernel => recipes-kernel/linux/files/rbpi.cfg, hoʻohui i ka laina:
CONFIG_ATH9K_HTC=m

No laila, i ka wā e hiki mai ana hiki iā ʻoe ke hoʻohui i nā mea hana hou aʻe i kāu ʻōnaehana (pono, ʻoiaʻiʻo, inā ua kākoʻo ʻia i ka kernel Linux)

He aha kāu e hana ai inā he habra geek ʻoe - mea hoʻolālā

A hana ʻoe i nā mea ʻoluʻolu loa, e like me maanei a i ʻole he haumāna ʻoe a moeʻuhane e hana i kahi mea like.

Ma waho wale nō, hiki iā ʻoe ke lawe i kekahi ʻano o ka pale Touch Screen no RPI ma aliexpress, e kauoha i kahi pākaukau kūpono ma laila, e hoʻopili iā ia āpau i kahi papa Raspberry Pi 1,2 a i ʻole 3 (ʻoi aku ka maikaʻi o 3, no ka mea ua kūkulu ʻia ʻo Wifi), koho. kahi kiʻi hoʻolālā kumumanaʻo ma Kodi, i hoʻolālā ʻia no ka pā paʻi a voila => hiki iā ʻoe ke kiʻi i kahi mea hoʻokani leo maʻalahi. ʻOiaʻiʻo, e nui loa ia, akā nau nō ia.

  Примечание:
  A для того, чтобы собрать Мультимедиа центр Kodi для самой бюджетной платы 
  Raspberry Pi Zero Wifi в yocto вам достаточно изменить две строки:

  конфигурационный файл => build/conf/local.conf
      MACHINE = 'raspberrypi0-wifi'

  рецепт сборки Kodi  => recipes-mediacentre/kodi/kodi_17.bbappend
      EXTRA_OECONF_append = "${@bb.utils.contains('MACHINE', 
                            'raspberrypi0-wifi', '${BS_RPI}',  '', d)}"

  Inā he mea pohihihi ka pane o GUI Kodi 17.6 ma muli o ke kaʻina hana hoʻokahi i Zero, a laila hiki iā ʻoe ke hoʻopunipuni i kou mau pepeiao a kūkulu i kahi mana kahiko, akā wikiwiki loa, no ka laʻana ʻo Kodi 15.2, ʻoi aku ka "aloha" ma kēia ʻano. (i kekahi manawa hoʻoponopono ka hoʻoilina i nā mea a pau)

ʻO ka mea pōʻino, ʻaʻohe oʻu papa, no laila ʻaʻole hiki iaʻu ke nānā, akā manaʻo wau e hana.

Nā ʻŌlelo Aʻo Pōkole

    1) Установите зависимости Yocto Project (например в Ubuntu): 
    sudo apt-get install -y --no-install-suggests --no-install-recommends 
        gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential 
        chrpath socat cpio python python3 python3-pip python3-pexpect 
        xz-utils debianutils iputils-ping python3-git python3-jinja2 
        libegl1-mesa libsdl1.2-dev xterm

    2) Скачайте и установите Repo:
        mkdir ~/bin
        curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
        chmod a+x ~/bin/repo

    3) Загрузите проект с github:
        PATH=${PATH}:~/bin
        mkdir radio
        cd radio
        repo init -u https://github.com/berserktv/bs-manifest 
                  -m raspberry/rocko/radio-rpi-0.2.8.xml
        repo sync

    4) Соберите проект:
        ./shell.sh
        bitbake berserk-image
        
    можно тоже самое собрать для плат Raspberry Pi 3B Plus, 3B и 2B:
    repo init -u https://github.com/berserktv/bs-manifest 
              -m raspberry/rocko/radio-0.2.8.xml
    

nā kuhikuhi hui kikoʻī hou aku
a me ka hoʻopaʻa ʻana ma kahi kāleka microSDHC, ʻike ma kahi ʻatikala ma mua

Kaʻu Palapala

ʻOiaʻiʻo, he maʻamau ka manaʻo o kahi lekiō pūnaewele, ʻike nā mea āpau a ma Habré e ʻike ʻoe i nā ʻatikala he nui e pili ana i kēia kumuhana, no ka laʻana. maanei

A noʻonoʻo paha ʻoe ua hoʻopili wale wau i nā koi i kahi hopena i mākaukau. I kēia hiki iaʻu ke kūʻē a ʻōlelo aku ʻaʻole, ʻoiaʻiʻo.

Ka moolelo o Mr Ervey

    Хотите верьте, хотите нет, а дело было так:

    Наш рабочий офис граничит с фирмой по производству разного звукового
    оборудования, и однажды директор этой фирмы, назовем его мистер "Эрви"
    подошел к нашему заместителю директора филиала мистеру "Арсению"
    и спросил у него, насколько сложно повесить на плату Raspberry Pi 
    проигрывание звукового потока т.е. плата подключается к сети 
    и колонкам, и "слышен характерный звук".

    После этого мистер Арсений подошел к заместителю моего 
    начальника - мистеру "Борису" и переадресовал вопрос ему, 
    ну а я, как сторонний наблюдатель случайно эту идею запомнил
    и назвал ее "Задача трех начальников".

    В общем хотели как лучше, 
    а получилось, цитата - "Но мистер Эрви, как всегда, помог."

    Через некоторое время я поинтересовался у мистера "Бориса" 
    его мнением по поводу написания небольшой заметки на эту тему 
    на "Хабре", на что "Борис" ответил, что изменение 
    "трех пунктов меню" в Kodi, особо не привносит никакой 
    новой информации и не заслуживает отдельного упоминания. 
    Конечно я с ним полностью согласен и поэтому, я не расскажу ему, 
    что что-то написал по этому поводу.

    Статья написана исключительно для платы "Raspberry Pi 1" 
    взятой у мистера "Бориса" на время эксперимента, 
    совпадения со всеми другими платами "Raspberry Pi 1" случайны.
    

ʻOi aku ka maikaʻi a me nā ʻaha ʻē aʻe no ʻoe, a e hīmeni nā pōhaku mua iā ʻoe i kēia makahiki.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka