Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Custom kernel for M6Pro

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

    Custom kernel for M6Pro

    If anyone wants to try this custom kernel for M6Pro, I'd be interrested in any feedback. Most things should work. It is for KitKat ROMs only.

    Edit: Now with working GPS.

    Features:


    * Patched to 3.0.101
    * Overclocked
    * Voltage control (Set CPU voltage from SetCPU etc.)
    * Dynamic FSYNC
    * Added ROW scheduler
    * Added Hotplug governor
    * etc.
    Attached Files
    Last edited by maakie; 07 April 2014, 20:08.

    #2
    Originally posted by maakie View Post
    If anyone wants to try this custom kernel for M6Pro, I'd be interrested in any feedback. Most things should work. It is for KitKat ROMs only.


    Features:


    * Patched to 3.0.101
    * Overclocked
    * Voltage control (Set CPU voltage from SetCPU etc.)
    * Dynamic FSYNC
    * Added ROW scheduler
    * Added Hotplug governor
    * etc.
    The CPU table is bigger than stock (1 entry more) and has too high voltage for 1.6 and 1.7 Ghz. The RAM table is no more visible with my patching tool.
    What is "Row scheduler"?

    I assume it will work for 1.7 and 1.8 roms even if your kernel is 2Mb smaller than the stock one...
    if you appreciate my efforts this is the link for any donation:
    https://www.paypal.com/cgi-bin/websc...NonHostedGuest

    Comment


      #3
      Originally posted by giouncino View Post
      The CPU table is bigger than stock (1 entry more) and has too high voltage for 1.6 and 1.7 Ghz. The RAM table is no more visible with my patching tool.
      What is "Row scheduler"?

      I assume it will work for 1.7 and 1.8 roms even if your kernel is 2Mb smaller than the stock one...
      ROW scheduler is an IO scheduler that favors read over write. It can be selected with apps such as SetCPU. I have used the kernel with RR 1.8. The smaller size is probably due to a smaller boot logo.

      Comment


        #4
        what about RAM frequency/voltage?
        Why is no more visible on table 8 with overclockomatic script?
        if you appreciate my efforts this is the link for any donation:
        https://www.paypal.com/cgi-bin/websc...NonHostedGuest

        Comment


          #5
          Originally posted by giouncino View Post
          what about RAM frequency/voltage?
          Why is no more visible on table 8 with overclockomatic script?
          Rockchip has changed some values in the DDR freq/volt tables which makes overclockomatic not find it.

          Comment


            #6
            Originally posted by maakie View Post
            Rockchip has changed some values in the DDR freq/volt tables which makes overclockomatic not find it.
            Not true for M6pro kernel!!!
            Also on RileROM 1.8 stock kernel RAM Freq/volt are still visible.

            Now I modded the script to see ram tables, that on your kernel is:
            == Table 8 at offset 9322420 ==
            MHz mV
            200 925 1 DDR_FREQ_SUSPEND
            300 975 2 DDR_FREQ_VIDEO
            400 1100
            500 1150
            600 1200
            700 1250
            800 1300 256 DDR_FREQ_NORMAL


            == Table 9 at offset 9322484 ==
            MHz mV
            200 950 1 DDR_FREQ_SUSPEND
            460 1150 256 DDR_FREQ_NORMAL



            BUT ON STOCK KERNEL IS:

            == Table 8 at offset 10212716 ==
            MHz mV
            580 1300 1 DDR_FREQ_NORMAL

            Did you use a stock kernel for M6pro to prepare your modded one?
            Last edited by giouncino; 01 April 2014, 18:04.
            if you appreciate my efforts this is the link for any donation:
            https://www.paypal.com/cgi-bin/websc...NonHostedGuest

            Comment


              #7
              Originally posted by giouncino View Post
              Not true for M6pro kernel!!!
              Also on RileROM 1.8 stock kernel RAM Freq/volt are still visible
              The M6Pro stock kernel is built from older source code. I think it would be quite easy to modify the overclockomatic script to find the tables.

              Comment


                #8
                Originally posted by maakie View Post
                The M6Pro stock kernel is built from older source code. I think it would be quite easy to modify the overclockomatic script to find the tables.
                Iìm testing your kernel and I made some mod to reduce power drain.
                I removed also 1.6Ghz (on my mod I left 1.4 and 1.7 and removed 1.6Ghz).
                I set ram to [email protected] instead of [email protected]

                The splash screen is really beautiful!

                All seems working properly now.
                I'm having some trouble with GPS though...
                if you appreciate my efforts this is the link for any donation:
                https://www.paypal.com/cgi-bin/websc...NonHostedGuest

                Comment


                  #9
                  Question on Performance

                  Hello - Did you run an ANttu? What did you get?

                  Thanks

                  BR-



                  Originally posted by giouncino View Post
                  Iìm testing your kernel and I made some mod to reduce power drain.
                  I removed also 1.6Ghz (on my mod I left 1.4 and 1.7 and removed 1.6Ghz).
                  I set ram to [email protected] instead of [email protected]

                  The splash screen is really beautiful!

                  All seems working properly now.
                  I'm having some trouble with GPS though...

                  Comment


                    #10
                    Originally posted by pmbroth View Post
                    Hello - Did you run an ANttu? What did you get?

                    Thanks

                    BR-
                    Antutu results are identical or a little bit less than my mod kernels (about 21.000 points).
                    I need to test a little bit more this kernel about battery duration I switched CPU governor to "hotplug" to make a more significant test.

                    The worst thing is that GPS is less sensitive (tested on 2 different pipo m6pro)
                    if you appreciate my efforts this is the link for any donation:
                    https://www.paypal.com/cgi-bin/websc...NonHostedGuest

                    Comment


                      #11
                      Originally posted by giouncino View Post
                      Antutu results are identical or a little bit less than my mod kernels (about 21.000 points).
                      I need to test a little bit more this kernel about battery duration I switched CPU governor to "hotplug" to make a more significant test.

                      The worst thing is that GPS is less sensitive (tested on 2 different pipo m6pro)
                      I've have updated the first post with a new version which has GPS working better.

                      Comment


                        #12
                        very good.
                        I will perform testing soon!
                        if you appreciate my efforts this is the link for any donation:
                        https://www.paypal.com/cgi-bin/websc...NonHostedGuest

                        Comment


                          #13
                          Giouncino, are you compiling kernels now?
                          Randy
                          Freaktab Developer, Product Reviewer, Moderator and "Flashaholic".
                          Read my BIO Here
                          Be sure to donate to support Freaktab.com. If any of my development work makes a positive difference for you, please make a donation to support future RileyROM's.
                          Donate here

                          Comment


                            #14
                            not yet unfortunately...
                            I still can only do some minor mods...
                            if you appreciate my efforts this is the link for any donation:
                            https://www.paypal.com/cgi-bin/websc...NonHostedGuest

                            Comment


                              #15
                              I was just trying to figure out what you are doing to improve GPS. By just adjusting voltages...or have you found a patch? Just PM me if you don't want to answer here.
                              Randy
                              Freaktab Developer, Product Reviewer, Moderator and "Flashaholic".
                              Read my BIO Here
                              Be sure to donate to support Freaktab.com. If any of my development work makes a positive difference for you, please make a donation to support future RileyROM's.
                              Donate here

                              Comment

                              Working...
                              X