AOSP ROM과 스톡 ROM의 차이점은 무엇입니까?


27

이 두 가지의 차이점이 무엇인지 알고 싶습니다.

AOSP ROM과 Stock ROM을 함께 사용할 때의 장단점은 무엇입니까?

테마 / 스킨 / UI 및 Bloatware가 다르거 나 다른 것이 있습니까?

답변:


28

스톡 ROM은 장치와 함께 제공되는 ROM입니다. 장치는 제조업체에서 해당 ROM과 함께 "재고"합니다. Android는 일반적으로 제조업체가 어느 정도 사용자 정의합니다. Android가 특정 장치에서 작동하려면 최소한 장치 별 드라이버 등이 있어야합니다. Flow 노트에서와 같이 사용자 정의에는 사용자 정의 테마, 실행기 및 HTC Sense와 같은 기본 앱이 포함될 수 있습니다.

AOSP ROM은 Android 오픈 소스 프로젝트를 기반으로하는 ROM입니다. 가장 순수한 의미에서 AOSP는 수정되지 않은 ROM 또는 Google의 코드를 말합니다. 이름은 종종 원래 AOSP와 매우 가까운 사용자 정의 ROM에 사용됩니다. 이러한 ROM은 여전히 ​​사용자 정의해야하기 때문입니다. 예를 들어 Android 소스 코드를 다운로드 / 컴파일 할 수없고 많은 사용자 정의를 수행하지 않고 Samsung Vibrant에서 실행할 수 없습니다. 커스텀 런처가없는 ROM이나 Sense, TouchWiz, Motoblur 등으로 수정 한 많은 수정본이없는 ROM을 언급하는 경우가 많습니다. Google 이외의 기기에서 주로 변경되지 않은 일반 ROM의 정확한 이름은 아마도 "바닐라 ROM"입니다. (이 차이점은 여기에서 Google 태그 지정 정책의 일부입니다. 자세한 내용은 이 메타 토론 을 참조하십시오.

기술적으로 스톡 ROM은 출시되지 않은 Android 버전을 제외한 모든 AOSP ROM입니다. Honeycomb ROM은 AOSP가 아니지만 (예 :) 진저 브레드 ROM은 2.3 소스 코드가 http://source.android.com/에 있기 때문에 AOSP 입니다. (이것은 구글이 코드의 일부를 숨기지 않고 제조사에게 비밀리에 제공하지 않았다고 가정합니다.)

혼란을 더 추가하기 위해 "사용자 정의 ROM"은 일반적으로 사용자 정의 ROM을 의미하지 않습니다. 이 용어는 구체적으로 타사 (예 : 제조업체 또는 통신 업체가 아님)가 사용자 정의한 ROM을 나타냅니다. 예를 들어, 나는 다시 테마로 조정되고 조정 된 재고 ROM 인 사용자 정의 ROM을 실행하고 있습니다. CyanogenMod는 또 다른 예이며, 단순한 조정이 아니라 처음부터 많은 기능이 내장되어 있습니다. 특정 장치에 대해 찾을 수있는 대부분의 AOSP ROM은 일부 제조업체 / 캐리어 조정을 제거하고 순수한 AOSP 환경에 더 가깝게 만들도록 사용자 정의 된 스톡 ROM입니다.


왜 같은 드라이버를 사용하지 않습니까? 두 롬에 걸친 구현이 다른가?
Uri Herrera

3
@UriHerrera 드라이버는 종종 오픈 소스가 아니며 Android 오픈 소스 프로젝트의 일부가 아닙니다.
Matthew 읽기

세 번째 단락을 제거해야한다고 생각합니다. xda-developers와 같은 사이트를 기반으로 AOSP와 재고 기반 태그가 지정된 ROM에서 기대할 사항을 알고 싶은 사람들에게는 모든 재고 롬이 AOSP 롬이라고 혼동 할 수 있습니다. 논리는 모든 안드로이드 ROM 리눅스 배포판을 호출 할 수 있습니다.
Mihic

@Mihic 당신은 XDA et al. 그들이 생각하지 않는 AOSP를 사용하는 방법과 일치합니다. 내 게시물의 나머지 부분은 차이점에 대한 표시를 제공해야합니다.
Matthew 읽기

맞습니다. 사람들은 관심을 끌기 위해 모든 종류의 태그를 ROM에 붙입니다. : S
Mihic

3

제조업체에 따라 다릅니다. 하나는 다른 것보다 더 많은 사용자 정의를 수행합니다. 대표적인 예는 삼성의 TouchWiz와 HTC의 Sense입니다. 이 두 가지가 대부분 UI 변경이지만 Bluetooth Tether 및 전체 시스템 암호화와 같은 추가 기능이 ROM에 추가되는 경우도 있습니다. 현재 AOSP에서 제공하는 기능입니다. 다른 사람들은 바닐라 안드로이드를 약간만 변경합니다.

그러나 일반적으로 나는 주로 테마, 스킨, UI 및 ASOP와 다른 사전 설치된 앱을 말합니다. 반면에, 절대적인 진술을하는 것은 거의 불가능합니다. 차이점은 제조업체 및 모델에 따라 다릅니다.


1

때로는 실용적인 답변이 문제를 해결하는 데 도움이된다고 생각합니다. 다른 답변만큼 기술적 인 것이 아니라 실제 사례가 더 많습니다.

T-Mobile Galaxy s5가 있습니다.

XDA 페이지는 여기에서 찾을 수 있습니다

http://forum.xda-developers.com/tmobile-galaxy-s5

Roms를 찾을 때 두 가지 주요 범주가 있습니다.

T- 모바일 갤럭시 S 5 안드로이드 개발

이 카테고리는 모두 "주식"롬 입니다. 코드베이스는 TouchWiz Samsung ROM이며 일반적으로 bloatware를 제거하고 어떤 방식으로 최적화했습니다.

삼성 갤럭시 S 5 유니 파이드 개발

이 카테고리는 모두 "AOSP"roms 입니다. 여기의 모든 ROM은 Android 오픈 소스 프로젝트 코드에서 빌드되며 Galaxy S5 (Any Variant)에 맞게 수정 / 최적화됩니다. "통합 된"이유는 S5의 모든 AOSP ROM이 모든 S5에서 작동해야하기 때문에 "스톡 / 터치 위즈"와 같이 크게 수정 된 롬에서는 일반적으로 삼성 갤럭시 s5의 각 모델에 맞게 최적화 / 드라이버별로 최적화 된 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.