Myslím si, že v tomto vláknu by neměla tabulka některých nejpoužívanějších "devicetree" chybět. Device_trees adresář je umístěn v *img souboru a najdeme jej po vytvoření instalace na SD či FD (viz popis níže)
Já například pro svou X96 - S905X 2/16 používám dle tabulky toto DTB:
Tabulka DTB:
zdroj → Which DTB do I use?
Příklad použití při instalaci CE od člena fóra arcadio:
Instalace CoreELEC
1) Vytvoření spouštěcí SD/USB
- Stahnout image CoreELEC pro váš procesor (soubory *.img.gz a *.tar)
(proceosr S912, S905, případně pro konkrétní hardware Odroid, KVIM...)
- Spustit Rufus (link)
- Vybrat image (soubor *.img.gz)
- Vložit a vybrat SD/USB, kde vytvořit systém
- Zapsat
- SD/USB bude rozděleno na dva sektory, jeden pro systém druhý pro úložiště. Win nevidí část pro úložiště,
proto se flash zdá malá. pomocí Rufuse se dá naformátovat bez image a potom má správnou velikost
- lze použít i LibreELEC USB/SD creator, ale nestahovat a image pro LibreELEC. je potřeba přidat vlastní image CoreELEC
2) Úprava instalace (kopírování dtb.img)
- na vytvořené SD/USB je adresář \device_trees\, kde jsou soubory k jednotlivým chipsetům
- vybrat soubor podle seznamu zařízení a dtb.img
- soubor pro chipset přejmenovat! na dtb.img a nakopírovat do kořenové složky
(pokud se na tento krok zapomenete, systém se z SD nenačte a zasekne se na logu Sencor)
pokud neni zařízení v seznamu je potřeba ozkoušet různé verze, ale platí:
- první část názvu - označuje chipset/cpu (S905X = gxl_p212, S905W = gxl_p281, S912 = gxm_q200 ...)
- druhá část názvu - označuje velikost ram (2GB ram = _2g, 3GB ram = _3g ...)
3) Vložení SD/USB do zařízení
- zapojit do USB portu nebo vložit do SD slotu
- spustit zařízení
- občas je pro boot podporován jen určitý USB slot
- občas je potřeba použít speciální sekvenci ke spuštění
recovery1 - nabootovat do Androida, vložit USB/SD a zvolit "reboot to recovery"
recovery2 - pokud máte "Update" aplikaci na předinstaloveném software v krabičce,
vložit USB/SD a zvolit pro update JAKÝKOLIV *.zip sobour (najde si ten správný)
recovery3 - zprovoznit ADB a zadat příkaz "adb reboot update"
toothpick - vypnout zařízení, vložit USB/SD, zmačnkout reset button a zapojit power, když držim tlačítko,
až se objeví systém pustit reset button
menu button - (funguje jen u velmi malého počtu zařízení) vypnout power, vložit USB/SD,
ztlačit tlačítko menu z dálkového ovladače, zapojit power, když držím tlačítko, až se objeví systém pustit tlačítko
4) co je rychlejší USB nebo SD?
- systémy většinou podporují pouze USB 2.0. teoretická rychlost pro USB je kolem 35MB/s
(novější USB 3.0 jsou kompatibilní a vhodnější než USB 2.0 , protože mívají rychlejší čipy)
- systémy většinou nepodporují UHS-I. proto teoretická rychlost pro SD je kolem 25MB/s
(některé pomalejší SD karty působí zamrzávání GUI, doporučuji minimálně class10, krabiča UHS-I sice
nepodporuje, ale opět mohou mít novější UHS-I karty rychlejší čipy a lepší výkon při zápisu malých souborů.
UHS-II a UHS-III jsou vyhozené peníze, protože ty dosahují rychlosti pomocí zdvojených pinů, které krabičky nepodporují)
Doufám, že se arcadio na mne nebude zlobit stran použití jeho návodu, myslím si, že by tabulka společně s návodem mohla někomu pomoci .....
Já například pro svou X96 - S905X 2/16 používám dle tabulky toto DTB:
Kód:
X96 2G/16G S905X gxl_p212_2g
Tabulka DTB:
zdroj → Which DTB do I use?
Příklad použití při instalaci CE od člena fóra arcadio:
Instalace CoreELEC
1) Vytvoření spouštěcí SD/USB
- Stahnout image CoreELEC pro váš procesor (soubory *.img.gz a *.tar)
(proceosr S912, S905, případně pro konkrétní hardware Odroid, KVIM...)
- Spustit Rufus (link)
- Vybrat image (soubor *.img.gz)
- Vložit a vybrat SD/USB, kde vytvořit systém
- Zapsat
- SD/USB bude rozděleno na dva sektory, jeden pro systém druhý pro úložiště. Win nevidí část pro úložiště,
proto se flash zdá malá. pomocí Rufuse se dá naformátovat bez image a potom má správnou velikost
- lze použít i LibreELEC USB/SD creator, ale nestahovat a image pro LibreELEC. je potřeba přidat vlastní image CoreELEC
2) Úprava instalace (kopírování dtb.img)
- na vytvořené SD/USB je adresář \device_trees\, kde jsou soubory k jednotlivým chipsetům
- vybrat soubor podle seznamu zařízení a dtb.img
- soubor pro chipset přejmenovat! na dtb.img a nakopírovat do kořenové složky
(pokud se na tento krok zapomenete, systém se z SD nenačte a zasekne se na logu Sencor)
pokud neni zařízení v seznamu je potřeba ozkoušet různé verze, ale platí:
- první část názvu - označuje chipset/cpu (S905X = gxl_p212, S905W = gxl_p281, S912 = gxm_q200 ...)
- druhá část názvu - označuje velikost ram (2GB ram = _2g, 3GB ram = _3g ...)
3) Vložení SD/USB do zařízení
- zapojit do USB portu nebo vložit do SD slotu
- spustit zařízení
- občas je pro boot podporován jen určitý USB slot
- občas je potřeba použít speciální sekvenci ke spuštění
recovery1 - nabootovat do Androida, vložit USB/SD a zvolit "reboot to recovery"
recovery2 - pokud máte "Update" aplikaci na předinstaloveném software v krabičce,
vložit USB/SD a zvolit pro update JAKÝKOLIV *.zip sobour (najde si ten správný)
recovery3 - zprovoznit ADB a zadat příkaz "adb reboot update"
toothpick - vypnout zařízení, vložit USB/SD, zmačnkout reset button a zapojit power, když držim tlačítko,
až se objeví systém pustit reset button
menu button - (funguje jen u velmi malého počtu zařízení) vypnout power, vložit USB/SD,
ztlačit tlačítko menu z dálkového ovladače, zapojit power, když držím tlačítko, až se objeví systém pustit tlačítko
4) co je rychlejší USB nebo SD?
- systémy většinou podporují pouze USB 2.0. teoretická rychlost pro USB je kolem 35MB/s
(novější USB 3.0 jsou kompatibilní a vhodnější než USB 2.0 , protože mívají rychlejší čipy)
- systémy většinou nepodporují UHS-I. proto teoretická rychlost pro SD je kolem 25MB/s
(některé pomalejší SD karty působí zamrzávání GUI, doporučuji minimálně class10, krabiča UHS-I sice
nepodporuje, ale opět mohou mít novější UHS-I karty rychlejší čipy a lepší výkon při zápisu malých souborů.
UHS-II a UHS-III jsou vyhozené peníze, protože ty dosahují rychlosti pomocí zdvojených pinů, které krabičky nepodporují)
Doufám, že se arcadio na mne nebude zlobit stran použití jeho návodu, myslím si, že by tabulka společně s návodem mohla někomu pomoci .....
S905X 2/3 → CE 20 \ RPi4 → LE 19 \ HTPC → LE 18 \ NAS Synology DS212J/DS220+ \ Vero 4K+ → OSMC 19