Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

MiniMX S905 - Ubuntu 16.04 64bits (with kodi and X) on sdcard

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    MiniMX S905 - Ubuntu 16.04 64bits (with kodi and X) on sdcard

    Ubuntu image for MiniMX is ready !

    v0 :


    The image is require at least a 16Gb sdcard (can be resized to 8Gb after with gparted).
    It doesn't modify the internal MMC memory... so you won't loose android.

    What is working or not :
    – boot : ok
    – shell : ok
    – ubuntu mate : ok
    – sound : ok (manual operation needed)
    – wifi : ok
    – bluetooth : ok
    – ir remote : ok
    – kodi with hardware acceleration : ok (no 4k)
    – cec : unknow

    To install :
    1 - use win32image or dd to copy it on sdcard, and inserd sdcard in minimx
    2 - unplug minimx power
    3 - press reset button under the box and keep it pressed
    4 - replug minix power, and wait until minimx first bear logo image disappear
    5 - release the reset button
    6 - wait for boot




    Login : odroid
    Password : odroid

    To start with graphical desktop after reboot :
    sudo systemctl enable lightdm

    To start graphical destkop once :
    sudo startx

    To start with kodi after reboot (disable light before) :
    sudo systemctl enable kodifb

    To start kodi once:
    kodi

    To disable bluetooth (in case of trouble):
    sudo systemctl disable bt-up

    To redirect sound to HDMI :
    /home/odroid/sound.sh

    To install firefox :
    sudo apt-get firefox:armhf

    To change boot resolution :
    odroid@odroid64:~$ nano s905_autoscript.txt
    ... edit the conent ...

    odroid@odroid64:~$ mkimage -A arm -O linux -T script -C none -d s905_autoscript.txt /media/boot/s905_autoscript

    Linux kernel sources are still on the sdcard in case you need to add any drivers.
    To compile and install :
    odroid@odroid64:~/linux$ LOCALVERSION= make -j4
    odroid@odroid64:~/linux$ sudo make modules_install
    odroid@odroid64:~/linux$ sudo cp -f arch/arm64/boot/Image /media/boot/
    odroid@odroid64:~/linux$ sync
    odroid@odroid64:~/linux$ sudo reboot


    Thanks a lot to SkOrPn and balbes150 for the help.
    Last edited by Koxx; 05-06-2017, 16:25.

    #2
    v1 :
    - more cleanup
    - kodi service fixed (sudo systemctl enable kodifb)
    - sound fixed at startup (may not work with X sessions, use sound.sh)
    - firefox works
    - bluetooth disabled at startup
    - ubuntu mate starts by default



    still expecting a lot of fixes from odroid C2 board (mali video acceleration, stable firefox & chromium, kodi 4k ...)
    Last edited by Koxx; 05-06-2017, 16:26.

    Comment


      #3
      if you have issues with the boot on sdcard, you may need to flash the L105 android firmware (it will erase the whole box content).

      Comment


        #4
        Hi Koxx here

        Comment


          #5
          Hi
          I am abroad for 7 days. So, i can answer, but i can't test anything.

          Comment


            #6
            How can i check the CPU temperature? I'v tried with lm-sensors but it doesnt detect the SoC. I remember there is a special kernel module into the stock firmware.

            Comment


              #7
              Ok, i've fixed the 100% cpu issue with your command. Is there a way to check the SoC temperature? tried lm-sensors with no luck. I remember there is a kernel module for that into the stock firmware.

              Comment


                #8
                Originally posted by Koxx View Post
                v1 :
                - more cleanup
                - kodi service fixed (sudo systemctl enable kodifb)
                - sound fixed at startup (may not work with X sessions, use sound.sh)
                - firefox works
                - bluetooth disabled at startup
                - ubuntu mate starts by default



                still expecting a lot of fixes from odroid C2 board (mali video acceleration, stable firefox & chromium, kodi 4k ...)
                Ok i will try this release and let you know.
                For the moment i've fixed the brcm 100% cpu issue with disabling blutooth. I've tried to mount my external DVD player and it's working with the added modules.
                It's very cool to have ubuntu at hand.

                Comment


                  #9
                  Good job, congratulations.

                  Proposals are accepted ?

                  Comment


                    #10
                    Originally posted by balbes150 View Post
                    Good job, congratulations.

                    Proposals are accepted ?
                    sure they are !!!

                    Comment


                      #11
                      to view temperature, from odroid C2 forum :

                      cat /sys/devices/virtual/thermal/thermal_zone0/temp

                      Comment


                        #12
                        Originally posted by Koxx View Post
                        to view temperature, from odroid C2 forum :

                        cat /sys/devices/virtual/thermal/thermal_zone0/temp
                        thank you. I've worked on your ubuntu the whole day. It's working great.
                        I've installed a lot of packages.
                        I just want to know something before continue, if i flash your new version v1, i will lose all my datas and installed package right?

                        Comment


                          #13
                          Yes :/

                          Comment


                            #14

                            I propose to make the same label : - BOOT boot partition - ROOTFS for the root partition. LABEL is necessary to register the same in the fstab file and in bootargs.
                            Add in boot partition second file s905_autoscrip_720 with settings for 720p60hz. Would a simple renaming of the file s905_autoscrip_720 in s905_autoscript to have the ability to download the monitors that don't support 1080. If your TV does not support 1080 can not boot and build file with parameters 720p60hz.

                            Comment


                              #15
                              Originally posted by balbes150 View Post
                              I propose to make the same label : - BOOT boot partition - ROOTFS for the root partition. LABEL is necessary to register the same in the fstab file and in bootargs.
                              Add in boot partition second file s905_autoscrip_720 with settings for 720p60hz. Would a simple renaming of the file s905_autoscrip_720 in s905_autoscript to have the ability to download the monitors that don't support 1080. If your TV does not support 1080 can not boot and build file with parameters 720p60hz.
                              sure, that's good ideas !

                              Comment

                              Working...
                              X