Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1024 commits
Select commit Hold shift + click to select a range
48acb58
Make LoadClass collect garbage as promised
hboehm Jul 11, 2022
954a347
Fix stack-use-after-scope for a `std::string`
stephenhines Oct 6, 2022
0da1548
Add null checks
Colecf Sep 26, 2022
86e2cf7
Unpin staledataclass-annotation-processor from Java 8
sbgoog Sep 27, 2022
dc29d3c
Add null pointer check to avoid system crash.
HJessie May 10, 2022
ab478c3
Explicitly discard released proto strings.
tweenk Sep 25, 2022
69b352d
Replace usages of Context.getUserId() by Context.getUser()
Sep 27, 2022
1589013
Run additional compat checks for checkapi
Sep 21, 2022
f434239
fix: isMultiUserSupported in TestDevice does not reflect real value
annathedroid Sep 16, 2022
c06917d
Fix SuspendPackageHelperTest after Kotlin 1.7.20
wangchaohui Oct 6, 2022
e1f45de
Add FULL_ACCESS_CELL_BROADCAST_HISTORY permission to shell for CellBr…
hyeinforgit Sep 26, 2022
2fc45f7
Allow passing in a category override to aapt2
Sep 30, 2022
9bb35bf
Fix IndexOutOfBoundsException in onAnimationFinished of RemoteAnimati…
Jul 9, 2022
95ccef4
Prefer valueOf() to boxed primitive constructors
ohodson Sep 14, 2022
1f5b058
make sure mSurfaceLock.unlock can be executed in unlockCanvasAndPost
Sep 5, 2022
58d5888
Telephony: Fix the record output
Aug 23, 2022
cb7a968
app_process: Fix className check
Aug 24, 2022
0f0c163
Move SkiaCanvas::Clip above SkiaCanvas::SkiaCanvas
rprichard Aug 27, 2022
fbec1d0
Prevent FGS notification from exceeding allowed
Aug 25, 2022
133c911
Fix sticky firstEventAfterDiscontinuity setting
bduddie Sep 9, 2022
d796eab
Fix exception caused by system app setting wallpaper
Sep 8, 2022
bd8e9e1
Fix the problem that system apps cannot drag
Sep 8, 2022
6839e3a
Prefer `Boolean.valueOf()` to `new Boolean()`
ohodson Sep 13, 2022
6f77f10
LayoutInflater: remove less frequently used apps
xdevs23 Jun 30, 2022
89a302d
BatteryMeterView: Fix NPE that occurs when onDensityOrFontScaleChange…
spezi77 Jan 7, 2022
2c53ce0
development: Address NPE when removing preferences out of developer o…
Sep 23, 2018
d7c4087
SystemUI: Remove alarm from statusbar icon blocklist
adithya2306 Aug 19, 2022
127179e
Paint: Enable subpixel text positioning by default
kdrag0n Oct 6, 2021
e380d66
Sharesheet: Display two rows of max ranked targets
luk1337 Oct 28, 2020
a767fc6
Dark Theme "TURN ON UNTIL SUNRISE" is not retained after reboot
Jul 20, 2021
bf5ca23
SystemUI: Apply surface color to brightness icons
hpnightowl Nov 12, 2021
7913333
SystemUI/statusbar icons: Remove dupe alarm item
DennySPB Oct 11, 2022
2e49ca7
base: fix list style alert dialog to use system font
maxwen Jan 16, 2020
11da567
Link dialog radius to config_dialogCornerRadius
Lucchetto Aug 30, 2018
ff4c1d7
Update RU translation
DennySPB Oct 12, 2022
7220d33
SystemUI: Add colors to assistant animation
suphon-t Sep 14, 2019
4f8f4ca
display: Don't spam log when display state changes
adithya2306 Apr 14, 2021
1479421
Power Menu animations [1/2]
Nov 17, 2018
86868c6
Base: Add 7 more power menu animations [1/2]
westcripp Nov 18, 2018
06d6442
Add animations to quick settings tiles [1/2]
Nico60 May 16, 2016
cdedea9
Remove resource overlay check in FP wake and unlock
DennySPB Oct 13, 2022
6a63c5b
Add interpolators to qs tiles animation [1/2]
Nico60 May 29, 2016
0a002f0
fixup! CollapsedStatusbar: Fix phantom spaces in status bar
neobuddy89 Oct 13, 2022
074cdd4
SystemUI: Set launcher activity name
adithya2306 Jul 27, 2022
e3fd918
add fsync when copy native libs
llping2010 Jan 21, 2022
a84bcbd
SystemUI: Avoid NPE in QS footer data usage
adithya2306 Oct 10, 2022
911e5d0
MediaSessionStack: rechoose the media button session after the curren…
Jun 26, 2021
f3efe99
Fix permission issues for network update service
nfuller Oct 12, 2022
17faebb
fwb: GLSurfaceView: Be less picky about EGLConfig alpha sizes
Jan 15, 2013
46c90f7
Fix bluetooth tile show blank
Jul 12, 2022
160a77b
Not run hideDotView as an animation
Jul 27, 2022
3e691b7
screencap: Add async option to media scanner broadcast
Oct 10, 2022
9a8fa7b
Allow fabricated RROs to survive a reboot in non-user builds
edsj-sony Jun 17, 2022
94dd123
Parcel: fix memory leak
Oct 4, 2022
c635f6c
Check if integrity verification has already completed in case INTEGRI…
Sep 21, 2022
0ffcbcb
Check if disabled system package exists before cloning its setting in…
Sep 20, 2022
391b618
SystemUI: Check whether the selected WFD route is available
WeijieWanng Sep 20, 2022
82475d0
Use HwLight.type as the key of mLightsByType
Tnze Aug 29, 2022
ca3d599
Avoid crash when dream starts
Jul 12, 2018
140cd24
Fix freeform window resize not working on multiple displays
nift4 Aug 28, 2022
69f4480
Hide contaminant dialog "Enable USB" button if not supported
TE-9004038465 Apr 8, 2022
c93c41d
Remove unnecessary HashMap instantiation
Aug 24, 2022
4b33ffa
Update HWUI to use GrGLMakeNativeInterface instead of deprecated GrGL…
bsalomon Mar 22, 2022
3ae2df7
QuickSettings: Add Haptic Feedback to tiles [1/2]
amartinz Jan 1, 2015
6076c09
PackageInfo: Optimize ApplicationInfo creation
kdrag0n Apr 6, 2021
0a87431
Follow Dark/Light theme for Safe Mode dialog
Pulkit077 Sep 16, 2022
c25df60
services: Skip access check for matlog shipped with rom
maxwen Oct 16, 2022
29a3ed1
Fix bug for user removed case
Oct 14, 2022
a3c806b
Use synchronization to protect service list and service class name set
Oct 18, 2022
e008754
Allow profiling for standalone system server jars.
islamElbanna Oct 17, 2022
3dd3979
Cleanup and consistency around system server profiling.
May 10, 2022
8d010d3
Fix DozeLogger NPE crash when DozeMachine.State is null
shawnlinboy Oct 17, 2022
c7af5c2
Send <Request ARC Termination> when Standby
Aug 23, 2022
0761753
ShortcutPackageItem: Fix deadlock problem
Oct 19, 2022
943af1e
Only create clip bound object when RenderNode is not quick rejected
zhqin Oct 14, 2022
da5f59a
fixup! fw/b: Add support for allowing/disallowing apps on cellular, v…
Uldiniad Oct 17, 2022
b6120f1
SystemUI: Make edit button click ripple effect rounded
DarkJoker360 Oct 22, 2022
f3a6aed
Populate binder trace txn names lazily
zezeozue Sep 20, 2022
3c5a3e1
Clean up binder txn tracking special case
zezeozue Sep 13, 2022
9d39b59
Enable binder txn tracing more broadly
zezeozue Sep 13, 2022
fe46ff5
Skip tracing missing binder txn names
zezeozue Oct 4, 2022
a7fe25a
Don't report after view detached from window.
Oct 20, 2022
748ad6c
SystemUI: Respect Statusbar left padding in keyguard carrier
timjosten Jul 28, 2022
4f652c7
Revert "RecoverySystem: make the package readable before checking capex"
DennySPB Oct 24, 2022
94ed5e1
Revert "CollapsedStatusbar: Fix phantom spaces in status bar"
neobuddy89 Oct 22, 2022
47a7000
SystemUI: Rework clock layout margins in statusbar
neobuddy89 Oct 22, 2022
c539761
core: Add config to control handling of audio direction changes.
Quallenauge Sep 4, 2022
ee4c453
Update various corner radiuses to align with AOSP apps
edsj-sony Mar 25, 2022
e515fb1
Set callback before hal connection to avoid NPE on startup
chrmhoffmann Oct 28, 2022
3b88afc
base: Stop the spamming of background start not allowed
Kapp509840 Nov 1, 2022
d61a6ed
reTicker: Do not jump to app when clicked in games
cjh1249131356 Jun 19, 2022
a86a8f7
Fix binderDied of an app can not be triggered in some cases.
May 17, 2022
2970109
Improve performance by resolving MediaCodec.BufferInfo members outsid…
Nov 1, 2022
5b1c11f
Change the default value of sync mode to NORMAL
Sep 13, 2022
f48d479
StorageManager: Add dummy inCryptKeeperBounce method
SamarV-121 Aug 16, 2022
8f513eb
telephony: SmsMessage: Bring newFromCDS method back
SamarV-121 Apr 8, 2022
c159d10
Keep the order of visible tasks in the same order as the system when …
Oct 20, 2022
719d4c4
Make sure width and height are not zero before calling createBitmap
shawnlinboy Sep 13, 2022
3d3b62a
AlertWindowNotification: Correctly load app label
hustler-not-chatty Nov 2, 2022
259a74c
Toast: Fix the concurrency problem of mAuthenticator
hupeng3 Oct 24, 2022
47ae306
Fix NPE when finishing remote animation
miaojian2 Oct 19, 2022
3b4cb3a
wm: Migrate deprecated getColor to one with Theme
utzcoz Oct 5, 2022
60d2a47
Fix potential race condition problem
Oct 31, 2022
638bc1a
CameraDeviceImpl: Don't crash when checking input configuration failed
XayahSuSuSu Oct 28, 2022
2f4a1ad
privapp-permissions: Grant missing TelephonyProvider perm.
spezi77 Jan 19, 2022
abeffd2
Revert "Remove fixed grant of READ_PHONE_STATE and cleanup"
micky387 Apr 16, 2022
849f8c7
base: TtsEngines: fix yet another NPE
jhonboy121 Dec 2, 2021
b5d6a73
base: PSSSSST! disable some DEBUG logspill
maxwen Oct 16, 2021
9651a53
Camera: Expose aux camera if packagename is null
wbs306 Oct 27, 2022
487ed4f
base: Silence broadcast warnings logspam
minaripenguin Oct 19, 2022
4065e49
The surface hang up when screen on and screen off
Mar 13, 2019
52a46e1
StrictMode: Don't enable extra features for userdebug builds
kerneltoast Apr 3, 2021
83c0551
StrictMode: Enable by default only in ENG builds
adithya2306 Nov 1, 2022
c5ec2f2
SystemUI: Darken circle battery background on expanded QS
idoybh Nov 1, 2022
b042e6e
BatteryStatsImpl: Guard against OOB
idoybh Jun 1, 2022
b31ab65
SystemUI: Add missing location permission
neobuddy89 Oct 19, 2022
d538d25
Battery charge warning [1/2]
Nico60 Dec 2, 2018
2dfa643
fixup! PIHooks: Spoof device as Pixel for some Google apps
adithya2306 Oct 31, 2022
cabf768
SystemUI: NavigationHandle: Don't show on keyguard or doze
idoybh Nov 18, 2020
3724e9a
PixelProps: Update raven fingerprint to October 2022 release
joeyhuab Oct 3, 2022
ee63d28
PIHooks: Enable Pixel spoof for ASI & GMS persistent
adithya2306 Oct 21, 2022
5c6d2e2
SystemUI: Fix status bar and QS margins and paddings
AndyCGYan Mar 20, 2021
0b2342a
SystemUI: Fix QS header animation in RTL mode
adithya2306 May 26, 2022
46a1192
SystemUI: Nuke oriented navbar handle
idoybh Mar 19, 2022
c5703a5
Initial import of Face Unlock for S
jhenrique09 Feb 10, 2022
50f5b55
services: Merge T changes on our custom face unlock impl
jhenrique09 Oct 26, 2022
e0784da
Add idle lockout message for FaceUnlock
jhenrique09 Feb 11, 2022
0534847
SystemUI: Improve pt-br translation for fingerprint_dialog_use_finger…
jhenrique09 Feb 14, 2022
081e8b3
FaceService: Allow our face unlock to be used on third-party apps
jhenrique09 Feb 14, 2022
378e707
KeyguardBouncer: Don't delay showing if face auth running
jhenrique09 Dec 6, 2022
f1dcb17
base: do not use new lockscreen layout for bypass
ethan-halsall Apr 9, 2020
d29e511
[1/2] Allow changing face unlock method when locked
jhenrique09 Mar 28, 2020
b9c5e68
Do not show camera indicator for Face Unlock service
libxzr Mar 6, 2022
450be50
WalletActivity: Don't explicitly request face auth
jhenrique09 Oct 27, 2022
af5255b
Reset face auth on occluding app when authenticated
jhenrique09 Feb 20, 2022
5973490
SystemUI: Tell user when face unlock detection is running
jhenrique09 Feb 12, 2022
0dd7a6f
face: Pass requestId on our authentication client
jhenrique09 Oct 27, 2022
479174c
Hide face recognizing message on bouncer when authenticated
jhenrique09 Nov 8, 2022
7aee551
SystemUI: use simple check for isFaceDisabled
eyosen Jan 15, 2021
644f378
SystemUI: Face Unlock animation
Dil3mm4 Jan 26, 2021
99f7403
FaceUnlock: Fix after r16
xyyx Dec 6, 2022
526ae3f
[Bugfix] Remove publish map if provider is dying
Jul 12, 2022
b89599d
Fix an issue when recomputing adj in cycles.
Dec 6, 2021
f785e97
service/provider adj should not delivery to client when cycleReEval c…
fengke123 Jun 2, 2022
75e3e9a
[Bugfix][ContentProvider] Fix the anr procedure of a ContentProvider …
Oct 13, 2021
0cc7402
fix the result when Adj > visible
Mar 3, 2022
827438a
SystemUI: restart timeout causes black screen
Aug 6, 2018
e8bd504
[Bugfix] Avoid Removing uid from mActiveUids again
Jan 19, 2021
9bb193f
services: ActiveServices: drop uid check when notifying newly registe…
jhonboy121 Oct 2, 2022
8d31722
Recheck the condition before really killing
Jun 13, 2022
8973c7b
[Bugfix][Stability] Fix system_server kills itself by mistake.
Oct 12, 2022
3d11455
Fix errorprone 2.15.0 errors
sbgoog Sep 19, 2022
e7a7c77
[BugFix] fix ViewConfiguration's ArrayIndexOutOfBoundsException
cwjzd6 Nov 7, 2022
7f9e5d9
SystemUI: Keyguard: Adapt to r14 changes
minaripenguin Nov 8, 2022
bb6e7d7
Allow to hide arrow for back gesture [1/2]
eyosen Nov 18, 2019
83692a3
SystemUI: Add API for runtime taskbar config
kdrag0n Apr 11, 2022
eff3b2a
Squashed navigation/gestures patches
jhonboy121 Dec 7, 2021
bc75cc0
base: Make IME space optional
minaripenguin Nov 1, 2022
ea16889
base: Disable hide IME space feature by default
minaripenguin Nov 9, 2022
8f61478
SystemUI: make QS footer rounded
awakened1712 Nov 14, 2022
8712c04
BatteryStatsService: limit logspam
Oct 29, 2022
cfc3ced
ViewRootImpl: Set max fling ticks per sec to 24
Jun 21, 2017
d2f8f9a
ViewRootImpl: Fixed memory leak caussed by viewrootImpl objects
Jul 19, 2018
3527540
Fix NPE in SystemUI
Nov 10, 2022
d662133
Syncronize frameowrk and ImsStack operation for ImsFeatureStatusCallb…
Oct 6, 2022
30dda1a
Fix potential crash when exit splash screen
shawnlinboy Nov 9, 2022
7708134
Fix for NullPointerException in SmsMessage
Oct 12, 2022
ba74df0
Fix the logic of parsing profilebootclasspath flags.
jiakaiz-g Nov 10, 2022
7932d2a
Fix the NullPointerException in Android S Version:mServicesData
Feb 7, 2022
8c5d0aa
Fixed a bug with widget minResize
Nov 16, 2022
c36e1f9
CursorWindow_test: fix leaks
gburgessiv Oct 6, 2022
295aa68
ViewConfiguration: Set scroll friction to 0.012
TheCrazyLex Mar 16, 2017
82bd4d6
Replace LinkedList by a more performant collection
Feb 23, 2022
72cdabd
Fix WifiInjector instance exception if WifiService disabled
Jun 20, 2020
497307a
Fix NullPointerException when starting app with old ApplicationInfo
Nov 11, 2022
7af417f
Fix the problem that the turn_screen_on Activity does not draw.
Jun 9, 2022
422c789
SystemUI: Add statusbar NFC icon
xyyx Oct 4, 2020
cf2f490
Reset PowerGroup.mIsSandmanSummoned while waking up.
jeraon Oct 31, 2022
a4c798f
Fix PermissionHelper NullPointerException
Sep 21, 2022
78f7f30
Fixed Attribution Source’s calling Uid check for multiuser.
Nov 14, 2022
887f8a3
Prevent ExifInterface incorrectly copying a WebP padding byte
rakeshnitb Nov 4, 2022
49c213c
[Bugfix]fix NullPointException when pkg is null
Nov 21, 2022
a58abc0
Fix how ExifInterface creates VP8X chunks for WebP files
rakeshnitb Nov 8, 2022
254f2b9
AudioService: RecordActivityMonitor: fix unbounded list growth
Aug 11, 2022
86a58a1
Fix broken anchor tags.
bbadour Aug 10, 2022
8199ad4
Fix error message being cut off.
cferris1000 Nov 2, 2022
47f09dc
Fix more kotlin 1.7.0 errors
colincross Jun 24, 2022
f3c7a1d
Fix unused-but-set-variable warnings
kongy Jul 20, 2022
832194b
[quick panel] fix to avoid unnecessary DisableRecord creation
Nov 22, 2022
cf90e63
noop - fix 'jobject -> jclass' in native jni code signature.
zenczykowski Jul 12, 2022
0f4069d
modify requestLocationUpdates
heesung6701 Oct 24, 2022
b36d87b
[BugFixed][OOM_ADJ] use max_adj to control process final adj
Nov 25, 2022
d02510b
Reduce the number of binders
LiangliangSui Nov 23, 2022
addc27b
Avoid static initializer cycle when registering ColorSpace
hoisie Nov 10, 2022
88d3a37
Make getCallingUidOrThrow() not throw in clearCallingIdentity() blocks
matthewtgilbride Oct 25, 2022
7c407f6
Fix flakiness of testNativeCrash
Nov 22, 2022
a0f6d85
Fix potential race condition problem
Oct 31, 2022
dea9c47
SystemUI: Implement burn-in protection for status/navbar
arter97 Oct 9, 2021
8aec56f
base: Implement Gsans Dynamic Metrics for system UI font
kdrag0n Feb 18, 2022
99edf99
SystemUI: Use default letter spacing for QS tiles
kdrag0n Feb 18, 2022
8f62129
fonts: Respect font scale for dynamic tracking calculations
kdrag0n Apr 11, 2022
1cd526f
base: Rearrange bluetooth icon on statusbar
adithya2306 Sep 17, 2021
faefc3f
SystemUI: Remove shadows from elements like clock, charging etc on lo…
markakash Jun 2, 2022
ee70f5b
EnhancedEstimates: Get estimates from Device Health Services
mydongistiny Sep 28, 2020
e49499d
PIHooks: Get package name from context instead of app
jhenrique09 Nov 4, 2022
06b1ff9
base: Allow disabling refresh rate lowering in battery saver
adithya2306 Mar 15, 2021
9ade74b
Allow user to select low power refresh rate [1/2]
neobuddy89 Dec 26, 2021
19e1453
DisplayModeDirector: Use default refresh rate as min refresh rate
neobuddy89 Jun 22, 2021
fde4440
SystemUI: Implement Reverse-engineered Smartspace
djchittoor Jul 20, 2022
1e5ebdc
SystemUI: Forward-port smartspace to Android 13
adithya2306 Aug 18, 2022
e5e2cf8
Smartspace: Fix music indication not showing on doze/aod
jhenrique09 Sep 16, 2022
fbda4b3
SystemUI: BcSmartspaceView: Allow setting current page
adithya2306 Oct 15, 2022
a812a8f
SystemUI: Set launcher activity name to SyberiaLauncher
adithya2306 Jul 27, 2022
82e2848
[Bugfix]Switch back to the application on /system when UID and path c…
Nov 29, 2022
f21fcf7
START_NOT_STICKY services do not start on demand
Nov 24, 2022
76db29d
Fix include in YuvToJpegEncoder
kjlubick Aug 9, 2022
43bee27
audio: add support for extended formats
Aug 11, 2015
38a43a2
PixelProps: Update redfin fp to November 2022
DennySPB Dec 5, 2022
ea6b5ab
Return no optmization info for package "android".
jiakaiz-g Oct 21, 2022
6ac83c6
neko/Cat: Mark FLAG_IMMUTABLE PendingIntent with FLAG_MUTABLE
PainKiller3 Dec 30, 2021
09e3ddd
Do not assistant delay for media notifications
Aug 23, 2022
490c423
Apply wakelock for notification sound
Nov 15, 2022
d9aa75a
Fix BluetoothRouteProvider unsync randon crash
Oct 25, 2022
000ec99
fix MediaRouter error callback
Aug 18, 2022
3d3ae3c
Change DropboxRateLimiter to rate limit proto tombstones and regular …
Dec 1, 2022
76cb2bd
[battery] Fix int16 overflow. (2/2)
Aug 22, 2022
25828f9
PhoneWindowManager: Pocket Judge: Handle torch power gestures
idoybh Dec 9, 2022
2b7e7c2
base: Pocket Judge: Don't block dialer UI
idoybh Dec 10, 2022
6f2f539
DNM Revert "Camera: Add support for readout timestamp"
vjspranav Oct 22, 2022
02e29b5
ripple: Replace with Fluent Design-inspired animation
kdrag0n Oct 6, 2021
f31c33e
QSTileHost: Fix crashes with tiles like Anti flicker
alex9yust Dec 13, 2022
899ff54
Fix watchdog when NaN lux is reported.
Dec 1, 2022
97509a3
When a user is unlocked, it will install provider, but it cannot publ…
Dec 10, 2022
d1d89a9
DisplayModeDirector: Make sure we apply refresh rate on startup
idoybh Mar 2, 2021
be2c5b9
base: Switch to PixelPropsUtils
adithya2306 Nov 4, 2022
293bad0
PixelPropsUtils: Get package name from context instead of app
jhenrique09 Nov 4, 2022
9c8dbae
base: Introduce GamesPropsUtils
adithya2306 Nov 20, 2022
0f5b64e
PixelPropsUtils: Use HashSet instead of ArrayList
jhonboy121 Nov 11, 2022
b42f382
SystemUI: BurnInProtectionController: offset less aggressively
jhonboy121 Sep 11, 2022
9ad3c59
SystemUI: Reload theme only if black theme is enabled
adithya2306 Nov 21, 2022
c2c200d
PixelPropsUtils: Switch to sysprop for GMS fingerprint
adithya2306 Nov 15, 2022
0cdf19f
PixelProps: update redfin fp to dec 2022
DennySPB Dec 16, 2022
649abc2
System crash during dismissing split in multi-user scenario
Nov 22, 2022
56d43b4
Refine keep rules for Java classes w/ native methods
jdduke Dec 14, 2022
78314b5
[fixup] Screenshot: Append app name to filename
ezio84 Dec 19, 2017
91dd165
SystemUI: Fix com.android.systemui.statusbar.StatusBarIconView cannot…
Dec 17, 2022
1078567
Screenshot: Unregister task listener on destroy
OnlyTomInSecond Dec 14, 2022
366b3c9
SystemUI: Match lockscreen clock font with system
neobuddy89 Dec 17, 2022
3f1945f
Logspam: Properly handle optional app widgets service
Oct 29, 2022
448ff43
Update syb.config.xml
SantiagoCross Jan 6, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
10 changes: 10 additions & 0 deletions Android.bp
Original file line number Diff line number Diff line change
Expand Up @@ -242,6 +242,8 @@ java_library {
"com.android.sysprop.init",
"com.android.sysprop.localization",
"PlatformProperties",
"vendor.lineage.livedisplay-V2.0-java",
"vendor.lineage.livedisplay-V2.1-java",
],
sdk_version: "core_platform",
installable: false,
Expand Down Expand Up @@ -288,6 +290,14 @@ java_defaults {
"staledataclass-annotation-processor",
"error_prone_android_framework",
],
// Exports needed for staledataclass-annotation-processor, see b/139342589.
javacflags: [
"-J--add-modules=jdk.compiler",
"-J--add-exports=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED",
"-J--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED",
"-J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED",
"-J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED",
],
required: [
// TODO(b/120066492): remove default_television.xml when the build system
// propagates "required" properly.
Expand Down
1 change: 1 addition & 0 deletions CleanSpec.mk
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ $(call add-clean-step, rm -rf $(PRODUCT_OUT)/symbols/system/lib/libhwui.so)
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/lib/libhwui.so)
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java/android/os/storage/*)
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java/android/content/IClipboard.P)
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java/android/pocket/*)
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/telephony/java/com/android/internal/telephony/ITelephonyRegistry.P)
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates)
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/docs/api-stubs*)
Expand Down
1 change: 1 addition & 0 deletions apct-tests/perftests/core/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@

<application>
<uses-library android:name="android.test.runner" />
<profileable android:shell="true" />
<activity android:name="android.perftests.utils.PerfTestActivity"
android:exported="true">
<intent-filter>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -936,6 +936,13 @@ private void setImpl(@AlarmType int type, long triggerAtMillis, long windowMilli
long intervalMillis, int flags, PendingIntent operation, final OnAlarmListener listener,
String listenerTag, Executor targetExecutor, WorkSource workSource,
AlarmClockInfo alarmClock) {

if (mPackageName.equals("com.google.android.gms")) {
if (windowMillis == WINDOW_EXACT && !canScheduleExactAlarms()) {
windowMillis = WINDOW_HEURISTIC;
}
}

if (triggerAtMillis < 0) {
/* NOTYET
if (mAlwaysExact) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5739,7 +5739,7 @@ private void decrementAlarmCount(int uid, int decrement) {
}
}
if (oldCount < decrement) {
Slog.wtf(TAG, "Attempt to decrement existing alarm count " + oldCount + " by "
Slog.w(TAG, "Attempt to decrement existing alarm count " + oldCount + " by "
+ decrement + " for uid " + uid);
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -517,7 +517,6 @@ void onUserRemoved(final int userId) {
removedPkgs.add(pkgInfo.packageName);
mUidToPackageCache.remove(pkgInfo.applicationInfo.uid);
mPkgCache.remove(i);
break;
}
}
mAgent.onUserRemovedLocked(userId, removedPkgs);
Expand Down
2 changes: 2 additions & 0 deletions api/Android.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
.PHONY: checkapi
checkapi: frameworks-base-api-current-compat frameworks-base-api-system-current-compat frameworks-base-api-module-lib-current-compat
8 changes: 5 additions & 3 deletions cmds/app_process/app_main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -85,8 +85,10 @@ class AppRuntime : public AndroidRuntime
AndroidRuntime* ar = AndroidRuntime::getRuntime();
ar->callMain(mClassName, mClass, mArgs);

IPCThreadState::self()->stopProcess();
hardware::IPCThreadState::self()->stopProcess();
if (mClassName != "com.android.internal.os.ExecInit") {
IPCThreadState::self()->stopProcess();
hardware::IPCThreadState::self()->stopProcess();
}
}

virtual void onZygoteInit()
Expand Down Expand Up @@ -334,7 +336,7 @@ int main(int argc, char* const argv[])

if (zygote) {
runtime.start("com.android.internal.os.ZygoteInit", args, zygote);
} else if (className) {
} else if (!className.isEmpty()) {
runtime.start("com.android.internal.os.RuntimeInit", args, zygote);
} else {
fprintf(stderr, "Error: no class name or --zygote supplied.\n");
Expand Down
2 changes: 1 addition & 1 deletion cmds/bootanimation/Android.bp
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ cc_library_shared {
"libui",
"libjnigraphics",
"libEGL",
"libGLESv2",
"libGLESv1_CM",
"libgui",
],
}
Loading