[Android General] gabai:
This guide will go step by step on how to root your philips S326 without any custom recovery.

WARNING:​

I'm not responsible for any hard bricked devices. I will try to fix it if you've somehow managed to brick it.

​

1. Activating USB Debugging

Go to Settings->About phone and tap Build Number until you've activated developer mode.

Go To Settings -> Developer Options and activate USB Debugging.

Most likely it will show you a window that says if you really want to activate USB debugging. If so, then press on "OK"

2. Putting the necessary files

Download from Google Play Store an app called "Root Checker Basic"

Download from GitHub Magisk.

Download The Stock ROM

Download SPD Factory Tool

Download platform-tools

Download Fastboot Drivers

3. Installing

a) Installing USB Debugging

• Here you will most likely run the program and go to step e)

b) Installing Magisk

• Download the Magisk app by going into your file explorer and search where you've put the Magisk app. Then enter the apk and continue

• Now you should see a new app installed on your phone called Magisk. Enter the app and wait for it to load. After it finishes loading you will need to see if ramdisk in set to Yes: If so, then we will need to get the boot.img file, otherwise, we will need the recovery.img file

c) getting the .img file

• Go on the SPD Factory Tool -> Bin folder on your computer and open the app called FactoryDownload

• From here you will need to click on the first button called Load Packet

• Select your stock ROM that we've downloaded earlier. The File Extension should be .pac

• Now go in ImageFiles Folder and look for your img file that you need. In my case, it is the boot.img

d) patching the .img file with Magisk

• While you're still in Magisk, drag and drop the img file on your phone, and click on the Install button

• At options it's optional to check those boxes, so you can click next

• At Method you will have only one option, that being Select and Patch a file. Click on that.

• Now browse for your img file and wait until it's done

e) flashing the .img file

• With your cable still plugged in from your phone to your PC, go to platform-tools and open a new cmd line

• In cmd type adb devices, on your device you should see a window saying if you want to give permission to your computer through USB Debbuging, if so, then click on OK and you should see a device on the cmd

• Type adb reboot-bootloader, this will reboot to fastboot

• Type fastboot devices and see if it shows a device, if it does not show any device at all then follow these steps

A) Go on Device Manager -> Other Devices and you should see a device mentioning Fastboot

B) Right Click and go on Update Driver -> Browse my computer for drivers -> Let me pick from a list of available drivers on my computer -> Android phone -> Android Adapter ADB Interface and press on Next

• Type fastboot flash boot <the boot.img file that Magisk flashed for you

OR

Type fastboot flash recovery<the recovery.img file that Magisk flashed for you

• type fastboot reboot

• After the phone opens, open the Root Checker App and see if you've successfully rooted

That's all!

NOTE: please pay attention at all the guide because if you miss something, you break something