[Samsung Galaxy S7 Questions and Answers] drksn:
I tried to root my SM-G930F with current firmware G930FXXU1DQB3_G930FDBT1DQA8_DBT with this CF Autoroot file: https://download.chainfire.eu/929/CF-Root/CF-Auto-Root/CF-Auto-Root-herolte-heroltexx-smg930f.zip The latest one is based on NRD90M.G930FXXU1DQD7 and I am not sure if this is a problem.

During flashing the phone rebooted once showing "Kernel is not seandroid enforcing", then after some seconds another reboot. I waited nearly one hour with the phone beeing stuck in the samsung logo. When I shutdown and boot up the same happens. When in Recovery mode it shows first some failed "update" but I can get in the menu, download mode also working.

Now I am pretty lost about what I can do next. Of course my data is prio1 so I was searching for a way how to recover the phone and keep my data. Prio 2 is I still want root.

I have searched the whole day and I found the following options:

1. Flashing the whole Stock Rom: As I have read this should fix the bootloop problem, but since it's a 5-part ROM it will most likely also wipe my data - I really absolutely want to avoid this if possible!

I also read in some cases you don't have to check "Re-partition" if you don't use another CSC (this would be the case). So I was wondering if I could flash stock without re-partition and erasing user data.

2. Flashing only boot.img and/or recovery.img: Chainfire writes "If it still doesn't do anything after 5 minutes, something has gone wrong, and you should probably reflash your stock boot.img and recovery.img." Funnily he doesn't provide any guide -.- I don't know if this is trivial (I have only some basic knowledge on the whole Android flashing) but I was searching like crazy for any tutorial how to do this. My idea was that in this way only the recovery and boot are restored and user data is untouched- correct? So the only guides I found going in this direction are those mentioned here: https://xdaforums.com/showpost.php?p=67648452&postcount=2

Now as these are rather old I am even not sure if they still count for Android 7.0 as I don't want make even more damage. Therefore my question - is this a possibility to convert the IMG to TAR and flash them ? Are both needed or just one, is the order important etc.. ? Maybe someone has a more specific guide.

3. Flashing TRWP: I have not read much about this yet because I wanted to stick to the simple Autoroot method and also don't make things more complicated. But I was wondering if in this way the bootloop could also be fixed and my original goal of rooting also could be achieved?

4. Trying CF Autoroot with earlier version: I searched for any archive of the CF Autoroot images. Maybe I could get the phone back to work with an image based on my version. Problem is it seems Chainfire does not keep the older versions and I didn't find any in other places. Anyone got such version for the DQB3? It would be worth an easy try..

5..... any other possiblity ?

General question for the future: Does anyone know why the rooting went wrong? What was my mistake? I striclty followed the guide, have activated OEM and USB Debugging, started Odin as Admin etc. Is it a version mismatch issue ?

I am really thankful for any advise! In the past I flashed my SGS2 and SGS5 and never had any issues as I always followed the guides and was very careful. Can't understand why there is no warning for this particular case ..

Michael