Wersja oprogramowania Firmware: 4.3.6 Build 20181228
Model serwera: QNAP TS-453mini
Jeżeli wasze modele qnapów NIE dostana juz nowej wersji QTS 4.4 a jednak chcielibyście z róznych powodów używać kodi w wersji 18 to jest na to sposób.
Jak wiecie w repo qnapclub pojawiła sie paczka Kodi Leia, obecnie w wersji RC4. Jednak paczka została tak przygotowana, że instaluje siei tylko kiedy są spełnione DWIE zależności - HDS musi być w wersji 4 lub wyższej oraz QTS musi być w wersji 4.4 lub wyższej.
Na szczeście pierwsza zależnosć jest łatwo do osiągnięcia - najnowszy HDS 4 można zainstalowac BEZ konieczności posiadania QTS 4.4.
Dlatego pozostaje nam pokonanie drugiej. Dokonamy tego za pomocą dostępnej paczki QDK 2.3.3. czyli środowiska do tworzenia i manipulacji paczkami qpkg.
Po instalacji paczki ściągamy najnowsze kodi np do folderu Public.
teraz przy użyciu konsoli wykonujemy następujące kroki:
W folderze Public:
za pomoca mc kopiuję z katalogu shared pliki
potem zmieniamy w skopiowanym pliku qpkg.cfg linijkę
na np taką:
i zapisujemy zmodifikowny plik.
Teraz należy ponownie spakować pliki tworząć zmodyfikowaną paczkę:
nowa paczkę znajdziemy w folderze build:
Teraz już można sie cieszyć nowym kodi na naszych "starych" sprzętach.
UWAGA - kodi 18 bedzie działać na pewno na kernelu 4.2.8, jak i czy w ogóle będzie na starszych to nie wiem.
podejrzewam, że samo HDS 4 wymaga najnowszego kernela wiec nie będzie z tym problemów.
Model serwera: QNAP TS-453mini
Jeżeli wasze modele qnapów NIE dostana juz nowej wersji QTS 4.4 a jednak chcielibyście z róznych powodów używać kodi w wersji 18 to jest na to sposób.
Jak wiecie w repo qnapclub pojawiła sie paczka Kodi Leia, obecnie w wersji RC4. Jednak paczka została tak przygotowana, że instaluje siei tylko kiedy są spełnione DWIE zależności - HDS musi być w wersji 4 lub wyższej oraz QTS musi być w wersji 4.4 lub wyższej.
Na szczeście pierwsza zależnosć jest łatwo do osiągnięcia - najnowszy HDS 4 można zainstalowac BEZ konieczności posiadania QTS 4.4.
Dlatego pozostaje nam pokonanie drugiej. Dokonamy tego za pomocą dostępnej paczki QDK 2.3.3. czyli środowiska do tworzenia i manipulacji paczkami qpkg.
Po instalacji paczki ściągamy najnowsze kodi np do folderu Public.
teraz przy użyciu konsoli wykonujemy następujące kroki:
W folderze Public:
Bash:
cd /share/Public
qbuild --create-env kodi
qbuild --extract Kodi18_18.0.0.4_x86_64.qpkg kodi/shared
cd kodi/shared
tar xvf data.tar.gz
rm data.tar.gz
za pomoca mc kopiuję z katalogu shared pliki
package_routines
i qpkg.cfg
do katalogu kodi ( tak, wiem można z konsoli ale mi się nie chce )potem zmieniamy w skopiowanym pliku qpkg.cfg linijkę
INI:
# Minimum QTS version requirement
QTS_MINI_VERSION="4.4.0"
na np taką:
INI:
# Minimum QTS version requirement
QTS_MINI_VERSION="4.3.0"
i zapisujemy zmodifikowny plik.
Teraz należy ponownie spakować pliki tworząć zmodyfikowaną paczkę:
Bash:
cd /share/Public/kodi
qbuild
Creating archive with data files...
Creating archive with control files...
Creating QPKG package...
nowa paczkę znajdziemy w folderze build:
Bash:
cd build
ls -la
Kod:
-rw-r--r-- 1 admin administrators 112564664 2019-01-12 09:58 Kodi18_18.0.0.4.qpkg
-rw-r--r-- 1 admin administrators 61 2019-01-12 09:58 Kodi18_18.0.0.4.qpkg.md5
Bash:
sh Kodi18_18.0.0.4.qpkg
UWAGA - kodi 18 bedzie działać na pewno na kernelu 4.2.8, jak i czy w ogóle będzie na starszych to nie wiem.
podejrzewam, że samo HDS 4 wymaga najnowszego kernela wiec nie będzie z tym problemów.