As I begin rooting process for my J710, and realize that the J710 is still fairly new so I thought I write this post and share my notes with everyone to help your transition goes smoothly.
First thing first, some safety tips.
Know your stock firmware. In this case SM-J710 is the min requirement
Have a stock firmware file downloaded on your PC. There's nothing for US right now, but J710 is not region lock so it matter not which version you chose on Sammobile
Make sure your current and new version match up as much as possible. So J710 should be the first 4 that need to match
Created a Folder on your PC for J710, and organize everything in one place. Samething with phone microSD card
Try to make a habbit out of keeping track of your process. It will help you out alot when things goes wrong and are looking for help. Or if you need to go back and see where you make mistake. Especially useful if you are new at this. Dev can't help you if you don't know what you did yourself.
10min rules. Always give the phone minimum 10 min to boot the first time before you disconnect the battery. Sometimes it just take longer, but 10min is a good start for first booth.
TOOLS you will need.
ODin newest is 3.10, but other version will be fine
Stock USB cable that came with the phone. This will save you the hassle of downloading USB installer, and it makes data transfer from ODin to phone alot safer.
TWRP for J710. right now it's only beta phase, but I beleive its 3.02.
Superuser zip files to be flash upon successful installation of TWRP
BACK UP DATA: With the app you can use ES explorer and back up to you microSD.
With the phone, just plug in to your computer, Copy the phone folder, and create a subfolder on your PC and name it System then paste everything onto that folder. After rooting is done. Re-install the app again, then copy your system folder onto the new system folder of your root phone. Restart your phone, and all your previous login and layout will there the way you left it.
Technically you only need to copy the ANDROID & BACKUP folder for your apps. But the above methods will back up all your media along with apps info, and it alot faster.
I recommend using ES explorer because it will does all the modification for without having to go through TWRP once you have rooted enable. Just enable root, and whatever you want to modify, place it in the correct folder of the phone SYS. Reboot and its done. You won't have to go through TWRP and risk bricking. You can save your modify rom in a zip file and share up here. It like being a developer for dummies.
So before you begin. The number 1 thing you should have is the firmware. SM-J710 from Sammobile. With that being said, I have found 2 links for rooting. They are both similiar process, but the one from XDA is for SM-J710F. and the link from Androidinfo is for SM-J710MN. Depend on your choosing you need to have a backup firmware from the method that you chose.
Now that you have the stockfirmware, and your phone is not the F or MN series. Flash the stock firmware of the method that you chose, and go with the rooting process for that method. here are the links:
XDA Video tutorial http://forum.xda-developers.com/galaxy-j7/how-to/video-root-samsung-galaxy-j7-sm-j710f-t3401790
XDA thread http://forum.xda-developers.com/galaxy-j7/development/recovery-samsung-galaxy-sm-j710f-t3380736
Androidinfotech: http://www.androidinfotech.com/2016/07/root-samsung-galaxy-j7-2016-sm-j710mn.html
This rooting method is working mostly with ODin, odds of you bricking your phone is about the same as winning a lottery. With that being said, make sure everything that you plan on flashing is from J710 and you should be fine.
The J7 is more like an opensource phone from Samsung. It does not have a lot of restriction like the other models such as S series. But you are working with a beta version of TWRP so it might not work out the first time around. If that is the case, flash a different firmware model or wait for a stable version. It not the end of the world if you phone is rooted.
Backtrack to beginning: Flash the stock firmware to begin the process again. WIPING DATA before any process is always a plus.
using ODin: Flash Firmware on "BL" for new version, i forgot which slot it is for the older version
Flash: TWRP and SU on "AP" slot for new version
INTERESTING FACTS: I ran across a thread online that mention backing firmware via Odin is possible. Hopefully someone here on XDA might have an idea on the methods, if such a thing exist. I thought I share this. If only I remember where I ran into that post.
Last notes: During the rooting process, I recommend letting the phone reboot completely as you progress through each phase of the process. the reason for this, is so it will help you identify if the TWRP is not installing, or the kernels is incorrect, or the SU.
Your phone will bootloop if TWRP does not optain write priviledges.
Your kernels will always install, but if TWRP does not have privileges the phone will not boot.
Should you were able to get TWRP, and Kernel to install properly, but fail to get SU to install. You gonna have to play around with other SU version. I would do a TWRP back up should I was able to get it to install, before moving on to SU. This way you won't have to start from the beginning if it doesn't work out.
With that, I leave the rest in your hand. Goodlucks
Vi3tDroidz said:
As I begin rooting process for my J710, and realize that the J710 is still fairly new so I thought I write this post and share my notes with everyone to help your transition goes smoothly.
First thing first, some safety tips.
Know your stock firmware. In this case SM-J710 is the min requirement
Have a stock firmware file downloaded on your PC. There's nothing for US right now, but J710 is not region lock so it matter not which version you chose on Sammobile
Make sure your current and new version match up as much as possible. So J710 should be the first 4 that need to match
Created a Folder on your PC for J710, and organize everything in one place. Samething with phone microSD card
Try to make a habbit out of keeping track of your process. It will help you out alot when things goes wrong and are looking for help. Or if you need to go back and see where you make mistake. Especially useful if you are new at this. Dev can't help you if you don't know what you did yourself.
10min rules. Always give the phone minimum 10 min to boot the first time before you disconnect the battery. Sometimes it just take longer, but 10min is a good start for first booth.
TOOLS you will need.
ODin newest is 3.10, but other version will be fine
Stock USB cable that came with the phone. This will save you the hassle of downloading USB installer, and it makes data transfer from ODin to phone alot safer.
TWRP for J710. right now it's only beta phase, but I beleive its 3.02.
Superuser zip files to be flash upon successful installation of TWRP
BACK UP DATA: With the app you can use ES explorer and back up to you microSD.
With the phone, just plug in to your computer, Copy the phone folder, and create a subfolder on your PC and name it System then paste everything onto that folder. After rooting is done. Re-install the app again, then copy your system folder onto the new system folder of your root phone. Restart your phone, and all your previous login and layout will there the way you left it.
Technically you only need to copy the ANDROID & BACKUP folder for your apps. But the above methods will back up all your media along with apps info, and it alot faster.
I recommend using ES explorer because it will does all the modification for without having to go through TWRP once you have rooted enable. Just enable root, and whatever you want to modify, place it in the correct folder of the phone SYS. Reboot and its done. You won't have to go through TWRP and risk bricking. You can save your modify rom in a zip file and share up here. It like being a developer for dummies.
So before you begin. The number 1 thing you should have is the firmware. SM-J710 from Sammobile. With that being said, I have found 2 links for rooting. They are both similiar process, but the one from XDA is for SM-J710F. and the link from Androidinfo is for SM-J710MN. Depend on your choosing you need to have a backup firmware from the method that you chose.
Now that you have the stockfirmware, and your phone is not the F or MN series. Flash the stock firmware of the method that you chose, and go with the rooting process for that method. here are the links:
XDA Video tutorial http://forum.xda-developers.com/galaxy-j7/how-to/video-root-samsung-galaxy-j7-sm-j710f-t3401790
XDA thread http://forum.xda-developers.com/galaxy-j7/development/recovery-samsung-galaxy-sm-j710f-t3380736
Androidinfotech: http://www.androidinfotech.com/2016/07/root-samsung-galaxy-j7-2016-sm-j710mn.html
This rooting method is working mostly with ODin, odds of you bricking your phone is about the same as winning a lottery. With that being said, make sure everything that you plan on flashing is from J710 and you should be fine.
The J7 is more like an opensource phone from Samsung. It does not have a lot of restriction like the other models such as S series. But you are working with a beta version of TWRP so it might not work out the first time around. If that is the case, flash a different firmware model or wait for a stable version. It not the end of the world if you phone is rooted.
Backtrack to beginning: Flash the stock firmware to begin the process again. WIPING DATA before any process is always a plus.
using ODin: Flash Firmware on "BL" for new version, i forgot which slot it is for the older version
Flash: TWRP and SU on "AP" slot for new version
INTERESTING FACTS: I ran across a thread online that mention backing firmware via Odin is possible. Hopefully someone here on XDA might have an idea on the methods, if such a thing exist. I thought I share this. If only I remember where I ran into that post.
Last notes: During the rooting process, I recommend letting the phone reboot completely as you progress through each phase of the process. the reason for this, is so it will help you identify if the TWRP is not installing, or the kernels is incorrect, or the SU.
Your phone will bootloop if TWRP does not optain write priviledges.
Your kernels will always install, but if TWRP does not have privileges the phone will not boot.
Should you were able to get TWRP, and Kernel to install properly, but fail to get SU to install. You gonna have to play around with other SU version. I would do a TWRP back up should I was able to get it to install, before moving on to SU. This way you won't have to start from the beginning if it doesn't work out.
With that, I leave the rest in your hand. Goodlucks
Click to expand...
Click to collapse
I Root the Device but After root there were many issues..... I Keep on getting an notification that unauthorized action ...
and also my device keeps lagging it lags just for a second but this games every 2-3 mins
I also freezed KNOX with lucky patcher but the problem still persists any meathod to solve the problem Thanks
Thanks
Sent from my SM-J710MN using Xparent BlueTapatalk 2
Related
I have experience rooting a Xoom, an Atrix, and an S3, but at the same time I usually just follow instructions to the bullet point while only vaguely understanding what I'm doing.
I got my cracked screen replaced at a non-samsung outlet yesterday which I'm pretty sure voids my warranty, and if so, I want to take advantage of that by rooting. But a lot has changed since the last time I rooted a phone - they're talking about "systemless root" and flashing an SELinux Permissive Kernel and then "Oh no wait you don't have to flash such a kernel in this new version" and I have no idea what any of that is referring to, all that stuff is new to me.
I have a Canadian Note 4 SM-N910W8 running the latest COK3 OTA update on 5.1.1. I found this rooted ROM which I'm pretty sure is the one I want, but then, it's the only one I found, if there are more or better rooted ROMs please let me know:
http://forum.xda-developers.com/note-4/snapdragon-dev/trltecan-n910w8-aoa1-stock-rooted-t3025538
The instructions for how to install it keep changing for every version though. It also says I need to start by flashing TWRP via ODIN - Okay, I've done that before, but I want to make sure I get the right one. I found a couple of sources:
http://forum.xda-developers.com/note-4/general/ref-stock-firmware-kernel-modem-recovery-t2920452 - twrp-2.8.7.0-trltecan.img.tar
and:
http://galaxynote4root.com/cwmtwrp-recovery/ - openrecovery-twrp-2.8.1.0-trltecan.img.tar
Not sure which one I should use.
All I want is to be able to edit the keyconfig files to get my USB controller working, to be able to edit system files to change the Touchwiz aggressive background app closing and allow apps to remain in memory for much longer to make it more like Windows memory management, and to be able to install Xposed modules like statusbar volume.
But I want to make sure that I'm doing everything *exactly* right, and that's why I like to ask real human beings to confirm my plan before starting. So I download one of those TWRP files, download ODIN, plug my phone into my PC, use ODIN to flash TWRP, boot into TWRP, use TWRP to wipe data, cache, dalvik, and system, and then install the rooted ROM I linked above. Have I got all that right? What's all this SELinux and systemless root stuff I keep hearing about, and why don't I need to do that anymore with the latest version of this rooted rom? Will this break any key features on my Note 4 like my spen or my external USB or my blood oxygen meter or all the cool novelty **** that Samsung Note 4 comes with?
Right here goes the rom u have is the right one for ur phone. There will be others around byt u can try that ome to start with. The twrp recovery u need is the 6th one on the list down the model numner is at the end of the file name, its the .tar file u want zip can be used also but thats using recovery to flash the rom. Using odin 3.09 latest one i think. U need to hold down volume down, home and the power to boot into download mode open idon with kies closed and end task with task manager in window.
Now whem oden starts u need to select the phone tab and choose the twrp recovery and flash that leaving everything unchecked apart from restart and reset time all others should be blank, i flashed with erase nand and nearly bricked my phone, thats one to leave for the experts lol.
Once u flashed recovery i think u need to root even though the rom is rooted rom i think it needs to be rooted before u flash the rom, not sure but its what was on the instructions i followed. If u try find a root file off here for ur phone u do same as u did flashing the recovery file and tjats it wait for phone to restart and reboot fully after flashing each recovery and root, i always do from knowimg its best ti imstall wimdows apps ome at a ti, e and reboot between the installs as less syste, errors can happen that way , well not system errors but linked dll files not been copied right and the like.
Thanks
Steve
Still need help them post back and will do my nest nut i a newb, i have an understandimg of how things work but by no means am i an expert i do what u do, i follow imstructions and learn as i go along what thimgs are and what they do, best way then u kmow what ur messing or dealing with.
U also, well i did for my 910f need to use a specific twrp or at least the latest release.
The walk throughs on most sites are all the right way to do it, just others are explained better than others and imclude other stuff if it goes wrong which believe me it can go wrong, easy as not seeimg a check box tocked or not ticked and boom paper weight lol
Digipro said:
The twrp recovery u need is the 6th one on the list down the model numner is at the end of the file name, its the .tar file u want zip can be used also but thats using recovery to flash the rom.
Click to expand...
Click to collapse
Okay but what about the other site I found, the XDA forum with TWRP recovery files? They seem like newer versions, but then that left me wondering if the reason the other site has older versions is because it's just outdated, or because only the older versions will work.
Thanks for all your help btw!
Your welcom, the rom you want is fine, u want to go for either of the roms version 3.21 de bloated or regula,, de bloated is where they take slot of apps by google and also carrier apps that sometimes come installed.
Steve.
So let me put in a disclaimer that I am a complete novice when it comes to rooting, installing and using custom recovery, and installing custom ROMs, but nothing ventured, nothing gained so I thought I'd give it a go.
I have a Samsung Galaxy S5 SM-G900i running Android Lollipop 5.0, and I absolutely detest the stock OS with all its bloatware. So I was looking into installing the custom PAC ROM for it. After what I presumably thought was enough research into how to perform a root of the device, how to install the custom recovery and finally install the custom ROM, I set off on my journey to begin rooting, it couldn't be that hard right? How wrong I was.
Downloading the latest version of Odin for my particular device, and installing the latest Samsung Drivers was a breeze. I followed the tutorial for rooting the Galaxy S5 , although the UI of Odin differed slightly to what was described. I made my way through it, doubly making sure to not have Re-Partition checked. It installed, or "flashed", if I'm using the term correctly, very quickly. I booted up my device and found the SuperSu app installed. Opening the app, the tutorial says I should have received a prompt to do an update, one which I did not receive. I closed down the app, opened it again, once again no prompt, so I rebooted the device. After several reboots, I googled the issue and found I should try a manual install of SuperSu using the .apk from the ChainFire website. I did as instructed, and the next time SuperSu was opened the update prompt appeared. So I proceeded to follow the steps of the tutorial again, until I was not prompted to disable KNOX. Once again after google searches, I found that this was probably not a big deal, and I could still grant root permissions so I continued on. I've also performed a root check with Root Checker, which has assured me that my device is rooted successfully.
Next I installed TWRP, it went without any relative hitches. But after trying to create a NANDbackup, which everywhere tells me I should do before trying to flash custom ROMs, my microSD card will no longer allow me to write to it from Windows. All attempts result in "Cannot copy item - The device has either stopped responding or been removed", I've formatted the microSD card, I've unmounted and mounted it again. But I can still not write to it via Windows. I'm trying to copy the two .zip files for the PAC ROM and GApps, onto it so I can install from there. But no luck.
I apologise if this post seems long winded, I just wanted as much information in here as possible so that I could get some assistance in fixing my issue, as well as anyone that also has any similar issues can find this as descriptive as possible.
Rooting sm-g900i
Hi thanks for the thread i hope you get your answer, another way is to kind of chat with one of the senior XDA members. i think i'm much more new to this android rooting technology and am hoping to follow in your footsteps (without your current issue). could you pls give a NOOB some sound advise to what i need to do. i would like to go the ODIN way as i want to learn that program, but now there s that "oneclickroot" with the .APK file. which way do you think i should follow. Also what other preperations do i need to take eg NANObackup, remove bootloader(?) etc.
thanks for your time
Update March 8 2017: As you can probably tell, this is very old. I have not worked on the device in several months and I have no idea if these methods are still safe. Please proceed with caution. I will be using one of these on a daily basis in the near future, so I probably will get back into development, and hope to release new content for the phone to help out the community. Please accept this as an official warning that the following is probably out of date and that you should be very careful should you decide to try it. The original post in it's entirety is spoilered below. You have been warned.
Update: A new update was released for the Prime model, V6.6, which replaces the preloader and completely breaks SPFT. If you unlocked your bootloader (so you can use fastboot) in any capacity before taking that update, there may be hope for you yet, but as of right now V6.6 is unsupported. Update: If you used this method to safely* take* the V6.6* update*, this will still work.
Update: I just checked the stats, and this has been downloaded more than 3 thousand times. I never thought my humble little conversion guide would help out so many people. I have also added a new mirror at [REDACTED], so anyone in North America who was having trouble with the Europe mirror, give that one a shot. It should be faster! I have updated all links in the guide to use the new North America mirror, and added a separate Europe mirror link after each link.
Hello! This is a tutorial for converting the Amazon Prime Edition BLU R1 HD to the OEM BLU version. This will overwrite the relevant partitions on your Amazon version of the device with the non-Amazon version. The physical model number on your device will still be a tell (obviously), but besides that, there will be no way to tell your device apart from the regular model! You can also use this method to convert non-Prime to Prime version, and undo OTAs or system modifications. This will restore a 100% out of the box image from either edition on your device.
This will work if you have software version...
V12
V6.1
V6.4
V6.5
SAFE V6.6 FROM THIS THREAD
This will NOT work on software version...
V6.6
The V6.6 update brought a new preloader that breaks our ability to use SPFT. I am currently working on ways to reverse the damage, but as of right now, there is no way to convert (or downgrade) from software V6.6
You can use this on any 16/2 R1 HD with supported software version to...
Convert to the non-Prime OEM version
Convert to the Prime version
Remove ads (via conversion to non-Prime version)
Unroot
Downgrade to V6.1
Downgrade to V12
Undo system alterations/tampers
Restore the system image to the way it was when you first opened the box
Unbrick a device (if bricked because of bad system/recovery/boot image)
There are a handful of reports about this working flawlessly on the 8/1 model as well. I have not personally tested this, so there is still some risk factor.
This only overwrites the system, recovery, and boot partitions. Any other partitions that have been altered will not be restored. In most cases, other partitions should not have been altered, so this is not a concern. I have a full system backup of all partitions, but there is currently evidence to suggest that it is not safe to flash all of the partitions, so I will not release that backup until more is known.
You *should* be able to safely pull this off without wiping your data. This does not require your phone to be rooted or have any other modifications. You can pull it straight out of the box and do this process! If your phone is rooted, you'll lose it. This will make your phone EXACTLY like the non-Prime version comes out of the box! You can also convert a non-Prime device (or a converted Prime device back) to a Prime device using the same method, but I'm not exactly sure why you would want to. I did this all on Linux, but the Windows should work fine too as long as you have drivers dealt with. If you don't have drivers dealt with, I'm not your guy. I'll just tell you to use a better operating system. You'll also need an archive program that can deal with tar.gz files, because that's how my computer zipped them.
And the standard disclaimer: If this bricks your phone or makes it become sentient and plot with other sentient phones to murder your entire family, it's not my fault. That's all on you, buddy.
Ok, without further ado, on to the tutorial!
First, you need these things. Some of the files are quire large, so it might take a while to download:
You'll need the latest version of Smart Phone Flash Tools, or SPFT for short. You can download that from this site, or from [REDACTED]. Please use the latest version for your OS.
You'll need to download the system image. If you're converting to the non-Prime version, [REDACTED]. If you're converting to the Prime version, [REDACTED]
You need the scatter file. This will tell SPFT where the partitions are. This is the same for both variants, so just download [REDACTED]
Once you have those things, you can start actually flashing your phone:
Power your phone completely OFF! This will not work if your phone is powered on. SPFT writes directly to the phone's memory, bypassing all security measures the phone has, so it requires the phone to be completely OFF to get safe and exclusive access to the memory. DO NOT PLUG IN YOUR PHONE YET!
Extract SPFT into a folder on your computer. If you can't figure out how to do that, please stop tinkering with your phone. It's only a matter of time until you break something.
Extract the system image into the same folder you put SPFT in. The three files (boot.img, recovery.img, system.img) should be in the same folder as all the other SPFT files, including the binaries.
Run SPFT. On Windows, simply double clicking the SPFT executable should do the trick. On Linux, you must run the flash_tool.sh script as root. Open a terminal emulator, cd to the SPFT folder, and run `sudo ./flash_tool.sh`. If you recieve an error about permissions, run `chmod +x flash_tool.sh` and try the first command again.
Go to the Download tab in SPFT and click the Scatter-loading button on the far right side. DO NOT click the Download Agent button. When the file picker dialog pops up, find and open the r1hd-spft-scatter.txt file you downloaded earlier.
You should see a list of partitions. Only three of them (boot, recovery, system) should be checked, and the location should point to the files you extracted from the tar.gz file earlier. If this is not the case, double-click the location block of the boot, recovery, and system partitions, and select the boot.img, recovery.img, and system.img files from your filesystem respectively. After selecting the files, the boxes should check themselves.
From the dropdown in the upper left of the partition list, make sure Download Only is selected. Any other option could damage your device.
Click the Download button in the upper left.
While your phone is OFF, plug it into your computer with a data safe USB cable. The cable that came in the box from the factory is ideal, but any good quality cable will work just fine.
SPFT should start overwriting your phone. If you receive an error from SPFT, unplug your phone, close SPFT, and repeat steps 4 through 9. The whole process takes about 10 minutes, after which you should see a window with a large green checkmark. Once you see that window, you can safely unplug your phone and start it up. You're all done!
And as a bonus, I've also included a guide for unlocking the bootloader, getting custom recovery, and rooting the device after you've done this in post #2. That makes this your one stop shop for getting a brand new Prime phone out of the box!!
HUGE THANKS TO @mrmazak FOR THEORIZING THIS METHOD AND GETTING ME THE NON-PRIME SYSTEM IMAGE TO USE!
As always, if you have any questions, just ask in a thread reply or send me a private message on XDA. And by the way, hit the Thanks button in the lower right corner of the post if my guide helps you. It motivates me to keep this up to date and write more helpful guides. If you feel like giving me even more motivation and help fund future development, [REDACTED].
{OUTDATED}[GUIDE][OEM][Stock] Bootloader Unlock, TWRP, and root!
Update March 8 2017: As you can probably tell, this is very old. I have not worked on the device in several months and I have no idea if these methods are still safe. Please proceed with caution. I will be using one of these on a daily basis in the near future, so I probably will get back into development, and hope to release new content for the phone to help out the community. Please accept this as an official warning that the following is probably out of date and that you should be very careful should you decide to try it. The original post in it's entirety is spoilered below. You have been warned.
Ok, now you've converted your brand new Prime phone to the non-Prime version. How do you unlock this sucker? The conversion process actually unlocks the standard unlock method from the factory, so it's VERY simple! No hoops to jump through or anything. You'll need adb and fastboot. You can get those as part of the official Android developer kit, your distro's repos (on Linux) or Homebrew (on Mac). Of course, this guide works for the normal non-converted non-Prime version as well. This WILL wipe your phone, so make sure you back up any important data before doing this.
This guide is for the OEM (non-Prime) version. If you have the Prime version, convert it to OEM using the guide above BEFORE doing this guide.
The standard disclaimer from above still applies.
This guide is broken up into two parts. Unlocking the bootloader, and rooting the phone. If you are preparing to install Magisk, do the bootloader unlock, skip the rooting part and move on to the Magisk guide. You do not need the files above if you are only unlocking the bootloader. If your bootloader is already unlocked, skip the bootloader unlocking part and skip to rooting the phone. If you are preparing to install Magisk and your bootloader is already unlocked, you shouldn't be here. Also please note that the bootloader can sometimes re-lock itself after completing a conversion/restore from the guide above, especially to/from the Prime version, so if you're not sure, play it safe and re-unlock your bootloader.
Part 1 - Unlocking the bootloader:
Boot up your phone. If you haven't already gone through the initial setup process, go through it. The bootloader unlock process will wipe your phone, so skip as many questions as possible so you don't waste your time.
Open the Settings app, go to About device, fine the Build number (it's toward the bottom), and tap on it 8-10 times (until it says you are now a developer. If it says there's no need and you're already a developer, you can skip to the next step)
Go back to the main Settings menu. You should see a new option where About device used to be, Developer options! Click on it.
Toward the top of the long list of developer options, there is an option called "OEM unlocking". If it's switched off, switch it on. If it's switched on, switch it off and back on again. You may get a warning saying that device protection features won't work. Click Enable and proceed. You may also be prompted to enter your password/PIN/pattern lock if you have one.
Scroll down a little bit to reveal USB debugging. Switch it on if it's not already.
Connect your phone to your computer using a data safe cable. Do not disconnect it until the very end.
On your computer, open a terminal emulator (or Command Prompt with ADB access) and run `adb reboot bootloader`. If you get a message complaining about keys or authorization, check your phone. There should be a window asking for permission for your computer to access the device. Allow it and run the command again.
Your phone will reboot into fastboot mode.
On your computer, run `fastboot oem unlock`. On the phone you will get a warning message talking about the implications of unlocking the bootloader. Press Volume Up to accept them. If everything goes smoothly, your bootloader should now be unlocked. You're not ready to flash quite yet! Flashing at this stage WILL brick your phone, so it's important that you continue following the guide carefully.
On your computer, run `fastboot reboot`. Your phone should reboot anywhere from 3 to 5 times. If it reboots more than that, your phone is bricked and you need to start again by following the guide above again.
Once Android starts up again, you should see the setup wizard. Your bootloader is now unlocked!
Part 2 - rooting the phone:
BEFORE YOU PROCEED: If you want your phone to be encrypted AND rooted, it's important that you unlock the bootloader using the steps above first, then use the encryption APK to encrypt your phone BEFORE installing TWRP and rooting your device. This device is an exception to the general rule of flashing TWRP first and then rooting afterwards. Repeat, if you want your phone encrypted and rooted, unlock the bootloader FIRST, then encrypt SECOND, then flash TWRP THIRD, and root your phone LAST.
This is the guide for rooting the actual phone. You must unlock the bootloader using the steps above before doing this part.
First, you'll need these things on your computer.
The TWRP image for the R1 HD. You can download [REDACTED]).
A copy of the latest SuperSU zip from Chainfire. You can get it from the official forum post, or Chainfire's website.
Linux Users: On Linux, you must add `sudo` to the beginning of all fastboot commands, because most Linux distributions will not give you enough access to the hardware without being root.
And finally, the guide:
Hold Volume Up and Power until the phone turns on with the boot menu. Once the boot menu appears, use the volume keys to scroll to [Fastboot Mode] and press the power button to select it. It's the middle option.
On your computer, cd to the folder where you downloaded twrp-3.0.2-1-r1hd-lopestom.img and do `fastboot flash recovery twrp-3.0.2-1-r1hd-lopestom.img`.
On your computer, do `fastboot boot twrp-3.0.2-1-r1hd-lopestom.img`.
Once TWRP boots up, dismiss the prompt about mounting the system, go to Reboot, then choose Recovery. Your device will reboot back into TWRP. I know this step seems odd, but just trust me.
Make a backup if you want. It's not a bad idea, but seeing how you just unlocked your bootloader so your data is gone and we have the images in case you somehow brick the system, I doubt you actually need it.
In TWRP, go to Advanced, then ADB Sideload. Slide the confirmation slider all the way to the right to confirm.
On your computer, cd to the folder where you downloaded SuperSU and run `adb sideload [SuperSU-zip-name.zip]`, replacing the last argument with the name of the SuperSU zip you downloaded, of course. If your computer says "waiting for device" for a long time, cancel with Ctrl+C, run `adb kill-server`, then run the first command again but with `sudo` in front this time.
Reboot the phone. If everything worked correctly, you should now have a rooted phone with SuperSU, bootloader unlocked, and custom recovery! Yay for cheap phones!
As always, if you have any questions, just ask in a thread reply or send me a private message on XDA. And by the way, hit the Thanks button in the lower right corner of the post if my guide helps you. It motivates me to keep this up to date and write more helpful guides. If you feel like giving me even more motivation and help fund future development, [REDACTED].
reserved 3
reserved 4
reserved 5
Can you verify the image you uploaded for the non-Prime version? I'm getting unexpected EOF errors when extracting in Windows using 7Zip and TarTool, and I'm also getting an "operation not permitted" error when extracting using the built in Archive Utility in OS X.
abs0lute said:
Can you verify the image you uploaded for the non-Prime version? I'm getting unexpected EOF errors when extracting in Windows using 7Zip and TarTool, and I'm also getting an "operation not permitted" error when extracting using the built in Archive Utility in OS X.
Click to expand...
Click to collapse
Yeah, that's because the image isn't fully uploaded. My internet is very slow, so it's taking a while to upload. Sorry about that. I was hoping it would be finished by the time I finished writing this, but alas, nope. I will have all files uploaded by tomorrow, along with .md5 files so you can verify the checksums, so come back then. Again, sorry. I guess I should have posted this _after_ I got those uploaded. Oh! And I have North America mirrors coming within the next couple months. It seems a little oxy-moronic to host files for a US only device on an EU server, but unfortunately, servers in the US are significantly more expensive.
ColtonDRG said:
Yeah, that's because the image isn't fully uploaded. My internet is very slow, so it's taking a while to upload. Sorry about that. I was hoping it would be finished by the time I finished writing this, but alas, nope. I will have all files uploaded by tomorrow, along with .md5 files so you can verify the checksums, so come back then. Again, sorry. I guess I should have posted this _after_ I got those uploaded. Oh! And I have North America mirrors coming within the next couple months. It seems a little oxy-moronic to host files for a US only device on an EU server, but unfortunately, servers in the US are significantly more expensive.
Click to expand...
Click to collapse
No problem - thanks for your work on this!
abs0lute said:
No problem - thanks for your work on this!
Click to expand...
Click to collapse
Just finished uploading the non-Prime version. I will start the other upload before sleeping and update the post removing the warning when I awaken, assuming everything has gone well. You're free to attempt a non-Prime conversion now. Just don't do it the other way around yet.
Sent from my LG G4 using XDA Labs
Can't wait to give this a shot. Well, at least after someone else reports success first...
followed post 1 convert to non prime steps on windows, did not do the bootloader unlock steps.
phone booted up ok, followed by android is upgrading x of 37.
phone working and no ad's on lock screen
the amazon apps are still there but appear to be disabled, causing errors at first boot.
disabled or uninstall the apps. - used cleanmaster
everything seems ok now
Hello, I have now finished uploading the files, so you can now safely flash away! Enjoy! @abs0lute
bupkis said:
Can't wait to give this a shot. Well, at least after someone else reports success first...
Click to expand...
Click to collapse
I report success. Of course I did everything in the guide here before posting it. I'm not irresponsible. It's completely safe. I just finished uploading the files, so please go ahead and give it a shot.
ColtonDRG said:
I report success. Of course I did everything in the guide here before posting it. I'm not irresponsible. It's completely safe. I just finished uploading the files, so please go ahead and give it a shot.
Click to expand...
Click to collapse
ok, away we go! :laugh:
When I try to download the scatter file it just opens the file in a new browser window.
>nevermind, figured it out...success!
...on to bootloader unlock, TWRP, root...
bupkis said:
...
When I try to download the scatter file it just opens the file in a new browser window.
...
Click to expand...
Click to collapse
Yeah, that's a problem with my server configuration. I'll fix it later. For now, you can save the file by opening it in a browser window and pressing Ctrl+S
I have completed the process successfully-TWRP, root, no ads but do still have all the Amazon apps so something is screwy but not the end of the world.
bupkis said:
I have completed the process successfully-TWRP, root, no ads but do still have all the Amazon apps so something is screwy but not the end of the world.
Click to expand...
Click to collapse
Nope, it's not screwy. The non-Amazon version does include a lot of the Amazon apps. You can uninstall some of them the normal way (they're pre-installed user apps), and others you can either disable or uninstall using your favourite system app remover.
Anyone else missing Encrypt section in Settings > Security after converting to non-prime?
When I try to load the scatter, SPFT says "Error: Initializing scatter file failed. Please check the name of scatter file which you load is legal." I downloaded it from both the primary link and your mirror, same error. Any ideas? Thanks.
EDIT: Looks like I downloaded the oldest version, not the newest version of SPFT. Whoops! I'll leave my mistake on here to help others who may assume the first link is the right one.
notfix said:
Anyone else missing Encrypt section in Settings > Security after converting to non-prime?
Click to expand...
Click to collapse
It is missing. How peculiar. I will attempt to implement a workaround in a little bit. Sorry about that.
Update: The Encryption activity exists on the phone, we just can't get to it from the settings menu. You can launch it by manually launching com.android.settings.Settings$CryptKeeperSettingsActivity using your preferred method for launching arbitrary activities. I will release an app that will launch this activity for you ASAP!
**CREDIT GOES TO messi2050 FOR THE WORKING RECOVERY AND TO paco_1 FOR HIS GUIDE TOO
ASHYX FOR THE DECRYPTION BREAKER AND Walkerblue2030 (??) FOR AT LEAST HAVING A STABLE ENOUGH ROM TO FLASH THAT'S ACTUALLY WORTH YOUR TIME. AND ALSO CREDIT TO fullofhell (??) FOR WHO EVER HE DESIDES TO ENROL FOR THE BETA FOR THE MOST BATTERY EFFICIENT ROM ON THE DEVICE**
--Make sure y'all slap a thanks to these people because without them, unfortunately, any excitement on the J700T devices wouldn't be possible.--
<<DISCLAIMER>>
I NOR ANY OF THE CREDITED PEOPLE ARE RESPONSIBLE FOR ANY DAMAGE DONE TO YOUR DEVICE AFTER FOLLOWING THIS GUIDE. YOU'RE ON XDA SO YOU SHOULD ALREADY KNOW WE LIKE TO SH*T ON OUR WARRANTIES LIKE THERE'S NO TOMORROW. IF YOUR DEVICE BECOMES A BAKED POTATOE OR BLOWS UP YOUR HOUSE FOLLOWING THIS GUIDE OR FLASHING ANY OF THE CREDITED PEOPLE'S WORK, DO KEEP IN MIND THAT YOU HAVE ACCEPTED THIS WARNING AND EVERYTHING AFTER FOLLOWING THIS GUIDE IS BECAUSE OF YOUR ACTIONS.
-------YOU HAVE BEEN WARNED-----
(as scary as I made it sound, I've done this COUNTLESS times and it has worked for me just fine, so nothing to be scared of here if you do this step by step! If you do mess up, try finding the stock firmware and flash back to stock with Odin! Though do take note that Odin has never worked for me unless it was flashing a recovery. I will be making a post on how to flash back to stock soon, so definitely keep an eye out for that!)
Okay so many people are asking how to root the J7 and I wanted to post this small simple guide on how I did it successfully. Without further delay, let's begin.
1- You get yourself them Samsung drivers
2- Get Odin. Duuh.
3- download TWRP (this is messi2050's TWRP, so go give 'em a thanks won't ya?)
4- have a micro SD ready because once you're in TWRP, internal storage won't be mountable.
Okay, so after you've got those things ready, start by enabling OEM unlock. And then USB debugging.
Then you want to move the SU ZIP to your SD card.
(Link for the one I used down below)
Then, power your phone down. Boot into download mode (volume down+home button+power button)
Have that TWRP on your computer, you'll need it on there
Then you'll want to open Odin, select the TWRP.img
(or .tar, I forgot which it is but if .img doesn't show get the .tar from messi2050's post) THROUGH THE AP SLOT
Open the back cover of your device
Plug in your device. When your Odin displays "Added!' you'll know you're ready.
Then click "start" or whatever the button is to begin the flashing process. It should flash and end with a "PASS!" on the top left box and it should be green.
Now, on your device, when you see the Samsung Galaxy J7 logo, IMMIDIATELY unplug the device and remove the battery. I don't know if there is a setting to disable auto reboot, but this is how I personally got it to work.
Then put the battery back in, hold the volume up, power and home buttons untill you boot into TWRP.
Select "install" and then you'll have to select your external storage. Then find the SU zip you should have and then flash it. If it doesn't work you might need to format your internal memory through the WIPE category, then you'll reboot into TWRP again and try again. But make sure you back up before that. And if you do end up formatting, flash SU and the encryption breaker down below.
You should be done! You should be rooted and ready to go! Ahead lies a huge mass of S8/N7 ROMs you should try (they're kinda the same but one in particular has amazing battery life, you'll need to ask " fullofhell" for it, though .-.) a somewhat S5 ROM you can try, just DONT expect any AOSP ROMS to come because from the looks of it they end up broken. And don't try to flash any of the other J7 ROMS (J7 2015-2016, etc.) Because they don't work. Trust me, I've tried.
LINKS
TWRP.IMG: http://www.mediafire.com/file/ehygrybdq7a2j8e/
TWRP. TAR. MD5 (Odin format. To flash this one, you'll need to select it from your PC in the AP slot on odin)
http://www.mediafire.com/file/4f5sz13cz5gy466/
SU ZIP:
https://www.androidfilehost.com/?fid=24591000424939898
DECRYPTION BREAKER:
https://www.androidfilehost.com/?fid=24591000424951049
Use this after you format your data, flash SU or another ROM. Flash it every time you after you flash a ROM so that you can mount internal storage so that you can flash internal zips and images or so that you can create backups and be able to restore. You know, in case you wanna play dirty and all ?)
A ROM TO BEGIN WITH:
https://forum.xda-developers.com/ga...lkerblue-v1-notexperienceromv3-t3575377/page2
(even though the people of this ROM LOVE to bash opinions, this is definitely the ROM to start with. Most stable of all the N7/S8 clones and is kinda battery efficient though id still ask @fullofhell for a beta tryout. Also keep in mind that VIDEO CALLING and WIFI CALLS along with NFC are only a FEW OF THE THINGS YOU WILL BE SACRIFICING TO FLASH ANY ROM ON THIS DEVICE!!!!! DONT ASK ME WHY, ASK ANY OF THE CREATORS OF THE ROM YOU CHOOSE)
I don't use this phone but I can still help out who ever needs it and who ever isn't willing to bash my balls out for my opinions so if you ever need help with things like this, do PM me as I love talking about Android!
I went through the process shown but when finished my phone said "verification failed. unable to restart device" so I would like to know how to fix this.
I don't have oem unlock in developer option
Is this currently(8/13/2019) still working?? Can you point me in direction to list of Compatible Custom Roms or a Stock Debloated Rom and a zip to most current SU archive file?? Would be great since it was took off store. I use to own SU Pro
Hi. I'm just gonna say this first: I didn't know entirely what I was doing when beginning this operation. I was just trying to do something fun and new, and it didn't pan out. I fully acknowledge that I am an idiot.
Now, the story. I was attempting to root my LGV20 with this guide: https://forum.xda-developers.com/v20/how-to/root-h910-v10m-t3664500 .
I have read over this thread more times than countable and thought I was doing everything correctly. I got to the "STEP3.BAT" portion of the guide and long story short, my phone crashed during it and somehow got foobarred.
It *kinda* works (as in it will boot for around a minute) and then blue/black screen into a reboot.
Is there any way I can save this phone? Hard resets, going into software, more dumb computer stuff, anything. I don't *need* to get this phone working again but it would be really preferable.
Simultaneously I fully accept the responsibility in failing the operations. I know that somewhere I must have messed up. If no-one wants/ can help me, tell me so. Just means new phone time.
If any more detail on what happened is needed, tell me.
First off: that guide is ONLY for the H910 (AT&T) variant, so make sure with your model
and also, when you said a "blue or black screen" it also has very small writings too, right? If so, then you may have faced a kernel/bootloader panic
Technically your phone is *still* alive, and your best method is to start over again, assuming if you read the whole guide carefully then you have backed up your firmware and can still access download mode.
Flash your stock firmware back (or use the H915 firmware provided by the guide), wipe and setup your phone again, then root the phone again.
I also suggest replacing the TWRP recovery inside the provided Dirtysanta folder cuz that's what i did when i faced the kernel panic
MEMO#22 said:
First off: that guide is ONLY for the H910 (AT&T) variant, so make sure with your model
and also, when you said a "blue or black screen" it also has very small writings too, right? If so, then you may have faced a kernel/bootloader panic
Technically your phone is *still* alive, and your best method is to start over again, assuming if you read the whole guide carefully then you have backed up your firmware and can still access download mode.
Flash your stock firmware back (or use the H915 firmware provided by the guide), wipe and setup your phone again, then root the phone again.
I also suggest replacing the TWRP recovery inside the provided Dirtysanta folder cuz that's what i did when i faced the kernel panic
Click to expand...
Click to collapse
Thanks so much. Freaked out over this for a good bit. Came back, did what you said and we're back at that step fully working. Life saver.
Now my first guess as to why step3 failed is that i didn't have the latest version of TWRP. How can I set that up?
Inside the root package folder you can see an .img file named twrp 3.0.2-1- us996.img
What i did was downloaded a later version
(not latest cuz my phone won't boot at the latest version for some reason), copied the name of the original twrp and renamed it, paste it to the folder, overwrite the old one, and try to root it again
MEMO#22 said:
Inside the root package folder you can see an .img file named twrp 3.0.2-1- us996.img
What i did was downloaded a later version
(not latest cuz my phone won't boot at the latest version for some reason), copied the name of the original twrp and renamed it, paste it to the folder, overwrite the old one, and try to root it again
Click to expand...
Click to collapse
Alright, i've done that now too. Thanks. Is there anything else i should/need to keep in mind to ensure failure is not going to happen? I want to make 100% sure I get everything right this time.
reptarien said:
Alright, i've done that now too. Thanks. Is there anything else i should/need to keep in mind to ensure failure is not going to happen? I want to make 100% sure I get everything right this time.
Click to expand...
Click to collapse
No i don't think there is more things to do, the guide you're following is pretty much straightforward already.
100% guarantee is always a stretch here in XDA. But if you're still facing problems you can ask for help on that guide's thread.
MEMO#22 said:
No i don't think there is more things to do, the guide you're following is pretty much straightforward already.
100% guarantee is always a stretch here in XDA. But if you're still facing problems you can ask for help on that guide's thread.
Click to expand...
Click to collapse
I really want to give up on this. This time I successfully made it through all Step 3, but I also noticed that my screen was kind of glitched and not rendering properly at that stage. After it rebooted, I unplugged my micro usb cable and it gave me an angry green warning message I will attach here.
If you/someone can tell me what to do with this message from here or instruct me on how to flash stock H910 10 q back onto the phone without doing TWRP (since i'm evidently incapable of installing it) I would be most appreciative.
Slightly better picture without anything cut off.
reptarien said:
I really want to give up on this. This time I successfully made it through all Step 3, but I also noticed that my screen was kind of glitched and not rendering properly at that stage. After it rebooted, I unplugged my micro usb cable and it gave me an angry green warning message I will attach here.
If you/someone can tell me what to do with this message from here or instruct me on how to flash stock H910 10 q back onto the phone without doing TWRP (since i'm evidently incapable of installing it) I would be most appreciative.
Click to expand...
Click to collapse
The screen glitching is normal, the green text after boot however is somehow not.
Sad to hear that it still didn't work, there something seems to be interrupting the process of rooting your phone. I dunno if it has something to do with ARB (anti rollback) preventing you to root
If you want to go back to your stock firmware that you backed up, you can:
-Carefully flash each file of your backed up firmware through adb and fastboot mode
-build a zip file of your firmware and flash through TWRP (since it didn't succeed tho)
MEMO#22 said:
The screen glitching is normal, the green text after boot however is somehow not.
Sad to hear that it still didn't work, there something seems to be interrupting the process of rooting your phone. I dunno if it has something to do with ARB (anti rollback) preventing you to root
If you want to go back to your stock firmware that you backed up, you can:
-Carefully flash each file of your backed up firmware through adb and fastboot mode
-build a zip file of your firmware and flash through TWRP (since it didn't succeed tho)
Click to expand...
Click to collapse
Could you reply with any links with a tutorial on how to do the first thing? Or describe it. Sorry for being so dumb i'm a total newbie lol
reptarien said:
Could you reply with any links with a tutorial on how to do the first thing? Or describe it. Sorry for being so dumb i'm a total newbie lol
Click to expand...
Click to collapse
Unfortunately i can't find any guides when it comes to flashing the back up.
I did read something back then on turning it into a zip file, but even if you can build one you still need TWRP, in which case you haven't successfully installed, so that's no option
Flashing the backup files requires specific commands, especially to the part on what partition should it be flashed to
When LGUP backs up your phone's firmware, you can see a vast number of files(i can't remember how were they named, I'll look up a reddit post about it)
The files where named based on what partition it came fom (H910_modemxx_COM12, H910_system_COM12 or something like that)
These are image files, what i did as far as i can remember was rename these files by adding an IMG extension for ADB to recognize
Flash them according to it's partition name:
"Fastboot flash system H910_system_COM12.img"
"Fastboot flash recovery H910_recovery_COM12.img'
Etc.
To go to fastboot, turn off your phone and hold the volume down button , then plug your phone to the PC.
But i really cannot guarantee this, because for all i know, in order to flash this you need fastboot, and to get fastboot you need to root your phone, because only the engineering bootloader has it (i'm sorry if it's wrong tho), and flashing these files to fastboot might be a bit dangerous because it will not verify the files, there may be chances that you might flash a corrupted file. so flashing via LGUP is the safest option so far if you don't know what you're doing