Here qith R875F and EVA8 firmware. No word on EVC8 update yet but codes still do not work. At least the most important ones like changing CSC codess
Here qith R875F and EVA8 firmware. No word on EVC8 update yet but codes still do not work. At least the most important ones like changing CSC codess
i'm on R875F with EVA8 too, but when I use *#272... to change CSC, nothing happened. I double checked the IMEI I typed but still, nothing happenedHere qith R875F and EVA8 firmware. No word on EVC8 update yet but codes still do not work. At least the most important ones like changing CSC codess
I have a little question .... I unzipped the file but there are many ISOs. usually there were 3 files that I put in ODIN and it was very simple. Is it another procedure? thank you very much![]()
1.64 GB file on MEGA
mega.nz
SM-R870 EVA8 reupload as old Links expired...
Here is SM-R860 EVB4... as maybe soon "obsolete"...
![]()
1.64 GB file on MEGA
mega.nz
New FVC8 is incoming... so remember Rollback Prevention crap...
Best Regards
UPLOAD MODE
User Press Pwrkey 7s
-----------------------
[Save to PC ] connect a usb cable
[Reboot Device] Primery + Secondary for 3s
[Reconnect USB] Secondary Key for 3s
-----------------------
Forced Upload - Powerkey Long press
*#9900#
com.rrivenllc.shieldx
a20e:/ $ am start -n com.samsung.android.cidmanager/com.samsung.android.cidmanager.preconfig.PreconfigActivity
Starting: Intent { cmp=com.samsung.android.cidmanager/.preconfig.PreconfigActivity }
freshbs:/ $ dpm set-device-owner com.rrivenllc.shieldx/.receivers.DeviceAdmin
java.lang.IllegalStateException: Not allowed to set the device owner because there are already some accounts on the device
at android.os.Parcel.createExceptionOrNull(Parcel.java:2408)
at android.os.Parcel.createException(Parcel.java:2384)
at android.os.Parcel.readException(Parcel.java:2367)
at android.os.Parcel.readException(Parcel.java:2309)
at android.app.admin.IDevicePolicyManager$Stub$Proxy.setDeviceOwner(IDevicePolicyManager.java:8665)
at com.android.commands.dpm.Dpm.runSetDeviceOwner(Dpm.java:203)
at com.android.commands.dpm.Dpm.onRun(Dpm.java:115)
at com.android.internal.os.BaseCommand.run(BaseCommand.java:60)
at com.android.commands.dpm.Dpm.main(Dpm.java:41)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:400)
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.devicepolicy.DevicePolicyManagerService.enforceCanSetDeviceOwnerLocked(DevicePolicyManagerService.java:9717)
at com.android.server.devicepolicy.DevicePolicyManagerService.setDeviceOwner(DevicePolicyManagerService.java:8725)
at android.app.admin.IDevicePolicyManager$Stub.onTransact(IDevicePolicyManager.java:3582)
at android.os.Binder.execTransactInternal(Binder.java:1154)
at android.os.Binder.execTransact(Binder.java:1123)
You are absolutely right.I should have explained better.@Omegared37
A
IMHO better to write Model Name...
Example:
SM-R860
To prevent mistakes...
B
Also helpfull to give more or better all details about your plan...
If I see "European GW4" and "OWO" then my tiny brain translate into:
SM-R875F is OXA Region...
So OWO is impossible...
DBT is German CSC and inside OXA.... but not in OWO...
C
My tiny tests with Phone SM-A202F...
It is rooted and I can do few things CSC change...
But it is complex and not easy and require other APKs...
My ideas from this thread not work... so I was WRONG.
F. Security is stronger...
D
I saw yesterday that Z3X supports CSC change... Video showed something about ADB...
Not sure if on normal Stock Firmware possible...
Not tested...
But IMHO few Commands left or exists...
Only as info...
I will write summary what I have tested on my SM-A202F Android 11... CSC related...
If I have time...
Best Regards
Edit 1.
Video to see what I mean with Z3X...
*#1234#
[email protected]:~/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
[email protected]:~/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
# 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.");
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)
<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>
Maybe it will help.Goal is to update system.img from update.zip aka FOTA aka Delta...
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
current_version=R860XXU1AUGE/R860OXM1AUGE/
updated_version=R860XXU1BUH9/R860OXM1BUH9/
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
sdk_gwear_x86
sdk_gwear_x05
# 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
ro.product.product.model=sdk_gwear_x05