Free, direct downloads of official stock firmware for the Samsung Galaxy M10 (model code SM-M105G) in the AFG region. Pick a build to update, repair, or unbrick your device with the Odin tool.
Samsung Galaxy M10 (SM-M105G) — AFG
Released 2019, February 1
163g, 7.7mm thickness
Android 9.0, up to Android 10, One UI 2
16GB/32GB storage, microSDXC, card slot
Samsung Galaxy M10 Released 2019, February | 163g, 7.7mm thickness | Android 9.0, up to Android 10, One UI 2 | 16GB/32GB storage, microSDXC | PLS LCD | 13 MP, f/1.9, 27mm (wide), 1/3.1", 1.12µm, PDAF
5 MP, f/2.2, 12mm (ultrawide) | Li-Ion 3400 mAh, non-removable
Samsung Galaxy M10 Network Specifications
Detailed Network specifications for the Samsung Galaxy M10:
Speed
HSPA 42.2/5.76 Mbps, LTE (2CA) Cat6 300/50 Mbps
4G
1, 3, 5, 8, 20, 38, 40, 41
3G
HSDPA 850 / 900 / 2100
2G
GSM 850 / 900 / 1800 / 1900
Technology
GSM / HSPA / LTE
Timeline
Released2019, February 1
Samsung Galaxy M10 body Specifications
Detailed body specifications for the Samsung Galaxy M10:
SIM
Nano-SIM + Nano-SIM
Build
Glass front, plastic back, plastic frame
Weight
163 g (5.75 oz)
Dimensions
155.6 x 75.6 x 7.7 mm (6.13 x 2.98 x 0.30 in)
Samsung Galaxy M10 MISC Specifications
Detailed MISC specifications for the Samsung Galaxy M10:
SAR EU
0.24 W/kg (head) 1.53 W/kg (body)
SAR US
0.24 W/kg (head)
Colors
Ocean Blue, Charcoal Black
Samsung Galaxy M10 display Specifications
Detailed display specifications for the Samsung Galaxy M10:
Resolution
720 x 1520 pixels, 19:9 ratio (~270 ppi density)
Size
6.22 inches, 96.6 cm 2 (~82.1% screen-to-body ratio)
Type
PLS LCD
Samsung Galaxy M10 Sound Specifications
Detailed Sound specifications for the Samsung Galaxy M10:
3.5mm jack
Yes
Loudspeaker
Yes
Samsung Galaxy M10 Platform Specifications
Detailed Platform specifications for the Samsung Galaxy M10:
GPU
Mali-T830 MP1
CPU
Octa-core 1.6 GHz Cortex-A53
Chipset
Exynos 7870 Octa (14 nm)
OS
Android 9.0 (Pie), upgradable to Android 10, One UI 2
Samsung Galaxy M10 Battery Specifications
Detailed Battery specifications for the Samsung Galaxy M10:
Battery
Li-Ion 3400 mAh, non-removable
Samsung Galaxy M10 memory Specifications
Detailed memory specifications for the Samsung Galaxy M10:
Internal
16GB 2GB RAM, 32GB 3GB RAM
Card slot
microSDXC (dedicated slot)
Samsung Galaxy M10 Main Camera Specifications
Detailed Main Camera specifications for the Samsung Galaxy M10:
A CSC (Consumer Software Customization) code ties a Samsung firmware build to the country and carrier it was released for, controlling branding, available languages and which OTA updates a device receives. The AFG code is used in Afghanistan by Afghan Telecom, Afghan Wireless, Etisalat, MTN Group, Roshan, Salaam Network, Zain JO, Orange, Alfa, with one Samsung Galaxy M10 firmware version known so far.
Samsung Galaxy M10 AFG Firmware Archive
Official Samsung Galaxy M10 firmware for the Afghanistan AFG region, including BL, AP, CP, CSC and HOME_CSC packages for Odin flashing.
Showing 0 to 0 of 0 entries
Samsung Galaxy M10 Combination & Special Files
Combination and service files for the Samsung Galaxy M10 (SM-M105G) — authorized repair, FRP reset after service, and diagnostics.
Device Mobile
Version
Bit - SW REV
FA
Change list
Updated
Status
Showing 0 to 0 of 0 entries
AFG Firmware FAQ
Which carriers use the AFG CSC on the Samsung Galaxy M10?+
The AFG CSC is used by Afghan Telecom, Afghan Wireless, Etisalat, MTN Group, Roshan, Salaam Network, Zain JO, Orange, and Alfa in Afghanistan. Flash the AFG firmware only if your device was sold through one of these carriers.
How many Samsung Galaxy M10 firmware versions are available for the AFG region?+
Currently one known Samsung Galaxy M10 firmware version is available for the AFG (Afghanistan) region.
How is the AFG CSC different from other region codes?+
Samsung ties every firmware build to one of roughly 599 CSC (Consumer Software Customization) codes, each tied to a specific country and carrier. AFG is the code for Afghanistan (Afghan Telecom, Afghan Wireless, Etisalat, MTN Group, Roshan, Salaam Network, Zain JO, Orange, and Alfa) — flashing a different CSC can change your carrier branding, available languages and which OTA updates you receive.