Single-version search →
12 unchanged · 2 modified · 0 moved · 1 only in 14 · 1 only in 16

modified Same code location, different body

These chunks live at the same (file, symbol) in both versions but have different content hashes — so the code definitely changed between android-14.0.0_r75 and android-16.0.0_r4.

  1. frameworks/base/core/java/android/app/IActivityTaskManager.aidl IActivityTaskManager (part 1/2)

    AOSP 14 android-14.0.0_r75

    IActivityTaskManager (part 1/2) ·aidl_interface ·aidl · first seen r50
    package android.app;
    
    import android.app.ActivityManager;
    import android.app.ActivityTaskManager;
    import android.app.ApplicationErrorReport;
    import android.app.ContentProviderHolder;
    import android.ap

    AOSP 16 android-16.0.0_r4

    IActivityTaskManager (part 1/2) ·aidl_interface ·aidl · first seen r4
    package android.app;
    
    import android.app.ActivityManager;
    import android.app.ActivityTaskManager;
    import android.app.ApplicationErrorReport;
    import android.app.ContentProviderHolder;
    import android.ap
  2. frameworks/base/core/java/android/app/IActivityTaskManager.aidl IActivityTaskManager (part 2/2)

    AOSP 14 android-14.0.0_r75

    IActivityTaskManager (part 2/2) ·aidl_interface ·aidl · first seen r50
         * @param activityToken The token for the activity to unset the callback from.
         * @hide
         */
        void unregisterScreenCaptureObserver(IBinder activityToken, IScreenCaptureObserver observer)

    AOSP 16 android-16.0.0_r4

    IActivityTaskManager (part 2/2) ·aidl_interface ·aidl · first seen r4
        android.window.BackNavigationInfo startBackNavigation(
                in RemoteCallback navigationObserver, in BackAnimationAdapter adaptor);
    
        /**
         * This setups the leashed for sysui to anim

only in 14 Removed or refactored away in 16

Matched the query in AOSP 14 (android-14.0.0_r75) but didn't appear in the top results for AOSP 16. They may have been removed, or refactored beyond the query's reach.

  1. ActivityTaskManager.removeRootTasksWithActivityTypes· lines 183–190 ·java · AOSP 14
    @RequiresPermission(android.Manifest.permission.MANAGE_ACTIVITY_TASKS)
        public void removeRootTasksWithActivityTypes(@NonNull int[] activityTypes) {
            try {
                getService().removeRoo

only in 16 New in 16 (or refactored from elsewhere)

Matched the query in AOSP 16 (android-16.0.0_r4) but didn't appear in the top results for AOSP 14. Likely added in this version, or refactored from older code that no longer matches the query.

  1. RootWindowContainer.findTask· lines 2420–2425 ·java · AOSP 16 · first seen r1
    @Nullable
        ActivityRecord findTask(ActivityRecord r, TaskDisplayArea preferredTaskDisplayArea,
                boolean includeLaunchedFromBubble) {
            return findTask(r.getActivityType(), r.taskAf

unchanged Byte-identical across both versions

These chunks share the same content hash (chunk_id) in both versions — their bodies are byte-for-byte identical. The match is guaranteed by construction, not inferred from a similarity heuristic.

Want this comparison inside Claude Code, Cursor, or Cline? MCP setup →