Samsung Galaxy Tab S 10.5" (SM-T800)

From Jeremy Bryan Smith
Jump to navigation Jump to search

Resources

Getting Model/Model Variant/Product Name/Bootloader Version/Android Release/Serial Number

All of this information can be gotten from an adb shell. From your machine with the tablet connected via USB.
Don't ask me why there are so many different identifiers, but here they are:


# Model
~ # getprop ro.product.model
SM-T800

# Model Variant
~ # getprop ro.product.device
chagallwifi

# Product Name
~ # getprop ro.product.name
chagallwifixx

# Bootloader version
~ # getprop ro.boot.bootloader
T800XXU1ANFB

# Android version/release
~ # getprop ro.build.version.release
6.0.1

# Serial number ( Not a real serial number below but this is the format ) 
~ # getprop ro.serialno
023418ad419c1751

And there's a lot more you can get just by running getprop

~ # getprop  | grep 'ro.boot\|ro.build\|ro.product'
[ro.boot.bootdevice]: [dw_mmc.0]
[ro.boot.bootloader]: [T800XXU1ANFB]
[ro.boot.console]: [ttySAC2]
[ro.boot.debug_level]: [0x4f4c]
[ro.boot.emmc_checksum]: [3]
[ro.boot.hardware]: [universal5420]
[ro.boot.odin_download]: [1]
[ro.boot.sec_atd.tty]: [/dev/ttySAC2]
[ro.boot.selinux]: [permissive]
[ro.boot.serialno]: [023418ad419c1751]
[ro.boot.warranty_bit]: [1]
[ro.bootimage.build.date.utc]: [1617650748]
[ro.bootimage.build.date]: [Mon Apr 5 19:25:48 UTC 2021]
[ro.bootimage.build.fingerprint]: [samsung/omni_chagallwifi/chagallwifi:6.0.1/MOB31K/26:eng/test-keys]
[ro.bootloader]: [T800XXU1ANFB]
[ro.bootmode]: [unknown]
[ro.build.characteristics]: [default]
[ro.build.date.utc]: [0]
[ro.build.date]: [Mon Apr  5 19:24:56 UTC 2021]
[ro.build.display.id]: [omni_chagallwifi-eng 6.0.1 MOB31K 26 test-keys]
[ro.build.flavor]: [omni_chagallwifi-eng]
[ro.build.host]: [93f70f4836da]
[ro.build.id]: [MOB31K]
[ro.build.tags]: [test-keys]
[ro.build.type]: [eng]
[ro.build.user]: [jenkins]
[ro.build.version.all_codenames]: [REL]
[ro.build.version.base_os]: []
[ro.build.version.codename]: [REL]
[ro.build.version.incremental]: [26]
[ro.build.version.preview_sdk]: []
[ro.build.version.release]: [6.0.1]
[ro.build.version.sdk]: [23]
[ro.build.version.security_patch]: [2016-11-05]
[ro.product.board]: [universal5420]
[ro.product.brand]: [samsung]
[ro.product.cpu.abi2]: [armeabi]
[ro.product.cpu.abi]: [armeabi-v7a]
[ro.product.cpu.abilist32]: [armeabi-v7a,armeabi]
[ro.product.cpu.abilist64]: []
[ro.product.cpu.abilist]: [armeabi-v7a,armeabi]
[ro.product.device]: [chagallwifi]
[ro.product.locale]: [en-US]
[ro.product.manufacturer]: [samsung]
[ro.product.model]: [SM-T800]
[ro.product.name]: [chagallwifixx]

Downloading Stock Firmware

Stock firmware can be downloaded here: https://samfw.com/firmware/SM-T800
Select the correct firmware with your bootloader variant ( T800XXU1ANFB from above )

Extracting Stock Firmware


# ls -l

-rw-rw-r-- 1 jeremy jeremy 1,504,476,028 2025-06-24 11:56:43 SAMFW.COM_SM-T800_ITV_T800XXU1CPK1.zip

# unzip SAMFW.COM_SM-T800_ITV_T800XXU1CPK1.zip 

# ls -l

-rw-rw-r-- 1 jeremy jeremy 1,504,476,028 2025-06-24 11:56:43 SAMFW.COM_SM-T800_ITV_T800XXU1CPK1.zip
-rw-rw-r-- 1 jeremy jeremy 2,452,910,149 2016-11-07 13:22:28 T800XXU1CPK1_T800ITV1CPI1_HOME.tar.md5

# tar xvf T800XXU1CPK1_T800ITV1CPI1_HOME.tar.md5
boot.img
cache.img
hidden.img
recovery.img
sboot.bin
system.img
tar: A lone zero block at 4790840

# ls -l 
total 6,410,313,728
-rwx------ 1 jeremy jeremy     7,911,696 2016-11-04 00:53:42 boot.img
-rwx------ 1 jeremy jeremy    19,169,568 2016-11-04 00:53:42 cache.img
-rwx------ 1 jeremy jeremy   216,867,264 2016-11-04 00:53:42 hidden.img
-rwx------ 1 jeremy jeremy     8,397,072 2016-11-04 00:53:42 recovery.img
-rw-rw-r-- 1 jeremy jeremy 1,504,476,028 2025-06-24 11:56:43 SAMFW.COM_SM-T800_ITV_T800XXU1CPK1.zip
-rwx------ 1 jeremy jeremy     1,148,160 2016-11-04 00:53:43 sboot.bin
-rwx------ 1 jeremy jeremy 2,199,411,328 2016-11-04 00:53:43 system.img
-rw-rw-r-- 1 jeremy jeremy 2,452,910,149 2016-11-07 13:22:28 T800XXU1CPK1_T800ITV1CPI1_HOME.tar.md5

Installing Stock Firmware

# heimdall flash \
  --BOOT boot.img \
  --SYSTEM system.img \
  --RECOVERY recovery.img \
  --SBOOT sboot.bin \
  --CACHE cache.img \
  --HIDDEN hidden.img