안드로이드 10
Android 10안드로이드 운영 체제 버전 | |
![]() | |
개발자 | 구글 |
---|---|
OS 계열 | 안드로이드 |
일반 유용성 | 2019년 9월 3일; |
최종출시 | 10.0.0_r75 (QSV1.210329.054)[1] / 2023년 2월 6일, 전 ( |
커널형 | 모놀리식(리눅스) |
앞에 | 안드로이드 9 "파이" |
성공자 | 안드로이드 11 |
공식 홈페이지 | www |
지원여부 | |
2023년[2] 3월 현재 미지원 |
안드로이드 10(Android Q, 개발 중 코드명 안드로이드 Q)은 안드로이드 모바일 운영 체제의 10번째 주요 릴리스이자 17번째 버전입니다. 2019년 3월 13일 개발자 프리뷰로 처음 공개되었으며, 2019년 9월 3일 공개되었습니다.
안드로이드 10은 2019년 9월 3일에 공식적으로 출시되었으며, 일부 시장에서 지원되는 구글 픽셀 장치와 서드파티 에센셜 폰 및 레드미 K20 프로를 위해 출시되었습니다.[3][4] 원플러스 7T는 안드로이드 10이 사전 설치된 최초의 기기였습니다.[5] 2019년 10월, 구글의 구글 모바일 서비스에 대한 인증 요구 사항은 2020년 1월 31일 이후에야 안드로이드 10 기반 빌드를 승인할 수 있다고 보고되었습니다.[6]
2023년 11월 기준 안드로이드 기기(모바일 & 태블릿)의 9.2%가 안드로이드 10(3월 보안 업데이트 수신 중단)을 실행하여 안드로이드 버전 중 4번째로 일반적인 버전이 되었습니다.[7]
역사
![](http://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Android_Q_Logo.svg/110px-Android_Q_Logo.svg.png)
구글은 2019년 3월 13일 "안드로이드 Q"라는 예비 이름으로 안드로이드 10의 첫 번째 베타를 출시했는데, 여기에는 대중의 수요로 인해 지원이 확장된 1세대 픽셀과 픽셀 XL 장치가 포함됩니다.[8] 2018년 10월까지만 업데이트가 보장된 1세대 픽셀 및 픽셀 XL 장치는 안드로이드 10으로 버전 업데이트를 받았습니다. 픽셀 2와 픽셀 2 XL은 구글 스토어에서 처음 사용할 수 있을 때부터 최소 3년 동안 안드로이드 버전 업데이트를 보장하는 연장 보증 기간을 부여받은 후 포함되었습니다.[9][10] 최종 출시 전에 총 6개의 베타 버전 또는 출시 후보 버전이 출시되었습니다.[11][12]
베타 프로그램은 2019년 5월 7일 베타 3의 출시와 함께 확장되었으며, 안드로이드 파이의 베타보다 두 배 많은 11개 OEM의 14개 파트너 장치에서 사용할 수 있게 되었습니다.[13] 베타 액세스는 2019년 5월 21일 미국 정부의 제재로 인해 화웨이 메이트 20 프로에서 삭제되었으나,[14] 이후 5월 31일에 복구되었습니다.[15]
구글은 2019년 6월 5일에 최종 안드로이드 Q API와 SDK(API Level 29)로 베타 4를 출시했습니다.[16] 동적 시스템 업데이트(DSU)도 베타 4에 포함되었습니다. Dynamic System Update를 통해 Android Q 장치는 GSI(Generic System Image)를 임시로 설치하여 현재 Android 버전 위에 새로운 버전의 Android를 시도할 수 있습니다. 사용자가 선택한 GSI 이미지의 테스트를 종료하기로 결정하면 장치를 재부팅하고 일반 장치의 Android 버전으로 다시 부팅할 수 있습니다.[17]
구글은 2019년 7월 10일에 베타 5를 출시했고, 최종 API 29 SDK와 최신 최적화 및 버그 수정을 포함했습니다.[18] 구글은 2019년 8월 7일 테스트를 위한 최종 출시 후보인 베타 6을 출시했습니다.[19][20]
2019년 8월 22일, 안드로이드 Q는 코드명 없이 "안드로이드 10"으로만 브랜드화될 것이라고 발표되었으며, 이는 국제 사용자들에게 포함되지 않는다고 주장하며, 주요 출시물의 이름(브랜드명 포함)을 알파벳순으로 코드명을 지정하는 관행을 사실상 종료했습니다. 앞서 언급한 제품이 국제적으로 알려지지 않았거나 특정 언어 사용자가 발음하기 어렵기 때문입니다. 게다가 공학부의 Android VP인 Dave Burke는 Q로 시작하는 이름의 디저트는 대부분 이국적이며, 그가 직접 퀸 케이크를 선택했을 것이라고 말했습니다. 그는 또한 릴리스와 관련된 내부 파일 및 빌드 시스템 내에서 모과 타르트의 약자인 "qt"에 대한 언급이 있었다고 언급했습니다.[21][22][23][24][25][excessive citations]
발매를 위한 동상도 마찬가지로 숫자 10이며, 숫자 "0" 안에 안드로이드 로봇 로고(동반되는 리브랜딩의 일부로 머리로만 구성된 것으로 변경됨)가 있습니다.[26]
특징들
Android 10은 디스플레이의 양쪽 가장자리에서 뒤로 가기 위해 뒤로 가기 위해 뒤로 스와이프하기, 홈 화면으로 가기 위해 위로 스와이프하기, 위로 스와이프하기 및 액세스하기 위해 유지하기와 같은 제스처와 함께 개선된 전체 화면 제스처 탐색 시스템과 새로운 앱 개폐 애니메이션을 소개합니다. 개요, 화면 하단 모서리에서 대각선으로 스와이프하여 Google Assistant를 활성화하고, 화면 하단의 제스처 바를 따라 스와이프하여 앱을 전환합니다. 에지 스와이핑 제스처를 "뒤로" 명령어로 사용하는 것은 스와이핑으로 접근할 수 있는 사이드바 메뉴 및 기타 기능을 사용하는 앱과 충돌을 일으킬 가능성이 있습니다. API는 앱이 화면의 특정 영역 내에서 백 제스처를 처리하지 않도록 선택하는 데 사용할 수 있으며, 제스처를 활성화하기 위해 대상 영역의 크기를 조정하는 감도 제어가 추가되었으며, 구글은 나중에 드로어 위젯이 화면 가장자리 근처에서 길게 누르면 "보기"되는 것을 지원하고, 그 다음에 스와이프 열림을 지원한다고 말했습니다. 안드로이드 9.0 파이에 도입된 2버튼 '필' 스타일의 내비게이션과 함께 안드로이드 '허니콤' 이후 사용된 전통적인 3키 내비게이션이 옵션으로 지원됩니다.[27][28][29]
구글 인증 요건에 따라 OEM은 안드로이드 10의 기본 제스처와 3키 내비게이션을 지원해야 합니다. OEM은 자신의 제스처를 자신과 함께 자유롭게 추가할 수 있습니다. 그러나 기본적으로 활성화되지 않아야 하며, 다른 탐색 설정보다 한 단계 더 깊은 별도의 영역에 나열되어야 하며, 알림을 사용하여 승격할 수 없습니다. Android Pie에서 사용되는 2-key 제스처 네비게이션 시스템은 권장되지 않으며 Android 10과 함께 제공되는 장치에는 포함되지 않을 수 있습니다. 그러나 Pie에서 업그레이드된 장치에서는 연속성을 위해 옵션으로 포함할 수 있습니다.[30]
사용자경험
안드로이드 10에는 시스템 수준의 다크 모드가 포함되어 있습니다. 타사 앱은 활성화 시 자동으로 다크 모드를 실행할 수 있습니다.[31][32]
앱은 오버레이 패널을 통해 특정 설정(예: 앱에 인터넷이 필요한 경우 인터넷 연결 및 Wi-Fi 설정)에 대한 "설정 패널"을 표시할 수 있으므로 사용자가 이를 구성하기 위해 앱 밖으로 가지고 나갈 필요가 없습니다.[33]
개인정보 보호 및 보안
Android 10에는 몇 가지 주요 보안 및 개인 정보 보호 변경 사항이 있습니다: 앱이 포그라운드에서 활발하게 사용될 때 위치 데이터에만 액세스할 수 있도록 사용자가 제한할 수 있습니다.[34] 배경 앱에 의한 활동 개시에 대한 새로운 제한도 있습니다.[35] Android 10 Go Edition(안드로이드 10 Go Edition)은 보안(클릭재킹 악성코드에 의한 사용으로 인해) 및 성능상의 이유로 기기가 Android 10으로 업그레이드되기 전에 사용 권한을 받은 앱을 제외하고는 오버레이 사용을 금지합니다.[36][37][38]
암호화
2019년 2월, 구글은 고급 암호화 표준(AES)에 대한 하드웨어 가속 지원이 없는 장치에서 주로 사용하도록 설계된 암호화 암호인 Adiantum을 공개했습니다. 구글은 이 암호가 ARM Cortex-A7 CPU의 AES-256-XTS보다 5배나 빠르다고 말했습니다. 따라서 이제 모든 Android 10 장치에서 CPU가 하드웨어 가속 AES를 지원하지 않는 경우 Adiantum을 사용하여 사양에 관계없이 장치 암호화를 의무적으로 수행해야 합니다.[39][40] 또한, 모든 기기에 "파일 기반 암호화"(안드로이드 누가에서 처음 도입)의 구현도 의무화되어 있습니다.[41]
Android 10과 함께 제공되는 기기에서는 선택된 시스템 구성 요소(예: ANGLE, Conscrypt, 미디어 프레임워크, 네트워킹 구성 요소 등)에 대한 보안 패치를 완전한 시스템 업데이트("Project Mainline") 없이 Google Play Store를 통해 서비스할 수 있습니다. Google Mobile Services에 라이센스를 부여하려면 제조업체는 특정 모듈에 대해 이러한 업데이트를 지원해야 하며, 나머지는 "권장"으로 표시되지만 선택 사항으로 표시됩니다. 이 시스템 내에서 선택된 모듈은 낮은 수준의 시스템 구성 요소를 수용하고 서비스하기 위해 설계된 APK 파일의 변형인 새로운 APEX 패키지 형식을 사용합니다.[42][43]
범위 저장
"Scoped storage"로 알려진 스토리지 액세스 권한의 주요 변경 사항은 Android 10에서 지원되며, Android 11부터 시작되는 모든 앱에서 필수 사항이 되었습니다. 앱은 자신이 직접 만든 외부 저장소의 파일(가능한 한 앱별 디렉토리에 포함됨)과 음악, 사진 또는 비디오 디렉토리에 포함된 오디오, 이미지 및 비디오 파일에만 액세스할 수 있습니다. 다른 파일은 하위 호환성이 없는 Google 스토리지 액세스 프레임워크를 통해 사용자 개입을 통해서만 액세스할 수 있습니다.[44][45]
IMEI 번호와 같이 재설정할 수 없는 장치 식별자를 읽으려면 앱에 새로운 "권한 있는 전화 상태 읽기" 권한이 있어야 합니다.[46]
전송 계층 보안
플랫폼
모드 변경 시 앱 연속성, 모든 앱이 동시에 실행될 수 있도록 멀티 윈도우 모드로 변경(적극적으로 사용되는 앱만 실행되는 것이 아니라 다른 모든 앱이 "일시 중지"된 것으로 간주됨), 다중 디스플레이에 대한 추가 지원 등 폴더블 스마트폰에 대한 플랫폼 최적화가 이루어졌습니다.[48]
"Direct Share"는 "sharing shortcut"에 의해 계승되었습니다. 이전과 마찬가지로 앱은 공유 메뉴 내에서 사용할 직접 공유 대상 목록(예: 앱과 특정 연락처의 조합)을 반환할 수 있습니다. 다이렉트 쉐어와 달리 앱은 대상을 미리 공개하고 런타임에 폴링할 필요가 없어 성능이 향상됩니다.[49][50]
MIDI 컨트롤러, AV1 비디오 코덱, Opus 오디오 코덱, HDR10+[8]에 대한 네이티브 지원이 추가되었습니다. 카메라 사진에서 깊이 정보를 검색하는 새로운 표준 API도 있어 보다 고급화된 효과를 위해 사용할 수 있습니다.[33] aptX Adaptive, LHDC, LLAC, CELT 및 AAC LATM 코덱에 대한 네이티브 지원도 추가되었습니다.[51][52]
안드로이드 10은 WPA3 암호화 프로토콜과 Wi-Fi를 위한 기회주의적 암호화를 도입한 Enhanced Open을 지원합니다.[8] Android 10은 DDS(Dual-SIM Dual-Standby) 지원을 추가했지만, 처음에는 픽셀 3a와 픽셀 3a XL에서만 사용할 수 있습니다.[53]
Android 10 Go Edition은 성능이 향상되었으며, Google은 앱이 Pie보다 10% 더 빨리 출시될 것이라고 말했습니다.[54]
RISC-V 지원
2021년 안드로이드 10은 중국 소유의 T헤드 반도체에 의해 RISC-V 아키텍처로 이식되었습니다. T-헤드 반도체는 자체 설계로 트리플 코어, 64비트, RISC-V CPU에서 안드로이드 10을 실행할 수 있었습니다.[55]
참고 항목
참고문헌
- ^ "Android Source". Google Git. Retrieved December 5, 2022.
- ^ "Android Security Bulletin—March 2023". Android Open Source Project.
- ^ Kastrenakes, Jacob (September 3, 2019). "The Essential Phone is already being updated to Android 10". The Verge. Retrieved September 4, 2019.
- ^ Bohn, Dieter (September 3, 2019). "Android 10 officially released for Google Pixel phones". The Verge. Retrieved September 4, 2019.
- ^ "OnePlus 7T Review". GSMArena. Retrieved September 26, 2019.
- ^ "Google will require all devices launched after January 31, 2020 to run Android 10". GSMArena.com. Retrieved October 8, 2019.
- ^ "Mobile & Tablet Android Version Market Share Worldwide". StatCounter Global Stats. Retrieved February 14, 2023.
- ^ a b c Burke, Dave (March 13, 2019). "Introducing Android Q Beta". Android Developers Blog. Retrieved March 13, 2019.
- ^ "Learn when you'll get Android updates on Pixel phones & Nexus devices". Pixel Phone Help. Google Inc. Retrieved September 10, 2019.
- ^ Welch, Chris (October 7, 2017). "The new Pixels will get an added year of software and new features". The Verge. Retrieved September 10, 2019.
- ^ "Program Overview". Android Developers Blog. Archived from the original on March 27, 2019. Retrieved March 15, 2019.
- ^ Hager, Ryne (March 13, 2019). "Android Q timeline: Six betas planned, final release in Q3". Android Police. Illogical Robot LLC. Retrieved March 14, 2019.
- ^ Burke, Dave (May 7, 2019). "What's New in Android: Q Beta 3 & More". Android Developers Blog. Retrieved May 13, 2019.
- ^ "Huawei Mate 20 Pro pulled from the Android 10 Q beta program". GSMArena.com. Retrieved May 21, 2019.
- ^ "Huawei Mate 20 Pro is back on the Android Q Beta program". GSMArena.com. Retrieved June 6, 2019.
- ^ "Android Q Beta 4 and Final APIs!". Android Developers Blog. Retrieved June 6, 2019.
- ^ Bradshaw, Kyle (June 5, 2019). "Android Q Beta 4: Dynamic System Updates are live". 9to5Google. Retrieved June 6, 2019.
- ^ "Google releases Android Q Beta 5 with several gestural navigation tweaks". Android Developers Blog. Retrieved July 10, 2019.
- ^ "Timeline and Updates". Android Developer Website. Archived from the original on March 27, 2019. Retrieved July 10, 2019.
- ^ "Final Beta update, official Android Q coming soon!".
- ^ "Google Reveals the Dessert Name Android Q Was Most Likely to Have". NDTV Gadgets 360. August 30, 2019. Retrieved September 4, 2019.
- ^ Bohn, Dieter (August 22, 2019). "Google deserts desserts: Android 10 is the official name for Android Q". The Verge. Retrieved August 22, 2019.
- ^ Amadeo, Ron (August 22, 2019). "Unsweetened: Android swaps sugary codenames for boring numbers". Ars Technica. Retrieved August 22, 2019.
- ^ "Google's Android team talks Android 10, 'Queen Cake,' gestures, and more". 9to5Google. August 28, 2019.
- ^ "Googlers confirm the Android Q dessert names that shall never be, Queen Cake and Quince Tart". Android Police. August 29, 2019.
- ^ Friedman, Alan. "Google keeps up with one tradition related to the new Android build". Phone Arena. Retrieved September 4, 2019.
- ^ Bohn, Dieter (August 8, 2019). "Android Q's back gesture controversy, explained". The Verge. Retrieved August 15, 2019.
- ^ "[Update: OEM Gestures Allowed] Google's new navigation gestures in Android Q will be mandatory for all devices". xda-developers. May 9, 2019. Retrieved August 15, 2019.
- ^ "Android 10 launcher port brings new gesture animations to Android 9". xda-developers. September 10, 2019.
- ^ Schoon, Ben (October 7, 2019). "Google is hiding other forms of Android Gesture Navigation". 9to5Google. Retrieved October 8, 2019.
- ^ Cipriani, Jason. "Dark mode apps in Android will change your life". CNET. Retrieved August 15, 2019.
- ^ Molina, Brett. "Instagram update introduces support for iOS 13 dark mode". USA TODAY. Retrieved October 15, 2019.
- ^ a b "7 tweaks and changes in Android Q that will make your phone better than it is now". PC World. March 13, 2019. Retrieved August 22, 2019.
- ^ Hautala, Laura. "Android Q rethinks how apps request and use your location". CNET. Retrieved August 15, 2019.
- ^ "Background apps can no longer launch activities in Android Q beta 3". Android Police. May 8, 2019. Retrieved August 15, 2019.
- ^ "Android Q steps up the fight against overlay-based malware". Android Police. March 16, 2019. Retrieved August 15, 2019.
- ^ "Google will entirely kill the overlay permission in a future Android release". Android Police. May 8, 2019. Retrieved August 15, 2019.
- ^ "Behavior changes: all apps". Android Developers. Retrieved August 18, 2020.
- ^ "Google Improves Android Encryption with Adiantum". SecurityWeek. February 8, 2019. Retrieved September 5, 2019.
- ^ Porter, Jon (February 11, 2019). "Google wants to bring encryption to all with Adiantum". The Verge. Retrieved September 5, 2019.
- ^ "The Android 10 Privacy and Security Upgrades You Should Know About". Wired. ISSN 1059-1028. Retrieved September 5, 2019.
- ^ Kastrenakes, Jacob (May 7, 2019). "Project Mainline is Google's new attempt to send security updates directly to your phone". The Verge. Retrieved September 4, 2019.
- ^ Amadeo, Ron (May 22, 2019). "Android at I/O 2019: The Project Mainline update system and other highlights". Ars Technica. Retrieved September 4, 2019.
- ^ "Android Q Scoped Storage: Best Practices and Updates". Android Developers Blog. Retrieved August 15, 2019.
- ^ "Android Q privacy change: Scoped storage". Android Developers. Archived from the original on July 11, 2019. Retrieved August 15, 2019.
- ^ Cyphers, Bennett (July 24, 2019). "Thank Q, Next". Electronic Frontier Foundation. Retrieved August 15, 2019.
- ^ "What's New in Android Q Security". Android Developers Blog. Retrieved October 16, 2019.
- ^ "Get your app ready for foldable phones". Android Developers Blog. Retrieved August 15, 2019.
- ^ Cipriani, Jason. "Android Q Beta 5: Gesture navigation, Live Caption, developer features, and everything we know so far". ZDNet. Retrieved August 15, 2019.
- ^ Amadeo, Ron (March 13, 2019). "Google launches the next version of Android—Android Q—in beta". Ars Technica. Retrieved August 15, 2019.
- ^ "Audio Implementation". Android Open Source Project. Retrieved December 22, 2019.
- ^ Yeow, Goh Beng (October 22, 2019). "Android 10 devices are going to sound better with LHDC". Porta-Fi. Retrieved December 22, 2019.
- ^ Li, Abner (September 3, 2019). "Google adds Dual SIM Dual Standby support to Pixel 3a with Android 10". 9to5Google. Retrieved September 3, 2019.
- ^ Porter, Jon (September 26, 2019). "Android 10 Go is a faster and more secure update to Google's lightweight OS". The Verge. Retrieved September 26, 2019.
- ^ "China Ports Android 10 to Homegrown Triple-Core RISC-V SoC". TechReportArticles. January 22, 2021. Archived from the original on January 22, 2021. Retrieved January 28, 2021.
외부 링크
Wikimedia Commons의 Android 10 관련 미디어
- 공식 홈페이지