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
    OK, tonight I'm going to test with 800mV on all steps and then do some benchmarks (I'm going to use 3DMark, because it seems to be more "stressing" than Antutu).


    Just one question before I brick my tablet... the bootloader mode needs the GPU? because if the GPU is powered on in bootloader mode and I use a very low voltage, there is the chance that the tablet get stuck into a bootloop, and I'm not going to be able to flash another kernel.

    With this:

    "gpu600" =>
    [
    [800000, 128000],
    [800000, 198000],
    [800000, 256000],
    [800000, 297000],
    [800000, 384000],
    [800000, 594000],
    ],
    My pipo m6 boots and works !

    No time to make a full stress test. So I have to look at this later.

    Comment


      Originally posted by Slowry View Post
      With this:

      "gpu600" =>
      [
      [800000, 128000],
      [800000, 198000],
      [800000, 256000],
      [800000, 297000],
      [800000, 384000],
      [800000, 594000],
      ],
      My pipo m6 boots and works !

      No time to make a full stress test. So I have to look at this later.
      Bad news... Try a 3d game and we have the final answer...
      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
        Just one question before I brick my tablet... the bootloader mode needs the GPU? because if the GPU is powered on in bootloader mode and I use a very low voltage, there is the chance that the tablet get stuck into a bootloop, and I'm not going to be able to flash another kernel.
        Considering boot loader mode is a blank screen, I think you're pretty safe. Just be very brave when doing similar changes to the CPU.

        PiPo M6 Max 3G RileyROM 1.9
        Hyundai T7s SPCleanROM 4.04
        Asus Transformer Prime ChaOS 4.3.1
        Samsung SGSII SlimBean 4.3 Build 2.2

        Comment


          Originally posted by giouncino View Post
          How can you say that?
          Do you know when 100150Mhz are actually used?
          It is also possible that 100/150/200 in reality are not used and the GPU is normally set directly to 256Mhz during browsing ad set to 594 for gaming (this is an example, i don't know ).
          For me the GPU frequency scaling is a mistery...

          And then, thinking a lot, now I'm having some doubt that the GPU change voltages as we set in the kernel.img.
          Have you tried setting 600Mhz@850-900mV to see if the tablet freeze or shows artifacts?
          If does not freeze we are loosing time: the GPU voltages are actually written elsewhere.
          I'm saying this because a -200mV for 600Mhz (from 1250mV to 1050mV) in my opinion is not realistic...In the sense that as far as I know for IT technology a reduction of 20% in voltage from the stock... is HUGE and often impossible...or PIPO guys are stupid and they are risking to fry the GPU...
          I copied that voltage table from sebastianabate - I didn't make it up on my own. My point was we might not necessarily need to step voltage equally. And doing so, might be able to find more battery savings by keeping the first couple of steps really low.

          You're right that it's hard to tell what steps the GPU use, but until we see otherwise I would think it is safe to assume the GPU MHz steps the same as the CPU.

          PiPo M6 Max 3G RileyROM 1.9
          Hyundai T7s SPCleanROM 4.04
          Asus Transformer Prime ChaOS 4.3.1
          Samsung SGSII SlimBean 4.3 Build 2.2

          Comment


            Originally posted by krucifix85 View Post
            Considering boot loader mode is a blank screen, I think you're pretty safe. Just be very brave when doing similar changes to the CPU.
            I think it's not true:
            as far as I know when the loader is activated, the kernel.img is ignored. Then everithing can be changed safely.
            if you appreciate my efforts this is the link for any donation:
            https://www.paypal.com/cgi-bin/websc...NonHostedGuest

            Comment


              Originally posted by krucifix85 View Post
              I copied that voltage table from sebastianabate - I didn't make it up on my own. My point was we might not necessarily need to step voltage equally. And doing so, might be able to find more battery savings by keeping the first couple of steps really low.

              You're right that it's hard to tell what steps the GPU use, but until we see otherwise I would think it is safe to assume the GPU MHz steps the same as the CPU.
              In reality as far as we are discovering the voltages for the GPU seems to be completely ignored...so battery saving here is ZERO...
              if you appreciate my efforts this is the link for any donation:
              https://www.paypal.com/cgi-bin/websc...NonHostedGuest

              Comment


                Originally posted by giouncino View Post
                In reality as far as we are discovering the voltages for the GPU seems to be completely ignored...so battery saving here is ZERO...
                As far as I can see we have no proof the voltages aren't being used, we only have proof the frequency steps are being ignored.

                Slowry has a booting m6 with all voltages at 800mV. If he then has artifacts/crashing when stressing the GPU then we can safely say there's at least 2 steps used. It all depends on whether or not that 800mV image crashes or not when stressed. If that 800mV image passes a stress test then it might be all useless.

                Edit: I just noticed you said the exact same thing. Good to see we agree.
                Last edited by krucifix85; 02 December 2013, 21:29.

                PiPo M6 Max 3G RileyROM 1.9
                Hyundai T7s SPCleanROM 4.04
                Asus Transformer Prime ChaOS 4.3.1
                Samsung SGSII SlimBean 4.3 Build 2.2

                Comment


                  Double post

                  PiPo M6 Max 3G RileyROM 1.9
                  Hyundai T7s SPCleanROM 4.04
                  Asus Transformer Prime ChaOS 4.3.1
                  Samsung SGSII SlimBean 4.3 Build 2.2

                  Comment


                    Bad news people, I run an Antutu benchmark (only GPU) and a 3DMark Ice Storm Extreme benchmark with a 800mV only GPU kernel, and the three finished without even an artifact.
                    So it appears that the voltage of the GPU is controled by the board itself or it is configured from another part of the kernel.

                    Comment


                      Originally posted by mad86 View Post
                      Hello there is a howto usePHJAnderson's Perl Script ? thanks

                      I dl the latest ROM for M7 and i want to try it

                      Edit : i try but i have "ERROR: DDR profile table ddr667 is larger than the DDR table in the kerneluser" error ? Do y ou have an idea ?
                      I looked for but couldn't find a howto.

                      PHJAnderson's original script was set up to patch TV Sticks, not tablets. The Pipo Kernel only has 1 step for the DDR Table. The script you are using will have 2 or more steps, so it gives that error. You should only have one entry ending in a 1 for DDR_FREQ_NORMAL, i.e. [1200000, 667001]

                      Comment


                        overclocked kernels for RileyROM 1.4 - PIPO M6pro

                        here are the most used modified kernels for M6pro generated for RileyROM 1.4
                        kernel_cpu1704h_1325mV_gpu600h STOCK_ddr720_Claro_test1.zip
                        kernel_cpu1704h_gpu600_ddr720_target_V2.1.zip
                        kernel_cpu1704h_gpu600h STOCK_ddr720_VERY_LOW.zip


                        kernel_cpu1704h_gpu600h STOCK_ddr720_VERY_LOW.img has the lowest stable voltages perfectly stable for the CPU on my tablet.

                        kernel_cpu1704h_gpu600_ddr720_target_V2.1.img has low voltages for the CPU maintaining stability for MOST of Pipo M6pro

                        kernel_cpu1704h_1325mV_gpu600h STOCK_ddr720_Claro_test1.img for unlucky tablets that need a performance boost of CPU to 1704Mhz@1325mV and ram to 720Mhz@1200V

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

                        Comment


                          are the scripts inside the zip files?

                          Comment


                            here are the relevant scripts:
                            scripts.zip
                            if you appreciate my efforts this is the link for any donation:
                            https://www.paypal.com/cgi-bin/websc...NonHostedGuest

                            Comment


                              thanks a lot, G!

                              Comment


                                R: Binary patched kernels for Pipo models

                                Originally posted by giouncino View Post
                                here are the most used modified kernels for M6pro generated for RileyROM 1.4
                                [ATTACH]4239[/ATTACH]
                                [ATTACH]4240[/ATTACH]
                                [ATTACH]4241[/ATTACH]


                                kernel_cpu1704h_gpu600h STOCK_ddr720_VERY_LOW.img has the lowest stable voltages perfectly stable for the CPU on my tablet.

                                kernel_cpu1704h_gpu600_ddr720_target_V2.1.img has low voltages for the CPU maintaining stability for MOST of Pipo M6pro

                                kernel_cpu1704h_1325mV_gpu600h STOCK_ddr720_Claro_test1.img for unlucky tablets that need a performance boost of CPU to 1704Mhz@1325mV and ram to 720Mhz@1200V

                                have fun!
                                Thank you Giouncino!

                                I'm looking forward to come back home next week to flash the new ROM and this kernel

                                :sly:


                                Inviato dal mio M6pro utilizzando Tapatalk

                                Comment

                                Working...
                                X