Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

MK908 kernels with video fix and overclocks

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

    MK908 kernels with video fix and overclocks

    Hi Guys,

    I used Marvin tool to build a bunch of MK908 kernels (normal, overclocked and all with sam321's video fix)... now the difficult part is deciding which one to choose...

    Those are the MK908 kernels:
    mk908 720p vsfsam
    mk908 720p cpu1800h ddr600 gpu600h vsfsam
    mk908 720p cpu1800h ddr600 gpu798h vsfsam
    mk908 720p cpu1800h ddr600 gpu798 vsfsam
    mk908 720p cpu1800h ddr720 gpu600h vsfsam
    mk908 720p cpu1800h ddr720 gpu798h vsfsam
    mk908 720p cpu1800h ddr720 gpu798 vsfsam
    mk908 720p cpu1920h ddr600 gpu600h vsfsam
    mk908 720p cpu1920h ddr600 gpu798h vsfsam
    mk908 720p cpu1920h ddr600 gpu798 vsfsam
    mk908 720p cpu1920h ddr720 gpu600h vsfsam
    mk908 720p cpu1920h ddr720 gpu798h vsfsam
    mk908 720p cpu1920h ddr720 gpu798 vsfsam
    mk908 720p cpu2016h ddr600 gpu600h vsfsam
    mk908 720p cpu2016h ddr600 gpu798h vsfsam
    mk908 720p cpu2016h ddr600 gpu798 vsfsam
    mk908 720p cpu2016h ddr720 gpu600h vsfsam
    mk908 720p cpu2016h ddr720 gpu798h vsfsam
    mk908 720p cpu2016h ddr720 gpu798 vsfsam
    mk908 1080p vsfsam
    mk908 1080p cpu1800h ddr600 gpu600h vsfsam
    mk908 1080p cpu1800h ddr600 gpu798h vsfsam
    mk908 1080p cpu1800h ddr600 gpu798 vsfsam
    mk908 1080p cpu1800h ddr720 gpu600h vsfsam
    mk908 1080p cpu1800h ddr720 gpu798h vsfsam
    mk908 1080p cpu1800h ddr720 gpu798 vsfsam
    mk908 1080p cpu1920h ddr600 gpu600h vsfsam
    mk908 1080p cpu1920h ddr600 gpu798h vsfsam
    mk908 1080p cpu1920h ddr600 gpu798 vsfsam
    mk908 1080p cpu1920h ddr720 gpu600h vsfsam
    mk908 1080p cpu1920h ddr720 gpu798h vsfsam
    mk908 1080p cpu1920h ddr720 gpu798 vsfsam
    mk908 1080p cpu2016h ddr600 gpu600h vsfsam
    mk908 1080p cpu2016h ddr600 gpu798h vsfsam
    mk908 1080p cpu2016h ddr600 gpu798 vsfsam
    mk908 1080p cpu2016h ddr720 gpu600h vsfsam
    mk908 1080p cpu2016h ddr720 gpu798h vsfsam
    mk908 1080p cpu2016h ddr720 gpu798 vsfsam

    Special thanks to phjanderson for sharing Marvin... check it out:


    Use those kernels at your own risk...

    Link to download the kernels: https://www.dropbox.com/s/utmnhwrmyz...rvin_mk908.zip


    Enjoy

    #2
    Thanks a lot! Combined with Finless makes a good config!

    I have tested so far the least and most overclocked 1080p kernel. Rebooted once on me while with the latter upon heavy load.

    Video playback with the 1080p kernel has equal quality to the 720p I'd say, GUI definitely struggles compared to 720p, but is acceptable.

    I ended up using the first one - 720p with 1800/600/600 - works fast enough - quite nice, everything is smooth. Netflix fine, youtube too. Definitely no video jitter (yay!) Antutu says 18569. Overall feel - very smooth.

    Comment


      #3
      thx man for your work, I will test some of your kernels now...I wonder if an external PC power supply is a must in case of the overclocked 1920 ghz one... I guess I'll have reboots without it and some extra cooling

      Comment


        #4
        Doesn't work for me.

        Hi, I install the kernel and all I get is a black screen. Which version of the stick does this work with. I have a version 1. When I go back to the previous kernel it works.

        Thanks,

        D

        Comment


          #5
          MK908 hardware version compatibility?

          Hi Maximus,

          Great work and much needed to the MK908 guys.

          One question though before I go and start flashing new fw.

          Are these kernels compatible with all H/W versions/releases of MK908?

          Tnx,
          Christos

          Comment


            #6
            Originally posted by Mr Dasher View Post
            Hi, I install the kernel and all I get is a black screen. Which version of the stick does this work with. I have a version 1. When I go back to the previous kernel it works.

            Thanks,

            D
            Hi, I have the first version of MK908 and they work great for me. Just make sure you flash the *.img file (which is the kernel file). I flashed by accident a *.config file... and I got a black screen like you mention.

            Comment


              #7
              Originally posted by Christos View Post
              Hi Maximus,

              Great work and much needed to the MK908 guys.

              One question though before I go and start flashing new fw.

              Are these kernels compatible with all H/W versions/releases of MK908?

              Tnx,
              Christos
              They work great with the first version of MK908. If someone could confirm they also work with the other versions, please share the information.

              Comment


                #8
                MK908 latest HW release

                Originally posted by Maximus View Post
                They work great with the first version of MK908. If someone could confirm they also work with the other versions, please share the information.
                I tried a couple of the kernels.

                Actually I wanted to see the behaviour if clocked to 1.8 or 2.0 GHz.

                Used mainly the 720p variations.

                Flashed with the Finless 1.5 procedure by replacing the kernel720.img

                A few major remarks

                1. The kernel sizes ranging in the 4Mb range whereas the original/stock Tronsmart kernel is at 9MB, obviously something is not there but I do not know if that affects performance though.

                2. Benchmarked the WiFi network operations with a proprietary (I'm an android developer..) application and it has major issues compared to the latest firmware from Tronsmart, eg the latest stock fw is adding 0.5msec whereas the new kernels add a 1.5msec in wifi network processing overhead alone, thats a big ratio number..

                3. Use with 'Interactive' governor is the only one that has success, other governors (of course having the high end at 2GHz) like ondemand and performance are freezing as soon as the CPU gets into 2GHz, that might be though only to my own dongle not being able to go up to 2GHz for some reason.

                Overall, the performance was not increased from the latest Tronsmart fw instead it was shown degrade so I got back to stock.

                In any case, it is really good as a work and quite detailed in what each kernel contains.
                Yet, not having the proper SDK sources as the company that produced the device could lead to quite a few issues. I can only hope that at some point in time these companies realize that adhering to GPL and delivering the complete sources will be beneficial to all, including them too.

                Thanks again for your work Maximus.

                Christos

                Comment


                  #9
                  I have tried mk908 1080p cpu2016h ddr720 gpu798 vsfsam in my MK908 v3 but when i try to look at cpu speed with SetCPU, the highest frequency shows still 1600 Mhz.
                  www.sacvideolari.com www.babatorik.com

                  Comment


                    #10
                    Originally posted by EzerchE View Post
                    I have tried mk908 1080p cpu2016h ddr720 gpu798 vsfsam in my MK908 v3 but when i try to look at cpu speed with SetCPU, the highest frequency shows still 1600 Mhz.
                    For me, all the cpu2016 won't even boot. I have good success with "720p cpu1920h ddr720 gpu798 vsfsam".

                    Comment


                      #11
                      Originally posted by Christos View Post
                      I tried a couple of the kernels.

                      Actually I wanted to see the behaviour if clocked to 1.8 or 2.0 GHz.

                      Used mainly the 720p variations.

                      Flashed with the Finless 1.5 procedure by replacing the kernel720.img

                      A few major remarks

                      1. The kernel sizes ranging in the 4Mb range whereas the original/stock Tronsmart kernel is at 9MB, obviously something is not there but I do not know if that affects performance though.

                      2. Benchmarked the WiFi network operations with a proprietary (I'm an android developer..) application and it has major issues compared to the latest firmware from Tronsmart, eg the latest stock fw is adding 0.5msec whereas the new kernels add a 1.5msec in wifi network processing overhead alone, thats a big ratio number..

                      3. Use with 'Interactive' governor is the only one that has success, other governors (of course having the high end at 2GHz) like ondemand and performance are freezing as soon as the CPU gets into 2GHz, that might be though only to my own dongle not being able to go up to 2GHz for some reason.

                      Overall, the performance was not increased from the latest Tronsmart fw instead it was shown degrade so I got back to stock.

                      In any case, it is really good as a work and quite detailed in what each kernel contains.
                      Yet, not having the proper SDK sources as the company that produced the device could lead to quite a few issues. I can only hope that at some point in time these companies realize that adhering to GPL and delivering the complete sources will be beneficial to all, including them too.

                      Thanks again for your work Maximus.

                      Christos
                      Thanks Chirstos for your finding. I completely forgot about the Tronsmart fw and your comments make sens. Do you have video stutter with the latest Tronsmart firmware? I am asking because I think this is the main cause why people are building those alternative kernels... Also, can you provide the link to the latest Tronsmart firmware? What is Antutu score with Tronsmart firmware?

                      Comment


                        #12
                        Originally posted by EzerchE View Post
                        I have tried mk908 1080p cpu2016h ddr720 gpu798 vsfsam in my MK908 v3 but when i try to look at cpu speed with SetCPU, the highest frequency shows still 1600 Mhz.
                        Is it stable?what about BT?
                        THANK YOU

                        Comment


                          #13
                          Originally posted by Maximus View Post
                          Thanks Chirstos for your finding. I completely forgot about the Tronsmart fw and your comments make sens. Do you have video stutter with the latest Tronsmart firmware? I am asking because I think this is the main cause why people are building those alternative kernels... Also, can you provide the link to the latest Tronsmart firmware? What is Antutu score with Tronsmart firmware?


                          The main Tronsmart dl site is here
                          -> http://www.tronsmart.com/download
                          and I took the latest one with the direct link being this
                          -> http://www.mediafire.com/download/3f...0802update.rar


                          For video in the stock fw, I have no issues at least with the simple players I use.
                          Antutu scores are in the 15.5K range whereas with the oc kernels are in the 18.5K.

                          Christos

                          Comment


                            #14
                            Originally posted by bruceluo2013 View Post
                            Is it stable?what about BT?
                            THANK YOU
                            all works stable except wifi, very low rates and sometimes it stops download/upload. Some applications closes itself sometimes.

                            but i am not sure is it correctly flashed. how can i be sure?
                            Last edited by EzerchE; 09 September 2013, 17:07.
                            www.sacvideolari.com www.babatorik.com

                            Comment


                              #15
                              Originally posted by Mr Dasher View Post
                              Hi, I install the kernel and all I get is a black screen. Which version of the stick does this work with. I have a version 1. When I go back to the previous kernel it works.

                              Thanks,

                              D
                              I finally got the kernel to work / install. I ended up using the latest Tronsmart ROM. It all seems to work work.... Finally.

                              The only question I is regarding setting the CPU speed. I have installed the "kernel_20130905_210103_marvin_mk908_720p_cpu1920h _ddr720_gpu798_vsfsam" kernel. When I try to set the speeds my range only goes to 1608. The 1800 and 1920 ranges dont appear. I have tried a number of CPU mod apps (setcpu, MasterCPU, etc. ) and it doesn't change.

                              Any suggestions?

                              Thanks,

                              D

                              Comment

                              Working...
                              X