[Dual Boot][Kernel][ICS]Doppler 6 Release

kast

Senior Member
Dec 3, 2006
565
1,339
0
Europe
:victory: :eek: ...I have had it with battery bug :/

I will check those commits later ...My Mini Pro will go into repairs(damaged touchscreen) so no development for 2 months atleast ..

I am keeping an eye on Kappa 1.7 to see how hybrid kernel works with Kappa ...

Cheers !
Hi,
you're better off by ordering the replacement touchscreen on Ebay and replacing it yourself. Pretty easy to do, really... Not to say, much cheaper too than sending it out for repair.

Ka.
 

karandpr

Space too small for my titles. Check Signature
Staff member
Feb 20, 2011
9,688
13,151
263
Prolific Troll
Hi,
you're better off by ordering the replacement touchscreen on Ebay and replacing it yourself. Pretty easy to do, really... Not to say, much cheaper too than sending it out for repair.

Ka.
I will check it out :highfive: ...Mostly I will be having rough 2-3 months ahead ...Too little time for solid development as such :/ ...
I will just support my projects ....

Have a nice day kast ..
 

dato02

Senior Member
Jan 9, 2013
298
102
0
Tbilisi
Flashed Doppler 2 in my coconut in the morning. 1st of all, the kernel logo is superb compare to the one in the V1 :p
Kernel is smoother, battery backup is great. No complaints :good: Keep it up @karandpr
would be great if you include SmartassH3 :)
But saqib what is the difference between smartass v2 and h3? I have read somewhere that it's mostly the same and you'll feel slight difference only on multi core devices.
 

karandpr

Space too small for my titles. Check Signature
Staff member
Feb 20, 2011
9,688
13,151
263
Prolific Troll
@saqib nazm
The difference between H3 and V2 is nothing ....except H3 has different default values .

As background , I would recommend reading this excellent governor guide by @droidphile ....It has lot of information about governors and more importantly their tunable parameters .

I have Block quoted(copied from droidphile's guide) parameters for Smartassv2 governors .

i)awake_ideal_freq - The frequency until which CPU is scaled up rapidly on screen-awake (from sleep). Thereafter, scaling up is less aggressive.
ii) sleep_ideal_freq - The frequency until which CPU is scaled down rapidly when screen is turned off. Thereafter, scaling down is less aggressive.
iii) up_rate_us - The minimum amount of time to spend at a frequency before we can ramp up. (Ignored below awake-ideal frequency since governor needs to rapidly scale up to awake_ideal_freq when below it)
iv) down_rate_us - The minimum amount of time to spend at a frequency before we can ramp down. (Ignored above sleep-ideal frequency since governor needs to rapidly scale down to sleep_ideal_freq when above it)
v) max_cpu_load - Same as up_threshold in other governors.
vi) min_cpu_load - Same as down_threshold in other governors.
vii) ramp_down_step - Frequency delta when ramping down below the ideal frequency. Zero disables and will calculate ramp down according to load heuristic. When above the ideal frequency we always ramp down to the ideal freq.
viii) ramp_up_step - Frequency when ramping up above the ideal frequency. Zero disables and causes to always jump straight to max frequency. When below the ideal frequency we always ramp up to the ideal freq.
ix) sleep_wakeup_freq - The frequency to set when waking up from sleep. When sleep_ideal_freq=0 this will have no effect.


Stock tuning of smartass v2 ...

Code:
AWAKE_IDEAL_FREQ 768000
SLEEP_IDEAL_FREQ 245760
RAMP_UP_STEP 128000
RAMP_DOWN_STEP 256000
MAX_CPU_LOAD 50
MIN_CPU_LOAD 25
UP_RATE_US 48000;
DOWN_RATE_US 99000;
SLEEP_WAKEUP_FREQ 99999999
SAMPLE_RATE_JIFFIES 2
For smartassH3 it is
Code:
[COLOR="Red"]AWAKE_IDEAL_FREQ 320000
SLEEP_IDEAL_FREQ 122880
RAMP_UP_STEP 80000
RAMP_DOWN_STEP 80000
MAX_CPU_LOAD 85
MIN_CPU_LOAD 70[/COLOR]
UP_RATE_US 48000;
[COLOR="red"]DOWN_RATE_US 49000;[/COLOR]
SLEEP_WAKEUP_FREQ 99999999
SAMPLE_RATE_JIFFIES 2
that sums up "actual" difference between V2 and H3 ...

Now to make a switch from V2 to "H3"
Change to smartassv2 governor
Execute these commands in terminal emulator/adb shell or make a bash script and use it with script manager ...

Code:
echo "364800" > /sys/devices/system/cpu/cpufreq/smartass/awake_ideal_freq;
echo "134400" > /sys/devices/system/cpu/cpufreq/smartass/sleep_ideal_freq;
echo "85" > /sys/devices/system/cpu/cpufreq/smartass/max_cpu_load;
echo "70" > /sys/devices/system/cpu/cpufreq/smartass/min_cpu_load;
echo "80000" > /sys/devices/system/cpu/cpufreq/smartass/ramp_up_step;
echo "80000" > /sys/devices/system/cpu/cpufreq/smartass/ramp_down_step;
echo "49000" > /sys/devices/system/cpu/cpufreq/smartass/down_rate_us;

and smartassv2 will magically get converted to smartassH3....:victory:
You can dabble with the values as and when required and create your own profiles to suit the needs ...

Edit 1

init.d script wont work effectively ...

While the parameters will be tweaked to smartassH3 values on boot , the settings in ramdisk will override the governor to interactive ...
You will need to change to V2 on boot .It will retain H3's value if specified .No need for second overide .
 
Last edited:

karandpr

Space too small for my titles. Check Signature
Staff member
Feb 20, 2011
9,688
13,151
263
Prolific Troll
Extra.zip intallation aborted. Usb otg not working

Sent from my WT19i using xda premium
It's not a flashable zip ....just four modules ...
you need to manually extract and copy to /system and manually insmod them ...

Details are in readme. text in the folder ...
 

karandpr

Space too small for my titles. Check Signature
Staff member
Feb 20, 2011
9,688
13,151
263
Prolific Troll
Hi and thanks karan.
Awesome job.

Is it possible to have a E_120 or E_140 version of your Doppler V2 ?
Probably after one month or so...I don't have my build PC with me and I don't have time right now with work and stuff...

Sent from my SK17i using Tapatalk
 
  • Like
Reactions: bejunk

jitkr

Senior Member
Dec 17, 2012
304
228
0
New Delhi
I flashed Doppler V2 E_60 and wifi not working with modules .

i did
1. ICS 4.0.4 FTF flash
2. Flashed Doppler v2
3 installed Rom
4. flashed wifi modules
5 restarted many times wifi still not working.

Device : Coconut.
Rom : Zelly Cream v5
 

karandpr

Space too small for my titles. Check Signature
Staff member
Feb 20, 2011
9,688
13,151
263
Prolific Troll
I flashed Doppler V2 E_60 and wifi not working with modules .

i did
1. ICS 4.0.4 FTF flash
2. Flashed Doppler v2
3 installed Rom
4. flashed wifi modules
5 restarted many times wifi still not working.

Device : Coconut.
Rom : Zelly Cream v5
Post results of
"lsmod" command on terminal emulator/adb shell

AFAIK ,saqib beta tested for me and doppler v2 works fine for coconut...

Sent from my SK17i using Tapatalk
 

dato02

Senior Member
Jan 9, 2013
298
102
0
Tbilisi
Post results of
"lsmod" command on terminal emulator/adb shell

AFAIK ,saqib beta tested for me and doppler v2 works fine for coconut...

Sent from my SK17i using Tapatalk
i am using zelly cream as well on mango and it works fine. something must have gone wrong while flashing modules or zip might got corrupted while downloading.
 
  • Like
Reactions: karandpr

karandpr

Space too small for my titles. Check Signature
Staff member
Feb 20, 2011
9,688
13,151
263
Prolific Troll
Mini pro works fine because I have mini pro...same thing can't be said about coconut and smultron. @saqib nazm tests my coconut builds.
He uses doppler for atlest 2-4 days and reports back any bugs or so
Apart from him I have no tester for coconut.

Smultron has no testers really. So it's a blind build.

Sent from my SK17i using Tapatalk