답변:
스톡 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입니다.
제조업체에 따라 다릅니다. 하나는 다른 것보다 더 많은 사용자 정의를 수행합니다. 대표적인 예는 삼성의 TouchWiz와 HTC의 Sense입니다. 이 두 가지가 대부분 UI 변경이지만 Bluetooth Tether 및 전체 시스템 암호화와 같은 추가 기능이 ROM에 추가되는 경우도 있습니다. 현재 AOSP에서 제공하는 기능입니다. 다른 사람들은 바닐라 안드로이드를 약간만 변경합니다.
그러나 일반적으로 나는 주로 테마, 스킨, UI 및 ASOP와 다른 사전 설치된 앱을 말합니다. 반면에, 절대적인 진술을하는 것은 거의 불가능합니다. 차이점은 제조업체 및 모델에 따라 다릅니다.
때로는 실용적인 답변이 문제를 해결하는 데 도움이된다고 생각합니다. 다른 답변만큼 기술적 인 것이 아니라 실제 사례가 더 많습니다.
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의 각 모델에 맞게 최적화 / 드라이버별로 최적화 된 것입니다.