Teraz jest 19 lip 2019 17:04:19




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Wersje m92/wersje firmware 
Autor Wiadomość
Użytkownik

Dołączył(a): 19 lut 2012 13:25:08
Posty: 20
Post Wersje m92/wersje firmware
Witam wszystkich uzytkowników forum, to mój pierwszy post, ale czytam to forum od dawna. Mam pytanie dotyczące m92 (chyba głównie do p. Roberta, ale przyjmę odpowiedź od każdego :D), które myślę będzie interesujące także dla innych użytkowników (biorąc pod uwagę kiepską jakość oprogramowania naszych czytników, produkowanego przez Onyx i niską częstotliwość upgrade'ów):

Ponieważ tu i na forum mobileread pojawiły się informacje od użytkowników próbujących instalować na m92 pochodzących z różnych dystrybucji, firmware pochodzące z różnych źródeł, prosiłbym o jasną informację, jakie firmware można instalować na jakich czytnikach i co się może stać, jeśli się przez pomyłkę zainstaluje złe firmware.
Wiadomo, że istnieją przynajmniej 4 dystrybucje m92 -
1. polska, sprzedawana przez ArtaTech
2. światowa/europejska, sprzedawana min przez ereader-store.de
3. chińska, sprzedawana przez Chińczyków :)
4. chyba także rosyjska, sprzedawana zapewne przez Rosjan :)

Każdy dystrybutor udostępnia własne firmware, które dostaje od Onyxa, ale też sam rozszerza i poprawia (ereader-store ponoć podpisał tzw NDA z Onyxem, co oznacza, że będą poprawiać software). Dodatkowo, istnieje niezależny projekt OpenBoox, który wprawdzie jeszcze nic dla m92 nie wytworzył, ale nie jest wykluczone że kiedyś to zrobi. Jest więc 20 kombinacji firmware i dystrybucji czytników: czytnik z polskiej dystrybucji z firmware polskim, chińskim, światowym, rosyjskim i (w przyszłości) otwartym, z światowej dystrybucji z firmware polskim... itp. Czyli sporo i w przyszłości może pojawić się problem tzw. forków.

Pytanie jest zatem takie jak na wstępie - czy można uszkodzić czytnik instalując firmware z obcej dystrybucji i czy ew instalacja oprogramowania z innej dystrybucji jest jakoś odwracalna?


15 cze 2012 13:32:07
Zobacz profil
Post Re: Wersje m92/wersje firmware
Założenie producenta jest takie, że oprogramowanie pochodzące z innej dystrybucji niż dany konkretny egzemplarz, na tym egzemplarzu po prostu się nie zainstaluje.
Na przykładzie:
W czytniku pochodzącym z polskiej dystrybucji nie zainstaluje się inna wersja oprogramowania.
Polska wersja (od ArtaTech) nie zainstaluje się na czytniku nie pochodzącym z naszej dystrybucji.
Związane jest to przede wszystkim z ponoszeniem przez dystrybutora opłat licencyjnych na dodatkowe (bezpłatne dla użytkownika) oprogramowanie, jak np. IVONA.

Istnieje możliwość wgrania polskiego oprogramowania na czytnik z obcej dystrybucji, ale musi się to odbyć w naszym serwisie i jest związane z niewielką dodatkową opłatą.

W przeszłości zdarzało się, że po udanym wgraniu obcego oprogramowania, dany czytnik blokował się i nie można było (samodzielnie, bez wizyty w serwisie) zainstalować żadnej innej wersji, następowała całkowita blokada mechanizmu aktualizacji (przypadek firmy Wolder). Czy obecnie mechanizm zaimplementowany przez producenta będzie działał poprawnie, zobaczymy.


15 cze 2012 19:24:15
Użytkownik

Dołączył(a): 19 lut 2012 13:25:08
Posty: 20
Post Re: Wersje m92/wersje firmware
Dziękuję bardzo za odpowiedź, nawet jeśli trochę ona tajemnicza i ujawnia niewiele poza tym, co i tak wiadomo :D.

Rozumiem oczywiście dlaczego ktoś (ArtaTech, inni dystrybutorzy) może nie chcieć żeby dołączane oprogramowanie proprietary trafiało do "cudzych" klientów. Jako posiadacz wersji niepolskiej nie dybię też wcale na waszą Ivonę :D - tak długo jak czyta ona tylko po polsku jest ona dla mnie bezużyteczna, podobnie jak i dla większości właścicieli "niepolskich" m92 (sugestia że oprogramowanie można wymienić w serwisie jest ciekawa, ale jeśli to oznacza, że mój boox będzie z kolei uwięziony w polskiej dystrybucji, to raczej nie skorzystam - choćby ze względów gwarancyjnych).

Dziwi mnie natomiast to, że ktoś może chcieć prowadzić politykę celowego utrudniania upgrade'ów. Pod wieloma względami wydaje mi się to strzałem w stopę - oprogramowanie booxów jest przecież w znakomitej większości oparte na licencji GPL i powinno być modyfikowalne przez każdego użytkownika, jak tego wymaga duch GPL, tym bardziej, że jakość kolejnych wersji firmware woła o pomstę do nieba a i rozwijanie oprogramowania w ogóle nie wygląda na silną stronę firmy Onyx (wystarczy poczytać to forum). "Forkowanie" upgradów przez dystrybutorów szkodzi też użytkownikom dlatego, że utrudnia propagację poprawek i wprowadza zamieszanie. Last but not least (co już jest trochę inną sprawą) działalność firmy Onyx prawdopodobnie narusza licencję GPL, ponieważ publikowany GPLowy kod źródłowy firmware jest niepełny i nieaktualny (ciekawe czy będzie reakcja FSF).

W każdym razie, dedukuję, że aktualizacja firmware jest zarządzana przez jakiś tajny bootloader, który sam w sobie nie jest objęty licencją GPL, nie zawiera kodu, który należałoby ujawnić i dlatego nie może być weryfikowany przez społeczność open source. Dlatego też nie wiadomo jakiej jest on jakości i nigdy nie będzie wiadomo, kto ponosi odpowiedzialność za wadliwe działanie tegoż (na przykład zbrickowanie sprzętu wskutek próby instalacji oprogramowania pochodzącego bezpośrednio od producenta). :zakrecony:


16 cze 2012 0:10:43
Zobacz profil
Admin
Avatar użytkownika

Dołączył(a): 13 cze 2008 14:47:02
Posty: 2762
Lokalizacja: Gdańsk
eCzytnik: kindle
Post Re: Wersje m92/wersje firmware
janek0 napisał(a):
W każdym razie, dedukuję, że aktualizacja firmware jest zarządzana przez jakiś tajny bootloader, który sam w sobie nie jest objęty licencją GPL, nie zawiera kodu, który należałoby ujawnić i dlatego nie może być weryfikowany przez społeczność open source. Dlatego też nie wiadomo jakiej jest on jakości i nigdy nie będzie wiadomo, kto ponosi odpowiedzialność za wadliwe działanie tegoż (na przykład zbrickowanie sprzętu wskutek próby instalacji oprogramowania pochodzącego bezpośrednio od producenta). :zakrecony:

http://ecos.sourceware.org/cgi-bin/cvsw ... sroot=ecos

Upgrade'y są szyfrowane.

EDIT:
janek0 napisał(a):
Last but not least (co już jest trochę inną sprawą) działalność firmy Onyx prawdopodobnie narusza licencję GPL, ponieważ publikowany GPLowy kod źródłowy firmware jest niepełny i nieaktualny (ciekawe czy będzie reakcja FSF).

Jeśli już, to raczej organizacje typu gpl-violations. Swego czasu iriver przyznał się do łamania licencji i w ramach przeprosin przesłał kilka czytników Haraldowi :)

_________________
Zgred - Rafał Ziemkiewicz napisał(a):
Dziś trzeba pisać o mieczach, czarach, toporach i wojowniczkach w blaszanych bikini, wszystko inne to już jest nisza w niszy. Albo o nastoletnich wampirach.
Porównywarka cen ebooków


16 cze 2012 21:56:24
Zobacz profil WWW
Użytkownik

Dołączył(a): 19 lut 2012 13:25:08
Posty: 20
Post Re: Wersje m92/wersje firmware
Niby są, ale (przynajmniej w firmware dystrybuowanym przez ereader-store) choć archiwum nie można rozpakowywać, to można modyfikować (nadpisywać) zawarte w nim pliki. Skoro ArtaTech i tak łamie kompatybilność firmware, to pewno też inaczej pakują archiwa (nie chce mi się sprawdzać), ale jeśli nie, to... byłoby to dziwne :?


16 cze 2012 22:06:53
Zobacz profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 


Kto przegląda forum

Użytkownicy przeglądający to forum: Brak zalogowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów

Skocz do: