Witam,
Usiłuję poskładać system linux na mojego HTC Kaiser(konsolowy z obsługą sieci, edytora, resztę co będzie potrzeba sobie napiszę).
Dla gwarantowanego początkowego sukcesu pobrałem Androida (android_by_polyrhythmic-beta3.zip).
Nie interesuje mnie sam android tylko system który go ładuje, więc zmodyfikowałem w rootfs.img plik init:

#!/bin/sh
PATH=/sbin:/system/sbin:/system/bin:/bin:/system/xbin:/system/xbin/bb:/data/local/bin
/bin/clear
/bin/echo "START"
/bin/mount -t proc proc /proc
/bin/mount -t sysfs sys /sys
cd /
exec /bin/sh
exit

Po odpaleniu haret'u po kilku sekundach mam konsole.
Jednak mam mały problem z wyświetleniem konsoli, jak wysunę klawiaturę to obraz obraca mi się o 180 stopni zamiast o 90, dodatkowo przed obróceniem obraz jest niewyraźny a po już ok.
default.txt

set RAMSIZE 0x07000000
set RAMADDR 0x10000000
set FBDURINGBOOT 0
set MTYPE 1553
set KERNEL zImage-15-12-09
set initrd initrd.gz
#
# The following kernel parameters are useful
# ppp.username               - The username used to connect to the network when dialing #777
# ppp.password               - The password used to connect to the network when dialing #777
# msm_sdcc.msmsdcc_fmax      - The maximum frequency (in Hz) used by the SD controller
# pm.sleep_mode              - The mode used when the phone is off 
#                              0=Power Collapse Suspend, 1=Power Collapse, 2=Apps Sleep, 
#                              3=Slow Clock and Wait for Interrupt 4=Wait for Interrupt
#                              Default is 3, use 0 for best power savings
# board-htcvogue.panel_type  - Panel type used to power the panel off and on
#                              0=Don't power off the panel (Default)
#                              1=Hitachi 2=Topoly 3=Samsung
# mddi_client_vogue.vsync    - Use hardware vsync, default is 1 but should be 0 if 
#                              panel_type is 0
#
set cmdline "board-htckaiser.panel_type=3 ppp.nostart=0 pm.sleep_mode=0 mddi.width=240 mddi.height=320 lcd.density=120 no_console_suspend clock-7x00.mddi=0xa51 clock-7x00.ahb_div=2 clock-7x00.slow=1 clock-7x00.voltage=1 board-kaiser-keypad.atttilt=1 fbcon=rotate:1"
boot

dodałem "fbcon=rotate:1" po uruchomieniu wprawdzie obraz jest obrócony o 90 w prawo jak jest zamknięta klawiatura, ale po otwarciu dodaje się to 180 stopni i obraz jest w dobrej pozycji, niestety jest niewyraźny(rozciągnięty w pionie o 1-3px).
Co z tutaj zaradzić?

O fbcon dowiedziałem się niedawno i odkryłem taki program jak fbset :) jednak jak wpiszę w konsoli fbset wywala mi że nie ma /dev/fb0, mam nadzieję że wystarczy go utworzyć.