Updated source to android-6.0.1_r52 tag
Art:
add missing include
Bionic:
libc: arm64: allow tuning for cortex-a53.a57 …
libm: add more aarch64 hardware instructions …
libc: ARM: use Cortex-A15 memchr on Cortex-A53.A57 …
libc: ARM: memcmp: remove unused NEON_UNALIGNED_ACCESS flag …
Replace Cortex A15 strlen implementation with cortex-strings …
Move tzdata scripts from bionic to external/icu …
libc: Fix invalid offset warning with Clang …
Do not depend on host bits to get the right size to write. …
cortex-a9: Fix reference to __memcpy_base_aligned.
Build:
Add LOCAL_AIDL_FLAGS …
build: Use the password manager for the verity key if possible …
build: Let the verity signer and metadata builders ask for a password …
Conditionally skip dex-preopting specific prebuilts.
DeskClock:
Automatic translation import …
Automatic translation import …
Automatic translation import …
Fix translatability of power on alarm strings …
Automatic translation import …
Device_qcom_sepolicy:
sepolicy: msm8909: Remove duplicate boot/recovery/cache lines …
perfd: add permissions to read/write proc/<PID> of appdomain …
wcnss: Fix I40eeb6895f1c5550813bf8b4182e33f9a4dc5dfd …
wcnss: Fix annoying warning when ptt looks for its log dir …
file_contexts: Adding context to block devices …
dpm: Let dpmserviceapp create its subdirs …
msm8937: Fix labeling of the cache and FRP partitions
Frameworks_base:
Fix the issue that App crash on startForeground. …
Fix issue #25727069: Top sleeping activity overrides foreground service …
Pass real uid to lmkd. …
Restart persistent process if start timeout. …
Use async thread for performPoll in NetworkStats …
Fix NativeDaemonConnectorException issue accessing null object …
Fix memory leak in MediaScannerConnection …
Revert "SysUI: Add first time use lock screen hints" …
SysUI: Add first time use lock screen hints …
PackageManager: make protected-broadcasts permission aware …
Automatic translation import …
AudioDucking : Check session playback state …
Automatic translation import …
Fix random crash in libhwui …
Automatic translation import …
AIDL: Add option to generate No-Op methods …
pm: Fix lock insanity with ActivityManager …
keyguard: Set FLAG_SHOW_WALLPAPER when shwowing media …
SystemUI: Themes are translatable …
SettingsProvider: fix data_enabled default lookup …
Automatic translation import …
pm: Avoid filtering out protected components in implicit queries. …
Fix the build
Change preview scale based on WallpaperSize in WallpaperCropper …
Fix "Set as wallpaper and click the setup button twice, the wallpaper… …
Fix to return true if a key is handled in onKeyDown …
DadZone: add missing call to TypedArray.recycle() to prevent leaks wh… …
core: Set the power menu volume selector as green …
InputWrapper: Opt out early if session == null …
SystemUI: Tiny expanding improvement …
Fix scrolling of QS panel when no notification is present. …
Keyguard: Don't circular reveal a non-visible view …
SystemUI: add themes dynamic tiles icon …
Avoid NPE in printspooler when changing language …
SystemUI: fix qstile page reset timeout …
SystemConfig: allow app-link to be set to any possible state …
am: clear protected apps from recents …
Automatic translation import …
media:Modify the display of system default ringtone when it is none. …
SystemUI: Restrict persistent USB drive notifications to USB disks …
BT: Set persiste Bluetooth State during enable timeout case …
Add absent sim info to locked screen text …
Encapsulate the unbindService with try catch block …
Bluetooth: Access mediaplayerlist in synchronized way …
WifiDisplayController: Fix p2p disconnect before rtsp teardown completes …
Wifi: Make maximum selective channel scans and interval configurable …
combo bug when location reported by providers do not come with extras …
Ignore IMS type APN when notify data connection …
Remove TONE_SUPERVISORY_CH …
MSIM: Restrict data activity change to listeners with matching subId …
Add config to show HD icon on EVS codec. …
Remove use of '_' variable name …
Automatic translation import …
Revert "Revert "Only show keyguard panel if on lockscreen + no activi… …
WindowAnimator : Check KEYGUARD_PANEL when deciding to show/hide window …
KeyguardSecurityViewFlipper : Fix sim unlock height overlap …
fw: GlobalActions: Always dismiss any existing dialog …
SystemServer: Do not start Atlas Service on lowram devices. …
SystemUI: Add margin in qs_tile_top between instruction text and add … …
wifi: Enable WiFi IpReachabilityMonitor by default …
Automatic translation import …
Automatic translation import …
SystemUI: detect rotation and resize mKeyguardBlur accordingly …
Fix NPE in DocumentsUI when rotate UI before format as internal …
Revert "Only show keyguard panel if on lockscreen + no activity on top" …
Merge tag 'android-6.0.1_r52' into android-m …
[2/2] Frameworks: Add option for position date left-right of clock
FW/B: Add back volume up/down effect …
Themes: Expose Power Dialogs …
SysUI: Don't let rogue themes ruin notifications …
Frameworks_native:
SF: Fix NULL pointer dereferencing in dumpDrawCycle() …
SF: Add support for all flips of panel mount …
DO NOT MERGE: dumpstate: execute procrank using su …
SF: more DispSync improvements. …
SF: use first sample timestamp as reference. …
sf: Fix blending mode for legacy BSP …
system_server BINDER_TYPE_FD driver ashmem accessors …
system_server BINDER_TYPE_FD sockets using ashmem accessors …
Parcel: file descriptor leak …
sf: Make sure HWC_BLENDING_NONE is set for opaque layer …
sf: Only apply hwrotation to primary displays
Frameworks_opt_telephony:
DctController: fix mismerge with getTopPriorityRequestPhoneId() …
GsmSS: Use per-slot resources for carrier-bound options …
Subscription updater: don't post messages on events in BroadcastReceiver …
TelephonyProvider: Add CDMA call forwarding/waiting function …
dct: Sync with upstream …
MSIM: Send FINISH request on flex map START fail …
Set additional info for LaunchBrowser error case. …
Telephony: Reduce back to back same APN activation delay. …
Fix emergency ims pdn setup issue …
Fix ims pdn issue on non dds sub on iwlan …
Fix to resolve data call issue for sim hot swap case …
Notify disconnect on phone dispose …
Use EVS codec for HD if carrier supports it. …
Fix Dds switch issue for wifi and IWLAN scenarios …
Fix to avoid unnecessary PS attach. …
Fix ims pdn request issue …
Parse the record number from byte to int …
Finer grained character boundaries in computing SMS fragment lengths …
MSIM: Use SIM specific subId for setMccMnc …
IMS: Fix phone app crash at setOutgoingCallerIdDisplay(). …
Fix DDS switch issues for CDMA and IWLAN scenarios. …
Add the slot id when broadcasting card state to STK app. …
Fix default data reset issue on device powerup …
Send shutdown command to modem …
Telephony: CDMA: allow MT SMS when in ECBM …
IMS: Exit ECBM before dialing a pending non-emergency MO call …
IMS: Fix null pointer exception for call forwarding …
Setup data on new APNs only when APN changes …
MSIM: Fix ECBM dialog issue in G+C …
Do not set "gsm.operator.idpstring" per phoneId …
Telephony: Config values for other languages …
Revert "updateSpnDisplay: When PLMN values are same for before & afte… …
Check subid when querying network selection …
FR29338: Read SIM Contacts from EF-ADN if EF-PBR read failed. …
Fix ADN records loading removing EFEXT1 dependency.
Add channel 60 Cellboradcast support. …
gsmsst: Protect against "null" string literals …
Remove identifier that causes warnings under OpenJDK 8 compiler …
Ims: remove use of old nonexistant qti constant …
IMS-VT: Remove unused QTI_IMS_CALL_RAT_EXTRA_KEY extra. …
IMS: Encrypted Calling Extras Key Definition …
IMS: Interface change for VOPS and SSAC …
IMS: Explicit call transfer feature …
Subscription updater: don't turn data off if we've never set a deafult …
Telephony Data: Introduce DataAllowed state …
Fix issue when two MMS requests with same priority on both SUB's …
Telephony: handle 3rd party sms apps + 'always ask' …
IncallUI:
Automatic translation import …
Automatic translation import …
[4/4] Add cancel callback for BlockContactDialogCallbacks …
Don't search LookupProvider for emergency calls …
Automatic translation import …
IMS-VT: Fix for auto fullscreen issue during UI rotation. …
Fix display 'null' for geocoder location …
Add rtl support to GlowPadView …
Fix to incall screen for incoming call …
Automatic translation import …
Automatic translation import …
Automatic translation import …
Fix call dialog not dismiss …
Explicitly set the visibility of right_icon within call notification …
Stops ModButtonPresenter from hitting PackageManager on UI updates.
Settings:
Settings: Fix possible crash …
Automatic translation import …
settings: Add support for color balance in LiveDisplay …
Automatic translation import …
Automatic translation import …
Automatic translation import …
Automatic translation import …
Automatic translation import …
Settings: Always set ramp-up time value during bindView …
Automatic translation import …
Fix lockscreen wallapaper setting
It: update
Settings: Add adaptive display mode desc. strings …
Break out Bluetooth device icon from dashboard reference. …
InstalledAppDetails: fix refreshing storage summary after force stop …
Automatic translation import …
Prevent orientation changes from destroying/recreating security settings …
Settings: Disable sim switch if subscription isn't valid …
Settings: Don't set the icon for sim activation / deactivation dialog …
Automatic translation import …
Telephony(MSIM): Fix ANR on SIM deactivation …
Fix to enable data for non-dds sub. …
IMS: Set Wifi calling preference to Wifi preferred by default …
Wi-Fi: Do not display the not scanned saved networks forever …
Don't start auto scan if screen recovers from frozen state …
Fix mcc-mnc population issue in apn editor …
Update OperatorInfo in Simstatus settings for correct subid …
Grey out PIN1 enable/disable option when SUB is not ready …
Bluetooth : Handle SQL memory situation during OPP. …
fingerpint: Allow devices to configure sensor location …
Automatic translation import …
settings: wifi: Default to numeric keyboard for static IP items …
Settings: Set root access options appropriately …
Fix untranslatable …
Settings : Add country code to blacklist entry dialog
Make sure LiveDisplay toggle default values are correct. …
Settings: Fix possible NPE …
Settings: handle 'always ask' for SMS subscription on 3rd party apps …
Automatic translation import …
Settings : Move trust agent search index to LockscreenSettings …
Automatic translation import …
Settings: Apply decor padding in landscape storage wizard …
[1/2] Settings: Add option for position date left-right of clock
Fix InstantiationException when rotating Notification access settings …
Fix ApplicationsState.Session memory leak in settings app …
brightness status not refresh in powercontrol widget …
Fix NPE when rotating "Saved networks" screen …
do not include saved network in scan list …
Settings: replace 3 dots with horizontal ellipsis …
Show more accurate internal storage capacity …
Fix the memory leak in TetherSettings …
Fix so you can go back in Time zone page …
Settings: display fstype for mounted volumes …
Settings: Dissallow privacy guarding system apps on overlay. …
Settings: Remove hide navigation bar settings …
Settings: fix crash when reset App preference …
System_core:
libcutils: abort for invalid fd …
libcutils: ashmem print error message for invalid fd …
libcutils: ashmem check fd validity …
libcutils: ashmem fortify and comply with Android coding standard …
healthd: Check if battery device exists instead of charger drivers be… …
healthd: Write to blink file to fix LED …
healthd: Support new PD and USB Type C types …
Copy the ETB dumps and maps file to /data/core …
Don't use global variable in libnetutils. …
init: Allow devices to opt-out of fsck'ing on power off
Telephony:
Telephony: reset persisted user nw mode on network factory reset …
Automatic translation import …
Automatic translation import …
Automatic translation import …
Automatic translation import …
Automatic translation import …
Automatic translation import …
Telephony: Handle PIN locked sim slot swapping between boots. …
Cleanup for translations …
Fix updating FDN using uri without subId issue …
Mms: Fix SMS is not sent in ECBM unless click send again …
Add "FDN service is not available" toast message …
SEEK: Change security check for getAtrUsingSubId …
IMS-VT: Conf: Propagate call extras to UI. …
Set APM mode property for RIL to access. …
Automatic translation import …
Automatic translation import …
Automatic translation import …
Telephony: change input type to phone for my phone no.
Trebuchet:
Automatic translation import …
Automatic translation import …
Automatic translation import …
Automatic translation import …
Automatic translation import …
Automatic translation import …
Automatic translation import …
Automatic translation import …
Automatic translation import …
Trebuchet hook to export workspace - hidden behind ##INFO## wall …
Vendor_cmsdk:
livedisplay: Add support for direct color balance control …
cmsdk: Correct the useSegmentedBatteryLed details …
Automatic translation import …
Instruct AIDL to generate NoOp inner class …
Automatic translation import …
cmsdk: Update README. …
cmsdk: Create brokerablecmsystemservice concept. …
cmsdk: Factor CMSystemServiceHelper to common. …
Automatic translation import …
LLS: Allow default enabled events to be overlaid …
Themes: Provide 100% test coverage for themes …
Themes: Fix ThemeManagerTest …
Themes: Fix applying default theme …
cmsdk: Prevent NPE in CMWeatherManager …
Automatic translation import …
Weather API test: Wait for a bit before Mockito verifies if method wa… …
cmsdk: Increase flaky test tolerance on zenmode tests. …
ExtViews: Catch SecurityException due to bad interface …
cmsdk: Provide test coverage for remainder PartnerInterface's. …
cmsdk: Provide remainder test coverage for CMStatusbarManager. …
utils: Introduce FileUtils class …
Provide remaining Weather API test coverage …
CMSDK : Add tests for ColorUtils …
CMSDK : Fix external view test …
CMSDK : Add LiveLockScreenManager tests …
External view test …
cmsdk: fixup javadoc in CMHardwareManager …
cmsdk: Clean up posted tile in CustomTileListenerService test. …
cmsdk: Add CustomTileListenerService tests.
Vendor_purity:
cm: Remove stray echo from extract_utils …
cm: Underp dumping of 64-bit only libraries …
cm: Configure mmcblk1 IO on sys.io.scheduler prop …
APN: Add Inland Cellular APNs …
cm: Add generic tools for extract-files / setup-makefiles scripts …
cm: minor IMS APN update …
Revert "cm: add selective based spn (2/2)" …
cleanup vodafone germany apns …
This is purity!
Adapt to 6.0.1_r52 backup whitelist …
init: Add VibratorHW sysfs permissions …
cm: overlay: enable otg notification …
UFS: support UFS IO-sched setting. …
Remove APN
pinternet.interkom.de from MCC 262/MNC 02 …
sepolicy: put bash in shell context …
cmsdk-api-coverage: Don't prepend ANDROID_BUILD_TOP to file path …
cm: Use cmsdk-api-coverage executable for coverage. …
cm: Include CMSettingsProvider in test coverage report. …
cm: Change output html name for cmsdk test coverage.