Samsung Galaxy Tab S 10.5" (SM-T800): Difference between revisions
Jump to navigation
Jump to search
Line 173: | Line 173: | ||
# heimdall print-pit --file sm-t800.pit | # heimdall print-pit --file sm-t800.pit | tee sm-t800.pit.txt | ||
Heimdall v2.0.2 | Heimdall v2.0.2 | ||
Line 551: | Line 551: | ||
Flash Filename: userdata.img | Flash Filename: userdata.img | ||
FOTA Filename: remained | FOTA Filename: remained | ||
# Get partition names from the full PIT text file: | |||
# grep -i 'boot\|system\|recovery\|tz' sm-t800.pit.txt | |||
CPU/bootloader tag: LSI5410 | |||
Partition Name: BOOTLOADER | |||
Flash Filename: sboot.bin | |||
Partition Name: BOOT | |||
Flash Filename: boot.img | |||
Partition Name: RECOVERY | |||
Flash Filename: recovery.img | |||
Partition Name: SYSTEM | |||
Flash Filename: system.img | |||
</pre> | </pre> | ||
=Installing Stock Firmware= | =Installing Stock Firmware= |
Revision as of 17:36, 24 June 2025
Resources
- Official Samgsung Page for Samsung Galaxy Tab S 10.5" - Good for them for still having this page available!
- LineageOS page
- GSM Arena Page
- Linux Kernel Source Code for the Samsung Exynos 5420 Chipset
- XDA Forums >> Unofficial LineageOS 17.1 ROM for Samsung Galaxy Tab S 10.5 WiFi (SM-T800 - chagallwifi)
- XDA Forums >> Unofficial LineageOS 17.1 ROM for Samsung Galaxy Tab S (SM-T700, SM-T705, SM-T800, SM-T800, SM-P600)
- Latest Custom ROM Build ( as of 2025-06-14 ) : Samsung T700/5 T800/5 LineageOS-17.1-2-1-2025 ( lineage-17.1-20250102-UNOFFICIAL-chagallwifi.zip )
- WARNING: !!! Lots of things broken on this ROM including camera, fingerprint reader, GApps, etc.!
- Source code of this ROM (android_device_samsung_universal5420-common) by HazouPH
- Latest Custom ROM Build ( as of 2025-06-21 ) : LineageOS 20 for Samsung Galaxy Tab S 10.5 (SM-T805/SM-T800 - chagalllte/chagallwifi ) - Alpha
- WARNING: !!! Lots of things broken on this ROM including camera, fingerprint reader, Infrared, and there is a memory leak with Chrome browsers!
- [https://github.com/retiredcrave/android_kernel_samsung_exynos5420/tree/lineage-21.0 Source code of this RPM ( android_kernel_samsung_exynos5420 ) by retiredtab
- TWRP for chagalllte -- Latest version as of 2025-06-21 is twrp-3.7.0_9-0-chagalllte.img
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
Get Partition Information Table
# heimdall download-pit --output sm-t800.pit Heimdall v2.0.2 Copyright (c) 2010-2017 Benjamin Dobell, Glass Echidna https://www.glassechidna.com.au/ This software is provided free of charge. Copying and redistribution is encouraged. If you appreciate this software and you would like to support future development please consider donating: https://www.glassechidna.com.au/donate/ Initialising connection... Detecting device... Claiming interface... Initialising protocol... Resetting device... Protocol initialisation successful. Beginning session... Some devices may take up to 2 minutes to respond. Please be patient! Session begun. Downloading device's PIT file... PIT file download successful. Ending session... Rebooting device... Releasing device interface... # heimdall print-pit --file sm-t800.pit | tee sm-t800.pit.txt Heimdall v2.0.2 Copyright (c) 2010-2017 Benjamin Dobell, Glass Echidna https://www.glassechidna.com.au/ This software is provided free of charge. Copying and redistribution is encouraged. If you appreciate this software and you would like to support future development please consider donating: https://www.glassechidna.com.au/donate/ --- PIT Header --- Entry Count: 24 Unknown string: COM_TAR2 CPU/bootloader tag: LSI5410 Logic unit count: 0 --- Entry #0 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 80 Attributes: 2 (STL Read-Only) Update Attributes: 1 (FOTA) Partition Block Size/Offset: 0 Partition Block Count: 2046 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: BOOTLOADER Flash Filename: sboot.bin FOTA Filename: --- Entry #1 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 70 Attributes: 5 (Read/Write) Update Attributes: 1 (FOTA) Partition Block Size/Offset: 34 Partition Block Count: 16 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: PIT Flash Filename: - FOTA Filename: --- Entry #2 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 71 Attributes: 5 (Read/Write) Update Attributes: 1 (FOTA) Partition Block Size/Offset: 50 Partition Block Count: 2048 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: MD5HDR Flash Filename: md5.img FOTA Filename: --- Entry #3 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 1 Attributes: 5 (Read/Write) Update Attributes: 1 (FOTA) Partition Block Size/Offset: 8192 Partition Block Count: 8192 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: BOTA0 Flash Filename: - FOTA Filename: --- Entry #4 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 2 Attributes: 5 (Read/Write) Update Attributes: 1 (FOTA) Partition Block Size/Offset: 16384 Partition Block Count: 8192 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: BOTA1 Flash Filename: - FOTA Filename: --- Entry #5 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 3 Attributes: 5 (Read/Write) Update Attributes: 5 (FOTA) Partition Block Size/Offset: 24576 Partition Block Count: 40960 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: EFS Flash Filename: efs.img FOTA Filename: --- Entry #6 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 4 Attributes: 5 (Read/Write) Update Attributes: 1 (FOTA) Partition Block Size/Offset: 65536 Partition Block Count: 8192 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: m9kefs1 Flash Filename: m9kefs1.bin FOTA Filename: --- Entry #7 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 5 Attributes: 5 (Read/Write) Update Attributes: 1 (FOTA) Partition Block Size/Offset: 73728 Partition Block Count: 8192 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: m9kefs2 Flash Filename: m9kefs2.bin FOTA Filename: --- Entry #8 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 6 Attributes: 5 (Read/Write) Update Attributes: 1 (FOTA) Partition Block Size/Offset: 81920 Partition Block Count: 8192 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: m9kefs3 Flash Filename: m9kefs3.bin FOTA Filename: --- Entry #9 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 7 Attributes: 5 (Read/Write) Update Attributes: 5 (FOTA) Partition Block Size/Offset: 90112 Partition Block Count: 8192 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: CARRIER Flash Filename: carrier.img FOTA Filename: --- Entry #10 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 8 Attributes: 5 (Read/Write) Update Attributes: 1 (FOTA) Partition Block Size/Offset: 98304 Partition Block Count: 16384 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: PARAM Flash Filename: param.bin FOTA Filename: --- Entry #11 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 9 Attributes: 5 (Read/Write) Update Attributes: 1 (FOTA) Partition Block Size/Offset: 114688 Partition Block Count: 16384 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: BOOT Flash Filename: boot.img FOTA Filename: --- Entry #12 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 10 Attributes: 5 (Read/Write) Update Attributes: 1 (FOTA) Partition Block Size/Offset: 131072 Partition Block Count: 20480 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: RECOVERY Flash Filename: recovery.img FOTA Filename: --- Entry #13 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 11 Attributes: 5 (Read/Write) Update Attributes: 1 (FOTA) Partition Block Size/Offset: 151552 Partition Block Count: 20480 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: OTA Flash Filename: - FOTA Filename: --- Entry #14 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 12 Attributes: 5 (Read/Write) Update Attributes: 1 (FOTA) Partition Block Size/Offset: 172032 Partition Block Count: 8192 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: CDMA-RADIO Flash Filename: modem_cdma.bin FOTA Filename: --- Entry #15 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 13 Attributes: 5 (Read/Write) Update Attributes: 1 (FOTA) Partition Block Size/Offset: 180224 Partition Block Count: 40960 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: RADIO Flash Filename: modem.bin FOTA Filename: --- Entry #16 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 14 Attributes: 5 (Read/Write) Update Attributes: 5 (FOTA) Partition Block Size/Offset: 221184 Partition Block Count: 8192 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: TOMBSTONES Flash Filename: tombstones.img FOTA Filename: --- Entry #17 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 15 Attributes: 5 (Read/Write) Update Attributes: 5 (FOTA) Partition Block Size/Offset: 229376 Partition Block Count: 8192 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: TDATA Flash Filename: tdata.img FOTA Filename: --- Entry #18 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 16 Attributes: 5 (Read/Write) Update Attributes: 5 (FOTA) Partition Block Size/Offset: 237568 Partition Block Count: 24576 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: PERSDATA Flash Filename: persdata.img FOTA Filename: --- Entry #19 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 17 Attributes: 5 (Read/Write) Update Attributes: 1 (FOTA) Partition Block Size/Offset: 262144 Partition Block Count: 8192 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: RESERVED2 Flash Filename: - FOTA Filename: --- Entry #20 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 18 Attributes: 5 (Read/Write) Update Attributes: 5 (FOTA) Partition Block Size/Offset: 270336 Partition Block Count: 4935680 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: SYSTEM Flash Filename: system.img FOTA Filename: --- Entry #21 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 19 Attributes: 5 (Read/Write) Update Attributes: 5 (FOTA) Partition Block Size/Offset: 5206016 Partition Block Count: 409600 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: CACHE Flash Filename: cache.img FOTA Filename: --- Entry #22 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 20 Attributes: 5 (Read/Write) Update Attributes: 5 (FOTA) Partition Block Size/Offset: 5615616 Partition Block Count: 675840 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: HIDDEN Flash Filename: hidden.img FOTA Filename: --- Entry #23 --- Binary Type: 0 (AP) Device Type: 2 (MMC) Identifier: 21 Attributes: 5 (Read/Write) Update Attributes: 5 (FOTA) Partition Block Size/Offset: 6291456 Partition Block Count: 0 File Offset (Obsolete): 0 File Size (Obsolete): 0 Partition Name: USERDATA Flash Filename: userdata.img FOTA Filename: remained # Get partition names from the full PIT text file: # grep -i 'boot\|system\|recovery\|tz' sm-t800.pit.txt CPU/bootloader tag: LSI5410 Partition Name: BOOTLOADER Flash Filename: sboot.bin Partition Name: BOOT Flash Filename: boot.img Partition Name: RECOVERY Flash Filename: recovery.img Partition Name: SYSTEM Flash Filename: system.img
Installing Stock Firmware
# heimdall flash \ --BOOT boot.img \ --SYSTEM system.img \ --RECOVERY recovery.img \ --SBOOT sboot.bin \ --CACHE cache.img \ --HIDDEN hidden.img