[G1 Android Development] cyanogen:
[Rom] CyanogenMod - Optimizing the crap out of Android 1.5r2 - CHANGELOG

CHANGELOG

Changes in v3.6.6

* Pulled in cgroups support from Donut, added some extra code to support foreground boost

* Added new mail app from MyTouch, includes "Work Email" with Exchange support

* Optimized all zips and pngs with 7zip and optipng

* Enabled some options in the kernel for serial debugging

* Small enhancements/bugfixes to various apps (Calendar/Music)

* Launcher drawer is 5x4 / 6x3

* Rolled back wpa_supplicant to old version to correct WiFi issues

* New default wallpaper by TheGreenJester

* KNOWN BUG: Market->Settings->Notifications causes a force close. Still working on it.

* KNOWN BUG: Exiting Camcorder causes a FC. The video still records. Push Camera.apk from 3.6.5 until the next release.

Changes in v3.6.5

* Fix the API breakage that was accidentally introduced.

Changes in v3.6.4.1

* Revert patch to libdvm.so that was causing force close city

* Fix bad signature on SetupWizard.apk

Changes in v3.6.4

* Fix shared userid problems that were causing boot loops

* Sexy Hero-style transitions

Changes in v3.6.3

* Fix weirdness with Contacts/Calendar/others

* Launcher tweaks

* Dalvik update

Changes in v3.6.2

* Fix audio mixing issue

* Lockscreen tweaks (Stericson)

* Show provider name instead of "Android" (Stericson)

* Added "Reboot phone" option to the power menu

* Updated Settings app to not show false data for SD secondary when a2sd is disabled

Changes in v3.6.1

* Minor kernel tweaks, might save some battery

* Update wifi driver

* Stericson's AmazonMP3 hack that allows download over non-wifi

* Lockscreen tweak from Stericson that allows the statusbar to be pulled down (except if pattern is enabled)

* Added PowerTop tool

* Moved some stuff around to save a little space

* Added firstboot script to cleanly upgrade camera/album when not coming from 3.4.6

Changes in v3.6

* Revert Freetype and Bluetooth changes from 3.5.3

* Kernel tweaks

* Added mtdoops module for debugging kernel oopsen/panics

* Lock screen tweaks

* Add RPC support to BusyBox (requested)

* Clean .odex files left by other ROMs off the SD card

* STABLE!

Changes in v3.5.3

* Dalvik patches from master - better memory usage

* Update wpa_supplicant from master

* Update Freetype to 2.3.9 (nicer font hinting) (being reverted for next release)

* Multithreaded A2DP from master (should reduce skipping)

* Minor kernel tweaks

* Include AUFS as a module by request

* Fix lock screen glitches and shrink battery icons

Changes in v3.5.2

* Ditch SquashFS on /system/lib because of performance

* Clean up the lock screen a bit, new icons, etc

* Patch AlarmClock so it doesn't lose snoozes

* If /system/sd/userinit.sh exists, execute it after a2sd setup

Changes in v3.5.1

* Add missing netfilter kernel modules and apply backported ext4 fixes

* Included Stericson's spiffy lock screen

* Some settings enhancements- show mod version and don't allow SD unmount when A2SD is active

* Switched to squashfs instead of cramfs

* /system/lib is now on squashfs, saving TONS of space (first boot of system is a little slower though)

* Tweak some cpufreq settings

* Disabled camera noise in libcameraservice since the HTC camera does it internally.

Changes in v3.5

* Kernel 2.6.29

* Revert vold hack to default, for now.

Changes in v3.4.6

* Revert Dalvik changes due to DNS resolution issues

* Clean up old camera prefs

* There is an issue with the vold change on Vista. Working on it for next build.

Changes in v3.4.5

* Now includes the fully working HTC Camera!

* Mounting SD over USB will now only show the VFAT partition

* Some changes to a2sd startup to clean up symlinks if SD was removed

* DalvikVM tweaks from master (for real this time)

* Launcher now puts icons in the right place after a wipe

Changes in v3.4.4

* Uses a combination of bind mount and symlinks for A2SD

* Launcher now has 5 screens and obeys system orientation setting

* Upgraded BusyBox to 1.14.2

* Upgraded kernel to 2.6.27.25, anticipatory iosched, enabled multicast

* Fixed Street View

Changes in v3.4.3

* Back to 3.4.1 kernel

* NO MORE AUFS - we now have automatic A2SD using bind mounts. It will even move your apps automatically for you

* Settings app has been enhanced to show "SD Card Secondary" storage available/used (your ext partition)

* Included newest Google Maps application

* Don't mess with vfs_cache_pressure (sysctl.conf is still available, though)

* There is an issue with installing protected apps in this version. Will be fixed for 3.4.4.

Changes in v3.4.2

* Switch back to anticipatory iosched

* Use tiwlan driver from android-1.5r2 instead of master

Changes in v3.4.1

* Small kernel tweaks, add NFS client module

* Fix racy A2SD startup that was causing all kinds of insanity for everyone (missing apps, force closes, etc)

* Read /system/etc/sysctl.conf at startup

* Added HTC Quickoffice

* Moved shutdown/reboot services out of /system/init.rc because people seem to want to overwrite it.

Changes in v3.4

* Minor kernel tweaks

* Fix perms on /data/app in update-script

* Include fix_permissions

* Marking as stable

Changes in v3.3.7

* No longer autoconverts to ext3. A script is included to do it from recovery mode (see FAQ).

* Fix for USB headset no longer breaks other things (speakerphone works now)

* Include Android VK with correct dictionary.

* Updated volume profile from Meltus.

Changes in v3.3.6

* Better mount options for AUFS

* Enable K extensions for ARM6 in kernel

* USB headset adapter fix for real

* Meltus' V4 volume profile

* Fix HTC_IME calibration

Changes in v3.3.5

* Switch from UnionFS to AUFS

* Use CFQ iosched

* Tweak frequency scaling options for better responsiveness

* USB headset fix

* Permission fixes for A2SD

Changes in v3.3.4

* Updated kernel to latest minor patchset (2.6.27.24)

* Bump scaling_max_freq to 528MHz

* Fix shutdown from inside applications (new system uses a service)

* Make sure certain system directories that need to be on internal memory aren't created thru unionfs

* Moved a2sd scripts so they don't get overwritten.

* Apps2SD startup should be more reliable now

Changes in v3.3.3

* Fix permission problems that can cause "insufficient space" errors in Market.