Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Binary patched kernels for Pipo models

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Originally posted by sebastianabate View Post
    In linux you need to use the dos2unix command to convert the script from windows format to unix format. In Ubuntu you need to execute:

    sudo apt-get install dos2unix

    to install the utility, and then

    dos2unix scriptfile

    where scriptfile is the filename of your script.


    Sent from my M8pro using Tapatalk 2
    Ahhhhhhhh!!! that's why it wouldn't run. I forgot that Windows text editors insert control codes in the file. dos2unix fixed it up and the script runs for me now.

    I patched my first kernel, creating a kernel with CPU-1704 GPU-600 RAM-667 Low Voltage +25 mV for my M8 Pro. It got 19902 on Antutu and the stability test was rock solid between 85-90.

    Thanks very much for this information.

    Comment


      Yes, but:
      Originally posted by heisenberg View Post

      Which kernel do I use for patching? Can I take anyone?

      Comment


        Originally posted by TerryH View Post
        Ahhhhhhhh!!! that's why it wouldn't run. I forgot that Windows text editors insert control codes in the file. dos2unix fixed it up and the script runs for me now.

        I patched my first kernel, creating a kernel with CPU-1704 GPU-600 RAM-667 Low Voltage +25 mV for my M8 Pro. It got 19902 on Antutu and the stability test was rock solid between 85-90.

        Thanks very much for this information.
        You should test with a 720MHz RAM and lowest voltages. I patched RileyROM 2.1's kernel with the following settings:
        Code:
        CPU
        MHz    mV
        312    800
        504    825
        816    900
        1008    950
        1200    1025
        1416    1125
        1704    1250
        
        
        GPU
        MHz    mV
        133    875
        200    925
        266    975
        366    1025
        466    1100
        600    1225
        
        
        RAM
        MHz    mV
        720    1200
        And is very stable (Antutu stability test between 84~91, and Antutu score 21110), and I think that this settings helped to reduce the ghost touches that I use to have when my tablet was charging with unpatched Riley's kernel and with the stock kernel (the ghost touches did not dissapear, but they are less frecuent)


        Attached is my patched kernel and the modified script that only generates this patched kernel)
        overclockomatic_superlow_voltage_rev1.1.pl.zip
        kernel_cpu1704h_gpu600h_ddr720_superlow_voltages.img.zip

        Comment


          Originally posted by heisenberg View Post
          Ok, so last question befor my first own kernel.

          Which kernel do I use for customizing? Can I take anyone?
          use the original file from rileyrom 1.3a (you can download it from the first page of this thread).
          if you appreciate my efforts this is the link for any donation:
          https://www.paypal.com/cgi-bin/websc...NonHostedGuest

          Comment


            Originally posted by sebastianabate View Post
            You should test with a 720MHz RAM and lowest voltages. I patched RileyROM 2.1's kernel with the following settings:
            Code:
            CPU
            MHz    mV
            312    800
            504    825
            816    900
            1008    950
            1200    1025
            1416    1125
            1704    1250
            
            
            GPU
            MHz    mV
            133    875
            200    925
            266    975
            366    1025
            466    1100
            600    1225
            
            
            RAM
            MHz    mV
            720    1200
            And is very stable (Antutu stability test between 84~91, and Antutu score 21110), and I think that this settings helped to reduce the ghost touches that I use to have when my tablet was charging with unpatched Riley's kernel and with the stock kernel (the ghost touches did not dissapear, but they are less frecuent)
            Hi Sebastianabate,

            Before I did the ddr 667 kernel, I was using your ddr 792 kernel that you were using. I got slightly less than you did on Antutu (~20600). I will be going back to that kernel. I just wanted to try to do one myself.

            Luckily my M8 Pro has no issues and everything works well. I can use it without issue while being charged.

            So thanks again for sharing your kernel.

            Comment


              sebastianabate, ghost touches mean poor quality of charger or it is not designed for your home mains voltage/frequency.

              Comment


                Originally posted by TerryH View Post
                Hi Sebastianabate,

                Before I did the ddr 667 kernel, I was using your ddr 792 kernel that you were using. I got slightly less than you did on Antutu (~20600). I will be going back to that kernel. I just wanted to try to do one myself.

                Luckily my M8 Pro has no issues and everything works well. I can use it without issue while being charged.

                So thanks again for sharing your kernel.
                As others had pointed out on this thread, 792 for memory is a little to high, and this frequency don't give a performance gain over 720 (actually it can play against you, becouse of the stability loss).
                When I did my first patched kernels I didn't know this, but after reading other user's posts (specially from giouncino) I changed the script with my previous post settings, and everything is better now.

                Comment


                  Originally posted by fazerg View Post
                  sebastianabate, ghost touches mean poor quality of charger or it is not designed for your home mains voltage/frequency.
                  I'm aware of this, but thank you for your comment anyway. The problem is that the charger I'm using is the original one that came with the tablet, and I can't find a compatible charger for a reasonable price.

                  Comment


                    Originally posted by sebastianabate View Post
                    As others had pointed out on this thread, 792 for memory is a little to high, and this frequency don't give a performance gain over 720 (actually it can play against you, becouse of the stability loss).
                    When I did my first patched kernels I didn't know this, but after reading other user's posts (specially from giouncino) I changed the script with my previous post settings, and everything is better now.

                    Thanks for the additional information, it's good to know.

                    Comment


                      Re: Binary patched kernels for Pipo models

                      Originally posted by rrileypm View Post
                      How about starting a new download thread for just kernels. It would be closed to comments (this thread is good for that).

                      We can list the tablets and have a download link to a zip file containing the most up to date kernels for that tablet.

                      That way we have one place to go to get the most current kernels of each of our devices.

                      Does that sound good to you all?
                      yes.... yes.... sounds a ton easier to follow.... Also is there a tweaked kernel for the M9 Pro.. I am on the RileyRom 2.0- get ready to jump to 2.1..

                      Dispatcher: Quad Core M9 Pro powered by RileyRom 2.0!
                      People who think they know everything are a great annoyance to those of us who do.

                      Comment


                        Originally posted by giouncino View Post
                        Yes, I think it could be the problem!

                        Because in deep sleep the CPU should be switched off, so it does not affect deep sleep.

                        Do you realy think it could help, to rise the ram voltage to 1225mV, cause in Stock rom I had the same problems (freez after entering deepsleep randomly once every week) and stock Kernel is like 1300mV for RAM?

                        p.s. I created my on Kernel. Thank you so much for helping the noob!!!

                        These are my newest settings based on v2_1 lowered the bolted. Passed Antutu with 18700 and second run 20069 (in Normal mode, the score with the original v2_1 was something like 19300, so nearly the same):
                        [850000, 312000],
                        [875000, 504000],
                        [925000, 816000],
                        [975000, 1008000],
                        [1050000, 1200000],

                        [1175000, 1416000],
                        [1275000, 1704000],


                        UPDATE: Instable - some freezes during use
                        Last edited by heisenberg; 01 December 2013, 10:07.

                        Comment


                          Originally posted by heisenberg View Post
                          Do you realy think it could help, to rise the ram voltage to 1225mV, cause in Stock rom I had the same problems (freez after entering deepsleep randomly once every week) and stock Kernel is like 1300mV for RAM?

                          p.s. I created my on Kernel. Thank you so much for helping the noob!!!

                          These are my newest settings based on v2_1 lowered the bolted. Passed Antutu with 18700 and second run 20069 (in Normal mode, the score with the original v2_1 was something like 19300, so nearly the same):
                          [850000, 312000],
                          [875000, 504000],
                          [925000, 816000],
                          [975000, 1008000],
                          [1050000, 1200000],

                          [1175000, 1416000],
                          [1275000, 1704000],


                          UPDATE: Instable - some freezes during use
                          That is strange. It could also be an installed app the problem of freeze during sleep...
                          Your CPU is still lucky...
                          let's take a look on lowest voltages I'm currently using:
                          Mhz mV
                          312 800
                          504 825
                          816 900
                          1008 950
                          1200 1050
                          1416 1125
                          1704 1275
                          On 1200 we are using the same voltage!
                          And on 1200, 1416 and 1704 lowering the voltages more than this means a tablet unstable (already tested).

                          At the moment I'm using also these values for the GPU:
                          MHz mV
                          133 875
                          200 900
                          266 950
                          300 975
                          400 1025
                          600 1175
                          if you want test them!

                          I konw that the GPU could work also with lower voltages.
                          On RK3188 datasheet is stated that the GPU rated voltages are:
                          380Mhz@900mV, 500Mhz@1000mV
                          The problem is that both of these frequencies are not used by the GPU, then I'll put these on an excel graph, and I'll modify the table above to be overlapped with the rated voltages....
                          I suppose it could work...

                          Before doing this, now I've finally found the kernel.img relevanto to the august 23rd firmware. I'm going to install it on RileyRom 1.3a to see if it could definitely enable deep sleep without loosing 3G functionality...

                          stay tuned!
                          if you appreciate my efforts this is the link for any donation:
                          https://www.paypal.com/cgi-bin/websc...NonHostedGuest

                          Comment


                            Hello and thanks a lot for your hard work

                            I looking to cook a custom ROM with TNT utility for Pipo M7 Pro and i want to know if is it possible to replace the original kernel.img by yours oc kernel.img ?

                            If yes i just have to del original kernel.img and replace it by yours ?

                            Thanks for your answer

                            Comment


                              Originally posted by mad86 View Post
                              Hello and thanks a lot for your hard work

                              I looking to cook a custom ROM with TNT utility for Pipo M7 Pro and i want to know if is it possible to replace the original kernel.img by yours oc kernel.img ?

                              If yes i just have to del original kernel.img and replace it by yours ?

                              Thanks for your answer
                              Unfortunately my kernels only work on M6pro.
                              But you can use the script I've attached on various post in the previous pages to generate custom kernels valid for you tablet!
                              if you appreciate my efforts this is the link for any donation:
                              https://www.paypal.com/cgi-bin/websc...NonHostedGuest

                              Comment


                                OK thanks i take a look on this script

                                Comment

                                Working...
                                X