최근 수정 시각 : 2024-04-17 07:12:57

Android 12

안드로이드 12에서 넘어옴
이 문서는
이 문단은
토론을 통해 안드로이드 버전 하위 문서의 표제어는 각각 ‘<제품명> <버전명>’(예시: 안드로이드 마시멜로\로 합의되었습니다. 합의된 부분을 토론 없이 수정할 시 편집권 남용으로 간주되어 제재될 수 있습니다.
아래 토론들로 합의된 편집방침이 적용됩니다. 합의된 부분을 토론 없이 수정할 시 편집권 남용으로 간주되어 제재될 수 있습니다.
[ 내용 펼치기 · 접기 ]
||<table width=100%><table bordercolor=#ffffff,#1f2023><bgcolor=#ffffff,#1f2023><(> 토론 - 안드로이드 버전 하위 문서의 표제어는 각각 ‘<제품명> <버전명>’(예시: 안드로이드 마시멜로\
토론 - 합의사항2
토론 - 합의사항3
토론 - 합의사항4
토론 - 합의사항5
토론 - 합의사항6
토론 - 합의사항7
토론 - 합의사항8
토론 - 합의사항9
토론 - 합의사항10
토론 - 합의사항11
토론 - 합의사항12
토론 - 합의사항13
토론 - 합의사항14
토론 - 합의사항15
토론 - 합의사항16
토론 - 합의사항17
토론 - 합의사항18
토론 - 합의사항19
토론 - 합의사항20
토론 - 합의사항21
토론 - 합의사항22
토론 - 합의사항23
토론 - 합의사항24
토론 - 합의사항25
토론 - 합의사항26
토론 - 합의사항27
토론 - 합의사항28
토론 - 합의사항29
토론 - 합의사항30
토론 - 합의사항31
토론 - 합의사항32
토론 - 합의사항33
토론 - 합의사항34
토론 - 합의사항35
토론 - 합의사항36
토론 - 합의사항37
토론 - 합의사항38
토론 - 합의사항39
토론 - 합의사항40
토론 - 합의사항41
토론 - 합의사항42
토론 - 합의사항43
토론 - 합의사항44
토론 - 합의사항45
토론 - 합의사항46
토론 - 합의사항47
토론 - 합의사항48
토론 - 합의사항49
토론 - 합의사항50
||


파일:1px 투명.svg 파일:안드로이드(운영체제) 로고.svg 파일:안드로이드(운영체제) 로고 컬러 화이트.svg
버전
{{{#!wiki style="margin: 0 -10px -5px"
{{{#fff {{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin: -6px -1px -11px"
버전
0.5
버전 0.5
0.9
버전 0.9
1.0
버전 1.0
1.1
Petit Four
1.5
Cupcake
1.6
Donut
2.0~2.1
Eclair
2.2
Froyo
2.3
Gingerbread
3.0~3.2
Honeycomb
4.0
Ice Cream Sandwich
4.1~4.3
Jelly Bean
4.4
Kitkat
5.0~5.1
Lollipop
6.0
Marshmallow
7.0~7.1
Nougat
8.0~8.1
Oreo
9.0
Pie
10.0
Quince Tart
11.0
Red Velvet Cake
12.0
Snow Cone
12L(12.1)
Snow Cone
13.0
Tiramisu
14.0
Upside Down Cake
15.0
VanillaiceCream
}}}}}}}}}}}} ||

역대 Android 버전 일람
11 12 12L
Android 12
안드로이드 12
파일:안드로이드 12 로고.svg
파일:material_you.jpg
<colbgcolor=#34a853><colcolor=#ffffff> 명칭 12
버전 12 (API Level 31)
12L (API Level 32)
리눅스 커널 5.10.x [1]
4.19.x
공개 일자 2021년 10월 4일
지원 여부 지원 중
최초 탑재 기기[2] Google Pixel 6 / 6 Pro
공식 홈페이지 파일:안드로이드(운영체제) 아이콘.svg

1. 개요2. 상세3. 변경사항
3.1. UI3.2. 기능3.3. 보안
4. 개발자 미리보기5. 적용된 기기6. 적용 예정 기기7. 이스터에그8. 안드로이드 12L (API 32)9. 점유율10. 기타

[clearfix]

1. 개요

More personal, safe and effortless than ever before.
더욱 개인화되고, 안전하며, 간편한 환경
2021년 10월 4일(한국시간 10월 5일)에 공개된 Android 버전 안드로이드 11의 차기 버전이며 API Level은 31, 코드명은 Snow Cone이다.[3] 구글은 과거부터 알파벳 순서에 따른 디저트 이름으로 OS명을 짓다가 안드로이드 10부터는 이를 공식 폐기했다. 하지만 내부에서는 여전히 디저트 이름을 사용 중이다. 안드로이드 10은 Quince Tart, 안드로이드 11은 Red Velvet Cake를 내부 코드명으로 사용한다.

2. 상세

파일:안드로이드 12 스크린샷.png
Android 12 Pixel Launcher
정식 출시 이전 시점에서는 안드로이드 12부터 32비트 지원이 중단될지도 모른다는 의견이 있다. 이미 안드로이드 12가 나오기 전인 2019년부터 구글이 개발자들에게 플레이스토어에 올라갈 프로그램들은 64비트 지원 할 것을 지시했고 관련 자료 #, 2021년 8월부터는 64비트 미지원시 플레이스토어에서 내린다고 했는데[4] 내려갈 예정인 것과 연관을 짓는 것.

또한 메모리가 2GB 이하의 저사양 기기는 안드로이드 12 대신 안드로이드 Go 탑재가 강제되고 그마저도 메모리가 512MB 이하면 구글 플레이스토어 사용이 불가능해진다. # 32비트 모바일 기기는 안드로이드 Go같은 좀더 경량화된 운영체제로 전환을 유도하는것으로 보인다. 단 DP1 버전에서 32비트 라이브러리가 여전히 살아있기 때운에 iOS처럼 극단적으로 안드로이드 12부터 32비트 앱을 쓰지 못하는 것이 아니라 마이크로소프트 윈도우처럼 호환성을 유지하면서 점진적으로 64비트로의 전환을 준비하는 것으로 보인다. 다시 말해서 앞으로 HD2 갤럭시 S2같은 구형 기기에 안드로이드 12 이상의 최신 운영체제를 설치하는 비정상적 방법의 행위는 불가능해질 것으로 보인다. 어찌저찌 설치까진 되더라도 겉만 안드로이드 12이고 실제로는 안드로이드 Go 기반이라든지 식의 편법으로만 가능할 것으로 보인다.

안드로이드 12 커스텀롬이 갤럭시 S2 S3 3G 버전에 올라갔다.
갤럭시 S2 링크 갤럭시 S3 링크

갤럭시 A13 갤럭시 와이드 6가 안드로이드 12임에도 32비트로 출시 됨에 따라 32비트 미지원은 확실히 틀린 주장이 되었다.

10월 4일 구글이 AOSP로 정식 배포를 시작했다. # 그러나 픽셀 단말은 다른 이유로 배포를 미룬다고 밝혔기 때문에 이례적으로 12를 최초로 업데이트 받는 기기는 구글 픽셀이 아닌 샤오미 Mi 11시리즈, OnePlus 9시리즈가 되었다. 관례적으로 OS 버전업이 되면 넥서스나 픽셀같은 레퍼런스 단말을 최우선으로 업데이트 해줬지만 OS 버전업에서 레퍼런스 단말이 최우선순위에서 빠진건 안드로이드 출시 이후 최초이다. 픽셀은 한국 시각으로 10월 20일 뒤늦게 업데이트가 배포되었다.

안드로이드 12는 다수의 앱에서 튕기거나 작동이 멈추는등 안정성 문제가 있는데, 이는 구글 플레이 시스템 업데이트[5]나 안드로이드 웹 뷰 삭제후 재설치를 진행할 경우 어느 정도 완화가 가능하다. 해당 버그는 베타시절 부터 정식버전 출시후 6개월이 지난 시점까지 지속되고 있지만 Scoped Storage 강제적용으로 인한 성능저하와 마찬가지로 구글은 고치지 못하고 있는 실정이다.

[clearfix]

3. 변경사항

3.1. UI

  • 기존의 머티리얼 디자인에서 나아가 컬러 팔레트, 색상 대비, 모양, 크기, 애니메이션까지 유저의 UI 커스터마이즈 기능을 강화하였다. 구글은 이 강화된 기능을 '머티리얼 유(Material You)'라는 디자인 언어로서 소개하였다. 픽셀이 아니면 비활성화도 안 되는데다 흰색 Ui를 얻으려면 흰색계열 바탕화면을 강제하기에 평가가 매우 나쁘다.
  • 600dpi 이상의 태블릿과 폴더블 기기 지원이 강화된다.
  • 모든 앱에 대해 스플래시 스크린이 강제 적용되었다. 스플래시 스크린이 없는 경우나, 자체적으로 구현한[6]경우 앱 아이콘이 기본으로 표시된다.

3.2. 기능

  • 더욱 정확한 사진 색상과 노출을 위해 처음으로 구글의 머신러닝 데이터가 카메라 앱에 적용되었다.
  • 스마트폰을 크롬캐스트 위드 구글 tv의 리모컨으로 사용할 수 있다.
  • 번역되지 않은 앱 자체를 기계번역해주는 기능이 실험 도입되었다. #
  • 과거에 있던 4k영상촬영시 파일용량제한이 사라져서 끊임없는 촬영이 가능하다.
  • Bluetooth LE Audio 지원을 위한 API가 추가되었다.
  • GKI 2.0 도입 : 안드로이드 12 &커널 5.10.y 탑재 기기부터 적용되는 사항으로, 이제 메인 커널은 구글이 직접 빌드한 이미지를 사용하게 된다. 장치 드라이버 및 제조사 커스텀은 Vender_boot 파티션으로 전부 모듈화되었다.

3.3. 보안

  • 애플리케이션이 어떠한 권한을 언제, 얼마나 사용했는지 보여주는 'Privacy Dashboard'가 추가됐다.
  • 상단바에서 센서를 해제할 수 있게 되었다.
  • 애플리케이션이 위치 권한을 요구할 때, 대략적인 위치만 허용하는 것이 가능해졌다.
  • 구글 플레이스토어 이외의 앱스토어 지원이 강화되나 구글 플레이 스토어 사용시 구글 플레이 결제 시스템 사용이 강제된다는 얘기 #가 있었으나, 대한민국에서는 전기통신사업법 시행령 개정으로 불법이 되어 결국 해당 내용은 취소되었다. #
  • 와이파이에 연결할 때, 무작위 MAC주소를 기본값으로 사용한다.

4. 개발자 미리보기

파일:And12DP.png
Android 12 (API 31)
  • 2021.2.19: 개발자 프리뷰 1 출시
  • 2021.3.17: 개발자 프리뷰 2 출시
  • 2021.4.21: 개발자 프리뷰 3 출시
  • 2021.5.18: 베타 1 출시
  • 2021.6.10: 베타 2 출시
  • 2021.7.14: 베타 3 출시
  • 2021.8.12: 베타 4 출시
  • 2021.9.8: 베타 5 출시
  • 2021.10.4: 정식 버전 출시

파일:12L-timeline.png
Android 12.1 (API 32)
  • 2021.11: 개발자 프리뷰 1 출시
  • 2021.12.8: 베타 1 출시
  • 2022.1.12: 베타 2 출시
  • 2022.2.9: 베타 3 출시

5. 적용된 기기

  • POCO (글로벌롬 최초 배포 기준)
    • POCO X3 Pro - 2022년 3월 3일
    • POCO X3 GT - 2022년 3월 11일
    • POCO F3 - 2022년 3월 23일
    • POCO F2 Pro - 2022년 4월 20일
    • POCO M3 Pro 5G - 2022년 4월 27일
    • POCO M4 Pro 5G - 2022년 6월 28일
    • POCO F4 GT - 기본 탑재
    • POCO X4 GT - 기본 탑재
    • POCO F4 - 기본 탑재

6. 적용 예정 기기

* 샤오미
* Redmi 9
* Redmi 9T

7. 이스터에그

파일:안드로이드12이스터에그.gif
설정에서 버전명을 연타한 경우 아날로그 형식의 현재 시각이 표시된 시계가 나오며, 이걸 드래그해서 12시에 맞추면 숫자 12가 나온다.[17]

파일:위젯 추가 화면에서의 Android S Easter Egg 위젯.jpg 파일:Android S Easter Egg 위젯 실행시 스크린샷.jpg
홈 화면에서 추가할 수 있는 위젯에 PaintChips라는 이스터에그 위젯이 존재한다. 삼성은 아쉽게도 지원을 하지 않았지만, 마이너 업데이트 이후 안드로이드 12에서 멈춘 스마트폰들도 지원을 한다.

8. 안드로이드 12L (API 32)

파일:상세 내용 아이콘.svg   자세한 내용은 안드로이드 12L 문서
번 문단을
부분을
참고하십시오.

9. 점유율

2022년 8월 13.5%

10. 기타

파일:gsmarena.jpg

아이콘은 원 안에 12가 들어간 다소 심플하면서도 심심한 형태인데, 11때와 마찬가지로 기기에서의 아이콘은 S자 형상의 안드로이드로 다르다.[18]



[1] 픽셀 6 부터 적용 예정 관련 기사 [2] 탑재된 채로 출시되는 기기로 업데이트 받은 기기와는 다르다. [3] 종이 등으로 만든 콘 혹은 컵에 얼음을 갈아 담고 위에 시럽을 뿌려먹는 일종의 빙수다. [4] 정확히는 2019년 8월부터 업데이트시 64비트 지원 필수 (Unity 5.6 이하는 2021년까지 유예), 2021년 8월부터 64비트 미지원시 플레이 스토어에서 삭제. 다만 안드로이드 9 파이 이상에 배포되지 않는 앱이거나, 아직 64비트를 지원하지 않는 폼 팩터인 Wear OS 또는 Android TV 용이면 제외. [5] 진행하는 방법으로는 1) 설정 - 생체 인식 및 보안 - 보안 항목에 있는 Google Play 시스템 업데이트, 2) 설정 - 휴대전화 정보 - 소프트웨어 정보 - Google Play 시스템 업데이트의 두 가지 루트가 있는데, 이 중에 하나를 골라서 진행하면 된다. [6] 해당 API가 아니라 자체적으로 구현해 버린 경우에도 없는 것으로 취급되어, 기본 스크린이 먼저 표시된다. [G14] 구글의 3년 OS 업데이트 보장 정책으로 인해 별다른 일이 없다면 14 버전까지 가장 먼저 업데이트 적용을 받을 기기이다. [G14] [G13] 구글의 3년 OS 업데이트 보장 정책으로 인해 별다른 일이 없다면 13 버전까지 업데이트 적용을 받을 기기이다. [G13] [G12] 구글의 3년 OS 업데이트 보장 정책으로 인해 별다른 일이 없다면 이번 12 버전까지 업데이트 적용을 받을 기기이다. [G12] [13] 삼성 안드로이드 12 최초 지원 스마트폰 [14] 국내 최초 32비트 버전 탑재 [15] 국내 최초 32비트 버전 탑재 [16] 정확히는 Go Edition [17] 12시 정각에 들어가면 분침이 아주 살짝 어긋나 있어서 이스터에그가 바로 작동되지는 않는다. [18] 알파벳 S에 눈과 더듬이가 달려 있는 귀여운 형상이다.