Gemini Android 9 [AOSP]

  • Weis jemand wie ich mit den Fernbedienung auf die Tastatur gehen kann?
    Wollte mein WLAN Schlüssel eingeben, geht aber nicht.

  • turbomaus
    Nein da ist nix gestorben :winking_face: ,intern testen wir noch so einiges und es ist auch so das Emu und auch Mechatron da viel Arbeit haben und da sie klar das alles in ihrer Freizeit machen kommt nicht alle paar Tage was neues was man releasen kann.
    Es wird etwas kommen das euch viel erleichtert was das installieren oder booten von verschiedenen Systemen angeht nur ist das halt noch nicht release fähig .
    Spielt doch einfach erstmal noch ein wenig mit dem was ihr schon bekommen habt ,macht auch Spaß um sich vertraut zu machen welche apps wie schon gehen mit der box.
    Auch unter e2 gibt es durch das ganze was die beiden da machen Ansätze die wir uns im beta mal ansehen und da geht es dann auch weiter im gp4. :winking_face:

  • ich bekomme nicht gapps nicht zu laufen,das android läuft einwaqndfrei,so mache ich es


    Code
    Install Google Apps:erst cd /tmp
    root@dreamone:~# tar -xzvf gapps-dreamos.tar.gz -C /
    root@dreamone:~# cd /data/android
    root@dreamone:/data/android# ./gapps-dreamos.sh
    root@dreamone:/data/a


    habe in temp dreamos.tar.gz in data gapps-dreamone.sh.wo ist der denkfehler
    bitte um hilfe (nicht dass erste mal)wurde aber immer gut beraten

  • ich bekomme es nicht hin =( Android startet nicht …..



    Android's image name: one
    Kernel command line: console=ttyS0,1000000 root=/dev/mmcblk0p7 rootwait rootfsty pe=ext4 no_console_suspend
    No androidboot.dtbo_idx configuredload dtb from 0x748f2c20 ......
    No dtbo partition provided?
    Fail to load dtbo partition data?
    Uncompressing Kernel Image ... OK
    kernel loaded at 0x01080000, end = 0x02a7da00
    Loading Device Tree to 0000000073ece000, end 0000000073ee4726 ... OK


    Starting kernel ...



    dann startet opendream


    weiss jemand abhilfe ?




    dreambox login: root
    Password:
    root@dreambox:~# [ 62.488849@2] fb: mem_free_work, free memory: addr:800000
    cd /data/android/
    root@dreambox:/data/android# ./set_bootloader.sh
    ++ pwd -P
    + PWD=/data/android
    ++ grep boot_android_from_sdcard -c
    ++ /data/android/fw_printenv -c /data/android/fw_env.config
    + START_ANDROID=1
    ++ grep start_mmc_autoscript -c
    ++ /data/android/fw_printenv -c /data/android/fw_env.config
    + START_MMC=2
    ++ expr 1 + 2
    + '[' 0 == 3 ']'
    + echo 'No need to update boot env'
    No need to update boot env
    + echo Completed
    Completed
    + exit 0
    root@dreambox:/data/android#





    Android's image name: one
    Password:
    redload dtb from 0x748f2c20 ......
    No dtbo partition provided?
    Fail to load dtbo partition data?
    Uncompressing Kernel Image ... OK
    kernel loaded at 0x01080000, end = 0x02a7da00
    Loading Device Tree to 0000000073ece000, end 0000000073ee4726 ... OK
    Login incorrect

    • Offizieller Beitrag

    So kann man nur sehen, dass deine Settings stimmen für den Bootvorgang.
    Sollte das androd richtig installiert sein bzw. die sdcard gehen, würde das jetzt auch booten.


    Bitte poste mal die Ausgabe der Installation bzw. das Bootlog.
    Oder Teste mal eine andere sdcard.

  • Hallo emanuel


    ich hoffe dieses log hilft Dir.


    Ich habe schon andere Karten versucht, 4 an der Zahl.
    aber irgendwie will Android mit keiner der Karten booten.
    auch mit deinem Corelec,oder dem Android von Dream-Elite bekomme ich meine Box nicht gebootet =( .
    ich denke ich mach irgendwie immer den selben Fehler und komme nicht darauf welchen.



    ich danke Dir für Deine Hilfe

    • Offizieller Beitrag
    Code
    mmcblk1: sd:1234 SA64G 58.0 GiB
    mmcblk1: p1


    Laut deinem Log bootet enigma2 und es steckt eine sdcarte drin mit genau einer Partition.
    Keine Ahnung was da drauf ist.
    Also selbst CoreElec braucht zwei Partitionen.
    Entweder ist SD hin oder die Installation ist kaputt.


    Du kannst gern mal im uboot "printenv" eingeben und das hier posten. Dann sehen wir was in Deinen enviroment eingestellt ist.


    CoreElec wäre gut für deine Tests geeignet, weil da kannst Du eigentlich nichts falsch machen. Image am PC auf die sdcard brennen und einstecken anschalten Bootlog machen.

  • :face_with_rolling_eyes: :loudly_crying_face:


    muss ich auf die sd 2 partitionen machen ??? oder macht das die box mit der neuen gekauften karte?


    ich habe nun wieder corelec auf die sd und laut Anleitung gestartet.


    one hinten am knopf gestartet , crtl und c gedrückt, dann gebe ich ….


    fatload mmc 0:1 ${loadaddr} autoexec.img ein ,gefolgt von … autoscr ${loadaddr}


    dann bleibt die box bei uboot time: 37631108 us
    hängen ….



    hab einmal das log mit dem versuch coreelec zu starten und dann das log vom e2 boot mit sd karte angehängt


    zudem hier der printenv befehl



    dreambox_one#printenv
    2160p60hz_deepcolor=420,12bit
    baudrate=115200
    boot_android_from_sdcard=if fatload mmc 0 ${loadaddr} autoexec.img; then autoscr ${loadaddr}; fi
    boot_from_flash=if imgread kernel boot ${loadaddr} 0; then bootm ${loadaddr}; fi
    boot_from_sdcard=if fatload mmc 0 ${loadaddr} dmone.img; then bootm ${loadaddr}; fi
    bootargs=logo=osd0,loaded,0x7f800000 vout=2160p50hz,enable hdmimode=2160p50hz fb_width=1280 fb_height=720
    bootcmd=run start_mmc_autoscript; run boot_from_flash; run recovery_from_flash;
    bootdelay=1
    colorattribute=420,12bit
    cvbs_drv=0
    display_bpp=16
    display_color_bg=0
    display_color_fg=0xffffffff
    display_color_index=16
    display_height=2160
    display_layer=osd0
    display_width=3840
    dtb_mem_addr=0x1000000
    ethact=dwmac.ff3f0000
    ethaddr=00:09:34:4a:c8:73
    fb_height=720
    fb_width=1280
    filesize=1c2046
    gatewayip=10.18.9.1
    hdmimode=2160p50hz
    hostname=arm_gxbb
    initrd_high=7f800000
    ipaddr=10.18.9.97
    jtag=disable
    loadaddr=1080000
    logo_bpp=16
    logo_color_format=16
    logo_height=720
    logo_width=1280
    netmask=255.255.255.0
    outputmode=2160p50hz
    reboot_mode=normal
    recovery_from_flash=if imgread kernel recovery ${loadaddr} 0; then bootm ${loadaddr}; fi
    rpmb_state=0
    serverip=10.18.9.113
    start_mmc_autoscript=if fatload mmc 0:1 1080000 aml_autoscript; then autoscr 1080000; fi
    stderr=serial
    stdin=serial
    stdout=serial


    Environment size: 1395/65532 bytes
    dreambox_one#

    • Offizieller Beitrag
    Zitat

    muss ich auf die sd 2 partitionen machen


    das passiert doch beim Flashen automatisch.


    Beide Einträge stimmen(printenv):

    Code
    start_mmc_autoscript=if fatload mmc 0:1 1080000 aml_autoscript; then autoscr 1080000; fi
    bootcmd=run start_mmc_autoscript; run boot_from_flash; run recovery_from_flash;


    also würde eine sdcard mit einer autoexec.img drauf automatisch geladen und gestartet werden. Den Befehl von Hand einzugeben kannst Dir eigentlich sparen.


    Auch unter e2 erkennt der kernel die sdcard mit den 2 Partitionen von CoreElec:

    Code
    [    1.568829@0] mmcblk1: sd:1234 SA64G 58.0 GiB
    [    1.569738@0]  mmcblk1: p1 p2


    Im Bootlog von CoreElec ist auch alles ok, bei Start wäre das sicher auch so gebootet worden.


    Also ich gehe mal davon aus dass das CoreElec sauber gestartet ist das log endet an der richtigen Stelle, die Konsolen Ausgabe schwenkt ja nun zum Bildschirm, weil man sich da sogar bei einem Fehler einloggen könnte (usb keyboard). CoreElec vergößert beim Start die 2. Partition (storage) von den geflashten 32MB auf den Rest der freien sdcard, dass kann je nach sdcard ein paar Sekunden oder Minuten dauern, bei ersten booten.


    Das ganze kann man aber am Bildschirm verfolgen.


    Ich gehe mal davon aus, dass Du kein Bild hattest.
    Dann hast Du irgenwann abgebrochen und die sdcard ist dann meist Bitsalat so wie die letzte (nur noch eine Partition).
    Das hast dann schon X-mal gemacht, weil von den Einstellungen stimmt alles auf der Box.


    Fehleranalyse:
    HDMISwich, AVR-Receiver, oder so was zwischen Box und Bildschirm dran?
    UHD TV?


  • musste auch zusätzlich das script danach nochmal anwenden damit von SD Karte gebootet wurde ?! - alles nach Anleitung wie auf Seite 1 beschrieben gemacht. Aber wurde dann auch nicht von SD Card gebootet - nach dem ich das o.g. Script ausgeführt hatte startete Android!
    Jetzt versuche ich Coreelec - damit kenn ich mich besser aus :winking_face:


    Vielen Dank & viele Grüße


    PS: ich bin sehr an dem multi-boot interessiert :winking_face:


    [edit]
    schade, leider hat das nicht funktioniert mit CoreElec - dachte ich könnte einfach die vorher präparierte Android sd karte mit coreelec beschreiben und dann starten … das hat nicht funktioniert :frowning_face:

    • Offizieller Beitrag

    unter Windows müsste man die sd sicher mit dem HP USB Disk Storage Format Tool formatieren, ka Ich mach das nie in Windows :tongue:

  • Hallo emanuel,


    sorry das verstehe ich nicht ganz.
    Für Android wurde die SD Karte ja unter OE2.6 bearbeitet und vorbereitet.
    Für Coreelec habe ich das normale flashing tool LibreELEC.USB-SD.Creator genommen.
    Bei dem minix neo U9 klappte das damit immer.


    Ich kann die Karte auch in Linux vorbereiten - nur wüsste ich nicht was ich anlegen muss...


    Vielen Dank & viele Grüße

    • Offizieller Beitrag

    An und für sich, sollte das auch gehen.
    Darum würde ich halt einfach mal die sd formatieren.

  • habe eben einen der obigen Beiträge nochmal überflogen:


    Fehleranalyse:
    HDMISwich, AVR-Receiver, oder so was zwischen Box und Bildschirm dran?
    UHD TV?


    da sind ein paar Punkte welche bei mir zutreffend sind:


    UHD TV - JA
    AVR - JA


    Habe versucht nach ca. 5-10min per putty auf die Box zuzugreifen - ohne Erfolg.
    Also die Nic der Box war nicht erreichbar.


    Sehe ich es richtig, auch wenn nix am TV angezeigt wird müsste ich doch beim korrekten starten mit Coreelec zumindest per ssh drauf kommen - oder nicht?


    Vielen Dank & viele Grüße

    • Offizieller Beitrag

    ja, eigentlich schon.


    Teste mal ohne AVR, ob das geht.