yashsingh1/xdaforums huggingface dataset:
[Motorola Milestone Android Development] enrsil1983:
Maybe a lot of problems would be easily solved with a full wipe.

I had problems with 1% battery steps, solved only after a full wipe, and now since RC11 I have problems with built-in screenshots app (doesn't work, save in NULL directory). But I'm 100% sure that a full wipe will solve it, so I'll do that when RC13 will be released.

I also experienced a reboot with new DSI fix (I had really low free RAM), but I disabled the logger so I'm not sure it was DSI error (I use Android System Info to read and collect logs, but this way I can't save log after a crash). Now re-enabled.

EDIT: I don't have the apanic_console file, only apanic_threads
[Motorola Milestone Android Development] jarlaxlebaenre:
Quick question: if I modify 10overclock file will it change CyanogenMod settings? I'd like to have another options in there to choose max frequency higher than 1GHz. Or is it possible to add an option like that in next releases kabaldan?
[Motorola Milestone Android Development] adamz667:
Feel free to modify 10overclock file, but be carefull - less knowledge on overclocking can destroy your phone.

You can only have 5 slots for overclock in CM7 and other roms which use its overclock module, so you need to change existing values in 10overclock file and more then five presets will not work.
[Motorola Milestone Android Development] kabaldan:
After kernel panic (sudden reboot to Moto logo), the log that contains useful info about the AP (application processor - that's our OMAP3 CPU) kernel panic is /data/dontpanic/apanic_console. That's the file I would need to see.

If there is no such file in /data/dontpanic (or it's old, from AP panic that happened sometime in the past), then the reboot involving the Moto logo was caused by BP panic (baseband processor - Wrigley 3G), in which case no logs are usually useful, as the BP processor is more or less a black box for us and there's virtually nothing we can do about it (apart from flashing the latest bpsw.img, if not already done). Although there is a rare possibility that the issue was induced on the AP side of the modem subsytem - GKI system. In such case, /cache/logger/AOL_radio.ap.bin.old and /cache/logger/AOL_main.ap.bin.old might be useful, but are usually incomplete, not catching the latest events.

In the case of display freezes, I would need to see /cache/logger/AOL_kernel.ap.bin (if there was no reboot involving Moto logo yet, since the freezes happened) or /cache/logger/AOL_kernel.ap.bin.old (if there already was a full reboot).

Reboots directly to boot animations are caused by restart of android system services (it's not actually full reboot), in such case /cache/logger/AOL_main.ap.bin and /cache/logger/AOL_kernel.ap.bin are interesting.
[Motorola Milestone Android Development] Charles_l:
no need to pull out the battery. just open the hardware keyboard, press and hold the right "ALT" and the left "SHIFT"(up arrow), then press the "DEL", the phone will restart.

let me guess, you change the cpu governor to smartass, do you? I have this issues when I am using the smartass governor.
[Motorola Milestone Android Development] heorung:
I met this issue when using conservative governor
[Motorola Milestone Android Development] msaraiva:
It's a hard reboot (back to M logo). This only happens while using the hardware keyboard and connected via wifi. I've attached apanic_console (there's a dsi_update_thread before the kpanic). Thanks for your hard work.
[Motorola Milestone Android Development] papadawgg:
thats right, im actually using smartass because ondemand and consevative seems a bit too slow for me. i will try interacive.
[Motorola Milestone Android Development] alicheusz:
try ondemand with

echo 20000 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate

this will make ondemand more responsive
[Motorola Milestone Android Development] papadawgg:
recently i had a freeze, again, while i was using the interactive governor. i could try ondemand but i have the feeling, that the governor is not the issue.

@alicheusz should i insert the line in my 10overclock? could you explain me, why the line would make the ondemand governor more responsive?
[Motorola Milestone Android Development] bnwg:
It lowers value for sampling rate (from default 48675?? To 20000). And it means it will check more often it needs to boost up the freq. If you change the thresheld value from 86 to lower (eg. 70 or 65) it will be even more responsive. The trade-off for that will be the juice from your battery though.
[Motorola Milestone Android Development] alicheusz:
but it will still be more battery wise than interactive. That's why I am using it
[Motorola Milestone Android Development] shirdesh:
hey guys i am not able to charge my phone on USB thru PC. i am running cynogen 7 rc11 latest....any suggestions...
[Motorola Milestone Android Development] bnwg:
Do you know how to echo the value for interactive? It shows 80000 instead of 30000 by the code below.

echo 30000 > /sys/devices/system/cpu/cpu0/cpufreq/interactive/sampling_rate
[Motorola Milestone Android Development] mathk:
using RC12 with DSI fix v2.2 . Didn't see major difference with normal RC12.
[Motorola Milestone Android Development] jarlaxlebaenre:
Try (re)installing Motorola PC drivers.

http://www.motorola.com/consumers/v/index.jsp?vgnextoid=bda09ec8009a0210VgnVCM1000008806b00aRCRD
[Motorola Milestone Android Development] Edwrib:
I get this issue if I in sd card mode and change to 'phone and tools', they dont go, I need unplug, replug and select 'charge only' and then 'phone and tools'.
[Motorola Milestone Android Development] bijixda:
is it true ondemand governor is better... in term of battery usage?
[Motorola Milestone Android Development] alicheusz:
make test start music, open setcpu and look at advanced You will see that Interactive scale for some time to 1000MHz and back. Ondemant is not doing this

My best battery life was on eclair witch ondemand enabled. Changing only governor for ondemand will not get you drastic change.

At the moment on RC12 I have 15% battery left witch 48h usage, 2.50 h screen on. 2G always on, 700/125 MHz low voltage + ondemand + kernel tweaks + lowered levels for automatic brightness
[Motorola Milestone Android Development] -SAIUN-:
I've found ondemand gives close to twice as much battery life compared to interactive or smartass governors.

That being said, even with ondemand I only get 13-14 hours of standby. YMMV.
[Motorola Milestone Android Development] pcphobic:
That is interesting. I always thought Interactive was better with battery life. Anybody else done comparison test too?
[Motorola Milestone Android Development] enrsil1983:
And I always thought that conservative was even better.

Am I the only one that use conservative governor here?
[Motorola Milestone Android Development] mcdevtingz:
I do don't really try any of the others
[Motorola Milestone Android Development] Edwrib:
I having dsi error in module v 2.2

And last botton line of the screen freeze for some minutes.

I changed nothing in cpu/volt settings, I have jit on, nothing lock in ram, purging assets on and vm size 40 (was 24 but some games dont loaded)
[Motorola Milestone Android Development] HO!NO!:
I got this on 2.2

I don't know if it normal

View attachment 669355

sorry pic won't upload will upload later
[Motorola Milestone Android Development] wat':
Same for me, I get about 2 days standby with light usage, 2g, wlan on when screen is on, 800mhz, slidescreen syncing every 2 hours, bg data/auto sync both on for everything.
[Motorola Milestone Android Development] Edwrib:
Get you notification sounds muted too? My mute and only come back if I reboot.

The batt is amazing in v2.2, but I gone back to dsifix of rc11.
[Motorola Milestone Android Development] jarlaxlebaenre:
I easily get 2days+ of battery life on RC12 with DSIfix 2.2. Nearly 2x as much as initial RC12 release.

BTW, it's been already 2 weeks since last version's release and now CyanogenMod's been bumped to 2.3.5. Maybe we're gonna get that as well though there aren't any significant changes.
[Motorola Milestone Android Development] pcphobic:
SetCPU governors (explained)

http://xdaforums.com/showthread.php?t=843406

ondemand

Available in most kernels, and the default governor in most kernels. When the CPU load reaches a certain point (see "up threshold" in Advanced Settings), ondemand will rapidly scale the CPU up to meet demand, then gradually scale the CPU down when it isn't needed. - SetCPU website

conservative

Available in some kernels. It is similar to the ondemand governor, but will scale the CPU up more gradually to better fit demand. Conservative provides a less responsive experience than ondemand, but can save battery. - SetCPU website

performance

Available in most kernels. It will keep the CPU running at the "max" set value at all times. This is a bit more efficient than simply setting "max" and "min" to the same value and using ondemand because the system will not waste resources scanning for the CPU load. This governor is recommended for stable benchmarking. - SetCPU website

powersave

Available in some kernels. It will keep the CPU running at the "min" set value at all times. - SetCPU website

userspace

A method for controlling the CPU speed that isn't currently used by SetCPU. For best results, do not use the userspace governor. - SetCPU website

Interactive

The 'interactive' governor has a different approach. Instead of sampling the cpu

at a specified rate, the governor will scale the cpu frequency up when coming

out of idle. When the cpu comes out of idle, a timer is configured to fire

within 1-2 ticks. If the cpu is 100% busy from exiting idle to when the timer

fires then we assume the cpu is underpowered and ramp to MAX speed.
[Motorola Milestone Android Development] bnwg:
Under the info -> Time in State from SetCPU you can find out the percentage used for the different freq slot. Under interactive (min sample rate 30000 for my setting) it's about 50-50 for min (250) and max (1000) for me. The intermediate freq slot occupied a very little percentage used so I ignored them.

Now I'm testing ondemand threshold value 69, sampling rate 30000 and keeping other setting constant (ie. freq and vsel). I want to see the different for the percentage used for different freq under different governor.
[Motorola Milestone Android Development] HO!NO!:
Sorry for my last post i was unable to upload image with xda app

View attachment 669358

This is what i got with 2.2 i don't know if it normal.
[Motorola Milestone Android Development] Sushifiend:
GMail not vibrating

No matter what I do, I can't get my phone to vibrate when receiving email via the GMail app. I have the vibrate switched on within GMail itself, and I also have vibrate set to "always" in the main Settings > Sound menu. In the CM settings, I have vibrate during calls switched to on, but that doesn't seem relevant. Vibrate works fine when receiving phone calls, but not with GMail. Is there a file I can manually edit or a setting somewhere else that I might have missed? I tend to keep my phone in the back pocket of my jeans and I almost never hear the notification sound.

SF
[Motorola Milestone Android Development] Sushifiend:
Well, after a bit of searching I found the answer. According to this thread on Android Forums, the problem is caused by a bug where notification vibrations remain disabled even though you've enabled them in settings. An app called Sound Manager can be used to enable notification vibrations, after which it can be uninstalled.

Even after following the steps I found that I couldn't get vibrations, but then it's after midnight and I have CM settings > Sounds > Quiet Hours enabled. However it's set just to mute notifications but let vibrations play. I disabled quiet hours and everything started working correctly. I re-enabled Quiet Hours and vibrations STILL work. I'm not sure if Quiet Hours makes a difference or not, but Sound Manager definitely showed that notification vibrations were disabled even though I had enabled them in GMail and in the general Android sound settings menu. There's a bug somewhere, but I'm not sure whether it lies in CM or in vanilla Android itself.

SF
[Motorola Milestone Android Development] BryanChung:
I'm switching from Interactive to Ondemand to give it a try :P
[Motorola Milestone Android Development] afadel:
DSI fix v2.2

I had to revert back to DSI v2.1 as the 2.2 was causing a whole lot reboots. At least I think it was DSI v2.2 as it started after I put it.

Attached are 3 apanic logs. Is anyone else experiencing this too?
[Motorola Milestone Android Development] DannyDroid:
I've been flooded with DSI errors today with the new fix ): (v2.2).

Three resets in an hour!
[Motorola Milestone Android Development] enrsil1983:
I also had 3-4 reboots since v2.2, but I had the logging options disabled so I'm not 100% sure they are DSI errors. One while browsing in Market, one while using Root Explorer and the last in Dolphin Browser.

Now I have reenabled logging, and since 3 days I never had a reboot... however I haven't apanic_console logs, only apanic_threads.
[Motorola Milestone Android Development] kabaldan:
The one who finds the way how to reproduce it on my phone will get the prize!

I'm unable to debug it when I can't reproduce it :( .

Apart from the harmless "omapdss DSI error: vc(0) busy when trying to config for L4" sometimes happening on wake-up, I didn't get any DSI errors since I'v been using v2.2.

But I'm aware of possibility of

1. kernel panic:

"Unhandled fault: external abort on non-linefetch (0x1028) at 0xfa050410"

in dispc_disable_sidle

2. display freezes:

omapdss DSI error: framedone timeout

omapdss DSI error: failed update 0,0 480x854

omapdss DISPC error: timeout waiting for FRAME DONE

omapdss DSI error: TE_SIZE is not reset after FD IRQ

Both happened to me as well (though only when I've been using v2.1).

I'm still investigating it, but in the first place I really need to find a way how to reproduce those errors.

The "false control" error reported by HO!NO! is rather surprising, that's the error that is to be expected when the DSI fix is not in use...
[Motorola Milestone Android Development] BryanChung:
On contrary, I have never had a single reboot since using 2.2. :) And it's my phone performance really improved a lot. :)
[Motorola Milestone Android Development] HO!NO!:
Sorry Kabaldan you are completely right i was not using it since i don't give it the right permission... my bad again... :( btw since i install correctly i don't have any dsi error so far.
[Motorola Milestone Android Development] DannyDroid:
Tempted to send you my phone so you can try it out.

It seems to happen when using the hardware keyboard and when making-up the screen.
[Motorola Milestone Android Development] msaraiva:
Yeah, i only get reboots while using the hardware keyboard, which is the same thing that used to happen on CM6.

Btw, i'm also using the new module version (2.2).
[Motorola Milestone Android Development] ngonchan:
Confirmed!
[Motorola Milestone Android Development] mike-08:
This how my Milestone started to die a few weeks ago. It strated with occasional DSI errors when I opened the keyboard. Then it grew worse: every time I opened the keyboard I got DSI errors. These were all kinds of different DSI errors. Sometimes it only showed up? In the logs and the dsifix module could recover. Often the screen would not turn on. And also quite often the screen became scrambled. I flashed my milestone back to stock 2.1 and saw the same display errors, so I brought it to the service. It came back with a new Keyboard and probaly a new display and it worked fine ever since.
[Motorola Milestone Android Development] afadel:
Well, maybe is not DSI fix related. I just had a reboot with v2.1. Attached is the apanic log of this new reboot with v2.1. I'm completely clueless when it comes to analyzing these logs, so if @kabaldan or anyone else could help me elucidate what's going on would be very much appreciated.

As a hint, it actually started when I created the ext partition to hold the apps. I used little time with ext2 and had no reboots. Than I converted the partition to ext3 and experienced some reboots which got worse after DSI v2.2 and now I got a reboot with v2.1 too.

I'm not sure if all of the above are related, just figured it would be good to have all the details listed!!
[Motorola Milestone Android Development] kabaldan:
Yep, that's the kernel panic - Unhandled fault: external abort on non-linefetch (0x1028) at 0xfa050410

dispc_disable_sidle function was trying to set the content of a peripheral register at a time when the peripheral clock was disabled. What and why stopped the clock in the middle of the dsi_update_thread loop currently remains a mystery for me.
[Motorola Milestone Android Development] afadel:
Damn... maybe it's the 217 times I dropped my phone! :P

I'll try DSI v2.2 again, but I guess it's the same kernel panic. I found the same error on the v2.2 logs.

Don't take me wrong here, but I'll pray for it to happen with you too so then you'll be able to fix it, heheheh. Do you think this could be generated by some running app misbehaving?
[Motorola Milestone Android Development] veki2630:
M having issues with multi tasking. Say m working on opera browser then I receive a msg I go the message and reply and when I come back to opera. It gets initializing and starts again and my page is lost! :(

At times m playing a game and I hit home button. The homescreen appears all blank and then all apps start loading again

Is there any fix? Or is there any better rom?
[Motorola Milestone Android Development] eami:
Same issue for me, i can run almost nothing in background :/

other issue for me is still the battery life, i observed though if i leave wifi on it lasts at least 10 times longer than on gsm. and it doesn't matter its 2g or 3g :/
[Motorola Milestone Android Development] BryanChung:
We cannot expect much multi-tasking in background with Milestone poor 256MB of RAM. :(
[Motorola Milestone Android Development] mcdevtingz:
On froyo you can :D
[Motorola Milestone Android Development] AirLancer:
That is because the milestone has too little RAM. When the app that you are using needs more RAM than is currently free, background apps that use ram will be closed, including the launcher if necessary (thats the homescreen becoming blank). So, this cannot be "fixed" in this rom, since it can't creat RAM ;)

This will be better if you use CM6 or any other OS before Gingerbread. Gingerbread simply needs a lot of RAM.

milaq has started CM6 development up again, so many features/fixes that used to be CM7 only are also availabe in CM6 now.

http://xdaforums.com/showthread.php?t=1155454
[Motorola Milestone Android Development] zeppelinrox:
Of course, the V6 SuperCharger script eliminates any redraw issues and makes the phone amazingly snappy.

However, even phones with 512 mb of ram have an issue with opera getting killed.

Maybe a different tabbed browser will work better.
[Motorola Milestone Android Development] BryanChung:
Actually, I do not mind the launcher getting killed for any particular app that requires the memory so it can run smoothly. Such as the Camera App example. So once a while the launcher redraw, I'm okay with it as long as any particular app I am using, has enough memory to run at that time. No point the launcher stays in memory and use up memory that my another app might need.
[Motorola Milestone Android Development] bijixda:
No reboot dsi fix 2.2

sent from milestone using xda app
[Motorola Milestone Android Development] tegezan:
+1

redraw still better than reboot.. :p
[Motorola Milestone Android Development] zeppelinrox:
Ya me too, which is why I came up with hard to kill launcher and use that as default instead of bulletproof.

I actually changed it so that, on gingerbread, the launcher is never unkillable anyway.

Bulletproof is a 1.

HTK is a 2.

But the flipside of course is that is sucks when the launcher gets killed every time you run even the smallest app.
[Motorola Milestone Android Development] BryanChung:
Yeah but at least so far the default settings with CM is still okay with me... thankfully.
[Motorola Milestone Android Development] mystroller:
You may have a Little file called ".nomedia" or something alike, perhaps on the root of your sdcard.. just review to discard this possibility..
[Motorola Milestone Android Development] Lollipop_Lawlipop:
Basically, look back at when the last file was uploaded. Commits after that are the changes made.
[Motorola Milestone Android Development] Menelkir:
Well.. isnt too trivial.. if you can generate something like a nandroid or boot in some type of recovery, its a good start, cause you can dump a full image (good to get boot.img or even rollback if something goes wrong).
[Motorola Milestone Android Development] sdtaddey:
Anyone knows anyrhing about the changelog???

Or has any idea about the improvements? ???

Thanks in advanced

SENT FROM MY MILESTONE POWERED BY GINGERBREAD
[Motorola Milestone Android Development] Babis_ECE:
Just Downloaded RC1, thank you nadlabak for this. :)

I'm sure he will post a changelog sometime today. ;)
[Motorola Milestone Android Development] Ok_Kaleidoscope5109:
Can someone objectively comment on this vs CM 6.1.2?

I know a lot of you LOVE running beta roms here and there, but how is this for a 24/7 run? CM6 was decent on RC, so is CM7 good enough? Or should I wait a bit?
[Motorola Milestone Android Development] handsomeboy1702:
IMHO, CM6 is much much faster than this. Home redraw issue is driving me nuts
[Motorola Milestone Android Development] Fekish:
Any ideas how to prevent both ADW or Launcher Pro to withdraw from memory every time?

I wish there was at least a stock application that we could use in order to know that there wouldnt be any redraws from memory...
[Motorola Milestone Android Development] han.tro:
Battery usage SIP over 3g

first, your rom is fantastic! switch from motorola 2.1 to cm 6.1 and now cm7! everything works fine for me.

Only one thing.... i use the sip feature a lot. is there any chance to improve this? i mean in adding possibilities to choose which network for outgoing or incoming calls?

with wifi all works fine. but on the way, the battery usage is vast. and so i have go into the menu each to deactivate the incoming calls each time i leave a wifi zone.... can you add at least a widget or something?

thanks for your great work!
[Motorola Milestone Android Development] Ok_Kaleidoscope5109:
Gotcha. I'll wait a little :D
[Motorola Milestone Android Development] JaXx_StORm:
Is this with launcherpro/ADW launcher?

I thought the home responsiveness was pants so went with Zeem and havent looked back tbh. Still debating whether to give CM7 a try.

What's the battery life like?
[Motorola Milestone Android Development] Fekish:
I un-ticked in LauncherPro "Keep in memory" - and had no redraws since then! :)
[Motorola Milestone Android Development] brysonwong:
CM7 battery life lasted me for 1 full day with twittering, surfing the net, games and music. :)
[Motorola Milestone Android Development] geevee11:
Great update nad!

One difference though from the older builds, the phone seems to run hotter than before. It's constantly hovering between 38 degrees to 40 degrees when idle, then peaks at 45-47 degrees with heavy use. Before, the highest i had was 42 degrees.

Anybody else having this issue?
[Motorola Milestone Android Development] Fekish:
i didnt use it much, but it seems mush much more smoother - faster, and no reboots (of course only 2 hours used)..
[Motorola Milestone Android Development] Menelkir:
I have noticed that sometimes, but its strange. Yesterday ive been playing by 1-2 hours and temperature seems normal. But sometimes Im at work doing nothing with the phone and he's hotter than normal.
[Motorola Milestone Android Development] Scorpion95:
Hello!

i have a problem with CM7...

when i unlock my sim card, the phone reboot...

I can only use it without sim card.. help me please :(
[Motorola Milestone Android Development] handsomeboy1702:
wow, tremendous improvements. no more home redraw issue

great work, man