# Purity # 27/7
Bionic:
- libc: krait: Use performance version of memcpy. …
- headers: Unbreak some ARM syscalls …
- getopt(): fix missing carriage return on bad parameters …
- Use GCC's __attribute__((const)) to reduce code size
Build:
- updated code to "JSS15J"
Contacs:
- Contacts: fix missing December in Date Picker
Dalvik:
- Add barriers for proper observation sequence. …
- Excessive JNI: Dump HPROF dump. …
- Revert "Disable -Xjnigreflimit." …
- Revert "Support debug info in dexmerge." …
- JIT: Combine add with shift and offset for array load & store. …
- JIT: Combine add with shift. …
- JIT: Hoist loop load operations above loop. …
- JIT: Use rsb and shift in easy multiply. …
- JIT: Combine shift & sub for monitor unlock. …
- JIT: Allow use of cbz/cbnz for conditional branch gen. …
- debug: allow ability to hide GC freed lines in logcat …
- Zygote: Restrict slave mountspace so Dalvik apps can mount system-wid… …
- Support debug info in dexmerge and fix max blowup of annotations …
- Added missing <include sys/resource.h> for gcc-4.7.1 …
- ThumbVFP.cpp:231:10: error: variable 'wide' set but not used [-Werror… …
- dalvik: fix a bug in redundant branch elimination
- Exclude sha1.c when building libdex for device
DeskClock:
- DeskClock: Add support for XXHDPI devices (e.g. Galaxy S4 and HTC One) …
- DeskClock : Lockscreen dismiss Fix …
- Add empty view when no alarms are set …
- Remove redundant background from ClockFragment …
- DeskClock: the first day of the week depends on a locale …
- DeskClock: implement onDowngrade for alarm DB …
- Clock: fix layout for 320dp devices
Frameworks_base:
- Added power menu settings
- Brig back audio features. (volume rocker wake, volume unlinked, volume music control)
- QuickSettings : Fix alarm intent
- Status Bar settings
- Long press back kill app (1/2)
- Added display rotation settings
- Improve tethering notification icons
- Remove GB alert drawable from reboot menu
- AudioService: Don't adjust volume when vol-downing to vibrate or silent
- keyguard: fix layout for 320dp devices
- Remove cm clock code
- Center clock (1/2)
- Remove statusbar notif count.
- Add "Option to control cursor in text fields using volume keys (1/2)"
- Add led settings
- Purity is upgrading...
- Smooth Spinners: Makes the loading "spinner" animation smoother in no…
- Forward port statusbar brightness control
- Fix FindBugs issues
- Port "Framework Track Control : Switch from broadcast to audio service"
- Lockscreen VolCtrls : Don't raise volume on skipTrack
- enable market restore
- A tiny optimalization
- Fix brightness control
- extend PreferenceActivity for title text on a single pane mode
- Fix for ambiguous and broken disk formatting dialog
- SystemUI: always use transparent notification shade
- AudioService: allow volume control on analog dock
- Keyguard: Reduce font size of clock in status keyguard (sw720dp)
- Prevent audio players starting on startup.
- Framework: Fix multi-user support in AudioService
- SystemUI: Remove the dark pixel artifacts from the back arrow drawable
- PackageManager: Restrict system packages to protected storage
- Framework: Enable multi-user support for Notification light
- SystemUI: HSPA+ Support
- SystemUI: Make the HSPA+ drawables more consistent with the HSPA draw…
- Fix up notification led behaviour
- Fix build
Phone:
- Remove incall_call_banner_background
- Support for led notification
Settings:
- Add power menu settings & Purity Category
- Bring back audio features.
- Settings: Add Utility function
- DreamSettings : Insert help url
- Settings : Insert missing help urls
- Status Bar Settings
- Long press back kill app (2/2)
- Add Display Rotation settings
- Remove cm clock code
- Add center clock settings.
- Remove Statusbar notif count
- Add "Option to control cursor in text fields using volume keys (2/2)"
- FindBugs: Call to equals() comparing different types
- Use DefaultContainerService for all file operations
- Settings : Switch state fix
- Add LED settings
- Revert "Use DefaultContainerService for all file operations"
- Fix volume cursor
- Add Statusbar brightness control
System_extras:
- procmem: fix procmem crash issue …
- procrank/procmem fail on 0-length page mappings …
- remove su for Superuser version.