diff --git a/helio_g90.json b/helio_g90.json index 99bb452..c24cce6 100644 --- a/helio_g90.json +++ b/helio_g90.json @@ -1,106 +1,104 @@ { - "name": "Helio_G90/G90T", - "author": "Nalanyinyun", + "name": "Helio_G90/G90T_Version1", + "author": "chenzyadb", "configVersion": 6, "debug": false, "CpuGovernor": { "enable": true, - "slowSampleTime": 60, + "slowSampleTime": 50, "fastSampleTime": 40, "policy": { "policy0": { "cpuCore": [0, 1, 2, 3, 4, 5], "perfScale": 100, "lowPowerFreq": 500, - "basicFreq": 1375, + "baseFreq": 1200, "optimalFreq": 1200, - "expectFreq": 1400, - "modelFreq": 2000, - "modelPower": 360 + "modelFreq": 1800, + "modelPower": 400 }, "policy1": { "cpuCore": [6, 7], "perfScale": 220, - "lowPowerFreq": 774, - "basicFreq": 1085, + "lowPowerFreq": 700, + "baseFreq": 1085, "optimalFreq": 1085, - "expectFreq": 1800, - "modelFreq": 2050, - "modelPower": 1500 + "modelFreq": 2000, + "modelPower": 1480 } }, "powersave": { - "powerLimit": 1500, + "powerLimit": 2500, "policy0": { - "upRateLatency": 200, - "perfMargin": 10 + "upRateLatency": 120, + "perfMargin": 15 }, "policy1": { - "upRateLatency": 120, - "perfMargin": 10 + "upRateLatency": 150, + "perfMargin": 12 }, "freqBurst": { "touch": { - "boost": 0, - "durationTime": 0 + "boost": 5, + "durationTime": 300 }, "swipe": { - "boost": 0, - "durationTime": 500 + "boost": 5, + "durationTime": 300 }, "gesture": { "boost": 5, - "durationTime": 500 + "durationTime": 300 }, "heavyload": { "boost": 10, - "durationTime": 3000 + "durationTime": 2000 } } }, "balance": { - "powerLimit": 2200, + "powerLimit": 2500, "policy0": { - "upRateLatency": 200, - "perfMargin": 20 - }, + "upRateLatency": 100, + "perfMargin": 25 + }, "policy1": { - "upRateLatency": 230, - "perfMargin": 20 + "upRateLatency": 140, + "perfMargin": 15 }, "freqBurst": { "touch": { - "boost": 0, - "durationTime": 1000 + "boost": 5, + "durationTime": 500 }, "swipe": { "boost": 5, - "durationTime": 200 + "durationTime": 500 }, "gesture": { - "boost": 7, + "boost": 5, "durationTime": 500 }, "heavyload": { "boost": 10, - "durationTime": 3000 + "durationTime": 2000 } } }, "performance": { - "powerLimit": 3300, + "powerLimit": 3400, "policy0": { - "upRateLatency": 120, - "perfMargin": 25 + "upRateLatency": 100, + "perfMargin": 26 }, "policy1": { - "upRateLatency": 100, - "perfMargin": 25 + "upRateLatency": 110, + "perfMargin": 17 }, "freqBurst": { "touch": { - "boost": 5, - "durationTime": 1000 + "boost": 10, + "durationTime": 500 }, "swipe": { "boost": 10, @@ -111,7 +109,7 @@ "durationTime": 500 }, "heavyload": { - "boost": 20, + "boost": 10, "durationTime": 2000 } } @@ -147,7 +145,7 @@ } }, "ThreadSchedOpt": { - "enable": true, + "enable": true, "MainThread": { "cpus": [6, 7], "nice": -12 @@ -191,13 +189,13 @@ }, "MtkGpuGovernor": { "enable": true, - "slowSampleTime": 50, - "fastSampleTime": 30, - "preferredFreq": [395, 445, 595], + "slowSampleTime": 60, + "fastSampleTime": 40, + "preferredFreq": [], "powersave": { "maxFreq": 395, "perfMargin": 10, - "upRateLatency": 100, + "upRateLatency": 80, "touchBoost": false }, "balance": { @@ -209,7 +207,7 @@ "performance": { "maxFreq": 595, "perfMargin": 25, - "upRateLatency": 60, + "upRateLatency": 80, "touchBoost": false }, "fast": {