Trending Posts

esper.io

The Android Open Source Project (AOSP) is comprised of numerous Git repositories and further organized into multiple development branches. Furthermore, Google creates a Git tag that lists every commit introduced in a particular monthly platform/security update. Each platform release has a corresponding build ID* that identifies the exact code branch and the date when the release was branched from or synced with the development branch.

To keep up with the fast-paced development of AOSP, we’ve created changelogs that compare that list of commits between AOSP tags. For example, a comparison between the commits in the android-13.0.0_r15 and android-13.0.0_r16 tags reveals the full list of changes introduced in the first Quarterly Platform Release (QPR) for Android 13. Generating these AOSP changelogs is helpful in documenting all the changes in a particular Android release, as Google only provides a top level summary of changes in its developer documentation.

We’ve grouped changelogs together by Android version to make it easier to track the changes in each release over time. The hyperlinks in each row under the “AOSP tag (from … to)” column lead to each AOSP changelog we’ve generated. You can return to this page from each individual changelog by clicking the “AOSP Changelogs” header at the very top.

*If you're wondering what the letters and numbers in a build ID represent, Google has a succinct explanation here.

Android 13

AOSP tag (from … to)Build ID (from … to)VersionSecurity patch level
android-12.1.0_r1 … android-13.0.0_r1SP2A.220305.012 … TP1A.220624.014Android 12L … Android 132022-03-05 … 2022-08-05
android-13.0.0_r1 … android-13.0.0_r4TP1A.220624.014 … TP1A.220905.004Android 132022-08-05 … 2022-09-05
android-13.0.0_r2 … android-13.0.0_r5TP1A.220624.021 … TP1A.220905.004.A1Android 132022-08-05 … 2022-09-05
android-13.0.0_r3 … android-13.0.0_r6TP1A.220624.021.A1 … TP1A.220905.004.A2Android 132022-08-05 … 2022-09-05
android-13.0.0_r4 … android-13.0.0_r7TP1A.220905.004 … TP1A.221005.002Android 132022-09-05 … 2022-10-05
android-13.0.0_r5 … android-13.0.0_r7TP1A.220905.004.A1 … TP1A.221005.002Android 132022-09-05 … 2022-10-05
android-13.0.0_r6 … android-13.0.0_r8TP1A.220905.004.A2 … TP1A.221005.003Android 132022-09-05 … 2022-10-05
android-13.0.0_r7 … android-13.0.0_r12TP1A.221005.002 … TP1A.221105.002Android 132022-10-05 … 2022-11-05
android-13.0.0_r8 … android-13.0.0_r12TP1A.221005.003 … TP1A.221105.002Android 132022-10-05 … 2022-11-05
android-13.0.0_r9 … android-13.0.0_r10TD1A.220804.009.A2 … TD1A.220804.009.A5Android 132022-09-05
android-13.0.0_r10 … android-13.0.0_r11TD1A.220804.009.A5 … TD1A.220804.031Android 132022-09-05 … 2022-10-05
android-13.0.0_r11 … android-13.0.0_r13TD1A.220804.031 … TD1A.221105.001Android 132022-10-05 … 2022-11-05
android-13.0.0_r12 … android-13.0.0_r16TP1A.221105.002 … TQ1A.221205.011Android 13 … Android 13 QPR12022-11-05 … 2022-12-05
android-13.0.0_r13 … android-13.0.0_r14TD1A.221105.001 … TD1A.221105.003Android 132022-11-05
android-13.0.0_r14 … android-13.0.0_r15TD1A.221105.003 … TD1A.221105.001.A1Android 132022-11-05
android-13.0.0_r15 … android-13.0.0_r16TD1A.221105.001.A1 … TQ1A.221205.011Android 13 … Android 13 QPR12022-11-05 … 2022-12-05
android-13.0.0_r16 … android-13.0.0_r17TQ1A.221205.011 … TQ1A.221205.011.B1Android 13 QPR12022-12-05
android-13.0.0_r16 … android-13.0.0_r18TQ1A.221205.011 … TQ1A.221205.012Android 13 QPR12022-12-05
android-13.0.0_r16 … android-13.0.0_r19TQ1A.221205.011 … TQ1A.230105.001Android 13 QPR12022-12-05 … 2023-01-05
android-13.0.0_r18 … android-13.0.0_r20TQ1A.221205.012 … TQ1A.230105.001.A2Android 13 QPR12022-12-05 … 2023-01-05
android-13.0.0_r20 … android-13.0.0_r21TQ1A.230105.001.A2 … TQ1A.230105.001.A3Android 13 QPR12023-01-05
android-13.0.0_r19 … android-13.0.0_r22TQ1A.230105.001 … TQ1A.230105.001.B1Android 13 QPR12023-01-05
android-13.0.0_r21 … android-13.0.0_r23TQ1A.230105.001.A3 … TQ1A.230105.002Android 13 QPR12023-01-05
android-13.0.0_r23 … android-13.0.0_r24TQ1A.230105.002 … TQ1A.230105.002.A1Android 13 QPR12023-01-05

The number of code changes introduced in Android 13 is massive. To help sort things out, we’ve created an extensive summary of what’s new in Android 13 that should be much easier to follow along.

Android 12L

AOSP tag (from … to)Build ID (from … to)Version (from … to)Security patch level (from … to)
android-12.0.0_r1 … android-12.1.0_r1SP1A.210812.015 … SP2A.220305.012 Android 12 … Android 12L2021-10-05 … 2022-03-05
android-12.1.0_r1 … android-12.1.0_r3SP2A.220305.012 … SP2A.220405.003Android 12L2022-03-05 … 2022-04-05
android-12.1.0_r2 … android-12.1.0_r4SP2A.220305.013.A3 … SP2A.220405.004Android 12L2022-03-05 … 2022-04-05
android-12.1.0_r3 … android-12.1.0_r5SP2A.220405.003 … SP2A.220505.002Android 12L2022-04-05 … 2022-05-05
android-12.1.0_r4 … android-12.1.0_r5SP2A.220405.004 … SP2A.220505.002Android 12L2022-04-05 … 2022-05-05
android-12.1.0_r5 … android-12.1.0_r6SP2A.220505.002 … SP2A.220505.006Android 12L2022-05-05
android-12.1.0_r5 … android-12.1.0_r7SP2A.220505.002 … SQ3A.220605.009.A1Android 12L … Android 12 QPR32022-05-05 … 2022-06-05
android-12.1.0_r6 … android-12.1.0_r27SP2A.220505.006 … SP2A.220505.008Android 12L2022-05-05
android-12.1.0_r7 … android-12.1.0_r11SQ3A.220605.009.A1 … SQ3A.220705.003.A1Android 12 QPR32022-06-05 … 2022-07-05
android-12.1.0_r8 … android-12.1.0_r9SQ3A.220605.009.B1 … SQ3A.220705.001.B1Android 12 QPR32022-06-05 … 2022-07-05
android-12.1.0_r9 … android-12.1.0_r10SQ3A.220705.001.B1 … SQ3A.220705.003Android 12 QPR32022-07-05
android-12.1.0_r10 … android-12.1.0_r11SQ3A.220705.003 … SQ3A.220705.003.A1Android 12 QPR32022-07-05
android-12.1.0_r12 … android-12.1.0_r13SD2A.220601.001.A1 … SD2A.220601.004Android 12L2022-06-01
android-12.1.0_r13 … android-12.1.0_r17SD2A.220601.004 … SD2A.220601.002Android 12L2022-06-01
android-12.1.0_r14 … android-12.1.0_r15SD2A.220123.050.A1 … SD2A.220123.051.A2Android 12L2022-04-05
android-12.1.0_r15 … android-12.1.0_r16SD2A.220123.051.A2 … SD2A.220123.051.A3Android 12L2022-04-05
android-12.1.0_r16 … android-12.1.0_r17SD2A.220123.051.A3 … SD2A.220601.002Android 12L2022-04-05 … 2022-06-01
android-12.1.0_r17 … android-12.1.0_r18SD2A.220601.002 … SD2A.220601.003Android 12L2022-06-01
android-12.1.0_r18 … android-12.1.0_r23SD2A.220601.003 … SD2A.220601.001.B1Android 12L2022-06-01
android-12.1.0_r19 … android-12.1.0_r20SQ3A.220705.003.A3 … SQ3A.220705.004.A1Android 12 QPR32022-07-05
android-12.1.0_r20 … android-12.1.0_r21SQ3A.220705.004.A1 … SQ3A.220705.001.B2Android 12 QPR32022-07-05
android-12.1.0_r21 … android-12.1.0_r22SQ3A.220705.001.B2 … SQ3A.220705.004Android 12 QPR32022-07-05
android-12.1.0_r23 … android-12.1.0_r24SD2A.220601.001.B1 … SD2A.220601.002.B1Android 12L2022-06-01
android-12.1.0_r24 … android-12.1.0_r25SD2A.220601.002.B1 … SD2A.220601.003.B1Android 12L2022-06-01
android-12.1.0_r25 … android-12.1.0_r26SD2A.220601.003.B1 … SD2A.220601.004.B2Android 12L2022-06-01

Android 12L is a more minor release compared to Android 13, but it still introduced a lot of changes over Android 12. We provide a succinct, yet still thorough, examination of what’s new in Android 12L in this article.

Android 12

AOSP tag (from … to)Build ID (from … to)Version (from … to)Security patch level (from … to)
android-11.0.0_r1 … android-12.0.0_r1RP1A.200720.009 … SP1A.210812.015Android 11 … Android 122020-09-05 … 2021-10-05
android-12.0.0_r1 … android-12.0.0_r3SP1A.210812.015 … SP1A.210812.016.A1Android 122021-10-05
android-12.0.0_r3 … android-12.0.0_r8SP1A.210812.016.A1 … SP1A.211105.002Android 122021-10-05 … 2021-11-05
android-12.0.0_r3 … android-12.0.0_r25SP1A.210812.016.A1 … SP1A.210812.016.A2Android 122021-10-05
android-12.0.0_r4 … android-12.0.0_r5SD1A.210817.015.A4 … SD1A.210817.019.B1Android 122021-10-05
android-12.0.0_r5 … android-12.0.0_r6SD1A.210817.019.B1 … SD1A.210817.019.C2Android 122021-10-05
android-12.0.0_r6 … android-12.0.0_r7SD1A.210817.019.C2 … SD1A.210817.019.C4Android 122021-10-05
android-12.0.0_r7 … android-12.0.0_r12SD1A.210817.019.C4 … SD1A.210817.036Android 122021-10-05 … 2021-11-05
android-12.0.0_r8 … android-12.0.0_r9SP1A.211105.002 … SP1A.211105.002.A1Android 122021-11-05
android-12.0.0_r9 … android-12.0.0_r10SP1A.211105.002.A1 … SP1A.211105.003Android 122021-11-05
android-12.0.0_r10 … android-12.0.0_r11SP1A.211105.003 … SP1A.211105.004Android 122021-11-05
android-12.0.0_r11 … android-12.0.0_r16SP1A.211105.004 … SQ1A.211205.008Android 12 … Android 12 QPR12021-11-05 … 2021-12-05
android-12.0.0_r12 … android-12.0.0_r13SD1A.210817.036 … SD1A.210817.036.A8Android 122021-11-05
android-12.0.0_r13 … android-12.0.0_r14SD1A.210817.036.A8 … SD1A.210817.037Android 122021-11-05
android-12.0.0_r14 … android-12.0.0_r15SD1A.210817.037 … SD1A.210817.037.A1Android 122021-11-05
android-12.0.0_r15 … android-12.0.0_r18SD1A.210817.037.A1 … SQ1D.211205.016.A1Android 12 … Android 12 QPR12021-11-05 … 2021-12-05
android-12.0.0_r16 … android-12.0.0_r26SQ1A.211205.008 … SQ1A.220105.002Android 12 QPR12021-12-05 … 2022-01-05
android-12.0.0_r18 … android-12.0.0_r19SQ1D.211205.016.A1 … SQ1D.211205.017Android 12 QPR12021-12-05
android-12.0.0_r19 … android-12.0.0_r20SQ1D.211205.017 … SQ1D.211205.016.A4Android 12 QPR12021-12-05
android-12.0.0_r20 … android-12.0.0_r21SQ1D.211205.016.A4 … SQ1D.211205.016.A5Android 12 QPR12021-12-05
android-12.0.0_r21 … android-12.0.0_r27SQ1D.211205.016.A5 … SQ1D.220105.007Android 12 QPR12021-12-05 … 2022-01-05
android-12.0.0_r26 … android-12.0.0_r28SQ1A.220105.002 … SQ1A.220205.002Android 12 QPR12022-01-05 … 2022-02-05
android-12.0.0_r27 … android-12.0.0_r29SQ1D.220105.007 … SQ1D.220205.003Android 12 QPR12022-01-05 … 2022-02-05
android-12.0.0_r29 … android-12.0.0_r32SQ1D.220205.003 … SQ1D.220205.004Android 12 QPR12022-02-05
android-12.0.0_r30 … android-12.0.0_r31SP1A.210812.016.B1 … SP1A.210812.016.C1Android 122021-10-05
android-12.0.0_r31 … android-12.0.0_r33SP1A.210812.016.C1 … SP1A.210812.016.B2Android 122021-10-05
android-12.0.0_r33 … android-12.0.0_r34SP1A.210812.016.B2 … SP1A.210812.016.C2Android 122021-10-05

Android 11

AOSP tag (from … to)Build ID (from … to)Version (from … to)Security patch level (from … to)
android-10.0.0_r1 … android-11.0.0_r1QP1A.190711.019 … RP1A.200720.009Android 10 … Android 112019-09-05 … 2020-09-05
android-11.0.0_r1 … android-11.0.0_r4RP1A.200720.009 … RP1A.201005.004Android 112020-09-05 … 2020-10-05
android-11.0.0_r2 … android-11.0.0_r3RP1A.200720.010 … RP1A.200720.011Android 112020-09-05
android-11.0.0_r3 … android-11.0.0_r5RP1A.200720.011 … RP1A.201005.006Android 112020-09-05 … 2020-10-05
android-11.0.0_r4 … android-11.0.0_r17RP1A.201005.004 … RP1A.201105.002Android 112020-10-05 … 2020-11-05
android-11.0.0_r4 … android-11.0.0_r25RP1A.201005.004 … RP1A.201005.004.A1Android 112020-10-05
android-11.0.0_r5 … android-11.0.0_r17RP1A.201005.006 … RP1A.201105.002Android 112020-10-05 … 2020-11-05
android-11.0.0_r7 … android-11.0.0_r8RD1A.200810.020 … RD1A.200810.021.A1Android 112020-10-05
android-11.0.0_r8 … android-11.0.0_r9RD1A.200810.021.A1 … RD1A.200810.020.A1Android 112020-10-05
android-11.0.0_r9 … android-11.0.0_r10RD1A.200810.020.A1 … RD1A.200810.021.B3Android 112020-10-05
android-11.0.0_r10 … android-11.0.0_r11RD1A.200810.021.B3 … RD1A.200810.022.A4Android 112020-10-05
android-11.0.0_r11 … android-11.0.0_r12RD1A.200810.022.A4 … RD1A.201105.003Android 112020-10-05 … 2020-11-05
android-11.0.0_r12 … android-11.0.0_r13RD1A.201105.003 … RD1A.201105.003.A1Android 112020-11-05
android-11.0.0_r13 … android-11.0.0_r14RD1A.201105.003.A1 … RD1A.201105.003.B1Android 112020-11-05
android-11.0.0_r14 … android-11.0.0_r15RD1A.201105.003.B1 … RD1A.201105.003.C1Android 112020-11-05
android-11.0.0_r15 … android-11.0.0_r16RD1A.201105.003.C1 … RD1B.201105.010Android 112020-11-05
android-11.0.0_r16 … android-11.0.0_r20RD1B.201105.010 … RQ1A.201205.010Android 11 … Android 11 QPR12020-11-05 … 2020-12-05
android-11.0.0_r17 … android-11.0.0_r18RP1A.201105.002 … RQ1A.201205.003Android 11 … Android 11 QPR12020-11-05 … 2020-12-05
android-11.0.0_r17 … android-11.0.0_r19RP1A.201105.002 … RQ1A.201205.008Android 11 … Android 11 QPR12020-11-05 … 2020-12-05
android-11.0.0_r18 … android-11.0.0_r23RQ1A.201205.003 … RQ1A.201205.003.A1Android 11 QPR12020-12-05
android-11.0.0_r18 … android-11.0.0_r26RQ1A.201205.003 … RQ1A.210105.002Android 11 QPR12020-12-05 … 2021-01-05
android-11.0.0_r19 … android-11.0.0_r21RQ1A.201205.008 … RQ1A.201205.008.A1Android 11 QPR12020-12-05
android-11.0.0_r19 … android-11.0.0_r26RQ1A.201205.008 … RQ1A.210105.002Android 11 QPR12020-12-05 … 2021-01-05
android-11.0.0_r20 … android-11.0.0_r22RQ1A.201205.010 … RQ1A.201205.011Android 11 QPR12020-12-05
android-11.0.0_r21 … android-11.0.0_r27RQ1A.201205.008.A1 … RQ1A.210105.003Android 11 QPR12020-12-05 … 2021-01-05
android-11.0.0_r22 … android-11.0.0_r24RQ1A.201205.011 … RQ1D.201205.012.A1Android 11 QPR12020-12-05
android-11.0.0_r23 … android-11.0.0_r27RQ1A.201205.003.A1 … RQ1A.210105.003Android 11 QPR12020-12-05 … 2021-01-05
android-11.0.0_r24 … android-11.0.0_r27RQ1D.201205.012.A1 … RQ1A.210105.003Android 11 QPR12020-12-05 … 2021-01-05
android-11.0.0_r26 … android-11.0.0_r29RQ1A.210105.002 … RQ1A.210205.004Android 11 QPR12021-01-05 … 2021-02-05
android-11.0.0_r27 … android-11.0.0_r29RQ1A.210105.003 … RQ1A.210205.004Android 11 QPR12021-01-05 … 2021-02-05
android-11.0.0_r28 … android-11.0.0_r29RQ1D.210105.003 … RQ1A.210205.004Android 11 QPR12021-01-05 … 2021-02-05
android-11.0.0_r29 … android-11.0.0_r32RQ1A.210205.004 … RQ2A.210305.006Android 11 QPR1 … Android 11 QPR22021-02-05 … 2021-03-05
android-11.0.0_r30 … android-11.0.0_r31RQ1C.210205.006 … RQ1D.210205.004Android 11 QPR12021-02-05
android-11.0.0_r31 … android-11.0.0_r32RQ1D.210205.004 … RQ2A.210305.006Android 11 QPR1 … Android 11 QPR22021-02-05 … 2021-03-05
android-11.0.0_r32 … android-11.0.0_r34RQ2A.210305.006 … RQ2A.210405.005Android 11 QPR22021-03-05 … 2021-04-05
android-11.0.0_r33 … android-11.0.0_r34RQ2A.210305.007 … RQ2A.210405.005Android 11 QPR22021-03-05 … 2021-04-05
android-11.0.0_r34 … android-11.0.0_r36RQ2A.210405.005 … RQ2A.210505.002Android 11 QPR22021-04-05 … 2021-05-05
android-11.0.0_r34 … android-11.0.0_r37RQ2A.210405.005 … RQ2A.210505.003Android 11 QPR22021-04-05 … 2021-05-05
android-11.0.0_r35 … android-11.0.0_r36RQ2A.210405.006 … RQ2A.210505.002Android 11 QPR22021-04-05 … 2021-05-05
android-11.0.0_r36 … android-11.0.0_r38RQ2A.210505.002 … RQ3A.210605.005Android 11 QPR2 … Android 11 QPR32021-05-05 … 2021-06-05
android-11.0.0_r37 … android-11.0.0_r38RQ2A.210505.003 … RQ3A.210605.005Android 11 QPR2 … Android 11 QPR32021-05-05 … 2021-06-05
android-11.0.0_r38 … android-11.0.0_r39RQ3A.210605.005 … RQ3A.210705.001Android 11 QPR32021-06-05 … 2021-07-05
android-11.0.0_r39 … android-11.0.0_r40RQ3A.210705.001 … RQ3A.210805.001.A1Android 11 QPR32021-07-05 … 2021-08-05
android-11.0.0_r40 … android-11.0.0_r43RQ3A.210805.001.A1 … RQ3A.210905.001Android 11 QPR32021-08-05 … 2021-09-05
android-11.0.0_r41 … android-11.0.0_r42RD2A.210605.006 … RD2A.210605.007Android 11 QPR22021-06-05
android-11.0.0_r42 … android-11.0.0_r44RD2A.210605.007 … RD2A.210905.002Android 11 QPR2 … Android 11 QPR32021-06-05 … 2021-09-05
android-11.0.0_r43 … android-11.0.0_r46RQ3A.210905.001 … RQ3A.211001.001Android 11 QPR32021-09-05 … 2021-10-05
android-11.0.0_r44 … android-11.0.0_r45RD2A.210905.002 … RD2A.210905.003Android 11 QPR32021-09-05
android-11.0.0_r45 … android-11.0.0_r47RD2A.210905.003 … RD2A.211001.001Android 11 QPR32021-09-05 … 2021-10-01
android-11.0.0_r47 … android-11.0.0_r48RD2A.211001.001 … RD2A.211001.002Android 11 QPR32021-10-01

The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.