Release Notes

From CyanogenMod Wiki

Jump to: navigation, search

Contents

[edit] 5.0 Builds for Nexus One

[edit] CyanogenMod-5 for Nexus One (STABLE) 5.0.2, 2010-Feb-14

This build is currently based on AOSP 2.1_r2 and includes most of the same things that you can find in the previous CyanogenMod versions. This is a pure, working AOSP build which can be used without any type of Google applications (these are available as the "Google Addon" or here).

  • Includes the T-Mobile 3G fix and the multitouch addon in the ERE27 release by Google as an OTA on 2010-Feb-02
  • Latest 2.6.29.6 kernel which supports highmem (thanks to Arve Hjønnevåg @ Google for this work), tethering (thanks to Zinx and Ben Buxton for the RNDIS backport), VPN/tun, and other modules (cifs, nfs, aufs, fuse)
  • Clean shutdown/startup system
  • NO APPS2SD. There is a hack that will store the dalvik-cache of system apps in /cache, which saves ~40MB on /data
  • Built in USB tether
  • Graphical enhancements, trippy bootanimation, and an excellent wallpaper by Prash
  • ARM NEON optimizations (mostly to the pixelflinger library) which have not been included in the stock build yet
  • Includes BusyBox, htop, nano, powertop, openvpn, and all engineering commandline utilities
  • FLAC audio support from Kenny Root
  • Phone enhancements from Cytown
  • Contacts enhancements from Wysie
  • Perform zipalign-on-install of applications
  • DeskClock tweaks- longer autosilence and "require unlock" option
  • Compcache is available via Spare Parts (but is not recommended)
  • Massive APN list
  • Huge collection of ringtones and audio
  • All available locales are included thanks to PsychoBoy
  • Many other bugfixes and tweaks from AOSP contributors

All source code is available at the CyanogenMod GitHub

Installation instructions, Google applications addon, and ongoing discussion in this xda-developers thread.

[edit] Potential issues (reported for 5.0 beta 5)

[edit] 5.0-N1-beta5, 2010-Feb-10 (experimental)

  • Rebased with ERE27 from AOSP, includes all native MT support
  • Zipalign-on-install pre-check from OpenEclair
  • Updated Busybox which includes more applets
  • Compcache won't break the accelerometer anymore (still not recommended)
  • Lots of minor bugfixes
  • Should be the last beta
  • BUG: Disabling wifi fails, get this services.jar and push to /system/framework

[edit] 5.0-N1-beta4, 2010-Feb-02 (experimental)

  • MD5sum: 32eb6806e7953e613c75cc79a7c3e27d
  • Highmem kernel is now the default. 2x RAM available.
  • MMS bugs fixed (message size, image resizing, etc)
  • Updated Wysie's Contacts to latest
  • Disabled the JIT entirely. It's not even an option anymore. Too buggy and breaks the debugger.
  • Built Webkit with V8. Feedback needed on this!
  • Updated APN list, should fix AGPS issues
  • Added option to keep screen awake while charging for the Music app (car mode)
  • Other minor fixes

[edit] 5.0-N1-beta3 (experimental)

  • MD5sum: bb9d99cb91749df94a6fc74f995da8fc
  • Removed some kernel patches that caused instability
  • Added Wysie's Contacts enhancements
  • Fixed Superuser freeze
  • Fixed installer backup script to not copy odexed apps
  • Higher resolution wallpaper from Prash
  • Added German locale updates from thiasB
  • Added LZO support to BusyBox
  • Various minor fixes

[edit] 4.2 Builds (stable) for Dream/Magic

[edit] v4.2.15.1

  • MD5sum: 0c582c27a7615b168cdec66c570395cb
  • Added missing iptables binary
  • Few image tweaks from Prash
  • [the update script in the rom will now] Wipe /cache before updating so it doesn't fill up with DangerSPL [no user wiping required]
  • Kept the OMG CONTROVERSIAL wallpaper.

[edit] v4.2.15

  • MD5sum: 09089fd206d03fc325d0fb2a67ba839c
  • Many many many bugs fixed, including GTalk and services problems
  • New wallpapers and some graphics from Prash
  • 360 degree auto-orientation thanks to Optedoblivion
  • Updated to latest AOSP code
  • Lots of backported Eclair guts
  • Fixed Busybox problems
  • Improved performance
  • OpenVPN integration


[edit] v4.2.14.1

  • MD5sum: c2a1e549d9296d97566e86a0a1c4bc9c
  • DeskClock and Music apps from Eclair
  • Wysie's Contacts updated to latest--(actually not)
  • Cytown's Phone updated to latest
  • Browser MT fixes, add option to disable onscreen zoom
  • New wallpaper from Prash
  • Fixed flashlight bug
  • Fixed auto-changing wallpapers bug again
  • Various other bugfixes

Known bug:

  • Long press in Call Log tab of Contacts app causes crash.
    • Fixed apk here (push to /system/app), or
    • Contacts.apk version 2.8 is available here as an update.zip and other versions

[edit] v4.2.13

  • MD5sum: 5d6033df7ea4f039d8d7ef6bba6a81b0
  • Fix backwards compatibility code for services
  • All new multitouch code using Eclair API
  • New kernel with tweaks and new SDCC driver from Nexus tree
  • Contacts app updated to Wysie's 2.7
  • Fixed the fix_permissions script
  • Various other minor bugfixes

Known bug:

  • Long press in Call Log tab of Contacts app causes crash.
    • Fixed apk here (push to /system/app), or
    • Contacts.apk version 2.8 is available here as an update.zip and other versions

[edit] v4.2.12.2

  • MD5sum: 99720b19aead65b0b650a0efbed30749
  • Fix kernel code that was causing some clicking and noise
  • Revert Process.getFreeMemory() to type int - this was causing apps like Task Manager to crash the runtime

Known bug:

  • fix_permissions may not work from inside the ROM but should be ok in recovery

[edit] v4.2.12.1

  • Fixed typo in firstboot.sh that could eat your packages.xml file.

[edit] v4.2.12

  • All locales should be displayed properly now (thanks PsychoI3oy)
  • Contacts app updated to Wysie's 2.5
  • Kernel update with a few bugfixes from CodeAurora, and switch back to as-iosched
  • Updated translations
  • Moved Work Email app to /data/app to save space on /system
  • Updated scripts

[edit] v4.2.11.1

  • MD5sum: 9407a34f0a6429b5a44430b17379d433
  • Revert sdcc patch that doesn't work right

[edit] v4.2.11

  • Fixed ext filesystem confusion problems
  • Added backwards compatibility code for services (fixes issues with apps like K9 and Locale)
  • Pinch zoom for Browser, pinch zoom and swipe for Gallery (work in progress!!)
  • Updated French translations
  • Updated contacts app from Wysie
  • Fixed "add to playlist" while BT enabled
  • Fixed FC of select contact button in MMS
  • Fixed browser download list
  • Minor image tweaks from prash
  • Other stuff!

[edit] v4.2.10.1

  • MD5Sum: d37214323178eab4003be458b68e81df
  • Fixed typos in the APN list

Known bugs:

[edit] v4.2.10

  • Services bugs fixed
  • Webkit backported from Eclair
  • Eclair stuff: Browser (no MT yet, sorry), Calculator, IME, Alarm Clock, lots of other guts (including MT API)
  • Updated kernel + compcache (also took dwangs's advice about deadline iosched + fifo_batch=1)
  • Updated APN list (thanks PsychoI3oy)
  • Contacts app updated to Wysie's 2.0
  • Updated translations from plauclair
  • Disabled precise GC- it uses more memory
  • Removed T-Mobile IM app
  • Updated Amazon MP3 app
  • Many, many other bugfixes

[edit] v4.2.9.1

Known Bugs:

[edit] v4.2.9

  • md5sum: 2257e49b90afb34d6c3936997159cc83
  • Random music bug is fixed
  • Kernel should be much more stable and less prone to crashes/reboots
  • Eclair widget backports
  • Eclair graphics layer backport
  • Eclair activity manager backport
  • Fixed APNs so AGPS always works properly
  • Contacts enhancements from Wysie
  • Quicktabs for Cyrillic and Hebrew from PsychoI3oy
  • Other stuff here and there

Known Bug:

[edit] v4.2.8.1

  • md5sum: 0e130dbbd8707c7debc107d684668d42
  • Fix issue with UTF-16 SMS
  • Darker launcher tray
  • Dialer update with preferences (from ChainsDD)

v4.2.8

  • md5sum: 81e3cd59d32f1b0c1e3969edaa832f39
  • Updated kernel with many fixes
  • Updated Compcache module
  • Updated APN list
  • Automatic zipalign of applications at install time
  • Eclair dialer backport from ChainsDD
  • Various bugfixes from CodeAurora
  • Updated phone app from Cytown
  • Enabled precise GC for Dalvik
  • Some ported visual elements from Eclair
  • New launcher tray (from Moonspoon)
  • Fix for Android bug 2719
  • Removed "bouncy menus"
  • Applied 3G/EDGE speed tweak

Known bugs:

v4.2.7.1

  • Rebuild kernel modules, fix Compcache

v4.2.7

  • Full OBEX FTP functionality thanks to Erin Yueh
  • More low-level Eclair integration (performance)
  • APN list update
  • Kernel update (may solve various crashes)
  • Busybox updated to 1.15.2

v4.2.6

  • Update to AOSP-1.6r2
  • More art from Eclair
  • BT OBEX FTP fixes
  • Revert some recent kernel changes that caused instability
  • All locales available again
  • Many many more bugfixes

v4.2.5

  • Eclair/Blur animations
  • Eclair Dalvik
  • Wifi update from Eclair
  • Kernel tweaks
  • Tiny video player is back
  • Update Phone mod from Cytown
  • Contact list photos patch from Geesun
  • Browser settings fix
  • USB tether works thru wifi connection too now (thanks skyjumper)
  • Apps that automatically change the wallpaper should be working again
  • Other bugfixes and tweaks

v4.2.4

  • "Lock Home in Memory" is OFF by default!! Enable in Spare Parts
  • Added toggle for enabling Compcache in Spare Parts
  • Eclair icons and wallpapers
  • Updated BetterBrowser from Loccy
  • Updated Phone Mod from Cytown (blacklist ftw!)
  • Updated Superuser from ChainsDD/Zinx
  • Fixed "Home + Sleep" behavior
  • Tons and tons of tweaks and bugfixes from AOSP and CodeAurora
  • BT OBEX fixes
  • Build zipalign (zipalign-on-install will be in the next release)
  • Other happy stuff I can't remember

v4.2.3.1

  • Fixed USB weirdness on Windows (thanks Zinx for the quick fix)
  • Tethering option will now stay checked when enabled in settings
  • Reverted BT OBEX support for Gallery, will re-add it for the next release

v4.2.3

  • USB Tethering support! (enable under Wireless Settings)
  • Launcher auto-orientation can be disabled via Spare Parts
  • Shined up launcher handles from Prash
  • Phone mod v11.1 from Cytown
  • Bluetooth OBEX! (new sharing options in Music, Contacts, and Gallery, plus BT FTP app)

NOTE:

  • Android can't act as a BT FTP server yet

v4.2.2

  • Fix build.prop so Google Voice works
  • Home icons disappearing bug should be fixed thanks to Zinx
  • FLAC is fixed (caused by NEW_FAIR_SLEEPERS in CFS, oddly enough)

v4.2.1

  • The EBI1 support patch in the kernel breaks things (even if disabled) on Dream hardware (like the boot animation). Removed it.

v4.2

  • We're back to CFS for now, with a bunch of new kernel tweaks
  • Ability to lock home app in memory (can disable via Spare Parts)
  • Install the right AudioPara4.csv for Sapphire
  • Some image tweaks from Prash
  • Updated Cytown's Phone mod to v10
  • Compcache is OFF by default!
  • Music app enhancements (includes a tiny video player too)
  • Got rid of some nines
  • STABLE!

KNOWN BUG:

  • Boot animation doesn't display on Dream hardware, looking into it.

[edit] 4.1 Builds (experimental) for Dream/Magic

v4.1.9999

  • md5sum: 5c8bd07e3abc7718691244f2ea8f5e7b
  • BFS-304
  • Stop doing crazy things with scheduler policies
  • Fix some kernel issues that were causing crashes
  • Fix a bunch of command line tools
  • New Compcache
  • Picasa/YouTube uploads working
  • Hopefully the random music issue is fixed
  • Wakeup bug fixed
  • Updated TMO apps
  • Correct build.prop for MT3G
  • SD filesystem checker should be less likely to eat your data
  • More nines and other stuff

v4.1.999

  • BFS-303 (fixes some regressions like statusbar fling)
  • Fixed BT not working (firmware)
  • Updated APN list
  • New wallpapers from matt_stang
  • Fixed crazy compcache settings
  • Fixed syntax error in userinit startup
  • Fixed build.prop files
  • Patch for LocationManagerService wakelock issue
  • More nines

v4.1.99

  • Now 100% open source (TMO apps are included, not sure of licensing on those yet)
  • First release after Google's C&D notification
  • Tons and tons of bugfixes and enhancements, read the Github logs and old threads for now
  • Kernel is 2.6.29.6 with BFS-302 and framework changes to support it.
  • HTC Framework and apps are gone, deal with it. See the link above for HTC_IME.

[edit] Google C&D

  • All updates above this require flashing the HTC/Google 'proprietary' files.

v4.1.11.1

  • Fix the bad signature on Phone.apk that was causing problems if you had wiped before installing
  • Added another 1 to the version number

v4.1.11

  • Audio recording (camcorder) is fixed. ** DO NOT use the current volume hacks with this- they will break recording on Donut! **
  • Fixed crash in Market notifications menu
  • New Busybox + xbin stuff
  • Updated Browser patches from Loccy
  • Updated kernel
  • More scheduler tweaks
  • Removed the nasty/scary logging from HTC_IME
  • Error checking during A2SD startup
  • Fixed free memory calculation so swap is taken into account (thanks |Rain|)
  • Fixed signature on the FilePicker apk
  • Included new fix_permissions script
  • A bunch of other small things

v4.1.10.1

  • Missed some kernel patches when I rebased from Google's tree (including multitouch)

v4.1.10

  • Really fixed compcache modules
  • Updated BFS + tweaks
  • Global Search is now location-enabled
  • Added extra crispiness

v4.1.9.2

  • Fixed compcache modules

v4.1.9.1

  • Kernel in v4.1.9 was too big, preventing booting on some devices. Moved additional filesystems to modules.

v4.1.9

  • Camcorder is back, yay
  • Fix the OpenGL breakage that occurred in 4.1.8
  • Added some APNs
  • Updated DroidSansFallback with additional glyphs
  • Additional scheduler tweaks

v4.1.8

  • NO MORE CRASHES/ANRS/PANICS/INSANITY YAY!
  • Lots of tweaks to take advantage of BFS in the framework (no keyboard lag, etc!)
  • Readded GooglePartnerSetup, I think it's needed for the media uploader
  • Now using the BFQ I/O scheduler, which seems like a good compromise between CFQ and the old anticipatory scheduler
  • Fixed phone number parsing again
  • FLAC and WMA should both be working again
  • Meltus v7 volume mod
  • This could probably be stable if the freaking camcorder worked.

v4.1.7

  • Updated BFS patch and kernel
  • Updated Compcache patch
  • Dalvik fix for BFS
  • New HTC_IME ported from Hero
  • Fixed Google suggestions for non-US locales
  • Automatic crash data collection via apanic on boot
  • Other stuff.. Hrmph.

v4.1.6

  • BIG PERFORMANCE INCREASE! CFS/Cgroups are out, BFS is in!
  • Fixed some HTC_IME issues
  • Added apanic crash logging support
  • Camcorder still broken, sorry.

v4.1.5

  • Fixed video (YouTube, etc)
  • Fixed FilePicker (PDFViewer, etc)
  • Improved speed at which the in-call screen is displayed
  • Removed GooglePartnerSetup since it causes mass ANRs and it doesn't actually seem to do anything useful that I can figure out
  • Should work better on Magic 32B now.
  • Fixed protected apps issue
  • Camcorder is still broken
  • Lock screen is still default.. next version.

v4.1.4

  • Welcome to Android 1.6 (Donut)
  • QuickOffice was removed since it's warez

KNOWN ISSUES:

  • Camcorder and PDFViewer not working (Camera works though)
  • Lock screen is stock for now, next version will have Stericson's new one
  • High Quality YouTube is goofy right now, will be fixed in next version.

v4.1.2.1

  • Fix Superuser for real

v4.1.2

  • Fix Superuser (thanks Zinx)
  • Merged Loccy's browser enhancements
  • Fixed Camera crashes
  • Call Canvas.freeCaches() on low memory.. This should help with some of the slowdowns over time

v4.1.1

  • Quick fix for the browser-on-crack issue.

v4.1

  • Rebased from CM-4.0.4
  • Global Search is back!
  • Maps working, HTC Camera working, etc.

NOTE: If you get a FC when you run the browser, reboot and it will be fixed.

[edit] 4.0 Builds (stable) for Dream/Magic

v4.0.4

  • Fixed settings FC
  • Process scheduling group code from Donut
  • Another possible fix for the phone number parsing issue
  • Added bash in xbin
  • Changed alarm clock timeout to 30 minutes because I sleep thru the 10 minute timeout
  • Kernel tweaks

v4.0.3.1

  • Fixed kernel misconfiguration that broke the camera and prevented booting on some devices

v4.0.3

  • More Donut guts: Bluetooth and audio updates
  • Fixed swap-free-notify for compcache
  • Tweaked kernel (trying out SLQB)
  • Lots of small stuff recently added to AOSP
  • Possible fix for the phone number parsing issue
  • And of course more stuff I forgot

v4.0.2

  • Possible fix for the "slow ring display" issue (from itp)
  • More Donut guts (mainly graphics/display code)
  • Turned off debug in the Mms app (rgv)
  • Fix for a few security issues
  • Modified cgroups a bit, should improve responsiveness
  • Vibrate-every-45 is off by default now
  • Added the dropbear SSH server into xbin
  • Dalvik update
  • Other things

v4.0.1

  • Fixed resource id mismatches that were causing FCs
  • Revert a Dalvik change that caused FCs

v4.0

  • Based on CM-3.9.10
  • Added LocationServices patch
  • Updated kernel

[edit] 3.9 Builds (experimental) for Dream/Magic

[edit] v3.9.11.2

  • Fixed all the mismatched resource ids (force closes) in the Camera. You guys better love me for this because it was unbelievably tedious.
  • Fixed the broken APN list.

Notes:

  • If you have a browser "force close", just reboot and it will be fixed. I'm working on this. It has to do with the browser provider starting before the browser due to global search.
  • I can't promise that you won't have to wipe. Just do a Nandroid first.
  • Home alternatives don't work so well with the global search. Hopefully the app authors provide an update. Pester them about it please.
  • Don't use a theme on this version or any afterwards that wasn't designed specifically for it!

[edit] v3.9.11.1

  • Include the correct Camera.apk !@#$!@
  • Update platform.xml

[edit] v3.9.11

  • Global Search from Donut has been ported!
  • Pulled in the nicer spinners while I was at it from Donut
  • LocationServices memory leak fixed (by itp)
  • Vold now scans the right partitions (by Rain)
  • Included the correct lights.msm7k.so so the flashing jogball works on myTouch
  • Don't use a theme on this version that wasn't designed specifically for it!

[edit] v3.9.10

  • UNIVERSAL! Runs on both Dream and Magic 32B
  • Now identifies itself as either T-Mobile G1 or myTouch (due to popular demand, and T-Mobiles lameness to support ADP devices)
  • Revert the HTC_IME hack until I can figure it out
  • Update kernel with patches for the new vulnerability in the wild

[edit] v3.9.9.1

  • Revert a patch to vold that was causing havoc with all sorts of things that use the SD card

[edit] v3.9.9

  • Rolled back to the old Launcher (the Advanced Launcher can be found here)
  • Fixed the HTC_IME so it doesn't mess with the hardware keyboard (if you have problems, uninstall and reinstall the apk)
  • Ported the lazy-dexopt code from donut for development. You need to set ro.build.type to "eng" to use this
  • Updated enhanced Mms app
  • Fixed scrolling issues
  • Other internal guts from donut
  • Automatically enables compcache with no backing swap if you don't have a userinit.sh
  • Updated system/xbin tools
  • Included htop
  • Added links in ramdisk and lib/hw for sapphire
  • We are pretty much stable at this point, unless critical bugs are found

[edit] v3.9.8

  • New wallpapers
  • Fixed calendar issues
  • Fixed network location issues
  • Tidied up the lock screen
  • Updated kernel, added SWAP_FREE_NOTIFY patch for compcache
  • Boot logo by matt_stang
  • Dalvik update
  • Bring back "fancy" orientation animation
  • Various other fixes I am too brain damaged to remember

KNOWN ISSUES:

  • Accidentally re-introduced the contacts scroll bug, will fix for next version

[edit] v3.9.7

  • It actually will boot again on all devices now
  • Fixed Settings FC
  • Fixed Maps issues
  • Fixed lockscreen low battery message
  • Fixed other bugs?!
  • Updated MMS enhancements from rgv151
  • Added some logging to the a2sd startup

[edit] v3.9.6

  • The battery meter from the lock screen is removed. It actually eats a ton of battery
  • Changed io scheduler to CFQ (Google made this the default in their tree, and it works much better now that we have cgroups)
  • Enabled some kernel options needed for VPN
  • Tons of updates from the new Donut drop
  • VPN & WPA-Enterprise should be fully working in this build, use browser to import certificates
  • Scaling defaults to 245/528 with powersave_bias at 200
  • Updated MMS enhancements from rgv151
  • Compcache 0.6 - this requires use of the rzscontrol tool - your compcache scripts won't work anymore
  • Hmmmmm

Note:

  • This version might not boot on your phone - will be fixed soon

[edit] v3.9.5

  • Ported "app fuel gauge" from Donut (about phone->battery use)
  • Updated Webkit library and a few browser tweaks from Donut
  • Ability to create shortcuts to settings panel
  • Fixed terminal emulator
  • Revert wifi driver and wpa_supplicant (seems to be issues with these)
  • Updated MMS enhancements from rgv151

[edit] v3.9.4

  • Fix all issues with video (YouTube/Camcorder/etc.)
  • Fix userinit.sh issue
  • Email client from Donut
  • Added ImProvider to template

[edit] v3.9.3

  • FLAC support from Kruton (buy this man a beer)
  • Updated Advanced Launcher from Rogro82 & Irrenhaus
  • MMS enhancements from rgv151
  • PPTP/L2TP VPN support backported from Donut
  • WPA-Enterprise support backported from Donut
  • Ability to add dialer and MMS shortcuts
  • Updated getcyan script from beast.in.black
  • Fixed up the power widget
  • Updated kernel- should be much faster and should also charge faster! Let me know how this goes!
  • Updated Busybox- modprobe works now!
  • Alarm clock "bug" fixed, and turned into a "feature"
  • Browser enhancements from Donut (thumbnail tabs, yay)
  • OpenOBEX commandline tools ported by Erin Yueh - just need an app to run them!
  • Rebuilt the whole thing with GCC-4.4
  • Removed Sherpa since it's on the Market now
  • Made startup use "source" instead of executing userinit.sh directly - this could cause problems for some people.
  • You really expect me to remember the rest?!

NOTE:

  • If you system doesn't boot, rename your userinit and check it for errors. I will probably revert this behavior.

KNOWN ISSUE:

  • video is buggy / broken. Will fix in next build.

[edit] v3.9.2

  • Fix the #$#%$ cpu frequency scaling (wtf wtf)
  • Updated Advanced Launcher from rogro82/irrenhaus
  • Updated Phone patch from cytown
  • Updated getcyan script from beast.in.black
  • Status bar now shows headphone state
  • Enabled additional iptables modules for DroidWall
  • Fixed GPS toggle on power widget

KNOWN ISSUE:

  • Alarm still requires screen unlock, forgot about this. Next build.

[edit] v3.9.1

  • "Advanced Launcher" by Rogro82 and Irrenhaus - work in progress!
  • New kernel 2.6.29.6 & updated wifi driver
  • Power widget from Donut (GPS toggle broken, will be fixed in 3.9.2)
  • Dalvik VM from Donut
  • Lots of performance related patches (thread priority, cgroups, etc) from Donut
  • Less-obnoxious media scanner from Donut
  • Various other fixes from Donut
  • Send-on-enter patch for Mms (from rgv151)
  • Vibrate when phone goes on/off hook, plus optional periodic vibrate (from cytown)
  • Tweaked boot glow (Ashley)
  • Possible fix for in-call volume issues
  • getcyan script (from beast.in.black)
  • More stuff I forgot about again
  • UNTESTED: ad-hoc wifi support, usb ethernet support

KNOWN ISSUE:

  • Alarm clock dismiss/snooze panel requires screen to be unlocked

[edit] v3.9

  • Rogro82's Launcher with some tweaks - this is a big work in progress!!
  • New compression scheme for all apps should speed things up
  • Lots of patches from AOSP master
  • Huge APN list
  • Got rid of SystemUpdater and the shady HtcLog app
  • Sherpa
  • CGroups tuning
  • Minor theme tweaks
  • Updated Google Maps 3.1.2
  • Included android-log-collector for debugging
  • More stuff I can't remember

[edit] 3.6 Builds (stable) for Dream/Magic

[edit] 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 BUGS:

  • Market->Settings->Notifications causes a force close. Still working on it.
  • Exiting Camcorder causes a FC. The video still records. Push Camera.apk from 3.6.5 until the next release.

[edit] v3.6.5

  • Fix the API breakage that was accidentally introduced.

[edit] v3.6.4.1

  • Revert patch to libdvm.so that was causing force close city
  • Fix bad signature on SetupWizard.apk

[edit] v3.6.4

  • Fix shared userid problems that were causing boot loops
  • Sexy Hero-style transitions

[edit] v3.6.3

  • Fix weirdness with Contacts/Calendar/others
  • Launcher tweaks
  • Dalvik update

[edit] 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

[edit] 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

[edit] 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!

[edit] 3.5 Builds (experimental) for Dream/Magic

[edit] 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

[edit] 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

[edit] 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.

[edit] v3.5

  • Kernel 2.6.29
  • Revert vold hack to default, for now.

[edit] 3.4 Builds (stable) for Dream/Magic

[edit] 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.

[edit] 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

[edit] 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

[edit] 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.

[edit] v3.4.2

  • Switch back to anticipatory iosched
  • Use tiwlan driver from android-1.5r2 instead of master

[edit] 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.

[edit] v3.4

  • Minor kernel tweaks
  • Fix perms on /data/app in update-script
  • Include fix_permissions
  • Marking as stable

[edit] 3.3 Builds (experimental) for Dream/Magic

[edit] v3.3.8

  • Revert volume profile to default. You can install it yourself from Meltus' thread

[edit] 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.

[edit] 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

[edit] 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

[edit] 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

[edit] v3.3.3

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

[edit] v3.3.2

  • Automatically checks and converts your ext2 partition to ext3
  • Use RIL from the Ion. Too many problems with the foreign version.
  • Fixes for Apps2SD- make sure /data/system doesn't end up in the wrong place (boot loop!)

[edit] v3.3.1

  • Revert RIL settings
  • Allow for a ".nounion" file in /system/sd or /data to disable UnionFS
  • Fix copy_dir issue when flashing

[edit] v3.3

  • Updated, optimized kernel
  • Includes E2FSProgs
  • Added AmazonMP3 and updated YouTube
  • Tweaked RIL settings
  • Apps2SD via UnionFS by default
  • Automatically FSCK Ext partitions on boot

[edit] 3.2 Builds (stable) for Dream/Magic

[edit] v3.2

  • Updated RIL
  • Removed SkyInternational widget to save space
  • Added "louder" volume profile from Meltus

[edit] 3.1 Builds (experimental) for Dream/Magic

[edit] v3.1

  • Fixed Bluetooth in libandroid_runtime.so (sorry!)
  • Readded the default Android VK as an option.
  • Added koxx's SkyInternational widget
Personal tools