[Q] How to root my E5803? - Xperia Z5 Compact Q&A, Help & Troubleshooting

i've tried using alot of method, but still, i can't understand how to do it, it's not that simple. can anyone tell my in the simpliest way? or maybe someone has the prerooted rom to flash. thanks

You've said it yourself, it's not that simple. The concept itself is actually simple, we want root that we can "undo", so we need to backup the DRM keys before we unlock the bootloader and patch the kernel to gain root access. The execution however is complicated mostly because of the DRM backup part.
You mentioned that you've tried multiple times, what have you actually done so far?
Honestly though, the rooting guides that can be found on this forum are all quite detailed, if you can't even follow those instructions that are already simple and clear, I think it's better for you not to have root at all.
I say this because having root privilege without knowing what you're doing and unable to follow directions can really mess up your phone, and usually not easily recoverable. In the likely event that you failed to do whatever it is you want to do with your root access, you will probably need to employ even more complicated procedures to fix it, which I am guessing would be too much for you to handle. Proceed with caution my friend.

I was rooting a new Z5C yesterday and decided to document the process for reference and ended up making a new guide, hope this helps you.
https://forum.xda-developers.com/z5-compact/general/guide-how-to-root-z5c-painful-using-t3549388

Related

Question about using autoroot

Ok coming from the evo to thunderbolt I'm not new to this I've rooted manual and auto root. But my question is the auto root that is available that is based on the manual root in the android development section will that root mr2 also? I know that mr2 can be rooted using the manual mr1 root as people have said it works. So wouldn't the auto root for mr1 prove to root mr2 the same?
Thanks for the help..
They auto-root methods perform the same commands as manual so yes.
If you're already familiar with doing it manually, why risk the problems associated with autoroot scripts though? It doesn't take that long. Plus you gain the benefit of a little better understanding of what's going on as well as knowing exactly what step you have problems with (which shouldn't happen really) as opposed to just having to say "autoroot didn't work" because you don't know what step it errored on. Manual is the way to go.
Just my 2cents.
Just an example of it not working out properly:
http://forum.xda-developers.com/showthread.php?t=1188806
It'll work, but the people using it are not the most informed on how to root, which is why they're using it and in order to use it, you have to be informed enough to know how do more or less what you would if you just pasted the commands using the manual method (sort of a catch-22).
tl;dr: you can use it, but the chances if it working right always and being a noob are not the greatest (nor is trying to get help if you screw it up).
Agreed, I've read a few cases where the autoroot script messed up in one spot or another. Manual root is def the way to go with the thunderbolt.
I like to think of the scripts as the easy way to do it for those who've done it or are doing it so often it's just a pain in the ass to do the manual method every time.
Scripts are just trouble if you can't verify the SDK is installed correctly and ADB works. And if you can do that, doing the rest is easy. The stuff you'll learn will prove useful as long as you're using android devices.

[Q]First time unlocking/rooting SGII

Although I've flashed non-phone devices in the past (routers, PAP2, Ipod classic, etc.) This is the first time I'm going to be flashing a SmartPhone that I've ordered which I should be getting very soon.
I ordered a Samsung Galaxy S II and have been crawling the forum trying to learn all I can before I try rooting and unlocking my phone when I get it. But I'm having trouble deciding on a few things.
Hopefully my question can become a guide for other new people who are just starting off like me.
Rooting:
To begin, I'm trying to figure out what's best for rooting.
I've looked at a few different methods..
Chainfire's direct method: http://forum.xda-developers.com/showthread.php?t=1103399
lyriquidperfection's one-click method: http://forum.xda-developers.com/showthread.php?t=1125414
CLShortFuse's one-click method: http://forum.xda-developers.com/showthread.php?t=803682
LitePro's ROM and Root method all-in-one: http://forum.xda-developers.com/showthread.php?t=1095274
All of these have their own merits. But I'm trying to figure out the best approach for myself.
Although Lightn'ing (LitePro's) looks interesting and I may try that ROM later, for now I want to avoid changing the ROM till I know I like the phone. So I'm looking at the first three choices.
The one that I think I would be able to do easiest is either lyriquidperfection's or CLShortFuse's methods as they both are one-click solutions and I just need to grab the right kernels.
I don't know if there's any reason I would want to go with Chainfire's instead of the two previously mentioned. If there is please let me know.
I asked this question on the respective threads but as of posting haven't gotten an answer of if there's any reason to flash the original kernel back after rooting and if I keep root if I flash it back.
I also don't know much about the use of Jigs to avoid the flash counter going up. Is there any reason I need to worry about the flash counter going up? Is there a limit on number of flashes on a phone?
Unlocking:
For unlocking I looked at:
http://forum.xda-developers.com/showthread.php?t=1092451
However it seems for my specific phone (Virgin/Bell) we use this method as posted in the same thread:
http://forum.xda-developers.com/showthread.php?p=16482293#post16482293
This seems pretty much straight-forward. I just got to root the phone then get and run the app mentioned. Phone will crash/reboot and then no SIM lock.
If there's anything that seems wrong with this let me know please.
Other stuff:
At some stage here I want to be able to back up the stuff on the phone and get other typical tools.
I keep hearing about ClockWorkMod constantly and it seems to be a tool for backing up the phone data and making it easier to flash stuff in without use of ODIN.
I haven't found clear documentation on how I would do this on the SGII specifically.
I also here Titanium backup (sp?) is also a good idea to install at some point.
Is there other apps or otherwise I should be looking into before I start this journey into the wonderful world of hacked smartphones?
-This is a place marker for me making amendments so that later this may be more or less a guide for other beginners-
Dav_Edward said:
Although I've flashed non-phone devices in the past (routers, PAP2, Ipod classic, etc.) This is the first time I'm going to be flashing a SmartPhone that I've ordered which I should be getting very soon.
I ordered a Samsung Galaxy S II and have been crawling the forum trying to learn all I can before I try rooting and unlocking my phone when I get it. But I'm having trouble deciding on a few things.
Hopefully my question can become a guide for other new people who are just starting off like me.
Rooting:
To begin, I'm trying to figure out what's best for rooting.
I've looked at a few different methods..
Chainfire's direct method: http://forum.xda-developers.com/showthread.php?t=1103399
lyriquidperfection's one-click method: http://forum.xda-developers.com/showthread.php?t=1125414
CLShortFuse's one-click method: http://forum.xda-developers.com/showthread.php?t=803682
LitePro's ROM and Root method all-in-one: http://forum.xda-developers.com/showthread.php?t=1095274
All of these have their own merits. But I'm trying to figure out the best approach for myself.
Chainfires simplest method less problems for most .
Root + CWM .
http://forum.xda-developers.com/showthread.php?t=1103399
I also don't know much about the use of Jigs to avoid the flash counter going up. Is there any reason I need to worry about the flash counter going up? Is there a limit on number of flashes on a phone?
Zero as Samsung will invalidate warranty for custom roms or rooted phones .
Other stuff:
At some stage here I want to be able to back up the stuff on the phone and get other typical tools.
I keep hearing about ClockWorkMod constantly and it seems to be a tool for backing up the phone data and making it easier to flash stuff in without use of ODIN.
I haven't found clear documentation on how I would do this on the SGII specifically.
Their is no documentation its probably written up in the FAQ or Wip but is a relativity simple tool anyway .Backup restore phones rom install custom rom wipe data factory reset reset battery stats to zero .
FAQ
http://forum.xda-developers.com/showthread.php?t=1065995
Wip
http://forum.xda-developers.com/showthread.php?t=1125282
I also here Titanium backup (sp?) is also a good idea to install at some point.
On a rooted phone Titanium pro allows you to back up your apps and also to freeze apps .
jje
Click to expand...
Click to collapse
Thorough stuff, props to you sir - you know search so you'll get your first thanks...
I would advice you to go with Chainfire's method. It's the easiest and most versatile method IMO. Definitely the best for beginners because you keep your stock ROM yet still are rooted and get Clockwork Mod.
The installed CWM (Clockwork Mod) Manager app with Chainfire's work is an easy way to see what it does - basically you can backup and restore your whole system/device, plus flash custom ROM/kernels/themes etc. Look into the flashing part later - baby steps are good here!
Titanium Backup is an excellent backup app for backing up/restoring apps and data, as opposed to the whole system. Buy the Pro version, definitely worth it.
I also like My Backup (also on Market), excellent for backing up contacts/SMS/MMS. The free version is a 30 day trial.
Can't help with unlocking, never needed to - sure others can help.
Good luck
Edit - JJ beat me too it, hadn't seen his post. Must type faster...
@JJEgan & @B3311, thanks for the useful information.
I was going to try those one-click methods because I thought those were the more newbie friendly methods. Thanks for the information to try using Chainfire's instead.
I will try using Chainfire's method instead with your advice when I get the phone. Having the tools like his CWM hopefully will make things easier.
I am a bit concerned though about his mention that Rom Loader won't work with his version of the build. I'd still like the ability to use custom roms down the road once I learn how to properly back up the phone so I can experiment with various roms till I find the one I like most.
Any advice about using rom loader or other possible difficulties using Chainfire's kernel?
Dav_Edward said:
@JJEgan & @B3311, thanks for the useful information.
I was going to try those one-click methods because I thought those were the more newbie friendly methods. Thanks for the information to try using Chainfire's instead.
I will try using Chainfire's method instead with your advice when I get the phone. Having the tools like his CWM hopefully will make things easier.
I am a bit concerned though about his mention that Rom Loader won't work with his version of the build. I'd still like the ability to use custom roms down the road once I learn how to properly back up the phone so I can experiment with various roms till I find the one I like most.
Any advice about using rom loader or other possible difficulties using Chainfire's kernel?
Click to expand...
Click to collapse
Most just put custom rom on sd card and flash via CWM .
Sorry no nothing about Rom Loader .
jje
I would also advice using CF-Root. I was scared of rooting my phone, but after using CF-Root, I don’t know why I was so scared. The process took a little over 30 seconds (I need practice). To me at lease I think it’s the easiest method, you just need to make sure to download the right kernel.
EDIT:
Get a UBS jig, After rooting, I had the "yellow triangle" I turned off phone, removed battery, inserted jig, put back battery, entered download mode, restarted phone and no more "yellow triangle"

Need root. Have confudion.

Would it be posssible at all to cook up something like a fastbootable rooted tft? I tried several rooting/modding methods but was unabler to acheive what I wanted. I'm a little inbetween kind of geek knowing a little about UNIX/LINUX and still learning. The closest i came was the step where i was to flash CWM via fastboot but got shot down by a prompt telling me that remote command was not allowed. I even got to the point where I unlocked (or at least think i did) voiding all guarantee. Still optimistic since the device is extremely well made with many "root functions" built into the stock rom. But for some activities I believe I need root (wanting to optimize and tailormake my device). I think I would be able to rreach that point with the knowledge I have if I only could have fastboot allow me to flash a custom recovery. Any advice or pointers are highly appreciated since3 now that I am a sitting duck at least could get a small step forward. I realize the fact that I am vague in this questions but still no luck in this ball of confusion.
Happy weekend!!
Stop right here. Do not do anything to your device.
Grab a cup of coffee and read up.
Try to understand the basics about linux and android in general and not to forget to understand how the SONY Xperia phones work as they uses .ftf images and have no cwm to begin with..its not difficult if you come from another android device. Just some minor differences.
But:
Read, understand and learn before you attempt and proceed to do anything.
But:
Read, understand and learn before you attempt and proceed to do anything.[/QUOTE]
I appreciate your honest advice. Though I did mention that that was what I had done. I've spent hundreds If not thousands of hours reading. The reason why I posted was actually because despite reading and practising som of what I've read, I still cannot get root. I've had serveras devices built on linux (Android) as well as I'm starting to grasp the Linux CLI. I'm not saying that I have all information available but that I need help because there are several apps which I'd like who demands root access. These are mainly such apps that allows me to become more effecient and also customizing the UI. I hope you understand. Still in a humble mode I ask again for tips on how to root my ZU. There are actually quite a number of apps and guides that demands root and I feel that I've come to the point where I cannot get further without it. Though having said this I do understand your reply du to me being vague. Cheers!
But:
Read, understand and learn before you attempt and proceed to do anything.[/QUOTE]
I appreciate your honest advice. Though I did mention that that was what I had done. I've spent hundreds If not thousands of hours reading. The reason why I posted was actually because despite reading and practising som of what I've read, I still cannot get root. I've had serveras devices built on linux (Android) as well as I'm starting to grasp the Linux CLI. I'm not saying that I have all information available but that I need help because there are several apps which I'd like who demands root access. These are mainly such apps that allows me to become more effecient and also customizing the UI. I hope you understand. Still in a humble mode I ask again for tips on how to root my ZU. There are actually quite a number of apps and guides that demands root and I feel that I've come to the point where I cannot get further without it. Though having said this I do understand your reply du to me being vague. Cheers!
well its fairly simple on stock rom except on .257
*download fastboot files (if you have old version downloaded it will not work) http://developer.android.com/sdk/index.html
*download http://download.chainfire.eu/204
*download fastboot driver http://developer.sonymobile.com/downloads/drivers/fastboot-driver/
*Install fastboot driver
*unlock bootloader http://unlockbootloader.sonymobile.com/
*flash custom recovery http://forum.xda-developers.com/showthread.php?t=2426739
*start phone and transfer CWM-SuperSU-v0.94.zip to internal memory
*reboot in to CWM and flash CWM-SuperSU-v0.94.zip
*start playstore and update supersu
*done
If you are on 257 and want to keep stock rom its a bit more tricky
http://forum.xda-developers.com/showthread.php?t=2502185
http://forum.xda-developers.com/showthread.php?t=2490613
If you do not want to keep stock rom then just unlock the bootloder, install cwm and transfer any rom and flash away
"If you are on 257 and want to keep stock rom its a bit more tricky"
Just my regular luck. Starting to feel like Donald Duck. I was not on .257 when I was ready to root. However since I made some tries with little reult I choose to upgrade to .257 so that is where I am now. Is there any tool like a tft flash tool so that I could downgrade to a previous tft and use your prescription?
Donald Duck Luck
"If you are on 257 and want to keep stock rom its a bit more tricky"
Just my regular luck. Starting to feel like Donald Duck. I was not on .257 when I was ready to root. However since I made some tries with little reult I choose to upgrade to .257 so that is where I am now. Is there any tool like a tft flash tool so that I could downgrade to a previous tft and use your prescription?
Everything SOLVED
Sorry about asking befor reading instructions but its ok now. I have CWM + root so satisfied. Thanks.

Sony Z5C Any 'Root 101 for dummies' for my Sony Z5C??

Good morning
Been playing with my new Z5C for a week now and amongst all the things that i like about it (size, weight, responsiveness, ease of use) i have to say that i am not satisfied with its battery (thats why i bought it) and the fact that i really i miss my silent button on my old iphone!
Searched the forums for a solution, especially for the battery and i realized that i have to Root my device since Greenify does not offer me the battery extend i wish. I am not good with tech and hacking so i would like to check if there is any secure and working 'root 101 for dummies' that i can refer to, for solving my issues and getting rid of all those factory installed apps that i have no use for. I dont want paly around all day on my phone, i want it to be fast, light in background process and with a good battery.
Thanks for all the help and advise. Have a good month everybody
AndreasE
Not really. In this forum you can already find different guides about how to root your device and also about how to make a backup of your TA-partition if you want such backup before unlocking your bootloader.
But rooting your phone isn't anything (at all) for dummies, and there is no one-click-solution for most of the possible issues. And it won't be secure, because you're dealing with highly experimental software and "hacks". This means your phone could get (much) more unexpected behavior.
http://forum.xda-developers.com/z5-compact/general/how-to-backup-restore-ta-partition-root-t3479532
There are honestly no good instructions that can take even someone familiar with rooting through the process. When I first got the Z5C, I tried rooting it and made a mistake when backing up my TA. Thank god the phone was still under warranty. If you find it difficult, don't do it. It's not very simple.
The steps are actually quite simple.
1. Downgrade to LP to backup TA partition.
2. Upgrade to MM.
3. Unlock bootloader
4. Flash either custom kernel or stock (patched) kernel
5. Flash supersu.
6. Done.

Problems understanding how to Root

Maybe the problem is that I don't know how to properly ask for what I want/need. First off, I am new, so let's pretend I know nothing about modding phones. Second, what I am trying to achieve is the following:
Marshmallow OS or newer (I have lollipop and I highly dislike it)
Complete removal of all AT&T software/bloatware from my M8
Ability to try out different ROMs (are those the same thing as operating systems?) like cyanogenmod.
Those are the highlights to my endgame.
I have found there are several steps to this, and it seems like each step has at least one prerequisite or sub-step and I get overwhelmed when reading up on how to achieve the above goals. Feels like I'm doing taxes for a poorly run business. Apparently I need TWRP on my phone. No clue why or what it does. In order to install it, I need to have root access or a previous version of TWRP already installed, or I need to install the SDK tools package, and from that, only install fastboot and adb. Then after that I need to already have some type of drivers on my PC for that to be useful. Like I said, it is overwhelming to someone who does not know all of the lingo. Especially when I know that if I mess up at certain intervals, I could very well turn my phone into a shiny paperweight or small cocaine tray. Anywhere I have read up on this, when it says download/install _______, I cannot determine whether that means download/install on my PC, or on my phone, bc it doesn't specifically say what goes where in every instance. To make matters more difficult, I do not have an internet connection other than on my phone. Anything that needs to go on my PC, I have to download it to my phone first, then transfer it over, then install it. I asked once for a step by step tutorial or a link to one, and I was given something that was just as confusing as what I have already found. These tutorials seem to be written for ppl who know a lot by ppl who know a lot. I am not one of those ppl. I am a green noob, still wet behind the ears. I apologize in advance for not knowing, but I am just not at the level where I can guess which things go where and If I temporarily render my phone unusable, I won't be able to easily go online to find the fix, nor will I be able to download anything else, if needed. Would greatly help me if I had a list of ingredients needed before I begin, and a sequence, much like a recipe for a cake. Again, I apologize for not knowing, and I'm sure all of you reading this were, at one point, uneducated on the matter. Thank you for any advice and/or reading my TL/DR post.
See my responses below, in red font:
Damagj said:
Apparently I need TWRP on my phone. No clue why or what it does. In order to install it,
TWRP is a custom recovery, and what that is, is explained in "that" thread I linked you to: https://forum.xda-developers.com/showthread.php?t=2744194
Think of TWRP as a kind of small installer program and backup/recovery tool. You need it to flash custom ROMs, and you can also use it to backup the current ROM. It's not used within the Android OS, but rather you can boot into it separately. Which is obviously handy, if for whatever reason you can't boot to Android OS, and need to "recover" (restore the OS).
I need to have root access or a previous version of TWRP already installed, or I need to install the SDK tools package, and from that, only install fastboot and adb. Then after that I need to already have some type of drivers on my PC for that to be useful.
Don't go by the install instructions on the TWRP website, they are not device specific (to the M8) and may misguide you (every Android device has it's own nuances).
To install TWRP, you need to unlock the bootloader. The bootloader is "locked" by default, which by definition means you cannot install a custom recovery. The following is a good step-by-step guide to unlock the bootloader and install custom recovery. Note, that you do not need to root, in order to install TWRP, or flash a custom ROM. So stop before you get to the step of root (flash SuperSU). Also, the version of TWRP you install should be current (3.1) or alternately 2.8.7 (which is a known "old reliable) version).
https://forum.xda-developers.com/showthread.php?t=2799796
Like I said, it is overwhelming to someone who does not know all of the lingo. Especially when I know that if I mess up at certain intervals, I could very well turn my phone into a shiny paperweight or small cocaine tray.
No, you actually can't. Your fear of bricking the phone (permanent damage) is unfounded. As with s-on, this phone is nearly impossible to brick. The phone is fully recoverable even if you screw up; since for what you describe, you are only touching a limited number of partitions (system which is the OS, and recovery). As long as you don't mess with "critical" partitions like hboot and radio, you can't actually brick this phone. And those partitions are actually protected, and you can't modify them even if you wanted, unless you s-off. So all the more reason to stay s-on, as I described in the other thread you posted in here: https://forum.xda-developers.com/showpost.php?p=74107487&postcount=100
To make matters more difficult, I do not have an internet connection other than on my phone. Anything that needs to go on my PC, I have to download it to my phone first, then transfer it over, then install it.
but I am just not at the level where I can guess which things go where and If I temporarily render my phone unusable, I won't be able to easily go online to find the fix, nor will I be able to download anything else, if needed.
That part is difficult. While possible, doing what you describe is somewhat risky with no other device for internet. At some point, it's almost inevitable for anyone tinkering these phones, that something will go wrong. Either you forget a step, or you can't boot for no mistake of your own, at all. Even having done this stuff for years, it still happens to be, once in a while. It just happens. So without a way to ask for help, or download files, you can get stuck in a bad jam. You'll need to have some backup plan, even if it's a friend or family, letting you use their computer as a last resort.
Click to expand...
Click to collapse
Stick with it. Keep reading up, and trying to learn the basic terms, concepts, tools, and methods. I know it seems overwhelming, but it will all start to make sense. You really can't (and shouldn't) try doing these things, until you have some basic understanding. You wouldn't ask someone to tell you how to tear the engine out of a car, without knowing how any tools work, or what any of the parts of the car are called.
I would also suggest you refer to my (AT&T M8) index thread. It has a lot of links and basic info, you may find useful: https://forum.xda-developers.com/showthread.php?t=2751432

Categories

Resources