yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Watch 4] adfree:
Dear

@Mr Sang ( Vietnam )​

Please if not tooo late.

I wrote Conversation to you...

Please help we can backup this Combination Firmware or part of it.

Thanx in advance.

Best Regards
[Samsung Galaxy Watch 4] adfree:
Dear

@Mr Sang ( Vietnam )​

A

You are able to work with Tool ADB?

Please check:

adb shell
su

B

Please backup APK files from SM-R860...

If you need help, I can try to assist you.

C

In theory dump whole Firmware is possible...

adb root
adb shell
su
dd if=/dev/block/mmcblk0 bs=512 count=10000000 of=/sdcard/dump.bin

Pull from device:

adb pull /sdcard/dump.bin

Thanx in advance

Best Regards
[Samsung Galaxy Watch 4] adfree:
Dear

@Mr Sang ( Vietnam )​

Please,

Can you check this Code and post Photo or Screenshot of Screen?

*#8080#

We have meanwhile USB connection... but no idea how to enable USB Debugging for USB cable.

Thanx in advance.

Best Regards
[Samsung Galaxy Watch 4] adfree:
Hmmm...

*#8080# seems obsolete Code...

Trying to identify the new ... if existing...

com.sec.android.app.servicemodeapp

You searched for com.sec.android.app.servicemodeapp - APKMirror

You searched for com.sec.android.app.servicemodeapp - APKMirror Free and safe Android APK downloads

www.apkmirror.com

Need some time to check...

Best Regards

Edit 1.

Added Factory IME example... from SM-R870 Combination Firmware...

Edit 2.

Secret Codes to check...

<receiver android:name=".ServiceModeAppBroadcastReceiver" android:permission="com.sec.android.app.servicemodeapp.permission.KEYSTRING">
<intent-filter>
<action android:name="com.samsung.android.action.SECRET_CODE"/>
<data android:host="22558463" android:scheme="android_secret_code"/>
<data android:host="RTN" android:scheme="android_secret_code"/>
<data android:host="\ 3214789650" android:scheme="android_secret_code"/>
<data android:host="9900" android:scheme="android_secret_code"/>
<data android:host="232338" android:scheme="android_secret_code"/>
<data android:host="0514" android:scheme="android_secret_code"/>
<data android:host="66336" android:scheme="android_secret_code"/>
<data android:host="66336324" android:scheme="android_secret_code"/>
<data android:host="99007788" android:scheme="android_secret_code"/>
<data android:host="638732" android:scheme="android_secret_code"/>
<data android:host="7284" android:scheme="android_secret_code"/>
<data android:host="06" android:scheme="android_secret_code"/>
<data android:host="272886" android:scheme="android_secret_code"/>
<data android:host="773738" android:scheme="android_secret_code"/>
<data android:host="03" android:scheme="android_secret_code"/>
</intent-filter>

Taken from APKMirror Wear blabla...

com.sec.android.app.servicemodeapp

Edit 3.

uupsi.

I mean:

*#0808#

Edit 4.

Will check these on GW4...

*#7284#
[Samsung Galaxy Watch 4] adfree:
According these old Screenshots (2 x white)... thanx for hint...

https://xdaforums.com/t/firmware-an...-csc-change-and.4323469/page-16#post-86682143

Seems in EVA8 this Code was possible...

*#0808#

But seems not working in FVD4

?

Edit 1.

Harhar... I know... funny mistake. But here taken Video from my SM-R860...

Attached.

Not working for me on FVD4...
[Samsung Galaxy Watch 4] adfree:
Since few days Samsung increased speed with new "Update"...

<upgrade>
<value rcount="7" fwsize="548846938">R900XXU0AVD3/R900OXM0AVD3/</value>
<value rcount="1" fwsize="65378942">R900XXU0AVE7/R900OXM0AVE7/</value>
<value rcount="3" fwsize="253162615">R900XXU0AVE4/R900OXM0AVE4/</value>
<value rcount="8" fwsize="283515087">R900XXU0AVD4/R900OXM0AVD4/</value>
<value rcount="6" fwsize="276472644">R900XXU0AVE1/R900OXM0AVE1/</value>
<value rcount="2" fwsize="225700114">R900XXU0AVE5/R900OXM0AVE5/</value>
<value rcount="7" fwsize="410480500">R900XXU0AVD5/R900OXM0AVD5/</value>
<value rcount="5" fwsize="279034504">R900XXU0AVE2/R900OXM0AVE2/</value>
<value rcount="2" fwsize="180305171">R900XXU0AVE6/R900OXM0AVE6/</value>
<value rcount="4" fwsize="288238702">R900XXU0AVE3/R900OXM0AVE3/</value>
</upgrade>

IMHO reason for this seems the funny Beta Program...

https://xdaforums.com/t/heres-when-...-beta-program-for-the-galaxy-watch-4.4449705/

Only as "idea"...

Best Regards
[Samsung Galaxy Watch 4] adfree:
Seems Beta could be around 600 MB...

No idea if this means Android 12... or really only UI blabla WatchFaces...

R860XXU1ZVE7

Only tiny info...

Best Regards
[Samsung Galaxy Watch 4] adfree:
<upgrade>
<value rcount="8" fwsize="548846938">R900XXU0AVD3/R900OXM0AVD3/</value>
<value rcount="2" fwsize="261009041">R900XXU0AVE7/R900OXM0AVE7/</value>
<value rcount="4" fwsize="253162615">R900XXU0AVE4/R900OXM0AVE4/</value>
<value rcount="9" fwsize="283515087">R900XXU0AVD4/R900OXM0AVD4/</value>
<value rcount="7" fwsize="276472644">R900XXU0AVE1/R900OXM0AVE1/</value>
<value rcount="1" fwsize="629597612">R900XXU1AVE8/R900OXM1AVE8/</value>
<value rcount="3" fwsize="225700114">R900XXU0AVE5/R900OXM0AVE5/</value>
<value rcount="8" fwsize="410480500">R900XXU0AVD5/R900OXM0AVD5/</value>
<value rcount="6" fwsize="279034504">R900XXU0AVE2/R900OXM0AVE2/</value>
<value rcount="3" fwsize="180305171">R900XXU0AVE6/R900OXM0AVE6/</value>
<value rcount="5" fwsize="288238702">R900XXU0AVE3/R900OXM0AVE3/</value>
</upgrade>

Seems they reached new stage...

Leaved Bootloader 0 and now since R900XXU1AVE8...

Bootloader 1...

Best Regards
[Samsung Galaxy Watch 4] adfree:
a@EEE:~/imj$ ./imjtool super.img extract
Sparse image v1.0 detected, 1310720 blocks of 4096 bytes
1310720 blocks of 4096 bytes compressed into 74 chunks (27% compressed)
0 - Extracted image is in extracted/image.img
a@EEE:~/imj$ ./imjtool image.img extract
liblp dynamic partition (super.img) - Blocksize 0x1000, 2 slots
LP MD Header @0x3000, version 10.0, with 4 logical partitions on block device of 2560 GB, at partition super, first sector: 0x800
Partitions @0x3080 in 2 groups:
Group 0: default
Group 1: group_basic
Name: system (read-only, Linux Ext2/3/4/? Filesystem Image, @0x100000 spanning 1 extents and 3 GB) - extracted
Name: vendor (read-only, Linux Ext2/3/4/? Filesystem Image, @0xdda00000 spanning 1 extents and 83 MB) - extracted
Name: product (read-only, Linux Ext2/3/4/? Filesystem Image, @0xe2e00000 spanning 1 extents and 141 MB) - extracted
Name: odm (read-only, Linux Ext2/3/4/? Filesystem Image, @0xebc00000 spanning 1 extents and 4 MB) - extracted

Memo to me...

SM-R860 EVB4 Full Firmware...

Will check actual FOTA Delta from EVB4 to...

Goal is to update system.img from update.zip aka FOTA aka Delta...

# Patch partition system

ui_print("Patching system image after verification.");
show_progress(0.513100, 1800);
block_image_update(map_partition("system"), package_extract_file("system.transfer.list"), "system.new.dat", "system.patch.dat") ||
abort("E1001: Failed to update system image.");

Delta from EVB4 to FVD4 is 350 MB...

model_name=SM-R860
source_ap_file=AP_R860XXU1EVB4_CL23527796_QB49298862_REV00_user_low_ship_MULTI_CERT_meta_WATCH_OS11.tar.md5
source_bl_file=BL_R860XXU1EVB4_CL23527796_QB49298862_REV00_user_low_ship_MULTI_CERT.tar.md5
source_cp_file=
source_csc_file=CSC_OMC_OXM_R860OXM1EVB4_CL23527796_QB49298862_REV00_user_low_ship_MULTI_CERT.tar.md5

target_ap_file=AP_R860XXU1FVD4_CL23869841_QB51394552_REV00_user_low_ship_MULTI_CERT_meta_WATCH_OS11.tar.md5
target_bl_file=BL_R860XXU1FVD4_CL23869841_QB51394552_REV00_user_low_ship_MULTI_CERT.tar.md5
target_cp_file=
target_csc_file=CSC_OMC_OXM_R860OXM1FVD4_CL23869841_QB51394552_REV00_user_low_ship_MULTI_CERT.tar.md5

current_version=R860XXU1EVB4/R860OXM1EVB4/
updated_version=R860XXU1FVD4/R860OXM1FVD4/
dummy_version=R860XXU1FVD4.DM/R860OXM1FVD4/
source_os_version=11
target_os_version=11
source_ap_build_date=Wed Feb 16 18:43:43 KST 2022
target_ap_build_date=Wed Apr 27 11:41:50 KST 2022
is_manual_build=N
security_patch_version=2022-05-01
csc_information=OXM(ACR AFR ARO ASA ATO AUT BGL BNG BRI BTU BVO CAC CAM CHO CIS COO DBT DKR ECT EGY EUR EUX ILO INU ITV KOO KSA LTA LUX MEA MID MRU MWD MXO MYM NEE NPL PAK PEO PHE PHN ROM SEB SEE SEK SER SIO SKZ SLK SWA TGY THO TPA TPH TTT TUN TUR UPO UYO XAA XAC XEF XEH XEO XEZ XFA XJP XME XNZ XSA XSE XSG XSK XSP XTC XXV ZTO)

Edit 1.

extracted files from EVB4 super.img

File on MEGA

mega.nz

Edit 2.

The FOTA Delta update.zip from EVB4 to FVD4...

File on MEGA

mega.nz
[Samsung Galaxy Watch 4] Jacob1004:
Maybe it will help.

GitHub - erfanoabdi/imgpatchtools: Patch img files with system.patch.dat, like OTA zip on PC

Patch img files with system.patch.dat, like OTA zip on PC - erfanoabdi/imgpatchtools

github.com
[Samsung Galaxy Watch 4] Jacob1004:
Ask @janjan for more info. I remember ham from GitHub member.
[Samsung Galaxy Watch 4] adfree:
Thank you Jacob1004.

I have now time to check... on my Ubuntu Notebook...

Best Regards

Edit 1.

Downloaded:

IMG_Patch_Tools_0.3.zip

Now I copy all files I need to try:

./BlockImageUpdate <system.img> <system.transfer.list> <system.new.dat> <system.patch.dat>

Edit 2

Few Noob problems but I hope this helps...

https://xdaforums.com/t/guide-creating-twrp-flashbale-stock-roms.3804776/

sudo apt-get install libbz2-dev zlib1g-dev openssl

Edit 3.

Hmmmmm...

./BlockImageVerify system.img system.transfer.list system.new.dat system.patch.dat
./BlockImageVerify: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory

Edit 4...

Tiny progress... Seems I was able to fix this lib problem...

sudo dpkg -i ./libssl1.0.0_1.0.2n-1ubuntu5.9_amd64.deb

Help and files found here:

Ubuntu 20.04: libssl.so.1.0.0: cannot open shared object file: No such file or directory

I have upgraded from Ubuntu 18.04 to 20.04. One application does not run any more with the error: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such fil...

askubuntu.com

Edit 5.

s@aEEE:~/imgpatch/patchi$ ./BlockImageVerify system.img system.transfer.list system.new.dat system.patch.dat
performing verification
creating cache dir cache
cache dir: cache
blockimg version is 4
maximum stash entries 0
creating stash cache/537ed49fb5f6c32dc3d205d78b6084fe54f70cd3/
verified partition contents; update may be resumed
rmdir "cache" failed
deleting stash 537ed49fb5f6c32dc3d205d78b6084fe54f70cd3
Done with error code : 0

Edit 6. :alien:

./BlockImageUpdate system.img system.transfer.list system.new.dat system.patch.dat

Meanwhile runs since minutes and I can see some "normal looking" log...

Waiting for final result...

Edit 7.

Seems uccessfully finished...

.
.
.
stashing 14 overlapping blocks to 502c13bf1dd3d82ea2c787f67b7e1b3d3a3727de
writing 14 blocks to cache/537ed49fb5f6c32dc3d205d78b6084fe54f70cd3/502c13bf1dd3d82ea2c787f67b7e1b3d3a3727de
moving 14 blocks
deleting cache/537ed49fb5f6c32dc3d205d78b6084fe54f70cd3/502c13bf1dd3d82ea2c787f67b7e1b3d3a3727de
writing 512 blocks of new data
wrote 907910 blocks; expected 907910
stashed 44617 blocks
max alloc needed was 26214400
deleting stash 537ed49fb5f6c32dc3d205d78b6084fe54f70cd3
Done with error code : 0

Now I copy to my Win PC and check if I can extract with 7Zip Tool...
[Samsung Galaxy Watch 4] adfree:
For patching Kernel from update.zip

User sermister1 teached me how to do.

1000000 thanx

a20e:/sdcard # losetup -f
/dev/block/loop1
a20e:/sdcard # losetup /dev/block/loop1 /sdcard/boot.img
a20e:/sdcard # applypatch --patch /sdcard/boot.img.p --target EMMC:/dev/block/loop1:37748736:c777f915a5254e5c6e49913f808a7b12676b551d --source EMMC:/dev/block/loop1:37748736:18f49cd9b76b3d503ee607c344d67ca670ee6701
a20e:/sdcard # dd if=/dev/block/loop1 of=/sdcard/dump1.bin
73728+0 records in
73728+0 records out
37748736 bytes (36 M) copied, 0.381010 s, 94 M/s

Older example...

I will do this for SM-R860 EVB4 to FVD4... and post result...

Later...

I was able to use my rooted SM-A202F Android 11... without installing additional stuff

Best Regards
[Samsung Galaxy Watch 4] adfree:
Here Copy and Paste example for Patch EVB4 to FVD4 Kernel from SM-R860...

All files are here:

https://xdaforums.com/t/firmware-an...-csc-change-and.4323469/page-19#post-86984149

For easier handling I have attached necessary files...

Performed with my rooted SM-A202F Android 11...

A

Copy 2 files to /sdcard

B

Then simple Copy&Paste ADB Commands

adb shell

su

cd /sdcard

losetup -f

losetup /dev/block/loop1 /sdcard/boot.img

applypatch --patch /sdcard/boot.img.p --target EMMC:/dev/block/loop1:37748736:a92870f779321f9190c451cd9469bfe0f4ee3bcb --source EMMC:/dev/block/loop1:37748736:18f49cd9b76b3d503ee607c344d67ca670ee6701

dd if=/dev/block/loop1 of=/sdcard/dumploop.bin

C

vbmeta.img is FULL inside update.img...

FVD4 Kernel is inside attached ZIP...

I hope I made no big mistake... not tested to flash... No files to compare...

My ADB output looked like this...

D:\Android\ADB>adb shell
* daemon not running; starting now at tcp:5037
* daemon started successfully
a20e:/ $ su
a20e:/ # cd /sdcard
a20e:/sdcard # losetup -f
/dev/block/loop1
a20e:/sdcard # losetup /dev/block/loop1 /sdcard/boot.img
a20e:/sdcard # applypatch --patch /sdcard/boot.img.p --target EMMC:/dev/block/loop1:37748736:a92870f779321f9190c451cd9469bfe0f4ee3bcb --source EMMC:/dev/block/loop1:37748736:18f49cd9b76b3d503ee607c344d67ca670ee6701
1|a20e:/sdcard # dd if=/dev/block/loop1 of=/sdcard/dumploop.bin
73728+0 records in
73728+0 records out
37748736 bytes (36 M) copied, 0.379492 s, 95 M/s

D

For Hashes look into updater-script

patch_partition("EMMC:/dev/block/by-name/boot:37748736:a92870f779321f9190c451cd9469bfe0f4ee3bcb",
"EMMC:/dev/block/by-name/boot:37748736:18f49cd9b76b3d503ee607c344d67ca670ee6701",
package_extract_file("boot.img.p"))

Only as info...

Best Regards
[Samsung Galaxy Watch 4] adfree:
Here is the result:

File on MEGA

mega.nz

From EVB4 to FVD4 system.img... SM-R860

Now easily with 7Zip Tool extractable.

Background infos:

https://xdaforums.com/t/firmware-an...-csc-change-and.4323469/page-19#post-86987385

Thank you very much Jacob1004.

With you Link I was able to manage this.

Best Regards
[Samsung Galaxy Watch 4] adfree:
File on MEGA

mega.nz

Here are the FOTA Delta files for SM-R870 and SM-R880 and SM-R890...

From EVA8 to "latest" FVD4.

So we can use the 4 leaked Full Firmwares for study.

Please check this nice script:

https://xdaforums.com/t/rooting-galaxy-watch4.4452343/page-2#post-87009979

Helpfull to patch the boot.img.

Best Regards
[Samsung Galaxy Watch 4] imadgsm:
How i can flash this Update.zip for R870X

I alreay you share the link R870X To remove Demo but link not work bro can you reupload new link if possible

I see your link in gsmhosting
[Samsung Galaxy Watch 4] adfree:
Full Firmware for netOdin

SM-R860 EVB4

File on MEGA

mega.nz

SM-R870 EVA8

File on MEGA

mega.nz

SM-R880 EVA8

File on MEGA

mega.nz

File on MEGA

mega.nz

SM-R890 EVA8

File on MEGA

mega.nz

Additional FOTA files...

https://xdaforums.com/t/firmware-an...-csc-change-and.4323469/page-15#post-86676221

Sorry, still no working way found to apply update.zip manually.

Best Regards
[Samsung Galaxy Watch 4] esca91:
Hello,

sorry in advance for my bad english

Thanks all for all work on this watch!

How do you use netOdin for the firmware SM-R860 EVB4 please ?

usually, i have 3 files
[Samsung Galaxy Watch 4] esca91:
All it's ok !

Congrats All !

Thanls for the work !!!
[Samsung Galaxy Watch 4] thiendia:
Firmware RM-865F please
[Samsung Galaxy Watch 4] adfree:
build.prop as file seems harder to get... but this work:

adb shell getprop

[persist.sys.omc_etcpath]: [/prism/etc/carriers/???]
[persist.sys.omc_path]: [/optics/configs/carriers/???/conf]
[persist.sys.omc_respath]: [/omr/res]
[persist.sys.omc_root]: [/prism/etc/carriers]
[persist.sys.omc_support]: [true]
[persist.sys.omcnw_path]: [/optics/configs/carriers/???/conf]
[persist.sys.prev_omcnwcode]: [???]
[persist.sys.prev_salescode]: [???]

[ril.official_cscver]: [R870???1BUH9]
[ril.product_code]: [SM-R870NZKA???]

[ro.csc.country_code]: [KOREA]
[ro.csc.countryiso_code]: [KR]
[ro.csc.omcnw_code]: [???]
[ro.csc.sales_code]: [???]

[ro.omc.build.version]: [R870???1BUH9]
[ro.omc.changetype]: [NONE]

Output is more... but examples maybe interesting in case of CSC study...

Best Regards

Edit 1.

Friendly user shared output of his device:

[persist.sys.omc_etcpath]: [/prism/etc/carriers/DBT]
[persist.sys.omc_path]: [/optics/configs/carriers/DBT/conf]
[persist.sys.omc_respath]: [/omr/res]
[persist.sys.omc_root]: [/prism/etc/carriers]
[persist.sys.omc_support]: [true]
[persist.sys_omcnwcode]: [/optics/configs/carriers/DBT/conf]
[persist.sys.prev_omcnwcode]: [DBT]
[persist.sys.prev_salescode]: [DBT]

[ril.official_cscver]: [R870OXM1BUH9]
[ril.product_code]: [SM-R870NZKADBT]

[ro.csc.country_code]: [Germany]
[ro.csc.countryiso_code]: [DE]
[ro.csc.omcnw_code]: [DBT]
[ro.csc.sales_code]: [DBT]

[ro.omc.build.version]: [R870OXM1BUH9]
[ro.omc.changetype]: [NONE]

Its IMHO not Original DBT but he set to Germany...

As we can see ril.product_code is written with DBT...

Big Thanx.
[Samsung Galaxy Watch 4] adfree:
D:\Android\ADB>adb pull /prism/etc/carriers/ .\1
/prism/etc/carriers/: 5 files pulled. 0.1 MB/s (82374 bytes in 0.675s)

D:\Android\ADB>adb pull /optics/configs/carriers/ .\1
/optics/configs/carriers/: 3 files pulled. 0.0 MB/s (16428 bytes in 0.642s)

This pulls files from GW4... CSC related... into subfolder \1

Normal Commands looks like this:

adb pull /prism/etc/carriers/

adb pull /optics/configs/carriers/

Only as info...

Best Regards
[Samsung Galaxy Watch 4] adfree:
Memo to me... as seems no support... cool wie früher... :poop:

XAR for instance is WRONG...

XAA is for USA...

Buy Galaxy Watch4 | Price & Deals | Samsung US

Buy the new Galaxy Watch4, the watch that knows you best. Upgrade, trade in or switch to the latest Galaxy Watch with exclusive offers on Samsung.com.

www.samsung.com

Product Code last 3 letters... leads to this:

http://fota-cloud-dn.ospserver.net/firmware/XAA/SM-R860/version.xml

Notify Update

Best Regards
[Samsung Galaxy Watch 4] adfree:
Memo to me...

Interesting Video... because Developer Settings visible... in German Language.

IMHO also other cool stuff visible in this Video...

Maybe I should buy 3D Printer... this seems really cool Tool to do cool things...

Best Regards
[Samsung Galaxy Watch 4] adfree:
ACR: R860XXU1BUHF
AFR: R860XXU1BUHF
ARO: R860XXU1BUH9
ATO: R860XXU1BUH9
AUT: R860XXU1BUH9
BGL: R860XXU1BUH9
BRI: R860TBU1BUHD
BTU: R860XXU1BUH9
BVO: R860XXU1BUH9
CAC: R860XXU1BUH9
CAM: R860XXU1BUHD
CHC:
CHO: R860XXU1BUH9
COO: R860XXU1BUH9
DBT: R860XXU1BUH9
ECT: R860XXU1BUHF
EUR: R860XXU1BUH9
ILO: R860XXU1BUHF
XAR:
ITV: R860XXU1BUH9
KOO: R860XXU1BUH9
KSA: R860XXU1BUH9
LUX: R860XXU1BUH9
MID: R860XXU1BUHF
MWD: R860XXU1BUHF
MXO: R860XXU1BUH9
MYM: R860XXU1BUHD
NEE: R860XXU1BUH9
PAK: R860XXU1BUHF
PEO: R860XXU1BUH9
PHE: R860XXU1BUH9
PHN: R860XXU1BUH9
ROM: R860XXU1BUH9
SEB: R860XXU1BUH9
SEE: R860XXU1BUH9
SEK: R860XXU1BUH9
SER: R860XXU1BUH9
SKZ: R860XXU1BUH9
TGY: R860XXU1BUHD
THO: R860XXU1BUHD
TPA: R860XXU1BUH9
TPH: R860XXU1BUH9
TTT: R860XXU1BUH9
TUN: R860XXU1BUHF
TUR: R860XXU1BUH9
UPO: R860XXU1BUH9
XAC: R860XXU1BUH9
XAR:
XEF: R860XXU1BUH9
XEH: R860XXU1BUH9
XEO: R860XXU1BUH9
XEZ: R860XXU1BUH9
XFA: R860XXU1BUH9
XJP:
XME: R860XXU1BUH9
XNZ: R860XXU1BUH9
XSA: R860XXU1BUH9
XSE: R860XXU1BUH9
XSG: R860XXU1BUHF
XSK: R860XXU1BUH9
XSP: R860XXU1BUHD
XTC: R860XXU1BUHD
XXV: R860XXU1BUH9
ZTO: R860XXU1BUH9

Edit 2.

Old Game...

:alien:

New Color...

R860XXU1BUH9

R860XXU1BUHD

R860TBU1BUHD

R860XXU1BUHF

OXT Region... BRI as CSC

R860TBU1BUHD/R860OXT1BUHD

OXM Region... ACR as CSC

R860XXU1BUHF/R860OXM1BUHF

Also OXM Region... CAM

R860XXU1BUHD/R860OXM1BUHD

And BUH9 floating around...

Changelog no idea yet...
[Samsung Galaxy Watch 4] adfree:
For China Region Code unknonw yet... but looks like Model Name is "simplified"...

Galaxy Watch4 - 健康触手可及 | 三星电子 中国

Galaxy Watch4是三星首款搭载Wear OS操作系统的智能手表，拥有身体成分指数分析、血氧检测、睡眠质量分析、运动监测等功能，让您更健康。立即购买

www.samsung.com

So as example SM-R870 exists...

And knonw CHC is the known CSC... according to Product Code...

Best Regards
[Samsung Galaxy Watch 4] adfree:
Need help with Codes...

I mean something like this:

*#1234#

*#9900#

Short tried 1 CSC Changer Code... seems blocked or it is wrong...

GW4 could be similar Security crap like Samsung S9 Phones... only idea.

Example is attached as Video...

Best Regards
[Samsung Galaxy Watch 4] adfree:
csc_information=OXT

XAA
KOO
TGY
BRI
XSA
THO
XSE
XXV

Inside OXT Region Package are 8 CSC...

csc_information=OXM

ACR
AFR
ARO
ASA
ATO
AUT
BGL
BNG
BRI
BTU
BVO
CAC
CAM
CHO
CIS
COO
DBT
DKR
ECT
EGY
EUR
EUX
ILO
INU
ITV
KOO
KSA
LTA
LUX
MEA
MID
MRU
MWD
MXO
MYM
NEE
NPL
PAK
PEO
PHE
PHN
ROM
SEB
SEE
SEK
SER
SIO
SKZ
SLK
SWA
TGY
THO
TPA
TPH
TTT
TUN
TUR
UPO
UYO
XAA
XAC
XEF
XEH
XEO
XEZ
XFA
XJP
XME
XNZ
XSA
XSE
XSG
XSK
XSP
XTC
XXV
ZTO

Inside OXM Region Package are 77 CSC...

csc_information=CHC

CHC

China have only CHC inside as CSC...

So for BT only devices like SM-R860 we have at the moment 3 different Region packages.

Only as info.

Best Regards
[Samsung Galaxy Watch 4] adfree:
Oh. Now also China Version online...

R860ZCU1BUHG/R860CHC1BUHG

So Region is CHC with CSC CHC inside...

:)

Best Regards

Edit 1.

AP_R860ZCU1BUHG_CL22353390_QB42796093_REV00_user_low_ship_MULTI_CERT_meta_WATCH_OS11.tar.md5
BL_R860ZCU1BUHG_CL22353390_QB42796093_REV00_user_low_ship_MULTI_CERT.tar.md5
CSC_OMC_CHC_R860CHC1BUHG_CL22353390_QB42796093_REV00_user_low_ship_MULTI_CERT.tar.md5
[Samsung Galaxy Watch 4] adfree:
SELECT REBOOT MODE

Continue
Download (USB)
Download (Wireless)
FACTORY
Recovery
Bootloader
Power off

This I can find in sboot.bin Bootloader...

But here only text string Bootloader...

Best Regards
[Samsung Galaxy Watch 4] adfree:
LTE OXA Region... like SM-R865F online.

DBT CSC as example:

http://fota-cloud-dn.ospserver.net/firmware/DBT/SM-R865F/version.xml

R865FXXU1BUH9/R865FOXA1BUH9/R865FXXU1BUH9

Notify Update

Best Regards
[Samsung Galaxy Watch 4] behzad.bz:
Hi guys. I got watch 4 today.

Checked Software version and its:

R870XXU1AUH1

And there was not any update for me.

What is this? And can I change my firmware?
[Samsung Galaxy Watch 4] adfree:
Can you please give full infos about Firmware?

*#1234#

This is easiest way to find nearly all usefull Infos Firmware related. Type this Code... like you would call someone...

R870XXU1AUH1 in Google no hits...

Best Regards
[Samsung Galaxy Watch 4] kbboykin:
Got the update on the day I got the watch, GW4 LTE, on 8/26/21

R875USQU1BUH9

SM-R875UZGATMB

I'm in US
[Samsung Galaxy Watch 4] U3F:
Same for me

Edit:

Update released for KOO, BTU

Notify Update

But not for XSG!

Can we change XSG to BTU?
[Samsung Galaxy Watch 4] galaxys:
Same here on 8/30/21
[Samsung Galaxy Watch 4] behzad.bz:
AP: R870XXU1AUH1

CSC: R870OXM1AUH1

Model: SM-R870
[Samsung Galaxy Watch 4] behzad.bz:
Got update now
[Samsung Galaxy Watch 4] cooldude20000:
Is this he beta EVA8
[Samsung Galaxy Watch 4] Ubimo:
Can someone please provide the beta, which came out today for the R890?
[Samsung Galaxy Watch 4] adfree:
I bought second Victim for USB connection... but it is dead...

But I can use for some training...

https://xdaforums.com/t/sm-r765f-teardown.3659431/page-5#post-87050523

Feel free to share ideas solutions and maybe allready 3D Printer stuff exists...

Best Regards
[Samsung Galaxy Watch 4] GbnrVR:
Any updates on R865U?
[Samsung Galaxy Watch 4] adfree:
In theory we could try to push update.zip via waterplugin...

Not tested yet...

Sidenote...

My Phone is rooted... so I can replace update.zip and try to push to Watch...

Only idea...

Best Regards
[Samsung Galaxy Watch 4] GbnrVR:
my phone has root as well
[Samsung Galaxy Watch 4] GbnrVR:
And I just realized there was no reply in the message so you weren't talking to me but meh mentioning your phone has root is still kinda a good mention I guess
[Samsung Galaxy Watch 4] vendn:
Hello guys,

Online store delivered me UAE CSC(XVG) Samsung Watch 4 classic 46mm - SM-R890.

How can I change firmware to Kazakhstan? (SKZ)

I have issues with Spay and Gpay cause of this.

Thanks in advance.