[MM] [6.0.1] [Stock] Root + Magisk + Xposed - SM-J700H (may work on other variants)*
The only reason that I've created this thread is simple, I couldn't find any proper guide to root my J7 device and the ones that are available aren't helpful at all as they are outdated methods and are obsolete.
I spent a lot of time on the internet finding these packages and in the end finally it worked like a charm!
So, here it goes!
Backup your DATA before proceeding
Optional: You should download the stock base flash file, just in case
Download the latest recovery for your device:
{
"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"
}
https://twrp.me/samsung/samsunggalaxyj7exynos.html
https://twrp.me/samsung/samsunggalaxyj72015qcomsprint.html
https://twrp.me/samsung/samsunggalaxyj72016exynos.html
Download the following package and extract it:
ht t p s: //mega. nz/ #!pYZWWbBT!Nl5LaPxRGs_5bkMML9SwC2lLIpN9-FYxBdpVO5AEuUE
Remove spaces
Click to expand...
Click to collapse
You'll find these files once you extracted the package
Install the apks as they are ordered (leave those 2 zip files as they will be flashed through the recovery)
Now enter into the download mode of your phone by pressing the following keys in combination VOL DOWN + HOME KEY + POWER KEY and connect it to the PC/Laptop. Hit up the ODIN and flash the downloaded recovery.
Follow this procedure as shown in the image, in order to flash the recovery. (Download the ODIN software from the google. I'm sorry I can't provide you the link) :silly:
Make sure you also have installed the Samsung USB Drivers as well! Otherwise ODIN won't detect your device.
Click to expand...
Click to collapse
Now as soon as ODIN flashes the recovery it'll reboot your device in an instance, so keep that in mind, once it does you only need to hold VOL UP + HOME KEY + POWER KEY and if you done it properly and in synchronized time, you'll see the SAMSUNG LOGO and on the top of it a sentence marked in RED color will be shown and after that it'll boot up the recovery.
Now flash those 2 ZIP files which were left before in order through the recovery:
Reboot your phone once you have done flashing those 2 ZIP files (the first reboot may take some time)
If all done according to the steps, then congratulations you've rooted your phone along with installing XPOSED
Proof:
All credits goes to the DEVS who have created these wonderful tools
Enjoy and don't forget to hit the :good:
Very sexy thread!
Thanks love you homie.
People donate to this male, he really brought something crazy to the J7 community
android.zealot.fervor said:
Very sexy thread!
Thanks love you homie.
People donate to this male, he really brought something crazy to the J7 community
Click to expand...
Click to collapse
I just want magisk, not xposed, can it be possible?
Cause a payment app tez not running on rooted phone thats why, want to hide root via magisk.
sourav143 said:
I just want magisk, not xposed, can it be possible?
Cause a payment app tez not running on rooted phone thats why, want to hide root via magisk.
Click to expand...
Click to collapse
yes you can install magisk just skip the xposed installation procedure.
Is there a recovery for j7 perx?
Can I Update Xposed Installer app?
And does xposed is suitable for Samsung Galaxy J7 SM-J700F model?
I encounter the error "Failed to mount '/system' (Device or resource busy"
important question
I have a question
does the smj700 work fine in a phone that is sm j701m? or do I need the twrp for that model?
Latest rom?
SM-G610Y
Hello, does this work with J7 Prime SM-G610Y?
Related
This thread is dedicated to rooting, recovery and flashing for HTC Desire 210 dual sim.
Rooting
Download the FramaRoot app from here.
Install it and open it up.
Select the Barahir Exploit.
{
"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"
}
Reboot your phone.
Check for the SuperSU app installed on your phone.
If the SU app doesn't appear, try 2-3 times more, your phone will be rooted.
Congrats, your phone will be rooted.
Recovery
The method for entering the recovery on HTC's website is wrong and plainly opens the factory test mode.
For entering the recovery, Switch off your phone.
Press and hold the Power and Vol Up button simultaneously.
Now relax. Use only Volume Down to Scroll and Voume Up to select.
Select Recovery from the list by pressing Volume up while highlighting it.
You are now booted into Recovery. This recovery is a plain Android 3e recovery but with a Nandroid Backup/Restore functionality.
Alternatively if you rooted your phone, you can grab a terminal emulator from the Play Store type in:
Code:
su
Allow it SU access.
type in:
Code:
reboot recovery
You will be rebooted into recovery.
Installing BusyBox
Install the official BusyBox app from Google Play.
Install BusyBox using the app, it will take more than 1 try. Keeping on trying to install until it finally does. Took 4-5 tries for me.
Flashing the CWM Recovery
Download this file.
Install Flashify from the Google PLay Store.
Take a backup using the app.
Flash the .img you downloaded in the first step.
Note: There have been problems mounting the internal SD memory with the CWM Recovery. So as of now please use an external SD card.
Bro Working & Awesome
Bro this thing is working but according to me and my device for the H Boot Menu we have to press the Volume Down & Power Button simultaneously for 5 to 10 seconds and the menu comes up.Now please upload the stock ROM for this device and the stock ROM with bloat-ware removed and performance mod too. Thanks
Sure.
vaibhav.2kumar said:
Bro this thing is working but according to me and my device for the H Boot Menu we have to press the Volume Down & Power Button simultaneously for 5 to 10 seconds and the menu comes up.Now please upload the stock ROM for this device and the stock ROM with bloat-ware removed and performance mod too. Thanks
Click to expand...
Click to collapse
Sure, I'll do that, it's just a little large in size.
Need SystemUI.apk
vaibhav.2kumar said:
Bro this thing is working but according to me and my device for the H Boot Menu we have to press the Volume Down & Power Button simultaneously for 5 to 10 seconds and the menu comes up.Now please upload the stock ROM for this device and the stock ROM with bloat-ware removed and performance mod too. Thanks
Click to expand...
Click to collapse
Dude, I need SystemUI.apk from /system/app/ as soon as possible :'(
kunalgupta1 said:
Dude, I need SystemUI.apk from /system/app/ as soon as possible :'(
Click to expand...
Click to collapse
I don't need SystemUI.apk now. The issue was solved.
help!
guys please upload the stock rom...
my device was bricked...
need roms
bro pls post custom roms for this device pla pls pls
Hi, please upload Contacts/dialer apks from system
{
"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"
}
DISCLAIMER: I’m not responsible for bricked devices, all you do is on your own responsibility.
This method should* also work for other HTC phones that have S-on.
Xposed is a framework for modules that can change the behavior of the system and apps without touching any APKs. That's great because it means that modules can work for different versions and even ROMs without any changes (as long as the original code was not changed too much). It's also easy to undo. As all changes are done in the memory, you just need to deactivate the module and reboot to get your original system back. There are many other advantages, but here is just one more: Multiple modules can do changes to the same part of the system or app. With modified APKs, you to decide for one. No way to combine them, unless the author builds multiple APKs with different combinations.
Rooted HTC 610
'Unknown sources' allowed in the settings.
BusyBox
Go to the Xposed website and download what version you want (I recommend Stable since your flashing Xposed) or download them from the official links down below.
Latest Stable - 2.6.1 - recommended
Latest Experimental - 2.7 experimental1
Install the Xposed Installer and launch it, after that open the 'Framework' tab and tap on the 'Install/Update' button, if it asks you for Superuser permissions, tap the Grant button. The phone should restart automatically, if not tap on the Soft Reboot button.
After rebooting open Xposed Installer again and open the Settings tab, tap on 'Installation mode' and select 'Recovery (write zip to SD card, flash manually)', then go back to the Framework tab and tap again on the 'Install/Update' button. A pop-up will appear onscreen and it'll ask you to Reboot into recovery, hit ok and remember the zip file location (/storage/emulated/0/Android/data/de.robv.android.xposed.installer/files).
When you boot into recovery tap on the 'Install' button and go to Android/data/de.robv.android.xposed.installer/files and select the Xposed-Installer-Recovery.zip. Flash it and it should say it was successful, only thing left is to tap on the 'Reboot System' button. Your phone should reboot and now you have Xposed installed on your HTC 610.
Glad to see more action on this devise
I have followed your instructions, however I do not find the Xposed-Installer-Recovery.zip file. I have just the uninstaller... Did I make a mistake ? Thanks for your work.:good:
I don't know what happened, because I found it just fine, did u select flash manually through recovery in the xposed app itself?
Sent from my HTC Desire 610 using XDA Free mobile app
MGfusion said:
I don't know what happened, because I found it just fine, did u select flash manually through recovery in the xposed app itself?
Sent from my HTC Desire 610 using XDA Free mobile app
Click to expand...
Click to collapse
Thanks for your answer.
I do not flash manually the file yet; I do not find the file Android/Data/de.robv.android.xposed.installer/Xposed-Installer-Recovery.zip with my file explorer.
[email protected] said:
Thanks for your answer.
I do not flash manually the file yet; I do not find the file Android/Data/de.robv.android.xposed.installer/Xposed-Installer-Recovery.zip with my file explorer.
Click to expand...
Click to collapse
It could be possible that it's on sdcard or even on the ext_sd, but I would recommend installing this kernel mod and it will turn off system protection and you'll be able to install xposed with the install to system option if you didn't already s-off your phone.
Is this module compatible with the kernel version 3.4.40-Jmz-A3 ? Thankx !
[email protected] said:
Is this module compatible with the kernel version 3.4.40-Jmz-A3 ? Thankx !
Click to expand...
Click to collapse
It isn't important which kernel it is, so yes it's compatible.
Welcome. Does it work XinternalSD?
Yes
Sent from my HTC Desire 610 using XDA Free mobile app
You can give a description?Because somehow did not work . Thank You
Some already did it, edited the file platform.xml
Dear All,
WARNING: I'm no developer, just a regular user. SO PLEASE ONLY TRY THE BELOW PROCEDURE AT YOUR OWN RISK. I'm not responsible if you end up with a device that doesn't work the way it is originally meant to.
Recently I decided to root my Mi 5 running Global Dev ROM (Version: 6.5.30 (MIUI7)).
Read a few threads.
Mainly (link A): http://en.miui.com/forum.php?mod=viewthread&tid=260976
Then I posted a Q&A thread: http://en.miui.com/forum.php?mod ... 0&page=1#pid5799160
I noticed that according to link A, we needed to wipe data to root successfully.
Here's what I did:
1. Unlock BootLoader via Xiaomi Official Method. - Important Step
2. Temporarily flash TWRP (link mentioned in link A) [fastboot boot *recoveryname*.img].
3. Selecetd English as the language.
4. Left the System partition unmodified when promted (Keep Read Only).
5. Mounted System + Cache.
6. Enabled ADB sideload.
7. SIdeloaded the superSU file (link mentioned in link A).
8. Rebooted device.
9. SuperSU was installed.
10. To check this I tried out SElinuxmodechanger + V4A (use apps with Root access at your own risk and evaluation of safe / unsafe nature of the app/apps).
{
"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"
}
Conclusion: I was able to root my Mi 5 (Global Dev Rom) without permanent flashing of TWRP + without modification to system partition (Keep Read Only)) + without wiping data in TWRP before installing SuperSU.
Hey, great tutorial, but after, the OTA update will work and / or remove root ?
Is the sideload necessary ? Can't the SuperSU file be stored in an internal folder beforehand ?
@hmnk: can you please post links for SElinuxmodechanger and V4A? Thanks.
flavien317 said:
Hey, great tutorial, but after, the OTA update will work and / or remove root ?
Click to expand...
Click to collapse
Thanks.. The OTA updates work. You will only have to root the phone via my tutorial again.
lapocompris said:
Is the sideload necessary ? Can't the SuperSU file be stored in an internal folder beforehand ?
Click to expand...
Click to collapse
Sideload was necessary at the time of the tutorial being posted as the MIUI version / TWRP didn't allow data partition to be mounted without formatting it. Hence, the flashable zips had to be sideloaded.
However, currently, I'm on MIUI Version: V8.0.2.0.MAAMIDG (MIUI8) and twrp-3.0.2-0-gemini, this combination allows data partition to be mounted without formatting it.
Burs said:
@hmnk: can you please post links for SElinuxmodechanger and V4A? Thanks.
Click to expand...
Click to collapse
www.google.com
Personally tested myself on Mi5 Pro and it works with MIUI Version: V8.0.2.0.MAAMIDG (MIUI8) and twrp-3.0.2-0-gemini.
Huge huge thanks!
Thanks very much for this worked a treat. I'm on 6.10.13 Global, used ZCX-TWRP and SuperSU v2.76. No problems at all.
Many thanks for your guide. I'll try it on the next update
This has been working well for me, thank you. Now I'm wondering if the same method could be used to install things like Xposed without flashing TWRP too. Has anyone tried it? I'm scared. ::laugh:
thanks
Bootloop
Tried this over MIUI Global BETA 7.4.27 (Mi5) and got a bootloop
I've downloaded the required files and TWRP 3.0.2.0 and SuperSU 2.76
Thanks, it worked!
I just tested this on the MI5s Plus and it works on that phone as well.
{
"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"
}
TWRP is an open source, community project. A custom recovery is used for installing custom software on your device. This custom software can include smaller modifications like rooting your device or even replacing the firmware of the device with a completely custom “ROM” like LineageOS or OmniROM.
Disclaimer
I'm not responsible if something went wrong on your phone(Usually nothing goes wrong). You are doing this on your own responsibility. Rooting your phone may void warranty so don't root your device unless you know what you are doing.
Downloads
Spoiler: Dead link - Moderator
CLICK HERE
Installation
HERE, thanks to @redymedan
TWRP Changelog 3.5: https://twrp.me/site/update/2021/03/17/twrp-3.5.1-released.html
Key Combos
Download Mode - Turn off device, Press and hold [vol + & vol -] connect usb to PC
Recovery Mode - Turn off device, Press and hold [vol + & Power] release power button after screen on, continue pressing [vol +]
Magisk System - Turn off device, Press and hold [vol + & Power] release both keys after screen on
Credits And Thanks:
Allah SWT.
My beloved parents, family, and my friends either in real life or social media
TWRP team for developing TWRP recovery
Linux; Samsung for kernel source
@halcyon441 @Synt4x.93 @ianmacd for references
@el0xren for promotion
@redymedan for supporting me
And more! Tell me if I forgot something
Spoiler: Dead links - Moderator
Device Tree: https://github.com/hdr-mn/android_device_samsung_a50s_twrp
Kernel source: https://github.com/hdr-mn/android_kernel_samsung_a50s_twrp
Telegram device support group: Link removed by moderator
TWRP site : https://twrp.me/
Thanks for using my built of recovery, hope you enjoy it. Bug report is open! PM me in Telegram: @hendramanu.
Stay healthy!
Reserved - Changelog
Reserved - News & others
root is lost after reboot if magisk hide is used, is there any fix for this?
AntiCheatBot said:
root is lost after reboot if magisk hide is used, is there any fix for this?
Click to expand...
Click to collapse
Hello! Sorry for late reply.
Can you tell the issue more details? Thanks.
AntiCheatBot said:
root is lost after reboot if magisk hide is used, is there any fix for this?
Click to expand...
Click to collapse
enter TWRP recovery then select Reboot - Recovery
hendramanu said:
Hello! Sorry for late reply.
Can you tell the issue more details? Thanks.
Click to expand...
Click to collapse
Please make MTP worked in GSI rom LOL
redymedan said:
Please make MTP worked in GSI rom LOL
Click to expand...
Click to collapse
Okay lol. Maybe forgot
redymedan said:
enter TWRP recovery then select Reboot - Recovery
Click to expand...
Click to collapse
thank you this worked, should I avoid using standard reboot always? because each time my phone becomes unstable until it sort of crashes (samsung logo, can't unlock) and root is lost.
Hendramamu sorry I should say that first I am super grateful you made this, I am very happy that I can use root and the root was lost after I rebooted but only if I turned on magiskhide (it would right away become unstable and apps would crash until Samsung logo appeared and it would crash more and more often until I cant unlock, then if I restart I would have root lost). but with TWRP -> reboot recovery, everything now works including my mobile banking so THANK YOU very much for making this and redymedan for the instructions
AntiCheatBot said:
thank you this worked, should I avoid using standard reboot always? because each time my phone becomes unstable until it sort of crashes (samsung logo, can't unlock) and root is lost.
Hendramamu sorry I should say that first I am super grateful you made this, I am very happy that I can use root and the root was lost after I rebooted but only if I turned on magiskhide (it would right away become unstable and apps would crash until Samsung logo appeared and it would crash more and more often until I cant unlock, then if I restart I would have root lost). but with TWRP -> reboot recovery, everything now works including my mobile banking so THANK YOU very much for making this and redymedan for the instructions
Click to expand...
Click to collapse
Hey!
Maybe because System-As-Root, but I forgot if system-as-root must reboot to recovery first to gain rooted system.
Thank you very much! ^_^ Glad if this helped
For now all of my projects source, including this one, is dead. Will recover it later.
'K thx
The TWRP is buggy, it gets randomly rebooted so I reverted it back to 3.3
3.3 is not capable of flashing fresh core kernel but TWRP 3.5 works, still useful tho
download link is dead
Any chances for TWRP 3.6? Would be really cool. I have some issues with 3.5.1
As the author has been inactive for quite some time, and it seems his user profile on Github has either been deleted or made private, I am marking this project as Discontinued and closing this thread.
Hi.
For people that are unaware some LG phones have almost and even no custom roms at all, that is the case with the G8x which is a shame for such a great phone,
fortunately something called Generic System Image (GSI) exists, it is a way for to get a custom rom with basic functionality for a wide range of devices.
I love the Quad Dac, it is one of the main features of a flagship LG phone, unfortunately it almost no developer owns an LG phone anymore so nobody is fixing it on GSI roms.
fortunately i found a kinda dirty way to fix it.
there are quite a few steps, so please be careful and pay attention:
1) On a stock (i used a11 iirc) rom Flash crDroid, other roms may or may not work
2) Flash TWRP and reboot to recovery
3) Flash your favorite GSI, i used crDroid 9.1
4) Flash Magisk, Flash Disable_Dm-Verity_ForceEncrypt if you dont want your data encrypted
5) on the magisk app flash LG-G8X-hifi-quad-dac-fix-GSI.zip
6) Reboot your device and a new "Quad Dac unavailable" icon should appear on the status bar edit
7) Plug in your headphones, touch it and enjoy!
Bonus* Hold the icon to enter the app and modify some stuff
Bonus 2* DP Should work, idk if Dual Screen works since i dont own one
Bonus 3* AOD also should work.
Just to clarify, i didnt develop neither the app, the files or the scripts, this was based on Fasheng's job,
the files were replaced from Lineage 19.1, i just put everything together so if something doesnt work
i may not be able to fix it.
Also, this may work on other LG devices (like G8, G8S, V50, V50s, etc) if you provide a rom for it.
you can use stock rom as a base but this may not work for you.
Changelog:
1.0.0 - Initial Release
1.0.1 - Removed incorrect steps on the description and readme
Enjoy your music!
Credits
@Fasheng (Scripting)
@lefttobleed (Lineage Rom)
@Cheese-ass (crDroid)
how you flash gsi roms, can you send me a noob guide? and files you use (recoverys any other zips?
Hello, thanks for the contribution, I got mine too work on my g8x. I was wondering if you could maybe share the APK as well. Mine only toggles on and off but won't launch the app.
THUNDERWAKE said:
Hello, thanks for the contribution, I got mine too work on my g8x. I was wondering if you could maybe share the APK as well. Mine only toggles on and off but won't launch the app.
Click to expand...
Click to collapse
there you have it, idk why it doesnt launch unfortunately, hopefully it works as a normal app
Alecsto said:
how you flash gsi roms, can you send me a noob guide? and files you use (recoverys any other zips?
Click to expand...
Click to collapse
i did it with TWRP, in order for the DAC to work you need to flash crDroid zip for this device as a normal and then you flash your preferred GSI.
There are plenty of guides on the internet for flashing a GSI, i can give you this one but any should work.
https://www.xda-developers.com/flash-generic-system-image-project-treble-device/
Thank you Senpai! (≧▽≦). You are a MAN among men.
{
"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"
}
((Player)) said:
there you have it, idk why it doesnt launch unfortunately, hopefully it works as a normal app
Click to expand...
Click to collapse
thanks
For Any Fellow Audiophiles, I was also able to install Viper4droid Too. I just disabled & unistalled AudioFX, and installed the APK in the link.
System:
LG G8X - LMG850
CrDroid 7.4 - Android 11
See the link below, Credit to :RyanCr7
[APP] [FIX] 100% working Viper4Android for Android 10-11-12 devices
If you are someone like me who encountered countless problems while installing Viper4Android on your Android 10 or 11 device and have no idea what to do then you are in the right place. Just download and install the apk from the attachment below...
forum.xda-developers.com