Want a LBL Lollipop root method for the Xperia ZL? Keep reading.

linuxct

Recognized Contributor & Social Contributor
Aug 10, 2012
2,076
5,962
203
Sheffield
Hi all!

I'm happy to say that, thanks to iovyroot, and with a lot of help from zxz0O0, we managed to create a new root tool for the Xperia M2, EagleRootTool, meaning we don't actually need to use Kingroot anymore to root LBL devices under latest Lollipop firmware :victory:
However, since this root binary is compatible with (probably) any kernel built before December 2015, I thought of making the tool compatible with some other devices, like your ZL, since it's actually very similar to my device.
Unfortunately, since this tool's based on some kernel-specific addresses, to make it compatible with other devices like the ZL, I need them from every single variant.
I'm going to take for reference all models and firmware build numbers from XperiFirm.

WHAT YOU NEED:
- An already rooted device in 10.7.A.0.228 (10.7.A.0.222 might be compatible too) (it doesn't matter if it was rooted by Kingroot, or via UBL methods).
- A little of Android general knowledge: Usage of ADB (mainly).
- Patience.

DEVICES:
- C6503
- C6506
- C6502

HOW TO DO IT?:
Just open an ADB prompt and run a shell in it. Then, run the following commands, replacing the *location with storage/sdcard1 if you want to use your SD Card, or with data/media/0 if you want to use the internal memory.
Code:
su
cat /proc/version > /[COLOR="Purple"]*[/COLOR][COLOR="red"]location[/COLOR]/version.txt
echo 1 > /proc/sys/kernel/kptr_restrict
cat /proc/kallsyms > /[COLOR="Purple"]*[/COLOR][COLOR="red"]location[/COLOR]/kallsyms.txt
(remember to hit enter after each line of the above :silly:)

Now upload those two files (version.txt & kallsyms.txt) wherever you want, or attach them in your comment, saying which model they're from, and I'll add the required offsets to support your device manually! :)

________________________

DISCLAIMER: This is NOT a placeholder NOR Spam thread. I just want to help this device users to get them supported in a common Lollipop Xperia rooting toolkit, since this device won't get Marshmallow, and has a compatible kernel. If you, moderator or user, decide to close/report this thread, I may understand it, but think it twice before doing it.
 

linuxct

Recognized Contributor & Social Contributor
Aug 10, 2012
2,076
5,962
203
Sheffield
@linuxct, Sorry, I'm a bit late to the party.
Xperia ZL C6502
Lollipop 5.1.1
Build 10.7.A.0.222
I do have an C6506, but unrooted. Did you have any chance integrating these yet?
I can't integrate it - all of the data sections in the kallsyms are missing in the provided symbol table. As you can see, only T and R sections are available, and I've no idea why. Getting it from another device would result in exactly the same problem. I am currently investigating it.
 

Ramsesthedam

Member
Sep 3, 2014
10
1
0
Montréal
I can't integrate it - all of the data sections in the kallsyms are missing in the provided symbol table. As you can see, only T and R sections are available, and I've no idea why. Getting it from another device would result in exactly the same problem. I am currently investigating it.
Damn, I wish I could help...

What would be my second best option to root this, Kingroot? Sounds fishy to me...
 

Ramsesthedam

Member
Sep 3, 2014
10
1
0
Montréal
I can't integrate it - all of the data sections in the kallsyms are missing in the provided symbol table. As you can see, only T and R sections are available, and I've no idea why. Getting it from another device would result in exactly the same problem. I am currently investigating it.
Anything new on this linuxct?
 

Ramsesthedam

Member
Sep 3, 2014
10
1
0
Montréal
Ok, made it.

Rooted my Xperia zl C6506
Still LBL
Made a pre rooted rom
Under LP 5.1.1

Now, I know nothing about adb prompts, installed android studio but didn't find any prompt
Tell me what to use and I'll provide the files