[Rom][ALL_CARRIERS_G930_CRF1][Stock_Oreo_Hybrid][Safestrap_Preinstalled]

jrkruse

Recognized Contributor
Aug 9, 2009
8,033
12,096
263
This is for All Carriers.
You Do Not Need To Be Rooted To Install This Rom
You Must Be On Stock CRF1 Oreo Firmware Before Starting
This Takes Some Patience To Install

What Is Safestrap

Safestrap is a Bootstrap / Recovery for locked bootloader phones. Safestrap is now based on TWRP Recovery (a touch based recovery) and you can perform .zip installs, backups and restores here.
Screenshot_2018-06-17-20-19-37.pngScreenshot_2018-06-17-20-19-52.pngScreenshot_2018-06-17-20-20-00.pngScreenshot_2018-06-17-20-20-14.pngScreenshot_2018-06-17-20-20-23.png


Downloads
ODIN_ADB_G930_CRF1_ALL_CARRIERS_V3.zip
Google Drive Mirror
Odin Files
G930TUVU4CRF1_G930TTMB4CRF1_TMB.zip
Google Drive Mirror


Feature:
SafeStrap Recovery PreLoaded
Official Oreo
Safetynet Passes
Samsung Pay,Pass,Secure Folder Working
Samsung Cloud Enabled
Places Tab Enabled
Spam Caller Id Enabled
Call Recording Enabled
Native Status Bar Speed Meter Enabled
Custom Boot Animation

Helpful Key Combos


Recovery Mode
Home+ Volume Up + Power @ Same time

Download Mode
Home + Volume Down + Power @ Same time

Safe Mode
Phone Powered Off
Press and hold the Power key past the model name screen.
When “SAMSUNG” appears on the screen, release the Power key.
Immediately after releasing the Power key, press and hold the Volume down key.

Force Reboot
Press and hold the Power + Volume Down buttons for approximately 10


Pre Install/Install Instructions


1. Donwload and unzip ODIN_ADB_G930_CRF1_ALL_CARRIERS.zip. If not on CRF1 Oreo firmware download and unzip G930TUVU4CRF1_G930TTMB4CRF1_TMB.zip

2. Use the odin thats located in the ODIN_ADB_G935_CR**_ALL_CARRIERS folder in the Odin_Firmware folder

3. In Odin select the AP, BL, CP and CSC files from the G930TUVU4CRF1_G930TTMB4CRF1_TMB and put them in the corresponding Odin slots In the Pit file tab in odin select the HERO2QLTE_USA_VZW.pit no matter what carrier you are.

4. Select start in odin. You will loose your data and files on internal storage

5. You do not need to go through setup of stock firmware as you are wiping again. So as soon as odin is done flashing and phone reboots and finishes recovery install
and reboots you can immediately reboot too download mode and continue too install instructions 1



Install Instructions

1. Make sure phone is plugged into computer

2. Make sure phone is rebooted to download mode

3. In BL slot in odin flash BL_ENG_BOOTLOADERS_G93*.tar

4. As soon as phone powers off hold buttons to reboot to recovery

5. Once in recovery run xxx_FlashSystem.cmd

6. Phone will reboot to download mode

7. In BL slot in odin flash BL_G935_CRF1_DELETE_CACHE.tar

8. Phone will automatically reboot to recovery

9. Let recovery bootloop at least once

10. Hold buttons to reboot to download

11. In BL slot in odin flash BL_ENG_BOOTLOADERS_G93*.tar

13. Phone will automatically reboot to recovery

14. Once in recovery you will see a bunch of red lines saying failed to mount cache. Scroll down and select wipe cache then reboot too bootloader

15. Phone will reboot to download mode

16. In BL slot in odin flash BL_G93*_CR**.tar

17. Phone will reboot but it will not automatically reboot to recovery you must do this manually. As soon as phone powers off hold buttons to reboot to recovery

18. When in recovery you will get the no command error then after a few you will get recovery options at this point wipe data and reboot to setup phone

19. If phone does not boot up after 10 minutes reboot to recovery and wipe cache. If this don't work then reboot back to recovery and wipe data




To Enter And Exit Safestrap


1. Make sure phone is plugged into computer

2. Make sure phone is rebooted to download mode

3. In BL slot in odin flash BL_ODIN_ENTER_SAFESTRAP_G93*.tar

4. Let Phone reboot and enter safestrap

5. Too leave safestrap click reboot phone and hold buttons to reboot to download mode

7. In BL slot in odin flash BL_G935_CRF1_DELETE_CACHE.tar

8. Phone will automatically reboot to recovery

9. Let recovery bootloop at least once

10. Hold buttons to reboot to download

11. In BL slot in odin flash BL_ENG_BOOTLOADERS_G93*.tar

13. Phone will automatically reboot to recovery

14. Once in recovery you will see a bunch of red lines saying failed to mount cache. Scroll down and select wipe cache then reboot too bootloader

15. Phone will reboot to download mode

16. In BL slot in odin flash BL_G93*_CR**.tar

17. Phone will reboot but it will not automatically reboot to recovery you must do this manually. As soon as phone powers off hold buttons to reboot to recovery

18. When in recovery you will get the no command error then after a few you will get recovery options at this point wipe cache and reboot

19. After leaving recovery. If you have white boot animation all went well.

20. If phone does not boot up after 10 minutes reboot to recovery and wipe cache. If this don't work then reboot back to recovery and wipe data



Old Downloads

ODIN_ADB_G930_CRE4.zip
Odin Files
G930AUCU4CRE4_Oreo.zip

Old Pre Install/Install Instructions

1. If not on CRE5 Oreo firmware download and unzip G93*VVRU4CRE5_8.0_4File_USA (Verizon).7z Unzip ODIN_ADB_G93*_CR**.zip

2. Use the odin thats located in the ODIN_ADB_G93*_CR** folder in the Odin_Firmware folder

3. In Odin select the AP, BL, CP and CSC files from the G93*VVRU4CRE5_8.0_4File_USA (Verizon) and put them in the corresponding Odin slots

4. You will loose your data and files on internal storage

5. You do not need to go through setup of stock firmware as you are wiping again. So as soon as odin is done flashing and phone reboots and finishes recovery install
and reboots you can immediately reboot too download mode and continue too install instructions 1

Old Install Instructions

1. Make sure phone is plugged into computer

2. Make sure phone is rebooted to download mode

3. In BL slot in odin flash BL_ENG_BOOTLOADERS_G93*.tar

4. As soon as phone powers off hold buttons to reboot to recovery

5. Once in recovery run xxx_FlashSystem.cmd

6. Phone will reboot to download mode

7. In BL slot in odin flash BL_G93*_CR**.tar

8. As soon as phone powers off hold buttons to reboot to recovery

9. Let recovery bootloop at least once

10. Hold buttons to reboot to download

11. In BL slot in odin flash BL_ENG_BOOTLOADERS_G93*.tar

13. Phone will reboot as soon as phone powers off hold buttons to reboot to recovery

14. Once in recovery if this is your first time installing you must run xx_AddCache WipeData.cmd. If your reinstalling and want to keep data run xx_AddCacheWipeCache.cmd

15. Phone will reboot to download mode

16. In BL slot in odin flash BL_G93*_CR**.tar

17. Phone will reboot as soon as phone powers off hold buttons to reboot to recovery

18. When recovery is done phone will reboot. If you have white boot animation all went well.

19. If phone does not boot up after 10 minutes reboot to recovery and wipe cache. If this don't work then reboot back to recovery and wipe data



To Enter And Exit Safestrap

1. Make sure phone is plugged into computer

2. Make sure phone is rebooted to download mode

3. In BL slot in odin flash BL_ODIN_ENTER_SAFESTRAP_G93*.tar

4. Let Phone reboot and enter safestrap

5. Too leave safestrap click reboot phone and hold buttons to reboot to recovery mode

6. Once in recovery run x_DeleteCache.cmd

7. Phone will reboot to download mode

8. In BL slot in odin flash BL_G93*_CR**.tar

9. Phone will reboot as soon as phone powers off hold buttons to reboot to recovery

10. Let recovery bootloop at least once

11. Hold buttons to reboot to download

12. In BL slot in odin flash BL_ENG_BOOTLOADERS_G93*.tar

13. Phone will reboot as soon as phone powers off hold buttons to reboot to recovery

15. Once in recovery run xx_AddCacheWipeCache.cmd

16. Phone will reboot to download mode

17. In BL slot in odin flash BL_G93*_CR**.tar

18. Phone will reboot as soon as phone powers off hold buttons to reboot to recovery

19. When recovery is done phone will reboot. If you have white boot animation all went well.

20. If phone does not boot up after 10 minutes reboot to recovery and wipe cache. If this don't work then reboot back to recovery and wipe data



Bugs:
DO NOT USE ENCRYPTION
Safestrap is still beta so there are some bugs
All reboot options in safestrap only reboot the phone.
Safestrap rom slots do not work dont mess with

Credits:
- @Raymonf for modified odin
- @afaneh92 for safestrap Main Thread Here Consider a donation to him he worked along time on this Donation Link
- @me2151 for finding this method
- @tytydraco for some instructions
- @mweinbach for some instructions
- @Craz Basics for xposed on non rooted
- @partcyborg for finding the root method!
- @elliwigy for being great help and original S8 root
- @rayan-refoua for boot animation
- @FatalONEM8 - For posting Oreo OTA
- @stang5litre
- @jds3118
- @Krog18
- @klabit87 for S7 Safestrap
echoe rom and noname rom
stang5litre Test Group
 
Last edited:

jrkruse

Recognized Contributor
Aug 9, 2009
8,033
12,096
263
SafeStrap Flashable Zips​

Remove FRP Protection Safestrap Flashable Zip
SS_Remove_FRP_S7.zip
Directions For FRP

So if your stuck and dont know google account info Do the samfail process when all done flash file to enter safestrap once in safestrap mount and unmount system then flash SS_Remove_FRP zip then follow direction to leave safestrap. After your phone reboots from recovery the last time force phone back to recovery wait until options come up and wipe data and you can now enter new google account in setup or skip



Google Pixel Style With Samsung Apps Replaced With Google Apps
Google_Style_With_Build_prop_Tweaks_V4.zip (Slightly Debloated)
Data Wipe is recommended to get full effect
If you flash one of the google mods make sure to set default dialer in settings/apps to google dialer
If Gboard dont show update the app in playstore or apk mirror then in playstore uninstall the update then it will work

Extreme Aroma based debloater for S8/S7/S9 devices by OrelMadK
https://forum.xda-developers.com/galaxy-s8/themes/4-2-18-extreme-aroma-based-debloater-s8-t3744608
This aroma debloater probably one of the best I have seen by @orelta

The above zips cannot be undone If you want to go back to stock you would need to do the Install process over but you shouldnt need to wipe data this time

Xposed Framework Installer zip
xposed-v90-sdk26-arm64-beta3.zip Flash In safestrap

Xposed Installer APK
XposedInstaller_3.1.5.apk Install as normal apk then open app make sure framework is installed (the box will be yellow) then reboot open and box will be green showing its working

Recommended Xposed Modules
Xtended-Settings.3.1.7.apk
GravityBox-O.8.2.0.apk
Firefds-Kit-Oreo.0.1.0.0.apk

Xposed Uninstaller zip
xposed-uninstaller-20180117-arm64.zip

Dual Speaker Mod
Dual+Speaker_Oreo-8.0-Compatible.zip Flash In safestrap
Dual+Speaker_Return_TO_Stock.zip

Rom Control-Access To Some Hidden Settings
RomControl.apk

Host AdBlocking
Host_AddBlocking.zip
Remove_Host_AddBlocking.zip

Credits
- @rovo89 for xposed Main xposed thread
- @IDan1109 base of debloat script
- @EmperorEye for some build.prop tweaks script
 
Last edited:
  • Like
Reactions: SamGuy2020

abyss7

Senior Member
Feb 17, 2018
69
10
0
Yekaterinburg
Thanks for your work.
Could you briefly explain:
- what if I do not need Safestrap, can I just replace step 5 of installation instruction on my own modification? or there is something significant in xxx_FlashSystem.cmd ?
- Is adspso.bin really necessary in BL_G930_CRE4.tar? It is component of modem. I'm using modem from Verizon and I will have to reflash it every time I'm flasing BL_G930_CRE4.tar
 

jrkruse

Recognized Contributor
Aug 9, 2009
8,033
12,096
263
Thanks for your work.
Could you briefly explain:
- what if I do not need Safestrap, can I just replace step 5 of installation instruction on my own modification? or there is something significant in xxx_FlashSystem.cmd ?
- Is adspso.bin really necessary in BL_G930_CRE4.tar? It is component of modem. I'm using modem from Verizon and I will have to reflash it every time I'm flasing BL_G930_CRE4.tar
Why are you using verizon modems on att firmware rom. The only thing that accomplishes is making none of your samsung stuff work like pay, pass , etc
 

jrkruse

Recognized Contributor
Aug 9, 2009
8,033
12,096
263
Yes, I want to use that samsung stuff, but carrier aggregation does not work with ATT modem. And what about my questions?
Safestrap is custom twrp recovery. If you feel you can change scripts and get stuff how you want too, go for it. That's how new ideas are created
 

abyss7

Senior Member
Feb 17, 2018
69
10
0
Yekaterinburg
Safestrap is custom twrp recovery. If you feel you can change scripts and get stuff how you want too, go for it. That's how new ideas are created
Before you posted this thread, I tried to do the same inspired your Verizon thread, but with no luck. Just could not make recovery bootloop, got only dm-verity failed.
I understand, you've made the great work, and I appreciate it. Could you please share small piece of your knowledge, what causing this bootloop that delete dm-verity key? deletecache.img?
 

jrkruse

Recognized Contributor
Aug 9, 2009
8,033
12,096
263
Before you posted this thread, I tried to do the same inspired your Verizon thread, but with no luck. Just could not make recovery bootloop, got only dm-verity failed.
I understand, you've made the great work, and I appreciate it. Could you please share small piece of your knowledge, what causing this bootloop that delete dm-verity key? deletecache.img?
If you want to add files stick them in the system folder if you want to delete stuff mod the sys.cmds file all the .cmd files with x in front of name dont change
 

jrkruse

Recognized Contributor
Aug 9, 2009
8,033
12,096
263
If I do not need safestrap I can safely remove ./system/etc/safestrap/ folder, right?
No
Edit_Actually you could and also remove bin folder and the vendor folder from the system folder. Then in sys.cmds remove the permissions ro safestrap and the fstab.qcom e2fsck files
 
Last edited:
  • Like
Reactions: abyss7

SamGuy2020

Senior Member
Jan 31, 2018
257
118
43
Just flashed this working great no lags noticed thank you. Just wondering what I should try to flash with safestrap. I'd love to figure out how to have native outdoor mode.
 

Rick1488

Senior Member
Jan 5, 2013
146
30
0
Schererville
Hello,

I'm not sure if I'm understanding your enter/Exit Safestrap instructions correctly but it reads like we have to flash a file in odin everytime we'd like to boot to recovery to use safestrap?

Thank you for your further development of the LOCKED! SG930A variant. I just came back to android after doing a nickel with the iphone. It was like prison.
 

miko12312

Senior Member
Sep 11, 2009
1,105
98
48
Magisk doesn't work with the S7 USA version
I know that so far , since were messing with a whole new OS, but like the safestrap that has been injected into the rom, there is some other ways of using magisk like the one I have posted yes it does still check booloader but if we can bypass that or use magisk on a different partition we may find a way as su system install is not really supported anymore it's all now systemly ,but reading the forum there is some kind of root as it's possible to use xposed