Single-version search →
9 unchanged · 0 modified · 1 moved · 5 only in 17 · 5 only in 13

moved Refactored to a different location

These chunks shifted file path or symbol name. Entries marked byte-identical are exact moves matched via content hash; others are fuzzy matches by preview similarity (threshold 0.7).

  1. renamed similarity 1.00

    AOSP 17 android-17.0.0_r1

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

    AOSP 13 android-13.0.0_r84

    frameworks/base/core/java/android/app/IActivityTaskManager.aidl
    IActivityTaskManager ·aidl_interface ·aidl · first seen r16
    package android.app;
    
    import android.app.ActivityManager;
    import android.app.ActivityTaskManager;
    import android.app.ApplicationErrorReport;
    import android.app.ContentProviderHolder;
    import android.ap

only in 17 Removed or refactored away in 13

Matched the query in AOSP 17 (android-17.0.0_r1) but didn't appear in the top results for AOSP 13. They may have been removed, or refactored beyond the query's reach.

  1. AppTask.startActivity· lines 6663–6667 ·java · AOSP 17
    public void startActivity(Context context, Intent intent, Bundle options) {
                ActivityThread thread = ActivityThread.currentActivityThread();
                thread.getInstrumentation().execStar
  2. ActivityTaskManager· lines 1–20 ·aidl · AOSP 17
    package android.app;
    
    /** @hide */
    parcelable ActivityTaskManager.RootTaskInfo;
  3. IActivityTaskManager_ravenwood· lines 276–296 ·java · AOSP 17
    public static class IActivityTaskManager_ravenwood {
            private static final String TAG = "IActivityTaskManager_ravenwood";
    
            public static final IActivityClientController sACC =
             
  4. RootWindowContainer.findTask· lines 2457–2462 ·java · AOSP 17
    @Nullable
        ActivityRecord findTask(ActivityRecord r, TaskDisplayArea preferredTaskDisplayArea,
                boolean includeLaunchedFromBubble) {
            return findTask(r.getActivityType(), r.taskAf
  5. LocalService.getHandoffActivityParamsForTask· lines 6697–6711 ·java · AOSP 17
    @Override
            public HandoffActivityParams getHandoffActivityParamsForTask(int taskId) {
                if (!android.companion.Flags.taskContinuity()) {
                    return null;
                }
       

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

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

  1. ActivityManagerService.moveTaskToFront· lines 6344–6348 ·java · AOSP 13 · first seen r1
    @Override
        public void moveTaskToFront(IApplicationThread appThread, String callingPackage, int taskId,
                int flags, Bundle bOptions) {
            mActivityTaskManager.moveTaskToFront(appThr
  2. ActivityTaskManager.moveTaskToRootTask· lines 309–316 ·java · AOSP 13 · first seen r1
    @RequiresPermission(android.Manifest.permission.MANAGE_ACTIVITY_TASKS)
        public void moveTaskToRootTask(int taskId, int rootTaskId, boolean toTop) {
            try {
                getService().moveTaskTo
  3. ActivityTaskManager.removeRootTasksWithActivityTypes· lines 177–184 ·java · AOSP 13 · first seen r1
    @RequiresPermission(android.Manifest.permission.MANAGE_ACTIVITY_TASKS)
        public void removeRootTasksWithActivityTypes(@NonNull int[] activityTypes) {
            try {
                getService().removeRoo
  4. ActivityTaskManagerService.getTasks· lines 2335–2338 ·java · AOSP 13 · first seen r16
    public List<ActivityManager.RunningTaskInfo> getTasks(int maxNum,
                boolean filterOnlyVisibleRecents, boolean keepIntentExtra) {
            return getTasks(maxNum, filterOnlyVisibleRecents, kee
  5. ActivityManagerService.setActivityController· lines 7050–7056 ·java · AOSP 13 · first seen r1
    @Override
        public void setActivityController(IActivityController controller, boolean imAMonkey) {
            if (controller != null) {
                Binder.allowBlocking(controller.asBinder());
            

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 →