[Completed] Rooting phone with unlocked bootloader and insecure kernel - XDA Assist

I have a phone with a tiny market (SGHITECH EX-SG001), and there are no available rooting softwares/guides around. I've been trying to find different methods to root it, and most methods I've found seem to require root access already (eg editing the boot.img file), or use a toolkit of some sort.
I understand that the bootloader is unlocked, and the kernel is insecure. It uses an ARMv7 processor, running 4.4.2, and does not have any custom recoveries that I can use. Will be using the su binaries and supersu apk from chainfire. Can someone point me in the right direction? Thank you!

XDA Visitor said:
I have a phone with a tiny market (SGHITECH EX-SG001), and there are no available rooting softwares/guides around. I've been trying to find different methods to root it, and most methods I've found seem to require root access already (eg editing the boot.img file), or use a toolkit of some sort.
I understand that the bootloader is unlocked, and the kernel is insecure. It uses an ARMv7 processor, running 4.4.2, and does not have any custom recoveries that I can use. Will be using the su binaries and supersu apk from chainfire. Can someone point me in the right direction? Thank you!
Click to expand...
Click to collapse
Hello, and welcome to XDA!
You are right, I don't see any custom recoveries for your phone. In fact, you seem to be the first to ask about this device. So you will have to use a toolkit.
Here is a good start:
http://www.xda-developers.com/root/
I would recommend documenting your progress in a new thread in the following forum:
> General discussion > Upgrading, Modifying and Unlocking
...this way, your fellow users can find you, and hey, they might have some wisdom to share. Please note, you will have to be registered for an XDA account before posting there.
Hope this helps, and good luck!

Thanks! I tried the toolkits there already, except for kingroot which I have my reservations about because of some concerns raised in the thread. Is there any manual way to root without using any toolkit?

donutello said:
Thanks! I tried the toolkits there already, except for kingroot which I have my reservations about because of some concerns raised in the thread. Is there any manual way to root without using any toolkit?
Click to expand...
Click to collapse
Hello again,
Some toolkits (like SafeRoot) are scripts run from the PC end, which can be analysed at every step. I wouldn't mess with any of the steps, except make sure SuperSU (or at least some superuser app) was there as a gatekeeper. It just allows for a sort of quality control in the end.
In the end, rooting methods are now complicated enough that it is easier to push them out by a script. So manual ways are a lost art.
Hope this helps.

Related

[A510] Root A510

Hi guys. Is it hard to root the A510. I don'twant to install a custom ROM, just get root access to run stuff like Chainfire and have a little more control over GPU/CPU performance.
How long will it take? Can some one post me directions or a link?
Thanks!
Is it so hard to look at the whopping 8 topics here?
Sent from my A510 using xda app-developers app
Randomwalker said:
Is it so hard to look at the whopping 8 topics here?
Sent from my A510 using xda app-developers app
Click to expand...
Click to collapse
To be honest, there's not much. Even them, I'm a noob at this stuff. So I would've thought a little more hand.
There is a rooting guide and a program that will root your tablet, all within these 8 threads...
Sent from my GT-N7000 using xda app-developers app
There are many discussions about this topic.
Ok wait. So once I root, can I then update OS OTA. Will root be broken?
Its not hard at all, and while you surf xda in general, notice that there is the website part of xda with many good articles about the rooting process and its pro's and cons.
Theres a risk with any tinkering under the hood, but the guides a mostly quite accurate at what to do and its requirements for the process, but you, and solely you are responsible for doing it.
Another detail you have to obey to a certain extend is the posting of requests for advices in general, is that you ask in the appropriate section, eg. Questions and Answers, and the other sub threads like accessories, developement, and so on.
But dont mind too much about your first initial misplaced questions, and the subsequent grunty answers, unless you do it repeatedly that is. We all started as noobs, but follow posting rules as your first lesson.
And for your last question; No, you cant be sure of anything working as it did before you rooted, and further, flashed CWM, removed stock apps, setting up tweaks and mods etc etc.
OTA's is often depending on stock recovery, so nope, root can be lost easily, or the OTA execution might not be successfull at all.
Omnius
Sent from my A510 using xda app-developers app
himmatsj said:
Hi guys. Is it hard to root the A510. I don'twant to install a custom ROM, just get root access to run stuff like Chainfire and have a little more control over GPU/CPU performance.
How long will it take? Can some one post me directions or a link?
Thanks!
Click to expand...
Click to collapse
1. Rooting does not automatically give you the ability to control GPU/CPU
2. What from Chainfire do you want to install?
3. The above stuff is not "noobish", ie. if you want to do such things you really need to know what you are doing - so better first read a bit more about root
4. When you root, depending on the method you choose, be careful with any update and better, do not do any FOTA update. It might cause the root not to work after FOTA (on A510 you use an exploit to be able to root which may be fixed in newer releases), or even brick you device (see simoneser's update here)
Regards,
Nika.
Ok, another thing. Which is harder and longer process...root or flash custom ROM?
Also, if I root, is it possible to stay with stock ROM? All I want is root access. Or with rooting must I got custom?\
Additionally, whats the difference between root and bootloader unlock? If I want to use things like CHainfire and Titanium backup, is unlocking bootloader enough?
PS: I will really appreciate if I can get a link (I have been trying to find) where the whole root process for this specific device is shown. I saw the XDA thread but didnt understand much.
Daknen
himmatsj said:
Ok, another thing. Which is harder and longer process...root or flash custom ROM?
Also, if I root, is it possible to stay with stock ROM? All I want is root access. Or with rooting must I got custom?\
Additionally, whats the difference between root and bootloader unlock? If I want to use things like CHainfire and Titanium backup, is unlocking bootloader enough?
PS: I will really appreciate if I can get a link (I have been trying to find) where the whole root process for this specific device is shown. I saw the XDA thread but didnt understand much.
Daknen
Click to expand...
Click to collapse
Root is entry level. It is usually more difficult to flash a custom ROM as you will also need an unlocked bootloader (which the A510 already has I think), and a custom recovery.
Root, in popular Windows terms, is simply getting administrator rights on your current PC.
Unlocking the bootloader, is like having the BIOS password as well.
If you need Chainfire and TB, bootloader unlocking will do nothing for you. You need root.
To get root, I believe A100's Mempodroid exploit works for the A510: http://forum.xda-developers.com/showpost.php?p=25036001&postcount=93

rooting ANY Android device? (last resort for uncommon devices)

Hello!
I'm well aware that there are plenty of threads around which touch this topic. However, in my case many of them are unsatisfying. (I can't say all of them since there are too many!)
I've got a SWITEL S57D Samba running Android 4.2.2. There's almost nothing on XDA about my phone. I desperately want to have root on it and already tried some of the tools which are supposed to root "(almost) any" device, such as Framaroot and Towelroot... but with no success. I'm yet to try Kingo Android Root or some of the countless other tools but I somehow feels as if I'm wasting my time if I don't properly know what to look for.
Have I missed a tool which can root literally ANY device?
How to determine which tool/method will root my device? (for a device that is never listed in any compatibility list since it's uncommon)
What could be indicators? (Android version, HW chip, Stock ROM, ...?)
If there are no FAQs or Tools available for my device, how can I get around to rooting my phone by myself?
What do I need to achieve in general? (run process as root? add user to group? set file permissions? ...?)
What reading material is out there?
What is the expected amount of time needed for a tech-savvy person which knows how to hack Linux?
Are there devices which can't be rooted?
I'm looking forward to insightful answers. Cheers!
So it turns out that Kingo Root was able to root my phone!!! (even though it was displayed as a HTC device)
It went to fastboot and my Win7 didn't recognize my android device anymore... I had to select the driver from the list "ASUS->Composite ADB driver". Then it all went fine.
Still it would be nice to get an answer for the questions I've asked in my previous post!
jwregme said:
Still it would be nice to get an answer for the questions I've asked in my previous post!
Click to expand...
Click to collapse
Would be nice if people posted in the correct section. We don't get everything we want.

[Completed] Kingroot works, SuperSU and Super-SUME don't...

Ok, I'm relatively new to Android and modern mobiles, but I've learned quite a bit already on my own, without much help from others.
The fact some communities provide little to no help is why I came to XDA, but I'm afraid I'm already disappointed about this particular issue.
Ok here it is: I'm not using a custom ROM, and I don't think I want to use one. I'm using the stock ROM, but I've rooted my device with Kingroot, which seems the only one that REALLY WORKS for any device. That's what makes me mad (I don't know if mad is the exact word, but.... I don't know how else to put it).
When I try to install SuperSU, it won't work because it can't update or install its own binaries. When I try the Super-SUME solution, it also doesn't work. In Super-SUME's case (which a friend thankfully helped me test most versions):
6.0 = successfully uninstalls Kingroot, but that's it;
6.2 = same as 6.0 and installs SuperSU, but that's it, nothing works, nor are the binaries updated/installed;
any other version above 6.2, including the latest one (9.2.3): hangs/freezes in "processing, please wait..." and does nothing.
And I don't know who programmed Super-SUME, but I think it's pretty bold on their part to charge for the app when it won't even work on people's devices, as noted above.
So, forgive my rant, but even though Kingroot is infamous (because it's Chinese perhaps ?), at least its devs are capable of successfully obtaining root on all devices, whereas SuperSU's and Super-SUME's devs make it impossible because of the binaries or just because their app hangs on "processing". If a team of devs can successfully root a device, why others cannot without making the user go through extra steps ?
As for these "extra steps", there's not one tutorial on the web (that I had come across at least) with a clear, step-by-step process to install SU's binaries, or to fix Super-SUME's hanging/freezing issues. So after rooting my device and getting rid of Kingroot, all I can work with is an unrooted device with most bloatware out of the way.
I just wish these other devs would go the extra mile and make their apps successfully obtain root without complications, just like Kingroot does. The complications just make their apps useless.
Thanks for hearing me, and maybe for helping me.
Model: SM-G530H / Kitkat 4.4.4
EzioGT said:
Ok, I'm relatively new to Android and modern mobiles, but I've learned quite a bit already on my own, without much help from others.
The fact some communities provide little to no help is why I came to XDA, but I'm afraid I'm already disappointed about this particular issue.
Ok here it is: I'm not using a custom ROM, and I don't think I want to use one. I'm using the stock ROM, but I've rooted my device with Kingroot, which seems the only one that REALLY WORKS for any device. That's what makes me mad (I don't know if mad is the exact word, but.... I don't know how else to put it).
When I try to install SuperSU, it won't work because it can't update or install its own binaries. When I try the Super-SUME solution, it also doesn't work. In Super-SUME's case (which a friend thankfully helped me test most versions):
6.0 = successfully uninstalls Kingroot, but that's it;
6.2 = same as 6.0 and installs SuperSU, but that's it, nothing works, nor are the binaries updated/installed;
any other version above 6.2, including the latest one (9.2.3): hangs/freezes in "processing, please wait..." and does nothing.
And I don't know who programmed Super-SUME, but I think it's pretty bold on their part to charge for the app when it won't even work on people's devices, as noted above.
So, forgive my rant, but even though Kingroot is infamous (because it's Chinese perhaps ?), at least its devs are capable of successfully obtaining root on all devices, whereas SuperSU's and Super-SUME's devs make it impossible because of the binaries or just because their app hangs on "processing". If a team of devs can successfully root a device, why others cannot without making the user go through extra steps ?
As for these "extra steps", there's not one tutorial on the web (that I had come across at least) with a clear, step-by-step process to install SU's binaries, or to fix Super-SUME's hanging/freezing issues. So after rooting my device and getting rid of Kingroot, all I can work with is an unrooted device with most bloatware out of the way.
I just wish these other devs would go the extra mile and make their apps successfully obtain root without complications, just like Kingroot does. The complications just make their apps useless.
Thanks for hearing me, and maybe for helping me.
Model: SM-G530H / Kitkat 4.4.4
Click to expand...
Click to collapse
Hi and thank you for using XDA Assist
Kingroot is not always the best choice cause it's not fully compatible with every device.
But i suggest you to head over here
And for futher questions go ahead here: Galaxy Grand Prime Q&A, Help & Troubleshooting
Good luck!
nilac said:
Hi and thank you for using XDA Assist
Kingroot is not always the best choice cause it's not fully compatible with every device.
But i suggest you to head over here
And for futher questions go ahead here: Galaxy Grand Prime Q&A, Help & Troubleshooting
Good luck!
Click to expand...
Click to collapse
Thanks. Unfortunately, I have already tried this root solution in the past. It's the only one where I managed to get SuperSU to work, but... the phone will always boot up in recovery mode. So I gave up on this solution as well.

Phone tinkered with before, but not rooted. Need info on how to root it properly

Greetings! I need assistance rooting an LG Optimus F60 that has been tinkered with before. What I mean is, I had a guy unlock my phone since I switched carriers, and if I recall correctly( though not very sure) he used a few apps like kingroot to gain permission to unlock the device. He did not root the phone though, and I want to root it now(several months later).
The problem I stumble upon is that flashing SuperSU zips did not work. I have the app, but the binaries could not be pushed. I have tried manually pushing the binaries, but I was denied access...
I hope someone understands my problem and is able to help. I am more of a PC tinkering guy, never got into "hardcore" android customization, but I would really like to install apps on my sd card.
Thank you for reading, It should be solvable, and also sorry if my issue is common and/or has been posted before, I tried searching, but couldn't find anything(maybe I did not search good enough, sorry!)
MPDarkGuy said:
Greetings! I need assistance rooting an LG Optimus F60 that has been tinkered with before. What I mean is, I had a guy unlock my phone since I switched carriers, and if I recall correctly( though not very sure) he used a few apps like kingroot to gain permission to unlock the device. He did not root the phone though, and I want to root it now(several months later).
The problem I stumble upon is that flashing SuperSU zips did not work. I have the app, but the binaries could not be pushed. I have tried manually pushing the binaries, but I was denied access...
I hope someone understands my problem and is able to help. I am more of a PC tinkering guy, never got into "hardcore" android customization, but I would really like to install apps on my sd card.
Thank you for reading, It should be solvable, and also sorry if my issue is common and/or has been posted before, I tried searching, but couldn't find anything(maybe I did not search good enough, sorry!)
Click to expand...
Click to collapse
Hi and thank you for using XDA Assist
Here is a guide about how to root your LG Optimus.
Good luck!
nilac said:
Hi and thank you for using XDA Assist
Here is a guide about how to root your LG Optimus.
Good luck!
Click to expand...
Click to collapse
Thanks for dropping by, I have tried the guide you linked to me, but I couldn't get it to work. When updating the binaries, SU gives the error "Installation failed. Please reboot and try again". Root checker says I don't have root access too. If you want to assist me whist i'm trying this again, or have any other solutions, feel free to add me on skype (s1ckzombie)
Edit: If I access busybox installer, it says i'm rooted, but I don't have busybox (Busybox location: N/A)
Edit 2: Maybe this screenshot will provide additional info. http://imgur.com/34hnjrP
Edit 3:Turns out I had my device on MTP, will try again on PTP
Edit 4: Doesn't work even with PTP turned on. Bummer
Edit 5: Doesn't work even with the one click application... The one-click app outputs a succesful root but my device is still not rooted... I tend to believe that it's not my fault by now

running nougat va20. tried every root/custom recovery method i could find.

so like the title states, i'm trying to flash twrp and get root. i've tried idk how many different methods and i'm hitting a brick wall. bootloader is unlocked, recowvery is giving me an error before closing itself, not doing anything. verified device is recognized by adb.
also tried flashing recovery using flashboot, but obviously that doesn't work on a20. i'm open to suggestions as i would really like to have a custom recovery
i could flash a rooted .kdz/.tot but i have yet to find one that is a20 or higher.
ZOMGITSABEAR said:
so like the title states, i'm trying to flash twrp and get root. i've tried idk how many different methods and i'm hitting a brick wall. bootloader is unlocked, recowvery is giving me an error before closing itself, not doing anything. verified device is recognized by adb.
also tried flashing recovery using flashboot, but obviously that doesn't work on a20. i'm open to suggestions as i would really like to have a custom recovery
i could flash a rooted .kdz/.tot but i have yet to find one that is a20 or higher.
Click to expand...
Click to collapse
BUMP. please help me, someone. if i could at least get root going i'd be happy.
ZOMGITSABEAR said:
so like the title states, i'm trying to flash twrp and get root. i've tried idk how many different methods and i'm hitting a brick wall. bootloader is unlocked, recowvery is giving me an error before closing itself, not doing anything. verified device is recognized by adb.
Click to expand...
Click to collapse
Sorry, to hear that it didn't work for you. In my experience, this has to be related to not following the instructions to the point. I was also stuck myself initially, only to find out later that I missed something in the instruction. Give us more detail, otherwise no one can help you. Which firmware version are you on? Which method are you trying? Is it an automated script or manual. IMO, the manual method works best, and easier to troubleshoot.
https://forum.xda-developers.com/v20/development/h918-recowvery-unlock-v20-root-shell-t3490594
suhridkhan said:
Sorry, to hear that it didn't work for you. In my experience, this has to be related to not following the instructions to the point. I was also stuck myself initially, only to find out later that I missed something in the instruction. Give us more detail, otherwise no one can help you. Which firmware version are you on? Which method are you trying? Is it an automated script or manual. IMO, the manual method works best, and easier to troubleshoot.
https://forum.xda-developers.com/v20/development/h918-recowvery-unlock-v20-root-shell-t3490594
Click to expand...
Click to collapse
can you help me over discord or something? i'd GREATLY appreciate it and i'll love you forever
ZOMGITSABEAR said:
can you help me over discord or something? i'd GREATLY appreciate it and i'll love you forever
Click to expand...
Click to collapse
Didn't really understand your question! What seems to be the issue?
for anyone having trouble rooting 20a, i tried this guide and FINALLY have my phone running twrp and root working fine.
http://www.droidviews.com/install-twrp-recovery-and-root-lg-g5-on-android-nougat/
for anyone having trouble rooting 20a, i tried this guide and FINALLY have my phone running twrp and root working fine.
http://www.droidviews.com/install-twrp-recovery-and-root-lg-g5-on-android-nougat/
ZOMGITSABEAR said:
for anyone having trouble rooting 20a, i tried this guide and FINALLY have my phone running twrp and root working fine.
http://www.droidviews.com/install-twrp-recovery-and-root-lg-g5-on-android-nougat/
Click to expand...
Click to collapse
If this worked, good for you.
But I don't think it should work. Last time I checked, the very fastboot flash command is disabled in LG G5. Recowvery is supposed to be the only way.
BTW, I don't trust root and unlock methods outside of xda. There are lots of clickbait articles, which has the potential to brick your device.
suhridkhan said:
If this worked, good for you.
I don't trust root and unlock methods outside of xda. There are lots of clickbait articles, which has the potential to brick your device.
Click to expand...
Click to collapse
THIS!!!!
Other root methods and apps that root and all that stuff are just BEGGING for your phone to be destroyed. I used a KingRoot solution once on an old phone that no XDA certified method still worked on....it rooted it just fine. But all the added junk it installed as system files with highly restrictive permissions that made them impossible to remove essentially made the device unusable. This was an old phone I was just using for an experiment anyway so no loss. But it illustrates why any root methods not found on XDA are highly risky.
I mean, sometimes a questionable root method gets posted on XDA too. But it's usually debunked as a bad idea within a day or two. (Sometimes within an hour) So you can read about real world experience with that method on a specific device and know if you should avoid it or not.
And there are other Android developer sites like XDA that can give good root options and solutions, as well as good advice for a phone in general. I'm not suggesting that anything outside of XDA is crap. If you find a good root solution on another website that has a reputable history and you trust it, great.! But never google "Root my phone" and try the first option that pops up on some sketchy Chinese / Russian / Martian website.
Were you on updated nougat version and rolled back to v20a using lgup?

Categories

Resources