Witam ponownie,
Otóz poczyniłem pewne kroki aby zrealizować swój cel, jednak brak mi wiedzy i dlatego zwracam się z prośbą o pomoc.
Otóż gdy zmieniam rozdzielczość tabletu programem Resolution Changer, obszar roboczy się zmienia, niestety obraz na telewizorze ulega pomniejszeniu - widać czarne pasy u góry i dołu ekranu:
Przed zmianą obraz ma złe proporcje i jest rozciągnięty, jednak na całym ekranie TV:
https://dl.dropboxusercontent.com/u/19899590/forum/DSC_1621.JPG
Po zmianie pojawiają się czarne pasy na górze i dole ekranu TV:
https://dl.dropboxusercontent.com/u/19899590/forum/DSC_1622.JPG
Po przekopaniu forów traktujących o Mini PC android na procesorze RK3188 jak mój tablet natrafiłem na sugestie, iż trzeba zmienić rozmiar/rozdzielczość FrameBuffera by wyświetlić prawdziwe 1080p na telewizorze. W teorii chodzi o tą ścieżkę i pliki w niej zawarte:
/sys/devices/platform/rk-fb/graphics
są tam symlinki do katalogów od fb0 do fb3, w nich można znaleźć plik disp_info:
win0:enabled
xvir:2048
xact:2048
yact:1536
xdsp:2048
ydsp:1536
x_st:10
y_st:10
x_scale:1.0
y_scale:1.0
format:ARGB888
YRGB buffer addr:0x80000000
CBR buffer addr:0x7f400000
win1:disabled
xvir:96
xdsp:88
ydsp:88
x_st:1970
y_st:1458
format:ARGB888
YRGB buffer addr:0x95bc0000
overlay:win1 on the top of win0
W katalogach tych są też inne pliki odpowiedzialne za rodzielczość framebuffera, jednak podczas pracy tabletu nie jestem w stanie ich podmienić ani edytować (oczywiście mam ROOTa). Zmiana uprawnień do plików również nie pomaga.
Czy istnieje jakiś sposób, by edytować te pliki? Myślałem nad paroma, ale nie wiem jak się za to zabrać:
1. Wstrzymanie bootowania tabletu za pomocą adb i komendami pull oraz put podmiana plików
2. Skrypt w init który wykonałby to samo zanim biblioteki graficzne bedą inicjowane
3. Rozpakowanie pliku IMG z oprogramowaniem i edycja plików oraz flashowanie tabletu, jednak nie wiem jak rozpakować i spakować ponownie plik IMG..
Dzięki za rady