yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S21 Ultra] L!V3_4_XC3SS:
Dark11 thank you brother I appreciate you taking the time to shareyour research experiences in these matters. that is very useful to me to know where to begin with these rounds now I can't get into service mode cuz it's disabled in UI 4.0 but I'm going to use the APK editor and see if I can get it back up and going from the numbers entered into the Dialer.. I am I in possession of the tools I'm going to keep my S21 Ultra to work on until I know if there's going to be a exploits to unlock the bootloader on there that's 22 Ultra besides mine has 16 gigs of RAM and that only has 12.. I wanted to make a worldwide device out of it for some time this snapdragon chips that can handle it these greedy little bastard carriers then cause all the problems.

I've achieved root with the latest version magisk,. Zygisk, I've been able to pass safety net with the K dragon module thus far so good but I'd still like to get the 5G I don't like being degraded when I travel I'm executive I like to travel and obliged to do so for business I'm kind of a digital nomad at this point I mean I have

some
[Touch Diamond, MDA Compact IV General] mir2006:
¿It could be possible to do a full justification text of SMS in the messages tab?

Something like this:

It could be awesome! Thanks!
[Touch Diamond, MDA Compact IV General] mir2006:
¿Nothing? :(

I do not know anything about programming but if we see the text aligned at left, why we could not see it with full justification? Obviously is an issue raised under my ignorance...
[Touch Diamond, MDA Compact IV General] mir2006:
I think it could be interesting...
[Touch Diamond, MDA Compact IV General] hilt:
SMS hasnt updated in ages, so I wouldnt bet that it is possible. However such messages between same brand of phones might be possible; my ancient Siemens could send all sorts of weird SMS to other Siemens phones..
[Touch Diamond, MDA Compact IV General] nushuth:
Justifying a message require more information embedded in message, and reduce the maximum character lenght of the message.
[Upgrading, Modifying and Unlocking] ghettozo:
does anybody have knowledge of what rom i should use. for my moto e5play (sku number xt1921-1) (build number opps27-91-121-19) i have tried a few but dont understand the what im doing wrong or what rom i should use. pretty sure if someone could just tell me what rom i need to get even stock firmwear id really appreciate it thought it would be as easy as a ps4... i was sooo wrong. thakns for taking the time of your day to help/read this.

p.s. yesterday i was in a boot loop and fixed the issue then had bad key.. kixed that and now i have no wifi, flashlight, Bluetooth ect.
[Upgrading, Modifying and Unlocking] sd_shadow:
What does getvar all say?

fastboot getvar all

Most people with this device post in https://xdaforums.com/f/moto-e5-questions-answers.7644/
[Upgrading, Modifying and Unlocking] ghettozo:
when i type getvar all u get this

(bootloader) version: 0.5

(bootloader) version-bootloader: moto-msm8917-BE.43

(bootloader) product: james

(bootloader) board: james

(bootloader) secure: yes

(bootloader) hwrev: P3

(bootloader) radio: 7

(bootloader) storage-type: emmc

(bootloader) emmc: 16GB SAMSUNG QE63MB RV=08 PV=03 FV=0000000000000003

(bootloader) ram: 2GB SAMSUNG LP3 DIE=8Gb M5=01 M6=06 M7=00 M8=1F

(bootloader) cpu: MSM8917

(bootloader) serialno: ZY322RBWLD

(bootloader) cid: 0x0032

(bootloader) channelid: 0x81

(bootloader) uid: 7053A6DC00000000000000000000

(bootloader) securestate: flashing_unlocked

(bootloader) iswarrantyvoid: yes

(bootloader) max-download-size: 535822336

(bootloader) reason: Volume down key pressed

(bootloader) imei: 351839090672631

(bootloader) meid:

(bootloader) date: 05-22-2018

(bootloader) sku: XT1921-1

(bootloader) carrier_sku: XT1921-1

(bootloader) battid:

(bootloader) iccid:

(bootloader) cust_md5:

(bootloader) max-sparse-size: 268435456

(bootloader) current-time:

(bootloader) ro.build.fingerprint[0]: motorola/james_t_f/james_f:8.0.0/O

(bootloader) ro.build.fingerprint[1]: CP27.91-51-4/4:user/release-keys

(bootloader) poweroffalarm: 0

(bootloader) ro.build.version.full[0]: Blur_Version.27.211.4.james_t.t.e

(bootloader) ro.build.version.full[1]: n.US

(bootloader) ro.build.version.qcom: LA.UM.6.6.r1-04400-89xx.0

(bootloader) version-baseband: <not found>

(bootloader) kernel.version[0]: Linux version 3.18.71-perf-g5480efb-0001

(bootloader) kernel.version[1]: 6-gd2768b6 (hudsoncm@ilclbld68) (gcc ver

(bootloader) kernel.version[2]: sion 4.8 (GCC) ) #1 SMP PREEMPT Fri Jul

(bootloader) kernel.version[3]: 20 10:36:48 CDT 2018

(bootloader) sbl1.git: git=MBM-NG-VBE.43-0-geb7a3e0

(bootloader) rpm.git: git=02a0726-dirty

(bootloader) tz.git: git=c928765-dirty

(bootloader) devcfg.git: git=c928765-dirty

(bootloader) keymaster.git: git=c928765

(bootloader) cmnlib.git: git=c928765

(bootloader) cmnlib64.git: git=c928765

(bootloader) prov.git: git=c928765-dirty

(bootloader) aboot.git: git=MBM-NG-VBE.43-0-g32616d4

(bootloader) frp-state: no protection (0)

(bootloader) ro.carrier: bwaca

(bootloader) current-slot:

(bootloader) slot-suffixes: _a

(bootloader) slot-count: 1

(bootloader) slot-successful:_a: INVALID

(bootloader) slot-successful:_b: INVALID

(bootloader) slot-bootable:_a: INVALID

(bootloader) slot-bootable:_b: INVALID

(bootloader) slot-retry-count:_a: unknown

(bootloader) slot-retry-count:_b: unknown

all: listed above

finished. total time: 0.533s
[Upgrading, Modifying and Unlocking] sd_shadow:
This should be your firmware

https://mirrors.lolinet.com/firmware/moto/rjames/official/BWACA/

See

https://xdaforums.com/general/rooting-roms/guide-flashing-motorola-firmware-t4042039

If you have window pc

Try LMSA'S flash rescue It will select the firmware for you.

https://xdaforums.com/general/general/update-moto-lenovo-moto-smart-assistant-t3951714
[Upgrading, Modifying and Unlocking] ghettozo:
thankyou. i tried lmsa but i couldnt find my device XT 1921-1 on there.. and in the firmwear theres multipul does it matter from there what i pick?
[Upgrading, Modifying and Unlocking] sd_shadow:
They are all XT-1921-1

https://mirrors.lolinet.com/firmware/moto/rjames/official/BWACA/ ..
[Upgrading, Modifying and Unlocking] ghettozo:
oh lol so i can download and ectract it to put on me device? im trying to use Motorola_XML_To_Batch_Script but after its all done i get a bad key error?
[Upgrading, Modifying and Unlocking] ghettozo:
PS C:\Users\ghett\Downloads\Motorola_XML_To_Batch_Script\Place_Extracted_Firmware_Here> ./fastboot getvar all

(bootloader) version: 0.5

(bootloader) version-bootloader: moto-msm8917-BE.4F

(bootloader) product: james

(bootloader) board: james

(bootloader) secure: yes

(bootloader) hwrev: P3

(bootloader) radio: 7

(bootloader) storage-type: emmc

(bootloader) emmc: 16GB SAMSUNG QE63MB RV=08 PV=03 FV=0000000000000003

(bootloader) ram: 2GB SAMSUNG LP3 DIE=8Gb M5=01 M6=06 M7=00 M8=1F

(bootloader) cpu: MSM8917

(bootloader) serialno: ZY322RBWLD

(bootloader) cid: 0x0032

(bootloader) channelid: 0x81

(bootloader) uid: 7053A6DC00000000000000000000

(bootloader) securestate: flashing_unlocked

(bootloader) iswarrantyvoid: yes

(bootloader) max-download-size: 535822336

(bootloader) reason: Volume down key pressed

(bootloader) imei: 351839090672631

(bootloader) meid:

(bootloader) date: 05-22-2018

(bootloader) sku: XT1921-1

(bootloader) carrier_sku: XT1921-1

(bootloader) battid:

(bootloader) iccid:

(bootloader) cust_md5:

(bootloader) max-sparse-size: 268435456

(bootloader) current-time:

(bootloader) ro.build.fingerprint[0]: motorola/james_t_f/james_f:8.0.0/O

(bootloader) ro.build.fingerprint[1]: CP27.91-51-4/4:user/release-keys

(bootloader) poweroffalarm: 0

(bootloader) ro.build.version.full[0]: Blur_Version.27.211.4.james_t.t.e

(bootloader) ro.build.version.full[1]: n.US

(bootloader) ro.build.version.qcom: LA.UM.6.6.r1-04400-89xx.0

(bootloader) version-baseband: <not found>

(bootloader) kernel.version[0]: Linux version 3.18.71-perf-g5480efb-0001

(bootloader) kernel.version[1]: 6-gd2768b6 (hudsoncm@ilclbld68) (gcc ver

(bootloader) kernel.version[2]: sion 4.8 (GCC) ) #1 SMP PREEMPT Fri Jul

(bootloader) kernel.version[3]: 20 10:36:48 CDT 2018

(bootloader) sbl1.git: git=MBM-NG-VBE.4F-0-g8ffb6ee

(bootloader) rpm.git: git=02a07261-dirty

(bootloader) tz.git: git=7ddbcd0b3e

(bootloader) devcfg.git: git=7ddbcd0b3e

(bootloader) keymaster.git: git=7ddbcd0b3e

(bootloader) cmnlib.git: git=7ddbcd0b3e

(bootloader) cmnlib64.git: git=7ddbcd0b3e

(bootloader) prov.git: git=7ddbcd0b3e

(bootloader) aboot.git: git=MBM-NG-VBE.4F-0-g4e3d3ac

(bootloader) frp-state: no protection (0)

(bootloader) ro.carrier: bwaca

(bootloader) current-slot:

(bootloader) slot-suffixes: _a

(bootloader) slot-count: 1

(bootloader) slot-successful:_a: INVALID

(bootloader) slot-successful:_b: INVALID

(bootloader) slot-bootable:_a: INVALID

(bootloader) slot-bootable:_b: INVALID

(bootloader) slot-retry-count:_a: unknown

(bootloader) slot-retry-count:_b: unknown

all: listed above

finished. total time: 0.995s
[Upgrading, Modifying and Unlocking] ghettozo:
my phone also says baseband not found
[Upgrading, Modifying and Unlocking] sd_shadow:
bad key is normal if not using RSD lite or LMSA
[Upgrading, Modifying and Unlocking] sd_shadow:
That is an issue.

Try these

fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn
[Upgrading, Modifying and Unlocking] sd_shadow:
Which carrier was this on?
[Upgrading, Modifying and Unlocking] ghettozo:
PS C:\Users\ghett\Downloads\Motorola_XML_To_Batch_Script\Place_Extracted_Firmware_Here> fastboot flash modem NON-HLOS.bin

>> fastboot erase modemst1

>> fastboot erase modemst2

>> fastboot flash fsg fsg.mbn

(bootloader) is-logical:modem: not found

Sending 'modem' (77066 KB) OKAY [ 7.902s]

Writing 'modem' OKAY [ 1.908s]

Finished. Total time: 11.611s

Erasing 'modemst1' OKAY [ 0.055s]

Finished. Total time: 1.128s

Erasing 'modemst2' OKAY [ 0.054s]

Finished. Total time: 0.074s

(bootloader) is-logical:fsg: not found

Sending 'fsg' (1600 KB) OKAY [ 0.278s]

Writing 'fsg' OKAY [ 0.169s]

Finished. Total time: 0.491s i tried that still not found
[Upgrading, Modifying and Unlocking] ghettozo:
it was unlocked
[Upgrading, Modifying and Unlocking] ghettozo:
PS

i get a error using rsd lite failed flashing process 3/23 flash partition "gpt.bin" phone returned FAIL
[Upgrading, Modifying and Unlocking] ghettozo:
i can get into recovery mode to apply update from sd card but dont understand how to do that. what file i would need to download to update i tried the rom zip i have but it wasnt compatable
[Upgrading, Modifying and Unlocking] sd_shadow:
RSD Lite only works with Windows 7 and older (not 8/10)
[Upgrading, Modifying and Unlocking] sd_shadow:
You would need an update file not easy to find, firmware available is different than update.zip
[Upgrading, Modifying and Unlocking] sd_shadow:
Maybe you should try

https://mirrors.lolinet.com/firmware/moto/rjames/official/RETCA/
[Upgrading, Modifying and Unlocking] ghettozo:
kk ill let u know what hapopens
[Upgrading, Modifying and Unlocking] ghettozo:
yes i looked on google but had no luckk
[Upgrading, Modifying and Unlocking] ghettozo:
is it compatable with other wondows? through properties?
[Upgrading, Modifying and Unlocking] ghettozo:
Motorola_XML_To_Batch_Script will that work?
[Upgrading, Modifying and Unlocking] sd_shadow:
That should be good, or you could try the

Online flashfile converter
[Upgrading, Modifying and Unlocking] ghettozo:
online flash converter wouldnt convert the file there was an error. and batch script wont work either lol
[Upgrading, Modifying and Unlocking] sd_shadow:
Can you post the flashfile.xml as attachment?
[Upgrading, Modifying and Unlocking] ghettozo:
<?xml version="1.0"?>

-<flashing>

-<header>

<phone_model model="rjames"/>

<software_version version="rjames-user 8.0.0 OPPS27.91-157-12-10 15 release-keysM8917_34.42.05.98R"/>

<subsidy_lock_config name="slcf_rev_d_default_v1.0.nvm" MD5="d41d8cd98f00b204e9800998ecf8427e"/>

<regulatory_config name="regulatory_info_default.png" SHA1="da39a3ee5e6b4b0d3255bfef95601890afd80709"/>

<sparsing max-sparse-size="535822336" enabled="true"/>

-<interfaces>

<interface name="AP"/>

</interfaces>

</header>

-<steps interface="AP">

<step var="max-sparse-size" operation="getvar"/>

<step var="fb_mode_set" operation="oem"/>

<step MD5="a2a255204f7c616157d9235c02db9509" operation="flash" partition="partition" filename="gpt.bin"/>

<step MD5="0da459a5b9682013f74e071c3e900758" operation="flash" partition="bootloader" filename="bootloader.img"/>

<step MD5="8416a72def4450794dcdbcecc959516c" operation="flash" partition="modem" filename="NON-HLOS.bin"/>

<step MD5="0fb1065ccddef4bdf0ebe747011c8935" operation="flash" partition="fsg" filename="fsg.mbn"/>

<step operation="erase" partition="modemst1"/>

<step operation="erase" partition="modemst2"/>

<step MD5="bcde8ec69dc65fa9e215906dbbaba873" operation="flash" partition="dsp" filename="adspso.bin"/>

<step MD5="584d6d4e9996e7698c1da0ab7ca07fca" operation="flash" partition="logo" filename="logo.bin"/>

<step MD5="f2a13cbe5dcad86ae08539a1b0cd15da" operation="flash" partition="boot" filename="boot.img"/>

<step MD5="d22ec4edd12439a97952b57f5f523c4d" operation="flash" partition="recovery" filename="recovery.img"/>

<step MD5="8e475a0f8b7b504411a387078203a484" operation="flash" partition="system" filename="system.img_sparsechunk.0"/>

<step MD5="308d5e21822b4386adb75dd0cd3b069f" operation="flash" partition="system" filename="system.img_sparsechunk.1"/>

<step MD5="9136b75bb7b94d73276309cdb7bb0ec1" operation="flash" partition="system" filename="system.img_sparsechunk.2"/>

<step MD5="f60b239bf01ee4d95ce1aea9bbc29fc0" operation="flash" partition="system" filename="system.img_sparsechunk.3"/>

<step MD5="49941267d24fa26d7894a666e075c69f" operation="flash" partition="system" filename="system.img_sparsechunk.4"/>

<step MD5="4141c00a63a42c34b3d587499378e15b" operation="flash" partition="vendor" filename="vendor.img"/>

<step MD5="47876309165d9404e240140d3c70554b" operation="flash" partition="oem" filename="oem.img"/>

<step operation="erase" partition="cache"/>

<step operation="erase" partition="userdata"/>

<step operation="erase" partition="DDR"/>

<step var="fb_mode_clear" operation="oem"/>

</steps>

</flashing>
[Upgrading, Modifying and Unlocking] sd_shadow:
Please post the file not the text
[Upgrading, Modifying and Unlocking] sd_shadow:
fastboot getvar max-sparse-size
fastboot oem fb_mode_set
fastboot flash partition gpt.bin
fastboot flash bootloader bootloader.img
fastboot flash modem NON-HLOS.bin
fastboot flash fsg fsg.mbn
fastboot erase modemst1
fastboot erase modemst2
fastboot flash dsp adspso.bin
fastboot flash logo logo.bin
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img_sparsechunk.0
fastboot flash system system.img_sparsechunk.1
fastboot flash system system.img_sparsechunk.2
fastboot flash system system.img_sparsechunk.3
fastboot flash system system.img_sparsechunk.4
fastboot flash vendor vendor.img
fastboot flash oem oem.img
fastboot erase cache
fastboot erase userdata
fastboot erase DDR
fastboot oem fb_mode_clear
echo -----------------------------------------------------------------------------------------------
echo English - Process concluded!
echo Português - Processo concluído!
echo English - Press any key to restart the phone!
echo Português - Pressione qualquer tecla para reiniciar o celular!
echo -----------------------------------------------------------------------------------------------
pause
fastboot reboot
exit
[Upgrading, Modifying and Unlocking] sd_shadow:
Try

fastboot getvar max-sparse-size
fastboot oem fb_mode_set
fastboot reboot bootloader

fastboot getvar max-sparse-size
fastboot oem fb_mode_set
fastboot flash partition gpt.bin
fastboot flash bootloader bootloader.img fastboot flash modem NON-HLOS.bin fastboot flash fsg fsg.mbn
fastboot erase modemst1
fastboot erase modemst2
fastboot bluetooth flash BTFM.bin
fastboot flash dsp dspso.bin
fastboot flash logo logo.bin
fastboot flash boot boot.img
And the rest.
[Upgrading, Modifying and Unlocking] ghettozo:
hi there thank you. im not sure what you mean when you say and the rest? thhis is the script ive tried.

fastboot devices

fastboot oem fb_mode_set

fastboot flash partition gpt.bin

fastboot flash bootloader bootloader.img

fastboot flash logo logo.bin

fastboot flash boot boot.img

fastboot flash recovery recovery.img

fastboot flash dsp adspso.bin

fastboot flash oem oem.img

fastboot flash system system.img_sparsechunk.0

fastboot flash system system.img_sparsechunk.1

fastboot flash system system.img_sparsechunk.2

fastboot flash system system.img_sparsechunk.3

fastboot flash system system.img_sparsechunk.4

fastboot flash system system.img_sparsechunk.5

fastboot flash system system.img_sparsechunk.6

fastboot flash modem NON-HLOS.bin

fastboot flash fsg fsg.mbn

fastboot erase cache

fastboot erase userdata

fastboot erase customize

fastboot erase clogo

fastboot oem fb_mode_clear

fastboot reboot

everytime i try toflash the rom i get the errror sayying gpt.bin. when i loooked it up it saays im trying to flash old rom but i have tried sooooo many
[Upgrading, Modifying and Unlocking] sd_shadow:
Flash

fastboot getvar max-sparse-size
fastboot oem fb_mode_set
fastboot reboot bootloader

Then continue with the other commands
[Upgrading, Modifying and Unlocking] ghettozo:
ok thankyou i will try that. just to be clear i shold be using

XT1921-1_RJAMES_RETCA_8.0.0_OPPS27.91-157-12-10_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml ?
[Upgrading, Modifying and Unlocking] ghettozo:
sorry to be so noob, ive literly been on this for 2+ weeks. if you could explain it like im a child id apprechieate it
[Upgrading, Modifying and Unlocking] sd_shadow:
The bootloader is unlocked so it shouldn't matter as long as it XT-1921-1 firmware
[Upgrading, Modifying and Unlocking] ghettozo:
why do i keep gettin the same error
[Upgrading, Modifying and Unlocking] ghettozo:
Ive tried I still get the same error how do you update from sd card maybe that will work?
[Upgrading, Modifying and Unlocking] sd_shadow:
[TOOL][WIN] OTA Updates (Motorola)

[TOOL] Motorola OTA Link Generator Tool

and

Moto Updates Tracker

An automated channel that tracks Motorola updates releases.	By @vachounet and @yshalsager	https://mirrors.lolinet.com/firmware/motorola	More automated channels that you may like:	@yshalsager_projects

t.me
[Testing] soham.datta:
Looking for users to download the app and check if everything is working fine.

The design, useability, is the app easy to understand

Thoughts on the brands available and redeem options. Any feedback in general is much appreciated.

You can download it here: https://www.get-verso.com/download
[Testing] levar12:
Can you share more information? How can I participate in beta testing of this app? I think it is great that it will get cashback in cryptocurrency. I have experience using cashback apps, so I think I would be very good at testing such apps. I have been using the get upside app for a long time. I was enjoying it because it was working with Uber. I was using Uber services every day for different purposes, so I got a big sum as cashback at the end of the month. I appreciated that I could withdraw my money directly on my debit card.
[General Topics] NKTN30:
new to xda
[General Topics] NKTN30:
Thanks to Saurav sir and Ryukendo9
[General Topics] NKTN30:
t.me/NKTN30
[Xiaomi Redmi 6A Guides, News, & Discussion] :
Hello guys I have found to way to unbrick resmi 6a,6 and note 8 pro. Now you don't need to pay anyone . You can do it yourself.i am uploading a video on YouTube.watch it to fix you redmi 6a,6 and note 8 pro.

Video link-<Mod Note>: YouTube link removed due to not working (message "This video isn't available anymore").
[Xiaomi Redmi 6A Guides, News, & Discussion] 318cyz:
sorry,but my environment doesn't allow me to access youtube

Is he/she use mtk-bypass?
[Xiaomi Redmi 6A Guides, News, & Discussion] roirraW "edor" ehT:
<Mod Note>: Thread closed due to YouTube link not working (message "This video isn't available anymore").
[General Questions and Answers] FugkGoocle:
The device is a Sam Gal A11W.

I want to change one text file in the /system partition.

In order to do that, I want to start from the stock firmware I already downloaded, make the change then flash the whole modified firmware.

There are 5 .tar.md5 files (4 if we consider only one of CSC_ and HOME_CSC_) in this firmware, which can be flashed just fine in their original form.

What I want to do is to:

1 - unpack the AP_***.tar file (contains meta-data/fota.zip, boot.img.lz4, carrier.img.lz4, dtbo.img.lz4, metadata.img.lz4, recovery.img.lz4, super.img.lz4, userdata.img.lz4, vbmeta.img.lz4)

2 - unlz4 the super.img.lz4,

3 - unsparse the super.img to super.ext4.img (using simg2img)

4 - lpunpack the super.ext4.img into individual dynamic partitions (there are only 4: odm.img, product.img, system.img, vendor.img - this is NOT an A/B device !!)

5 - modify the text file on system.img

6 - lpmake the super.ext4.img back from odm.img, product.img, system.img, vendor.img

7 - re-sparse the super.ext4.img back into super.img (using img2simg)

8 - lz4 the super.img back into super.img.lz4

9 - Re-TAR the super.img.lz4 file plus all the rest of the original .img.lz4 files back into the AP_***.tar file

10 - Flash the AP_***.tar file to this mother****ing piece of Samsung crap without errors, and that is WITHOUT UNLOCKED BOOTLOADER, because the scumbags eliminated the OEM Unlock option from the Dev Options.

What I already know is:

- How to do the whole process without preserving any signatures.

This is already explained in this thread:

https://xdaforums.com/t/editing-system-img-inside-super-img-and-flashing-our-modifications.4196625/

but the author assumes the bootloader can be unlocked and therefore doesn't deal with any signatures / security-crypto-baloney checks.

What I (still) need to know is:

1 - How many crypto-security-baloney-whatever-signatures are there on all these files ?

2 -

How can I restore them

during repackaging so the flashing process does not get screwed up by the locked phone ?

If anyone here knows the answer to these 2 things ... well I guess they must be the Android Godfather Almighty !!
[General Questions and Answers] Rab_DaJew:
have you figured this out?
[General Questions and Answers] Droidriven:
Try using modified/patched Odin. As for trying to bypass unlocking the bootloader to flash the modified firmware or trying to "mimic" or "fake" the original signature, that isn't going to work. Samsung's proprietary signature is an enigma that can't be cracked. Though you might be able to match the MD5 by adding a dummy file to the file you are modifying and filing it bit/byte by bit/byte, one step at a time, the goal is to add characters to the file until it is large enough to make your modified file match the original file's MD5. That is if your modified file is smaller than the original file, if your modified file is larger than the original file, you can delete unimportant files from the modified MD5 file until it is smaller than the original MD5 and then create the dummy file filled with dummy characters until it exactly matches the original MD5 bit for bit. Then try flashing your MD5 file once you gets it's MD5 code matching bit for bit. Try the patched version of Odin to flash your modified file. No guarantees that it will work but part of the security checks during flashing checks the MD5 for a match/mismatch.
[Touch Diamond, MDA Compact IV Themes and Apps] KukurikU:
For everybody that is still looking for an alarm clock, from the creator of G-Invaders, a more peacefull application: G-Alarm.

The clock supports VGA and it is free :)

description (by the author):

"G-Alarm is a free alarm clock for many Windows Mobile based PDAs, PocketPCs or Smartphones.

G-Alarm is a alarm clock with special mechanism to wake you up. I'm a person who needs some activity in the morning, so I decided to make a alarm which asks me to guide a ball through a labyrinth before I can stop or snooze the alarm."

http://www.ageye.de/