How To Root Note 8 With SamFAIL – Tutorial
Do you want to root Note 8 with SamFAIL? You can root US variants of Galaxy Note 8 executing on Qualcomm’s Snapdragon CPUs. It includes Sprint, AT&T, Verizon, T-Mobile, US Cellular, and many others too. The root method is known as SamFAIL. Well, it comes from XDA member partcyborg who explore the exploit, and another member me2151 who examined and facilitated root on the US Note 8.
The SamFAIL root doesn’t trip the KNOX flag on your device. However, it also triggers a SafetyNet check, so whenever you plan on using any apps that need passing Safety Net, it’ll fail to execute on your device rooted via SamFAIL.
Also, the method of SamFAIL uses factory binary boot.img. The experts say it is essential to boot the modified system on your Galaxy Note 8. But unfortunately, using a factory binary means that your Note 8’s battery can charge up to 80%. This is a big concern if you’re trying to root your Note 8 via SamFAIL.
SamFAIL can’t unlock the bootloader on your Galaxy Note 8, neither it SIM unlock your mobile. It only provides you root access after installing modified system files, nothing else.
Steps To Root Note 8 (N950U) With SamFail – Snapdragon Variants From Verizon, AT&T, Verizon, Sprint, T-Mobile, and US Cellular:
The method of SamFAIL Galaxy Note 8 root is a very lengthy process. You must know you’ve sufficient battery on your Note 8 before you get began. Also, you want a Windows PC to flash/install modified system files to your Galaxy Note 8 via Odin software.
- CSC files:
- Unzip or extract the odin.zip file and run/open the Odin PrinceComsy.exe file from the extracted files on your computer.
- Extract the N8_SamFAIL_System.zip files to another folder on your computer.
- Then boot your mobile device into Download mode:
- Turn off your mobile.
- Hit and hold the “Power + Volume down + Bixby” buttons together for a few seconds until you view a warning screen.
- Hit Volume Up on the warning screen to accept it and then boot into Download mode.
- When your Galaxy Note 8 is in download mode, plug it into the computer with a USB cable. The Odin window on the computer can detect the mobile and display an “Added!!” message.
- Tap on the AP tab in the Odin window and choose the pre-rooted system.tar you unzipped in Step 2 above.
- Now choose the Pit tab in Odin (on the left side) » tap on the PIT button and choose the GREATQLTE_USA_SINGLE.pit from the files you unzipped in Step 2 above.
- Then choose the Options tab in Odin (on the left side), and mark the following checkboxes Auto Reboot, Re-Partition, F. Reset Time, and Nand Erase All.
- Press the Start button to initiate flashing the modified system.tar file and the Pit file.
- When Odin is done flashing the files, it’ll display a FAIL message on Odin. This is okay.
- Disconnect your mobile from the PC. And quit the Comsey Odin window.
- Then successfully boot your Galaxy Note 8 back into Download mode:
- The hit and hold “Power + Volume Down + Bixby” buttons simultaneously for a few seconds. This will move you to upload or download mode, either of them.
- Then, hit and hold the “Power + Volume Down + Bixby” buttons simultaneously and you’ll boot into download mode. It’ll display you in Emergency mode, but this is okay.
- Extract the N8_SamFAIL_Firmware.zip file that you installed above to a separate folder on your computer.
- Run/Open the PrinceComsy.exe file as you did in Step 1 above.
- Attach your device to the computer. You should the view “Added!!” message on the Odin window.
- Choose the Firmware files in Odin as follows:
- BL → bl.tar
- AP → ap.tar
- CP → cp.tar
- CSC → choose the CSC file you installed for your device from the links above.
└ This is quite different for all carrier versions so make sure you install the CSC for your carrier only.
- This time we’ll NOT add a Pit file or modify anything under the Options tab. However, just the Auto Reboot and F. Reset Time checkboxes should be marked in Odin.
- Now press the Start button to start flashing the firmware files.
- Once completed, your device will reboot into Recovery mode. If you followed the steps mentioned above carefully. However, you can’t see any error on the recovery screen and you can reboot to system from the recovery menu.
└ However, if you view the “Failed to mount /system(Invalid Argument)” error anywhere on the display. Then you’ve to start over from the starting point.
- When your Galaxy Note 8 boots up, set it up normally.
- When the setup is complete, head over to the SuperSU app from the app drawer. As it’ll ask you to update the SU binary. Then choose the Normal method and allow the app to do its stuff. You’ll then view a popup to turn off KNOX, follow its steps, and SU it was successfully updated and needs a reboot.
One last step:
As per the experts, the system partition is not closed during install because of the nature of the SamFAIL exploit. To resolve any problems caused by that, you want to add the fsck.ext4 file to the /tmp/ directory and tun it. However, it can be done by our newly found root (su) powers on the device. Follow the steps below:
- Download or install fsck.ext4 from the above downloads section and store it in a separate folder on your PC.
- The setup ADB and Fastboot on your computer.
- Turn on USB Debugging on your Note 8:
- Head over to device Settings » About phone » Software information » and press the Build number field 7 times to turn on Developer options.
- Move back to Settings » choose Developer options » move down a bit, and click on the USB debugging toggle to turn it on.
- Attach your device to the computer, you might view a pop-up asking for your permission to authorize USB debugging, make sure to allow it.
- Then head over to the folder where you stored fsck.ext4 file in Step 1 above. You can then open a command window in this folder. To do that, “Shift + Right-click” on any blank space inside the folder and then choose the “Open command window here” from the context menu.
- From the command window, specify the following commands:
└ When you type SU, you may get a prompt on screen to allow root access. Accept it.
chmod 755 /tmp/fsck.ext4 mount -o ro,remount /system /tmp/fsck.ext4 -f $(find /dev -name system)
That’s all about it!
That’s all. Now your Snapdragon powered US version of Galaxy Note 8 is successfully rooted now. If you want to ask any questions then let us know below!
Till then! Enjoy