[Android General] applesucksLmao:
IM NOT RESPONSIBLE FOR ANY NUCLEAR REACTIONS THAT MAY HAPPEN WHEN THINGS GO WRONG.

What is Odin? Odin is a tool leaked Samsung tool that allows flashing Samsung devices, because they don't have Fastboot

How to even download it? To download Odin, head to https://www.droidviews.com/wp-content/uploads/2019/01/Odin3_v3.13.3.zip

After downloading it? After downloading the Odin zip file, you need to extract it by clicking on "Extract All" and then on "Extract"

View attachment 5807955 View attachment 5807959

To open Odin, just click on the .exe file with a big logo and then click on "OK" View attachment 5807963

View attachment 5807965

NOW ACTUALLY EXPLANING THE FUNCTIONS

View attachment 5807971

BL - Stands for Boot Loader, which is responsible for loading all the system files and android

AP - Stands for "Android Processor". Anything inserted here will be flashed into /system partition

CP - Stands for "Core Processor". This part is used to flash the Modem images of Samsung devices.

CSC - This is your country code, or "Consumer Software Customization". It can change your region, the carrier apps installed and can change based on your SIM card

USERDATA: SHOULD NOT BE TOUCHED UNLESS YOU HAVE UNLOCKED BOOTLOADER. Sometimes used to insert a blank vbmeta file on some phones (Like the Galaxy A32)

View attachment 5807977

Log - Where you can keep track of what Odin is doing to your phone when you hit the start button

Options - Boxes you can check to customize actions on Odin (WILL BE EXPLAINED further DOWN)

Pit - Where you insert the .pit file to Repartition your phone (WILL BE EXPLAINED further DOWN)

View attachment 5807979

Auto Reboot - When checked, your phone will reboot automatically after the flashing is finished

Nand Erase and Re-Partition - SHOULD BE CHECKED TOGETHER WHEN USING These two allow the user to repartition the phone. Very useful when something goes wrong and you can't solve it NEEDS THE .PIT FILE INSERTED INTO THE PIT TAB

F. Reset Time - Resets the clock

DeviceInfo - Disables flashing and only shows some Information about your device, "SAFE" to use

Flash Lock - Locks your bootloader again when unlocked - Not working with the Galaxy S10/N10 series

Decompress Data - Decompresses the files into an intermediate buffer. NO USE AS OF NOW, DON'T USE IT

View attachment 5807981View attachment 5807983

THE PIT TAB SHOULD ONLY BE USED WHEN CHECKING NAND ERASE AND REPARTITIONING

When clicking on "PIT", Odin will prompt you to select a .pit file for your specific device. You can get that by extracting the Firmware that says CSC on it

You: OK, but how do I even get those flashing files?

Me: Well, you need to go to https://samfw.com/ and type in your device model. Then Select your Country and your CSC. I suggest you to not select your carriers CSC, instead select a Clean/Unbranded CSC.

CSC LIST: available at https://ihax.io/samsung-csc-codes/

Country	Samsung CSC Codes
A
Afghanistan	AFG
Algeria	TMC, ALG, ALR
Albania	AVF (Vodafone)
Argentina	ANC, ARO, CTI (Claro), UFN (Movistar), PSN (Personal)
Aruba	ARU
Australia	XSA, OPP, OPS (Optus), VAU (Vodafone), TEL (Telus), HUT (Three/Vodafone)
Austria	ATO (Open Austria) AOM, DRE (3 Hutchinson), MAX (T-Mobile), MOB (A1), MOK, ONE (Orange), TRG (Telering)
B
Bahrain	ARB
Baltic	SEB
Belarus	MTB, VEL
Belgium	BSE, BAE, PRO (Proximus), XEB
Bangladesh	BNG, (unbranded), TML (unbranded), ETR
Bosnia-Herzegovina	ERO, BHO, BHT (BH Telecom), TEB
Brazil	ZTO (unbranded), BTA, BTM, TMR, ZTA (Claro), ZVV (Vivo), ZTM (TIM)
Bulgaria	BGL (unbranded), CMF, GBL, MTE, MTL (MTL), OMX, PLX, VVT (VVT)
C
Cambodia	CAM (unbranded), RCG
Canada	BMC (Bell), RWC (Rogers), TLS (Telus), KDO (Koodo)
Chile	CHO (unbranded), CHB, CHE (Entel PCS), CHL (Claro), CHT (Telefonica)
China	CHN, CMC, CUH, INT, M00, TEC, TIY
Colombia	COO (unbranded), CGU, COB, COL, COM
Costa Rica	ICE
Croatia	CRO, TRA, TWO, VIP (VIP-Net)
Cyprus	CYV (Vodafone)
Czech Republic	ETL (unbranded), KBN, O2C, OSK, TMZ, VDC (Vodafone), XCS, XEZ
D
Denmark	DTL
Dominican Rep.	CDR, TDR
Dominica	CST, DCN, DOR
E
Ecuador	BBR
Egypt	EGY (unbranded)
El Salvador	DGC, TBS
F
Finland	ELS, SAU
France	XEF (unbranded), AUC, BOG, COR, DIX, FTM, NRJ, OFR, ORC, ORF, OXA*, SFR, UNI, VGF
G
Germany	DBT (unbranded), DTM (T-Mobile), DUT, EPL (E-Plus), MAN, MBC, OXA*, VD2 (Vodafone), VIA (O2), XEG
Ghana	SPN, ACR (unbranded)
Greece	EUR (unbranded), AOC, COS (Cosmote), CYO, GER, OXX*, TGR, VGR (Vodafone), ILO (HotMobile)
Guatemala	PCS
H
Hong Kong	TGY
Hungary	XEH (unbranded), PAN (Telenor), VDH (Vodafone), WST, TMO, TMH (T-Mobile)
I
India	INU (unbranded), IND, INA, INS (unbranded), IMS, REL
Indonesia	AXI, SAR, XSE
Iran	THR (unbranded)
Iraq	MID (unbranded)
Ireland	3IE, VDI (Vodafone)
Israel	ILO (unbranded), CEL, PCL, PTR
Italy	ITV (unbranded), FWB, GOM, HUI, OMN (Vodafone), OXA*, TIM, VOM, WIN, XET
Ivory Coast	IRS, SIE
J
Jamaica	JBS, JCN, JCW
Japan	DCM, SBM, VFK
Jordan	LEV
K
Kazakhstan	EST, KCL, KMB, KZK, OXE*, SKZ (unbranded)
Kenya	KEN, KEL, AFR
Korea	SKT
L
Latvia	SEB (unbranded)
Libyan Arab Rep.	MMC
Lithuania	TLT
Luxembourg	LUX (unbranded)
M
Macao	VTN
Macedonia	TMC, MBM
Malaysia	CCM, FME, FMG, MXS, OLB*, XME (unbranded)
Mexico	SEM, TCE, TMM, UNE
Mongolia	MPC
Morocco	FWD, MAT, MED, MWD (unbranded), SNI, WAN
N
Nepal	NPL (unbranded)
Netherlands	PHN (unbranded),BEN, KPN, MMO, ONL, QIC, TFT, TNL, VDF (Vodafone), VDP, XEN
New Zealand	VNZ
Nigeria	ECT (unbranded), GCR, MML
Nordic Countries	NEE (unbranded)
Norway	TEN
P
Pakistan	PAK (unbranded), WDC
Panama	TPA (unbranded), BPC, PCW, PBS
Peru	PEB, PET, SAM
Philippines	FAM, GLB, OLB*, SMA, XTC (Open Line) , XTE
Poland	ERA, IDE, PLS, PRT, XEO (unbranded), OXA*, OXX*
Portugal	OPT, OXX*, TCL (Vodafone), TMN, TPH (unbranded), XEP
Puerto Rico	CEN, PCI, TPR
R
Romania	ROM (unbranded), CNX (Vodafone), COA, HAT, ORO, OXX*
Russia	AZC, BLN, EMT, ERS, GEO, MTV, OXE*, SER (unbranded), SNT
S
Saudi Arabia	KSA (unbranded), JED
Senegal	DKR (unbranded)
Serbia Montenegro	MSR, OXX*, PMN, SMO, TOP, TSR
Singapore	MM1, XSP (unbranded), SIN (Singtel), STH (Starhub), BGD, XSO
Slovenia	MOT, SIM (Si.mobile)
Slovakia	ORX (unbranded), GTL, IRD, ORS, OXX*, TMS
South Africa	XFA, XFE (unbranded), OXX*, XFC, XFM, XFV (Vodafone)
South East Europe	SEE (unbranded)
South West Asia	SWA
Spain	PHE (unbranded), FOP, AMN (Orange), ATL (Vodafone), EUS, XEC (Movistar), YOG (Yoigo)
Sri Lanka	SLK (unbranded)
Sweden	BAU, BCN, BME, BSG, BTH, COV, HTS, SEN, TET, TLA, TNO, VDS, XEE
Switzerland	AUT (unbranded), MOZ, ORG, OXX*, SUN, SWC (Swisscom)
T
Taiwan	BRI (unbranded), CWT, TCC, TCI, TWM
Temporary	TEM
Thailand	CAT, OLB*, THE, THL (unbranded), THO, THS, LAO, MYM
Tanzania	SOL
Trinidad and Tobago	EON (unbranded), TTT (unbranded)
Tunisia	TUN (unbranded), ABS, RNG
Turkey	TUR (unbranded), BAS, KVK, TLP, TRC
U
Ukraine	KVR, SEK (unbranded), UMC
United Arab Emirat	ARB, ITO, MID, OXE*, XSG (unbranded)
United Kingdom	BTU (unbranded), EVR (EE), BTC, CPW (Carphone Warehouse), H3G, O2I, O2U (O2), ORA (Orange), OXA*, TMU (T-Mobile), TSC, VIR, VOD (Vodafone), XEU (EE & Three)
USA	ACG (Nextech/C), ATT (AT&T), BST, CCT (Comcast), GCF, LRA (Bluegrass Cellular), SPR (Sprint), TFN (Tracfone), TMB (T-Mobile), USC (US Cellular), VMU (Virgin Mobile USA), VZW (Verizon Wireless), XAA (unbranded/default), XAS
Uzbekistan	CAC (unbranded), UZB
V
Venezuela	VMT (Movistar), DGT, MVL
Vietnam	DNA, FPT, OLB*, PHU, SPT, TLC, VTC, VTL, XEV, XXV (unbranded)

After downloading the big single file, extract it, and you now see multiple files

View attachment 5807989

Insert all of them at each place on odin. You can see the prefixes like AP, BL etc at the name of the files.

View attachment 5807993

In CSC, if you want to keep your files, instead of inserting CSC, insert HOME_CSC at the CSC place on Odin

Then hit start with your phone on download mode and connected to your Windows Computer. In my case, i'm using Windows 8.1 Pro. You can use any version from Windows Vista to Windows 11

IF YOU HAVE ANY QUESTIONS, YOU CAN ASK ME! ILL BE READY TO ANSWER!