Source: http://blog.galaxys-team.fr/ressources/tous-les-articles/503-smartphones-samsung-tout-savoir-sur-les-csc-firmwares-generiques?device=xhtml
Timestamp: 2018-06-24 10:33:18+00:00

Document:
Blog Galaxy'S Team - Smartphones Samsung : Tout savoir sur les CSC/Firmwares génériques
Smartphones Samsung : Tout savoir sur les CSC/Firmwares génériques
Par scoony - Le 23/05/14 - Affichages : 58337
J'ai cru comprendre que pas mal de monde ne comprenait pas bien les histoires de firmwares génériques et de CSC (XEF, BTU...).
Je vais donc faire un point avec vous.
Les CSC:
Le CSC est le "Country/Carrier Specific Code", c'est à dire un code interne au téléphone qui indique sa provenance, en fonction du pays et/ou de l'opérateur.
Le but de ce code est de lui fournir le firmware adapté, et dans certains cas modifié par l'opérateur. En effet un firmware SFR comportera les logiciels et outils SFR, contrairement aux firmwares des autres opétateurs. Ainsi quand vous demandez une mise à jour par Kies (logiciel Samsung officiel) ou OTA (les mises à jour en Wifi sans PC) le téléphone envoie au serveur de Samsung son modèle (Galaxy S5 SM-G900F par exemple) et le CSC (BOG pour Bouygues) et il vérifie si une mise à jour est disponible pour ce smartphone mais avec les modifications de cet opérateur.
Firmware générique:
Firmware fait par Samsung sans que les opérateurs n'y ajoutent quoi que ce soit, c'est généralement les firmwares des téléphones vendus nu. Le petit hic c'est que certains opérateurs vendent des smartphones nu mais avec le CSC de leur marque au lieu de fournir du générique (exemple mon Galaxy S5 est un smartphone nu acheté chez Bouygues, et il a le CSC d'origine BOG au lieu de XEF)
"XEF" étant le CSC des firmwares génériques français
Firmware multi-csc:
Les firmwares multi-csc comportent plusieurs CSC et sont généralement les firmwares génériques, en effet comme ceux ci comportent plusieurs langages et que rien de spécifique à un pays ou un opérateurs n'est inclus, ce sont les même dans de nombreux pays. Quand nous installons un firmware multi-csc il nous ai possible de changer de CSC à notre convenance (Attention toutefois, un changement de CSC dans un firmware multi-csc efface toutes les données du téléphone... contrairement au flashage d'un firmware possédant un CSC différent du vôtre).
Voici par exemple les CSC contenus dans mon firmware ayant pour CSC "BTU" (générique Anglais). Vous noterez qu'il contient le CSC générique Français "XEF".
Les CSC Français:
FTM = Orange
XEF = Générique
NRJ = NRJ Mobile
FTB =
VGF = Virgin Mobile France
BOG = Bouygues
ORC =
SFR = SFR
TPH = The Phone House
FRE = Free Mobile
UNI = Universal Mobile
AUC = Auchan
COR = Coriolis
DIX =
** Je n'ai pas encore trouvé à quoi ils correspondent tous mais je cherche activement
Les CSC génériques que nous utilisons couramment:
-BTU (firmware générique Anglais)
-DBT (firmware générique Allemand)
Nous utilisons fréquemment ces CSC car généralement leurs firmwares sortent largement avant les autres, ils servent de test grandeur nature avant de déployer les firmwares.
- Pourquoi les génériques sortent avant les autres?
Ils sortent avant car c'est Samsung qui les fait sans que personne d'autre ne les retouche. Prenons un exemple, un firmware XEF sort, il faut que SFR le récupère et y ajoute ses outils (logiciels, papiers peint, sonneries, animation de démarrage...etc), ensuite ils doivent s'assurer que leurs ajouts ne perturbent pas la stabilité du firmware, ils le testent et une fois qu'ils est validé par SFR il le redonnent à Samsung pour que Samsung en fasse le déploiement via Kies ou OTA.
- Comment changer de CSC (firmware opérateur)?
Rien de plus simple, il suffit simplement de flasher un firmware avec un CSC différent. Prenons un exemple, si vous avez un téléphone Bouygues, vous avez à l'origine un CSC "BOG", pour avoir un CSC "XEF" (générique français) il suffit de mettre un firmware ayant pour CSC "XEF" (ils se trouvent dans la section Firmware de chaque modèle, le CSC est indiqué dans le premier message de chaque topic)
- Comment changer de CSC (firmware multi-csc)?
Si vous possédez un firmware multi-csc mais que celui ci n'a pas le CSC que vous désirez vous pouvez faire comme pour un firmware opérateur (la question précédente) ou vous pouvez utiliser des logiciels qui permettent d'utiliser l'un des CSC contenu dans votre firmware multi-csc (car il en contient plusieurs).
Ce logiciel vous le permet via son option "CSC Changer": viewtopic.php?f=137&t=41472
- Risque pour la garantie?
Pour ce qui est de la garantie c'est très simple, voici les choses qui font théoriquement perdre la garantie:
- rooter son téléphone
- mettre un kernel modifié (c'est le noyau du système Android, la base de votre système d'exploitation)
- mettre un mode recovery modifié (c'est le mode de démarrage de secour)
Tant que vous ne faites pas cela votre téléphone reste en garantie. J'ai mis "théoriquement" car en fait ça dépend du technicien qui va gérer votre téléphone, certains ne disent rien et réparent quand même en garantie malgré tout (ceci est une faveur en fait car la politique de Samsung est très claire et le technicien a tout à faire le droit de le passer hors-garantie).
- Comment se passent les mises à jour après?
C'est très simple vous aurez toujours les mises à jour correspondante à votre CSC actuel, que ce soit par Kies ou pas OTA. Attention toutefois, si vous rootez votre téléphone il ne sera plus en mesure de se mettre à jour via Kies ou OTA (il vous faudra utiliser Odin ou Mobile Odin)
- Suite à un root, je veux récupérer la possibilité de faire mes mises à jour normalement (Kies ou OTA)?
Pour cela il suffit de flasher un firmware et de le conservé non-rooté, ce n'est pas compliqué.

References: CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC 
 CSC