[recovery][root]twrp-3.2.x galaxy j2 pro 2018 sm-j250f

Search This thread

albinsraj1

Senior Member
Dec 12, 2014
150
41
trivandrun
Doe's this twrp work with this update?
 

Attachments

  • Screenshot_20200102-120546.jpg
    Screenshot_20200102-120546.jpg
    91 KB · Views: 379

Azazello

Senior Member
Feb 25, 2006
62
10
NYC
card-carrying "Galaxy Grand Prime Pro" (sm-J250F) member

Hello all. I joined the SM-J250F [Galaxy ("Grand Prime Pro" | "J2 Pro") 2018] fan club this week - yay! :victory:

Thank you andii_nr for providing this. ?

BTW these instructions were much more thorough & helpful than the original post:
Install TWRP & Root {Magisk} Samsung Galaxy J2 Pro 2018 | Dro..Views
https://j.mp/2zTYUkS

Mine is setup with OTA-updated firmware AFR-J250FXXU2ARD3, this TWRP, Open Gapps (config file attached), MagiSK 20.4, no-verity-no-encrypt-5.1 -- installed in that order.

What I next want to know is ...
This worked for my device "J250FXXU2ARI1"
SM-J250M_1_20190415170653_o65c6adaom_fac
I can confirmed that work with this last firmware TPA-J250MUBS5ASH6-20190822174520
Works very well on TPA J250MUBS5ASJC
... how did you all get this to install on non-ARD3 firmware??

Did you OTA those firmwares first, then patched; or manually installed via Odin?


My unit originally had AFR-J250FXXU1AQL5 ...
OTA'd it to J250FXXU2ARD3 ...
and every time I tried to manually Odin newer fw, it gave an error "only official released binaries are allowed to be flashed" on the Download Mode screen:
J250FXXU2ARI1
J250FXXU2ASK1 (this is the latest via SamFirm, fw straight from Samsung)

See official Samsung page for firmware changelog:
https://doc.samsungmobile.com/sm-j250f/afr/doc.html

TL;DR
We bought this model soon after it was released, as starters for our (then) highschool daughters.

Being that I'm a XDA groupie, I had first checked if there was a custom recovery and root method; since there was, I figured wth why not get one for myself.

It's been in its original box since then.

Two years later...

Decided to actually use the damn thing, and finally got it all setup.
 

Attachments

  • gapps-config.txt
    24.2 KB · Views: 44
Last edited:
  • Like
Reactions: ooker

ooker

New member
Mar 27, 2017
2
1
Lyminhnhat.com
If possible, I suggest you to rewritten the post a bit to follow easier. The way it is structured made me think that that section is not important until installing TWRP is done. I had had an incorrect expectation that installing TWRP shouldn't create bootloop 😞. Even factory reset or empty the misc partition cannot help. Waste me 2 days to figure out that I have to install the boot image patcher right after installing TWRP.

I suggest you to move everything important to the top and all files to download to one place. Also, only make emphasize the most important sentences. Embolden and capitalized texts need to be surrounded by normal text to achieve its full potential. Otherwise people will perceived them as non-important, and it's not really their fault ☹

For your convenience, if you want to implement my suggestion, here is what I would write:

IMPORTANT!
  1. This device enforces dm-verity. ANY modifications or even mounting system will put the device into a bootloop. To prevent this TWRP will ask at first boot if you want to keep system 'Read only' or 'Allow modifications to system'. If you choose to keep 'Read only' you will have to flash TWRP at every boot to recovery. If you choose to 'Allow' then SuperSU or the boot patch needs flashing below to disable dm-verity.
  2. This is for firmware based on "ARD3" or "ARD*" only. Please make sure your firmware is "ARD3" or "ARD*"
FILE TO USE:
INSTRUCTION:
(Note: failure to follow these instructions implicitly will cause TWRP to be replaced by stock recovery at boot!)

Step 0: Make sure OEM is unlocked
On some Android 5.1.1/6.0/7.0 devices it is necessary to go to:

Settings → Developer Options → OEM unlocking

Otherwise you may encounter "Blocked by FRP lock" when flashing

Step 1: Flash TWRP
  1. Put your device in DOWNLOAD mode.
  2. Open ODIN, click the AP button then choose the file recovery.tar.md5
  3. Uncheck Auto reboot, then click Start
  4. After flashing and ODIN reports PASS immediately reboot to recovery by holding POWER + HOME + VOL DOWN
  5. As soon as the screen goes blank change to VOL UP whilst still holding POWER + HOME
You should now see TWRP recovery.

Step 2: Root and disable dm-verity
This device forces encryption. To disable forced encryption, mount internal storage (in Android system it's the partition named /data) and disable dm-verity, you must flash the boot patcher below. (Note this MUST be flashed after SuperSU if you intend to root)
  1. Boot to Twrp (we are already there)
  2. Format Data partition using FORMAT DATA button under Wipe options. (Note: This will wipe the internal storage)
  3. Under Mount option check /data
  4. Install Magisk (if root is required)
  5. Install boot image patcher no-verity-no-encrypt-5.1
  6. Reboot
Hope this help. Thank you for making the tutorial.
 
Last edited:
  • Like
Reactions: dudzexda

Ri2u

New member
Jan 13, 2021
4
0
Unofficial release -TWRP recovery for the Samsung Galaxy J2 PRO 2018 - Qualcom msm8917

teamwin-recovery-project-twrp-logo.jpg


THIS FOR FIRMWARE BASED ON "ARD3" OR "ARD*" . SO PLEASE MAKE SURE YOUR FIRMWARE IS "ARD3 OR "ARD*" :

Current status: BETA

Features:


SEANDROID warning fix
TWRP and Kernel built from latest source
system Image backup and flashing support
efs backup support




WHATEVER YOU DO BEFORE FLASHING ANYTHING WITH TWRP MAKE A BACKUP OF YOUR DEVICE WITH TWRP AND HAVE THE STOCK FIRMWARE TO HAND JUST IN CASE DOWNLOADED FROM SAMMOBILE OR UPDATO.
THIS WILL TRIP KNOX AND MAY VOID YOUR WARRANTY!




Instructions:
(Note: failure to follow these instructions implicitly will cause TWRP to be replaced by stock recovery at boot!)


Flash with ODIN in the AP slot.
Put your device in DOWNLOAD mode.
Uncheck Auto reboot.
Load the respective file below into the AP slot and hit start.
After flashing and ODIN reports PASS immediately reboot to recovery by holding POWER + HOME + VOL DOWN.
As soon as the screen goes blank change to VOL UP whilst still holding POWER + HOME.
You should now see TWRP recovery.


NOTE: ON SOME ANDROID 5.1.1/6.0/7.0 DEVICES IT IS NECESSARY TO GO TO:
Settings -> Developer Options -> OEM unlocking
AND ENABLE OEM UNLOCK FIRST OR YOU MAY ENCOUNTER 'BLOCKED BY FRP LOCK' WHEN FLASHING.


Download:
recovery.tar.md5 For J250f


IMPORTANT! This device enforces dm-verity. ANY modifications or even mounting system will put the device into a bootloop. To prevent this TWRP will ask at first boot if you want to keep system 'Read only' or 'Allow modifications to system'. If you choose to keep 'Read only' you will have to flash TWRP at every boot to recovery.
If you choose to 'Allow' then SuperSU or the boot patch needs flashing below to disable dm-verity.





To Root:

Flash the latest magisk with TWRP:
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445



This device forces encryption.
To disable forced encryption, mount internal storage(DATA) and disable dm-verity you must flash the boot patcher below:

(Note this MUST be flashed after SuperSU if you intend to root)
1. Boot to Twrp
2. Format Data partition using FORMAT DATA button under Wipe options.
(Note: This will wipe the internal storage)
3. Check DATA is mountable.
4. Install magisk (if root is required)
5. Install boot image patch below.
6. Reboot

Boot image patcher
no-verity-no-encrypt-5.1



DEVICE TREE: soon


PLEASE DO *NOT* DIRECT LINK TO THESE FILES. PLEASE LINK TO THIS POST


Screenshot_2016_03_05_08_13_44_1.png


DnoCrqh.png


VAm49c4.png


ytBFf13.png


ONLSkMi.png



Credits: Me, Teamwin, Omnirom, my tester ilmiawan budi utomo @FBGroup
Please note I don't own this device and spend a lot of my free time bringing these builds for you to use and benefit from.

FEEDBACK IS APPRECIATED PLEASE.
THANKS.


DONATE ME HERE IF YOU WANT TO BUY ME A BEER OR HIT THE THANKS BUTTON IF I HELPED YOU

Do I need to unlock bootloader?
 

PanchiS

New member
Jan 12, 2022
2
0
Unofficial release -TWRP recovery for the Samsung Galaxy J2 PRO 2018 - Qualcom msm8917

teamwin-recovery-project-twrp-logo.jpg


THIS FOR FIRMWARE BASED ON "ARD3" OR "ARD*" . SO PLEASE MAKE SURE YOUR FIRMWARE IS "ARD3 OR "ARD*" :

Current status: BETA

Features:


SEANDROID warning fix
TWRP and Kernel built from latest source
system Image backup and flashing support
efs backup support




WHATEVER YOU DO BEFORE FLASHING ANYTHING WITH TWRP MAKE A BACKUP OF YOUR DEVICE WITH TWRP AND HAVE THE STOCK FIRMWARE TO HAND JUST IN CASE DOWNLOADED FROM SAMMOBILE OR UPDATO.
THIS WILL TRIP KNOX AND MAY VOID YOUR WARRANTY!




Instructions:
(Note: failure to follow these instructions implicitly will cause TWRP to be replaced by stock recovery at boot!)


Flash with ODIN in the AP slot.
Put your device in DOWNLOAD mode.
Uncheck Auto reboot.
Load the respective file below into the AP slot and hit start.
After flashing and ODIN reports PASS immediately reboot to recovery by holding POWER + HOME + VOL DOWN.
As soon as the screen goes blank change to VOL UP whilst still holding POWER + HOME.
You should now see TWRP recovery.


NOTE: ON SOME ANDROID 5.1.1/6.0/7.0 DEVICES IT IS NECESSARY TO GO TO:
Settings -> Developer Options -> OEM unlocking
AND ENABLE OEM UNLOCK FIRST OR YOU MAY ENCOUNTER 'BLOCKED BY FRP LOCK' WHEN FLASHING.


Download:
recovery.tar.md5 For J250f


IMPORTANT! This device enforces dm-verity. ANY modifications or even mounting system will put the device into a bootloop. To prevent this TWRP will ask at first boot if you want to keep system 'Read only' or 'Allow modifications to system'. If you choose to keep 'Read only' you will have to flash TWRP at every boot to recovery.
If you choose to 'Allow' then SuperSU or the boot patch needs flashing below to disable dm-verity.





To Root:

Flash the latest magisk with TWRP:
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445



This device forces encryption.
To disable forced encryption, mount internal storage(DATA) and disable dm-verity you must flash the boot patcher below:

(Note this MUST be flashed after SuperSU if you intend to root)
1. Boot to Twrp
2. Format Data partition using FORMAT DATA button under Wipe options.
(Note: This will wipe the internal storage)
3. Check DATA is mountable.
4. Install magisk (if root is required)
5. Install boot image patch below.
6. Reboot

Boot image patcher
no-verity-no-encrypt-5.1



DEVICE TREE: soon


PLEASE DO *NOT* DIRECT LINK TO THESE FILES. PLEASE LINK TO THIS POST


Screenshot_2016_03_05_08_13_44_1.png


DnoCrqh.png


VAm49c4.png


ytBFf13.png


ONLSkMi.png



Credits: Me, Teamwin, Omnirom, my tester ilmiawan budi utomo @FBGroup
Please note I don't own this device and spend a lot of my free time bringing these builds for you to use and benefit from.

FEEDBACK IS APPRECIATED PLEASE.
THANKS.


DONATE ME HERE IF YOU WANT TO BUY ME A BEER OR HIT THE THANKS BUTTON IF I HELPED YOU

Did the root method work for the device you had tested? Because I have the same device 😅 j250fxwu2ask2. Plz reply if u can😁😎
 

dudzexda

Member
Oct 4, 2014
18
1
Taguig

Top Liked Posts

  • There are no posts matching your filters.
  • 14
    Unofficial release -TWRP recovery for the Samsung Galaxy J2 PRO 2018 - Qualcom msm8917

    teamwin-recovery-project-twrp-logo.jpg


    THIS FOR FIRMWARE BASED ON "ARD3" OR "ARD*" . SO PLEASE MAKE SURE YOUR FIRMWARE IS "ARD3 OR "ARD*" :

    Current status: BETA

    Features:


    SEANDROID warning fix
    TWRP and Kernel built from latest source
    system Image backup and flashing support
    efs backup support




    WHATEVER YOU DO BEFORE FLASHING ANYTHING WITH TWRP MAKE A BACKUP OF YOUR DEVICE WITH TWRP AND HAVE THE STOCK FIRMWARE TO HAND JUST IN CASE DOWNLOADED FROM SAMMOBILE OR UPDATO.
    THIS WILL TRIP KNOX AND MAY VOID YOUR WARRANTY!




    Instructions:
    (Note: failure to follow these instructions implicitly will cause TWRP to be replaced by stock recovery at boot!)


    Flash with ODIN in the AP slot.
    Put your device in DOWNLOAD mode.
    Uncheck Auto reboot.
    Load the respective file below into the AP slot and hit start.
    After flashing and ODIN reports PASS immediately reboot to recovery by holding POWER + HOME + VOL DOWN.
    As soon as the screen goes blank change to VOL UP whilst still holding POWER + HOME.
    You should now see TWRP recovery.


    NOTE: ON SOME ANDROID 5.1.1/6.0/7.0 DEVICES IT IS NECESSARY TO GO TO:
    Settings -> Developer Options -> OEM unlocking
    AND ENABLE OEM UNLOCK FIRST OR YOU MAY ENCOUNTER 'BLOCKED BY FRP LOCK' WHEN FLASHING.


    Download:
    recovery.tar.md5 For J250f


    IMPORTANT! This device enforces dm-verity. ANY modifications or even mounting system will put the device into a bootloop. To prevent this TWRP will ask at first boot if you want to keep system 'Read only' or 'Allow modifications to system'. If you choose to keep 'Read only' you will have to flash TWRP at every boot to recovery.
    If you choose to 'Allow' then SuperSU or the boot patch needs flashing below to disable dm-verity.





    To Root:
    Flash the latest magisk with TWRP:
    https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445



    This device forces encryption.
    To disable forced encryption, mount internal storage(DATA) and disable dm-verity you must flash the boot patcher below:

    (Note this MUST be flashed after SuperSU if you intend to root)
    1. Boot to Twrp
    2. Format Data partition using FORMAT DATA button under Wipe options.
    (Note: This will wipe the internal storage)
    3. Check DATA is mountable.
    4. Install magisk (if root is required)
    5. Install boot image patch below.
    6. Reboot

    Boot image patcher
    no-verity-no-encrypt-5.1



    DEVICE TREE: soon


    PLEASE DO *NOT* DIRECT LINK TO THESE FILES. PLEASE LINK TO THIS POST


    Screenshot_2016_03_05_08_13_44_1.png


    DnoCrqh.png


    VAm49c4.png


    ytBFf13.png


    ONLSkMi.png



    Credits: Me, Teamwin, Omnirom, my tester ilmiawan budi utomo @FBGroup
    Please note I don't own this device and spend a lot of my free time bringing these builds for you to use and benefit from.

    FEEDBACK IS APPRECIATED PLEASE.
    THANKS.


    DONATE ME HERE IF YOU WANT TO BUY ME A BEER OR HIT THE THANKS BUTTON IF I HELPED YOU

    2
    rmm state doesn't exist, but why doesn't OEM unlock still appear? ard3 firmware position
    Please help me
    I wish you junior members would read the XDA rules BEFORE posting. Its a requirement.

    Do NOT quote the entire OP. Please edit your post.
    1
    readme
    this for firmware base on "ard3" please make sure your firmware "ard3"
    1
    If possible, I suggest you to rewritten the post a bit to follow easier. The way it is structured made me think that that section is not important until installing TWRP is done. I had had an incorrect expectation that installing TWRP shouldn't create bootloop 😞. Even factory reset or empty the misc partition cannot help. Waste me 2 days to figure out that I have to install the boot image patcher right after installing TWRP.

    I suggest you to move everything important to the top and all files to download to one place. Also, only make emphasize the most important sentences. Embolden and capitalized texts need to be surrounded by normal text to achieve its full potential. Otherwise people will perceived them as non-important, and it's not really their fault ☹

    For your convenience, if you want to implement my suggestion, here is what I would write:

    IMPORTANT!
    1. This device enforces dm-verity. ANY modifications or even mounting system will put the device into a bootloop. To prevent this TWRP will ask at first boot if you want to keep system 'Read only' or 'Allow modifications to system'. If you choose to keep 'Read only' you will have to flash TWRP at every boot to recovery. If you choose to 'Allow' then SuperSU or the boot patch needs flashing below to disable dm-verity.
    2. This is for firmware based on "ARD3" or "ARD*" only. Please make sure your firmware is "ARD3" or "ARD*"
    FILE TO USE:
    INSTRUCTION:
    (Note: failure to follow these instructions implicitly will cause TWRP to be replaced by stock recovery at boot!)

    Step 0: Make sure OEM is unlocked
    On some Android 5.1.1/6.0/7.0 devices it is necessary to go to:

    Settings → Developer Options → OEM unlocking

    Otherwise you may encounter "Blocked by FRP lock" when flashing

    Step 1: Flash TWRP
    1. Put your device in DOWNLOAD mode.
    2. Open ODIN, click the AP button then choose the file recovery.tar.md5
    3. Uncheck Auto reboot, then click Start
    4. After flashing and ODIN reports PASS immediately reboot to recovery by holding POWER + HOME + VOL DOWN
    5. As soon as the screen goes blank change to VOL UP whilst still holding POWER + HOME
    You should now see TWRP recovery.

    Step 2: Root and disable dm-verity
    This device forces encryption. To disable forced encryption, mount internal storage (in Android system it's the partition named /data) and disable dm-verity, you must flash the boot patcher below. (Note this MUST be flashed after SuperSU if you intend to root)
    1. Boot to Twrp (we are already there)
    2. Format Data partition using FORMAT DATA button under Wipe options. (Note: This will wipe the internal storage)
    3. Under Mount option check /data
    4. Install Magisk (if root is required)
    5. Install boot image patcher no-verity-no-encrypt-5.1
    6. Reboot
    Hope this help. Thank you for making the tutorial.