Qualcomm SG9350 snapdragon 820 Root guide for rookies - Samsung Galaxy S7 Edge Guides, News, & Discussion

This thread is based on these two post, but for rookies like me.
http://forum.xda-developers.com/s7-edge/how-to/guide-sm-g9350-s7-edge-qualcomm-sd820-t3410969 by @davecotefilm
&
http://forum.xda-developers.com/s7-edge/samsung-galaxy-s7-edge-snapdragon-roms-kernels-recoveries--other-development/rom-kernel-sm-g9350-s7-edge-debloated-t3482804 by @travis82
before we start, here's some basic requirement:
1. your S7 Edge must be Qualcomm snapdragon 820 CPU, SG-9350 model better HK version (Mine is Chinese version, but I flashed to HK stock rom, no need to oem unlock, if you need this part, please search online. be-aware, flash to HK verison from Chinese, you must select re-partion option for the first time in odin)
2. developer option has been enabled already (go to settings->about devices->software info->tap build number more than 5 or 6 times)
3. in settings ->developer options -> USB debugging is on, and OEM unlock is on
4. go to samsung store, download crom and run it. (this will unlock your bootloader, lost warranty. so your choice, don't blame on me)
5. back up your data of internal storage and external SD card
6. Samsung drivers has been installed on your computer
7. know how to enter download mode on your s7e: power off your phone then, press and hold vol down + home + power
8. know how to enter recovery mode on your s7e: power off your phone then, press and hold vol up + home + power when you see recovery booting blue little letters on top of your screen, release them all
Here's the files you will need:
1. Customized Odin https://www.androidfilehost.com/?fid=24588232905724860
2. TWRP 3.0.1 with SuperSU G9350.TWRP.SuperSU.tar
this is 3.0.1 version twrp, if you directly flash the 3.0.2 version downloaded from @travis82's post, it will not work, you have to flash the above one then update to 3.0.2
3. The following files you need to download is optional, just incase your phone need to be restored to stocked rom (Warranty can't be restored anyway). (Update 11/6/2016: base on @travis82's suggestion, put the SM-G9350_G9350ZHU2APE3-TGY firmware link below, so you can easily flash forward or backward)
AP https://www.androidfilehost.com/?fid=24588232905724857
BL https://www.androidfilehost.com/?fid=24588232905724854
CP https://www.androidfilehost.com/?fid=24588232905724856
CSC https://www.androidfilehost.com/?fid=24588232905724855
SM-G9350_G9350ZHU2APE3-TGY
4. No verity opt encrypt v3.2 https://build.nethunter.com/android-tools/no-verity-opt-encrypt/no-verity-opt-encrypt-3.2.zip
all above files are from this post http://forum.xda-developers.com/s7-edge/how-to/guide-sm-g9350-s7-edge-qualcomm-sd820-t3410969
5 TWRP 3.0.2 update
unofficial TWRP by @travis82 updated on 11/6/2016 Check second floor
6. @travis82 debloated rom of October https://www.androidfilehost.com/?fid=529152257862670418
7. and kernel of latest from @travis82 in this post, please go there download the latest Kernel
Now here we start.
1. enter download mode and connect to your computer
2. launch customized odin put G9350.TWRP.SuperSU.tar in AP and flash it. (after this, your twrp interface will be chinese by default, you can change to english ofcoz, however if you totally can't read it, go to flash the below step's update, it will change the twrp's interface to english by default.
3. launch customized odin again and put TWRP 3.0.2 update Unofficial TWRP updated 11/6/2016 by @travis82 in AP and flash it again. (Sure, you have to put your phone to download again and connect to your computer)
4. enter recovery -> wipe->fomat data ->reboot (This step will make twrp able to mount your data partion)
5. enter reocvery -> install -> select the No verity opt encrypt v3.2 and flash it. (you have to put it on your internal or external sd card)
after above steps, your stocked rom has been rooted, and if you like that, you don't need to go through below steps. below is to flash @travis82 optimized rom and kernel
6. put the downloaded debloated rom to your sd card
7. enter recovery -> install-> select the debloated rom file and flash ->reboot after finished successfully
8. the Samsung post screen will be there for several minutes, mine was about 5 minutes
9. put your downloaded latest kernel from @travis82 to your sd card
10. enter recovery -> install -> select the latest kernel and flash ( I didn't wipe the cache, works fine for me)
11. if there's a newer kernel published out, just put it on your sd card and repeat step 10 again, then you will be on the latest kernel ( I didn't wip the cache as well)
End
thanks to @travis82 and @davecotefilm

Unofficial TWRP: https://drive.google.com/open?id=0B6...Wo0M2FvU3VVRGs or https://www.androidfilehost.com/?fid=457095661767112021
Changelog: https://github.com/travismills82/twr...commits/master
Short version:
Update kernel and dtb for recovery
update fstab
added modem as backup (so we can restore modems without odin)
fixed decryption (no messages yet)
Noticed now I can use compression without my phone getting so hot it wants to explode or freezing.
PS: I don't think you need custom odin anymore. Also here is the crom.apk : https://www.androidfilehost.com/?fid=385035244224394932
Samsung likes to prevent os reverts ie marshmallow to kitkat. So I suggest you flash SM-G9350_G9350ZHU2APE3-TGY firmware via odin as stock before you just automatically jump to the latest version officially. Here is a link for that also. https://www.androidfilehost.com/?fid=312978532265363995 Than you can just flash zips via twrp and rollback for jump forward and not be stuck because you have a bootloader that can't load XXX rom.

travis82 said:
Unofficial TWRP: https://drive.google.com/open?id=0B6...Wo0M2FvU3VVRGs or https://www.androidfilehost.com/?fid=457095661767112021
Changelog: https://github.com/travismills82/twr...commits/master
Short version:
Update kernel and dtb for recovery
update fstab
added modem as backup (so we can restore modems without odin)
fixed decryption (no messages yet)
Noticed now I can use compression without my phone getting so hot it wants to explode or freezing.
PS: I don't think you need custom odin anymore. Also here is the crom.apk : https://www.androidfilehost.com/?fid=385035244224394932
Samsung likes to prevent os reverts ie marshmallow to kitkat. So I suggest you flash SM-G9350_G9350ZHU2APE3-TGY firmware via odin as stock before you just automatically jump to the latest version officially. Here is a link for that also. https://www.androidfilehost.com/?fid=312978532265363995 Than you can just flash zips via twrp and rollback for jump forward and not be stuck because you have a bootloader that can't load XXX rom.
Click to expand...
Click to collapse
thanks. yeah, you are right, no special reason for customized odin, just because it's in that post, easier got the link, and it works anyway. :fingers-crossed::fingers-crossed::fingers-crossed::fingers-crossed:

Just trying to help keep the main post KISS style. Keep It Stupidly Simple

travis82 said:
Just trying to help keep the main post KISS style. Keep It Stupidly Simple
Click to expand...
Click to collapse
@travis82 one more questions, in your post, there's video fix, what is that for?
thanks,

I'm trying to get my chinese version rooted. I flashed HK stock rom, but couldn't get pass the crom unlock. I downloaded crom from Samsung store, ran it, and it gave me "unable to open application, an unkown error has occurred. try again later". Anyone knows why? I have oem unlock and usb debug on in developer settings.

What's the phones model #?

travis82 said:
What's the phones model #?
Click to expand...
Click to collapse
I got it working with s6-crom

travis82 said:
What's the phones model #?
Click to expand...
Click to collapse
Hi travis82, I'm trying to root another s7 edge for my gf, but this time not even s6-crom works. It's showing the same error. The phone is a China version of sg9350, I flashed two different HK roms with odin, but can't get S6-crom working. Oem unlock and usb debug are both on in developer settings. Do you have any idea?
---------- Post added at 02:12 PM ---------- Previous post was at 02:04 PM ----------
ioneng said:
Hi travis82, I'm trying to root another s7 edge for my gf, but this time not even s6-crom works. It's showing the same error. The phone is a China version of sg9350, I flashed two different HK roms with odin, but can't get S6-crom working. Oem unlock and usb debug are both on in developer settings. Do you have any idea?
Click to expand...
Click to collapse
Sorry, false alarm. I got it working by turning wifi off and ran it over data network. Strange that crom app didn't complain about internet problem while wifi was on.

boot loop
hiya i did up to step 3 and keep getting boot loop any idea what went wrong? 1st time im doing this i have device samsung galaxy s7 edge sm-g9350

Related

A Newbie’s guide to install PB1 ROM, root, unlock the bootloader and update to PF4-6

I wanted to update PB1 Lollipop to PF4-6.0 and unlock the boatloader. All that information is available on this forum in different posts, but requires some degree of back ground knowledge and is not always easy to follow for newbie’s like me. BY trial and error, and reading lot of thread postings, I was able to accomplish the goal. I am posting this guide as it may be helpful for other newbies.
BIG thank you to jrkruse, GeTex, muniz_ri, and other developers who put up lot of work. All credits go to them and I don’t claim any credit for anything.
My phone had Samsung eMMC and that is why I was able to unlock the bootloader. If your phone has Toshiba eMMC, you can’t unlock the bootloader and have to stop after rooting installing the PB1 ROM.
You can check eMMC by opening this file “/sys/block/mmcblk0/device/cid” in a root explorer app (e.g. root explorer). If the first two number start with 15, then you have Samsung eMMC. If first two numbers are 11, then you have Toshiba EMMC and your boot loader is unlockable at this time.
Another way to check eMMC is by installing eMMC Brickbug Check from the
HTML:
https://play.google.com/store/apps/details?id=net.vinagre.android.emmc_check&hl=en
or from
HTML:
https://apkpure.com/emmc-brickbug-check/net.vinagre.android.emmc_check/download?from=details
and then running the app.
Install PB1 ROM and then root following instructions from here
http://forum.xda-developers.com/verizon-galaxy-s5/general/root-method-og5-ok3-t3290370
Before Doing Anything Please Install The Latest Samsung Drivers SAMSUNG_USB_Driver_for_Mobile_Phones_v1.5.45.0.exe
Installing PB1
You will lose all of your app data and apps installed, your internal storage will be fine, backup is recommended anyways
1. Download G900VVRU2BPB1_G900VVZW2BPB1_VZW.zip and unzip it
2. Reboot to recovery (Power+Volume Up+Home Button) and wipe data from recovery, reboot to bootloader
3. Plug In your phone and open Odin
3a. Make sure your phone is recognized (In the Odin Screen Under ID:COM the box under will be blue with your com port id #)
4. Click the AP button in the Odin Screen and locate and click on the G900VVRU2BPB1_G900VVZW2BPB1_G900VVRU2BPB1_HOME.tar .md5 this is the file that was unziped from the G900VVRU2BPB1_G900VVZW2BPB1_VZW.zip (Everything you do will be flashed via AP!!!!)
4a. This will take a few minutes for odin to load and verify MD5. When done in the odin message box it will say
5. Under options DO NOT CHANGE ANYTHING
6. Now click on Start
7. When finished you will get a green box that says PASS!
8. Phone will reboot automatically to recovery and finish updating then it will restart. It may be stuck on red Verizon screen for 10-15 minutes, so just be patient.
9. When Phone has finished loading and has booted up go through setup and do not add any google accounts or Samsung accounts or anything
OPEN DEVELOPER OPTION
Go to the settings menu on your GS5.
Scroll down to the "System section and tap "About Device."
Now scroll down to "Build number."
Tap the "Build number" section seven times. ...
Now back out to the main settings menu, and you'll see "Developer options" listed
Enable USB debugging
Uncheck “Verify apps via USB”
Go to Security
Check the box next to Unknown sources
Uncheck reactivation lock if it is checked (if you have a Samsung account click on reactivation lock enter your Samsung account and the tick should be off )
Go to Settings/Display and set your screen timeout to 5 min
Rooting Instructions
1. Download this zip GS5_LOLLIROOT_BLACKCAT.7z
2. Unzip folder.(You need a unzip application like 7z or Winrar).
ALSO COPY THIS FOLDER INTO SD CARD AND PUT IT IN THE PHONE
3. Open The Folder and click Bat file #1, “Install APKs” plug in your phone
On Allow USB debug message, check always allow this computer and click OK
Then follow directions
It will install APKs and then boot into bootloader “Downloading” and odin will open
Flash NK2_kernel.tar I AP slot
The phone will reboot get stuck on Samsung screen
Wait for the phone to reconnect
Press Enter flashing is complete to the root process can start
All the Steps for the main rooting process are done ON THE BAT FILES, READ THEM!!!!
If the root process hangs Close the bat, unplug phone pull battery and reboot phone to recovery (VolUp+Pwr+Home). In recovery wipe cache only and reboot. If phone reboots back to recovery instead, pull battery and manually reboot. Now Launch Bat #3 and then plug phone back in and
IF you get into android and cannot get root, Open bat file #2 and start from there again
If your phone wont reboot, use Bat #4 and try and enter download mode manually(VolDown+Pwr+Home)
When root is finished, pull your battery on your phone. Replace battery and reboot to download mode Power+Volume Down+Home
Use odin and Flash the VZW_BPB1_KERNEL_ONLY.tar.md5 Kernel through AP
IF STILL HAVING ISSUES RUNNING THE BAT FILES, REINSTALL PB1 THRU ODIN AND RESTART FROM SCRACTH
When phone reboots, go to the GS5_LOLLIROOT_BLACKCAT folder you placed on your phone
Open KRoot.apk and install it. Once installed open Kroot. Click The Up Arrows a couple of time until you get to Try It and click Try It and that's it. Don’t click nothing else just close Kingroot. You should now have root. If It says Root not available and the bat said your were rooted Reboot Phone and open KingRoot You should now be rooted (otherwise reboot phone and check again)
Now go to google play and install SuperSU-Me pro app (I purchased this app). Run it to remove kinguser and replace it with SuperSu. After this process open SuperSu and will ask to update binary click update normal
Copy this G900V_Fix Safestrap.zip (It may come in handy later on) to your SD Card and Internal Storage Copy Safestrap_Flashable_Kernels and Safestrap_Flashable_Firmware and anything else you want to install like the below rom
Now go to the folder on your SD card and open Busybox.apk Installer Allow SuperSu permission click on install.
After you get message about successful install, Click on Safstrap Allow SuperSu permission then click Install Safestrap after it installs, click open Safestrap and click on install/update recovery. After it is installed, click on “Reboot To Recovery”.
Make a backup of existing Rom In safestrap
Unlocking Boot Loader
Unlock the Galaxys S5 Bootloader using DEV Bootloader by Method 2
http://forum.xda-developers.com/ver...t/rd-unlocking-galaxys-s5-bootloader-t3337909
Remove the phone’s SD card. Either back up all the files on the card to your computer or use another empty sd card as unlocker will wipe everything on the SD card during the process.
Copy Samsung_Bootloader_Unlocker.zip on to the card
Power off the phone and insert the sd card. Reboot the phone. Then Reboot into Safstrap by opening LP Safestrap Installer and clicking on “Reboot to Recovery”
Once into the Safestarp, install the Unlocker.
Reboot system when you get the Successful message
You will see a brief “Android is upgrading” screen
click on SamsungUnlocker app
Wait and make sure to grant SuperSu access. This may take a few seconds to come up
type yes in the terminal screen when it ask you (Yes/No) Hit enter on the keyboard
wait for phone to power off
reboot to bootloader (Power off phone, then press VolDwn+Pwr+Home and keep pressing till you see the bootloader, press then volume up) and verify it says MODE: Developer
While phone is still on the Bootloader" or "download mode, connect phone to computer thru USB and start Odin and flash Twrp recovery using Odin AP. Use TWRP 3.0.0. as newer versions have difficulty accessing the sd card. You can down load TWRP 3.0.0 for ODIN from https://dl.twrp.me/klte/twrp-3.0.0-0...e.img.tar.html
Reboot
Note: To re-use the sd card used for unlocking, format your SDcard in android OS, otherwise, use a Linux box and a card reader and use FDISK to wipe all the partitions, then it can be formatted correctly
Now copy following files on to the sdcard
-G900V_PF4_Stock_Deodexed_Debloated_Rooted_ROM.zip (For "Unlocked" Bootloaders Only!)
-TWRP_Prepare.zip
-PB1_Firmware_Only_NK2_Kernel.tar.md5
-S5_KLTE_USA_VZW.pit
-SafeStrap_PF4_Bootloader_Unlock_AIO.zip
MARSHMALLOW PF4-6.0.1 INSTALLATION
http://forum.xda-developers.com/ver...w-to-update-to-g900voe1-5-0-keeproot-t3149784
From the above thread, flash G900V_PF4_Stock_Deodexed_Debloated_Rooted_ROM.zip (For "Unlocked" Bootloaders Only!)
Reboot into TWRP by pressing the volUp+home+power button and release all the buttons as soon as you seen the initial few lines on top left of screen
Click Wipe then Click Advanced Wipe Then select System, Data, Cache. Then swipe to start wipe
Press Back button
Now flash the above ROM thru TWRP's Install button and then reboot
Phone will hang at the Verizon red screen
NOW FOLLOW INSTRUCTIONS FROM “If You Already Have Bootloader Unlocked And On A Samsung TW Rom” section of this thread
http://forum.xda-developers.com/ver...t/rd-unlocking-galaxys-s5-bootloader-t3337909
Reboot into TWRP by pressing the volUp+home+power button and release all the buttons as soon as you seen the initial few lines on top of screen (If you reboot into android recovery, choose Reboot to bootloader and then reinstall TRWP thru Odin AP)
In TWRP Flash TWRP_Prepare.zip
Reboot system
It will reboot in to safstrap recovery (watch carefully as Safestrap Splash Screen is visible only for few seconds and then disappears – Choose recovery on the left side of the splash screen)
From safestrap, choose Reboot > Download
In Odin Under AP slot load PB1_Firmware_Only_NK2_Kernel.tar.md5
In Odin Under PIT load S5_KLTE_USA_VZW.pit
When finished on reboot watch for Safestrap Splash Screen and enter Safestrap (watch carefully as Safestrap Splash Screen is visible only for few seconds and then disappears)
Now go to Reboot Menu and click on Download Mode
Make sure in download mode the current binary is Samsung Official. If it says custom, repeat the above step till it shows Current Binary: Samsung official.
If Binary Status is Official Pull battery, restart and enter SafeStrap by choosing Recovery on the left side of the splash screen (DON’T press any buttons till you see safstrap screen and then enter)
Install: SafeStrap_PF4_Bootloader_Unlock_AIO.zip
Phone will Power Off.
Pull remove battery and then place it back
This process installs TWRP 3.2 which doesn't see the SD card. Hence, now we need to install TWRP 3.0.0
Reboot into TWRP by pressing the volUp+home+power button and release all the buttons as soon as you seen the initial few lines on top of screen. Click on Reboot and then Download button. When phone boots into Download mode, reflash TWRP 3.0.0 via ODIN AP
When phone reboots, It may be stuck on Verizon red screen for 10-15 minutes, just be patient.
That's it, you will now have on a rooted/unlocked PF4
2017-01-10: Edited the guide to make it simpler.
Sorry for not being able to answer questions in this thread as I have a very limited knowledge of this whole process.
Great job!
This works*.
I just finished the process of researching everything and installing most things based on the many different threads people vaguely pointed to.
It's nice to see someone compile it all together in one spot.
I previously had to reinstall the full PB1 restore image several times because I had gotten stuck along the way a few times.
The main thing I took from you that was different from other guides was that I installed PF4 from TWRP instead of FlashFire, maybe that helped things work.
*Some tips/modifications based on what I did based on other guides and now partially yours for the last few steps that worked just now:
1. The part where you install G900V_Fix Safestrap.zip and then Install PB1 ROM (VZW_BPB1_ODEX_DEODEX_V9.zip) is unnecessary.
So in other words, after Knox_Removal_SU_BB_INIT.D.zip, skip straight to unlocking Bootloader.
2. After unlocking the bootloader and reformatting the SD card, I'd suggest copying over all the remaining zip files you need for the rest of the tutorial to your device... that way you don't need to take out the microSD card and find a microSD reader.
3. I can't remember for sure, but I think after installing the PF4 ROM (I used G900V_PF4_Stock_Rooted_ROM.zip (For "Unlocked" Bootloaders Only!)), I had to reinstall TWRP 3.0.0 from ODIN.
4. Here's the link to TWRP 3.0.0 for ODIN https://dl.twrp.me/klte/twrp-3.0.0-0-klte-klte.img.tar.html
Those are all the suggestions I can remember. Great guide!
Royal2000H said:
Great job!
This works*.
I just finished the process of researching everything and installing most things based on the many different threads people vaguely pointed to.
It's nice to see someone compile it all together in one spot.
I previously had to reinstall the full PB1 restore image several times because I had gotten stuck along the way a few times.
The main thing I took from you that was different from other guides was that I installed PF4 from TWRP instead of FlashFire, maybe that helped things work.
*Some tips/modifications based on what I did based on other guides and now partially yours for the last few steps that worked just now:
1. The part where you install G900V_Fix Safestrap.zip and then Install PB1 ROM (VZW_BPB1_ODEX_DEODEX_V9.zip) is unnecessary.
So in other words, after Knox_Removal_SU_BB_INIT.D.zip, skip straight to unlocking Bootloader.
2. After unlocking the bootloader and reformatting the SD card, I'd suggest copying over all the remaining zip files you need for the rest of the tutorial to your device... that way you don't need to take out the microSD card and find a microSD reader.
3. I can't remember for sure, but I think after installing the PF4 ROM (I used G900V_PF4_Stock_Rooted_ROM.zip (For "Unlocked" Bootloaders Only!)), I had to reinstall TWRP 3.0.0 from ODIN.
4. Here's the link to TWRP 3.0.0 for ODIN https://dl.twrp.me/klte/twrp-3.0.0-0-klte-klte.img.tar.html
Those are all the suggestions I can remember. Great guide!
Click to expand...
Click to collapse
In retrospect, you are right that I did not need to install PB1 ROM (VZW_BPB1_ODEX_DEODEX_V9.zip). So removed that part. also made other changes as suggested.
Thank you!
mms2020 said:
In retrospect, you are right that I did not need to install PB1 ROM (VZW_BPB1_ODEX_DEODEX_V9.zip). So removed that part. also made other changes as suggested.
Thank you!
Click to expand...
Click to collapse
Great! Just a few more suggestions:
1. I think the part with "Once phone reboots, GO BACK TO PHONE AND CHANGE FOLLOWING SETTINGS " (basically the whole part about reenabling developer options and enabling USB debugging) is unnecessary and can be deleted because you deleted the part about installing that second ROM so all that should still be enabled.
2. I'd move the link to TWRP for ODIN from the bottom to right after the first time you mention TWRP (the line that starts with: While phone is still on the Bootloader" or "download mode, connect....)
3. What I meant in my previous reply was that I think flashing PF4 wiped TWRP, so in order to reboot to TWRP right after you install PF4, you need the user to reinstall TWRP from ODIN (right before/after this line: NOW FOLLOW INSTRUCTIONS FROM “If You Already Have...)
Royal2000H said:
Great! Just a few more suggestions:
1. I think the part with "Once phone reboots, GO BACK TO PHONE AND CHANGE FOLLOWING SETTINGS " (basically the whole part about reenabling developer options and enabling USB debugging) is unnecessary and can be deleted because you deleted the part about installing that second ROM so all that should still be enabled.
2. I'd move the link to TWRP for ODIN from the bottom to right after the first time you mention TWRP (the line that starts with: While phone is still on the Bootloader" or "download mode, connect....)
3. What I meant in my previous reply was that I think flashing PF4 wiped TWRP, so in order to reboot to TWRP right after you install PF4, you need the user to reinstall TWRP from ODIN (right before/after this line: NOW FOLLOW INSTRUCTIONS FROM “If You Already Have...)
Click to expand...
Click to collapse
Made those changes as well. If I remember correctly, I did not need to reflash TWRP after PF4 installation as it was flashed through the TWRP. Thanks
Great thread!
If I unlock the bootloader, do I still need to flash a new kernel from pb1 lollipop to a marshmallow kernel if I want to flash a marshmallow based rom on there? Particularly CM 13.
Nice!
If I want to flash cyanogen mod 13 do I do it after I flash the bootloader unlock & twrp, or do I have to flash SafeStrap_PB1_Bootloader_Unlock_AIO.zip first?
Thanks for this thread, OP.
I know a ton of work went into the methods explained in the threads used to create this newbie guide, but it can be difficult to follow those information dense threads for those of us who only get into rooting and flashing every couple of years with a new phone.
Sucks that Google and Verizon are making this more difficult. I fondly recall one click rooting!
They lock down the phones and load up the bloatware and if you aren't tech savvy enough to get around their locks (or just tech savvy enough to be able to follow an XDA how to thread), then you're almost forced into buying a 32gb phone so that you don't run out of memory when you start installing apps you actually want rather than the bloatware they prepackage.
I am blown away by how much bloatware has been removed from this debloated PF4.
Trying real hard
t-wrench said:
Thanks for this thread, OP.
I know a ton of work went into the methods explained in the threads used to create this newbie guide, but it can be difficult to follow those information dense threads for those of us who only get into rooting and flashing every couple of years with a new phone.
Sucks that Google and Verizon are making this more difficult. I fondly recall one click rooting!
They lock down the phones and load up the bloatware and if you aren't tech savvy enough to get around their locks (or just tech savvy enough to be able to follow an XDA how to thread), then you're almost forced into buying a 32gb phone so that you don't run out of memory when you start installing apps you actually want rather than the bloatware they prepackage.
I am blown away by how much bloatware has been removed from this debloated PF4.
Click to expand...
Click to collapse
Hi Guys, Well after much trying I have my phone rooted and the bootloader unlocked. Do I have to load the PF4 or can I continue to use it as it is. Or may I use a debloated PB1 rom? Thanks
Thumbmasher said:
Hi Guys, Well after much trying I have my phone rooted and the bootloader unlocked. Do I have to load the PF4 or can I continue to use it as it is. Or may I use a debloated PB1 rom? Thanks
Click to expand...
Click to collapse
You can use it as is.
But since you did all this work, might as well upgrade to Marshmallow.
t-wrench said:
You can use it as is.
But since you did all this work, might as well upgrade to Marshmallow.
Click to expand...
Click to collapse
I am afraid of loosing my work. It took all day. Can I flash 5.0 roms now? Like this one?
http://forum.xda-developers.com/verizon-galaxy-s5/development/vzwstock-based-tw-rom-3-4-16-t3329029
Thumbmasher said:
I am afraid of loosing my work. It took all day. Can I flash 5.0 roms now? Like this one?
http://forum.xda-developers.com/verizon-galaxy-s5/development/vzwstock-based-tw-rom-3-4-16-t3329029
Click to expand...
Click to collapse
I'm not sure on exactly what you can flash. I followed this newbie guide and it worked fine. Hopefully someone else can chime in.
As for loosing your work, if you followed the guide to unlocking the bootloader, you now have TWRP recovery. So make a backup, and store it on the microSD, or even safer yet, copy it from the microSD to another drive. If you screw things up, just use TWRP to restore the backup. Even if accidentally wipe the microSD, you'll still have that backup preserved off the phone.
Well, I had the (joy) of working on my mom's S5 VZW today. It was only running KK, so I got it rooted and bootloader unlocked OK,installed TWRP fine, but I tried flashing CM 14.1 (I had the 12/24 nightly downloaded before the servers all shutdown) and after 20 minutes it still wasn't getting past the CM logo. I'm used to these things taking a while, but 20 minutes is way too long. I'm currently downloading the PJ2 Stock Rooted Debloated rom to try from TWRP instead, since I can't download CM13 thanks to the whole CM/Lineage split.
For what it's worth, in the directions above, after flashing G900V_PF4_Stock_Deodexed_Debloated_Rooted_ROM.zip, I did have to reflash TWRP with Odin (someone else mentioned this, too). The directions at that step were unclear; did I need to let that boot all the way up, and if so, how long should I wait, since this is a Deodexed ROM I know it could take like 15 minutes, but it still wasn't booting after 20. So I just did a battery pull, reflashed TWRP, and proceeded to install the remaining zips as instructed.
While in TWRP, I can't make a backup to the external SD card; maybe it's mounted read-only? I can backup to the internal sdcard, which is OK if I ever get it booted up to any OS where I can use a file manager or transfer to PC.
Still, these directions were very helpful, hoping I can get this thing running in the next hour or so... I have to leave tomorrow!
Not sure if @mms2020 is still reading this, but in the SamsungUnlocker app, it seems that "Yes" is case sensitive. When I typed 'yes', the phone immediately powered off and subsequent reboot into bootloader does NOT show mode Developer and Odin flashing of TWRP 3.0.0 fails. I repeated and typed "Yes", then app generates a few more lines on screen, then phone powers down. Now bootloader shows mode Developer and Odin flashing of TWRP 3.0.0 succeeds.
Thanks for the guide it was actually quite straight forward to follow. I have a ok3 verizon s5 rooted w/ twrp installed and bootloader unlocked. Having never dealt with verizon or samsung phones before. What do I have to do to upgrade to a nougat CM14 rom? (i'm mainly concerned with connectivity issues). Since twrp is installed can I just install a cm14 image? (full wipe and all).
Thanks for the guide! :good:
I'm on lollipop, rooted, unlocked bootloader, I want to upgrade to marshmallow and keep twrp, so I don't need to install safestrap do I?
Sent from my SM-G928F using XDA-Developers Legacy app
I followed the steps a few days ago, it went perfectly. The root, the bootloader unlock, and the Marshmallow upgrade was all so easy! Nothing like my Note 4. I had to do all the work for that phone. This phone has it easy. It's all done for the users already. All I needed was a computer, with adb, common sense, and the ability to read lol. Anyways I'm on the Nemesis N7 international port and my phone is flying on this rom!! Couldn't be happier with my Now.... what....3 year old S5!
Sent from my SM-G903F using XDA-Developers Legacy app
Thanks for this. I wonder if this is normal, SuperSU-Me pro is stuck in processing for a long time. Is there a trick to it?
Thanks for any replies, Tom
thoughto said:
Thanks for this. I wonder if this is normal, SuperSU-Me pro is stuck in processing for a long time. Is there a trick to it?
Thanks for any replies, Tom
Click to expand...
Click to collapse
Try a different version
And no, it shouldn't take long at all. There is 2 steps though. And it will guide u through the steps. Or should anyway.
Sent from my SM-G903F using XDA-Developers Legacy app

[RECOVERY][BOOT][ROOT][VFD-1400] Vodafone Prime Tab 7

DISCLAIMER: I WILL NOT BE HELD LIABLE FOR ANY DAMAGE TO YOUR DEVICE BY USING THIS METHOD
Warning: this will only work with the older firmware (Android 6.0.1/1BEBFDB1 )
What this will achieve:
You will flash a modified boot image that runs selinux in permissive mode.
You will flash a custom recovery that allows you to root the device.
After you are done, your userdata will most likely not be encrypted anymore. You can re-enable encryption in the system settings.
DOWNLOAD
1. Install the usb drivers that come with the device, in /system/etc/USBDriver.iso.
They are also in the download package, in USBDriver/.
Run Setup.vbs.
Also install SUGAR QCT_SP v11.1.2 Setup.exe from the download package.
2. Connect your device to your computer and boot it into EDL mode (enable usb debugging).
adb.exe reboot edl
3. Run SUGAR QCT_SP (use credentials from download package), select VF1400 device and click on the upgrade button.
It will download the latest official firmware update into "C:\Program Files (x86)\SUGAR QCT_SP_Gotu2\bin\VF1400-2AVXXXX" (VF1400-2AVDDE1, for me).
After the download is done and the flashing started, make a copy of the VF1400-2AVXXXX folder to your Desktop.
4. While the flashing is going on, we can start to modify out copy of VF1400-2AVXXXX.
In it should be a folder, most likely called 1BEBFDB1 (version number of the update).
Inside that folder should be the .mbn files we care about: B1BEB0B0CD00.mbn (boot image) and R1BEB0B0CD00.mbn (recovery image).
Possibly they will be called differently, but I assume the boot image always starts with B and the recovery with R.
You can check "C:\Program Files (x86)\SUGAR QCT_SP_Gotu2\tool\logs\Sugar_XXXXXXXX.log" to make sure which file is which.
Replace B1BEB0B0CD00.mbn with boot.img from the download and R1BEB0B0CD00.mbn with recovery.img.
5. After the flash is done and the device rebooted, put it in edl mode again (after enabling usb debugging).
adb.exe reboot edl
6. Now, *before* we start SUGAR QCT_SP again, copy the VF1400-2AVXXXX into "C:\Program Files (x86)\SUGAR QCT_SP_Gotu2\bin"
7. Start SUGAR QCT_SP, select VF1400 device and hit upgrade.
Congratulations! After flashing and after the next reboot you are running with selinux in permissive mode and you can flash SuperSU from the recovery.
Now copy the latest SuperSU flashable zip into your internal storage and install it from recovery.
The recovery used is CM-13.0, device tree based on https://github.com/zwliew/android_device_xiaomi_land
Being compiled with prebuilt kernel from boot.img.
Works great! Thank you
Cool! Thanks alot!
Hi fused#1,
thanks for this, have you tried to install Xposed on this device after rooting it?
Best regards,
misterfx
Hi,
i've now tested and installed xposed.
You need this files: xposed-v87-sdk23-arm.zip, XposedInstaller_3.1.1.apk and for safety the xposed-uninstaller-20160829-arm.zip.
Install the xposed-v87-sdk23-arm.zip with recovery, after reboot install the XposedInstaller_3.1.1.apk.
Best wishes,
misterfx
TWRP recovery
Hello.
All work as expected, thanks a lot for that.
I wonder if someone have manage to install TWRP recovery.
I mainly interesting of NANDroid Backup i can take with TWRP recovery.
How can i do that?
Thanks at advance.
Hello,
is there any way to get ntfs oder exfat support on the vodafone tab prime 7 ?
at the moment, it is original, without rom changes.
Hi, I tried your guide today, but it failed at flashing the alternative bootloader and recovery. System was not able to boot anymore after flashing the second time with your altered files.
Display only showed "powered by android" and nothing else happened. Luckily I found out that you are able to switch back into EDL mode when this happens:
- Shut down device (disconnect any cable and press power until display switches off)
- Press Vol+ AND Vol- for about 10 seconds and then insert USB cable
-> "powered by android" label flashes up and then display goes black and voila you are in EDL mode again
---------------------
Here comes my question:
Is it possible that your bootloader and/or recovery are incompatible with latest FW version? Could you have a look at the current bootloader and recovery to get selinux in permissive mode again? I attached the original bootloader and recovery that was downloaded with SUGAR QCT_SP.
Hi,
quite possible.
I wasn't even aware of the new firmware version. Obviously this only works with the old firmware. I will make that clear in the original post.
What firmware/android version is it? Maybe I'll look into that today or tomorrow.
Cheers
edit: I'm not even being offered the new firmware. Can you upload all of it somewhere?
gandharva said:
Hi, I tried your guide today, but it failed at flashing the alternative bootloader and recovery. System was not able to boot anymore after flashing the second time with your altered files.
Display only showed "powered by android" and nothing else happened. Luckily I found out that you are able to switch back into EDL mode when this happens:
- Shut down device (disconnect any cable and press power until display switches off)
- Press Vol+ AND Vol- for about 10 seconds and then insert USB cable
-> "powered by android" label flashes up and then display goes black and voila you are in EDL mode again
---------------------
Here comes my question:
Is it possible that your bootloader and/or recovery are incompatible with latest FW version? Could you have a look at the current bootloader and recovery to get selinux in permissive mode again? I attached the original bootloader and recovery that was downloaded with SUGAR QCT_SP.
Click to expand...
Click to collapse
Hi,
it seems there is again a new fw, files named like R1BEJ0J0CD00.mbn, with security patch level of April 2017. A user flashed this with the root-patch, but he has no wifi anymore.
Thanks for a update
Best wishes,
MrFX
The procedure works, but I can not install from Supersu.zip recovery mode. I tried many versions but I always get this error:
E:filed to veryfy whole-file signature
E:signature verification failed
Istallation aborted.
Can someone help me
Hey @fused#1 , i have a problem. after flashing and rooting my wifi does not work. do you know why?
x.0ldB0y.x said:
Hey @fused#1 , i have a problem. after flashing and rooting my wifi does not work. do you know why?
Click to expand...
Click to collapse
I don't think this is compatible with the latest update for the device. If you are running thatthat could be the reason. It's possible they updated the radio firmware or whatever the **** it's called these days...
Hi fused#1,
have you a hint, i've now a 2nd device with the old fw (and saved old firmware files), but sugar_qct always do a update and downloads the new firmware... is it possible to flash the old, saved files?
Update: got it, renamed all old fw files to the new names, copied they to the new created directory (replaced new fw), and sugar_qct installed the old fw with the new file names.
Thanks,
MrFX
Hey misterfx,
can u do an tutorial, how u did it to flash the old fw?
I tryed many things but he doesnt accept the old files (and i dont know the new folder-name).
Would help many guys i think, thanks ^^
Hi,
you can download the new fw with sugar_qct (but while downloading, unplug the tab)... you now have the new folder name and the files inside it.
Rename ALL old firmware files (from backup) to the new names and copy they to the new fw folder and replace all files.
Then exit sugar_qct and start it again, it will find the "new" files... make upgrade.
Good luck,
MrFX
Neeschar said:
Hey misterfx,
can u do an tutorial, how u did it to flash the old fw?
I tryed many things but he doesnt accept the old files (and i dont know the new folder-name).
Would help many guys i think, thanks ^^
Click to expand...
Click to collapse
df
thank you
TWRP
Someone can find TWRP for VFD1400?
Vdf 1400 Old firmware
Would someone please upload the vdf1400 old firmware before the update of April 2017!!
I would like to install that Rom instead..
WiFi is not working while using this method for the new firmware..
Thanks
Vdf 1400 Old firmware
Anyone has a link for the old firmware VF1400-2AVDDE1 ....
Thanks in advance

[Easy_Root/Unroot][Any_Oreo/Nougat_Firmware_V4_Bootloaders][Tmp_Twrp_Recovery]

EASY ROOT/UNROOT FOR S7 OR S7E ALL NOUGAT OR OREO STOCK ROMS
THANKS @klabit87 FOR OREO ROOT
TEMPORARY TWRP RECOVERY VIA ADB THANKS TO @afaneh92​
This is for AT&T, T-Mobile and Verizon and Sprint running V4 bootloaders only!​
This tool will allow you too easily root any stock rom allowing you to make any modifications you might want then easily unroot for better performance
This will Also give you a fully functional TWRP recovery that can be accessed via adb. TWRP is fully functional on OREO Roms but is limited on Nougat roms
The initial setup does require a data wipe.​
S7 G930V Flat Odin Factory FIrmware Downloads
G930VVRS4CRI1_G930VVZW4CRI1_VZW_Verizon_USA_v8.0_Oreo.zip
ADB_Root Temporary Twrp Tool Download
S7_S7E_ROOT_UNROOT_ADB_TOOLS.7z
S7 G935 Edge Root/Unroot Odin Files Downloads
These Files Are Needed To Unroot Your Phone
SM_G935_EDGE_OREO.7z
SM_G935_EDGE_NOUGAT.7z
S7 G930 Flat Root/Unroot Odin Files Downloads
These Files Are Needed To Unroot Your Phone
SM_G930_FLAT_OREO.7z
SM_G930_FLAT_NOUGAT.7z
Instructions
1. Download S7_S7E_ROOT_UNROOT_ADB_TOOLS.7z and your model and version you want from above
2. Unzip S7_S7E_ROOT_UNROOT_ADB_TOOLS.7z to S7_S7E_ROOT_UNROOT_ADB_TOOLS folder
3. Unzip the Model/Version file you downloaded and copy the files to the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder and place them in the Odin folder
4. Prepare your phone for a data wipe
5. Reboot your phone to download mode and flash the AP_ROOT_G93*.tar in the Odin AP slot and reboot your phone to recovery
6. Once phone is in recovery run the Setup.exe in the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder
7. Now in the cmd window make sure your device is connected and choose Option (1) Launch TWRP
8. Your phone should launch TWRP leave phone plugged in and command window open on computer
9. Now In Twrp choose wipe and choose format data. Type yes in the box when it ask
10. Now in cmd window choose Option(8) Push Root.zip to Phone
11. Now in TWRP choose install and select the Root.zip
12. After zip is installed reboot and go through setup.
13. Once through setup make sure you are rooted
To Unroot Your Phone
1. In the Root Control app choose phone settings and unroot phone make sure phone is connected to computer
2. Now depending on the type of root you choose your phone will reboot to download if you chose system root or stock recovery if you chose systemless root. If your phone reboots to download mode skip to number 5
3. If your phone reboots to recovery once your phone is in recovery run the Setup.exe in the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder
4. In cmd window choose Option(3) Unroot phone will reboot too download mode
5. In Odin BL slot choose the BL_G93*_DELETE_CACHE.tar and flash phone will reboot to recovery and say processing update then get an error and strart rebooting recovery
6. Let recovery bootloop at least once thin force phone back to download mode
7. In Odin AP slot flash BL_ENTER_ENG_RECOVERY_G930.tar and flash phone will reboot to recovery with a bunch of red cache errors
8. In recovery choose wipe cache then reboot back to bootloader from recovery
9. In Odin BL slot choose BL_OREO_STOCK_G93*.tar for Oreo or BL_RESET_DM_VERITY_G93*.tar for Nougat and flash
10. This is important as soon as odin is done flashing and phone powers off immediately hold buttons to force phone to recovery
11. When phone reboots to recovery you will get no command error then when phone shows recovery options in black box at very botton it should say Successfully verified. If it says unsuccessful or failed then start at number 5 again. If successful and on oreo you are done.
12. If on Nougat and successful from recovery reboot to bootloader in Odin BL slot flash BL_NOUGAT_STOCK_G93*.tar
To Reroot Your Phone
1. Reboot to download in Odin AP slot flash AP_ROOT_G93***.tar
2. Phone will reboot then will reboot one more time and you will be rerooted
To Enter TWRP When Rooted
Remember with Nougat TWRP cannot mount data because of encryption so some zips wont work
1. Manually reboot phone to recovery launch Setup.exe in the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder and choose Option(1) Launch TWRP
2. To Exit TWRP simply choose reboot
To Enter TWRP When Unrooted
Remember with Nougat TWRP cannot mount data because of encryption so some zips wont work
1. Put phone in download mode In Odin AP slot flash AP_ROOT_G93***.tar force phone to reboot to recovery. If you let phone boot it will reroot and you will have to run the unroot from the root control app.
2. In recovery launch Setup.exe in the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder and choose Option(1) Launch TWRP.
3. Do whatever you need too do
4. To exit Twrp choose reboot to Download
5. In Odin BL slot choose the BL_G93*_DELETE_CACHE.tar and flash phone will reboot to recovery and say processing update then get an error and strart rebooting recovery
6. Let recovery bootloop at least once thin force phone back to download mode
7. In Odin AP slot flash BL_ENTER_ENG_RECOVERY_G930.tar and flash phone will reboot to recovery with a bunch of red cache errors
8. In recovery choose wipe cache then reboot back to bootloader from recovery
9. In Odin BL slot choose BL_OREO_STOCK_G93*.tar for Oreo or BL_RESET_DM_VERITY_G93*.tar for Nougat and flash
10. This is important as soon as odin is done flashing and phone powers off immediately hold buttons to force phone to recovery
11. When phone reboots to recovery you will get no command error then when phone shows recovery options in black box at very botton it should say Successfully verified. If it says unsuccessful or failed then start at number 5 again. If successful and on oreo you are done.
12. If on Nougat and successful from recovery reboot to bootloader in Odin BL slot flash BL_NOUGAT_STOCK_G93*.tar
Beware If you update V9 or higher bootloader then rooting and everything will not work. You will be stuck on stock possibly for good
Works perfect and love having TWRP just for everyone else DO NOT use the 1st link it will download the G935V firmware which will not flash for the S7 flat.
Brother, you might want to check your zips. Your sm_g930_oreo root/unroot zip is missing the BL_ENTER_ENG_RECOVERY_G93*.tar and instead has BL_ENG_BOOTLOADERS_G930?? Also, your S7_G930V Flat Odin Firmware links to the G935V firmware and will not flash obviously to the S7 flat. Kinda important files if you want to use this. I was going to try to unroot and update to the Oct security patch and thank God I checked the required files before starting.
Sorry, stupid question I can't find an answer to. How do I tell what bootloader I am on?
ktnemec said:
Sorry, stupid question I can't find an answer to. How do I tell what bootloader I am on?
Click to expand...
Click to collapse
5th to last number in your build
G930XXXX4XXXX
Archangel said:
Brother, you might want to check your zips. Your sm_g930_oreo root/unroot zip is missing the BL_ENTER_ENG_RECOVERY_G93*.tar and instead has BL_ENG_BOOTLOADERS_G930?? Also, your S7_G930V Flat Odin Firmware links to the G935V firmware and will not flash obviously to the S7 flat. Kinda important files if you want to use this. I was going to try to unroot and update to the Oct security patch and thank God I checked the required files before starting.
Click to expand...
Click to collapse
Use this one BL_ENG_BOOTLOADERS_G930.tar
Thanks brother worked perfect! Quick question,,,if I update to the Oct Patch I should be able to use the same root/unroot files correct?
jrkruse said:
Use this one BL_ENG_BOOTLOADERS_G930.tar
Click to expand...
Click to collapse
Archangel said:
Thanks brother worked perfect!
Click to expand...
Click to collapse
I fixed the files in the OP so you can redownload and name will be correct now
Sent using some kind of device I modified
Archangel said:
Thanks brother worked perfect! Quick question,,,if I update to the Oct Patch I should be able to use the same root/unroot files correct?
Click to expand...
Click to collapse
what does post 2 say. If you dont want to be stuck on stock then you are done with updates the firmware in the OP is it that the last firmware that can be rooted
Yeah I know and saw that the 5th character had the 8 so it is a secure bootloader. Trust me, I went back and forth about root and no root. I decided that what little bit I was rooting for wasnt worth the hit I took as far as speed, heat, and battery. So far I am enjoying stock with the Oct security patch. If I get root in the future I may try it but for now I can run my themes and life is good, thanks brother.
jrkruse said:
what does post 2 say. If you dont want to be stuck on stock then you are done with updates the firmware in the OP is it that the last firmware that can be rooted
Click to expand...
Click to collapse
If this works your a genius!! I'm going to try it first thing when I get home if no one complains of issues. I have all the stock crI1 Odin files I extracted from verizons recovery utility so no matter what I can fix it. So I cant wait to try this! I will donate if this works.
jrkruse said:
EASY ROOT/UNROOT FOR S7 OR S7E ALL NOUGAT OR OREO STOCK ROMS
THANKS @klabit87 FOR OREO ROOT
TEMPORARY TWRP RECOVERY VIA ADB THANKS TO @afaneh92
This is for AT&T, T-Mobile and Verizon and Sprint running V4 bootloaders only!
This tool will allow you too easily root any stock rom allowing you to make any modifications you might want then easily unroot for better performance
This will Also give you a fully functional TWRP recovery that can be accessed via adb. TWRP is fully functional on OREO Roms but is limited on Nougat roms
The initial setup does require a data wipe.
S7 G930V Flat Odin Factory FIrmware Downloads
G930VVRS4CRI1_G930VVZW4CRI1_VZW_Verizon_USA_v8.0_Oreo.zip
ADB_Root Temporary Twrp Tool Download
S7_S7E_ROOT_UNROOT_ADB_TOOLS.7z
S7 G935 Edge Root/Unroot Odin Files Downloads
These Files Are Needed To Unroot Your Phone
SM_G935_EDGE_OREO.7z
SM_G935_EDGE_NOUGAT.7z
S7 G930 Flat Root/Unroot Odin Files Downloads
These Files Are Needed To Unroot Your Phone
SM_G930_FLAT_OREO.7z
SM_G930_FLAT_NOUGAT.7z
Instructions
1. Download S7_S7E_ROOT_UNROOT_ADB_TOOLS.7z and your model and version you want from above
2. Unzip S7_S7E_ROOT_UNROOT_ADB_TOOLS.7z to S7_S7E_ROOT_UNROOT_ADB_TOOLS folder
3. Unzip the Model/Version file you downloaded and copy the files to the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder and place them in the Odin folder
4. Prepare your phone for a data wipe
5. Reboot your phone to download mode and flash the AP_ROOT_G93*.tar in the Odin AP slot and reboot your phone to recovery
6. Once phone is in recovery run the Setup.exe in the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder
7. Now in the cmd window make sure your device is connected and choose Option (1) Launch TWRP
8. Your phone should launch TWRP leave phone plugged in and command window open on computer
9. Now In Twrp choose wipe and choose format data. Type yes in the box when it ask
10. Now in cmd window choose Option(8) Push Root.zip to Phone
11. Now in TWRP choose install and select the Root.zip
12. After zip is installed reboot and go through setup.
13. Once through setup make sure you are rooted
To Unroot Your Phone
1. In the Root Control app choose phone settings and unroot phone make sure phone is connected to computer
2. Now depending on the type of root you choose your phone will reboot to download if you chose system root or stock recovery if you chose systemless root. If your phone reboots to download mode skip to number 5
3. If your phone reboots to recovery once your phone is in recovery run the Setup.exe in the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder
4. In cmd window choose Option(3) Unroot phone will reboot too download mode
5. In Odin BL slot choose the BL_G93*_DELETE_CACHE.tar and flash phone will reboot to recovery and say processing update then get an error and strart rebooting recovery
6. Let recovery bootloop at least once thin force phone back to download mode
7. In Odin AP slot flash BL_ENTER_ENG_RECOVERY_G930.tar and flash phone will reboot to recovery with a bunch of red cache errors
8. In recovery choose wipe cache then reboot back to bootloader from recovery
9. In Odin BL slot choose BL_OREO_STOCK_G93*.tar for Oreo or BL_RESET_DM_VERITY_G93*.tar for Nougat and flash
10. This is important as soon as odin is done flashing and phone powers off immediately hold buttons to force phone to recovery
11. When phone reboots to recovery you will get no command error then when phone shows recovery options in black box at very botton it should say Successfully verified. If it says unsuccessful or failed then start at number 5 again. If successful and on oreo you are done.
12. If on Nougat and successful from recovery reboot to bootloader in Odin BL slot flash BL_NOUGAT_STOCK_G93*.tar
To Reroot Your Phone
1. Reboot to download in Odin AP slot flash AP_ROOT_G93***.tar
2. Phone will reboot then will reboot one more time and you will be rerooted
To Enter TWRP When Rooted
Remember with Nougat TWRP cannot mount data because of encryption so some zips wont work
1. Manually reboot phone to recovery launch Setup.exe in the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder and choose Option(1) Launch TWRP
2. To Exit TWRP simply choose reboot
To Enter TWRP When Unrooted
Remember with Nougat TWRP cannot mount data because of encryption so some zips wont work
1. Put phone in download mode In Odin AP slot flash AP_ROOT_G93***.tar force phone to reboot to recovery. If you let phone boot it will reroot and you will have to run the unroot from the root control app.
2. In recovery launch Setup.exe in the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder and choose Option(1) Launch TWRP.
3. Do whatever you need too do
4. To exit Twrp choose reboot to Download
5. In Odin BL slot choose the BL_G93*_DELETE_CACHE.tar and flash phone will reboot to recovery and say processing update then get an error and strart rebooting recovery
6. Let recovery bootloop at least once thin force phone back to download mode
7. In Odin AP slot flash BL_ENTER_ENG_RECOVERY_G930.tar and flash phone will reboot to recovery with a bunch of red cache errors
8. In recovery choose wipe cache then reboot back to bootloader from recovery
9. In Odin BL slot choose BL_OREO_STOCK_G93*.tar for Oreo or BL_RESET_DM_VERITY_G93*.tar for Nougat and flash
10. This is important as soon as odin is done flashing and phone powers off immediately hold buttons to force phone to recovery
11. When phone reboots to recovery you will get no command error then when phone shows recovery options in black box at very botton it should say Successfully verified. If it says unsuccessful or failed then start at number 5 again. If successful and on oreo you are done.
12. If on Nougat and successful from recovery reboot to bootloader in Odin BL slot flash BL_NOUGAT_STOCK_G93*.tar
Click to expand...
Click to collapse
Scottie32583 said:
If this works your a genius!! I'm going to try it first thing when I get home if no one complains of issues. I have all the stock crI1 Odin files I extracted from verizons recovery utility so no matter what I can fix it. So I cant wait to try this! I will donate if this works.
Click to expand...
Click to collapse
Don’t get your expectations up it still uses the engboot for root. I just made it easy to unroot so you can use stock boot. Img
Sent using some kind of device I modified
Oh okay. I will have to do some reading on Eng Boot. I'm not educated on what that exactly means. I did successfully use your root method and got to play in twrp which was really cool. I really like the adb tools setup. I'm having a hard time with the debloating. I'm trying to find out what files to remove and keep. The system is very slow rooted. I hope I'm not debloating wrong. Sorry I'm semi new at this.
Just be careful what you debloat. What I would do is go into settings/apps and disable anything you think is bloat then see if the phone runs differently for a day or so. Somethings you think wouldn't affect the running of the system do. That way if it does affect something you can go back in and enable it.
Scottie32583 said:
Oh okay. I will have to do some reading on Eng Boot. I'm not educated on what that exactly means. I did successfully use your root method and got to play in twrp which was really cool. I really like the adb tools setup. I'm having a hard time with the debloating. I'm trying to find out what files to remove and keep. The system is very slow rooted. I hope I'm not debloating wrong. Sorry I'm semi new at this.
Click to expand...
Click to collapse
I went ahead and used stock files in Odin to flash everything back to normal. I went ahead and tried the disable method with it unrooted of course. It is running so smooth now. On top of it all the Samsung apps work which I like.
I learned yesterday after all day battling the rooted way deleting bloat that you are correct. There are issues from deleting things that you think would never cause issues. My phone instantly would lock up and the battery was draining super fast. It was not worth it.
I will take your advice. Thank you!!
Archangel said:
Just be careful what you debloat. What I would do is go into settings/apps and disable anything you think is bloat then see if the phone runs differently for a day or so. Somethings you think wouldn't affect the running of the system do. That way if it does affect something you can go back in and enable it.
Click to expand...
Click to collapse
So what kinds of things would I be able to do with root that wouldn't get changed back once I unroot?
Archangel said:
Just be careful what you debloat. What I would do is go into settings/apps and disable anything you think is bloat then see if the phone runs differently for a day or so. Somethings you think wouldn't affect the running of the system do. That way if it does affect something you can go back in and enable it.
Click to expand...
Click to collapse
That is good advice. I used the 'pm uninstall' method to debloat tons of Samsung stuff. Now I occasionally get random battery drains. Time to factory reset. I should have just left it, because my wife has an international Exynos S7 with nothing debloated, and it runs perfect.
---------- Post added at 08:30 AM ---------- Previous post was at 08:23 AM ----------
Omegeddon said:
So what kinds of things would I be able to do with root that wouldn't get changed back once I unroot?
Click to expand...
Click to collapse
dual speaker mod and host file adblock are a couple of things.
Will this work on G930U model? (I assume so, but better to confirm...)
fessa said:
Will this work on G930U model? (I assume so, but better to confirm...)
Click to expand...
Click to collapse
As long as you are v4 bootloader
Sent using some kind of device I modified

Basic guide to Installing TWRP, Root and ROM via ODIN on S7 amd S7 edge

Hey everyone.
I have recently rooted and installed the Pixel experience 9 custom ROM on my S7 edge.
Even though I am confident in Installing ROMs and using TWRP I always like to have a check on the net to see the best way of doing stuff. When checking I found that there were so many different guides that the process became more confusing than it needed to be and it caused issues when I was trying install the ROM.
So I have decided to write out a guide to help everyone in the future.
Note. I am in UK using a Exynos version of the S7 edge. I believe there is a complication with the USA Snapdragon version.
Also this is done at your own risk and I am not responsible for any damage, errors or bricked devices. This will also void the warranty of your device.
What will you need
1. A computer with a SD card slot (if you don't have a slot you can usb a usb adaptor)
2. The latest version of ODIN
3. Your chosen ROM zip
4. Magisk Root zip
5. The correct TWRP file for your S7 or S7 edge
6.The latest version of your Stock firmware (this is in case something goes wrong)
7. A spare micro SD card with SD card adaptor
8. Micro USB cable (charging cable usually does the job)
9. Samsung Device drivers
This guide will be split in to 4 parts with some additional notes at the end.
Part 1- on your PC
Part 2- on your mobile
Part 3- In ODIN mode
Part 4- In TWRP
On your PC
1. Download and install the latest version of ODIN to your PC. https://samsungodin.com/
2. Download and install the Samsung Device drivers.
3. Download the correct TWRP version for your phone. https://twrp.me/
4. Now Download your root file, I used to Magisk root but there is super SU as well. I was told that Super SU is dated compared to Magisk.
https://www.xda-developers.com/magisk-v17-1-android-pie-a-b-support/
5. Now download your chosen ROM. There is lots of different ROMs for the S7 and S7 edge. In my case I decided to go with Pixel experience 9, it's basically a Pixel 3 ROM that runs Android P but it's up to you.
6. Go to Sammobile and download the stock Firmware for your device. The download takes ages so I would just leave this download in the background and continue to the next step (You shouldn't need this file but you will need it something goes wrong)
https://www.sammobile.com/firmwares/
7. Put your micro SD into your adaptor then insert into your PC into your SD card slot, then copy the ROM Download and the Root download SD card to the card.
8. Open ODIN and put the TWRP file on the AP section, then uncheck re-partition.
On Your Phone.
1. Before plugging up to the PC there are something to do first. The first thing to do is enter developer options by taping build number 7 times. Then check USB debugging and then check OEM unlocking.
2. Back up your data with Samsung backup and Google backup, both found in the settings.
3. If you already have a SD card inside your phone remove it and put it somewhere safe.
4. Power off your device and Boot in to ODIN mode (volume down, home button and power at the sametime)
In ODIN mode (READ THIS CAREFULLY)
1. BEFORE pressing start on your computer, hold volume up and home button.
2. Now press start on the computer, keep your fingers on the volume button up button and home button. Let the PC and Phone start it's process.
3. The moment the phone screen goes black. Press and hold the power but while keeping your fingers on the volume up and home button.
4. Keep all the buttons held down (volume up, home button and power button) till you see the TWRP screen boot.
In TWRP.
1. Once TWRP boots you will see a screen it will say "swipe to allow modifications" DON'T swipe just press "read only"
2. Press wipe and then press format data. Once the wipe is complete DO NOT swipe to reboot. (You will get yourself stuck in a boot loop) press the TWRP home icon instead.
3. Press Reboot then press recovery this will complete the installation of TWRP (if you press anything else you will get stuck in a boot loop)
4. Allow TWRP to reboot. You will be presented with the "swipe allow modifications" check the do not show again box and swipe.
5. Now insert your Micro SD card with the downloaded files.
6. Press wipe, then press advanced and check cashe and
dalvik cashe. Then Press TWRP Home icon
7. Press install and navigate to SD card. Then press the on the Magisk file and swipe, allow the process to finish and press wipe cache and Dalvik cashe.
8. Press TWRP home icon and press install and navigate back to SD card. Then press your ROM file and swipe again. Once it's finished press wipe cashe and Dalvik cashe. Then swipe to reboot.
9. Re-insert your memo card you were using before. (Not the one with the downloads on, the one with your photos and music and stuff)
10. BOOM your done. Happy days with your new ROM.
Few last things
the ROM I installed had G-apps preinstalled with the ROM, but if your ROM has no G-apps then once you booted, download G-apps from your ROMs browser and flash them with TWRP.
If you get stuck in a boot loop use your stock firmware file and Odin to reinstall the stock firmware and try the whole process again.
This method uses SD card to install the files in TWRP but I believe you can just copy the files via your PC directly to your phone at point 5 in the TWRP part of the guide. I had a spare card so I used a card.
The principal of this guide can be applied to other Samsung devices but newer device then the S7 and S7 edge have more factors to take note of, so some research will be required.
Remember
this is done at your own risk and I am not responsible for any damage, errors or bricked devices. This will also void the warranty of your device.
Hope this guide works well for you.
Is the "no verty" not required to remove encryption?
ctbale said:
Is the "no verty" not required to remove encryption?
Click to expand...
Click to collapse
I don't think this was a big issue with S7E but I know the S8 and onwards have extra encryption protection and 24 hour jailbait locks.
I have rooted my S7E a few times and it's never been an issue for me.
Sometimes the USA Snapdragon versions have extra encryption as well.
Thanks for reply.
In a few days I will try to root.
Fingers Crossed!
( I do have the Exynos S7 Edge G935F)
Also have a newer stock Oreo 8.0.0, unrooted. Thats the part I hear is giving people problems. Something about after flashing TWRP you get a fail to mount the data partition .... or something like that. Something to do with quotas
Heimdell vs odin
I wonder why most people use odin.
The official lineage OS installation instruction recommends heimdell. https://wiki.lineageos.org/devices/hero2lte/install
So what is the difference ? Heimdell vs odin
ZionMainframe said:
I wonder why most people use odin.
The official lineage OS installation instruction recommends heimdell. https://wiki.lineageos.org/devices/hero2lte/install
So what is the difference ? Heimdell vs odin
Click to expand...
Click to collapse
ODIN is made by Samsung developers and Hiemdell is a 3rd party option. They both do the same thing but some say that Heimdell is safer, easier and faster.
Personally I use Odin because I have got used to it and it has never let me down.
I mostly use it to install Stock UK firmware on cheaper Samsung phones that are from overseas.
Hello,
Thanks for your guide but I think there are too much steps, you can do it easier.
You can keep your sd card in the phone to transfer the ROM and magisk.
You can uncheck reboot in Odin instead doing this hard combination of "keep pressing volume up and power + press start on your computer at the same time", or let reboot checked, pressing start and keep pressing power+home+volume up when the screen turning off.
Even if you're in a bootloop, you can go back in recovery by forcing the phone to reboot (power+home+volume down) and when you see the Samsung logo (splahscreen) you keep pressing power+home+volume up until you see twrp screen appears.
Sorry men, it's not against you or your guide but to help beginners, we are always scared when we see a long and complicate list of steps, especially when we don't know.
But it's nice to share the links of the necessary tools to avoid searching everywhere :good:
And don't worry guys, if you do something wrong you can easily restore the stock firmware, it's very hard to brick a Samsung device, just be sure to get the last version of TWRP for the good model and the ROM corresponding to this model too.
I flashed my S7Edge the day I bought it without stress, take your time, read the tutorials and try to understand what you are going to do before doing it and all will be fine.
The simple version (IDK if it's better) is :
1 : Install Samsung drivers
2 : Copy ROM + magisk + noverity zips on sdcard
3 : Go into download mode (Power off phone and keep pressing power+home+volume down until the blue screen and follow the steps on the screen)
4 : Open Odin (last version), connect your phone to the computer, uncheck reboot box and flash TWRP on AP case
5 : Reboot on TWRP (keep pressing power+home+volume down until you see Samsung logo, and directly keep pressing power+home+volume up until you see TWRP screen)
6 : Wipe everything except sdcard + format data + (optionally) flash noverity zip
7 : Flash the ROM
8 : Reboot to system, configure the rom and wait some minutes to let the ROM create dalvik cache.
9 : Reboot normally and wait some minutes.
10 : Reboot to TWRP
11 : Flash Magisk zip (IMPORTANT ! Don't Flash Magisk just after the ROM, first boot on the ROM without root and reboot one time at least before to avoid lags in the system due to dalvik cache ! Steps 7 and 8)
12 : Reboot to system and install magisk manager apk
13 : I'm not superstitious but there is not step 13, you are done, enjoy !
Don't forget, don't flash Magisk directly after the ROM or you'll get a laggy ROM.
Just boot without flashing magisk and let the ROM doing his work in background during some minutes (5 to 10 minutes should be good), and do another reboot.
After that you can flash Magisk.
Use links shared by the creator of this topic, they are the officials. :victory:
psylooooo said:
Hello,
Thanks for your guide but I think there are too much steps, you can do it easier.
You can keep your sd card in the phone to transfer the ROM and magisk.
You can uncheck reboot in Odin instead doing this hard combination of "keep pressing volume up and power + press start on your computer at the same time", or let reboot checked, pressing start and keep pressing power+home+volume up when the screen turning off.
Even if you're in a bootloop, you can go back in recovery by forcing the phone to reboot (power+home+volume down) and when you see the Samsung logo (splahscreen) you keep pressing power+home+volume up until you see twrp screen appears.
Sorry men, it's not against you or your guide but to help beginners, we are always scared when we see a long and complicate list of steps, especially when we don't know.
But it's nice to share the links of the necessary tools to avoid searching everywhere :good:
And don't worry guys, if you do something wrong you can easily restore the stock firmware, it's very hard to brick a Samsung device, just be sure to get the last version of TWRP for the good model and the ROM corresponding to this model too.
I flashed my S7Edge the day I bought it without stress, take your time, read the tutorials and try to understand what you are going to do before doing it and all will be fine.
The simple version (IDK if it's better) is :
1 : Install Samsung drivers
2 : Copy ROM + magisk + noverity zips on sdcard
3 : Go into download mode (Power off phone and keep pressing power+home+volume down until the blue screen and follow the steps on the screen)
4 : Open Odin (last version), connect your phone to the computer, uncheck reboot box and flash TWRP on AP case
5 : Reboot on TWRP (keep pressing power+home+volume down until you see Samsung logo, and directly keep pressing power+home+volume up until you see TWRP screen)
6 : Wipe everything except sdcard + format data + (optionally) flash noverity zip
7 : Flash the ROM
8 : Reboot to system, configure the rom and wait some minutes to let the ROM create dalvik cache.
9 : Reboot normally and wait some minutes.
10 : Reboot to TWRP
11 : Flash Magisk zip (IMPORTANT ! Don't Flash Magisk just after the ROM, first boot on the ROM without root and reboot one time at least before to avoid lags in the system due to dalvik cache ! Steps 7 and 8)
12 : Reboot to system and install magisk manager apk
13 : I'm not superstitious but there is not step 13, you are done, enjoy !
Don't forget, don't flash Magisk directly after the ROM or you'll get a laggy ROM.
Just boot without flashing magisk and let the ROM doing his work in background during some minutes (5 to 10 minutes should be good), and do another reboot.
After that you can flash Magisk.
Use links shared by the creator of this topic, they are the officials. :victory:
Click to expand...
Click to collapse
Cheers for helping my out, my guide has a lot of steps as I literally wrote what I did every step.
I was going for a guide that spelt out every single detail for the less experienced people. I glad to see you approve of my links.
Great guide though, great that both guides can complement each others.
Owenboy89 said:
Cheers for helping my out, my guide has a lot of steps as I literally wrote what I did every step.
I was going for a guide that spelt out every single detail for the less experienced people. I glad to see you approve of my links.
Great guide though, great that both guides can complement each others.
Click to expand...
Click to collapse
You are right ! And your guide is more complete than mine, I don't talk about going into developers options to enable oem unlock etc, I wrote this too fast and too late :laugh:
Does this process work for latest March 1 2019 security patch?
Build number is G935FXXS4ESC6.
Thanks!
stenoo said:
Does this process work for latest March 1 2019 security patch?
Build number is G935FXXS4ESC6.
Thanks!
Click to expand...
Click to collapse
It does work
https://www.mediafire.com/folder/ka5kcad3w7awo/S7+
Hey are you sure it doesn't work for snapdragon?
SULkiller said:
Hey are you sure it doesn't work for snapdragon?
Click to expand...
Click to collapse
You can use this method for Snapdragon, but Snapdragon phones in certain regions have a built jailbreak that can complicate things. There are ways around it but as I am in a region that sell exynos then i have no experience with the Snapdragon Variant. ?
hey when i try flash galaxy s7edge sm-g935f with twrp when i go into recovery it red screen what am i doing wrong cheers inadvance
3 time flashing stock grrrrrrrrr
1337-oxide said:
hey when i try flash galaxy s7edge sm-g935f with twrp when i go into recovery it red screen what am i doing wrong cheers inadvance
3 time flashing stock grrrrrrrrr
Click to expand...
Click to collapse
When you booted into recovery the for the first time after installing it, did you wipe all your data??
Then go into reset and pressed reset to recovery???
Owenboy89 said:
When you booted into recovery the for the first time after installing it, did you wipe all your data??
Then go into reset and pressed reset to recovery???
Click to expand...
Click to collapse
i got twrp and root know ressuruction remix giving me error 7 i think what does that mean
cheers
---------- Post added at 04:40 PM ---------- Previous post was at 04:35 PM ----------
sorry but know i lost twrp what am i doing wrong SM-G935F s7edge
is anyone going to help me or u just like the other sites dont reply i need this info asap its only reason i rooted was to use custom rom oh also turmux
Hey
Sorry I have been busy.
Best option is to flash the firmware and start again. Follow the steps of original comment.
Remember when you boot in to TWRP straight after installing it...then wipe all your data then press reboot and reboot back into RECOVERY....once your done this you have completed the install of TWRP.
Once that is all done....wipe your cashe davalik data and then insert your memory card with the custom Rom and Magisk root inside. Install Magisk first...then the ROM.
Once this is done wipe cashe/davalik data once more and reboot, your custom ROM should load up...once the ROM loads install the Magisk root manager and latest update for the root.
Other things to check have you installed the correct TWRP and correct custom Rom for your device.
Also check your customs ROM feed on XDA to see if anyone has issued like this on there as well, if so there might be specific answer to your issue there.
Hope this helps sorry for the delay
How can you switch back to root version of rom for Samsung Galaxy S7 Edge
You can install original ROM / firmware of Samsung Galaxy S7 Edge follow these simple steps :
1. Download and install the latest SamsungOdin 3 software
2. Now download ROM of S7 edge from sammobile.com .
3. Switch off your phone and connect your phone with PC using data cable.
4. Press Power+Vol down and home key together.
5. Now select recovery from your phone boost setup.
6. Open the Odin and select your phone and browse the ROM file.
7. Now press install ROM. Almost done!
8. Wait to complete installation it may take 10 - 15 minutes.
9. Enjoy!
psylooooo said:
Hello,
Thanks for your guide but I think there are too much steps, you can do it easier.
You can keep your sd card in the phone to transfer the ROM and magisk.
You can uncheck reboot in Odin instead doing this hard combination of "keep pressing volume up and power + press start on your computer at the same time", or let reboot checked, pressing start and keep pressing power+home+volume up when the screen turning off.
Even if you're in a bootloop, you can go back in recovery by forcing the phone to reboot (power+home+volume down) and when you see the Samsung logo (splahscreen) you keep pressing power+home+volume up until you see twrp screen appears.
Sorry men, it's not against you or your guide but to help beginners, we are always scared when we see a long and complicate list of steps, especially when we don't know.
But it's nice to share the links of the necessary tools to avoid searching everywhere :good:
And don't worry guys, if you do something wrong you can easily restore the stock firmware, it's very hard to brick a Samsung device, just be sure to get the last version of TWRP for the good model and the ROM corresponding to this model too.
I flashed my S7Edge the day I bought it without stress, take your time, read the tutorials and try to understand what you are going to do before doing it and all will be fine.
The simple version (IDK if it's better) is :
1 : Install Samsung drivers
2 : Copy ROM + magisk + noverity zips on sdcard
3 : Go into download mode (Power off phone and keep pressing power+home+volume down until the blue screen and follow the steps on the screen)
4 : Open Odin (last version), connect your phone to the computer, uncheck reboot box and flash TWRP on AP case
5 : Reboot on TWRP (keep pressing power+home+volume down until you see Samsung logo, and directly keep pressing power+home+volume up until you see TWRP screen)
6 : Wipe everything except sdcard + format data + (optionally) flash noverity zip
7 : Flash the ROM
8 : Reboot to system, configure the rom and wait some minutes to let the ROM create dalvik cache.
9 : Reboot normally and wait some minutes.
10 : Reboot to TWRP
11 : Flash Magisk zip (IMPORTANT ! Don't Flash Magisk just after the ROM, first boot on the ROM without root and reboot one time at least before to avoid lags in the system due to dalvik cache ! Steps 7 and 8)
12 : Reboot to system and install magisk manager apk
13 : I'm not superstitious but there is not step 13, you are done, enjoy !
Don't forget, don't flash Magisk directly after the ROM or you'll get a laggy ROM.
Just boot without flashing magisk and let the ROM doing his work in background during some minutes (5 to 10 minutes should be good), and do another reboot.
After that you can flash Magisk.
Use links shared by the creator of this topic, they are the officials. :victory:
Click to expand...
Click to collapse
Your certainly not wrong there. confusing isn't the word I would choose more like frustrating to hell. I'm new to this and I can't even get out the starting gate lol every time I move one step forward I move two steps back and that's no joke.
I can't read any more tutorials there coming out my ears it's just adding to the confusion I'm completely lost now. can't even pick a custom rom that's a headache for another time I was just wanting to root the phone but was told stock roms are temperamental and custom roms was the way forward. all I keep reading is tutorials telling you to down load files but never a mentioning once if they should be in zip format as downloaded or unpacked? then providing links to other files taht are in apk file! like Magisk. but continue to about the file as though it were a zip! as noob it's frustrating to keep asking for help and every key stroke at least for me anyway you feel like a pain in the rear! so for now I'm throwing in the towel at least I know one thing that works. giving up lol.

[SM-A750FN/DS] Unofficial LineageOS 17.1 GSI

Hi everyone,
I had dozen of problems getting my SM-A750FN/DS with the newest Stock Rom to run any GSI Rom, until I tried something that did the trick. Since there are a couple people here, who can't get it running, too, I decided to write a little Guide. Do all things in the right order and it should work. Since I only have the SM-A750FN/DS, I can't promise, that it will work on other SM-A750X devices.
First of all: I am not responsible for anything you do to your device. This guide worked for me, it doesn't have to work for you.
Working so far:
- Calling
- WIFI
- Sensors (All)
Working partially:
- Cam
Doesn't work so far:
- Bluetooth
- Memory Card
- USB File Transfer
Before you start with anything, get this things on your SD-Card:
1. Quantum Stock 2.5 Latest Release (OneUI edition, not the GSI!)
2. LineageOS 17.1 Arm 64 BvS (Extract the XZ and copy the IMG to the SD)
EDIT: Updating to the newest GSI Rom works through TWRP! Just choose the newest LineageOS BvS, extract it and copy it on your device. Install the Image and choose ONLY System. After the reboot you will be up-to-date. Tested with LineageOS 17.1 15.06.2021 GSI Rom (AllArch).
Good, now we need to make sure, that you have the STOCK ROM running on your Phone. If not, download the newest Samsung Stock and flash it with ODIN 3.14.4.
1. Download ODIN 3.14.4
2. Start ODIN.
3. Click on AP and choose the Samsung Stock Image (DO NOT CLICK ANYTHING ELSE!)
4. Start on your phone the bootloader (normally it is VOLUME DOWN + POWER button, when you phone is off).
5. If that didn't start the bootloader, try VOLUME UP + POWER and choose Start Bootloader in the menu.
6. Connect your phone to your computer through a USB cable.
7. Click Start in Odin (on your computer).
8. Wait for the phone to start into Android.
9. Close ODIN
10. Connect your phone to the internet and put a SIM inside (without this your OEM Unlocking option won't appear)
11. Enable Developer options in settings. Normally found after click about 10 times on Build in Settings ---> About Phone. (Here you can also see, that your phone uses OneUI 2.0.)
12. In the developer options you enable OEM Unlocking (this will delete everything on your phone - like a factory wipe).
13. Restart your phone and check if OEM Unlocking is enabled. If it doesn't appear, you are not connected to the internet and your sim card is not unlocked.
Now you are ready to start the flashing of the new ROM.
1. Download TWRP by ashyx.
2. Power Off your phone and load it into bootloader/download mode.
3. Start ODIN, click on AP, choose the ZIP file containing TWRP, click on Options and DISABLE Auto-Reboot (VERY IMPORTANT!).
4. Click on Start in ODIN and wait until it shows PASS.
5. On your phone hold VOLUME DOWN + POWER, until the phone shuts off, IMMEDIATELY hold VOLUME UP + POWER, so the phone can start TWRP.
6. In TWRP go on WIPE, FORMAT DATA and type yes.
7. When it is done, go on the Menu button (arrow showing up), go on Reboot and on Recovery. DO NOT POWER OFF THE PHONE OR RESTART IT TO SYSTEM!!!
8. After the phone rebooted into TWRP go on Install.
9. Click on INSTALL IMAGE.
10. Choose lineage-17.1-20201114-UNOFFICIAL-treble_arm64_bvS.img.
11. Flash it.
12. After flashing is done, go back to menu (DO NOT RESTART THE PHONE YET!)
13. Go on Install and choose Quantum-Quack-A750F-V2.5-ONEUI.zip and flash it.
14. Wipe Dalvik Cache and restart the phone to system.
15. The phone will restart twice, on the second restart LineageOS will start.
You don't need magisk, since the Quantum Kernel is prerooted. If you wish to, try to install Magisk. DO NOT WIPE THE STOCK ROM!
For anyone ending up with problems:
ERROR: Download Mode shows "Only original firmware..."
Solution: You didn't check, if OEM Unlocking is enabled. IT IS NECESSARY TO CONNECT THE INTERNET AND SIM CONNECTION!
ERROR: Bootloop
Solution: Reflash the stock rom from Samsung and try the tutorial again. This time read more careful and don't miss anything. It is important, that your ABOUT PHONE says, that you have ONEUI.
ERROR: LineAgeOS doesn't boot.
Solution: Be sure, that it says BvS in the filename. AvS doesn't work, since Samsung changed the phone from a-only to A/B. Be sure to check if it is ARM64!
Special Thanks to:
@prashantp01 for the great Quantum Kernel 2.5!
@ashyx great working TWRP build!
@AndyYan for the unofficial ALLARCH LineAgeOS GSI. Works great so far.
Nice U took your time to write that long post... However 3/4 of that is copy-pasted from elsewhere...
I would like to suggest something to solve aome of your issues (especially those from DOESN'T WORK) and also TO WARN other users of following such guides.
Bluetooth and USB transfer - man, U simply use wrong kernel! It is not @prashantp01 fanaberie to provide 2 kernel versions, it is done for the purpose. OneUI contains a lib which breaks bluetooth....... GSI version contains file which is needed for USB thing...... Regarding Magisk - U should not use official Magisk which is included in Quantum kernel for GSI roms, please take some research to find correct version dedicated to GSIs... U took (or actually waste) plenty of time for this post as it NOT NECESSARY to do all mention above steps... As simple as:
from OneUI 2.0 - wipe data, dalvik/art and cache, flash gsi system.img, flash Quantum GSI kernel, flash CORRECT Magisk. IMPORTANT: DON'T WIPE SYSTEM OR MOSTLY LIKE U FACE BOOTLOOP.
from any gsi - wipe dalvik/art and cache, flash choosen gsi system.img, flash CORRECT Magisk, done.
That works for 4 months to most users - those who can't successfully boot makes a mistake on some stage.
Please have in mind U share your thoughts to few millions of people and by saying 'You take no responsibility' doesn't mean U are allowed to post ANYTHING.
I hope A750xx Users can take this as a lesson and will use their brains before following any random guide.
Have a nice day!
PS. USE UNOFFICIAL ORANGEFOX FOR FLASHING ON SAR DEVICE, AS MENTIONED TWRP IS PIE SOURCE AND DOESN'T WORK CORRECT ANYMORE ....
Besides the Filesystem (USB + SDCard) and Bluetooth everything works fine. Even Magisk works like it should.
So where is the problem with this way?
Wolve-San said:
Hi everyone,
I had dozen of problems getting my SM-A750FN/DS with the newest Stock Rom to run any GSI Rom, until I tried something that did the trick. Since there are a couple people here, who can't get it running, too, I decided to write a little Guide. Do all things in the right order and it should work. Since I only have the SM-A750FN/DS, I can't promise, that it will work on other SM-A750X devices.
First of all: I am not responsible for anything you do to your device. This guide worked for me, it doesn't have to work for you.
Working so far:
- Calling
- WIFI
- Sensors (All)
Working partially:
- Cam
Doesn't work so far:
- Bluetooth
- Memory Card
- USB File Transfer
Before you start with anything, get this things on your SD-Card:
1. Quantum Stock 2.5 Latest Release (OneUI edition, not the GSI!)
2. LineageOS 17.1 Arm 64 BvS (Extract the XZ and copy the IMG to the SD)
Good, now we need to make sure, that you have the STOCK ROM running on your Phone. If not, download the newest Samsung Stock and flash it with ODIN 3.14.4.
1. Download ODIN 3.14.4
2. Start ODIN.
3. Click on AP and choose the Samsung Stock Image (DO NOT CLICK ANYTHING ELSE!)
4. Start on your phone the bootloader (normally it is VOLUME DOWN + POWER button, when you phone is off).
5. If that didn't start the bootloader, try VOLUME UP + POWER and choose Start Bootloader in the menu.
6. Connect your phone to your computer through a USB cable.
7. Click Start in Odin (on your computer).
8. Wait for the phone to start into Android.
9. Close ODIN
10. Connect your phone to the internet and put a SIM inside (without this your OEM Unlocking option won't appear)
11. Enable Developer options in settings. Normally found after click about 10 times on Build in Settings ---> About Phone. (Here you can also see, that your phone uses OneUI 2.0.)
12. In the developer options you enable OEM Unlocking (this will delete everything on your phone - like a factory wipe).
13. Restart your phone and check if OEM Unlocking is enabled. If it doesn't appear, you are not connected to the internet and your sim card is not unlocked.
Now you are ready to start the flashing of the new ROM.
1. Download TWRP by ashyx.
2. Power Off your phone and load it into bootloader/download mode.
3. Start ODIN, click on AP, choose the ZIP file containing TWRP, click on Options and DISABLE Auto-Reboot (VERY IMPORTANT!).
4. Click on Start in ODIN and wait until it shows PASS.
5. On your phone hold VOLUME DOWN + POWER, until the phone shuts off, IMMEDIATELY hold VOLUME UP + POWER, so the phone can start TWRP.
6. In TWRP go on WIPE, FORMAT DATA and type yes.
7. When it is done, go on the Menu button (arrow showing up), go on Reboot and on Recovery. DO NOT POWER OFF THE PHONE OR RESTART IT TO SYSTEM!!!
8. After the phone rebooted into TWRP go on Install.
9. Click on INSTALL IMAGE.
10. Choose lineage-17.1-20201114-UNOFFICIAL-treble_arm64_bvS.img.
11. Flash it.
12. After flashing is done, go back to menu (DO NOT RESTART THE PHONE YET!)
13. Go on Install and choose Quantum-Quack-A750F-V2.5-ONEUI.zip and flash it.
14. Wipe Dalvik Cache and restart the phone to system.
15. The phone will restart twice, on the second restart LineageOS will start.
You don't need magisk, since the Quantum Kernel is prerooted. If you wish to, try to install Magisk. DO NOT WIPE THE STOCK ROM!
For anyone ending up with problems:
ERROR: Download Mode shows "Only original firmware..."
Solution: You didn't check, if OEM Unlocking is enabled. IT IS NECESSARY TO CONNECT THE INTERNET AND SIM CONNECTION!
ERROR: Bootloop
Solution: Reflash the stock rom from Samsung and try the tutorial again. This time read more careful and don't miss anything. It is important, that your ABOUT PHONE says, that you have ONEUI.
ERROR: LineAgeOS doesn't boot.
Solution: Be sure, that it says BvS in the filename. AvS doesn't work, since Samsung changed the phone from a-only to A/B. Be sure to check if it is ARM64!
Special Thanks to:
@prashantp01 for the great Quantum Kernel 2.5!
@ashyx great working TWRP build!
@AndyYan for the unofficial ALLARCH LineAgeOS GSI. Works great so far.
Click to expand...
Click to collapse
Bro plz help. I instal lineagos arm64 ab gsi using twrp with gsi kernal phone restarting at samsung a7 2018 logo why not booting any android 11 rom i tried also arm64 a also arm try all gsi i also use boot fix zip but same problem plz bro rply me what is this problem plzz fix
Farhansolangi said:
Bro plz help. I instal lineagos arm64 ab gsi using twrp with gsi kernal phone restarting at samsung a7 2018 logo why not booting any android 11 rom i tried also arm64 a also arm try all gsi i also use boot fix zip but same problem plz bro rply me what is this problem plzz fix
Click to expand...
Click to collapse
Sorry for the late reply. Sounds like you got a bootloop. Just read the guide. I gave a solution to any problem I encountered.
Voytec83 said:
PS. USE UNOFFICIAL ORANGEFOX FOR FLASHING ON SAR DEVICE, AS MENTIONED TWRP IS PIE SOURCE AND DOESN'T WORK CORRECT ANYMORE ....
Click to expand...
Click to collapse
Can you PM me the link?
What is the link?
Voytec83 said:
flash CORRECT Magisk
Click to expand...
Click to collapse
What is the link for correct Magisk?
Voytec83 said:
flash CORRECT Magisk
Click to expand...
Click to collapse
Where to find CORRECT Magisk, any clues?
Thank you so much for this tutorial! Was looking for a long time.
ludemon said:
Where to find CORRECT Magisk, any clues?
Click to expand...
Click to collapse
Use Magisk 21.4. Newer versions bricked my device!
Wolve-San said:
Hi everyone,
I had dozen of problems getting my SM-A750FN/DS with the newest Stock Rom to run any GSI Rom, until I tried something that did the trick. Since there are a couple people here, who can't get it running, too, I decided to write a little Guide. Do all things in the right order and it should work. Since I only have the SM-A750FN/DS, I can't promise, that it will work on other SM-A750X devices.
First of all: I am not responsible for anything you do to your device. This guide worked for me, it doesn't have to work for you.
Working so far:
- Calling
- WIFI
- Sensors (All)
Working partially:
- Cam
Doesn't work so far:
- Bluetooth
- Memory Card
- USB File Transfer
Before you start with anything, get this things on your SD-Card:
1. Quantum Stock 2.5 Latest Release (OneUI edition, not the GSI!)
2. LineageOS 17.1 Arm 64 BvS (Extract the XZ and copy the IMG to the SD)
EDIT: Updating to the newest GSI Rom works through TWRP! Just choose the newest LineageOS BvS, extract it and copy it on your device. Install the Image and choose ONLY System. After the reboot you will be up-to-date. Tested with LineageOS 17.1 15.06.2021 GSI Rom (AllArch).
Good, now we need to make sure, that you have the STOCK ROM running on your Phone. If not, download the newest Samsung Stock and flash it with ODIN 3.14.4.
1. Download ODIN 3.14.4
2. Start ODIN.
3. Click on AP and choose the Samsung Stock Image (DO NOT CLICK ANYTHING ELSE!)
4. Start on your phone the bootloader (normally it is VOLUME DOWN + POWER button, when you phone is off).
5. If that didn't start the bootloader, try VOLUME UP + POWER and choose Start Bootloader in the menu.
6. Connect your phone to your computer through a USB cable.
7. Click Start in Odin (on your computer).
8. Wait for the phone to start into Android.
9. Close ODIN
10. Connect your phone to the internet and put a SIM inside (without this your OEM Unlocking option won't appear)
11. Enable Developer options in settings. Normally found after click about 10 times on Build in Settings ---> About Phone. (Here you can also see, that your phone uses OneUI 2.0.)
12. In the developer options you enable OEM Unlocking (this will delete everything on your phone - like a factory wipe).
13. Restart your phone and check if OEM Unlocking is enabled. If it doesn't appear, you are not connected to the internet and your sim card is not unlocked.
Now you are ready to start the flashing of the new ROM.
1. Download TWRP by ashyx.
2. Power Off your phone and load it into bootloader/download mode.
3. Start ODIN, click on AP, choose the ZIP file containing TWRP, click on Options and DISABLE Auto-Reboot (VERY IMPORTANT!).
4. Click on Start in ODIN and wait until it shows PASS.
5. On your phone hold VOLUME DOWN + POWER, until the phone shuts off, IMMEDIATELY hold VOLUME UP + POWER, so the phone can start TWRP.
6. In TWRP go on WIPE, FORMAT DATA and type yes.
7. When it is done, go on the Menu button (arrow showing up), go on Reboot and on Recovery. DO NOT POWER OFF THE PHONE OR RESTART IT TO SYSTEM!!!
8. After the phone rebooted into TWRP go on Install.
9. Click on INSTALL IMAGE.
10. Choose lineage-17.1-20201114-UNOFFICIAL-treble_arm64_bvS.img.
11. Flash it.
12. After flashing is done, go back to menu (DO NOT RESTART THE PHONE YET!)
13. Go on Install and choose Quantum-Quack-A750F-V2.5-ONEUI.zip and flash it.
14. Wipe Dalvik Cache and restart the phone to system.
15. The phone will restart twice, on the second restart LineageOS will start.
You don't need magisk, since the Quantum Kernel is prerooted. If you wish to, try to install Magisk. DO NOT WIPE THE STOCK ROM!
For anyone ending up with problems:
ERROR: Download Mode shows "Only original firmware..."
Solution: You didn't check, if OEM Unlocking is enabled. IT IS NECESSARY TO CONNECT THE INTERNET AND SIM CONNECTION!
ERROR: Bootloop
Solution: Reflash the stock rom from Samsung and try the tutorial again. This time read more careful and don't miss anything. It is important, that your ABOUT PHONE says, that you have ONEUI.
ERROR: LineAgeOS doesn't boot.
Solution: Be sure, that it says BvS in the filename. AvS doesn't work, since Samsung changed the phone from a-only to A/B. Be sure to check if it is ARM64!
Special Thanks to:
@prashantp01 for the great Quantum Kernel 2.5!
@ashyx great working TWRP build!
@AndyYan for the unofficial ALLARCH LineAgeOS GSI. Works great so far.
Click to expand...
Click to collapse
Thank you for your post! I have successfully installed LineageOS on my device. I want to add - when someone wants to download LineageOS, it must be Android 10 (with One UI 2.0) with firmware version from November 2020. How to choose correct firmware for your device is explained here: https://www.xda-developers.com/how-to-update-samsung-galaxy-smartphone/
Now I cannot transfer USB files to PC. Windows doesnt detect phone, Linux can (sometimes) but I can do nothing with it. USB debugging is on and Transfer Files options is enabled. I tried different ports, but it happens nothing. Does someone have an idea what I should do?

Categories

Resources