How to Root, TWRP and Install Xposed Framework on J7 (SM-J700F) (Screenshots inside) - Samsung Galaxy J7 Guides, News, & Discussion

How to Root, Install TWRP (Custom recovery) & Install Xposed Framework on Samsung Galaxy J7 (SM-J700F))
Even though the tutorial is just for J7 Sm-J700F, it should work for for all the Exynos variants of J7, that is J700H and J700M !
Disclaimer
Your warranty is now void.
Flashing firmware void your device warranty. You alone are responsible for any consequences that might occur during the process. I am not responsible for any bricked devices.
Preparations
Enable USB Debugging on your phone:
This is very important thing to be done before you try flashing a firmware or recovery file. USB Debugging mode make Android devices receptive to download and send data over USB cable connection. If you do not know how to turn debugging mode ON, do this:
Go to Settings> About Device.
Scroll down to find Build number and tap it 7 times.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
You will see a message that “Developer mode has been enabled” on your device.
Now go back to Settings panel and you will find a new item called Developer options there.
Tap it and go to USB debugging option and check the box to enable it.
Enable OEM Unlock: Go to Settings> Developer Options> and turn on OEM unlock.
Install Samsung Android USB Driver for Windows to your Laptop/PC
Steps to root your phone:
1) Download Odin, TWRP Recovery & SuperSU file to your Laptop/PC.
2) Turn off your phone.
3) Go to download mode (by pressing Volume down+home+power buttons at the same time for about 6-8 secs)
4)Press the Volume up button to continue.
5)Open the ODIN file you downloaded on your Laptop/PC. (By Double-clicking the Odin v3.10.7.exe file. This will open an Odin window.)
6) Connect your phone to your laptop/PC through USB cable.
7) When ODIN detects your phone, It will show added in the Log.
8) In ODIN click on AP and then select the recovery file (twrp-2.8.7.0-j7elte_2.tar) you downloaded.
9) Click on start. The flashing process will start.
10) If the flashing succeeds, ODIN will show 'PASS'. That means the recovery flashed successfully. It will boot into recovery.
11) Swipe to Allow Modifications. Click on Reboot then System.
12) Copy and place downloaded SuperSU file to your external SD card.
13) Turn off your phone.
14) Reboot to recovery (by pressing Volume up+home+power buttons).
15) The recovery will start. Select 'install zip'.
16) Click on Storage to change from Internal Storage to Micro SDcard.
17)Select SuperSU which you downloaded. Swipe to Confirm Flash. Flashing process will start. Once Completed. Wipe Cache/dalvik.
18) After it finishes, go back and reboot your phone.
Enjoy your rooted Samsung Galaxy J7 !!!
Install Xposed Framework on J7
Most Android users mainly root their devices only to install Xposed Framework. Xposed Framework is a powerful tool that enables you to modify your ROM as you wish using some tweaks. Xposed Framework can be installed not only on Custom ROMS but also on the Stock ROMS. So using Xposed you can add some tweaks to your Stock ROM or firmware and get the features of a custom ROM.
Official build of Xposed framework for Lollipop Samsung Galaxy Devices has not been released yet, since Samsung made a lot of changes to ART (Android Runtime) without providing the sources. So we have the unofficial build now and we need to flash the Framework (SDK.zip) rather than just installing the Apk like in other versions of android so as Jelly Bean and Kitkat (Where the Xposed installer apk file would install the framework on your system automatically.)
Preparations
1. Make a nandroid backup using TWRP (in case if anything goes wrong) before installing Xposed Framework.
With the Nandroid backup (which is an excellent feature on custom recoveries like TWRP) you can backup all your current state of your operating system on your device and save it in your SD card or on your Computer storage and restore it at anytime you want. Many people will have perplexity that, If their Stock ROM (Firmware/OS) is rooted would it be able to do a backup of their OS and can able to restore it?. Yes you can do backup of the current state of your firmware with the custom recoveries like TWRP no matter your OS is rooted and made changes by using root.
Steps to to install the Xposed Framework for Galaxy J7
1. Install Xposed Installer App
2. Download & copy the Xposed file and the Xposed Uninstaller to your sdcard
3. Go to TWRP select Install and navigate to Xposed file "xposed-vxx-sdk22-tw-arm-custom-build-by-wanam-xxxxxxxx.zip" Make sure you select the storage as Micro SDcard in the above when you navigate to find the Xposed Framework file to flash (install through TWRP).
4. Reboot It takes a little time to boot up as it want to update our Android System.
Enjoy the Xposed framework on your Samsung Galaxy J7 !
Credits: @rovo89 @wanam
How to use Xposed Installer
1. Go to Xposed installer app on your phone and select Download.
2. Download and install the different modules you want to tweak your phone. After downloading a modules please don't open the app untill you enable it on Xposed framework by going to Module section on xposed installer app and selecting it on the check box there. Then retstart your phone to use the module you have installed.
All the Exposed modules listed on the download section won't work for Samsung Lollipop Stock based Roms. Please refer the the screen shot above to see the Modules that I use on Xposed framework.
Downloads
1. Samsung Android USB Driver for Windows
2. Odin3_v3.10.7
3. Recovery - TWRP-3.0.2-0-j7elte-j7elte.img.tar
4. UPDATE-SuperSU-v2.65-20151226141550.zip
5. Xposed Installer App
6. Xposed file
7. Xposed Uninstaller

sharvinzlife said:
Enjoy the Xposed framework on your Samsung Galaxy J7 !
Credits: @wanam
Click to expand...
Click to collapse
Thanks for the credits, but when it comes to Xposed, the first person you should thank is @rovo89 , i'm just adapting his work to Samsung devices.
Edit: and please do not mirror my files.

wanam said:
Thanks for the credits, but when it comes to Xposed, the first person you should thank is @rovo89 , i'm just adapting his work to Samsung devices.
Edit: and please do not mirror my files.
Click to expand...
Click to collapse
Post edited, Included the credits for @rovo89 ! Sorry for mirroring your files, I did that only because once you actually update the Xposed files on your OP, the links will be invalid, so I might have to always alert to update my OP with correct links again ! Thanks for suggestion, have the best day @wanam :good:

Does unlocking bootloader factory reset the phone?? Is there any way of taking this back up with samsung stock recovery??
It resets in xperia. Dnt knw abt samsung

When I am trying to enable a module ..it says Xposed Farmework Did not Installed

The_Runner said:
Does unlocking bootloader factory reset the phone?? Is there any way of taking this back up with samsung stock recovery??
It resets in xperia. Dnt knw abt samsung
Click to expand...
Click to collapse
No it doesn't factory reset the phone. As far I know you cannot take the nandroid backup using Stock Recovery !

Prasuram said:
When I am trying to enable a module ..it says Xposed Farmework Did not Installed
Click to expand...
Click to collapse
You may have not installed the framwork file correctly through TWRP (SDK file from @wanam), Did you even try installing the framework file, what did it say, when you did it ?

sharvinzlife said:
How to Root, Install TWRP (Custom recovery) & Install Xposed Framework on Samsung Galaxy J7 (SM-J700F)
Disclaimer
Your warranty is now void.
Flashing firmware void your device warranty. You alone are responsible for any consequences that might occur during the process. I am not responsible for any bricked devices.
Preparations
Enable USB Debugging on your phone:
This is very important thing to be done before you try flashing a firmware or recovery file. USB Debugging mode make Android devices receptive to download and send data over USB cable connection. If you do not know how to turn debugging mode ON, do this:
Go to Settings> About Device.
Scroll down to find Build number and tap it 7 times.
You will see a message that “Developer mode has been enabled” on your device.
Now go back to Settings panel and you will find a new item called Developer options there.
Tap it and go to USB debugging option and check the box to enable it.
Enable OEM Unlock: Go to Settings> Developer Options> and turn on OEM unlock.
Install Samsung Android USB Driver for Windows to your Laptop/PC
Steps to root your phone:
1) Download Odin, TWRP Recovery & SuperSU file to your Laptop/PC.
2) Turn off your phone.
3) Go to download mode (by pressing Volume down+home+power buttons at the same time for about 6-8 secs)
4)Press the Volume up button to continue.
5)Open the ODIN file you downloaded on your Laptop/PC. (By Double-clicking the Odin v3.10.7.exe file. This will open an Odin window.)
6) Connect your phone to your laptop/PC through USB cable.
7) When ODIN detects your phone, It will show added in the Log.
8) In ODIN click on AP and then select the recovery file (twrp-2.8.7.0-j7elte_2.tar) you downloaded.
9) Click on start. The flashing process will start.
10) If the flashing succeeds, ODIN will show 'PASS'. That means the recovery flashed successfully. It will boot into recovery.
11) Swipe to Allow Modifications. Click on Reboot then System.
12) Copy and place downloaded SuperSU file to your external SD card.
13) Turn off your phone.
14) Reboot to recovery (by pressing Volume up+home+power buttons).
15) The recovery will start. Select 'install zip'.
16) Click on Storage to change from Internal Storage to Micro SDcard.
17)Select SuperSU which you downloaded. Swipe to Confirm Flash. Flashing process will start. Once Completed. Wipe Cache/dalvik.
18) After it finishes, go back and reboot your phone.
Enjoy your rooted Samsung Galaxy J7 !!!
Install Xposed Framework on J7
Most Android users mainly root their devices only to install Xposed Framework. Xposed Framework is a powerful tool that enables you to modify your ROM as you wish using some tweaks. Xposed Framework can be installed not only on Custom ROMS but also on the Stock ROMS. So using Xposed you can add some tweaks to your Stock ROM or firmware and get the features of a custom ROM.
Official build of Xposed framework for Lollipop Samsung Galaxy Devices has not been released yet, since Samsung made a lot of changes to ART (Android Runtime) without providing the sources. So we have the unofficial build now and we need to flash the Framework (SDK.zip) rather than just installing the Apk like in other versions of android so as Jelly Bean and Kitkat (Where the Xposed installer apk file would install the framework on your system automatically.)
Preparations
1. Make a nandroid backup using TWRP (in case if anything goes wrong) before installing Xposed Framework.
With the Nandroid backup (which is an excellent feature on custom recoveries like TWRP) you can backup all your current state of your operating system on your device and save it in your SD card or on your Computer storage and restore it at anytime you want. Many people will have perplexity that, If their Stock ROM (Firmware/OS) is rooted would it be able to do a backup of their OS and can able to restore it?. Yes you can do backup of the current state of your firmware with the custom recoveries like TWRP no matter your OS is rooted and made changes by using root.
Steps to to install the Xposed Framework for Galaxy J7
1. Install Xposed Installer App
2. Download & copy the Xposed file and the Xposed Uninstaller to your sdcard
3. Go to TWRP select Install and navigate to Xposed file "xposed-vxx-sdk22-tw-arm-custom-build-by-wanam-xxxxxxxx.zip" Make sure you select the storage as Micro SDcard in the above when you navigate to find the Xposed Framework file to flash (install through TWRP).
4. Reboot It takes a little time to boot up as it want to update our Android System.
Enjoy the Xposed framework on your Samsung Galaxy J7 !
Credits: @rovo89 @wanam
How to use Xposed Installer
1. Go to Xposed installer app on your phone and select Download.
2. Download and install the different modules you want to tweak your phone. After downloading a modules please don't open the app untill you enable it on Xposed framework by going to Module section on xposed installer app and selecting it on the check box there. Then retstart your phone to use the module you have installed.
All the Exposed modules listed on the download section won't work for Samsung Lollipop Stock based Roms. Please refer the the screen shot above to see the Modules that I use on Xposed framework.
Downloads
1. Samsung Android USB Driver for Windows
2. Odin3_v3.10.7
3. Recovery - TWRP-3.0.0-0-j7elte-j7elte.img.tar
4. UPDATE-SuperSU-v2.65-20151226141550.zip
5. Xposed Installer App
6. Xposed file
7. Xposed Uninstaller
Click to expand...
Click to collapse
Is it work on Samsung Galaxy J700H

Kindly upload a full list of module that will work on j700f

durrjunaid said:
Is it work on Samsung Galaxy J700H
Click to expand...
Click to collapse
Even though the tutorial is just for J7 Sm-J700F, it should work for for all the Exynos varriants of J7, that is J700H and J700M !

Xposed Files (in list to download) not work here. Invalid link.

joaonds said:
Xposed Files (in list to download) not work here. Invalid link.
Click to expand...
Click to collapse
All the links have been updated, now it should work

ty bro

Does gravity box working?

gmanrapp said:
Does gravity box working?
Click to expand...
Click to collapse
Since it less or only partially works.. I don't use it !

My J7 2016 run 6.0.1, can root ?

kkkkkkkkkk
sharvinzlife said:
How to Root, Install TWRP (Custom recovery) & Install Xposed Framework on Samsung Galaxy J7 (SM-J700F))
Even though the tutorial is just for J7 Sm-J700F, it should work for for all the Exynos variants of J7, that is J700H and J700M !
Disclaimer
Your warranty is now void.
Flashing firmware void your device warranty. You alone are responsible for any consequences that might occur during the process. I am not responsible for any bricked devices.
Preparations
Enable USB Debugging on your phone:
very godddddddddddd .
Click to expand...
Click to collapse

Link to Xposed is invalid

Same here!
eladbuzaglo92 said:
Link to Xposed is invalid
Click to expand...
Click to collapse
same here!

Xposed file Invalid

Related

Guide: Setting up Android Pay on a rooted Note 5

***THIS GUIDE DOES NOT WORK. THIS SIMPLY ALLOWS CARDS TO BE ADDED TO ANDROID PAY. PAYMENTS WILL NOT PROCESS. THIS IS A WORK IN PROCESS.***
Unfortunately us rooted users are unable to use Samsung Pay. Samsung Pay is superior to Android Pay due to its MST feature which allows the use of any card reader to take payments from the phone. Samsung Pay as of this time doesn't support a lot of cards, So Android Pay is a great backup. Just as Samsung tries to stop rooted users from using Samsung Pay, Google tries to stop them as well by blocking Android Pay. This guide will show you how to get around that.
1.) You need a non rooted phone to start.
You can either flash your Note 5 completely back to stock, or use another phone to do it. Whichever phone you use MUST be able to be rooted or this will not work. This guide will assume you will use a second device to setup Android Pay, as I did, so that you don't have to wipe your Note. If you use your Note 5 to do this, just modify the guide as needed.
2.) Download the Android Pay app from the Playstore to your non-rooted phone
3.) Setup Android Pay application fully with all your bank cards and info
4.) Force close Android Pay app
5.) Root the device
6.) Install Titanium Backup
7.) Make a backup of the Android Pay app using Titanium Backup
8.) Move the Titanium Backup folder to either a computer or OTG drive
- If you only backed up Android Pay, there should be 3 files inside of the folder.
9.) Move your Titanium Backup folder to your rooted Note 5
10.) On the Note 5 download and install Titanium Backup
11.) Open Titanium Backup and select: menu - preferences - backup folder location
- Point the backup folder location to wherever you moved the Titanium backup folder to on the phone.
12.) Close and reopen Titanium Backup if it does not automatically do this when you exit settings
13.) Select menu again and then "batch actions"
14.) Select restore missing apps with data
- Android Pay should be the only app being restored
15.) After the app is restored, DO NOT OPEN IT.
16.) Open the superSU app and select: settings - "Enable Superuser" (uncheck the box) and let it finish
17.) Reboot
18.) When the phone boots up, open Android Pay and set it up as normal
19.) Open the superSU app and select: settings - "Enable Superuser" (check the box) and let it finish
20.) Reboot
21.) Done.
I do not think it'll work when making a purchase...
You can install "cigital safety net playground" from the play store to test if the state of your phone will allow it to pass Android Pay verification.
I my experience (I was using Android Pay on a rooted Moto X 2015), the only way to get Android pay to work with root, is to use Chainfire's systemless root and NOT to modify anything "major" in the system (host file and minor files edit are okay, replacing or adding a system app breaks it)
Hmm, the app says failed. I will test the pay function right now. I just need to run to the store.
seh6183 said:
Hmm, the app says failed. I will test the pay function right now. I just need to run to the store.
Click to expand...
Click to collapse
Yup... no surprises there.
Now try this:
- Back to stock, unlocked bootloader
- Install and setup your cards in Android pay
- Install TWRP or any custom recovery
- Try rooting with the latest systemless root (you may have to force a systemless install by typing "echo SYSTEMLESS=true>>/data/.supersu" on shell before install the zip in TWRP)
- Remove the folder "/su/xbin_bind" and reboot for Android pay compatibility
- Try "Cigital safety net playground" it should pass.
timeToy said:
Yup... no surprises there.
Now try this:
- Back to stock, unlocked bootloader
- Install and setup your cards in Android pay
- Install TWRP or any custom recovery
- Try rooting with the latest systemless root (you may have to force a systemless install by typing "echo SYSTEMLESS=true>>/data/.supersu" on shell before install the zip in TWRP)
- Try "Cigital safety net playground" it should pass.
Click to expand...
Click to collapse
Isn't systemless for android 6.0+ only and the kernel has to support it? I have it on my nexus but didn't think it was possible on the note.
seh6183 said:
Isn't systemless for android 6.0+ only and the kernel has to support it? I have it on my nexus but didn't think it was possible on the note.
Click to expand...
Click to collapse
From the man himself in the linked thread: "If on Android 6.0 or Samsung 5.1, the ZIP installer will install SuperSU in systemless mode and patch the boot image (...)"
timeToy said:
From the man himself in the linked thread: "If on Android 6.0 or Samsung 5.1, the ZIP installer will install SuperSU in systemless mode and patch the boot image (...)"
Click to expand...
Click to collapse
This is amazing news and will be implementing this immediately.
Yup it failed at the card swiper.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Booted to CWM and flashed "unsu.zip" which removed all superuser from the phone. Then flashed beta 2.61 because they say it's the last working version for Android Pay. I rebooted from CWM and chose not to install root. When it Booted the phone was not rooted. I don't have a folder in /data. Supersu says this when I open it:
Wiped everything and reflashed my rom and still doesn't work. I am getting this error in CWM after flashing the superSU zip:
- Extracting ramdisk
--- Failure, aborting
I'm going to Odin back to stock and try again.
seh6183 said:
Wiped everything and reflashed my rom and still doesn't work. I am getting this error in CWM after flashing the superSU zip:
- Extracting ramdisk
--- Failure, aborting
I'm going to Odin back to stock and try again.
Click to expand...
Click to collapse
About the ramdisk issue, make sure you have the stock kernel and use the latest version v2.65, it fixed a lot of compatibility issues. To enable Android pay compatibility on v2.65 you need to delete the folder "/su/xbin_bind" and reboot.
I am not yet able to test this (waiting for my Samsung promos to go trough before messing up with KNOX), but Chainfire's himself is reporting it working:
Chainfire said:
(...)It's working great on my Note5 (G920T) on OJ5 and S6 on OI9(...)
Click to expand...
Click to collapse
I got systemless root installed.
My kernel (Arter) wasn't compatible with the systemless flash and that was causing the error. Had to switch back to ext4 and flash a modified stock kernel to get it to work.
Now here's the problem. You can't flash a custom rom without a custom recovery and you can't boot with a custom recovery unless you have a modified kernel. So that means you need a kernel and recovery at minimum if you want a custom rom. Once you install those 3 android pay fails to work again.
The only way I can get it to work is totally stock. That's boring. I need at least a custom rom. I was thinking that maybe I can flash my rom, flash unsu.zip, my kernel, and then somehow Odin my stock recovery back. Then setup android pay, then reboot and go back to a custom recovery to flash root.
Thoughts?
Flashed stock recovery and rebooted. Android pay still didn't work. Rebooted and flashed stock kernel and now it hangs on the first splash screen lol
Back to the drawing board. Going to ODIN back to stock and try different kernels I guess.
seh6183 said:
(...)Now here's the problem. You can't flash a custom rom without a custom recovery and you can't boot with a custom recovery unless you have a modified kernel. So that means you need a kernel and recovery at minimum if you want a custom rom. Once you install those 3 android pay fails to work again. (...)
Click to expand...
Click to collapse
Android pay will ONLY work with a 99.9% stock system partition. (no custom ROM that I know of)
Maybe this can work:
- Back to 100% Stock
- Install custom kernel and custom recovery
- Reboot into recovery, then install stock Kernel, no reboot, then flash systemless root, no reboot, then flash back stock recovery, then reboot.
That should get you systemless root with Android pay. No ability for full ROMs but the ability to run an Ad Block and disable the bloat...
timeToy said:
Android pay will ONLY work with a 99.9% stock system partition. (no custom ROM that I know of)
Maybe this can work:
- Back to 100% Stock
- Install custom kernel and custom recovery
- Reboot into recovery, then install stock Kernel, no reboot, then flash systemless root, no reboot, then flash back stock recovery, then reboot.
That should get you systemless root with Android pay. No ability for full ROMs but the ability to run an Ad Block and disable the bloat...
Click to expand...
Click to collapse
My rom is a stock deodexed, debloated rom. I am trying something, well two things, that may get me working. Otherwise I am confident that I can get a stock rom, debloated myself, systemless root, custom kernel, xposed, and android pay all working. I can live with that. I will update my guide when I make it happen.
So far the things to remember is that systemless root needs a certain kernel format to be able to flash, and android pay needs certain things in the rom to be present or it wont work. I know the chroma rom for nexus devices has working android pay with systemless and its heavily modified. I doubt the dev will share how he did it though
Didn't work. Can't get any modified rom to work. I just booted two different roms with a stock kernel and stock recovery and it failed the safetynet check. Wiped all and am reflashing stock as I write this and will do it one step at a time to see what causes the safety check to fail.
Flashed a stock rom with ODIN and booted. It passed safety check. Flashed CWM recovery and it passed. As soon as I flashed a custom kernel it failed the check and I haven't even gotten to the rooting part yet. As of right now I don't want to give up a rom AND a kernel simply for android pay. I will be updating this guide to have the mods take it down.

[tutorial][xposed][xperia z][c6602/3][lp][5.1.1]

POST NO. 2(PERSONAL COUNTING)
NOTE: THIS TUTORIAL WILL HELP YOU TO GET XPOSED FRAMEWORK ON YOUR XPERIA Z
DISCLAIMER: I AM NOT RESPONSIBLE FOR ANY MISHAPPENINGS AND DAMAGE TO YOUR PHONE AND HEART LOL
IF ONE FOLLOWS STEPS CORRECTLY YOU WILL LOVE TO HAVE GOOD TIME WITH XPOSED
STEPS:
REQUIREMENTS:
----> XPERIA Z OBVIOUSLY
----> ROOT(IF NOT ROOTED CHECK MY ROOTING TUTORIAL IN MY PROFILE)
----> ATTACHED FILES
----> RECOVERY(TWRP)(PREFFERED)
----> BRAIN
----> TIME
STEPS:
1. FIRST OF ALL, DOWNLAOD ALL THE FILES PROVIDED, AND MOVE THEM TO THE INTERNAL STORAGE OF THE PHONE.
2. THEN INTALL XPOSED INSTALLER APK FILE.
3. REBOOT TO THE RECOVERY(TWRP)
4. TAP "INSTALL"
5. SELECT XPOSED FRAMEWORK ZIP(HERE, I USED V80 SDK22)(YOU CAN CHOOSE ANY OF THE VERSION PROVIDED)
6. FLASH IT.
NOW AN IMPORTANT NOTE: IF YOUR PHONE DOES NOT BOOTS UP NORMALLY, MEANS YOU ARE STRUCK IN A BOOTLOOP(DONT WORRY), REBOOT USING HARDWARE KEYS TO RECOVERY AND FLASH "XPOSED DISABLER" ZIP FILE, BOOM YOUR PROBLEM IS SOLVED
7. FINALLY WHEN YOUR PHONE BOOTS, GO ON TO THE XPOSED INSTALLER APP, TAP ON "FRAMEWORK", YOU WILL KNOW ABOUT YOUR SUCCESS STATUS
8. NOW THE LAST BUT NOT THE LEAST STEP, INSTALL ANY OF THE XPOSED MOD APP(HERE I USED SERAJR XPOSED FOR XZ LP),
INSTALL IT, GO TO MODULES SECTION, ACTIVATE IT, AND FINALLY REBOOT.
9. DONE, HAPPY XPOSED TO YOU
YOU CAN ALSO DOWNLOAD IMAGES ZIP FILE FOR BETTER UNDERSTANDING AND PERFECTION(THEY ARE ARRANGED IN ORDER)
REASON FOR THIS POST: I GOT MANY QUERIES REALTED TO XPOSED INSTALLATION ON MY WHATSAPP GROUP, FINNALLY DECIDED TO MAKE A THREAD TO HELP THEM AND OTHERS ALSO..
IF YOU LIKE MY WORK PLEASE DONT FORGET TO PRESS THANKS BUTTON, IT WILL NOT COST YOU MORE THAN YOUR HAPPINESS
NOTE: FOR UNINSTALLATION JUST FLASH UNINSTALLER ZIP VIA RECOVERY.
AS I AM NEW HERE, SO I AM NOT ALLOWED TO POST LINKS, YOU CAN ACCES THESE LINKS BY ADDING A "h" OF HTTPS(SEE WITH ATTENTION)
ATTACHMENTS:
---->XPOSED INSTALLER APK ttps://drive.google.com/open?id=0B6JGe-_gG3ftVkVBOGpOT2UxaVk
---->XPOSED DISABLER ZIP ttps://drive.google.com/open?id=0B6JGe-_gG3ftc3VMV1hFd19lR3c
---->XPOSED FRAMEWORK V79 SDK 22 ZIP ttps://drive.google.com/open?id=0B6JGe-_gG3ftM19wYVRZQ3duRGM
---->XPOSED FRAMEWORK V80 SDK 22 ZIP ttps://drive.google.com/open?id=0B6JGe-_gG3ftZXg4YmNjcEVOMW8
---->XPOSED UNINSTALLER ZIP ttps://drive.google.com/open?id=0B6JGe-_gG3ftYlFtODR6YThrSVU
HAVE A GOOD DAY :laugh:
Hyper-thanks
Just what I needed. Simple and worked perfectly
Skickat från min SM-T805 via Tapatalk
Not working on C6602. 5.1.1, Stock, Rooted, Bootloader Locked. Stuck on a bootloop.
Any suggestions?
dj.adil said:
Not working on C6602. 5.1.1, Stock, Rooted, Bootloader Locked. Stuck on a bootloop.
Any suggestions?
Click to expand...
Click to collapse
Some times this bootloops happen depending upon junk values on phone.
wipe dalvik cache or TRY AGAIN
thanks
all the best
thank you good tutorial
Dowload

ROOT, TWRP and Install Xposed Framework on Samsung Galaxy J7 2016 (Exynos)

How to Root Samsung Galaxy J7 (2016), Install TWRP, Custom Rom & Xposed Framework on Samsung Galaxy J7 2016 (SM-J710F/FN/GN/MN/K)​
Disclaimer
Your warranty is now void.
I am not responsible for any bricked devices.​
Preparation for ROOTING J7 (2016) :
Enable USB Debugging on your J7 (2016)
This is very important thing to be done before you try flashing a firmware or recovery file. USB Debugging mode make Android devices receptive to download and send data over USB cable connection. If you do not know how to turn debugging mode ON, do this :
In your ROM, go to Settings -> About device. Tap 7 times on Build number to enable Developer options.
You will see a message that “Developer mode has been enabled” on your device.
Now go to Settings -> Developer options : Tap it and go to USB debugging option and check the box to enable it.
In the ‘Developer Option’ you will also find the ‘OEM Unlocking’ option, just enable it. (You need to enable OEM unlock, Otherwise you might end up with boot problems or be unable to flash later on)
Install Samsung Android USB Driver for Windows to your Laptop/PC, Then connect your Samsung Galaxy J7 (2016) with USB cable. It will configure driver automatically.
How to ROOT Samsung Galaxy J7 (2016) :
1.] Download Odin, TWRP Recovery, Custom Kernel & SuperSU file to your Laptop/PC.
2.] Turn off your phone, Go to download mode (by pressing Volume down+Home+Power buttons at the same time for about 6-8 seconds).
3.] Press the Volume up button to continue.
4.] Open the ODIN file and run you downloaded on your Laptop/PC.
5.] Connect your phone to your Laptop/PC through orignal USB cable.
6.] When ODIN detects your phone, It will show added in the Log.
7.] In ODIN click on AP and then select the official twrp recovery file (TWRP-3.0.2-1-j7xelte.img.tar. under Options tab disable Auto Reboot. Click on start, The flashing process will start. Once the flash is complete, Now exit Odin and disconnect your J7 from USB cable, you can pull the battery then place the battery back in.
Known Issues :- Samsung encryption is not supported yet in TWRP 3.0.2.0
8.] This step is alternative not necessary (If you want to disabled dm-verity & encryption, another words if you want to mount Internal Storage in TWRP, So do it) :
Go to download mode again and Open ODIN click on AP and the select Stock based custom kernel (SM-J710F-Kernel-6.0.1-nodmv.tar) under Options tab disable Auto Reboot. Click on start, The flashing process will start. Once the flash is complete, Now exit Odin and disconnect your J7 from USB cable, you can pull the battery then place the battery back in again.
Note 1 :- As per my experiences, it is recommended to flash the Kernel, then recovery and then "FORMAT DATA" (not only wipe) to disable encryption. Otherwise, TWRP will not be able to mount /data.
Note 2 :- If you want to keep encryption (are you official lover), simply flash official twrp recovery and then flash SuperSU package via TWRP, The result would be that TWRP is mount External SD card and OTG so don't worry and flash only official TWRP. (Follow all steps for rooting your J7 2016 by official method, ONLY skip step no. 8 and 11).
9.] If the flashing succeeds, ODIN will show 'PASS'. That means the recovery flashed successfully. It will boot into recovery.
10.] Swipe to Allow Modifications. Click on Reboot.
11.] This step is alternative (If you followed step no. 8, so then do it) :
Swipe to Allow Modifications. Click on Reboot. Go to Wipe > Format Data > "yes" ...Ok Click on Reboot.
12.] Copy and place downloaded SuperSU v2.78 zip file to your Internal OR External SD card.
13.] Turn off your phone, Reboot to recovery (by pressing Volume up+Home+Power buttons).
14.] The recovery will start. Select 'install zip'.
15.] Go to and select SuperSU v2.78 zip which you downloaded. Swipe to Confirm Flash. Flashing process will start. Once Completed. Wipe Cache/dalvik, Click on Reboot.
16.] After it finishes, go back and reboot your phone.
ENJOY your rooted Samsung Galaxy J7 (2016) !!
SuperSU Issues installing/updating binaries : If you want to update binary files or Root 100% your Galaxy J7 2016 follow my steps :
Open SuperSU app and go to setting -> Scroll down -> Full unroot -> Reboot automatically.
Then again rebooted TWRP -> Install zip -> Flashed SuperSU v2.46.zip -> Click on Reboot.
Open Playstore and thne Update SuperSU.
Open SuperSU -> Click on Continue -> Select TWRP/CWM -> Ok -> Reboot automatically.
ENJOY your full Rooted Samsung Galaxy J7 (2016) !!
Install Custom ROM :
Comming SOON...
Install Xposed Framework on J7 (2016) :
Most Android users mainly root their devices only to install Xposed Framework. Xposed Framework is a powerful tool that enables you to modify your ROM as you wish using some tweaks. Xposed Framework can be installed not only on Custom ROMS but also on the Stock ROMS. So using Xposed you can add some tweaks to your Stock ROM or firmware and get the features of a custom ROM.
Official build of Xposed framework for Marshmallow Samsung Galaxy Devices has not been released yet, since Samsung made a lot of changes to ART (Android Runtime) without providing the sources. So we have the unofficial build now and we need to flash the Framework (SDK.zip) rather than just installing the Apk like in other versions of android so as Jelly Bean and Kitkat (Where the Xposed installer apk file would install the framework on your system automatically.
Preparation for Install Xposed :
Make a nandroid backup using TWRP (in case if anything goes wrong) before installing Xposed Framework.
With the Nandroid backup (which is an excellent feature on custom recoveries like TWRP) you can backup all your current state of your operating system on your device and save it in your SD card or on your Computer storage and restore it at anytime you want. Many people will have perplexity that, If their Stock ROM (Firmware/OS) is rooted would it be able to do a backup of their OS and can able to restore it?. Yes you can do backup of the current state of your firmware with the custom recoveries like TWRP no matter your OS is rooted and made changes by using root.
Steps to to install the Xposed Framework for Galaxy J7 (2016) :
1. Install Xposed Installer App (Xposed Installer 3.0 alpha 4)
2. Download & copy the Xposed file and the Xposed Uninstaller to your Internal or SDcard
3. Go to TWRP select Install and navigate to Xposed file "xposed-vxx-sdk23-tw-arm-custom-build-by-wanam-xxxxxxxx.zip" Make sure you select the storage as Micro SDcard in the above when you navigate to find the Xposed Framework file to flash (install through TWRP).
4. Reboot It takes a little time to boot up as it want to update our Android System.
Enjoy the Xposed framework on your Samsung Galaxy J7 (2016) !!
How to use Xposed Installer :
1. Go to Xposed installer app on your phone and select Download.
2. Download and install the different modules you want to tweak your phone. After downloading a modules please don't open the app untill you enable it on Xposed framework by going to Module section on xposed installer app and selecting it on the check box there. Then retstart your phone to use the module you have installed.
All the Xposed modules listed on the download section won't work for Samsung Marshmallow Stock based Roms. Please refer the the screen shot above to see the Modules that I use on Xposed framework.
Credits :
Actualy me @KeMii
@jcadduono for making official TWRP Recovery.
@vaibhavpandeyvpz for making stock based kernel.
@Chainfire for the awesome SuperSU.
@rovo89 @wanam for xposed frameworks
If i didnt mention you and used your work please kindly forgive me and pm me to fix it right away.
Required Files for Download :
1. Samsung USB Driver for Window
2. Odin3 v3.11.1.zip
3. Galaxy J7 ⑥ ROOT by KeMii (All files Included)
OR
(a) Official TWRP Recovery - TWRP-3.0.2-1-j7xelte.img.tar
(b) Stock based Kernel - SM-J710F-Kernel-6.0.1-nodmv.tar
(c) UPDATE-SuperSU-v2.46
(d) UPDATE-SuperSU-v2.78-20160905010000
4. Xposed Installer App, Installer & Unistaller zip files.
OR
Xposed custom build by Wanam
No you don't need to enable USB debugging it has nothing to do with anything outside the system OS. No affect on download mode nor recovery whatsoever. It can be useful for debugging late boot issues though if you ever run into them later on.
As an alternative to flashing the kernel tar in Odin, users can also format their data (or just use an sdcard) in twrp then extract the boot.img from the tar and copy it to twrp using MTP, then flash the boot.img using flash image feature in the install page.
(Used normally when users distribute kernels as .img not .tar)
If users don't want to root or change their kernel, they can flash no-verity-opt-encrypt zip in twrp to just disable the integrity checks broken by swiping to enable modifications in twrp.
Also if you don't have an sdcard but want to keep your data encrypted you can use the cache partition to store small files!
adb push filename /cache/
They can be flashed from there.
jcadduono said:
No you don't need to enable USB debugging it has nothing to do with anything outside the system OS. No affect on download mode nor recovery whatsoever. It can be useful for debugging late boot issues though if you ever run into them later on.
As an alternative to flashing the kernel tar in Odin, users can also format their data (or just use an sdcard) in twrp then extract the boot.img from the tar and copy it to twrp using MTP, then flash the boot.img using flash image feature in the install page.
(Used normally when users distribute kernels as .img not .tar)
If users don't want to root or change their kernel, they can flash no-verity-opt-encrypt zip in twrp to just disable the integrity checks broken by swiping to enable modifications in twrp.
Also if you don't have an sdcard but want to keep your data encrypted you can use the cache partition to store small files!
adb push filename /cache/
They can be flashed from there.
Click to expand...
Click to collapse
Thank you sir for extra information and correcting me. Have the best day @jcadduono. :good:
?????? go go go for the custom Rom
Hi everyone! Thx for the guide!
I have a question: its really needed to change Kernel..? Cant we flash just TWRP recovery and then flash SuperSU..?
Thx!
revenat said:
Hi everyone! Thx for the guide!
I have a question: its really needed to change Kernel..? Cant we flash just TWRP recovery and then flash SuperSU..?
Thx!
Click to expand...
Click to collapse
Not necessarily. But you won't be able to mount internal storage. Its mentioned in the post too
Me_Ashish_ said:
Not necessarily. But you won't be able to mount internal storage. Its mentioned in the post too
Click to expand...
Click to collapse
Hi, thx for reply! I just read it, i miss it the first time, my bad!
So, if i cant mount InternalSD on TWRP recovery what problem can i found..?
I think i will not be able to use backup opcion right..?
Thx again for reply and help!!!
Guys, can someone tell me wich is the difference between "Stock Kernel (original)" and the "Stock Kernel (modified)" ..? Thx very much!
Screenshot for working modules on MM (samsung)
KeMii said:
How to Root Samsung Galaxy J7 (2016), Install TWRP, Custom Rom & Xposed Framework on Samsung Galaxy J7 2016 (SM-J710F/FN/GN/MN/K)​​
All the Xposed modules listed on the download section won't work for Samsung Marshmallow Stock based Roms. Please refer the the screen shot above to see the Modules that I use on Xposed framework.
Click to expand...
Click to collapse
where are the screeshots ?
nice work bro and nice dp, waiting for some custom roms like note 7 for daily use neat n clean rom, appreciate your hard work and writing such a long post
Can I use this for j700t?
Sent from my SM-J700T using Tapatalk
Thanks...nice tutorial
Can this be used for the J7 700M Duo Sim? 2016 version? Thanks
KeMii said:
Thank you sir for extra information and correcting me. Have the best day @jcadduono. :good:
Click to expand...
Click to collapse
Now, i'm using J710FXXU1API3-J710FOLB1APE2 ROM on my J7 2016 and i tried decrypt kernel of previous ROM but wifi did not work. Do you have new kernel for J710FXXU1API3 ?
KeMii said:
How to Root Samsung Galaxy J7 (2016), Install TWRP, Custom Rom & Xposed Framework on Samsung Galaxy J7 2016 (SM-J710F/FN/GN/MN/K)​
Disclaimer
Your warranty is now void.
I am not responsible for any bricked devices.​
Preparation for ROOTING J7 (2016) :
Enable USB Debugging on your J7 (2016)
This is very important thing to be done before you try flashing a firmware or recovery file. USB Debugging mode make Android devices receptive to download and send data over USB cable connection. If you do not know how to turn debugging mode ON, do this :
In your ROM, go to Settings -> About device. Tap 7 times on Build number to enable Developer options.
You will see a message that “Developer mode has been enabled” on your device.
Now go to Settings -> Developer options : Tap it and go to USB debugging option and check the box to enable it.
In the ‘Developer Option’ you will also find the ‘OEM Unlocking’ option, just enable it. (You need to enable OEM unlock, Otherwise you might end up with boot problems or be unable to flash later on)
Install Samsung Android USB Driver for Windows to your Laptop/PC, Then connect your Samsung Galaxy J7 (2016) with USB cable. It will configure driver automatically.
How to ROOT Samsung Galaxy J7 (2016) :
1.] Download Odin, TWRP Recovery, Custom Kernel & SuperSU file to your Laptop/PC.
2.] Turn off your phone, Go to download mode (by pressing Volume down+home+power buttons at the same time for about 6-8 secs).
3.] Press the Volume up button to continue.
4.] Open the ODIN file and run you downloaded on your Laptop/PC.
5.] Connect your phone to your laptop/PC through USB cable.
6.] When ODIN detects your phone, It will show added in the Log.
7.] In ODIN click on AP and then select the official twrp recovery file (TWRP-3.0.2-1-j7xelte.img.tar) under Options tab disable Auto Reboot. Click on start, The flashing process will start. Once the flash is complete, Now exit Odin and disconnect your J7 from USB cable, you can pull the battery then place the battery back in.
Known Issues :- Samsung encryption is not supported yet in TWRP 3.0.2.0
8.] This step is alternative (If you want to disabled dm-verity & encryption another words if you want to mount Internal Storage in TWRP, So do it) :
Go to download mode again and Open ODIN click on AP and the select Stock based custom kernel (SM-J710F-Kernel-6.0.1-nodmv.tar) under Options tab disable Auto Reboot. Click on start, The flashing process will start. Once the flash is complete, Now exit Odin and disconnect your J7 from USB cable, you can pull the battery then place the battery back in.
Note 1 :- As per my experiences, it is recommended to flash the Kernel, then recovery, then "FORMAT DATA" (not just wipe) to disable encryption. Otherwise, TWRP will not be able to mount /data.
Note 2 :- If you want to keep encryption, simply flash official twrp recovery and then flash SuperSU package via TWRP (Follow these steps for rooting your J7 by official method, step no. 1-7, 9-10 and 12-16. And skip step no. 8 and 11).
9.] If the flashing succeeds, ODIN will show 'PASS'. That means the recovery flashed successfully. It will boot into recovery.
10.] Swipe to Allow Modifications. Click on Reboot.
11.] This step is alternative ( If you followed step no. 8, so do it ) :
Swipe to Allow Modifications. Click on Reboot. Go to Wipe > Format Data > "yes" ...Ok Click on Reboot.
12.] Copy and place downloaded SuperSU v2.78 zip file to your Internal OR External SD card.
13.] Turn off your phone, Reboot to recovery (by pressing Volume up+Home+Power buttons).
14.] The recovery will start. Select 'install zip'.
15.] Go to and select SuperSU v2.78 zip which you downloaded. Swipe to Confirm Flash. Flashing process will start. Once Completed. Wipe Cache/dalvik, Click on Reboot.
16.] After it finishes, go back and reboot your phone.
ENJOY your rooted Samsung Galaxy J7 (2016) !!
SuperSU Issues installing / updating binaries : If you want to update binary files or Root 100% your Galaxy J7 2016 follow my steps :
Open SuperSU app and go to setting -> Scroll down -> Full unroot -> Reboot automatically.
Then again rebooted TWRP -> Install zip -> Flashed SuperSU v2.46.zip -> Click on Reboot.
Open Playstore and thne Update SuperSU.
Open SuperSU -> Click on Continue -> Select TWRP/CWM -> Ok -> Reboot automatically.
ENJOY your full Rooted Samsung Galaxy J7 (2016) !!
Install Custom ROM :
Comming SOON...
Install Xposed Framework on J7 (2016) :
Most Android users mainly root their devices only to install Xposed Framework. Xposed Framework is a powerful tool that enables you to modify your ROM as you wish using some tweaks. Xposed Framework can be installed not only on Custom ROMS but also on the Stock ROMS. So using Xposed you can add some tweaks to your Stock ROM or firmware and get the features of a custom ROM.
Official build of Xposed framework for Marshmallow Samsung Galaxy Devices has not been released yet, since Samsung made a lot of changes to ART (Android Runtime) without providing the sources. So we have the unofficial build now and we need to flash the Framework (SDK.zip) rather than just installing the Apk like in other versions of android so as Jelly Bean and Kitkat (Where the Xposed installer apk file would install the framework on your system automatically.
Preparation for Install Xposed :
Make a nandroid backup using TWRP (in case if anything goes wrong) before installing Xposed Framework.
With the Nandroid backup (which is an excellent feature on custom recoveries like TWRP) you can backup all your current state of your operating system on your device and save it in your SD card or on your Computer storage and restore it at anytime you want. Many people will have perplexity that, If their Stock ROM (Firmware/OS) is rooted would it be able to do a backup of their OS and can able to restore it?. Yes you can do backup of the current state of your firmware with the custom recoveries like TWRP no matter your OS is rooted and made changes by using root.
Steps to to install the Xposed Framework for Galaxy J7 (2016) :
1. Install Xposed Installer App (Xposed Installer 3.0 alpha 4)
2. Download & copy the Xposed file and the Xposed Uninstaller to your Internal or SDcard
3. Go to TWRP select Install and navigate to Xposed file "xposed-vxx-sdk23-tw-arm-custom-build-by-wanam-xxxxxxxx.zip" Make sure you select the storage as Micro SDcard in the above when you navigate to find the Xposed Framework file to flash (install through TWRP).
4. Reboot It takes a little time to boot up as it want to update our Android System.
Enjoy the Xposed framework on your Samsung Galaxy J7 (2016) !!
How to use Xposed Installer :
1. Go to Xposed installer app on your phone and select Download.
2. Download and install the different modules you want to tweak your phone. After downloading a modules please don't open the app untill you enable it on Xposed framework by going to Module section on xposed installer app and selecting it on the check box there. Then retstart your phone to use the module you have installed.
All the Xposed modules listed on the download section won't work for Samsung Marshmallow Stock based Roms. Please refer the the screen shot above to see the Modules that I use on Xposed framework.
Credits :
Actualy me @KeMii
@jcadduono for making official TWRP Recovery.
@vaibhavpandeyvpz for making stock based kernel.
@Chainfire for the awesome SuperSU.
@rovo89 @wanam for xposed frameworks
If i didnt mention you and used your work please kindly forgive me and pm me to fix it right away.
Required Files for Download :
1. Samsung USB Driver for Window
2. Odin3 v3.11.1.zip
3. Galaxy J7 ⑥ ROOT by KeMii
OR
(a) Official TWRP Recovery - TWRP-3.0.2-1-j7xelte.img.tar
(b) Stock based Kernel - SM-J710F-Kernel-6.0.1-nodmv.tar
(c) UPDATE-SuperSU-v2.46
(d) UPDATE-SuperSU-v2.78-20160905010000
4. Xposed Installer App, Installer & Unistaller zip files.
OR
Xposed custom build by Wanam
Click to expand...
Click to collapse
Nice kemii super.......
Sent from my SM-J710F using XDA-Developers mobile app
jcadduono said:
No you don't need to enable USB debugging it has nothing to do with anything outside the system OS. No affect on download mode nor recovery whatsoever. It can be useful for debugging late boot issues though if you ever run into them later on.
As an alternative to flashing the kernel tar in Odin, users can also format their data (or just use an sdcard) in twrp then extract the boot.img from the tar and copy it to twrp using MTP, then flash the boot.img using flash image feature in the install page.
(Used normally when users distribute kernels as .img not .tar)
If users don't want to root or change their kernel, they can flash no-verity-opt-encrypt zip in twrp to just disable the integrity checks broken by swiping to enable modifications in twrp.
Also if you don't have an sdcard but want to keep your data encrypted you can use the cache partition to store small files!
adb push filename /cache/
They can be flashed from there.
Click to expand...
Click to collapse
awesome man... got that.. thanks
Help me
I have already flashed my samsung j7 2016 with twrp recovery and have installed su... but i didnt flash custom kernel.. my internal storage is not shown in the recovery screen... what to do now?
saddam.khan999 said:
where are the screeshots ?
nice work bro and nice dp, waiting for some custom roms like note 7 for daily use neat n clean rom, appreciate your hard work and writing such a long post
Click to expand...
Click to collapse
Thank you @saddam.khan99 We are working on Note 7 rom for J7'6 and some new custom rom comming soon. Stay with us.
coolzone4u said:
Thanks...nice tutorial
Click to expand...
Click to collapse
Thanks...
densukke said:
Can this be used for the J7 700M Duo Sim? 2016 version? Thanks
Click to expand...
Click to collapse
No... because J700M is J7 2015.
Go here and read this article How to Root J7 J700F/H/M :-
http://forum.xda-developers.com/galaxy-j7/themes/how-to-root-twrp-install-xposed-t3328580
chinhlevn said:
Now, i'm using J710FXXU1API3-J710FOLB1APE2 ROM on my J7 2016 and i tried decrypt kernel of previous ROM but wifi did not work. Do you have new kernel for J710FXXU1API3 ?
Click to expand...
Click to collapse
I saw your problem, Lagging and wifi errors is comming because of modified kernel is outdated and its need to some modification to fix it but unfortunately this work has been stopped. So now do not use it.
Don't have to worry anymore because official TWRP is released, this recovery External storage and OTG mounted so now don.t need Modified kernel at the last use only official TWRP Recovery. :good:

Galaxy J7 2016 (SM-J700T/T1) How to Root and Install Xposed

MM/N - How to Root Samsung Galaxy J7 (2016), Install TWRP, and Install Xposed. (SM-J700T/T1)​
Disclaimer​
Your warranty is now void.
I am not responsible for any bricked devices. This is the way I did it, some steps may not be necessary.
I'm just sharing what worked for me.​
Preparation for ROOTING J7 (2016) :
● Enable USB Debugging on your J7 (2016)*
This is very important thing to be done before you try flashing a firmware or recovery file. USB Debugging mode make Android devices receptive to download and send data over USB cable connection. If you do not know how to turn debugging mode ON, do this :
● In your ROM, go to Settings -] About device. Tap 7 times on Build number to enable Developer options.*
You will see a message that “Developer mode has been enabled” on your device.
● Now go to Settings -] Developer options : Tap it and go to USB debugging option and check the box to enable it.
● In the ‘Developer Option’ you will also find the ‘OEM Unlocking’ option, just enable it. (You need to enable OEM unlock, Otherwise you might end up with boot problems or be unable to flash later on)*
● Install Samsung Android USB Driver for Windows to your Laptop/PC, Then connect your Samsung Galaxy J7 (2016) with USB cable. It will configure driver automatically.
How to ROOT Samsung Galaxy J7 (2016) :
1.] Download Odin, TWRP Recovery, Custom Kernel & Magisk files to your Laptop/PC.
2.] Turn off your phone, Go to download mode (by pressing Volume down+Home+Power buttons at the same time for about 6-8 seconds).*
3.] Press the Volume up button to continue.
4.] Open the ODIN file and run you downloaded on your Laptop/PC.
5.] Connect your phone to your Laptop/PC through orignal USB cable.
6.] When ODIN detects your phone, It will show added in the Log.*
7.] In ODIN click on AP and then select the twrp recovery file by ashyx(twrp_3.0.3-1_sm-j700t_23217.tar). under Options tab disable Auto Reboot. Click on start, The flashing process will start. Once the flash is complete, exit Odin and disconnect your J7 from USB cable. Press Volume down+Home+Power buttons at the same time until the phone turns off, then immediately switch Volume Down to Volume Up, while still holding down the other keys.
You should now see the TWRP logo on your screen. Swipe to Allow Modifications.
8.]*Mount Internal Storage in TWRP:*
Go to download mode again and Open ODIN click on AP and the select Stock based custom kernel (SM-J710F-Kernel-6.0.1-nodmv.tar) under Options tab disable Auto Reboot. Click on start, The flashing process will start. Once the flash is complete, Now exit Odin and disconnect your J7 from USB cable, you can pull the battery then place the battery back in again.*
Note 1 As per my experiences, it is recommended to flash the Kernel, then recovery and then "FORMAT DATA" (not only wipe) to disable encryption. Otherwise, TWRP will not be able to mount /data.*Now, use the back button until you're at the menu. Reboot -> Recovery. Now flash ashyx's boot image patch (no-verity-no-encrypt_ashyx) to keep the system from re-encrypting.
12.] Use the back button until you're at the menu. Reboot -> Recovery. Copy and place topjohnwu's Magisk Stable or Magisk Beta zip file to your Internal OR External SD card.
14.] The recovery will start. Select 'install zip'.
15.] Go to and select the Magisk zip which you downloaded. Swipe to Confirm Flash. Flashing process will start. Now flash ashyx's boot image patch (no-verity-no-encrypt_ashyx) to keep the system from re-encrypting.
16.] Reboot -> System.
ENJOY your rooted Samsung Galaxy J7 (2016) !!
Install Xposed Framework on J7 (2016) :
Most Android users mainly root their devices only to install Xposed Framework. Xposed Framework is a powerful tool that enables you to modify your ROM as you wish using some tweaks. Xposed Framework can be installed not only on Custom ROMS but also on the Stock ROMS. So using Xposed you can add some tweaks to your Stock ROM or firmware and get the features of a custom ROM.
Preparation for Install Xposed :
Make a nandroid backup using TWRP (in case if anything goes wrong) before installing Xposed Framework.
With the Nandroid backup (which is an excellent feature on custom recoveries like TWRP) you can backup all your current state of your operating system on your device and save it in your SD card or on your Computer storage and restore it at anytime you want. Many people will have perplexity that, If their Stock ROM (Firmware/OS) is rooted would it be able to do a backup of their OS and can able to restore it?. Yes you can do backup of the current state of your firmware with the custom recoveries like TWRP no matter your OS is rooted and made changes by using root.
Steps to install the Xposed Framework for Galaxy J7 (2016) :
1. Open up Magisk Manager.
2. Go to Downloads tab.
3. Search 'Xposed' without the quotes.
4. If you are on Nougat, select the version for SDK 25. If you are on Marshmallow, select the version for SDK 23.
5. Select Install.
6. Reboot.
Enjoy the Xposed framework on your Samsung Galaxy J7 (2016) !!
How to use Xposed Installer :
1. Go to Xposed installer app on your phone and select Download.
2. Download and install the different modules you want to tweak your phone. After downloading a modules please don't open the app until you enable it on Xposed framework by going to Module section on xposed installer app and selecting it on the check box there. Then restart your phone to use the module you have installed.
Credits :
@ashyx*for porting TWRP Recovery and making the boot image patch.
@KeMii*for the thread template.
@topjohnwu*for the awesome Magisk.
@rovo89*@wanam*for Xposed frameworks
If I didn't mention you and used your work please kindly forgive me and pm me to fix it right away.
Required Files for Download :
1.Samsung USB Driver for Window
2.Odin3 v3.12.3.zip
3.Magisk Stable or Magisk Beta
4.Ashyx's TWRP Port and Boot Image Patch
Feel free to rate the thread if it helped you guys out!
Your guide will be helpful to those still on MM, but why do you have a part in your instructions about flashing a kernel for the J710 (which is the j7 2016, for the j700t which is the 2015) and a totally different phone. If users flash that kernel they WILL bootloop their phones. And the vyper kernel is a nougat kernel and will not work with a MM rom. At all. Fyi, if anyone flashes any kernel, root must be flashed after and the encryption breaker. Each kernel every time. Not being a **** just noticed some issues and figured I'd help clarify
fullofhell said:
Your guide will be helpful to those still on MM, but why do you have a part in your instructions about flashing a kernel for the J710 (which is the j7 2016, for the j700t which is the 2015) and a totally different phone. If users flash that kernel they WILL bootloop their phones. And the vyper kernel is a nougat kernel and will not work with a MM rom. At all. Fyi, if anyone flashes any kernel, root must be flashed after and the encryption breaker. Each kernel every time. Not being a **** just noticed some issues and figured I'd help clarify
Click to expand...
Click to collapse
You're right, it was a bit confusing, I'll just take out the part about the kernel.
Wait so have you tested the Magisk Xposed for nougat? I think it's in beta and I am quite terrified of trying it...
Topjohnwu says the behavior should be identical to the original zips. Official xposed for nougat was released a while ago with 'some fixes to Samsung roms' , and some people said they got it to work by deodexing their rom. To avoid that step, we use the magisk xposed. If you are willing to deodex your rom, then you can try the official xposed.
tyklink said:
Wait so have you tested the Magisk Xposed for nougat? I think it's in beta and I am quite terrified of trying it...
Click to expand...
Click to collapse
ItsJustAJoke said:
Topjohnwu says the behavior should be identical to the original zips. Official xposed for nougat was released a while ago with 'some fixes to Samsung roms' , and some people said they got it to work by deodexing their rom. To avoid that step, we use the magisk xposed. If you are willing to deodex your rom, then you can try the official xposed.
Click to expand...
Click to collapse
I have been using magisk xposed for about 5 days now.. works fine. Make sure u use the magisk modded xposed installer too or the modules don't work. I run amplify and gravity box
TNX BRO
TNX:good:
Someone here to see if he has the same problem, it turns out that when I try to rotate the screen, like watching a video on YouTube, the phone restarts only a little research and it turns out that the error is caused by Xposed no matter if it's the official version or the magisk version causes the same error, I'm in stock J700T nougat obviously someone is passing this error
carlosbalbuena_ said:
Someone here to see if he has the same problem, it turns out that when I try to rotate the screen, like watching a video on YouTube, the phone restarts only a little research and it turns out that the error is caused by Xposed no matter if it's the official version or the magisk version causes the same error, I'm in stock J700T nougat obviously someone is passing this error
Click to expand...
Click to collapse
I don't have that prob bro.i only have an issue when I restore my nandroid backup, I don't have my texts, on nougat it wipes those too
fullofhell said:
I don't have that prob bro.i only have an issue when I restore my nandroid backup, I don't have my texts, on nougat it wipes those too
Click to expand...
Click to collapse
Mine is just that but it's because of the xposed I do not find sense in that error.
cant install no verify, it says "Error installing zip file '/sdcard/no-verity-no-encrypt_ashyx.zip" what should i do?
guildedblood said:
cant install no verify, it says "Error installing zip file '/sdcard/no-verity-no-encrypt_ashyx.zip" what should i do?
Click to expand...
Click to collapse
Must have been corrupted. Erase and re download. Flash it as is
bhai samsung galaxy on7 7.0 ko kese root kroo koi batado
Flashing problem
Odin is showing pass in the 2nd box and then 1 successful 1 failed. How to solve this issue??
While applying step 7 ,after pressing vol up,home and power button its not showing TWRP logo,instead its suck on galaxy j7 logo,also not booting normally too now,what to do replay asap

[GUIDE] How to root & install Viper4android on Android Pie stock DBT rom Sm-g955f

Here is in details and with all files on one place how to root stock Android Pie for SM-G955F device.
Please if you don't know what are you doing, better avoid this straight forward process because I presume you already knows it.
Also...it will work on ALL Pie firmware versions.
Download on your SDcard all files attached here and...
Rooting process goes as follows.
1. Flash stock firmware G955FXXU4DSBA_G955FOXM4DSBA_DBT and wait for welcome screen on device and reboot in download mode again
2. Flash latest TWRP recovery
3. Enter in TWRP recovery and allow file modifications, then
3a. Format data from recovery...reboot recovery again and repeat procedure from above
4. Install from TWRP no-verity-opt-encrypt-samsung-1.0.zip from link below.
5. Reboot recovery
6. From recovery install Magisk-v18.1(18100).zip
7. Now restart and configure your device as you need.
8. Install latest Magisk app and open app, and within app, install all necessery files
9. Now you are rooted
Install Viper4android
To prepare before, please with Root explorer app rename file audio_effects.conf in audio_effects.conf.BAK, located in folder Vendor/etc
1. Install latest busybox
2. Install ViPER4Android_FX_v2505_A7.x_Nougat_IO_test_fix.apk from here
3. Reboot device and go into TWRP
3a. Install FUSION KERNEL from link below ( one of the fastest kernels I have ever seen)
4. Install Viper drivers as usuall
5. Reboot device
Viper4android is installed.
In Settings check in Sound and vibrations menu if Viper is your default sound module, if not, select it.
.
THANK YOU NOTE GOES TO ALL DEVELOPERS WHO BLESSED US WITH THEIR WORKS !
.
MAGISK
https://www.xda-developers.com/how-to-install-magisk/
FUSION KERNEL with permissive mode
https://www.leorom.cc/index.php/fusion.html?t=1553420049699
TWRP S8+
https://forum.xda-developers.com/galaxy-s8+/development/recovery-twrp-galaxy-s8-exynos-t3594756
VIPER4ANDROID
https://forum.xda-developers.com/showthread.php?t=2191223
I do not take any responsibility for possible errors or damaged devices caused by lack of someones knowledge.
.
Does anyone tryed it?
Will try tomorrow!
Thanks!
Just followed your steps and my phone is rooted now!
keunhuvac said:
Just followed your steps and my phone is rooted now!
Click to expand...
Click to collapse
Excellent !
Btw, i use viper module in magisk manager and it works fine!
keunhuvac said:
Btw, i use viper module in magisk manager and it works fine!
Click to expand...
Click to collapse
Same here, works fine with Magisk Module ?
keunhuvac said:
Btw, i use viper module in magisk manager and it works fine!
Click to expand...
Click to collapse
Thank you for that info. I didn't tryed module rather then install standalone app. Anyway, good to work on both ways.
tin2404 said:
Here is in details and with all files on one place how to root stock Android Pie for SM-G955F device.
Please if you don't know what are you doing, better avoid this straight forward process because I presume you already knows it.
Also...it will work on ALL Pie firmware versions.
Download on your SDcard all files attached here and...
Rooting process goes as follows.
1. Flash stock firmware G955FXXU4DSBA_G955FOXM4DSBA_DBT and wait for welcome screen on device and reboot in download mode again
2. Flash latest TWRP recovery
3. Enter in TWRP recovery and allow file modifications, then
3a. Format data from recovery...reboot recovery again and repeat procedure from above
4. Install from TWRP no-verity-opt-encrypt-samsung-1.0.zip from link below.
5. Reboot recovery
6. From recovery install Magisk-v18.1(18100).zip
7. Now restart and configure your device as you need.
8. Install latest Magisk app and open app, and within app, install all necessery files
9. Now you are rooted
Install Viper4android
To prepare before, please with Root explorer app rename file audio_effects.conf in audio_effects.conf.BAK, located in folder Vendor/etc
1. Install latest busybox
2. Install ViPER4Android_FX_v2505_A7.x_Nougat_IO_test_fix.apk from here
3. Reboot device and go into TWRP
3a. Install RZ KERNEL PIE from here
4. Install Viper drivers as usuall
5. Reboot device
Viper4android is installed.
In Settings check in Sound and vibrations menu if Viper is your default sound module, if not, select it.
.
THANK YOU NOTE GOES TO ALL DEVELOPERS WHO BLESSED US WITH THEIR WORKS !
.
MAGISK
https://www.xda-developers.com/how-to-install-magisk/
RZ KERNEL with permissive mode
https://forum.xda-developers.com/ga...t/kernel-rz-kernel-samsung-galaxy-s8-t3893139
TWRP S8+
https://forum.xda-developers.com/galaxy-s8+/development/recovery-twrp-galaxy-s8-exynos-t3594756
VIPER4ANDROID
https://forum.xda-developers.com/showthread.php?t=2191223
I do not take any responsibility for possible errors or damaged devices caused by lack of someones knowledge.
.
Click to expand...
Click to collapse
what about OEM unlock, I must turn on??
jackherer72 said:
what about OEM unlock, I must turn on??
Click to expand...
Click to collapse
https://forum.xda-developers.com/sitesearch.php?q=oem unlock
Hello, you have solution for root samsung s8 + g9550zhu4dSg2 ?

Categories

Resources