[Samsung Galaxy J1 ROMs, Kernels, Recoveries, & Oth] loricar:
able to root semi-successfully...with lots of problems and do-overs

QUOTE=ashyx;71446438 Below you will find instructions how to root this device.

1. Flash the eng boot image.

This is a special boot image normally used by engineers, it allows selinux to be booted in permissive mode with relaxed root restrictions. Do not replace this image with the stock image after rooting your device or you will possibly soft brick your device. (See below for how to recover)

link removed

link removed

Reboot Phone in Download Mode (press and hold Home + Power + Volume Down buttons)

Connect phone and wait until you get a blue sign in Odin

Download the ENG_BOOT_J120A_PG1.tar to your PC and add it to AP / PDA in ODIN.

Make sure re-partition is NOT ticked

Click the start button, sit back and wait few minutes

This worked great so far........for someone who could say the word root but didn't know anything about it.........

2. Install and run Kingroot:

link removed

You may need to run Kingroot several times to gain successful root.

It took me multiple tries with the PC version and the phone installed version to get root, but busy box did not install properly.

3. Install and run SuperSU me to remove Kingroot and convert to SuperSU (not required) :

link removed

I needed Busybox to install Titanium Backup Pro, and I needed PdaNet+ on the PC to install a ADB binary or driver (don't remember exactly which one) to the phone to be able to put the busybox file onto the phone. The PdaNet+ replaced the samsung usb driver with another version and when it installed a ?binary? on the phone it pops up an error message saying something about "causing compatibility issue" with the drivers, but I ignored and clicked past it and it seems to work. (I will work on getting rid of that message later).

Once Busybox is on the phone (still didn't show correct verfication in RootChecker, but works anyway), I was able to install Titanium Backup Pro and freeze Knox and associated files. (3 days in so far...I am slooooow but persistant!) ...and THEN managed to install SuperSU-Me....the root hung on until reboot, then I lost it when checked with Root Checker. Another reboot and root shows again !!????? ...

Issues:

Stock Flashlight app not working. Small price to pay, easy to get other app a replacement

Model number may be missing from build.prop (fix below) I didn't have this problem

Wifi passwords not remembered

4. Wifi fix: modify the line below in /system/build.prop:

ro.securestorage.support=true to false

This fix worked beautifully, after installing Terminal Emulator and editing the text.

5. To fix “Unauthorized actions have been detected” disable 'security log agent'

Most of my problems came from the Knox program on the phone (and the AT&T bootloader lock maybe)...which took three days and several apps (paid versions) to get rid of before I could install SuperSU-ME.

After all of this , I have root, but have two questions:

I have both SuperSU AND SuperSUMe showing in the apps on my phone, and When SuperSUMe was uninstalling Kingroot, there was one message that popped up saying that "another " app was handling permissions. If I open SuperSU, it shows root checker and SuperSUMe in a list as being granted permissions.

1. do I need both of these apps to stay?

2. Is there something I need to correct with the binary installed / replaced by PDANet+?

Thank you so much for putting this information up, it is by far the best info I found in my 3 days of searching!

Lori