[Samsung Galaxy S8 Guides, News, & Discussion] ivcarlos:
Hello Folks

##IMPORTANT##I'm not responsible if soft brick occurs or a nuclear war starts. This steps I maked and work flawless

Attached bootimg has dm-verity disabled and encryption enabled. If your system has different combination make a new image.

- boot image for G950F/FD only, S8.

This guide intent to update from any OREO rooted to CRC7/CRD7 without loose Magisk and without wipe. Process work flawless if you maintains the same characteristics. Today I updated from CRC7 to CRD7 with this method.

To do this:

1) in a first edit "BOOT.IMG" and comment 2 lines from "init.samsungexynos8895.rc" to prevent VAULTKEEPER to relock or system changes "OEM Unlock" option.

symlink /dev/block/platform/11120000.ufs/by-name/STEADY /dev/block/steady on line 29 and

symlink /dev/block/platform/11120000.ufs/by-name/PERSISTENT /dev/block/persistent on line 32

(attached modified and patched version)

2) repack "BOOT.IMG" and place on internal storage. Use Magisk Manager to patch modified bootimg and generate TAR for ODIN.

3) make backup and grant "OEM Unlock" enabled before start.

4) ##IMPORTANT## enable "Secure Startup". Without this option enabled, first boot always require PIN, and if not defined... wipe.

5) prepare stock CRC7 image. For LZ4 version use Odin 3.13.1 (attached).

6) open Odin and place "BL_G950FXXU1CRD7_CL13396511_QB17776043_REV00_user_low_ship.tar.md5" to BL, "AP_G950FXXU1CRD7_CL13396511_QB17776043_REV00_user_low_ship_meta.tar.md5" to AP, "CP_G950FXXU1CRD1_CP9423385_CL13386667_QB17686073_REV00_user_low_ship.tar.md5" to CP and "HOME_CSC_OXM_G950FOXM1CRD5_CL13396511_QB17715765_REV00_user_low_ship.tar.md5" to CSC.

7) ##IMPORTANT## unmark "Auto Reboot" option.

8) put device in DOWNLOAD mode. Power off and press vol down + bixby + power. In a warning, press vol up.

9) press "Start" and wait process.

10) when finished, disconnect and press vol down + bixby + power and wait reenter download mode. Do not leave keys before warning screen. Press vol up.

11) press "Reset" button on Odin and load modified boot image on AP.

12) connect device and press "Start".

After this, enjoy CRD7 version without wipe!

After update "OEM Unlock" stay in disabled state because persistent partition is inaccessible. But BL shows "OEM LOCK: OFF".

REMEMBER!!!

- enable "Secure Startup"

- do the same combination

- this process work without wipe for a previous rooted devices. If you update without root and try this, wipe occurs!

Because of size of attachments I need to upload on a external host.

Attachments (boot image for G950F/FD):

CRD7

patched_boot-crd7.img.tar.zip -> modified image patched to Magisk 16.0 with dm-verity disabled and encryption enabled

http://www.mediafire.com/file/xeift5aeh7aido3/patched_boot-crd7.img.tar.zip

boot-modified-crd7.zip -> stock image with modifications without any root patches

http://www.mediafire.com/file/iur372vya8vqfmb/boot-modified-crd7.zip

CRC7

patched_boot.img.tar.zip -> modified image patched to Magisk 16.0 with dm-verity disabled and encryption enabled

http://www.mediafire.com/file/1gjypdagydotyry/patched_boot.img.tar.zip

boot-modified.zip -> stock image with modifications without any root patches

http://www.mediafire.com/file/6jsdlzu9lkgwx3p/boot-modified.zip

Odin3_v3.13.1.zip -> Odin with support to LZ4

http://www.mediafire.com/file/yp78xi3uccv5o5k/Odin3_v3.13.1.rar