[ROM][pre-final 0.08-11.03.18] CyanogenMod 6.1.2 for Milestone (2.2.1+)

Search This thread

cbstryker

Senior Member
Jul 31, 2008
259
17
Very important question to everyone getting great (almost magical) battery life. Did you install/apply the cyanogen mod to the 2.1 version or did you have G.O.T.'s 2.2 beta leak installed first THEN apply cyanogen?

I have a feeling that everyone that installed the beta leak is experiencing the bad battery drainage issue and those who didn't are getting good battery life.

Just a theory, but I'm hoping I'm on to something.
 

cherrybombaz

Senior Member
May 2, 2009
146
18
New York City
Something weird that I have noticed - every time after about a day of use after a fresh install, my phone becomes quite laggy, especially with the contact manager (it takes several seconds to load my contacts and switching between the tabs).
 

bandroid842

Senior Member
Aug 15, 2010
302
34
1- GINGERBREAD and 2- LANGUAGES:

FIRST: I'm loving this ROM. I wonder if we can somehow import the libs from 2.1 or 2.3 to fix the Arabic/Farsi characters issue in the browser, SMS and email. Maildroid displays Arabic email perfectly, but no other ones do. There is also a Farsi browser which connects the letters after the page opens, and all of that are temporary solutions. I wish I could get the same experience I had on my full-Arabic-Support Eclair, with even Arabic letters on the HW Keyboard!

SECOND: Also, Gingerbread ROMs are already all over the place. Of course, we cannot load a custom Kernel, so we would probably have to go back to a 2.2.1 Kernel + Gingerbread like we used to be with Froyo before the Kernel Leaks.
 

bandroid842

Senior Member
Aug 15, 2010
302
34
Also, people in this forum are AMAZING and so helpful! Reminds me of talk.maemo.org. It was the only real forum out there, so everyone pretty much recognised everyone else and helped with whatever they had :) :) :)
 

p0les

Member
Jul 14, 2010
21
0
Very important question to everyone getting great (almost magical) battery life. Did you install/apply the cyanogen mod to the 2.1 version or did you have G.O.T.'s 2.2 beta leak installed first THEN apply cyanogen?

I have a feeling that everyone that installed the beta leak is experiencing the bad battery drainage issue and those who didn't are getting good battery life.

Just a theory, but I'm hoping I'm on to something.

I did it from GOT's 2.2 leak. The first few Cyanogen patches were horrible for my battery life. It was only the recent ones that fixed it.

Also, I ditched SetCPU for CPU tuner. Battery life seems slightly improved. Will only know for certain in a few days.
 
Last edited:

mrotenlu

Member
Feb 13, 2009
46
5
I used CM6 a while, but had some memory issues (apps\home kept getting closed too fast) and the data connection (both edge and 3g) randomly disappearing.

The connection problem was supposedly some baseband issue, but I couldn't find a solution, so I went back to stock 2.1. Now I have a very similar issue, but instead of only the data connection disappearing, the phone connection disappears as well.

Is this:
1. A software issue that wasn't fixed by going back
2. Configuration
3. Hardware

I doubt its configuration as it does connect and its the same APN settings I've always used. I dont think it's hardware either as it happened when I updated to a newer version of CM6 (from v0.03 to 0.04 I believe).

I live in norway, bought my phone from the UK and flashed it with the UK service rom...

Any help will be greatly appreciated! Thanks!
 

intellq

Senior Member
Jun 16, 2010
70
17
Smartass governor is broke (using 10.12.08b)

The clock doesn't go below 550 Mhz, no matter what.

My scale is 125 min 1000 Max:

Code:
echo 62 > /proc/overclock/max_vsel
echo 1000000 > /proc/overclock/max_rate

echo "1 125000000 30" > /proc/overclock/mpu_opps
echo "2 250000000 35" > /proc/overclock/mpu_opps
echo "3 550000000 45" > /proc/overclock/mpu_opps
echo "4 750000000 56" > /proc/overclock/mpu_opps

Like you can see above, my frequencies are 125 x 250 x 550 x 750 x 1000.

When I select Smartass only 550, 750 and 1000 are used.

Another governors, including conservative, are fine.

If I use the default overclock (250 x 500 x 700 x 900) then Smartass starts to work ok.

Any thoughts?
 
Last edited:

kabaldan

Inactive Recognized Developer
Dec 15, 2009
1,640
3,925
Prague
android.doshaska.net
Smartass governor is broke (using 10.12.08b)

The clock doesn't go below 550 Mhz, no matter what.

My scale is 125 min 1000 Max:

Code:
echo 62 > /proc/overclock/max_vsel
echo 1000000 > /proc/overclock/max_rate

echo "1 125000000 30" > /proc/overclock/mpu_opps
echo "2 250000000 35" > /proc/overclock/mpu_opps
echo "3 550000000 45" > /proc/overclock/mpu_opps
echo "4 750000000 56" > /proc/overclock/mpu_opps

When I select Smartass only 550, 750 and 1000 are used.

Another governors, including conservative, are fine.

The kernel has only four frequency slots (although there are five opps defined). I would need to see also your frequency table, so I could know what frequencies are actually active in your case.

Anyway, the smartass parameters may need to be adjusted according to your frequency table.
You can set them like this:
Code:
echo X > /sys/devices/system/cpu/cpu0/cpufreq/smartass/<param>

See the comments in the source code to learn about the parameter's meaning (lines 66-133):
https://github.com/nadlabak/android...froyo/prebuilt/lib/modules/cpufreq_smartass.c
 

intellq

Senior Member
Jun 16, 2010
70
17
Thanks for your reply. My entire file is:

Code:
#!/system/bin/sh
insmod /system/lib/modules/symsearch.ko
insmod /system/lib/modules/overclock.ko

echo 62 > /proc/overclock/max_vsel
echo 1000000 > /proc/overclock/max_rate

echo "1 125000000 30" > /proc/overclock/mpu_opps
echo "2 250000000 35" > /proc/overclock/mpu_opps
echo "3 550000000 45" > /proc/overclock/mpu_opps
echo "4 750000000 56" > /proc/overclock/mpu_opps

echo "0 1000000" > /proc/overclock/freq_table
echo "1 550000" > /proc/overclock/freq_table
echo "2 250000" > /proc/overclock/freq_table
echo "3 125000" > /proc/overclock/freq_table

echo 125000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq

insmod /system/lib/modules/cpufreq_stats.ko
insmod /system/lib/modules/cpufreq_interactive.ko
insmod /system/lib/modules/cpufreq_smartass.ko
insmod /system/lib/modules/cpufreq_conservative.ko

echo interactive > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo conservative > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

echo 125000 > /sys/devices/system/cpu/cpu0/cpufreq/conservative/sampling_rate
echo 25 > /sys/devices/system/cpu/cpu0/cpufreq/conservative/freq_step
 

Top Liked Posts

Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone