Important: Please, use the new OpenRecovery 1.46 for CM6 installation - the system partition was not being erased properly from the update package install script in older versions.
The Androidiani OR has been updated to be based on 1.46 (in version 3.3), so it's recommended too.

28.01.2011 0.07-11.01.28
- proprietary files update (boot.img=>kernel, modules etc from SHOLS_U2_05.26.0)
- the infamous SMS bugs fixed (the OS version should actually read 2.2.2, sorry, I left 2.2.1 there)
- Greek support added to LatinIME 2.3 (including dictionary)
- ext4 module included (can be used to mount ext2 only - writing to journalled ext3/4 is not working correctly yet)
- new separate BPSW update.zip package (same as in SHOLS_U2_05.26.0/SHLA_U2_05.0C.0)

15.01.2011 0.06-11.01.15
- proprietary files update (boot.img, modules, libaudiopolicy), no sleep after usb/power unplug seems to be finally fixed
- added ro.config.no-action-on-plug property. When set to 1, the screen will not automatically turn on when plugged to usb/power (useful especially for users of solar power adapters). Disabled by default, can be changed in /system/build.prop.
- TI OMX libs compiled from sources again (thanks, Edgard)

22.11.2010 0.04-10.11.22
- kernel modules update: from now on, the overclock and interactive governor modules use the new symsearch module (good work, Skrilax_CZ!), so they can find the needed symbol addresses automatically. Therefore any future kernel upgrades or downgrades should be painless - there will be no need to find and specify the addresses manually anymore.
Interactive governor also updated to use cpufreq_global_kobject
Notice the new symsearch.ko insmod in 10overclock script - overclock and interactive modules now depend on it
- various CM/AOSP updates (camera, stagefright mp4 updates, overscrolling fixes, phone/messaging lockscreen etc.)
- other small changes

15.11.2010 0.04-10.11.15
- power management
- the mainline CM6 camera is back (continuous autofocus + stable shot feature), as it received some updates making it usable on Milestone/Droid again
- do not use overclock scripts from OR clones, it won't work! Better edit the /etc/init.d/10overclock file (the address parameters have changed)
- known issue - lockscreen might not work, I'll look into it later
- 2.2.1 sbf flash is no longer a prerequisite for CM6 installation

14.11.2010 0.03-10.11.14
- fixed the occasional reboot when sdcard is to be shared via usb - Issue 81: http://code.google.com/p/cyanogenmod...s/detail?id=81
(it was caused by a general android bug in NativeDaemonConnector- see https://github.com/nadlabak/android_...b5146737020b5f for details, it took me some time to figure this one out )
- added support for dalvik.vm.dexopt-cache-only property in build.prop - when set to 1, dalvik-cache of all apps will be stored in /cache only (default is 0 - system apps have dalvik-cache in /cache, data/sdcard apps in /data). No need to use the memhack/dalvik-cache hack anymore, simply set this property and delete the caches from OR and you're ready.
- removed the adb during boot hack (to stop reports on issue 131), can be installed via separate update zip package when needed
- as usual, all the latest official CM updates included
- plus some other small things

8.11.2010 0.03-10.11.08
- suspend auto-brightness level changes when flashlight is on (to prevent switch to maximum brightness caused by flashlight)
- more proprietary smali code injected - now you can replace the included LatinIME with the one from the Motorola's 2.2.1 test build (you will need to replace not only LatinIME.apk in app, but also libjni_latinime.so in lib). The language switching will be possible only via the soft keyboard, but the hw keyboard will follow
- much simpler sh hijack (realized directly in the shell binary - as suggested by Skrilax_CZ and tested by Edgard)
- CMstats and RomManager not included anymore
- few other minor changes
- all the latest CM source commits included

27.10.2010 0.03-10.10.27
notable fixes:
- 2g/3g data toggle buttons in both power control widget and notification area
- flash playback of h264 videos
- embedded album art
- 3G mobile hotspot
- alt+shift+4 can be used to enter $ on the included euro_querty keyboard layout
- agps and charge_only_mode (previously released as hotfix)
notable new features:
- LED flashlight button can be enabled in notification area
- users who don't use docks but phone cases with magnetic closure can disable the dock observer
(edit /system/build.prop and set ro.config.dockobserver=0)

21.10.2010 0.03-10.10.21b
- now based on the new kernel and proprietary files from the moto 2.2.1 test leak, you will need to flash a 2.2.1 sbf before if you haven't done that already
- [STRIKE]agps is still hit and miss[/STRIKE] use the hotfix for agps
- only the notification icon reference has been fixed in the Usb.apk - don't use the Windows Media Sync mode, it won't work, I'll remove that mode later (signature is fixed in 0.03-10.10.21b)
- in the leaked firmware, Moto is using amr audio for HQ video recording - the aac encoder is broken, I'm doing the same for now
- no functional ext2, cifs and nfs modules yet (maybe the Droid X kernel sources published yesterday will help to fix the kernel modules...)
- stagefright player is enabled again, if you experience troubles with playback of some media files (mainly HE AAC), you can set media.stagefright.enable-player to false in /system/build.prop
- custom building: the repos are currently out of sync, please be patient, I 'll consolidate the sources and update the github repos later
- CyanogenMod changelog can be found in /etc/CHANGELOG-CM.txt or here.

06.10.2010 0.02-10.10.06
- media playback - for the local media playback, opencore instead of stagefright player will be used. Please note that it will lower your Quadrant score. Quadrant seems to be unable to test the h264 at all when stagefright is used - it considers the h264 test done immediately, while when opencore is used, the test is actually carried. Therefore, the simple change of the property media.stagefright.enable-player=true will double your score. But it has no connection to the real world. Actually, the h264 playback by the stagefright player has slightly higher CPU demand than opencore h264 playback (and both are using the same TI OMX libraries that do the actual h264 decoding on the hw DSP). If you don't care about the real performance but only about the benchmark results, you can change the media.stagefright.enable-player property back to true in /system/build.prop.
This change fixes the short audio sample playback, aac incompatibilities and possibly other media issues too.
addition: quote from mail from the Quadrant developer - I have not determined why Stagefright produces much higher values yet. Perhaps this is caused by hardware acceleration or some compatibility issues. Either way, it will take some time to investigate this problem and design a proper solution.
- Camera - the recent CyanogenMod changes have been reverted and the zoom support corrected. The continuous autofocus mode introduced recently by Cyanogen seems to not suit well our current camera implementation.
- kernel tuning script added to init.d. The scheduling/memory tweaks are enabled, the network tweaks commented out by default. You can change it to your liking by editing of the /etc/init.d/11kernel_tuning script.
- another AGPS change - back to the Motorola way. After this update.zip installation, please delete manually the file /data/location/location.cfg and edit your APN setting to delete the supl from the APN type (I will change the default APN settings directly in the build later). Then reboot.
- Toggle 2G/3G app is included for saving the battery, set it to switch to 2G automatically whenever the 3G is not actually needed.

29.9.2010 0.02
This release is not much about bug fixing, more about the way it is built - the process has been finally automated. Built from the latest CM sources.
Anyone can build a nightly from the current repositories, see http://android.doshaska.net/cm6build
There might be new issues, please report them using the bug tracker.
Now in the form of update.zip - put it to /sdcard/OpenRecovery/updates and use the Apply Update menu.
Google apps have to be installed separately, also in the form of update.zip, applied after CM6: http://wiki.cyanogenmod.com/index.ph...on#Google_Apps

22.9.2010 0.01c
- includes the previously released hot fixes for APN/GPS (i5) and unwanted boot during charge only mode (i10)
- temporarily used usb_mass_storage_fix script (borrowed from Dext3r) is gone. Motorola's proprietary usbd is back accompanied with Usb.apk (re-engineered to reflect changes in 2.2 os classes and to disable the unavailable options). StorageNotifications.java (part of services.jar) adjusted to not duplicate the notifications from Usb.apk. Usb.apk together with usbd allows to suspend the usb kernel driver and the phone can enter the suspend mode now. Hopefully, the battery life will be better.
- several adjustments in init scripts (includes the check for fighting adbd sometimes launched from the first init instance)
- QuickOffice.apk included
- Street.apk removed, so you can download and install the updated version from the market
- audioflinger recompiled to not include one unnecessary static lib

Only system.img has been changed and there should be no need to wipe data when you update from 0.01/0.01b, but I highly recommend to delete cache and dalvik-cache. Use OpenRecovery 1.37 or newer. Don't forget to backup your customized /system/etc/init.d/10overclock first .

17.9.2010 0.01b
fix for the reboot issue (or at least for one common cause of it) - humble return to the mot_boot_mode hijack (sh hijack discarded)

Notes:
- the main init scripts are located in /system/etc/rootfs
- clocking options (frequency table, vsel table and governors) can be set in /system/etc/init.d/10overclock
- Adobe Flash can be downloaded and installed directly from Adobe web or Android Market
- USB tethering: use Solutor's USB Tether app - http://forum.xda-developers.com/showthread.php?t=839492
- if you have installed adb_during_boot and the usb is connected during boot, you will have to disconnect and reconnect the usb cable before you can mount the SD card to a computer. chmod 644 /system/etc/init.d/00adb_during_boot will disable the early adb mode and the mount will be possible immediately.

Installation:
- use OpenRecovery Apply Update menu to install the zip copied to /sdcard/OpenRecovery/updates
- data wipe/factory reset is highly recommended when you are upgrading from another rom/firmware or from 0.01/0.02 to the current version
- the included RIL files are for the European frequencies, if you are in Canada, US, Lat Am or Thailand, you will need to replace them to get 3g working
- if you are in France, you should replace ro.product.brand=MOTO_RTEU with ro.product.brand=MOTO_RTFR in /system/build.prop (the ap_gain_france.bin will be used then)

and what about gapps? CyanogenMod is required to have gapps in a separate package/flash.

I dunno, but as for credits, it's called "Cyanogen" mod, if you were reffering to that
As for gapps, every ROM shouldn't officially have them, however I don't really think it is an issue, at least for alpha/beta release.

I posted it elsewhere but I taught I d post it here to easier since there is less stuff to read here

Biggest issue is the market .. for the record I did wipe before I flashed the rom

it s slow as hell to do the search and if I click 'download' it takes forever to show me the list

after I restored with titanium backup all my apps

they didnt show up in downloads ... titanium back up as a nice feature to attach apps to the market and also to 'repair broken market links' and it tells me everyhting is fine ...
thing is , if I do a search for an application I have installed , once the market finds it ( and it takes at least 5 -10 times the time it should ) it shows me the app is installed and allows me to open it , so the market knows I have the app , but it wont show up in download ..

root explore crashes everytime .. Idont have latest version ... but im thinkin this could be related to the superuser version this rom is using maybe ?

MotoMudder:
Although I doubt that Milestone port can become officially included in CyanogenMod until the locked kernel issues will be resolved, I'm currently working on the polishing of the needed source code changes (hoping for a good outcome of the gerrit review) and also on the device/vendor scripts.

I mentioned the temporary google apps inclusion in the first post specifically. Really, this is only a preview, only a backup system image. When the sources for the custom building of the platform for Milestone will be ready for publishing and the installation done via update.zip as usual, there will be no google apps included anymore for sure. While it's still in the form of a backup image, notice that I don't call it a ROM myself.

The Following User Says Thank You to MotoMudder For This Useful Post:

I have downloaded the zip, extracted to /nandroid/adbrecovery on sdcard and rebooted with open recovery. Then nandrois, restore, restore all on MM1_CM6_alpha_0.01b, but I have got failed to find checksum file...