yashsingh1/xdaforums huggingface dataset:
[Motorola Milestone Android Development] kabaldan:
CM6 is no longer under active development, therefore it does not receive any fixes nor new features by any of the active cyanogenmod developers.

I'm running CM7 (2.3.3) myself on my phone and it runs very well for me. Therefore I don't fell any need to go back to CM6. And it's logical that I focus on the development of the system I'm actually using.

It's all opensourced, available on github, so if anyone feels up to work on CM6, he can.

I said before that I will update CM6 at least once when the final 2.2 firmware by Motorola will be released (I plan to put there at least the wifi fixes I've included in CM7). Though it looks like the final may be the same as the latest beta, so it may not bring anything new in the end. At this point I have no plans to backport any new features from CM7 to CM6, as my free time is very limited.

I believe that the main memory issues of gingerbread are caused by the 32-bit window rendering enabled by default for every window, as opposed to 16-bit rendering under 2.1/2.2.

See http://stackoverflow.com/questions/5084983/memory-usage-between-android-2-2-and-2-3

It's possible that some future optimizations will come from Google (the compatibility docs states 128MB RAM as the minimum for any device running gingerbread). Or app developers will have to optimize their app's bitmap usage.

I also plan to experiment with reverting of some changes in the gingerbread code to try to gain some more memory.

But I have to repeat - CM7 as it is now is running very fine for me.

I also remind you to use the issue tracker. Although I do not do much updates there from time to time (mainly due to the lack of my free time), I watch it closely. Remember that I need to see logcat or dmesg output in the case of the issues I'm not able to reproduce.
[Motorola Milestone Android Development] Splog:
Thanks for the update, kabaldan.

What's new in the:

update-cm-7.0.0-RC3-0.07-11.03.09-Milestone-signed.zip

release?
[Motorola Milestone Android Development] n3n00:
Read in first post.
[Motorola Milestone Android Development] virus_spreade121:
Installed latest update . When I make a call and take my phone closer to my ear the screen blackouts which is normal , but when i remove it from my ear it should come back to normal , but it take say about 5-8 seconds to get back to the screen . Why is it so ?

Edit : It happens everytime you hit the powerbutton on and off . It takes time to bring back the rotary lockscreen, it seems like the 5 seconds rule of widgetlocker applied here.
[Motorola Milestone Android Development] keunhuvac:
I found this in android and milestone general box:
[Motorola Milestone Android Development] latino147:
So what's your secret? Could you somehow make an option in CM7-tools to update all relevant settings in the phone like yours? Would that help?

(I just had a freeze and reboot opening maps from a location sent through whatsapp)
[Motorola Milestone Android Development] kabaldan:
keunhuvac: not true

http://www.android-hilfe.de/motorol...e-froyo-pre-release-test-114.html#post1159130
[Motorola Milestone Android Development] indiacam:
Posting this from another thread but applies here too.

Dear ICENFIRE

If you are looking for suggestion on building future roms, I want to suggest most practical thing about rom creation is that...

>> Create a single version of roms in several flavours.... Original, Cleanlight, Customlite and CustomLoaded.

1) Original >>>>> CM7 or SMBR, AOSP, etc. As it is available. If this version does not have any hardware issues the clean and custom version should not have any issue either. These should be approx 70mb + or -.

2) CleanLight >>> Completely NAKED :D Rom, no app, no gapp, no launcher, no factory app, no no no no no nothing, EXCEPT necessary memory tweaks. Experimental user will install whatever he/she wants to install and completely responsible for pros and cons for whatever things loaded. Generally these roms are fast, stable and free from any hassles. These should be approx 50mb + or -.

3) Customlight >> Chef can include VERY FEW required apps, Gapps and some memory tweakes and overclocking. They are still FAST and RELIABLE version. These should be approx 70mb + or -.

4) CustomLoaded >> Chef can install anything like hell. Gapps, full of games and apps. Memory tweaking, Overcloking, etc. These should be approx 90mb +. THIS ARE NOT PRACTICAL ROMS, HENCE YOU CAN COMPLETELY AVOID MAKING SUCH ROMS. But suggession is a suggestion. Think over it or kick ass.

These are not my ideas. Generally I have been active in WindowsMobile thread where this kind of rom versions were always available and appreciated for example http://xdaforums.com/showthread.php?t=549804 ATOM LIFE O2 chefs always have been providing such roms since many many years.

See if above suggestions do make any sense to you. I will be happy if you at least give us CLEANLIGHT (NAKED :D) rom. I love that word naked....:p.

I am not sending this as private but in public place, so others can also read this and give thier opinion on such versions.

C. Mahendra, From India
[Motorola Milestone Android Development] Neldrin:
I guess there's no way they would add swap space support in the new kernel..? :/

Btw, running the 03.09 version - so far so good. :) Nice work!
[Motorola Milestone Android Development] ArtoD2:
With the latest build GPS is missing completely... there's not even any settings on the wireless -settings.
[Motorola Milestone Android Development] n3n00:
Forgot to change a nickname x)?
[Motorola Milestone Android Development] BryanChung:
Look under Location & Security Settings
[Motorola Milestone Android Development] Orangestrat:
Holy crap! That last version got 13k downloads! It must be good to know your work is reaching such an enormous number of people. Keep it up Kabaldan! You've made at least thirteen thousand people's lives marginally better and geekier.
[Motorola Milestone Android Development] Aumkar:
Definitely.

Also, while I was on RC3, i was getting pretty decent battery life, even on 3G. Around 15-16 hours of moderate usage, phone calls, texts, etc. And autosync on and all that, and my battery was at 60% before I plugged my phone in to install the latest version.

Also, running 1Ghz @ 56VSEL.

Note - Phone doesnt get hot anymore and the services don't eat up the battery. Has to be an Android issue with wifi, cuz my phone was cool over the cellular network.

I do have a gripe though. Toggle2G would reset ( and not auto manage at all ) after an hour or two. I'd have to set everything again, and after a while, it would reset again to not auto manage. Not sure what the problem is here. Dont know when does it do this exactly, so getting a logcat would be hard.
[Motorola Milestone Android Development] Fekish:
Can someome please let me know how to show the exact % of battery left on the taskbar?
[Motorola Milestone Android Development] TheKawa:
Do I need to wipe cache/dalvik if I'm updating from 03.04 to 03.09?
[Motorola Milestone Android Development] pcphobic:
After installing the latest build RC3 0.07-11.03.09, I decided to go make a Nandroid backup. But it keep getting stuck at the system dump stage.

Anybody have any issues trying to do a Nandroid backup with the latest release?
[Motorola Milestone Android Development] n3n00:
I always do that (if I don't I get reboot loops :/)
[Motorola Milestone Android Development] virus_spreade121:
After reading your post i performed a nandroid backup using OpenRecovery and it happened smoothly without any error or something.
[Motorola Milestone Android Development] n3n00:
Happened to me once with other rom, I just waited for some time, made couple of reboots and it got fixed... Probably the OR problem, not the ROMs problem...
[Motorola Milestone Android Development] moviecut:
@pcphobic: it happend to my a few weeks ago. try formating the microsd (backing it up first of course ;) ). after that the problem was solved for me...
[Motorola Milestone Android Development] ArtoD2:
...ah yes, was out walking the dog and tried to get the GPS working... alltough the settings are there, I'm not getting fix on the Google maps (does not seem to launch GPS at all, only suggest wireless network) and no luck with endomondo...

Anyone else, or is it time to do clean flash... been just clearing the caches and applying updates past 5 updates.
[Motorola Milestone Android Development] Splog:
Hey, I just updated (cleared dalvik and cache and then applied update) and GPS is working fine for me. Got a lock about 6 feet from my window really quickly actually. :)
[Motorola Milestone Android Development] n3n00:
Clean flash. Titanium Backup makes it easier :).
[Motorola Milestone Android Development] TamirMeiri:
So let me get this straight.

I currently have GOT 2.2.1 installed, with CM6.

So, if I leave the kernel like this, without installing the German or APAC leak, and just update after wiping all 3 through OR, it should all be alright?
[Motorola Milestone Android Development] ArtoD2:
Yeah, did it allready, now I get the fix also... Titanium makes stuff so much easier... use it allmost daily....
[Motorola Milestone Android Development] Splog:
That's what I did and it seemed to work. Good luck! :)
[Motorola Milestone Android Development] Splog:
Quick question. The camera app used to take photos that were the exact aspect ration as the screen. Can we still do that?
[Motorola Milestone Android Development] n3n00:
Latest build working fine, now my JIT is off and everything is smoother(3-day test -JIT caused big lag in menus and games).

One BUG: when listening to music and trying to volume up, volume indicator goes in steps 1-2-2-2-2(I mean the indicator bar, so it looks like | || || || |) It should go 1-1-1-1-1... so when volumeing down, it goes down, but bar goes back after two clicks, not one.

And it's annoying when volume is OFF but indicator shows 1 bar, which moves away after one more click.

So if you have this bug pls tell me. If you don't have it Ill do reflash :/.

Edit: some benchs Quadrant 5th place, 1060 and Linpack, only 7.015 :$.
[Motorola Milestone Android Development] max_3000:
So the latest version is great. I noticed that everything is kind of snappier.

But does anyone else experience some random reboots when using dolphin browser HD?
[Motorola Milestone Android Development] BryanChung:
I have no nandroid problems.

As for the GPS, I got a fixed on Google Map however my GPS icon is not showing on the notification bar when I am connected. (My GPS is ON)

No reboots as yet. Phone feels snappier. JIT enabled.
[Motorola Milestone Android Development] will5:
Great work!

Btw, gps problem here too. No icon, no gps signal (gps is on) the only way to get a fix, is using 3g triangulation.
[Motorola Milestone Android Development] BryanChung:
Maybe my fixed on Maps was because I was connected to my wifi too. :(
[Motorola Milestone Android Development] Subbie171:
No gps problem here. Icon shows up, got a lock in gmaps and gps test. Updated from first rc3 from March (can't remember date), no wipes.

Edit: using Chinese leaked kernel
[Motorola Milestone Android Development] pcphobic:
That is strange. I have Nandroid problems and you DO NOT.

You have GPS icon problem, I DO NOT.

I suspect, there might really be different variants of Motorola Milestone out there. I have a friend whose Milestone until today cannot do Infrastructure 3G Mobile Hotspot. His Milestone can only do Ad-hoc type of mobile hotspot.
[Motorola Milestone Android Development] pcphobic:
Really? Ok, I must try your method then. Thanks.
[Motorola Milestone Android Development] BryanChung:
And I'm using the kernal boot.img that came with the update.zip. Maybe I should go back to the old one again like I've always been using.
[Motorola Milestone Android Development] pcphobic:
Tip for fast GPS lock time

On your PC go to http://www.pool.ntp.org/en/ and find the active servers for your Region or Country.

Take note of the URL of the server.

Go to your phone. Launch the app called Root Explorer, and then go to your

system\etc\ folder and look for a file called gps.config

There is a button on the top right called mount r/w

Click on that.

Then long press on the gps.config file and select Open in Text Editor.

The first line is the line where u change the url of the ntp server to your country or region's ntp server.

Save and exit and reboot and you will get fast GPS lock time.
[Motorola Milestone Android Development] pcphobic:
Yes, it is best to always do the full 3 wipes (dalvik, cache and data) b4 flashing new ROMs.
[Motorola Milestone Android Development] BryanChung:
Or .. simply use FasterFix. :)
[Motorola Milestone Android Development] will5:
Guys, Im a little lost here.

Can I use another kernel with cyanogen rom? How can I flash only the kernell?

sorry for such a newbie question :(

Im using 2.6.32.9 kernel, what is this kernel from?
[Motorola Milestone Android Development] brysonwong:
Hi guys, how do I prevent the market from redownloading all the apps once I flash a new ron?
[Motorola Milestone Android Development] 4ny0n3:
If you want to replace your kernel simply open the update.zip file and replace the boot.img in it with the one you wanna use (e.g chinese kernel) and then flash it to your Milestone.
[Motorola Milestone Android Development] will5:
Thanks! all clear now :D
[Motorola Milestone Android Development] zeppelinrox:
Try the MIUI Camera or Camera360(free)
[Motorola Milestone Android Development] BryanChung:
Is there a English Translation to that MIUI Camera? :D
[Motorola Milestone Android Development] :
Thereyou go.
[Motorola Milestone Android Development] zeppelinrox:
You should check TWC resource demands... with this newest version they made it all pretty but it's bloated. Even without the widget, it runs as a service... over 20mb if I recall. I uninstalled it completely :P

Actually, whoever wrote AOR's memory management script thought that those were the default Android settings in but in kilobytes. (Which is what I thought as well.) But these values are pages and 1 page = 4 kilobyte.

AOR default values are... 6146, 8208, 16416, 20520, 22528, 24572. (Pages)

Android default values.....6.......8.......16......20.......22......24...... (MB)

So you can see where the fubar occurred.

Those are the default values of Auto Memory Manager. It's similar to AKMO but I actually like it better!

You can give a higher priority to an app so it doesn't get killed and also you can see what running apps are in each group!

If you like, it also has the option to run periodically to clean up but I disabled that feature.

I thought ADW launcher was in the 3rd category(SECONDARY_SERVE) but it's really in the second category.(VISIBLE_APP)

See this xda thread for more info about how this all works.

You're gonna think I'm crazy here are my settings... 6, 10, 30, 40, 50, 60.

I tried it at 6, 12, 16, 30, 40, 50 but the phone was so slow I wanted to pull out my hair.

The last 3 numbers hardly matter anyway.

The first 3 is where the money is. Your free ram is determined by the 3rd number + 5, really. So I'm usually at 35mb free.

My phone is still as fast as before but alot smoother and NO problems. Camera is better than before. Widgets are all good.

NO desktop redraws AT ALL.

It's really fast and snappy. Period.

It's nice having the desktop waiting for me instead of the other way around lol.

btw, free ram is not wasted....

That's from the same thread posted above on the last page.

Which explains this...

LP might be behaving this way due to a small VM Heap size. What's it set at? The reason I ask is I recently read something about launchers splitting into 2 virtual machines if the heap size is too low...

ah... found it.
[Motorola Milestone Android Development] BryanChung:
Thank you! :rolleyes:
[Motorola Milestone Android Development] zeppelinrox:
Wow cool.

I was looking for an english one the other day :)
[Motorola Milestone Android Development] Fekish:
The phone seems snappier, the only issue is that sometimes when more than one program is open; the phone totally freezes... and after about a minute it unfreezes...

13.000 downloads, and these are unique users? Amazing! I wonder how many of those are Motorola employees that work on the Milestone :)
[Motorola Milestone Android Development] BryanChung:
Try use the older boot.img.
[Motorola Milestone Android Development] vigos:
hi guys, I finally decided to make the jump from cyanogenmod 6 to the latest RC... but I couldn't find the wifi proxy settings, could it be that it's missing in this build? the rom looks amazing by the way, thanks for all the hard work!
[Motorola Milestone Android Development] n3n00:
How did you get this Linpack score? My max is 7 with your autokiller settings.
[Motorola Milestone Android Development] salisbury_steak:
You're absolutely correct. That's why I rolled back to an older TWC version. It's in the very first post here.

Wow! I didn't know about this AMM. Will try it once I get home later. :D Thanks for that suggestion.

Yeah, I think you're crazy. :p Kidding. Thanks for that suggestion, I will try to copy your settings. Any idea which minfree block the clock widgets (or any widget for that matter) would reside?

BTW, I moved out of LP+ and GO EX. Am currently trying ADW EX. So far... It seems that this is actually the snappiest. I also love the tons of customization options for ADW.

@sileshn: Thanks for the English MIUI camera. I'll try that too. (I always wanted to replace camera.apk with something.)
[Motorola Milestone Android Development] salisbury_steak:
Make sure you have JIT enabled. I have at the very least a Linpack of 12 with JIT on.

BTW, just flashed to the March 9 RC. Everything works well. GPS and lock on is all good.
[Motorola Milestone Android Development] BryanChung:
I tried ADW but it seems like the dock bar is not customisable? Or I am missing the option? Again, it's ADW not ADW EX. So not sure if it makes a difference there.
[Motorola Milestone Android Development] rampee:
Any recos on which kernel works best with this latest RC (9-3)?

[Is the one included with the port enough, or the APAC leak/Chinese kernel?]
[Motorola Milestone Android Development] salisbury_steak:
The thing with ADW EX is. It is said to be a huuuge improvement against ADW. ADW EX is supposedly coded to enchance performance. About the dock icons, one of the things that you will miss is the swipe up gesture from LP+ and GO EX. It's instead, replaced by a hidden Dock bar. Which is pretty much Apple's Mac Docks. Where you put dozens of shortcuts on it, and you can swipe from left to right. (No magnification effect though.)

@rampee: if it aint broken. There's no need to fix it. Should there be any improvements from other kernels, Kabaldan integrates them here in CM7. The only reason why people try to use other kernels is because of the random reboots that they experience.
[Motorola Milestone Android Development] zeppelinrox:
What's your overclock at?

I'm at 1100mhz so that's the main thing.

VM heap is 48 mb

And JIT enabled, of course ;)

Oh I see. I gotta get the older version indeed.

You're welcome.

I'm sure that you will like it.

All widgets seem to be in the 3rd one. But even with it at 30mb, my weathereye, youtube, monitors are all ok. I may drop it down to 24 though because that still gives me about 30mb free with not too much of a performance difference but with less chance of stuff accidentally getting killed.

I tried it at 20 and the phone was just too slow. 24 is definitely the lowest that I'd go.
[Motorola Milestone Android Development] latino147:
Ah, my GPS is not working either. I had used fasterfix in the previous version, could it be that the stored settings are overwritten when flashing a new version of the ROM?

I will fix it again and try later.
[Motorola Milestone Android Development] salisbury_steak:
I want to increase my heap to 40MB. But how?...

My CM Performance settings currently max out at 32MB. Unless I'm missing something?
[Motorola Milestone Android Development] sdtaddey:
Try to edit the build.prop

I mean: with rootexplorer go to /system/build.prop(is an archive) mount r/w ,open in a texto editor and in a line which sets the DAVILKVM HEAPSIZE=32m change for 48m ,then save and exit. As simple as that.

If you do it wrong don't care the divice will keep it as "build.prop.bak"

Hope it helps! ;-)

SENT FROM MY MILESTONE POWERED BY GINGERBREAD
[Motorola Milestone Android Development] salisbury_steak:
Ok, cool. So I edit my /system/build.prop. Restart, and that's it? Is there any way to check (3rd party apps maybe), if my VM heap is now up at 40?
[Motorola Milestone Android Development] salisbury_steak:
I just checked "System App Panel", and it still says 32MB as my max runtime memory. :(
[Motorola Milestone Android Development] JCeppli:
Anyone have problems with GPS on last release?

For me doesn´t working.
[Motorola Milestone Android Development] sdtaddey:
So.... take the build.prop.bak to another place, i mean if you wanna keep it. If not remove it that will help

EDIT: Just did it and it worked!

PS: i dont know if 48 is too much, though. ?????

SENT FROM MY MILESTONE POWERED BY GINGERBREAD
[Motorola Milestone Android Development] sdtaddey:
Reboot is a must!

Try it, it does work, for sure. ;)

SENT FROM MY MILESTONE POWERED BY GINGERBREAD
[Motorola Milestone Android Development] salisbury_steak:
I just deleted my back up file. Reboot. And checked System App Panel. It still says 32MB though. What program do you use to check current system heap?
[Motorola Milestone Android Development] kabaldan:
If you've changed your VM heap size via CyanogenMod settings before, you will need to edit /data/property/persist.sys.vm.heapsize file to change it to higher value than 32m.
[Motorola Milestone Android Development] serkejal:
@kabaldan

Can u tell us your preferred settings for mem level, heap size and other...

Just stock setting or some tricks?
[Motorola Milestone Android Development] salisbury_steak:
It worked! System App Panel now says 40MB.

(And yes, you're right. I have changed VM back in CM6 before.)

Thanks again Kabaldan!
[Motorola Milestone Android Development] indiacam:
No. all the times, i type my real name in longer posts. doesnt matter anyways.

Its funny....I was expecting other peoples view on this important matter of rom variants. but I got oneliner on nickname. What happened to people of this forum :-(
[Motorola Milestone Android Development] indiacam:
Right now I am on latest CM7RC3 with no additional software or update installed for GPS. Its working superb, faster and satellites are locked very quick even on my home windows. I am from Mumbai city, India.

Its possible that various results can be found in various countries, depending on satellite receptions. May be they sholud stop building low-quality chinese satellites..... lolz....kidding....:D
[Motorola Milestone Android Development] n3n00:
Didn't mean that, u just pasted a post from icenfires thread and u didn't change his nick > to dear kabaldan x) but nvm...

Yup, my Linpack score is almost 15 with JIT on, 1ghz and vm heap size 48...
[Motorola Milestone Android Development] n3n00:
Anyone? Or only way to fix is full wipe>flash :(.
[Motorola Milestone Android Development] will5:
Anyone tried snesoid?

doesnt work for me, program start, but cant load any rom (black screen). Was working fine on eclair.

Another problem im experiencing... sometimes even on home screen the volume buttons change "media sound" instead of "phone sound", the only way to get back phone sounds, is rebooting the phone.
[Motorola Milestone Android Development] kabaldan:
It's caused by Volume button music control enabled (CM settings>Input)

I'll look into it.
[Motorola Milestone Android Development] marcelotorres:
I have (maybe) simple questions:

1. I have some games like Splinter Cell Conviction HD and N.O.V.A, when i'm using roms like APAC Leaked, i haven't errors with these games, but using roms based on 2.3.x when i'm playing, sometimes the games auto-close....or don't open...

Why? What i can do to solve this?

2. I usually use Memory Manager in Agressive Mode keeping the launcher alive.

Is this a good idea? Or i don't need do apply this mod on AOR menu?

Thanks!