Release Notes
From CyanogenMod Wiki
[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.
[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.
[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:
- Slowness with ext2 apps2sd partitions.
[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
- md5sum: 7a662935f1b1855080aca77d7cdb285d
- Headset audio routing bug fixed
Known Bugs:
- SCP not working (permission denied on /system/xbin/ssh)
- Cannot access Google Gears Settings in Browser
[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)
- 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
- 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
