Samsung/Consumer Software Customisation: Unterschied zwischen den Versionen

Aus Android Wiki
Keine Bearbeitungszusammenfassung
 
(11 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Der '''C'''arrier '''S'''ales '''C'''ode (kurz '''CSC''') ist eine Zeichenfolge bei [[:Kategorie:Samsung|Samsung-Geräten]], welche, ähnlich der CarrierID bei HTC Geräten, Auskunft darüber, in welcher Region und für welchen Netzbetreiber das Gerät, bzw. die installierte Software, vorgesehen ist. Die CSC Version kann demnach dafür verwendet werden, zu überprüfen, ob ein Gerät ein [[Branding]] hat oder nicht. Die CSC Version lässt sich über die Zeichen. und Ziffernkombination *#1234# auslesen.
{{DISPLAYTITLE:Consumer Software Customisation Code (CSC)}}
Der '''C'''onsumer '''S'''oftware '''C'''ustomisation Code (auch '''''C'''arrier '''S'''ales '''C'''ode'', '''''C'''ountry '''S'''pecific '''C'''ode'' oder '''''C'''arrier '''S'''pecific '''C'''ode''<ref>{{Internetquelle|titel = &#39;csc&#39; tag wiki|url = http://android.stackexchange.com/tags/csc/info|zugriff = 2015-10-24|werk = android.stackexchange.com}}</ref><ref>{{Internetquelle|titel = CSC (~Carrier Sales Code) und (Gesamt)Software Code (aka ROM Build Code) {{!}} Seite 8|url = http://www.android-hilfe.de/thema/csc-carrier-sales-code-und-gesamt-software-code-aka-rom-build-code.274512/page-8#post-9185936|zugriff = 2015-10-24|werk = www.android-hilfe.de}}</ref>), kurz '''CSC''', ist eine Zeichenkette bei [[:Kategorie:Samsung|Samsung Geräten]], die Auskunft über gewisse Geräte- und Softwarespezifische Eigenschaften gibt. Besondere Bedeutung erhält der CSC dabei, herauszufinden, ob ein Gerät ein [[Branding]] besitzt oder für welche Region (''Markt'') es bestimmt war. Als CSC wird fälschlicherweise oft lediglich der 3-Stellige Regions-Code bezeichnet, der u. a. Auskunft über das Branding gibt, obwohl die komplette Zeichenkette als CSC (-Version) bezeichnet wird. Ebenso ist als CSC ein Teil einer, bei Samsung üblichen, 3-teiligen Firmware (''CSC'', ''PDA'', ''Modem'').<ref>{{Internetquelle|titel = Samsung S3 - dreiteilige Firmware mit ODIN flashen|url = http://www.handy-support.com/forum/samsung-galaxy-s3-i9300-forum/1115-samsung-s3-dreiteilige-firmware-mit-odin-flashen.html|zugriff = 2015-10-24|werk = www.handy-support.com}}</ref>


== Liste der möglichen CSC Versionen ==
== Auslesen und enthaltene Informationen ==
Folgend eine Liste der möglichen CSC Versionen in Deutschland<ref>http://www.android-hilfe.de/samsung-allgemein/274512-csc-carrier-sales-code-gesamt-software-code-aka-rom-build-code.html</ref>:
Neben diversen [[App|Apps]] (bspw. im [[Google Play Store]] verfügbar), lässt sich der CSC in der Regel recht einfach über einen Funktions-Code herausfinden, der über die Telefontastatur auf dem Smartphone eingegeben werden muss. Mit dem Code '''*#1234#''' wird, neben den Angaben zum ''PDA/AP'' sowie ''CP/PHONE/MODEM''<ref>{{Internetquelle|titel = Clarification on Firmware Details|url = http://forum.xda-developers.com/galaxy-s3/help/clarification-firmware-details-t1857802|zugriff = 2015-10-24|werk = XDA Developers}}</ref>, auch der CSC angezeigt.
 
Der Code kann dabei üblicherweise in 3 (ggf. 4 bei neueren Modellen) Abschnitte unterteilt werden, die jeweils für sich andere Informationen abbilden. Als Beispiel sei folgende Ausgabe für den CSC eines Samsung Galaxy S4 mini gegeben: '''I9195DTMCNK2'''.
 
Dieser kann folgendermaßen geteilt werden:
{| class="wikitable"
!I9195
!DTM
!C
!NK2
|-
|Modellnummer des Gerätes
|Regions- oder Provider-Code
|unbekannt
|Jahr, Monat und Revision
der installierten Software
|}
 
=== Modellnummer ===
Die Modellnummer, wie der Name schon sagt, ist die eindeutige Bezeichnung des Gerätes. Damit ist allerdings nicht die für das Marketing (bspw.) verwendete Modellbezeichnung (bspw. Samsung Galaxy S5) gemeint, sondern eine eindeutige Modellnummer. Hierbei kann eine Modellbezeichnung auch verschiedene Modellnummern haben, bspw. wenn der Prozessor in einer späteren Hardware-Version ersetzt wurde. So hat bspw. das [[Samsung/Galaxy S4|Samsung Galaxy S4]] u. a. die Modellnummer I9500 (Exynos-Prozessor) und I9505 ([[Snapdragon]]-Prozessor)<ref>{{Internetquelle|titel = Galaxy S4 - Unterschied zwischen I9500 und I9505 [Vergleich und Liste]|url = http://www.handy-faq.de/forum/galaxy-s4-unterschied-zwischen-i9500-und-i9505-vergleich-und-liste-t281738/|zugriff = 2015-10-24|sprache = de-DE|werk = Handy-FAQ.de}}</ref>, werden aber beide als Samsung Galaxy S4 vermarktet.
 
=== Regions- oder Provider-Code (inkl. Liste der möglichen Codes) ===
Diese 3-stellige Zeichenfolge spiegelt die Region-, bzw. den Provider, wieder, für welche(n) die installierte Software ursprünglich gedacht war. Jede Version enthält dabei Veränderungen der Software, wie bspw. Provider-spezifische Netzeinstellungen für den Empfang von MMS, die APN-Daten und Ähnliches. Sprachpakete werden allerdings unabhängig von diesem Code installiert.
 
==== Liste der möglichen Regions-Codes ====
Folgend eine Liste der möglichen Versionen in Deutschland:<ref>{{Internetquelle|titel = CSC (~Carrier Sales Code) und (Gesamt)Software Code (aka ROM Build Code)|url = http://www.android-hilfe.de/samsung-allgemein/274512-csc-carrier-sales-code-gesamt-software-code-aka-rom-build-code.html|zugriff = 2015-10-24|werk = www.android-hilfe.de}}</ref>
{| class="wikitable"
{| class="wikitable"
!Ausgegebener Code
!Bedeutung
|-
|DBT
|Freies Gerät (ohne Branding)
|-
|DTM
|[[Telekom (Netzbetreiber)|Telekom Deutschland]]
|-
|DUT
|E-Plus
|-
|MAN
|Vodafone, ehemals Mannesmann Mobilfunk D2
|-
|MBC
|Vodafone
|-
|VFG/VD2
|[[Vodafone (Netzbetreiber)|Vodafone Deutschland]]
|-
|VIA
|O2 Deutschland, ehemals VIAG Interkom E2
|-
|-
! Ausgegebener Code !! Bedeutung
|EPL
|E-Plus
|-
|-
| DBT || Freies Gerät (kein Branding)
|XEG
|1&1, ehemals Open Germany
|}
Bei ''Black edition'' Geräten wird der erste Buchstabe des CSC durch ein ''Y'' ersetzt. Liegt bspw. ein ''freies Gerät (ohne Branding),'' normalerweise also der CSC ''DBT,'' in der ''Black edition'' vor, so ist als CSC-Code für dieses Gerät ''YBT'' vergeben.<ref>{{Internetquelle|url=https://www.android-hilfe.de/forum/samsung-allgemein.423/csc-carrier-sales-code-und-gesamt-software-code-aka-rom-build-code.274512-page-4.html#post-7796585|titel=CSC (~Carrier Sales Code) und (Gesamt)Software Code (aka ROM Build Code)|sprache=de-DE|zugriff=2019-05-19}}</ref><ref>{{Internetquelle|url=https://www.android-hilfe.de/forum/samsung-galaxy-s4-mini-i9195-i9195i.1161/welche-firmware-bzw-branding-habe-ich.581734.html|titel=Welche Firmware bzw. branding habe ich?|sprache=de-DE|zugriff=2019-05-19}}</ref>
 
Eine (nahezu) komplette Liste ist [Http://www.android-hilfe.de/thema/csc-carrier-sales-code-und-gesamt-software-code-aka-rom-build-code.274512/ in unserem Partnerforum] zu finden.
 
=== Jahr, Monat, Revision ===
Die letzten drei Zeichen des CSC geben das (Erstell-)Datum und die Revision an. Dabei ist das Datum in als Jahr und Monat in zwei Buchstaben kodiert. Wobei für das Jahr folgendes gilt:
{| class="wikitable"
!Buchstabe
!Jahr
|-
|-
| DTM || [[Telekom|Telekom Deutschland]]
| colspan="2" |usw.
|-
|-
| DUT || EPlus
|K
|2011
|-
|-
| MAN || Vodafone, ehemals MAN (Mannesmann Mobilfunk D2)
|L
|2012
|-
|-
| MBC || Vodafone
|M
|2013
|-
|-
| VFG/VD2 || [[Vodafone|Vodafone Deutschland]]
|N
|2014
|-
|-
| VIA || O2 Deutschland
|O
|2015
|-
|-
| EPL || E-Plus
|P
|2016
|-
|Q
|2017
|-
|R
|2018
|-
|S
|2019
|-
| colspan="2" |usw.
|}
Die Monate werden ebenfalls als Buchstaben abgebildet:
{| class="wikitable"
!Buchstabe
!Monat
|-
|A
|Januar
|-
|B
|Februar
|-
|C
|März
|-
|D
|April
|-
|E
|Mai
|-
|F
|Juni
|-
|G
|Juli
|-
|H
|August
|-
|I
|September
|-
|J
|Oktober
|-
|K
|November
|-
|L
|Dezember
|}
Für unseren Beispiel-CSC ergibt sich daher folgende ''Übersetzung'':
{| class="wikitable"
!I9195
!DTM
!C
!NK2
|-
|-
| XEG || 1&1 (formerly Open Germany)
|Samsung Galaxy S4 mini
|Telekom Deutschland Branding
|unbekannt
|Software aus November 2014, 2. Revision
|}
|}


Zeile 30: Zeile 159:


[[Kategorie:Samsung]]
[[Kategorie:Samsung]]
[[Kategorie:Abkürzungen|Carrier Sales Code]]

Aktuelle Version vom 19. Mai 2019, 09:00 Uhr

Der Consumer Software Customisation Code (auch Carrier Sales Code, Country Specific Code oder Carrier Specific Code[1][2]), kurz CSC, ist eine Zeichenkette bei Samsung Geräten, die Auskunft über gewisse Geräte- und Softwarespezifische Eigenschaften gibt. Besondere Bedeutung erhält der CSC dabei, herauszufinden, ob ein Gerät ein Branding besitzt oder für welche Region (Markt) es bestimmt war. Als CSC wird fälschlicherweise oft lediglich der 3-Stellige Regions-Code bezeichnet, der u. a. Auskunft über das Branding gibt, obwohl die komplette Zeichenkette als CSC (-Version) bezeichnet wird. Ebenso ist als CSC ein Teil einer, bei Samsung üblichen, 3-teiligen Firmware (CSC, PDA, Modem).[3]

Auslesen und enthaltene Informationen[Bearbeiten | Quelltext bearbeiten]

Neben diversen Apps (bspw. im Google Play Store verfügbar), lässt sich der CSC in der Regel recht einfach über einen Funktions-Code herausfinden, der über die Telefontastatur auf dem Smartphone eingegeben werden muss. Mit dem Code *#1234# wird, neben den Angaben zum PDA/AP sowie CP/PHONE/MODEM[4], auch der CSC angezeigt.

Der Code kann dabei üblicherweise in 3 (ggf. 4 bei neueren Modellen) Abschnitte unterteilt werden, die jeweils für sich andere Informationen abbilden. Als Beispiel sei folgende Ausgabe für den CSC eines Samsung Galaxy S4 mini gegeben: I9195DTMCNK2.

Dieser kann folgendermaßen geteilt werden:

I9195 DTM C NK2
Modellnummer des Gerätes Regions- oder Provider-Code unbekannt Jahr, Monat und Revision

der installierten Software

Modellnummer[Bearbeiten | Quelltext bearbeiten]

Die Modellnummer, wie der Name schon sagt, ist die eindeutige Bezeichnung des Gerätes. Damit ist allerdings nicht die für das Marketing (bspw.) verwendete Modellbezeichnung (bspw. Samsung Galaxy S5) gemeint, sondern eine eindeutige Modellnummer. Hierbei kann eine Modellbezeichnung auch verschiedene Modellnummern haben, bspw. wenn der Prozessor in einer späteren Hardware-Version ersetzt wurde. So hat bspw. das Samsung Galaxy S4 u. a. die Modellnummer I9500 (Exynos-Prozessor) und I9505 (Snapdragon-Prozessor)[5], werden aber beide als Samsung Galaxy S4 vermarktet.

Regions- oder Provider-Code (inkl. Liste der möglichen Codes)[Bearbeiten | Quelltext bearbeiten]

Diese 3-stellige Zeichenfolge spiegelt die Region-, bzw. den Provider, wieder, für welche(n) die installierte Software ursprünglich gedacht war. Jede Version enthält dabei Veränderungen der Software, wie bspw. Provider-spezifische Netzeinstellungen für den Empfang von MMS, die APN-Daten und Ähnliches. Sprachpakete werden allerdings unabhängig von diesem Code installiert.

Liste der möglichen Regions-Codes[Bearbeiten | Quelltext bearbeiten]

Folgend eine Liste der möglichen Versionen in Deutschland:[6]

Ausgegebener Code Bedeutung
DBT Freies Gerät (ohne Branding)
DTM Telekom Deutschland
DUT E-Plus
MAN Vodafone, ehemals Mannesmann Mobilfunk D2
MBC Vodafone
VFG/VD2 Vodafone Deutschland
VIA O2 Deutschland, ehemals VIAG Interkom E2
EPL E-Plus
XEG 1&1, ehemals Open Germany

Bei Black edition Geräten wird der erste Buchstabe des CSC durch ein Y ersetzt. Liegt bspw. ein freies Gerät (ohne Branding), normalerweise also der CSC DBT, in der Black edition vor, so ist als CSC-Code für dieses Gerät YBT vergeben.[7][8]

Eine (nahezu) komplette Liste ist in unserem Partnerforum zu finden.

Jahr, Monat, Revision[Bearbeiten | Quelltext bearbeiten]

Die letzten drei Zeichen des CSC geben das (Erstell-)Datum und die Revision an. Dabei ist das Datum in als Jahr und Monat in zwei Buchstaben kodiert. Wobei für das Jahr folgendes gilt:

Buchstabe Jahr
usw.
K 2011
L 2012
M 2013
N 2014
O 2015
P 2016
Q 2017
R 2018
S 2019
usw.

Die Monate werden ebenfalls als Buchstaben abgebildet:

Buchstabe Monat
A Januar
B Februar
C März
D April
E Mai
F Juni
G Juli
H August
I September
J Oktober
K November
L Dezember

Für unseren Beispiel-CSC ergibt sich daher folgende Übersetzung:

I9195 DTM C NK2
Samsung Galaxy S4 mini Telekom Deutschland Branding unbekannt Software aus November 2014, 2. Revision

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. Vorlage:Internetquelle/Wartung/Zugriffsdatum nicht im ISO-FormatInterner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127. In: Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127. Abgerufen am 2015-10-24.Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  2. Vorlage:Internetquelle/Wartung/Zugriffsdatum nicht im ISO-FormatInterner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127. In: Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127. Abgerufen am 2015-10-24.Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  3. Vorlage:Internetquelle/Wartung/Zugriffsdatum nicht im ISO-FormatInterner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127. In: Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127. Abgerufen am 2015-10-24.Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  4. Vorlage:Internetquelle/Wartung/Zugriffsdatum nicht im ISO-FormatInterner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127. In: Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127. Abgerufen am 2015-10-24.Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  5. Vorlage:Internetquelle/Wartung/Zugriffsdatum nicht im ISO-FormatInterner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127. In: Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127. Abgerufen am 2015-10-24 (de-de).Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  6. Vorlage:Internetquelle/Wartung/Zugriffsdatum nicht im ISO-FormatInterner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127. In: Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127. Abgerufen am 2015-10-24.Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  7. Vorlage:Internetquelle/Wartung/Zugriffsdatum nicht im ISO-FormatInterner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127. Abgerufen am 2019-05-19 (de-de).Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  8. Vorlage:Internetquelle/Wartung/Zugriffsdatum nicht im ISO-FormatInterner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127. Abgerufen am 2019-05-19 (de-de).Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.