Forum użytkowników sprzętu firmy Manta

MIDy i Tablety => MID07 => MID07 firmware => Wątek zaczęty przez: przemo27 w Czerwiec 27, 2012, 09:46:34

Tytuł: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Czerwiec 27, 2012, 09:46:34
Witam

Efekt pośredni jaki uzyskałem ( niestety aplikacja droidtv nie działa prawidłowo ) dlatego zmuszony byłem wszystko robić ręcznie link do filmiku pokazującego działanie dvb-t na Mancie MID07 :
http://youtu.be/JYi6a2Wmuyw

Może to trochę skomplikowane dla początkujących użytkowników ale zachęcam do wypróbowania sterowników.  ( te zamieszczone na dysku google działają bezbłędnie na mancie ) 




Pozdrawiam
Przemo 

Należy skopiować całość do katalogu i uruchomić bat  moduły wgrywane są po przez adb link do plików : https://docs.google.com/open?id=0B9wqVRPeiWQfOXQ5WDBSX003bHc

link do katalogu z tym co wyżej https://docs.google.com/folder/d/0B9wqVRPeiWQfcjhlMmRvS1NZM1U/edit

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Mała aktualizacja z dniem 25.10.2012

Po nieznacznej przeróbce programu DroidTV autorstwa chrulri mogę wybrać program do odtwarzania streamu z tunera DVBT. Jak na razie działa to trochę wolno z uwagi na przesyłanie udp >> http programem DroidTV i następnie do programu odtwarzającego sygnał. Wbudowany player nie chce działać pracuje w oparciu o wbudowany w androida Mediaplayer. Wygląda na to ,że Mediaplayer nie jest w stanie odtworzyć formatu danych przesyłanych z tunera. W tej sytuacji doskonale sprawdza się BSPlayer i podobne aplikacje pozwalające odtwarzanie strumienia z internetu.

Postaram się dopracować rozwiązanie z zewnętrznym playerem i kiedy będzie już wszystko działało i wyglądało przyzwoicie aplikacje zamieszczę  tu na stronie aby każdy mógł skorzystać

Osoby zainteresowane tematem oraz wszystkich potrafiących pomóc przy tworzeniu/pisaniu  aplikacji dla androida ( tu jestem bardzo początkujący) zapraszam do współpracy.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

aktualizacja z dniem 25.10.2012 h:23.31 ( może to jest trochę chore ale sobie tv na Mancie MID07 :-) oglądam  )

Dla leniwych i niecierpliwych użytkowników https://docs.google.com/open?id=0B9wqVRPeiWQfaG1tcmNOcmtMMFk

 do odtwarzania polecam BSPlayer  ( długo się ładuje ale działa dobrze i daje funkcje regulacji głosu oraz jasności ekranu oraz pozwala na dowolne skalowanie ekranu)

Skan kanałów różnie działa w zależności do siły sygnału , zakłóceń ..... lepiej użyć w_scan i własnoręcznie edytować listę po czym umieścić w odpowiedniej lokalizacji ( nie na pulpicie :-)) ) 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
09.11.2012 zmieniłem trochę wygląd , język + wielkość buforowanego pliku ts
Kolejna odsłona droidTV tym razem PL https://docs.google.com/open?id=0B9wqVRPeiWQfMDZBZVFoNTBCLU0
Ps kompletnie nie znam się na programowaniu w java ale to nic.  Fajnie działa VLC ( bardzo szybko) lecz powinien nieć korekcje błędów i 4X większy bufor danych wejściowych ponieważ się gubi.
Tytuł: Odp: .config do mid07
Wiadomość wysłana przez: przemo27 w Czerwiec 28, 2012, 14:09:20
NIkt nie odpowiada hhhmmm
Więc odpowiem ja sam sobie.
(blablablabla wszystko sie da )

Do rzeczy

Odpaliłem w końcu sterowniki skompilowane dla kernela 2.6.35.7  tuner MT4168 firmy MediaTech  ( dualny tuner oparty na układzie scalonym IT9137 ) wygląda na to , że działa.

Program DROID-TV skanuje kanały.
Z powodu braku anteny nie jestem w stanie nic więcej powiedzieć o poprawnej czy niepoprawnej pracy oprogramowania i hardware. 

Kompilacja robiona po przez toolchain w wersji  której powstał kernel 2.6.35.7 konfig okrojony wykonany z  smdkv210

Kompilowane moduły to :

dvb-usb.ko
dvb-usb-it913x.ko
it913x-fe.ko
rc-core.ko
dvb-core.ko

+ wgrane wymagane firmware dla układu IT913
 
Więcej powiem jak dorwę jakąś antenę.

Pozdrawiam
Przemo
Tytuł: Odp: .config do mid07
Wiadomość wysłana przez: Malymon w Czerwiec 28, 2012, 14:20:18
Gratulacje! MID07 z możliwością obsługi DVB-T to już naprawdę rewelacja. Powodzenia w dalszych testach!

PS: do tunera wystarczy 2-3 m kabla koncentrycznego i będzie wiadomo, czy "widzi" Multiplexy :)
Tytuł: Odp: .config do mid07
Wiadomość wysłana przez: przemo27 w Czerwiec 29, 2012, 08:51:01
Znalazłem antenę , podłączyłem przeskanowałem.
Znalazło programy z emitel i polsatu mobilnego lecz po włączeniu któregokolwiek ( z emitela ) droid-tv pokazywał jedynie siłe sygnału i błedy transmisji. Obrazu nie wyświetlał. Muszę dorwać jakieś aplikacje pod androida do obsługi dvb-t pod usb bo ten droid-tv raczej nie podoła.Może czegoś jeszcze brakuje ze sterowników czy konfiguracji do prawidłowej pracy tunera.
Tytuł: Odp: .config do mid07
Wiadomość wysłana przez: Malymon w Czerwiec 29, 2012, 11:23:12
I tak już bliżej, niż dalej, życzę powodzenia w działaniach!
Tytuł: Odp: .config do mid07
Wiadomość wysłana przez: Manta Team 2017 w Czerwiec 29, 2012, 12:21:41
Znalazłem antenę , podłączyłem przeskanowałem.
Znalazło programy z emitel i polsatu mobilnego lecz po włączeniu któregokolwiek ( z emitela ) droid-tv pokazywał jedynie siłe sygnału i błedy transmisji. Obrazu nie wyświetlał. Muszę dorwać jakieś aplikacje pod androida do obsługi dvb-t pod usb bo ten droid-tv raczej nie podoła.Może czegoś jeszcze brakuje ze sterowników czy konfiguracji do prawidłowej pracy tunera.
Od razu mówię, że raczej innej aplikacji nie dorwiesz. Ten droidtv to jedyny chyba program współpracujący z tymi tunerami. Generalnie projekt jest zarzucony, chociaż moim zdaniem warto może go ożywić. Na MID05 MID06 tuner działa całkiem nieźle i wymaga tylko dopracowania aplikacji (skalowanie, fullscreen może EPG). Dodatkowo pobór prądu przez sticka jest na tyle mały, że w moich testach na MID05 wyszło 4,5 godziny oglądania TV non stop, co jak dla mnie jest wynikiem rewelacyjnym.
Tytuł: Odp: .config do mid07
Wiadomość wysłana przez: przemo27 w Lipiec 02, 2012, 14:58:54
Wg. mnie w tabletach manty powinny być zawarte sterowniki + aplikacja do obsługi tunerów rodzimych manty i podobnych. Na pewno zwiększyło by to popularność obydwu urządzeń.
Tytuł: Odp: .config do mid07
Wiadomość wysłana przez: Manta Team 2017 w Lipiec 02, 2012, 15:06:36
Wg. mnie w tabletach manty powinny być zawarte sterowniki + aplikacja do obsługi tunerów rodzimych manty i podobnych. Na pewno zwiększyło by to popularność obydwu urządzeń.
Pracujemy nad tym rozwiązaniem :)
Tytuł: Odp: .config do mid07
Wiadomość wysłana przez: przemo27 w Lipiec 02, 2012, 23:32:39
Bardzo pozytywna wiadomość  :)
Tytuł: Odp: .config do mid07
Wiadomość wysłana przez: Malymon w Lipiec 02, 2012, 23:49:00
Znalazłem antenę , podłączyłem przeskanowałem.
Znalazło programy z emitel i polsatu mobilnego lecz po włączeniu któregokolwiek ( z emitela ) droid-tv pokazywał jedynie siłe sygnału i błedy transmisji. Obrazu nie wyświetlał. Muszę dorwać jakieś aplikacje pod androida do obsługi dvb-t pod usb bo ten droid-tv raczej nie podoła.Może czegoś jeszcze brakuje ze sterowników czy konfiguracji do prawidłowej pracy tunera.

Może sprawdź uprawnienia dostępu do bibliotek i samego programu. Teoretycznie jeśli odbiera sygnał ,to i obraz powinien wyświetlać.
Tytuł: Odp: .config do mid07
Wiadomość wysłana przez: przemo27 w Lipiec 03, 2012, 08:47:43
Sprawdzę to w najbliższym czasie i dam znać. Tylko nie wiem jeszcze gdzie znajdę same biblioteki ( choć podobno droid nie wymaga od systemu specjalnych uprawnień )
Droid tv działa z wykorzystaniem modułów  zew. w_scan i  dvblast a one akurat nie były kompilowane pod konkretny kernel ( nie wiem czy muszą być bo nie są to sterowniki ) Ten drugi potrzebny jest do przesyłu strumienia i tu właśnie może być problem. Tak tylko rozważam.
Tytuł: Odp: .config do mid07
Wiadomość wysłana przez: przemo27 w Lipiec 05, 2012, 08:56:41
Nadal wałczę z tym droidem ale najwyraźniej cos sie dzieje w dvblast niedobrego
Dostałem log z dvblast
 
DVBlast 2.0.0 (git-v0.1-21-gb2810b9-dirty)
warning: restarting
warning: raw UDP output is deprecated.  Please consider using RTP.
warning: for DVB-IP compliance you should use RTP.
warning: unable to convert from UTF-8 to ISO_8859-1 (iconv is not available)
warning: failed opening CAM device /dev/dvb/adapter0/ca0 (No such file or directory)
info: frontend has acquired lock
warning: transport_error_indicator on pid 17 (SDT, sid 0)
warning: transport_error_indicator on pid 18 (EPG, sid 0)
warning: TS discontinuity on pid   18 expected_cc 11 got 12 (EPG, sid 0)
warning: TS discontinuity on pid    0 expected_cc  6 got  7 (PAT, sid 0)
warning: TS discontinuity on pid  201 expected_cc  7 got  8 (PMT, sid 4)
warning: TS discontinuity on pid   17 expected_cc 15 got  0 (SDT, sid 0)
error: couldn't writev to 127.0.0.1:1555 (Connection refused)
error: couldn't writev to 127.0.0.1:1555 (Connection refused)
error: couldn't writev to 127.0.0.1:1555 (Connection refused)
error: couldn't writev to 127.0.0.1:1555 (Connection refused)

nie wiem dlaczego odwołuje się do urządzenia 
failed opening CAM device /dev/dvb/adapter0/ca0

Proszę o jakieś sugestie w tej sprawie
Ps. może troche lamerskie pytanie ale czy znacie może jakiś prosty edytor tekstowy w którym można napisać skrypt pod windows ( mam jeszcze notepad++ ale nie sprawdzałem ). Normalnie robię skrypt pod linuxem inie ma problemu ale w windows po edycji skrypt zapisany jest w innym kodowaniu i na teblecie go prawidłowo nie uruchomię.

Tytuł: Odp: .config do mid07
Wiadomość wysłana przez: abgar w Lipiec 05, 2012, 10:17:29
Notepad++ jest ok. Zapisuje stronę kodową jaką wybierzesz.
Strzelam, że ma być zapisane w UTF-8 ?
Tytuł: Odp: .config do mid07
Wiadomość wysłana przez: Manta Team 2017 w Lipiec 05, 2012, 12:46:26
Jak z prawami roota. O ile się nie mylę droidtv wymaga praw roota żeby działał. Może tutaj jakiś problem jest i nie ma dostępu do czegoś.
Tytuł: Odp: .config do mid07
Wiadomość wysłana przez: Malymon w Lipiec 05, 2012, 13:31:08
@przemo27: wgraj do testów Luke'a, dodaj busybox i daj uprawnienia user0 dla programu.
Tytuł: Odp: .config do mid07
Wiadomość wysłana przez: przemo27 w Lipiec 05, 2012, 13:40:03
Rota raczej uzyskuje.Zaraz po instalacji pyta o przyzwolenie ,a  po uruchomieniu informuje ( jak np. rootexplorer) o przyznanych prawach root.
Obecnie ładowałem jeszcze raz sterowniki i droidtv robi to samo tyle , że już mi nie zapisuje do dvblast.log ( jest pusty i utworzony z nową datą )
Tytuł: Odp: .config do mid07
Wiadomość wysłana przez: przemo27 w Lipiec 05, 2012, 15:15:01
Dziwna sprawa
Po instalacji busybox ekran dotykowy i przyciski nie reagują ( tylko "hardcore" reset ) i po uruchomieniu to samo. Na ekranie widzę , że wif się włącza
Podłączyłem mysz na usb , działa. Nie pokazuje/rozpoznaje stanu baterii , nie daje się wyłączyć itd...
Wygląda na to , że od początku muszę załadować rom bo bez klawiatury usb tu nic nie zdziałam i więcej nie sprawdzę. 
Tytuł: Odp: .config do mid07
Wiadomość wysłana przez: Malymon w Lipiec 05, 2012, 20:08:51
Przed instalacją busybox (starszą wersję masz w romie) trzeba ustawić partycję w tryb r/w, np. Root Explorerem. U mnie działa ok na Lei, a poza obsługa karty niczym się ona od Luke'a nie różni.
Tytuł: Odp: .config do mid07
Wiadomość wysłana przez: przemo27 w Lipiec 06, 2012, 08:26:26
Nie wgrywałem jeszcze busyboxa ale na czystym romie i wgranych sterownikach i zainstalowanym droidtv dostaje takie logi z dvblast.log

DVBlast 2.0.0 (git-v0.1-21-gb2810b9-dirty)
warning: restarting
warning: raw UDP output is deprecated.  Please consider using RTP.
warning: for DVB-IP compliance you should use RTP.
warning: unable to convert from UTF-8 to ISO_8859-1 (iconv is not available)
warning: failed opening CAM device /dev/dvb/adapter0/ca0 (No such file or directory)
info: frontend has acquired lock
warning: transport_error_indicator on pid 16 (NIT, sid 0)
warning: TS discontinuity on pid   16 expected_cc 12 got  6 (NIT, sid 0)
warning: TS discontinuity on pid    0 expected_cc  5 got 15 (PAT, sid 0)
warning: transport_error_indicator on pid 0 (PAT, sid 0)
warning: TS discontinuity on pid   18 expected_cc 13 got 14 (EPG, sid 0)
warning: transport_error_indicator on pid 18 (EPG, sid 0)
warning: transport_error_indicator on pid 102 (H.264/14496-10 video (MPEG-4/AVC), sid 3)
warning: TS discontinuity on pid  102 expected_cc 14 got  0 (H.264/14496-10 video (MPEG-4/AVC), sid 3)
warning: transport_error_indicator on pid 102 (H.264/14496-10 video (MPEG-4/AVC), sid 3)
warning: transport_error_indicator on pid 102 (H.264/14496-10 video (MPEG-4/AVC), sid 3)
.
.
Droidtv zachowuje się jednak identycznie jak wcześniej
Po wybraniu kanału/stacji wchodzi na moment do okna , gdzie powinien wyświetlać obraz i pokazuje siłę sygnału i błędy w transmisji po czym wychodzi z powrotem do listy kanałów.

link do paczki ze sterownikami + droid tv obsługa tunerów DVB-T na układzie it9135/7 (obecnie jeden z bardziej popularnych układów na rynku )
Sterowniki kompilowane pod kernel 2.6.35.7 .Uruchamiane skryptem 90it913x w /etc/init.d/ (rootexplorer):
https://docs.google.com/open?id=0B9wqVRPeiWQfOXQ5WDBSX003bHc
https://docs.google.com/open?id=0B9wqVRPeiWQfZHJaMjByelR5Y0k

Instalacja po przez adb po uruchomieniu Install-it913x-DVBT.bat 

pełen log z dvblast:

https://docs.google.com/open?id=0B9wqVRPeiWQfbFBOSEFSOXllVVU

Zamieszczam w celu dokonania testów (mi jeszcze niue udało się uruchomić do końca tak aby obraz był wyświetlany ) niemniej sterowniki wgrywają się prawidłowo i system rozpoznaje tuner dvbt.


Wygląda na to , że jednak droid tv odwołuje się do brakującego elementu w systemie
fragment programu

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        Log.d(TAG, "onCreate");
        setContentView(R.layout.stream);
        mChannelConfig = getIntent().getStringExtra(EXTRA_CHANNELCONFIG);
        mVideoView = (VideoView) findViewById(R.id.stream_video);
        mVideoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
            @Override
            public void onPrepared(MediaPlayer mp) {
                Log.d(TAG, "onPrepared(" + mp + ")");
            }
        });
        mVideoView.setOnErrorListener(new MediaPlayer.OnErrorListener() {
            @Override
            public boolean onError(MediaPlayer mp, int what, int extra) {
                Log.d(TAG, "onError(" + mp + "," + what + "," + extra + ")");
                finish(); // return to channel list
                return true;

Czy ktoś ma jakieś sugestie lub radę jak toto naprawić
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: Malymon w Lipiec 06, 2012, 21:31:58
Wygląda na to, ze odwołuje się "na sztywno" do któregoś z playerów, może sprawdzić, który jest w MID z wbudowanym tunerem? Ewentualnie wpakować do systemu kilka popularnych i zobaczyć, czy podmiana powiązań nie pomoże (teoretycznie powinien system pytać, z którego chcesz skorzystać)? Pozdrawiam!
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Lipiec 07, 2012, 11:51:59
Nie wiedziałem , że jest mid z wbudowanym tunerem , jak się nazywa ?
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: Padi w Lipiec 07, 2012, 16:03:37
Lark dvb-t.
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: Malymon w Lipiec 07, 2012, 19:16:28
Nawet nie musi być wbudowany, tu masz pokrewny temat, gdzie MID Manty obsługuje zewnętrzny tuner dvbt:

 www.manta.info.pl/forum/mid05-oraz-mid06/mid-06-i-tuner-dvb-t-na-usb/
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Lipiec 07, 2012, 23:04:27
Tak zapewne chodzi to na romie Fatuma . Właśnie o to się rozchodzi , żeby to odpalić na systemie 2.3.3 nie 4.xx bo tam sterowniki można dodać przy kompilacji i reszta jest w kernelu.  Ostatnio zauważyłem , że na standardowym odtwarzaczu są problemy z formatem avi  ( przynajmniej nagrane moim aparatem ) kolory nie pokrywają się z obrazem i ogólnie jest spowolniony a nie było problemu z romem oryginalnym do mid07. Sprawdzałem również składnię i odwołania tego kodu z droidtv i wg. osób piszących soft powinno toto działać.  Kręcę się w kółko i nie wiem co dalej.
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: Malymon w Lipiec 07, 2012, 23:14:57
A na oryginalnym 2.3 pójdzie? Bo może gęstość ekranu mu nie pasuje i się wykłada?
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Lipiec 08, 2012, 11:42:36
Obawiam się , że to problem z odczytywaniem danych strumieniowych i to daje popalić. Na filmikach zamieszczonych w sieci widać , że błędy nie występują. W moim przypadku jest mnóstwo błędów a nawet wygląda tak jakby cały strumień nie był odpowiedni do odtworzenia. Tu chyba wyznacznikiem włączenia obrazu jest wartość powiązana z pid  ( jeżeli dobrze rozumiem  ma tu wykorzystanie model matematyczny ze sprzężeniem zwrotnym służący do korekty błędów przesyłu danych ) Nie wiem natomiast z czego te błędy wynikają. Tuner jest sprawny w 100% nie ma problemu z uruchomieniem pod linuxem ( na ubuntu i z playerem  xt7-player czy kaffeine ). Do pracy droidtv wykorzystywane są trzy elementy zewnętrzne w-scan dvblast i player systemowy .Program sprawdza obecność tunera i przechodzi do okna skanowania lub wyboru wcześniej znalezionej listy kanałów.Po wybraniu kanału przechodzi do okna , w którym pokazuje aktualny stan odbieranego sygnału oraz ilość błędów i powinien wyświetlić obraz ( mi pokazuje np 65000 błędów a wartość ta oscyluje ) więc coś tu jest nie tak. Może to wina dvblast lub samego playera. Na oryginalnym romie nie sprawdzałem i nie jestem przekonany , czy udało by się zainstalować te sterowniki. Do instalacji wymagany jest root , a tam raczej ciężko z dostępem.
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: prot9 w Lipiec 12, 2012, 09:11:05
z góry przepraszam za wpis na tym forum lecz nie jestm użytkownikiem tabletu Manty. Już od długiego czasu szukam info o możliwości uruchomienia USB DVB-T MT4167 na moim tablecie Flytouch 3 Superpad II i nic nie znajduje na forach dot. mojego FT3. Próbowałem już zastosować rozwiązanie 90lt913x z GoClever (http://forum.android.com.pl/f500/tuner-dvb-t-usb-na-nasze-tableciki-169087/index14.html) - bez powodzenia. Czy mogę prosić o pomoc w moim temacie, ale myślę że nie na tym forum, gdyż to nie dotyczy Manty. Jeśli tak, to podaję priva pk-jackdaw@wp.pl -
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Lipiec 12, 2012, 09:51:57
Na jakim układzie scalonym jest ten tuner ? info można znaleźć w sterowniku z windows.
Jaką wersje kernela posiadasz ? " uname -a " w terminal emulator.
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Lipiec 16, 2012, 19:33:05
Kompilowałem właśnie stery dla kernela 3.0.8 i podczas ładowania sterowników dla it913x tabletka się wyłącza ( więc jest wielki pytajnik , bo nawet nie wiem z czym jest konflikt a wygląda na gruby ehhh a tak miało być pięknie )
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: Manta Team 2017 w Lipiec 16, 2012, 23:18:39
trochę źródeł dla samsunga jest tutaj
https://github.com/namko/device-samsung-smdkv210
https://github.com/namko/UTV210-Kernel-2.6.35.7
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: Malymon w Lipiec 16, 2012, 23:28:36
Najbliższy parametrami jest samsung Galaxy S, może jeszcze coś do niego by pasowało? ;)
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Lipiec 17, 2012, 08:17:25
Tak , korzystałem z nich do kompilacji pod 2.6.35.7 i one działają (to znaczy ładują się bez problemu i współpracują z tunerem ). Teraz chciałem dorobić pod nowy kernel 3.0.8. Co do samsunga to muszę poszukać bo wina zapewne leży w samym configu do kompilacji a użyłem sun4i_defconfig (fakt inny procesor).
Idąc za ciosem to można sprawdzić nexus S bo również bazuje na tym procesorze ( chyba bo już gubię się w odmianach arm )  a doczekał się aktualizacji do 4.0 ( gdzieś będzie pełen config dla niego ==> herring_defconfig wygląda np. ok "CONFIG_ARCH_S5PV210=y" )
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: Malymon w Lipiec 17, 2012, 10:39:38
Wygląda to na właściwy kierunek poszukiwań. W zasadzie poza obsługą dvb-t niewiele już można by oczekiwać od MID07. Na pewno Ci się uda, kto szuka, ten znajduje ;)

Zajrzyj też tutaj: http://forum.xda-developers.com/showthread.php?t=1039854
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Lipiec 17, 2012, 16:26:51
Wiem jak kompilować ...( tylko tu są potrzebne dokładne informacje o sprzęcie i zródła wszystkich sterowników do urządzeń tabletu) . Cały problem w tym , ze albo źródła dla 3.0.8 są niepełne i zawsze czegoś brakuje albo resetuje przy próbie ładowania sterowników skompilowanych ( nie zależnie od defconfig jest ten sam problem ) Toolchain niby odpowiedni , źródła zajmują ponad 500mb (podobno pełne a i tak czegoś brak ), defconfig dla nexus s czy innego z definicjami dla cortexa 8 o podobnych parametrach. Jednak bez dostępu do właściwych źródeł i pliku konfiguracji dla mid07 będzie ciężko coś zrobić. Możliwe , że ta beta dostaje szajby i też powstała z niepełnych paczek ( odnoszę takie wrażenie , że ten ICS nie był kompilowany konkretnie pod nasze tablety a jedynie zapożyczony )     
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: Malymon w Lipiec 17, 2012, 16:47:47
Dlatego właśnie sugeruję pozostawienie tej bety w spokoju. Lepszym rozwiązaniem byłoby "uwolnienie" źródeł, ale tego pewnie firma nie może/nie chce zrobić. Na podobne problemy nadział się i Mietas, z tego co wiem. Może Administrator da się namówić na wstawienie nowszych wersji beta, które podobno podlegają testom i modyfikacjom pracowników Manty?

Oryginał to klasyczna chińska koncepcja zbliżona do uberoida, gdzie o ostatecznej wersji decyduje wariant skryptu konfiguracji zawartości microSD ;)

@Przemo27: zerknij tu: https://github.com/namko/UTV210-Kernel-2.6.35.7/blob/560bef7ca00961ffc156685dbaec18f6dd597e89/utv210.config
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Lipiec 17, 2012, 17:23:09
Właśnie na tym robiłem stery andr 2.3.3 kernel 2.6.35.7 i one działają. Mam a raczej miałem kilka pełnych źródeł minn. namko i V4l współpracował z każdym bez problemowo. Tu niestety yaki mały zoonk. Pogrzebie jeszcze w skompilowanych już sterach , może da się jakieś info poza pełną nazwą kernela i wykorzystanym toolchain z nich wyciągnąć.
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Lipiec 19, 2012, 10:33:24
Byłem dziś na SlateDroid.com w poszukiwaniu kernala 3.0.8. Niestety nawet namko i pozostali dev. nie sa w jego posiadaniu. Jest na github Crespo-Kernel-ICS i przy jego wykorzystaniu robią moduły dla wifi lecz również nie bardzo działają (są problemy z załadowaniem firmware) Pełne źródła są jedynie dla allwinera. Kompilowałem na nich z defconfigiem dla nexusa ale nic z tego nie wyszło stery nie są przyjmowane przez system. Po wgraniu insmod dvb-usb.ko lub dvb-core.ko sytem perzestaje działać i tab się wyłącza.  Można z nich zrobić szybkie wyłączanie tabletu bo do tego się teraz tylko nadają :-)
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: Malymon w Lipiec 19, 2012, 13:34:13
Dasz radę, gdzieś mi mignęły źródła tego kernela, ale orange zawodzi z zasięgiem internetu.
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: prot9 w Sierpień 29, 2012, 15:22:09
Na jakim układzie scalonym jest ten tuner ? info można znaleźć w sterowniku z windows.
Jaką wersje kernela posiadasz ? " uname -a " w terminal emulator.
Mój tablecik jest na Infotmic X220 1GHz a wersja jądra 2.6.32.9 #29 i wer.kompilacji FRF85B-Tima6a - zdjęte zabezpieczenia SU. Niestety nie posiada on możliwości podpięcia poprzez USB do PC.(tylko sieć RJ45 i wifi). Bardzo mi zależy na DVB-T w tym tableciku, a niestety słabo się znam na androidzie/linuxie. jeśli możesz pomóc to będę bardzo wdzięczny. prot9
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Październik 08, 2012, 11:51:39
Taka jeszcze ciekawostka o pracy tunerów dvb-t na mid07 oraz dropad a8 ( ta sama przypadłość ) Po włączeniu w .config monitorowania DEBUG kernela otrzymuje informację o błędach w transmisji danych USB dla ehci , natomiast po wymuszeniu pracy z ohci jest jeszcze ładniej i nie ma już błędów a cyklicznie rozłącza urządzenie i ponownie inicjuje ( wgrywa firmware ładuje sterownik itd... ).  Tuner przy pracy na ehci jednak działa ( niepoprawnie oczywiście ) i po zmianie ilości prób odczytu danych z 32 na 64 w_scan znajduje stacje tv itd.. Przy próbie streamingu sygnału programem dvblast dostaję masę błędnych danych  (program żle interpretuje otrzymany sygnał przy czym miesza kodekami i gubi się). Coś jest na rzeczy ze sterownikiem usb i jak tylko wgra się firmware do tunera zaczyna wszystko głupieć i zachowuje się jak w przypadku złego kontaktu pinów w gnieździe USB (tak to wygląda). Szukałem dużo w sieci na temat tego problemu i jak dotąd nie znalazłem informacji aby ktokolwiek uruchomił it913x na s5pv210. Jakieś pomysły :-) bo moje się kończą       

Właśnie skompilowałem sterowniki dla rtl2832u ( tuner not only tv ) i o dziwo łączy się ładnie na usb 2.0 "RTL2832U usb_init_bulk_setting : USB2.0 HIGH SPEED (480Mb/s)" a podobno nie da się go uruchomić na Androidzie bo sterownik dla x86 " wszędzie to słyszę i nie wierzę , więc próbuje i działa "  Będę testował i dam znać co z tego wyjdzie. Obecnie działa na dropad a8 i kernelu 3.0.42 i JB ( Ps. fajny system , lepszy od ICS )
Tytuł: Odp: sterowniki tunera DVB-T dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Październik 12, 2012, 14:20:00
Tuner USB "Not only tv" z układem RTL2832U działa na Androidzie przy wykorzystaniu programu mumudvb oraz odtwarzacza BSplayer. Mumudvb dekoduje sygnał telewizji cyfrowej naziemnej i przesyła do sieci pod wskazany adres w pliku konfiguracyjnego gdzie zamieszczone są inf. o częstotliwości oraz wykorzystywany PID dla video oraz fonii + ustawienia dla sieci potrzebne do streamingu ( adres oraz port ) Jak na razie uruchomiłem TVP1 w HD i transmisja przebiegała bardzo poprawnie i płynnie. Jak coś więcej wykombinuje , będę informował.   

Jeszcze mały log z adb informujący jak działa mumudvb

MuMuDVB Version 1.6.1b_20110308
 --- Build information ---
Built without CAM support.
Built without transcoding support.
Built with ATSC support.
Built with support for DVB API Version 5 (DVB-S2).
---------
Originally based on dvbstream 0.6 by (C) Dave Chapman 2001-2004
Released under the GPL.
Latest version available from http://mumudvb.braice.net/
Project from the cr@ns (http://www.crans.org)
by Brice DUBOST (mumudvb@braice.net)

WARN:  Main:  Config issue : unknow symbol : mobile

WARN:  Unicast :  You have enabled the support for HTTP Unicast. This feature is quite youg, please report any bug/comment
Info:  SAP:  Sap announces will be sent
Info:  Main:  Full autoconfiguration, we activate PAT rewritting. if you want to desactivate it see the README.
Info:  Main:  Full autoconfiguration, we activate SDT rewritting. if you want to desactivate it see the README.
Info:  Main:  Full autoconfiguration, we activate sorting of the EIT PID. if you want to desactivate it see the README.
Info:  Main:  ========== End of configuration, MuMuDVB version 1.6.1b_20110308 is starting ==========
Info:  Autoconf:  The autoconfiguration auto update is enabled. If you want to disable it put "autoconf_pid_update=0" in your config file.
WARN:  Logs:  saving_filename /var/run/mumudvb/mumudvb_generated_conf_card0_tuner0: Read-only file system
Info:  Main:  NO Multicast, SAP announces are desactivated.
WARN:  Main:  Can't create /var/run/mumudvb/channels_streamed_adapter0_tuner0: Read-only file system
WARN:  Main:  Can't create /var/run/mumudvb/channels_unstreamed_adapter0_tuner0: Read-only file system
Info:  Main:  Streaming. Freq 506000
Info:  Tune:  Using DVB card "Realtek DVB-T RTL2832" tuner 0
Info:  Tune:  Tuning DVB-T to 506000000 Hz, Bandwidth: 8000000
Deb0:  Tune:  polling....
Deb0:  Tune:  Getting frontend event
Info:  Tune:  FE_STATUS:
Deb0:  Tune:  polling....
Deb0:  Tune:  Getting frontend event
Info:  Tune:  FE_STATUS:
Info:  Tune:       FE_HAS_SIGNAL : found something above the noise level
Info:  Tune:       FE_HAS_CARRIER : found a DVB signal
Info:  Tune:       FE_HAS_VITERBI : FEC is stable
Info:  Tune:       FE_HAS_SYNC : found sync bytes
Info:  Tune:       FE_HAS_LOCK : everything's working...
Info:  Tune:  Event:  Frequency: 506000000
Info:  Tune:  Bit error rate: 0
Info:  Tune:  Signal strength: 14135
Info:  Tune:  SNR: 54235
Info:  Tune:  FE_STATUS:
Info:  Tune:       FE_HAS_SIGNAL : found something above the noise level
Info:  Tune:       FE_HAS_CARRIER : found a DVB signal
Info:  Tune:       FE_HAS_VITERBI : FEC is stable
Info:  Tune:       FE_HAS_SYNC : found sync bytes
Info:  Tune:       FE_HAS_LOCK : everything's working...
Info:  Main:  Card 0, tuner 0 tuned
Info:  Unicast:  We open the Master http socket for address 0.0.0.0:1234
Info:  Autoconf:  Autoconfiguration Start
Deb0:  Autoconf:  service updated  pmt pid : 101         id 0x1  name ""
Deb0:  Autoconf:  service updated  pmt pid : 1301        id 0xd  name ""
Deb0:  Autoconf:  service updated  pmt pid : 301         id 0x1b         name ""
Deb0:  Autoconf:  service updated  pmt pid : 401         id 0x1c         name ""
Deb0:  Autoconf:  service updated  pmt pid : 501         id 0x1d         name ""
Deb0:  Autoconf:  service updated  pmt pid : 601         id 0x1e         name ""
Deb0:  Autoconf:  service updated  pmt pid : 201         id 0x2d         name ""
Deb0:  Autoconf:  Service without a PMT pid, we skip. Name ""
Deb0:  Autoconf:  We convert a new service into a channel, sid 1 pmt_pid 101 name ""
Deb0:  Autoconf:  service type: 0x19 : Advanced codec HD Television
Deb0:  Autoconf:  We convert a new service into a channel, sid 13 pmt_pid 1301 name ""
Deb0:  Autoconf:  service type: 0x16 : Advanced codec SD Television
Deb0:  Autoconf:  We convert a new service into a channel, sid 27 pmt_pid 301 name ""
Deb0:  Autoconf:  service type: 0x16 : Advanced codec SD Television
Deb0:  Autoconf:  We convert a new service into a channel, sid 28 pmt_pid 401 name ""
Deb0:  Autoconf:  service type: 0x16 : Advanced codec SD Television
Deb0:  Autoconf:  We convert a new service into a channel, sid 29 pmt_pid 501 name ""
Deb0:  Autoconf:  service type: 0x16 : Advanced codec SD Television
Deb0:  Autoconf:  We convert a new service into a channel, sid 30 pmt_pid 601 name ""
Deb0:  Autoconf:  service type: 0x16 : Advanced codec SD Television
Deb0:  Autoconf:  We convert a new service into a channel, sid 45 pmt_pid 201 name ""
Deb0:  Autoconf:  service type: 0x16 : Advanced codec SD Television
Deb0:  Autoconf:  PIDs for channel 6 "" :  201 202 203 205 206 208
Deb0:  Autoconf:  PIDs for channel 2 "" :  301 302 303
Deb0:  Autoconf:  PIDs for channel 3 "" :  401 402 403 404 405
Deb0:  Autoconf:  PIDs for channel 1 "" :  1301 1302 1304 1305
Deb0:  Autoconf:  PIDs for channel 0 "" :  101 102 103 104 105 106 108
Deb0:  Autoconf:  PIDs for channel 4 "" :  501 502 503
Deb0:  Autoconf:  PIDs for channel 5 "" :  601 602 603
Deb0:  Autoconf:  Autoconfiguration almost done
Deb0:  Autoconf:  We open the new file descriptors
Deb0:  Autoconf:  Add the new filters
Info:  Autoconf:  Autoconfiguration done
Info:  Autoconf:  Diffusion 7 channels
Info:  Autoconf:  Channel number :   0, name : ""  service id 1
Info:  Autoconf:        Multicast4 ip : 127.0.0.1:1234
Info:  Autoconf:        Unicast : Channel accessible via the master connection, 0.0.0.0:1234
Deb0:  Autoconf:          pids : 101 (PMT), 102 (Video (MPEG4-AVC)), 103 (Audio (MPEG1) pol), 104 (Audio (E-AC3) qaa), 105 (Teletext), 106 (Subtitling pol), 108 (Audio (E-AC3) aux),
Info:  Autoconf:  Channel number :   1, name : ""  service id 13
Info:  Autoconf:        Multicast4 ip : :0
Info:  Autoconf:        Unicast : Channel accessible via the master connection, 0.0.0.0:1234
Deb0:  Autoconf:          pids : 1301 (PMT), 1302 (Video (MPEG4-AVC)), 1304 (Audio (MPEG2) pol), 1305 (Teletext),
Info:  Autoconf:  Channel number :   2, name : ""  service id 27
Info:  Autoconf:        Multicast4 ip : :0
Info:  Autoconf:        Unicast : Channel accessible via the master connection, 0.0.0.0:1234
Deb0:  Autoconf:          pids : 301 (PMT), 302 (Video (MPEG4-AVC)), 303 (Audio (MPEG1) pol),
Info:  Autoconf:  Channel number :   3, name : ""  service id 28
Info:  Autoconf:        Multicast4 ip : :0
Info:  Autoconf:        Unicast : Channel accessible via the master connection, 0.0.0.0:1234
Deb0:  Autoconf:          pids : 401 (PMT), 402 (Video (MPEG4-AVC)), 403 (Audio (MPEG1) pol), 404 (Audio (AC3) mul), 405 (Teletext),
Info:  Autoconf:  Channel number :   4, name : ""  service id 29
Info:  Autoconf:        Multicast4 ip : :0
Info:  Autoconf:        Unicast : Channel accessible via the master connection, 0.0.0.0:1234
Deb0:  Autoconf:          pids : 501 (PMT), 502 (Video (MPEG4-AVC)), 503 (Audio (MPEG1) pol),
Info:  Autoconf:  Channel number :   5, name : ""  service id 30
Info:  Autoconf:        Multicast4 ip : :0
Info:  Autoconf:        Unicast : Channel accessible via the master connection, 0.0.0.0:1234
Deb0:  Autoconf:          pids : 601 (PMT), 602 (Video (MPEG4-AVC)), 603 (Audio (MPEG1) pol),
Info:  Autoconf:  Channel number :   6, name : ""  service id 45
Info:  Autoconf:        Multicast4 ip : :0
Info:  Autoconf:        Unicast : Channel accessible via the master connection, 0.0.0.0:1234
Deb0:  Autoconf:          pids : 201 (PMT), 202 (Video (MPEG4-AVC)), 203 (Audio (MPEG1) pol), 205 (Teletext), 206 (Subtitling pol), 208 (Audio (E-AC3) aux),
WARN:  Logs:  Error config_file /var/run/mumudvb/mumudvb_generated_conf_card0_tuner0: Read-only file system
Deb0:  PAT Rewrite:  NEW program for channel 0 : "". PMT pid : 101
Deb0:  PAT Rewrite:  NEW program for channel 1 : "". PMT pid : 1301
Deb0:  PAT Rewrite:  NEW program for channel 2 : "". PMT pid : 301
Deb0:  PAT Rewrite:  NEW program for channel 3 : "". PMT pid : 401
Deb0:  PAT Rewrite:  NEW program for channel 4 : "". PMT pid : 501
Deb0:  PAT Rewrite:  NEW program for channel 5 : "". PMT pid : 601
Deb0:  PAT Rewrite:  NEW program for channel 6 : "". PMT pid : 201
Deb0:  TS:  Continuity ERROR : ts_packet->continuity_counter 0 header->continuity_counter 7
Deb0:  SDT rewrite:  Full SDT updated. section number 0, last_section_number 0
Deb0:  Main:  The SDT version changed, we force the update of all the channels.
Deb0:  SDT rewrite:  NEW program for channel 0 : "". service_id : 1
Deb0:  SDT rewrite:  NEW program for channel 1 : "". service_id : 13
Deb0:  SDT rewrite:  NEW program for channel 2 : "". service_id : 27
Deb0:  SDT rewrite:  NEW program for channel 3 : "". service_id : 28
Deb0:  SDT rewrite:  NEW program for channel 4 : "". service_id : 29
Deb0:  SDT rewrite:  NEW program for channel 5 : "". service_id : 30
Deb0:  SDT rewrite:  NEW program for channel 6 : "". service_id : 45

Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Październik 16, 2012, 08:25:52
Droidtv nie działa , zachowuje się tak samo jak na android 2.3. To zastanawiające ponieważ jego składniki działają prawidłowo tzn. w_scan oraz dvblast ( ten pierwszy skanuje częstotliwości i tworzy listę kanałów a drugi jest odpowiedzialny na stream do sieci przez wskazany port ) nie sprawdzałem  natomiast wbudowanego odtwarzacza video , korzystałem z mplayer oraz vplayer i w obydwu przypadkach wszystko było w początku ( łącznie ze skalowaniem + zmniejszanie rozciąganie video , zmiana kodeków z sw na hw wszystko pięknie pracowało ) Podejrzewam , że albo czegoś w androidzie brakuje lub jest zła organizacja plików różna od urządzeń pracujących na allwinerA10 lub jakieś uprawnienia zasobów są nieprawidłowo przyznane. Wszystko robiłem zgodnie z kodem źródłowym droidtv ( komendy i ustawienia dvblast były takie same jak podczas pracy droidtv ) Nie znam się jeszcze na aplikacjach androida na tyle , żeby zrobić autorskie rozwiązanie dla naszych tabów . Przeanalizuje jednak kody źródłowe droidtv , mam eclipse i może się coś urodzi. Nie mniej telewizję na mancie mid07 oglądać się da w HD bez zrywów i opóźnień dźwięku ( jak to ma miejsce przy słabszych sprzętach )     
Piszę tak sam do siebie , może ktoś ma jakieś doświadczenia z tunerami DVB-T i chce się podzielić ?

Właśnie testowałem Eclipse i załadowałem projekt Christiana Ulricha "DroidTV" po włączeniu "debug" i uruchomieniu aplikacji droidtv w Eclipse program wysyła ją po przez otg do taba i tam instaluje i uruchamia a na ekranie pokazuje co w danym momencie aplikacja robi  ( oczywiście tuner podpięty do tabletu kanały w pliku xxxxxxxxx.conf itd... jak przy normalnej pracy)   Po wybraniu stacji aplikacja testuje możliwe sposoby przesyłu danych "stream" z tunera po protokołach sieci http ....... udp na tym ostatnim dostaje możliwość przesyłu danych do portu 1555 pod adresem 127.0.0.1 .Tu właśnie pojawia się błąd Video View i w konsekwencji Media Playera , wygląda na to , że stream tu szwankuje lub sam Media Player Chrulri  nie działa prawidłowo pod s5pv210 lub brakuje czegoś w paczce video view androida /sam nie wiem/. Jak już wspominałem nie jestem obeznany z programami dla androida i ciężko mi coś sensownego wypracować. 
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Październik 25, 2012, 00:03:50
Znalazłem rozwiązanie dla DroidTV

Intent intent = new Intent(Intent.ACTION_VIEW).setDataAndType(Uri.parse(SERVICE_URL), "video/*");
startActivity(intent);

Ten fragment dodany do kodu droidtv i można sobie wybrać program do odtworzenia obrazu i dźwięku.
DroidTV działa z Mantą MID07  ;D

Pozdrawiam innych piszących do siebie jak ja  ;D
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: Manta Team 2017 w Październik 25, 2012, 14:48:16
Gratuluję zawzięcia. Niestety bardzo mało jest osób, które chcą coś robić samodzielnie, wszyscy czekają na gotowca.
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Październik 25, 2012, 23:30:22
Tak to bywa czasem niestety  :-\ ludzie boją się podejmowania nowych wyzwań i przyswajania wiedzy a szkoda. 
Ważne jest , że są jednak osoby jak Malymon, Padi , Kaprikorn , Mietas  i inni o których  (tu sorki)zapomniałem napisać , które przyczyniają się aktywnie aby coś zrobić , zmienić ulepszyć i podzielić się z innymi swoimi osiągnięciami.

Ps. to wersja z zewnętrznym playerem , radzę zainstalować BSPlayer lub podobny na tym samym kodzie ( ja znam 3 takie programy ale tylko BSP sobie radzi przyzwoicie bez dodatkowych kodeków i wydumanych instrukcji dla procesora )
link: https://docs.google.com/open?id=0B9wqVRPeiWQfaG1tcmNOcmtMMFk  scan kanałów działa kiepsko ale zawsze można zrobić programem w_scan i wy-edytować co potrzebne umieszczając w odpowiednim katalogu z odpowiednimi uprawnieniami.

Ps.2 Ja myślę że ta ludzka "leniwość" to jest przez windows i efekt stada  ;)  ale to się zmieni , ponieważ coraz liczniej użytkownicy pc sięgają po prawdziwe narzędzia i chcą rozumieć jak one działają.     

Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: Malymon w Październik 30, 2012, 22:30:17
@Przemo27: Dołączam się do gratulacji. W tej sytuacji Manta MID07 jest wyjątkowo ciekawym urządzeniem wielofunkcyjnym, a Ty powinieneś dostać przynajmniej koszulkę firmową za promowanie i rozszerzanie funkcjonalności towarów firmy Manta ;)
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Listopad 10, 2012, 00:27:15
Dziękuje MLM za dobre słowa. Koszulka od manty ... hmmm ... no fajnie by było mieć coś takiego w szafie :-) (byle nie polistyren brrrrr paskudztwo straszne i wole spieniony do tworzenia modeli latających rc jest w sam raz , ale to już inna historia :-) )
Mam nadzieję , że projekt ruszy i coś się jeszcze pojawi ciekawego ( wew. player z obsługą kodeka hw).
Jak widzę zainteresowanie jest naprawdę spore  i szkoda tylko , że nikt nie chce wnieść nic nowego do tego projektu.
Tak naprawdę nie trzeba wiele (pomijam znajomość linuxa oraz konieczność jego posiadania , kompilowanie sterowników itd... ) , wystarczy pobrać eclipse i sdk z google i można samemu coś ciekawego stworzyć.
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: Malymon w Listopad 10, 2012, 22:01:00
Wbrew pozorom nie jest to takie popularne ;) Główną przeszkodą jest "nicniechciejstwo" w odniesieniu do samodzielnej pracy. Większość współczesnych użytkowników preferuje system działań wg schematu: "weźcie i zróbcie". ;) Tym bardziej doceniam Twój upór :) Mój Linux aktualnie pracuje ciężko na użytek innego urządzenia, niż MID07, niemniej może jeszcze coś w nim ruszę, o ile trafię na naprawdę sensowne źródla. Życzę powodzenia w dalszych działaniach ;)
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: koko115 w Listopad 26, 2012, 18:20:44
Cześć. @przemo27, widzę że kompilujesz stery pod IT913x dla JB. Byłbyś w stanie skompilować je również pod jajo 3.0.52 ?

Z góry przepraszam że skaczę za Tobą po forach, lecz z tego co widzę to naprawdę jesteś jednym z niewielu co robi takie rzeczy.

Czapka z głowy.

Pozdrawiam.
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Listopad 26, 2012, 23:28:27
Nie jest to niestety takie proste bez posiadania dostępu do danego urządzenia (testy , kompilowanie,testy ,kompilowanie , testy...... strasznie to upierdliwe bywa czasami ). Jeśli wskażesz mi źródła jądra na którym działa android to problemu nie ma i sterowniki uda się poprawnie skompilować. Dla każdego sprzętu jest inny kernel i nie będzie pracował przypadkowy o tym samym numerze. Dlatego potrzebny jest właśnie ten i tylko ten będzie odpowiedni dla urządzenia. Napisz o jaki sprzęt chodzi , jaki to ma plik konfiguracji sprzętowej "defconfig". 
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: MIDkonsument w Grudzień 09, 2012, 12:26:40
Gratuluje
Przyznam że nie wiele zrozumiałem z tej całej specjalistycznej pisaniny. Z oficjalnym Romem Androida 4 od Manty nie zadziała?
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Grudzień 09, 2012, 19:38:20
Niestety pomimo wielu prób nie udało mi się uruchomić z kernelem 3.0.8 Same sterowniki ładowały się i były akceptowane , lecz po podłączeniu urządzenia system restartował się. 
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: MIDkonsument w Grudzień 15, 2012, 11:11:44
Dziękuję CI za odpowiedź.
Szkoda, ale i tak zaimponowała mi Twoja energia i pomysłowość.
Wesołych Świąt
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: irrs w Grudzień 18, 2012, 23:26:44
Dzięki za appkę droid 4 manta z tego wątku. W końcu mogę oglątać telewizję na fullscreenie na moim tv do którego podłączyłem mele a2000 z tunerkiem mt 4161 (it913x). Niech moje podziękowania podkreśli fakt, że poświęciłem moment na zarejestrowanie się i wyrażenie tej wdzięczności :D
Telewizja z mele a2000 to był projekt, który dobiegł do końca a ostatnim elementem była ta apka. No może jeszcze podepnę xbmc bo ma wtyczki obsługi dvb-t....
Gwoli informacji apka działa na sterownikach na jądrze 3.0.8, a chipset to allwiner a 10.

Pozdrawiam.

PS. W jaki sposób mogę edytować programy w droid.vt? Nie mogę nigdzie znaleźć pliku konfiguracyjnego.
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Grudzień 19, 2012, 23:24:14
Dzieki za słowa uznania i cieszę się , że program w jakimś stopniu spełnia oczekiwania i jest przydatny.
Plik konfiguracyjny z zapisaną listą kanałów jest w /data/data/com.chrulri.droidtv/app_configs/
jego rozszerzenie to conf. 
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: irrs w Grudzień 21, 2012, 07:19:57
Dzięki za inifo. Nie wiem czemu szukałem po katalogach /etc... Pare niedociągnięć jest jeszcze. Muszę zautomatyzować ładowanie modułów przy starcie. Nie wiem czemu w automacie nie działa. Od czasu do czasu muszę zrobić killa aplikacji.
Tymczasem jakby na złość tuner trafił szlak. Przestał chodzić i na androidzie, i na ubuntu i na windowsie siódmym...
Otrzymuje coś takiego:
[65030.748711] it913x-fe: Tuner LNA type :60
[65030.905241] usb 1-5: dvb_usb_v2: 2nd usb_bulk_msg() failed=-71
[65030.925255] usb 1-5: dvb_usb_v2: usb_bulk_msg() failed=-71
[65030.945754] usb 1-5: dvb_usb_v2: usb_bulk_msg() failed=-71
[65030.966268] usb 1-5: dvb_usb_v2: usb_bulk_msg() failed=-71
[65030.966299] usb 1-5: dvb_usb_v2: 'ITE 9135(9006) Generic' error while loading


Albo:

input: ITE Technologies, Inc. DVB-T TV Stick as /devices/pci0000:00/0000:00:13.5/usb1/1-8/1-8:1.1/input/input11
[65139.711119] generic-usb 0003:048D:9006.0002: input,hidraw0: USB HID v1.01 Keyboard [ITE Technologies, Inc. DVB-T TV Stick] on usb-0000:00:13.5-8/input1
[65139.953342] usb 1-8: USB disconnect, device number 6
[65139.954041] usb 1-8: dvb_usb_v2: 2nd usb_bulk_msg() failed=-108
[65140.056096] usb 1-8: dvb_usb_v2: usb_bulk_msg() failed=-19
[65140.160128] usb 1-8: dvb_usb_v2: usb_bulk_msg() failed=-19
[65140.264136] usb 1-8: dvb_usb_v2: usb_bulk_msg() failed=-19
[65140.368055] usb 1-8: dvb_usb_v2: usb_bulk_msg() failed=-19
[65140.472089] it913x: Failed to identify chip version applying 1
[65140.472114] usb 1-8: dvb_usb_v2: usb_bulk_msg() failed=-19
[65140.472126] usb 1-8: dvb_usb_v2: 'ITE 9135(9006) Generic' error while loading driver (-19)


Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Grudzień 31, 2012, 00:23:23
Wygląda na to , że tuner nie odpowiada na sygnał ze sterownika ( nie zabiłeś go ładunkiem elektrostatycznym ? ) on powinien się wyłączyć i włączyć na żądanie ze sterownika a następnie pozwolić na wgranie firmware z kompa i zgłosić aktywność inaczej będzie martwy.  Reklamuj go bo to nie powinno się stać i prawdopodobnie masz jakieś przebicia na zasilaniu wzmacniacza antenowego lub podłączałeś nie rozładowując nagromadzonego uprzednio ładunku na sobie np. dotykając kaloryfera ( u mnie w pracy zabiłem już 2 płyty główne komp. w ten sposób podłączając pamięć pod usb do przedniego wejścia). 
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: szemrowar w Marzec 04, 2013, 15:43:48
Witam

Jest możliwość wystawienia droida_tv, niestety poprzednie wystawki nie działają.

Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Marzec 04, 2013, 17:48:44
Google twierdzi , że plik jest zainfekowany. Sprawdzałem go programem nod32 , nic nie wykrył. 
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: szemrowar w Marzec 04, 2013, 21:25:50
Stery też poblokowane :(
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: szemrowar w Marzec 04, 2013, 23:34:50
Wrzuciłem sterowniki, zainstalowałem droidtv (tuner media-tech MT4161) rom od malymon i nadal komunikat "nie odnaleziono urządzenia".

Nie jestem znawcą tematu ale wydaje mi się że wszystko poszło O.K (sprawdzałem pliki są na mancie, może jakaś sugestia co jeszcze trzeba zrobić. adb.exe ściągnąłem z dll-kami z netu.
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Marzec 05, 2013, 08:20:37
Uruchamiałeś jako skrypt plik 90it913x? W rootexplorer musisz mu nadać uprawnienia i uruchomić jako skrypt , wówczas sterowniki są ładowane do systemu. W miejscu , gdzie obecnie się znajdują  manta automatycznie ich nie wrzuci do systemu. Paczka sterowników była przygotowana dla dropad a8 ( tu ładowanie następuje automatycznie ) działa na mancie mid07 ponieważ to bliźniacze urządzenia tyle , że trzeba je ręcznie załadować. 
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Czerwiec 26, 2013, 23:45:26
Miałem ostatnio okazje porównać jak działają (tunery) dvb-t usb itxxx  oraz rtlxxx  na tablecie z android i stacjonarnym komputerze z systemem windows oraz linux. Na androidzie + tablet prawidłowy odbiór jest bardziej czuły na ustawienie i jakość sygnału podobnie jak w systemie windows , na linux wygląda na bardziej pewne zarządzanie ( szybszy odczyt ) nieprawidłowe ustawienie anteny jest sygnalizowane spadkiem poziomu sygnału. Antena typu teleskop nie sprawdza się wcale ( brak sygnału w Krakowie ) antena pasywna biquad działa ok , wzmacniacz + wąsy 15cm z rozwarciem 40c dają mniejsze zakłócenia lecz słabszy sygnał = zrywanie przy odtwarzaniu pod windows oraz android. Ponad to w systemie windows programy do obsługi tunera usb dvb-t skutecznie ( zawieszały + niebieski ekran i zrzucanie pamięci + reset systemu . po prostu tragedia i nic dodać nic ująć a dotychczasową pracę szlag trafia ) uniemożliwiały pracę w przeciwieństwie do systemu opartego na linux.       
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Lipiec 22, 2013, 10:08:13
Tak działa tuner dvb-t w Krakowie na prowizorycznej antenie pasywnej http://www.youtube.com/watch?v=6GLbGxZC1YA&feature=youtu.be
Nadajnik jest z tego miejsca niewidoczny i wykorzystane zostaje odbicie sygnału radiowego od ogrodzenia. 
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: MICHAL524 w Kwiecień 29, 2014, 06:40:32
witam wszystkich :-) 
przemo27 - przeczytałem uważnie Twoje posty, ale mi nie pomogły :-(  bo mam inne urządzenia :-(
mam tablet Manty Mid08 Androit 4xx 3.0.8+  i tuner TV "media-tech MT4163" na układzie "siano mobile silicon" które jest obsługiwane przez "Droid MT7001" i nie moge tego TV odpalić na Mid08 brak mi sterowników itp...
Czy ktoś mi pomoże? Proszę o pomoc kogoś kto się zna i ma trochę czasu. Za pomoc z góry DZIĘKUJĘ :-)
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: przemo27 w Kwiecień 30, 2014, 10:29:44
Sterowniki do tego tunera trzeba skompilować przy użyciu croskompilacji dla twojego kernela pod linuxem (polecam kubuntu ) .Musisz mieć źródła kernela i sterowników  V4L (video for linux z http://www.linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers ) Nie wiem na czym (jak platforma) pracuje w mid08. Do tego odpowiedni skrypt ładujący sterownik. Poszukaj na necie "tuner na nasze tableciki " i "zasoby programistyczne "z tego samego forum (forum.android.com.pl tam użytkownik Fatum kompilował sterowniki do allwiner a10)
Tytuł: Odp: sterowniki tunera DVB-T IT9135/37 dla systemu Android 2.3.3 ( kernel 2.6.35.7 )
Wiadomość wysłana przez: Bartlomiej567 w Maj 16, 2014, 13:03:46
Dokładnie. Zrobiłem tak samo. Śmiga aż miło :D