RootBox Project name: frameworks_base •blk_jack - InputMethodService: Auto Keyboard Rotation (1/2) •Amit Kumar - FIX Null Pointer Exception on dialog cancel •Sungmin Choi - update preloaded-classes •D4rKn3sSyS - Uppercase •D4rKn3sSyS - Please don't hardcode strings! •Bajee11 - Replace 4G icons with LTE. •Kroz - Improve AOSP Download/Upload animation •Danesh M - LockscreenPattern : Toggle dots/error pattern visibility (1/2) •Elliott Hughes - Use getRelativeDayString in getRelativeTimeSpanString. •kufikugel - [Framework] Fix possible NPE on tablets •Stevespear426 - Navring: Fix landscape for phones and 4+ targets •Posselwhite - Performance increase in thumbnail handling •Steve Kondik - Vectorize bitmap operations on A15 too •Lucas Crowthers - core/jni/android/graphics: Cache copy of pre-scaled Bitmaps •Lucas Crowthers - frameworks/base: vectorize Bitmap operations •Stevespear426 - Navring: fix NPE if app uninstalled and in Navring •Bajee11 - RootBox SquareMod Battery (1/2) •olivergeith - RootBox Circle Mod (1/2) •Bajee11 - Alternative RootBox Battery Icons (2/2) •YULIANGMAX - Updated simplified Chinese translations •Gergely Szell (sethyx) - NFC toggle fix •Bajee11 - MMS Breath (2/3) •olivergeith - Update Sleep Toggle icon •jungheang.lee - Fixed the problem ime invisible status despite being the icon that appears in the statusbar. •olivergeith - Update Charging Animation •Sar Castillo - Smooth Spinners: Makes the loading "spinner" animation smoother in non-holo apps •Bajee11 - Increase statusbar notifications alpha to 90% •drcmda - PIE: slightly smaller as default •olivergeith - Update QS drawables for a uniform look. •Bajee11 - Some Pie Toggle fix •Roman Birg - SystemUI: set correct initial NFC toggle state •Roman Birg - SystemUI: avoid NPE when no toggles are set •Stevespear426 - FW: Navring Rework. •Bajee11 - Pie Toggle (2/2) •drcmda - PIE: one finger swipe-up for notifications •drcmda - PIE: /// is ready for prime time •drcmda - PIE: header with time and date (+///) for both panels •aaronpoweruser - PIE: clear all button •kecinzer - FW: Updated czech translation •Tylar Overturf - frameworks: Smooth background gradient •Dirk Rettschlag - Toggles: fix silent off label •JBirdVegas - derp can't have webaddress here •Thiago Vinícius Freire de Araújo Ribeiro - SystemUI: Avoid "phantom" status bar collapsing •blk_jack - Notification shortcuts spacing and tablet transition fix •JBirdVegas - Include android.permission.ACCESS_SUPERUSER permission in the base API •olivergeith - SystemUI: Update WiFi & Signal icons •Stevespear426 - Spen Options 1/2: Enable Spen options •Stevespear426 - AwesomeAction: Make more awesomeer •Bajee11 - Pie: Fix dependency on Last App target for proper alignment. •Bajee11 - Fix Menu not showing up in PIE •rdgate - Updated Japanese translations •Gergely Szell (sethyx) - Final BT toggle fix! •Roman Birg - Toggle bug fixes •Laszlo David - Swap volume buttons when the screen is rotated by 90 or 180 degrees (1/2) •Nathan Grebowiec - Have DashClock hide lockscreen clock •Lars Greiss - Frameworks: Add PNG'S for Notfication and Lockscreen shortcuts •blk_jack - Framework: Notification Shortcuts (1/2) •kufikugel - [Frameworksbase] Port Add Wifi name to notification drawer (1/2) •Muhammed Nazim - Enable Copy/Paste in Google Talk •Danny Baumann - Add method to PowerManager that allows querying the lowest possible brightness. •Bajee11 - Add missing toggles string •Roman Birg - SystemUI: transparency mgr bug fixes •Mathias Jeppsson - Framework: AOSP Fix - starting window memory leak •kecinzer - FW: Updated czech translation •Dirk Rettschlag - Keyguard: fix nasty file handle leak •Roman Birg - Toggles: cleanup class and quiet down logging •Roman Birg - Toggle rewrite (1/2) •drcmda - PIE: support for expandable notifications •Muhammed Nazim - Make Camera shutter follow device sound setting •Muhammed Nazim - Oh Google... this is AOSP •drcmda - PIE: compressed layout, stubs, new defaults •drcmda - PIE: improved touchhandling, no emptyangle, better animations CyanogenMod Project name: android_frameworks_av •Ravishankar Sarawadi - audio: Subsystem Restart changes •Steve Kondik - libstagefright: Stop the logspam from LPAPlayer •YuanQY - libstagefright: Fix incorrectness nPortIndex value for QueryCodec The query index is wrong, it will make a death loop in my ME722 when get resource thumbnail for MPEG4 video. •Haynes Mathew George - libstagefright: Squashed commit of LPA/tunnel updates from CAF CyanogenMod Project name: android_frameworks_native •Ramkumar Radhakrishnan - libgui: Add support to update buffer geometry. •Ramkumar Radhakrishnan - Add support for custom buffer sizes. •Steve Kondik - Revert "SurfaceFlinger: Change to support framebuffer flip for 2D blitters" •Naomi Luis - Reset the FrameNumber for dropped frame in async mode CyanogenMod Project name: android_frameworks_opt_telephony •Dan Pasanen - PhoneProxy: fix key.length > 31 characters •Dan Pasanen - PhoneProxy: Add a prop to enable always creating of CDMALTEPhone •Dan Pasanen - Revert "PhoneProxy: On v6 or greater RIL, when LTE_ON_CDMA is TRUE," AOKP Project name: device_lge_mako •Roman Birg - mako: update fast charge path AOKP Project name: device_samsung_tuna •akellar - Update GPS.conf RootBox Project name: device_samsung_i9100g •codeworkx - i9100g: mms overlay cleanup •codeworkx - i9100g: add ext4 as second filesystem for sdcard for recovery RootBox Project name: device_samsung_d2-common •detule - d2: audio: Fix routing for BT voicedial feature Project name: device_samsung_i9100 •codeworkx - i9100: add ext4 as second filesystem for sdcard for recovery Project name: device_samsung_t0lte •Bajee11 - Add Torch overlay •codeworkx - t0lte: add ext4 as second filesystem for sdcard for recovery •Stevespear426 - t0lte: Fix reboot dialog to reflect download mode. •Jonathan Steadman - t0lte: enable s-pen gestures RootBox Project name: device_samsung_galaxys2-common •athurh - mount preload partition at the end •codeworkx - galaxys2: add mms overlay •iKillCypher - fixed i9100 low headphones sound issue •sakindia123 - BoardConfig: Add Cortex-A9 & Neon optimization •athurh - galaxys2: camera: enable useProfileVideoSize RootBox Project name: device_samsung_t0ltecdma •Stevespear426 - t0ltecdma: Fix reboot dialog to reflect download mode. •sbrissen - t0ltecdma: use mms_config from smdk4412-common RootBox Project name: device_samsung_msm8960-common •cordell - msm8960: temp disable KERNEL_HAS_GETTIMEOFDAY_HELPER; •Steve Kondik - msm8960: Update headers to match kernel RootBox Project name: device_samsung_smdk4412-common •codeworkx - smdk4412: add flags for cortex-a9 and neon optimizations •codeworkx - smdk4412: overlay: add UAProf URL •codeworkx - smdk4412: mms: higher max message and image sizes RootBox Project name: device_samsung_i9300 •codeworkx - i9300: add ext4 as second filesystem for sdcard for recovery RootBox Project name: device_samsung_qcom-common •Steve Kondik - qcom-common: Build libdashplayer AOKP Project name: vendor_lge •Roman Birg - mako: update blobs •Tom Marshall - p930/su640/vs920: initial bringup RootBox Project name: vendor_samsung •Bajee11 - Add Tuna blobs •Bajee11 - Update Toro blobs RootBox Project name: vendor_rootbox •Bajee11 - Add Adaptive Multi-Rate Wide Band tweak •Bajee11 - Embed Superuser into System Settings •Bajee11 - Update Xposed Settings •Bajee11 - Update Xposed installer 2.1.3 •Bajee11 - Switch to open source SuperUser •Bajee11 - Add Official Toro support •Bajee11 - Add t0lte and clean up vendor •Bajee11 - Refactor RC Options for all devices. •Bajee11 - Remove CDMA Tools for l900 •Bajee11 - Add CDMA tools to common apps. (Part 2 of 3) •Bajee11 - Note2-common: Add RC config •Bajee11 - Remove RC Overlays for most devices. RootBox Project name: android_system_core •dhacker29 - Init: Allow building of init that is compatible with second init boot •Andrew Sutherland - unpackbootimg: remove host LOCAL_MODULE_TAG •codeworkx - init: create mountpoint for fuse •Thomas Wendt - Fix audio recording for ICS audio blobs •Ricardo Cerqueira - audio: Fix input enums for pre-4.2 audio blobs AOKP Project name: system_vold •codeworkx - vold: add support for ext4 media •codeworkx - vold: use blkid to detect filesystem type CyanogenMod Project name: netd •Vishal Mahaveer - netd: Enabling softAP/Hotspot for TI solution •Ricardo Cerqueira - Revert "system/netd TI mac80211: Hostapd updates from omapzoom JB" CyanogenMod Project name: bionic •Richard Hansen - bionic/libc: fix getsid() syscall number for mips •Richard Hansen - bionic/libm: fix x86 support regression RootBox Project name: packages_apps_Camera •Martin Johnson - Fix camera extra settings menu •Nagaprasad N - camera: add much more scene & focus modes •jt1134 - BurstMode: only show slide animation after final shot •isimobile - Camera: Allow setting "profile-video-size" before recording starts •Steve Kondik - camera: Restart the preview if record size changes CyanogenMod Project name: android_packages_apps_DSPManager •isimobile - Add Afrikaans translation RootBox Project name: packages_apps_Settings •Kroz - Add icons for new feature •blk_jack - Settings: Auto Keyboard Rotation (2/2) •Bajee11 - Switch png to XHDPI •fuzz - LockscreenPattern: Fix toggle dots/error pattern visibility •Bajee11 - About RB: Complete makeover •Danesh M - LockscreenPattern : Toggle dots/error pattern visibility (2/2) •Bajee11 - Add kilometers4 as device maintainer. (Grouper) •Bajee11 - About RB: Add Device Maintainers and Graphics Team •Or Harambam - Settings: RTL layout fixes •Ryan Baxter - Fix the message when Bluetooth is turning off while on the tethering menu. •Bajee11 - Embed Superuser into System Settings •YULIANGMAX - Updated simplified Chinese translations •Kroz - RB Settings: Breathing SMS Icons •Bajee11 - MMS Breath (3/3) •Koushik Dutta - Switch to open source superuser •Paul Henschel - PIE: slightly smaller as default Change-Id: I307749f1e894e8e31a7b0b8bc39a0da11c20090f •Bajee11 - Pie Toggle (1/2) •Bajee11 - Revert "Fix lockscreen delay stuck at 5 seconds for Pattern/Pin/Password Lock" •Kroz - Update RB Settings & Update Center Icons •qnhoang81 - Settings part: Add Sprint Tools (CDMATools) into settings. (Part 1 of 3) -devices can set this in overlay. (Not for all CDMA devices) •Kroz - RB Settings: Update with new icons •Bajee11 - RB Settings: Swap Volume Buttons for Rotation •blk_jack - Settings: Notification Shortcuts (2/2) •Bajee11 - RB Settings: Show connected WiFi network in notification drawer. •Bajee11 - Pie Updates RootBox Project name: packages_apps_Phone •rdgate - Updated Japanese translations RootBox Project name: packages_apps_Mms •Bajee11 - MMS Breath (1/3) •rdgate - Updated Japanese translations AOKP Project name: packages_apps_Contacts •Gergely Szell (sethyx) - Fix shifted CallLog duration display CyanogenMod Project name: android_packages_apps_Calculator •jackmu95 - Calculator: Update German translation •djMesias - es_ES: Update spanish translations •jackmu95 - Calculator: Some cleanup •isimobile - Add Afrikaans translation •pvolkov - Update Russian Translation-Calculator-CM10.1 RootBox Project name: packages_apps_ROMControl •Bajee11 - Fix Lockscreen FC •demon1987 - Update strings.xml •Zaphod - RC : Hide items when not viable •Bajee11 - RootBox SquareMod Battery (2/2) •Bajee11 - RootBox CircleMod (2/2) •Bajee11 - Alternative RootBox Battery icons (1/2) •YULIANGMAX - Updated simplified Chinese translations •Dirk Rettschlag - Add check for sw600DP screens •Gergely Szell (sethyx) - RC: Fix toggle setup dialog width & move toggle option up in RC •Stevespear426 - RC: Navring rework. •Bajee11 - Fix Toggles summary •Gergely Szell (sethyx) - RC: Fix Headers •Stevespear426 - Navbar and navring: remove screenshot option •Stevespear426 - Spen Options 2/2: Enable Spen options •JBirdVegas - New CMDProcessor •KhasMek - Vibrations: add more stock custom vibrations. •Jonathan Steadman - RC: point toggles preference to correct string •kecinzer - RC: Updated czech translation •Jonathan Steadman - RC: Add a little clarity to new toggle implementation •JBirdVegas - support Koush's Superuser •Roman Birg - RC: Toggle rewrite (2/2) •Bajee11 - Revert "QuickSettings: add holo dark/light theme chooser (2/2) - WIP" RootBox Project name: packages_apps_DeskClock •YULIANGMAX - Updated simplified Chinese translations •kecinzer - DeskClock: Updated czech translation •bmc08gt - DeskClock: Add option to toggle unlock on dismissal of alarm CyanogenMod Project name: android_packages_apps_LockClock •Tamás Tóth - Added translation for weather_show_when_minimized •DvTonder - cLock: Add ability to change font and monochrome icon colors •Vavooon - Add LockClock uk translation •Nicolai Ehemann - cLock: Updates to how dates are displayed in calendar entries •pvolkov - Update Russian Translation-LockClock-CM10.1 •DvTonder - cLock: Add HDPI summary weather support for minimized widget •isimobile - Add Afrikaans translation •Gustavo - PT-BR: Update translation •elektroschmock - German: Update translation •Francesco - LockClock: Update italian translation •DelPETER - LockClock : add French translation •Mikael Lindemann Jepsen - cLock: Danish translations •Marco Brohet - cLock: Dutch translations •djMesias - es_ES: Update spanish translations •Michael Bestas - cLock: Update Greek translations •DvTonder - cLock: Make the Color icons default --!TRANSLATORS PLEASE NOTE!-- •DvTonder - cLock: Remove redundant code and cleanup, bump version •Andrew Jiang - cLock: Simplified Chinese Translations •DvTonder - cLock: Make the showing of weather when minimized a user option •Tamás Tóth - Added hungarian translation for 'Done' button •pvolkov - Update Russian Translation-LockClock-CM10.1 •DvTonder - cLock: Add a 'Done' button to configurator •DvTonder - cLock: Add support for a small widget layout with weather •DvTonder - cLock: Launch configuration when adding the widget •DvTonder - cLock: Add mdpi support •Cédric Cabessa - FIX: do not display event too far in the future •Tamás Tóth - Added hungarian translation for lookahead_2-4wks CyanogenMod Project name: android_bootable_recovery •Koushik Dutta - 6.0.2.9 •Nathan Grebowiec - Blocked cached Google Music files from nandroid •Elliott Hughes - Pass the correct pointer to munmap on failure. •Doug Zongker - add optional overscan compensation to recovery graphics •jt1134 - adb: handle adbd auth in recovery mode CyanogenMod Project name: hardware_qcom_audio-caf •Ravishankar Sarawadi - alsa_sound: Subsystem Restart Changes •Kalyani polepeddy - 7x30 : Port heap mask change to ion •Deepa Madiregama - audio/msm7630: Fix the issue of voice call when HDMI connected •Vineela Tummalapalli - audio/msm7630: Add usb audio hal profile. •Vicky Sehrawat - alsa_sound: Fix to prevent additioal doRouting call •Preetam Singh Ranawat - hardware/qcom/audio: fix memory leak in alsa_ucm.c file •Haynes Mathew George - alsa-sound: Use errno to check for error code of ioctl() •Haynes Mathew George - alsa-sound: Avoid use of extra bytes to signal seek processed •Vidyakumar Athota - alsa_sound: Fix usb headset record noise •Haynes Mathew George - alsa-sound: AudioSessionOut optimization •Vidyakumar Athota - alsa_sound: Fix for Audio routing to HDMI when BT connected •Krishnankutty Kolathappilly - alsa_sound: Set tunnel/lpa bit for playback over usb headset •Mingming Yin - audio: fix to play Skype calltone on earpiece instead of speaker •Vidyakumar Athota - Fix for MT call ringtone on USB headset •Karthik Reddy Katta - alsa_sound: Fix for no audio when switching between BT headsets •Vineela Tummalapalli - msm7630 : Send proper channleMask for getInputProfile() •Subhash Chandra Bose Naripeddy - alsa_sound: Initialize the mPfdProxy in constructor •Giulio Cervera - alsa-sound: fix typo •Mingming Yin - audio: invoke CSD client APIs only for Fusion3 platform CyanogenMod Project name: android_hardware_qcom_display-caf •Naseer Ahmed - hwc: Check for correct screen state before enabling vsync •Sushil Chauhan - overlay: Reset allocation on all pipes, if commit fails. •Naseer Ahmed - gralloc: Fix incorrect flag usage on old ion API •Saurabh Shah - hwc: Process only MAX_NUM_LAYERS •Ramkumar Radhakrishnan - hwc: handle blank/unblank for virtual display explicitly. •Jeykumar Sankaran - display: Add hook for triggering screen update •Naseer Ahmed - gralloc: Allow IOMMU memory to be uncached •Steve Kondik - hwc: Enable use of copybit •Naseer Ahmed - hwc: Use intermediate buffers for copybit •Jeykumar Sankaran - libhwcomposer: MDP composition for Higher Resolution panels •Saurabh Shah - hwc: Close acquireFenceFds always. •Arun Kumar K.R - libexternal: prefix the property name with hw •Amara Venkata Mastan Manoj Kumar - hwc: Allow HWC to support Virtual Display •Saurabh Shah - hwc: Get notified on media player death. •Saurabh Shah - libqservice: Add a client interface. •Naseer Ahmed - qdutils: Default to GPU composition •Steve Kondik - FIX: "display: Reset metadata pointer to NULL during unmap." •Naomi Luis - libgralloc: Get the stride information from libadreno_utils.so •Naomi Luis - libgralloc: Add Perform function to get the stride. •Sushil Chauhan - libgralloc: Calculate aligned width & height using common header •Sushil Chauhan - libgralloc: Import header for Venus buffer size calculation •Arun Kumar K.R - libcopybit: update the target config_mask for transformation •Ricardo Cerqueira - Revert "display: Reset metadata pointer to NULL during unmap." •Ramkumar Radhakrishnan - display: Reset metadata pointer to NULL during unmap. •Steve Kondik - hwc: Only perform the yuv+composition workaround on MDP < 4.2 •Neti Ravi Kumar - liboverlay : Update magnification limit for MDP 400 CyanogenMod Project name: android_hardware_qcom_media •Steve Kondik - media: Better compatibility with new KGSL •Steve Kondik - mm-video: Support for QCOM_BSP define CyanogenMod Project name: android_hardware_libhardware_legacy •jerpelea - wifi: add suport for WIFI_EXT_MODULE Project name: android_hardware_libhardware •Steve Kondik - Revert "hwcomposer: Add HWC_BLIT compositiontype value" •Steve Kondik - libhardware: Remove unused sourceTransform field •Ravishankar Sarawadi - audio: Subsystem Restart Changes CyanogenMod Project name: android_hardware_samsung •codeworkx - exynos4210: lights: add missing brightness check RootBox Project name: android_build •Conn O'Griofa - releasetools: Add support for BML partition type •Ying Wang - Squash commits from CM for making lunch faster •Tom Marshall - Remove unused RunConfig. Project name: mako •faux123 - Sound Control: Sound control for WCD93xx codec •faux123 - ASoC: add missing updates from CAF •faux123 - defconfig: fix sip issues •Gopichand Nakkala - wlan: Fix for ARP offload issue •faux123 - defconfig: update to latest configurations •faux123 - speaker amp control: allowed all configurable registers to be adjusted •faux123 - cpufreq_limit: remove unused vars •faux123 - msm_cpufreq_limit: add GPL V2 licensing to access to GPL symbols •faux123 - msm_cpu_freq_limit: fixed coding copy and paste error :p •faux123 - msm_cpu_freq_limit: initial coding for controlling MSM quadcore cpus •faux123 - speaker amp control: initial release for speaker amp control CyanogenMod Project name: android_kernel_samsung_d2 •Kuogee Hsieh - msm_fb: display: calculate mdp clock including borderfill pipe •Siddhartha Agrawal - msm_fb: display: Configure solidfill color to black •Steve Kondik - Revert "netfilter: xt_qtaguid: remove AID_* dependency for access control" •Aravind Venkateswaran - msm_fb: dtv: Serve device off in a separate thread •JP Abgrall - netfilter: xt_qtaguid: Allow tracking loopback •JP Abgrall - netfilter: xt_qtaguid: extend iface stat to report protocols •JP Abgrall - netfilter: xt_qtaguid: remove AID_* dependency for access control •Pontus Fuchs - netfilter: qtaguid: Don't BUG_ON if create_if_tag_stat fails •JP Abgrall - netfilter: xt_qtaguid: fix error exit that would keep a spinlock. •Brian Beloshapka - d2: fix wpa/wpa2 tethering •Padmanabhan Komanduru - msm_fb: Update backlight level on resume after first pan display •Jeff Brown - video: msm: use linear brightness ramp •Murali Nalajala - msm: rq_stats: remove io_is_busy from load computation CyanogenMod Project name: android_kernel_samsung_smdk4412 •codeworkx - melfas touch: report touch events to cypress for backlight timeout •codeworkx - display: updates for t0 devices CyanogenMod Project name: android_kernel_samsung_smdk4210 •codeworkx - i777, i9100, n7000: enable uhid •codeworkx - uhid: backport from 3.4 •codeworkx - i777, i9100, n7000: enable last_kmsg •Andrew Dodd - i777: config: Change from ALP to RP audio RootBox Project name: buildscripts •Bajee11 - Add i605 and l900 to Nightlies & Official •Bajee11 - Add toro to build list •Bajee11 - Add t0lte to build list Project name: git-repo •Shawn Pearce - upload: support --re and --cc options over HTTP •Mitchel Humpherys - Add --no-tags option to prevent fetching of tags RootBox Project name: platform_manifest •htchoi1995 - Use 4.2.2_r1 •Bajee11 - Track own t0lte •Bajee11 - Track own superuser •Bajee11 - Track AOKP e2fsprogs •Bajee11 - Fix typo •Bajee11 - Switch to open source SuperUser •Bajee11 - Track AOKP grouper •Bajee11 - Track toro device tree •Bajee11 - Track t0lte device tree RootBox Project name: platform_manifest •htchoi1995 - Use 4.2.2_r1 •Bajee11 - Track own t0lte •Bajee11 - Track own superuser •Bajee11 - Track AOKP e2fsprogs •Bajee11 - Fix typo •Bajee11 - Switch to open source SuperUser •Bajee11 - Track AOKP grouper •Bajee11 - Track toro device tree •Bajee11 - Track t0lte device tree Project name: external_koush_Superuser •Bajee11 - RootBox Support and Dark Theme •Koushik Dutta - slovak •kecinzer - Czech translation •Koushik Dutta - style renames in Widgets •Koushik Dutta - remove values-fr files that are unnecessary •jchleb - Update strings.xml •jchleb - Update strings.xml •jchleb - Update strings.xml •jchleb - Update strings.xml •Koushik Dutta - allow hooking for the native fragment for CM. CM requested feature to change the stylings. •jchleb - Update strings.xml •Koushik Dutta - allow hooking for the native fragment for CM. CM requested feature to change the stylings. •jchleb - Update strings.xml •jchleb - Create styles.xml •jchleb - Update dimens.xml •jchleb - Create attrs.xml •Pavel Volkov - Russian fixes •udK - Update values-it/strings.xml •ed10vi - Update spanish translation •Danny Baumann - Fix switch not updating the DB when toggled by sliding instead of clicking it. •yadro - Updated Russian localization •oGre - Theme + PIN disabled translation •Mack Zhang - Update values-zh-rSG/strings.xml •Mack Zhang - Update values-zh-rCN/strings.xml •Koushik Dutta - formatting •Alvin - Update strings.xml •Alvin - Update strings.xml •Alvin - Update strings.xml •Koushik Dutta - make the process of removing pin protection more apparent. •Koushik Dutta - fix the pin protect screen to be a proper dialog on tablets. •Koushik Dutta - be verbose about the dark/light activity themes •Koushik Dutta - whatsnew •Koushik Dutta - apparently some phones crash if a notification is made without a contentIntent •sparkym3 - Update system install to set safer access rights. •Koushik Dutta - missing files •udK - small fixes and optimizations •ed10vi - Update spanish translation •Alvin - Update strings.xml •Alvin - Update strings.xml •Alvin - Update strings.xml •Koushik Dutta - 1012 •Koushik Dutta - remove logging •Koushik Dutta - Add dark theme option. Fix bug where the version string was sent as an int, instead of the version code. •Koushik Dutta - add missing /system/bin/su symlink •Whitexp - added pt translation •Koushik Dutta - send the binary version in the protocol, so a notification can be shown if it is out of date •Koushik Dutta - send the binary version in the protocol, so a notification can be shown if it is out of date •Mack Zhang - Update values-zh-rSG/strings.xml •Mack Zhang - Update values-zh-rCN/strings.xml •Koushik Dutta - Update README.md •Koushik Dutta - update whatsnew •Koushik Dutta - Update README.md •Koushik Dutta - purge logs over 2 weeks. •Koushik Dutta - db refactorings •Koushik Dutta - fix up some db churn by reusing a single db connection •Koushik Dutta - Move the logs and settings into a separate database, to prevent database locks by su binary. The policy database, for the most part, should just be read only. •Ben - Should use getWritableDatabase() instead of getReadableDatabase() because we run db.delete(); •Koushik Dutta - fix uninitalized variable usage •Yuval Aboulafia - Hebrew update •Alvin - Update strings.xml •Alvin - Update strings.xml •Alvin - Update strings.xml •oGre - Two new rows Swedish translation •Simone Picciani - Update strings.xml •Koushik Dutta - dont handle config changes, so the entire layout is rebuilt. •Pavel Volkov - Update Russian Translation •Koushik Dutta - fix margins •OSAKANA TARO - add japanese language •Mack Zhang - Update strings.xml •Mack Zhang - Update strings.xml •ed10vi - Update spanish translation •Koushik Dutta - always allow root/shell, no matter if superuser is not installed •Koushik Dutta - "nice" the logging by waiting a bit before adding it to the db. some wacko apps send a ton of concurrent su requests and hit a db lock •Koushik Dutta - add whats new notice. 1008 •Koushik Dutta - switch from opening the market to explain why superuser is broken •Koushik Dutta - Fix froyo pin crash •Pavel Volkov - Russian fixes •Pavel Volkov - Russian fixes •Pavel Volkov - Russian fixes •Zanza00 - Updated and tweaked italian translation •Igor Sorocean - Update romanian translation •ed10vi - Use existing translations in Cyanogenmod/Superuser •Alvin - Update strings.xml •Alvin - Update strings.xml •Alvin - Update strings.xml •Alvin - Update strings.xml •Alvin - Update strings.xml •Alvin - Update strings.xml •ed10vi - Update spanish translation •htchoi1995 - Update korean translation •Yuval Aboulafia - Hebrew update •coolzjy - Update strings.xml •coolzjy - Update strings.xml •Koushik Dutta - refresh on resume •Koushik Dutta - only show the market app if the requestor is the same as the market app. This fixes the embedded scenario. •Koushik Dutta - remove logging •coolzjy - Update strings.xml •Kristoffer Andersen - Updated Danish. •Koushik Dutta - allow customization of the requestor prefix •oGre - Swedish translation for superuser access block •yadro - Updated Russian localization •Koushik Dutta - escaping fixes •Koushik Dutta - 1007 •Koushik Dutta - Add settings toggles for superuser global policies: apps only, adb only, apps + adb, or disabled. su: fix binary so Superuser always gets access, even if root is disabled. Obviously need this to reenabled root. Check superuser binary version. •yadro - Updated Russian translation •yadro - Updated Russian localization •Mack Zhang - Simplified Chinese translation •oGre - Removed extra backslash •Pavel Volkov - Update russian translation •Pavel Volkov - Update some russian typos •Alvin - Update strings.xml •Alvin - Update strings.xml •Alvin - Update strings.xml •Koushik Dutta - stopgap to fix rotation crash •Koushik Dutta - Update README.md •Tan Tran - Remove redundant file •Tan Tran - remove draft •Tan Tran - Add Vietnamese translation •Koushik Dutta - 1006 •Koushik Dutta - check superuser on boot. but do it nicely... with a notification. and back off if notification is deleted. •Koushik Dutta - fix up menu about and other icons for pre ics. try a new launcher icon. add superuser version to about section. •Koushik Dutta - add version info to about page •ed10vi - Spanish: Use the same word for the same thing •Kristoffer Andersen - Added missing translations in Danish •AlvinHKH - Add Traditional Chinese translation •Zanza00 - Updated italian translation •Pavel Volkov - Russian-Removed extra backslash •Koushik Dutta - opening the github url requires Intent.ACTION_VIEW •Koushik Dutta - 1005 •Pavel Volkov - Russian fixes •oGre - Removed extra backslash •Koushik Dutta - fix ndk to go to assets? •oGre - Extra backslash removed •oGre - Removed extra backslash •Koushik Dutta - 1003 •Koushik Dutta - most devices dont support rm -f •oGre - Preceed apostrophes with backslash. •Koushik Dutta - Italian fixes •Koushik Dutta - missing resources •Koushik Dutta - resource name changes •Zanza00 - Added Italian Translation •ed10vi - Update Spanish translation •oGre - Fixed typo (installation) •oGre - Updated Swedish translation (installation) •Koushik Dutta - check file exists •Koushik Dutta - remove cruft •Koushik Dutta - In app installation done. Release on Play soon. •oGre - Updated Swedish translation whitespace •oGre - Updated Swedish translation •yadro - Update Russian localization •Koushik Dutta - open the superuser link on the market if the app is missing. •djMesias - es_ES: Update spanish translations •Koushik Dutta - Add About Page linking to my twitter, apps, and Superuser github in the standalone APK version of Superuser. Embedded users (like CM, PA, etc) wont see this. •htchoi1995 - Update korean translation •Koushik Dutta - use full path on symlink •Koushik Dutta - fix recovery zip su location to be aosp standard. /system/bin/su symlinks to xbin/su •Koushik Dutta - fix recovery zip su location to be aosp standard. /system/bin/su symlinks to xbin/su •Koushik Dutta - Set noHistory on MainActivity to prevent a running instance of Superuser from regaining focus after a request is finished. •ed10vi - update spanish translation •yadro - Fixed Russian localization •Kristoffer Andersen - Fixed a typo. •yadro - Fixed Russian localization •Koushik Dutta - Update README.md •Koushik Dutta - Update README.md •Koushik Dutta - pin related fixes •Koushik Dutta - Dont crash if log could not be added. This happens during su -c reboot, when /data is unmounted, etc. •Koushik Dutta - use android:excludeFromRecents instead of noHistory •Koushik Dutta - Fixup theme usage for light/dark •Koushik Dutta - fix bug where logs were not shown on startup •Koushik Dutta - fix bug where logs were not shown on startup •Koushik Dutta - fixes •Mustaavalkosta - add Finnish translation Partly a bit clumsy but will do for now. •Yuval Aboulafia - Update Hebrew translation •Igor Sorocean - Updated romanian translation •htchoi1995 - Update korean translation •Koushik Dutta - Update README.md •Koushik Dutta - Update README.md •Koushik Dutta - Update README.md •Koushik Dutta - remove watermark from anything but koush builds •Koushik Dutta - fragment stack fixes •Koushik Dutta - LICENSE •Koushik Dutta - refactor into single db •Samuel Rivera - Update strings.xml •Koushik Dutta - fix up pin stuff that i had commented out •Koushik Dutta - Update README.md •Koushik Dutta - Fix build •Koushik Dutta - LOCAL_PATH fixes •Kristoffer Andersen - Moar fixes! •Koushik Dutta - ant now builds zip •Kristoffer Andersen - Fixed typos •Koushik Dutta - add module tag •Koushik Dutta - Update README.md •Koushik Dutta - Update README.md •Koushik Dutta - Update README.md •Koushik Dutta - Fix build •oGre - First draft •oGre - Partial Swedish translation •Koushik Dutta - Update README.md •Koushik Dutta - Update README.md •Koushik Dutta - Update README.md •Koushik Dutta - Update README.md •Koushik Dutta - Update README.md •Koushik Dutta - Update README.md •Koushik Dutta - Update README.md •Koushik Dutta - Update README.md •Koushik Dutta - add local_manfest.xml for AOSP embedding •Koushik Dutta - native fragment stuff working •Kristoffer Andersen - Danish translation. First translation •Koushik Dutta - remove noisy logging •Koushik Dutta - remove noisy logging •Koushik Dutta - fixups for embedding. proper back stack support •Koushik Dutta - fragment instance fixes •ed10vi - First translation •yadro - Update Russian localization •Koushik Dutta - embedded fixes, need to move fragments out of inner classes. •Koushik Dutta - license •Koushik Dutta - Fix german crash and mistranslation of english •Koushik Dutta - crash fix •Koushik Dutta - merge with german changes •Koushik Dutta - fragment revamp to support both native and support fragments (blerg) •Danny Baumann - Split automatic response summary. •Danny Baumann - Improve German translation. •Koushik Dutta - change app_name to superuser as that is more resource friendly for embedding into Settings •Koushik Dutta - Fixup third party embedding su •Koushik Dutta - C code fixups. Modify REQUESTOR if embedded in ROM. •Koushik Dutta - if a ROM is building superuser (vs embedding it into Settings), put the package into a com.thirdparty.superuser This is so that it doesnt try to get updates from google play, which will be signed with a different key. •Koushik Dutta - move su to optional executables so it is suid •Koushik Dutta - Fix up request theme/ •Koushik Dutta - Crash Fix on tablets •Koushik Dutta - holo dark done •Koushik Dutta - aosp fixes •Koushik Dutta - Update README.md •sparkym3 - AndroidManifest to use the "signature" protection •Ben - 2013_0226 make sure to call close on the DataInputStream line 233 •oGre - added possibility to change ndk-executable •Koushik Dutta - fix russian string formatting. lint fixes •Koushik Dutta - fix widgets ref •Koushik Dutta - Fix bug where "Remember" does not work when pin protected. AOKP Project name: external_koush_Widgets •Koushik Dutta - style fixes for pre ics •Koushik Dutta - allow base theme override •Koushik Dutta - move the setAdapter to after the create, so addHeaderView can be used •Koushik Dutta - fragment should get replaced on create. config changes cause weird behavior. i did not think fragments stuck around between config changes. surprise! •Koushik Dutta - fix margins •Koushik Dutta - onResume •Koushik Dutta - fixups for large devices •Koushik Dutta - fix bad style on pre ics •Koushik Dutta - style fixes •Koushik Dutta - theme cleanups •Koushik Dutta - LICENSE •Koushik Dutta - fixes •Koushik Dutta - remove comment •Koushik Dutta - fragment stack working •Koushik Dutta - backstack fixes •Koushik Dutta - convenience functions and fixes •Koushik Dutta - config fixes •Koushik Dutta - fragment revamp to support both native and support fragments (blerg) •Koushik Dutta - remove gen •Koushik Dutta - cleanups and consolidations •Koushik Dutta - Android stylization and resources AOKP Project name: external_skia •Lucas Crowthers - Skia: Introduce caching of unscaled Bitmaps. •Richard Hansen - skia: SkPaint::SkPaint(): don't cast away const •Richard Hansen - memcpy_76(): fix behavior on non-ARM architectures •Steve Kondik - FIX: memcpy_76(): add support for non-ARM architectures AOKP Project name: external_bluetooth_bluedroid •blackout4 - Update btif_media_task.c Project name: wpa_supplicant_8 •Steve Kondik - Revert "enable CONFIG_PCSC" CyanogenMod Project name: android_external_busybox •Tanguy Pruvot - Busybox 1.21.0 squashed commit for jellybean •Evan McClain - Build with -fno-strict-aliasing