Successful root Galaxy A30 (SM-A305F/DS) Android 10 [UPDATE: Instructions added]

Search This thread

cHawk

Member
Jan 2, 2015
38
21
After 3 days of trial and error i have managed to successfully root my Galaxy A30 on oneui 2.0 with Magisk and also installed a couple of Magisk Modules. Exposed installer also works and also managed to install some Modules to go along with it.

I tried to write a tutorial but it was hard to put some of the instructions into words so i gave up eventually.
[EDIT/UPDATE]
After so many requests to write instructions on how to root, ive decided to update the post with detailed instructions.

Here is a link to all the files you will need for rooting your galaxy A30 (SM-305F/DS) on Android 10
(Patched and Unpatched boot.img included) no system.img

https://drive.google.com/file/d/1OucSKAB1FOxHkeYRJaLD9uqvE--AE-lw/view?usp=drivesdk


[GUIDE FOR ROOTING YOUR DEVICE]

----- THIS WILL VOID YOUR WARRANTY AND I WILL NOT BE RESPONSIBLE FOR ANY DAMAGE THAT MIGHT HAPPEN TO YOUR DEVICE, SO PLEASE BE CAREFUL AND FOLLOW THE INSTRUCTIONS PROVIDED-----

-----you can activate secure folder after rooting by following instructions on this thread:
https://forum.xda-developers.com/ga...able-secure-folder-rooted-galaxy-a30-t4093435

------you will lose Samsung pass functionality but you can replace it with Google Autofill...........you won't even notice the difference:)

------ I recommend you download the full official firmware so that if something goes wrong you can restore your phone with the official firmware, you can download official firmware from: https://samfw.com/


[PREREQUISITE]

-Download the compressed zip from the link, and unzip the file contents.
https://drive.google.com/file/d/1OucSKAB1FOxHkeYRJaLD9uqvE--AE-lw/view?usp=drivesdk

-make sure you have the latest version of Odin and Samsung USB drivers for windows installed in your windows machine, you can download them from:
https://odindownload.com/download/
https://developer.samsung.com/mobile/android-usb-driver.html

-unlock the bootloader(BACK UP IMPORTANT DATA, THIS PROCESS WILL WIPE YOUR PHONE CLEAN), if you've already unlocked your bootloader you can skip this if you haven't unlocked your bootloader follow these
instructions:-

1. navigate to Settings => About phone => Software information => Tap on build number 7 times to activate developer settings.

2. Navigate back to the bottom of the main settings page and you will see Developer Options, open developer settings, and enable OEM Unlocking feature.

3.power of your phone, while powers off hold the Volume Up + Volume Down buttons and plug your USB cable, you will boot into download mode, now hold the Volume Up button for a few seconds and you should see a bootloader unlock prompt, now press Volume Up to unlock the bootloader.

4. After this process reboot your phone but don't set it up. just connect it to the internet and go activate the developer settings again and check the OEM Unlocking option, you should see that your bootloader is now unlocked.


[FLASHING MAGISK PATCHED IMAGE]

1. launch Odin program then go to "options" and untick the "auto-reboot" option. now load the files as to the corresponding sections in Odin, but in AP section load the Boot.tar file.

2.power off your phone, after power off Hold both Volume Up+Volume Down and plug in your USB cable, Confirm by pressing the volume up to boot into download mode. After this, you should see a Blue filled box in Odin indicating the device is successfully detected.

3. now click on the Start button in Odin to flash the files to the phone. if there won't be any error then you should see PASS in Odin after flashing is complete.

4. (BOOT INTO RECOVERY) Now hold the Volume Down + Power button until the screen is black. as soon as the screen turns black let go of the Volume Down and hold the Volume UP while still holding the power button, the phone will boot, then as soon see the screen flash( you will see) let go of the Power button while still holding the Volume UP Button. You will boot into recovery and see Updating System.

5.After the above process reboot back into recovery by following (Step 4) again and Wipe Data Then reboot your phone.
The phone might need to reboot itself twice so please be patient until you see the SAMSUNG boot animation

6.if your phone powers on successfully, download the latest version of Magisk Manager and install and open it, it will set up the Magisk environment and reboot your phone. after that,

Now your phone should be rooted. confirm by opening Magisk Manager

UPDATE (2021)

Sorry for not replying to recent post and not updating the root files as they where from android 10 February update back in 2020.
I dont own the galaxy A30 anymore.

I HAVEN'T TESTED ROOTING THE LATEST FIRMWARE SINCE I DON'T OWN THE DEVICE ANYMORE- SO IF IT WORKS PLEASE LET US KNOW OR IF YOU FIND A EFFICIENT WAY TO ROOT SHARE WITH THE COMMUNITY

To those who still need to root their Galaxy A30. IN 2021

1.Download the latest firmware from https://samfw.com/
2. Extract the firmware using 7zip
3. Move the boot.img/boot.tar file to your phone from the extracted files
4. Download latest version of Magisk manager from the official site and install.
5. Open Magisk > Install > select and patch a file > select the boot image from your device storage > lets go.
6. The patched boot image will be created in your downloads folder
7 . Copy the patched boot Img to your pc and compress the patched boot.img to .tar format using 7zip.
-If you patched a boot.tar file no need to compress it again to .tar format again

8. Flash the patched magisk boot.img. Follow instructions on how to UNLOCK BOOTLOADER AND FLASH PATCHED MAGISK BOOT IMAGE from the instructions in the previous unupdated post.

IF ANYTHING GOES WRONG YOU CAN ALWAYS FLASH THE STOCK BOOT IMAGE IF IT FAILS THEN FLASH THE STOCK ROM TO REGAIN FUNCTIONALITY
 

Attachments

  • Screenshot_20200407-105351.jpg
    Screenshot_20200407-105351.jpg
    119 KB · Views: 2,801
  • Screenshot_20200407-123014.jpg
    Screenshot_20200407-123014.jpg
    165.8 KB · Views: 2,751
  • Screenshot_20200407-123051.jpg
    Screenshot_20200407-123051.jpg
    138.6 KB · Views: 2,696
Last edited:

Lucas_Gachoka

Member
Dec 11, 2014
38
5
Nice work could you pm mirror link for the formware so that i can root it magisk canary. The samsung sites download speeds are too slow
 

ridzwannawa

Member
Dec 21, 2019
5
2
Kb
how to root Galaxy A30 (SM-A305F/DS) Android*10. help me sir..

:confused:
After 3 days of trial and error i have managed to successfully root my Galaxy A30 on oneui 2.0 with Magisk and also installed a couple of Magisk Modules. Exposed installer also works and also managed to install some Modules to go along with it.
I am planning to write a tuitoial later, upload the needed files and links and also to revive your phone in case of a bootloop or failed boot whithout loosing your data.
 

M7md_Ri

Member
Apr 18, 2020
6
2
i've rooted successfully too,
but still need twrp to be able to install custom rom :(
or can i install custom rom via magisk or any method without twrp ?
sm-a305f/ds, android 10

EDIT: successfullt installed twrp, now i need good custom rom + how to install
tried lineage os 16 but cant boot to it
 
Last edited:

cHawk

Member
Jan 2, 2015
38
21
i've rooted successfully too,
but still need twrp to be able to install custom rom :(
or can i install custom rom via magisk or any method without twrp ?
sm-a305f/ds, android 10

EDIT: successfullt installed twrp, now i need good custom rom + how to install
tried lineage os 16 but cant boot to it

I've had the same problem too. TWRP for Android 9.0 works on Android 10 but with "cannot mount /system" error , "no OS detected" error and other backup faliures.

I did manage to successfully flash Havoc OS, but it didn't boot completely, i had a bootloop.

Id like to test out a few other GSI Roms but this is my main/only phone and every time i flash a Rom and it doesn't work id have to go through the hustle of restoring through Odin and setting up the phone again.

It would have been easier to test out Roms with a TWRP image that works with Android 10
 

M7md_Ri

Member
Apr 18, 2020
6
2
I've had the same problem too. TWRP for Android 9.0 works on Android 10 but with "cannot mount /system" error , "no OS detected" error and other backup faliures.

I did manage to successfully flash Havoc OS, but it didn't boot completely, i had a bootloop.

Id like to test out a few other GSI Roms but this is my main/only phone and every time i flash a Rom and it doesn't work id have to go through the hustle of restoring through Odin and setting up the phone again.

It would have been easier to test out Roms with a TWRP image that works with Android 10

here is a working twrp for android 10, worked well with my sm-a305f:
https://forum.xda-developers.com/showpost.php?p=82030485&postcount=11
don't forget to flash dm verify by twrp
tell me when u install a custom rom successfully
 
  • Like
Reactions: cHawk

ridzwannawa

Member
Dec 21, 2019
5
2
Kb
need to know how to install. many times tried but failed.. please.. tq..

:good:
After 3 days of trial and error i have managed to successfully root my Galaxy A30 on oneui 2.0 with Magisk and also installed a couple of Magisk Modules. Exposed installer also works and also managed to install some Modules to go along with it.

I tried to write a tutorial but it was hard to put some of the instructions into words so i gave up eventually.

But Here is a link to all the files you might need for rooting your galaxy A30 (SM-305F/DS) on Android 10

(Patched and Unpatched boot.img included) no system.img

https://drive.google.com/file/d/1OucSKAB1FOxHkeYRJaLD9uqvE--AE-lw/view?usp=drivesdk
 

AchyutArjun

Member
Jun 20, 2017
8
0
Once I unlock the bootloader, can I enable Camera 2API Level 3 without rooting my device? I can't seem to find any relevant data anywhere else. Please help.
 

cHawk

Member
Jan 2, 2015
38
21
Once I unlock the bootloader, can I enable Camera 2API Level 3 without rooting my device? I can't seem to find any relevant data anywhere else. Please help.

You can't enable full camre2api, because the hardware dosent support level 3. It only supprts limited.
I've tried multiple times myself and couldn't get it to work
 

RamilSC

Member
Jun 23, 2019
7
0
Anyone tried rooting on Samsung A305GN Firmware?

After 3 days of trial and error i have managed to successfully root my Galaxy A30 on oneui 2.0 with Magisk and also installed a couple of Magisk Modules. Exposed installer also works and also managed to install some Modules to go along with it.

I tried to write a tutorial but it was hard to put some of the instructions into words so i gave up eventually.
[EDIT/UPDATE]
After so many requests to write instructions on how to root, ive decided to update the post with detailed instructions.

Here is a link to all the files you will need for rooting your galaxy A30 (SM-305F/DS) on Android 10
(Patched and Unpatched boot.img included) no system.img

https://drive.google.com/file/d/1OucSKAB1FOxHkeYRJaLD9uqvE--AE-lw/view?usp=drivesdk


[GUIDE FOR ROOTING YOUR DEVICE]

----- THIS WILL VOID YOUR WARRANTY AND I WILL NOT BE RESPONSIBLE FOR ANY DAMAGE THAT MIGHT HAPPEN TO YOUR DEVICE, SO PLEASE BE CAREFUL AND FOLLOW THE INSTRUCTIONS PROVIDED-----

-----you can activate secure folder after rooting by following instructions on this thread:
https://forum.xda-developers.com/ga...able-secure-folder-rooted-galaxy-a30-t4093435

------you will lose Samsung pass functionality but you can replace it with Google Autofill...........you won't even notice the difference:)

------ I recommend you download the full official firmware so that if something goes wrong you can restore your phone with the official firmware, you can download official firmware from: https://samfw.com/


[PREREQUISITE]

-Download the compressed zip from the link, and unzip the file contents.
https://drive.google.com/file/d/1OucSKAB1FOxHkeYRJaLD9uqvE--AE-lw/view?usp=drivesdk

-make sure you have the latest version of Odin and Samsung USB drivers for windows installed in your windows machine, you can download them from:
https://odindownload.com/download/
https://developer.samsung.com/mobile/android-usb-driver.html

-unlock the bootloader(BACK UP IMPORTANT DATA, THIS PROCESS WILL WIPE YOUR PHONE CLEAN), if you've already unlocked your bootloader you can skip this if you haven't unlocked your bootloader follow these instructions:-
1. navigate to Settings => About phone => Software information => Tap on build number 7 times to activate developer settings.

2. Navigate back to the bottom of the main settings page and you will see Developer Options, open developer settings, and enable OEM Unlocking feature.

3.power of your phone, while powers off hold the Volume Up + Volume Down buttons and plug your USB cable, you will boot into download mode, now hold the Volume Up button for a few seconds and you should see a bootloader unlock prompt, now press Volume Up to unlock the bootloader.

4. After this process reboot your phone but don't set it up. just connect it to the internet and go activate the developer settings again and check the OEM Unlocking option, you should see that your bootloader is now unlocked.


[FLACHING MAGISK PATCHED IMAGE]

1. launch Odin program then go to "options" and untick the "auto-reboot" option. now load the files as to the corresponding sections in Odin, but in AP section load the Boot.tar file.

2.power off your phone, after power off Hold both Volume Up+Volume Down and plug in your USB cable, Confirm by pressing the volume up to boot into download mode. After this, you should see a Blue filled box in Odin indicating the device is successfully detected.

3. now click on the Start button in Odin to flash the files to the phone. if there won't be any error then you should see PASS in Odin after flashing is complete.

4. (BOOT INTO RECOVERY) Now hold the Volume Down + Power button until the screen is black. as soon as the screen turns black let go of the Volume Down and hold the Volume UP while still holding the power button, the phone will boot, then as soon see the screen flash( you will see) let go of the Power button while still holding the Volume UP Button. You will boot into recovery and see Updating System.

5.After the above process reboot back into recovery by following (Step 4) again and Wipe Data Then reboot your phone.
The phone might need to reboot itself twice so please be patient until you see the SAMSUNG boot animation

6.if your phone powers on successfully, download the latest version of Magisk Manager and install and open it, it will set up the Magisk environment and reboot your phone. after that,

Now your phone should be rooted. confirm by opening Magisk Manager

Anyone tried Rooting on Samsung A305GN firmware?
 

teestav

New member
Jun 15, 2020
1
0
hi there i followed the steps all together but it keeps on stopping at
<ID:0/003> Added!!
<ID:0/003> Odin engine v(ID:3.1401)..
<ID:0/003> File analysis..
<ID:0/003> Total Binary size: 220 M
<ID:0/003> SetupConnection..
<ID:0/003> Initialzation..
<ID:0/003> Set PIT file..
<ID:0/003> DO NOT TURN OFF TARGET!!
<ID:0/003> Get PIT for mapping..
<ID:0/003> Firmware update start..
<ID:0/003> NAND Write Start!!
<ID:0/003> SingleDownload.
<ID:0/003> sboot.bin
<ID:0/003> param.bin
<ID:0/003> cm.bin
<ID:0/003> vbmeta.img
<ID:0/003> boot.img
<ID:0/003> modem.bin

please how to fix this problem.
i have all the downloaded files and done all the steps altogether.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 9
    After 3 days of trial and error i have managed to successfully root my Galaxy A30 on oneui 2.0 with Magisk and also installed a couple of Magisk Modules. Exposed installer also works and also managed to install some Modules to go along with it.

    I tried to write a tutorial but it was hard to put some of the instructions into words so i gave up eventually.
    [EDIT/UPDATE]
    After so many requests to write instructions on how to root, ive decided to update the post with detailed instructions.

    Here is a link to all the files you will need for rooting your galaxy A30 (SM-305F/DS) on Android 10
    (Patched and Unpatched boot.img included) no system.img

    https://drive.google.com/file/d/1OucSKAB1FOxHkeYRJaLD9uqvE--AE-lw/view?usp=drivesdk


    [GUIDE FOR ROOTING YOUR DEVICE]

    ----- THIS WILL VOID YOUR WARRANTY AND I WILL NOT BE RESPONSIBLE FOR ANY DAMAGE THAT MIGHT HAPPEN TO YOUR DEVICE, SO PLEASE BE CAREFUL AND FOLLOW THE INSTRUCTIONS PROVIDED-----

    -----you can activate secure folder after rooting by following instructions on this thread:
    https://forum.xda-developers.com/ga...able-secure-folder-rooted-galaxy-a30-t4093435

    ------you will lose Samsung pass functionality but you can replace it with Google Autofill...........you won't even notice the difference:)

    ------ I recommend you download the full official firmware so that if something goes wrong you can restore your phone with the official firmware, you can download official firmware from: https://samfw.com/


    [PREREQUISITE]

    -Download the compressed zip from the link, and unzip the file contents.
    https://drive.google.com/file/d/1OucSKAB1FOxHkeYRJaLD9uqvE--AE-lw/view?usp=drivesdk

    -make sure you have the latest version of Odin and Samsung USB drivers for windows installed in your windows machine, you can download them from:
    https://odindownload.com/download/
    https://developer.samsung.com/mobile/android-usb-driver.html

    -unlock the bootloader(BACK UP IMPORTANT DATA, THIS PROCESS WILL WIPE YOUR PHONE CLEAN), if you've already unlocked your bootloader you can skip this if you haven't unlocked your bootloader follow these
    instructions:-

    1. navigate to Settings => About phone => Software information => Tap on build number 7 times to activate developer settings.

    2. Navigate back to the bottom of the main settings page and you will see Developer Options, open developer settings, and enable OEM Unlocking feature.

    3.power of your phone, while powers off hold the Volume Up + Volume Down buttons and plug your USB cable, you will boot into download mode, now hold the Volume Up button for a few seconds and you should see a bootloader unlock prompt, now press Volume Up to unlock the bootloader.

    4. After this process reboot your phone but don't set it up. just connect it to the internet and go activate the developer settings again and check the OEM Unlocking option, you should see that your bootloader is now unlocked.


    [FLASHING MAGISK PATCHED IMAGE]

    1. launch Odin program then go to "options" and untick the "auto-reboot" option. now load the files as to the corresponding sections in Odin, but in AP section load the Boot.tar file.

    2.power off your phone, after power off Hold both Volume Up+Volume Down and plug in your USB cable, Confirm by pressing the volume up to boot into download mode. After this, you should see a Blue filled box in Odin indicating the device is successfully detected.

    3. now click on the Start button in Odin to flash the files to the phone. if there won't be any error then you should see PASS in Odin after flashing is complete.

    4. (BOOT INTO RECOVERY) Now hold the Volume Down + Power button until the screen is black. as soon as the screen turns black let go of the Volume Down and hold the Volume UP while still holding the power button, the phone will boot, then as soon see the screen flash( you will see) let go of the Power button while still holding the Volume UP Button. You will boot into recovery and see Updating System.

    5.After the above process reboot back into recovery by following (Step 4) again and Wipe Data Then reboot your phone.
    The phone might need to reboot itself twice so please be patient until you see the SAMSUNG boot animation

    6.if your phone powers on successfully, download the latest version of Magisk Manager and install and open it, it will set up the Magisk environment and reboot your phone. after that,

    Now your phone should be rooted. confirm by opening Magisk Manager

    UPDATE (2021)

    Sorry for not replying to recent post and not updating the root files as they where from android 10 February update back in 2020.
    I dont own the galaxy A30 anymore.

    I HAVEN'T TESTED ROOTING THE LATEST FIRMWARE SINCE I DON'T OWN THE DEVICE ANYMORE- SO IF IT WORKS PLEASE LET US KNOW OR IF YOU FIND A EFFICIENT WAY TO ROOT SHARE WITH THE COMMUNITY

    To those who still need to root their Galaxy A30. IN 2021

    1.Download the latest firmware from https://samfw.com/
    2. Extract the firmware using 7zip
    3. Move the boot.img/boot.tar file to your phone from the extracted files
    4. Download latest version of Magisk manager from the official site and install.
    5. Open Magisk > Install > select and patch a file > select the boot image from your device storage > lets go.
    6. The patched boot image will be created in your downloads folder
    7 . Copy the patched boot Img to your pc and compress the patched boot.img to .tar format using 7zip.
    -If you patched a boot.tar file no need to compress it again to .tar format again

    8. Flash the patched magisk boot.img. Follow instructions on how to UNLOCK BOOTLOADER AND FLASH PATCHED MAGISK BOOT IMAGE from the instructions in the previous unupdated post.

    IF ANYTHING GOES WRONG YOU CAN ALWAYS FLASH THE STOCK BOOT IMAGE IF IT FAILS THEN FLASH THE STOCK ROM TO REGAIN FUNCTIONALITY
    1
    I've had the same problem too. TWRP for Android 9.0 works on Android 10 but with "cannot mount /system" error , "no OS detected" error and other backup faliures.

    I did manage to successfully flash Havoc OS, but it didn't boot completely, i had a bootloop.

    Id like to test out a few other GSI Roms but this is my main/only phone and every time i flash a Rom and it doesn't work id have to go through the hustle of restoring through Odin and setting up the phone again.

    It would have been easier to test out Roms with a TWRP image that works with Android 10

    here is a working twrp for android 10, worked well with my sm-a305f:
    https://forum.xda-developers.com/showpost.php?p=82030485&postcount=11
    don't forget to flash dm verify by twrp
    tell me when u install a custom rom successfully