General Firmware and Combination Firmware and FOTA Delta and CSC change and...

Search This thread

adfree

Senior Member
Jun 14, 2008
9,722
5,781
Samsung Galaxy Watch 4
Soldered wires to my dead SM-R870...

Seems really deaddeaddead...

I will wait few minutes more... maybe some Charging via USB cable...

If nothing... Then I can use the Hardware Keys for my second halfdeadButAlive SM-R870...

Only tiny info of Progress...

Will upload some Photo(s)...

Best Regards
 

adfree

Senior Member
Jun 14, 2008
9,722
5,781
Samsung Galaxy Watch 4
CSC Change...

Maybe this is not an joke... maybe this is working for CSC INU aka India:

I know this Code is blocked for DBT CSC... but working for BTU and XAA:
Code:
*#0808#


Will do stupid test... seems I can choose between 20 CSC...

Code:
    *#0808#        *#272*719434266344#

DBT    NO        NO
BTU    YES        NO
SEE    YES        NO            Bosnia Herzegowina
SEE                        Kosovo
LUX    YES        NO            Luxemburg
ROM    YES        NO            Romania
 
Last edited:

adfree

Senior Member
Jun 14, 2008
9,722
5,781
Samsung Galaxy Watch 4
Here are few Photos from my Soldering and Repair Adventure...



This is so f§$ing tiny...

Best Regards
 

adfree

Senior Member
Jun 14, 2008
9,722
5,781
Samsung Galaxy Watch 4
Tiny progress...

I hope in 1 or 2 days I can do stupid tests with my alive SM-R870 and Magisk 25.1

Best Regards
 

adfree

Senior Member
Jun 14, 2008
9,722
5,781
Samsung Galaxy Watch 4
About Fastboot...

If I do:
Code:
reboot bootloader

I see Android in Windows Device Manager so it seems Driver is missing...

Will try this:

Edit 1.

Hmmm... need some time or maybe I have to modify self...

Code:
USB\VID_18D1&PID_D00D&REV_0100

USB\VID_18D1&PID_D00D


Other more important problem...

USB wires not charge the d%&n watch... need to find solution
 
Last edited:

adfree

Senior Member
Jun 14, 2008
9,722
5,781
Samsung Galaxy Watch 4
Maybe wires bad soldered...

I was not able to charge via USB cable...

Not with FAC Kernel nor FAC Recovery... I mean Factory KernelS from Combination Firmware...


Best Regards
 

adfree

Senior Member
Jun 14, 2008
9,722
5,781
Samsung Galaxy Watch 4
Root done on my SM-R870 EVA8. :alien:

More Details in this Thread:


Because my SM-R870 soldered wires for USB... I have to focus on few problemS

A

Find better solution for USB Charging to prevent Hardware damage...


B

Nuke f%&ing forced Update function ... to prevent Firmware Update...

C

No time yet for test Read Write access... maybe later...

Best Regards
 

adfree

Senior Member
Jun 14, 2008
9,722
5,781
Samsung Galaxy Watch 4
CSC change related...

Really good idea but really wrong...

Code:
D:\Android\ADB>adb shell
freshbl:/ $ su
freshbl:/ # whoami
root
freshbl:/ # am start -n com.samsung.android.cidmanager/com.samsung.android.cidmanager.preconfig.PreconfigActivity
Starting: Intent { cmp=com.samsung.android.cidmanager/.preconfig.PreconfigActivity }
freshbl:/ #
 

adfree

Senior Member
Jun 14, 2008
9,722
5,781
Samsung Galaxy Watch 4
It seems I can not give Apps/APKs Root Permission...

For now only via ADB WiFi...

Hmmm.

But pairing with Phone no problem yet... setup done.

To prevent Software Update I hope this work...
Code:
freshbl:/ # pm uninstall -k --user 0 com.wssyncmldm
Success
 
  • Like
Reactions: amoledwatchfaces

amoledwatchfaces

New member
Dec 23, 2020
2
5
Slovakia
amoledwatchfaces.com
It seems I can not give Apps/APKs Root Permission...

For now only via ADB WiFi...

Hmmm.

But pairing with Phone no problem yet... setup done.

To prevent Software Update I hope this work...
Code:
freshbl:/ # pm uninstall -k --user 0 com.wssyncmldm
Success
Great news !
Will it be possible to root only using Wifi or will it be necessary to disassemble the watch?
 
  • Like
Reactions: adfree

adfree

Senior Member
Jun 14, 2008
9,722
5,781
Samsung Galaxy Watch 4
Oh...

GW5
Combination Firmwares leaked:
Code:
COMBINATION_FAC_FBR0_R915UFAU1AVG1_FACFAC_CL24632704_QB53574983_REV00_user_mid_noship_MULTI_CERT.tar.md5
COMBINATION_FAC_FBR0_R925UFAU1AVG1_FACFAC_CL24632704_QB53574985_REV00_user_mid_noship_MULTI_CERT.tar.md5

Only as info...

Best Regards
 

adfree

Senior Member
Jun 14, 2008
9,722
5,781
Samsung Galaxy Watch 4
Seems I can dump the 16 GB eMMC direct to my PC with netcat...

Rooted SM-R870...

On my PC I start netcat...
Code:
nc64 -vv -L -p 1234 > smR870dump_v1.bin



Then on my rooted SM-R870
Code:
dd if=/dev/block/mmcblk0 | netcat 111.222.333.44 1234


Need to wait for result...

Best Regards
 

adfree

Senior Member
Jun 14, 2008
9,722
5,781
Samsung Galaxy Watch 4
My corrected USB Pinout...


Tested with my SM-R870.


Best Regards
 

adfree

Senior Member
Jun 14, 2008
9,722
5,781
Samsung Galaxy Watch 4
Oh... during playing around...

I realized maybe 1 tiny mistake...

Code:
freshbl:/ $ cd /data/fota
/system/bin/sh: cd: /data/fota: Permission denied
2|freshbl:/ $ cd /cache/fota
/system/bin/sh: cd: /cache/fota: Permission denied
2|freshbl:/ $ su
Permission denied
13|freshbl:/ $ su
freshbl:/ # cd /data/fota
freshbl:/data/fota # ls -a1l
total 367471
drwxrwx---  2 system system      3452 2022-07-16 18:21 .
drwxrwx--x 54 system system      4096 2022-07-16 18:18 ..
-rw-------  1 system system 375905930 2022-07-16 18:24 update.zip
freshbl:/data/fota # cd /cache/fota
freshbl:/cache/fota # ls -a1l
total 12
drwxrwx--- 2 system system 4096 2022-07-15 22:07 .
drwxrwx--- 7 system cache  4096 2022-07-16 18:21 ..
 

Attachments

  • Screenshot_20220716_184453_wssyncmldm.png
    Screenshot_20220716_184453_wssyncmldm.png
    29.3 KB · Views: 18

adfree

Senior Member
Jun 14, 2008
9,722
5,781
Samsung Galaxy Watch 4
Aha... interesting...

Maybe 1 day I will try CSC change in this way...

Code:
D:\Android\ADB>adb shell
freshbl:/ $ su
freshbl:/ # cd efs
freshbl:/efs # cd imei
freshbl:/efs/imei # ls -a1l
total 28
drwxrwxr-x  2 root   radio  4096 2021-11-07 17:15 .
drwxrwx--x 14 system radio  4096 2021-11-07 17:03 ..
-rwxrwxr-x  1 radio  system    3 2022-07-15 22:08 mps_code.dat
-rwxrwxr-x  1 radio  root      3 2022-07-15 22:08 omcnw_code.dat
-rwxrwxr-x  1 system radio    14 2021-11-07 17:03 prodcode.dat
freshbl:/efs/imei # cat mps_code.dat
BTUfreshbl:/efs/imei # cat omcnw_code.dat
BTUfreshbl:/efs/imei # cat prodcode.dat
SM-R870NZKAEUXfreshbl:/efs/imei #


EUX ... seems this is maybe the "group"... why we can select few CSC like BTU DBT ...
 

adfree

Senior Member
Jun 14, 2008
9,722
5,781
Samsung Galaxy Watch 4
Code:
D:\Android\ADB>adb shell
freshbl:/ $ su
Permission denied
13|freshbl:/ $ su
freshbl:/ # cd /data/fota
freshbl:/data/fota # ls
update.zip
freshbl:/data/fota # cd /cache/fota
freshbl:/cache/fota # ls
freshbl:/cache/fota # cd /data/fota
freshbl:/data/fota # ls
update.zip
freshbl:/data/fota # rm update.zip
freshbl:/data/fota # ls
freshbl:/data/fota # pm uninstall -k --user 0 com.wssyncmldm
Success

My mistake I ever thought FOTA Delta is in /cache/fota...

But seems wrong.

Both, Standalone method from Watch... and method via Phone and Wear app copies to:
Code:
/data/fota/update.zip

Short tried to deinstall the "FOTA Manager"...

Maybe """soon""" I have other solution to prevent my old EVA8 to update...

Best Regards
 

Top Liked Posts

  • 1
    Few users are not able to extract splittet 7Zip Archive...

    I have no idea how to help...

    I am using Windows PC and Tool 7Zip...
    And I can extract TAR from 7Zip...
    Code:
    smR880_EVA8_OXM_v1.tar

    NO Rocket Science... IMHO Computer Basic...

    1 TAR because easier for me...

    Still old netOdin NOT support lz4 Compression...

    Few other users have problems... as Tool extract also TAR... so many files...

    Similar problem...

    BASIC Computer knowledge...

    Look what is inside...

    Try different Tools... different Computers...

    Ask family friend or neighbar for help...

    Summary.

    No Rocket Science

    Free Files for:
    SM-R860 EVB4

    SM-R870 EVA8
    SM-R880 EVA8
    SM-R890 EVA8

    are here:

    Best Regards
    SM-R870 EVA8
    SM-R880 EVA8
    SM-R890 EVA8 it works perfectly. smR880 is much smaller, there are 2 variants and I can't unzip it. I tried with all the programs :((( .
    1
    @Sorinbalcon

    I wrote yesterday or few hours ago Conversation formerly known as Private Message...

    Are you able to see this and can you please answer Conversation...
    (Upper right Corner near your nickname...)

    Then we can try to solve your problem...


    My last aller last Option is to reupload 1 Single 7Zip *.7z

    Better solution is. User is able to unpack alone at home... with existing files.

    Best Regards
  • 3
    So I was able to change CSC on my rooted SM-R870.

    1 Pro is. No more Language select + Country select after every Factory Reset.

    Best Regards
    2
    Moderator Information
    Off topic posts have been removed from this thread. Pleae be civil to each other as we all start from new hands.

    Also, XDA uses English as offical language on the forum. You can use your native language, but English translation must be posted together. You can use translator site as Google Translate to do the translation.

    Thanks.

    Regards
    Jerry
    1
    It seems I can not give Apps/APKs Root Permission...

    For now only via ADB WiFi...

    Hmmm.

    But pairing with Phone no problem yet... setup done.

    To prevent Software Update I hope this work...
    Code:
    freshbl:/ # pm uninstall -k --user 0 com.wssyncmldm
    Success
    1
    It seems I can not give Apps/APKs Root Permission...

    For now only via ADB WiFi...

    Hmmm.

    But pairing with Phone no problem yet... setup done.

    To prevent Software Update I hope this work...
    Code:
    freshbl:/ # pm uninstall -k --user 0 com.wssyncmldm
    Success
    Great news !
    Will it be possible to root only using Wifi or will it be necessary to disassemble the watch?
    1
    @Sorinbalcon

    I wrote yesterday or few hours ago Conversation formerly known as Private Message...

    Are you able to see this and can you please answer Conversation...
    (Upper right Corner near your nickname...)

    Then we can try to solve your problem...


    My last aller last Option is to reupload 1 Single 7Zip *.7z

    Better solution is. User is able to unpack alone at home... with existing files.

    Best Regards
  • 5
    Looks like it could be harder since Tizen...

    A
    Stock Firmware for netOdin/Odin not available yet...

    B
    Combination Firmware not available yet

    C
    FOTA Delta File for study I have:
    Code:
    current_version=R860XXU1AUGE/R860OXM1AUGE/
    updated_version=R860XXU1BUH9/R860OXM1BUH9/

    D

    In this FOTA Delta file from SM-R860 I can see overview... from CSC... Region Code OXM:
    Code:
    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

    More things... comes... later...

    Best Regards
    5
    Tiny progress...

    GFX Card is Nvidia GTX 460...

    I thought this is Samsung joke with G account...

    Anyway. I have Root access to this Image...

    So will do some stupid tests...

    Best Regards
    5
    Tiny progress...

    Searched in system.img... 3 GB File for text string:
    Code:
    sdk_gwear_x86

    27 hits... then I changed few of them and renamed...
    Now I see:
    Code:
    sdk_gwear_x05

    05 is inside:
    Code:
    # begin common build properties
    # autogenerated by build/make/tools/buildinfo_common.sh
    ro.product.build.date=Thu Dec 16 16:58:02 UTC 2021
    ro.product.build.date.utc=1639673882
    ro.product.build.fingerprint=google/sdk_gwear_x86/generic_x86_arm:11/RWD4.211013.004/8008904:userdebug/dev-keys
    ro.product.build.id=RWD4.211013.004
    ro.product.build.tags=dev-keys
    ro.product.build.type=userdebug
    ro.product.build.version.incremental=8008904
    ro.product.build.version.release=11
    ro.product.build.version.release_or_codename=11
    ro.product.build.version.sdk=30
    ro.product.product.brand=google
    ro.product.product.device=generic_x86_arm
    ro.product.product.manufacturer=unknown
    ro.product.product.model=sdk_gwear_x05
    ro.product.product.name=sdk_gwear_x06
    # end common build properties
    #
    # ADDITIONAL PRODUCT PROPERTIES
    #
    ro.build.characteristics=emulator,nosdcard,watch
    persist.traced.enable=1
    ro.com.google.ime.system_lm_dir=/product/usr/share/ime/google/wear_lms
    dalvik.vm.systemservercompilerfilter=speed-profile
    ro.product.vndk.version=30


    Okidoki:
    Code:
    ro.product.product.model=sdk_gwear_x05


    Need few attempts...

    But good I can edit system.img without crash... so no Hash check or something in this Direction...

    Edit 1.

    Step 1 done in funny riddle... puzzle...

    Need more time to correct the other props...

    Goal is to enter exact Playstore for GW4... and/or Samsung Apps...

    In Emulator on PC...
    5
    I want to make a small contribution to the thread in question, I have a gw4 ldu which did not allow any device configuration. I downloaded the SM-R890 EVA8 file and unzipped it with 7zip and then retransformed in tar format again with 7zip. I then connected the gw4 with netodin and uploaded the file to the device. Finished the job everything works wonders, it also received the latest update released by samsung. Tanks to Adfree for his hard job
    5
    "We" have still tiny problems...

    My problemS

    A
    I have NO device nor plan to buy in near future...

    B
    + no full Firmware for Odin/netOdin nor study...
    + no Combination Firmware...

    C
    No Service Manual leak...

    D
    Community to find solution is sooooooo f. huge...
    This problem is not new... something like this I know since years...

    Feel free to find solution for us. :cowboy:


    Thanx in advance.


    No joke.

    Feel free to do something.

    Best Regards