Two friends at work have samsung galaxy s's.. one has a fascinate and the other has i9000. i would like to know the differences between the two and the differences in the rooting process for each. from what ive gathered in the short time of research, they seem very similar.
have there been any recent OTA's blocking root privileges? (friend had evo, didnt listen to me, downloaded OTA, and currently cant root with 2.3 OS.)
What are the most common errors or 'bricking' to avoid? i would like to NOT have to build a jumper lead if i dont have to, but i do know anything is possible. (short story, rooted friend's droid x this morning, and it boot-looped on the ROM i run on my x, following typical procedures, so had to start from the beginning of the process before i had successful root)
I wont say that i am a noob to root. ive lurked xda, CM, droidxforums, etc., etc., rooted my eris, OG droid, three droid x's, sprint hero, incredible, and looking now to continue to expand the horizons of phones with root, as well as people at work i can 'nerd-talk' with about themes and root-only apps.
With all that said, Odin and some of the processes ive skimmed for this phone are definitely new, so i kinda need an end-item list of the process.
Thanks to all devs, experienced folks, and mods for the help in advance.
The Stickies in the General section should get you up to speed.
Related
I've been around this forum off & on since the Moto droid release & have used you guys' help & knowledge to root my moto droid, my htc eris, several friend's phones, and soon htc thunderbolt.
As far as I understand, there have been different methods implemented to obtain root on these different devices. I was wondering if there was a single thread briefly discussing the differences in the methods used to root different devices.
I remember having the droid & using the devs' instructions to quickly root & upgrade my phone. On the other hand I remember having the eris and following these forums every day for months that seemed like years while the devs worked their butts off every day to find us root access.
Now it has been stated that gthe HTC Thunderbolt was their most locked down device to date, yet it was rooted much quicker than the eris??? I was courious about this & would like to learn more about rooting/hacking methods so that hopefully I could be a better contributor
Thanks in advance, Dave.
Sub-Standard said:
I've been around this forum off & on since the Moto droid release & have used you guys' help & knowledge to root my moto droid, my htc eris, several friend's phones, and soon htc thunderbolt.
As far as I understand, there have been different methods implemented to obtain root on these different devices. I was wondering if there was a single thread briefly discussing the differences in the methods used to root different devices.
I remember having the droid & using the devs' instructions to quickly root & upgrade my phone. On the other hand I remember having the eris and following these forums every day for months that seemed like years while the devs worked their butts off every day to find us root access.
Now it has been stated that gthe HTC Thunderbolt was their most locked down device to date, yet it was rooted much quicker than the eris??? I was courious about this & would like to learn more about rooting/hacking methods so that hopefully I could be a better contributor
Thanks in advance, Dave.
Click to expand...
Click to collapse
look at the stickied thread in this section by jcase...the "permaroot" method. jcase is a well trusted dev and everything he has released has been rock solid. i rooted my t-bolt and two friends' t-bolt's using this and all have been flawless.
good luck
Thank you for the reply, however I'm not sure you fully understood my question.
I'm not asking how to root my phone, I'm wondering if there has been a thread or post describing the different methods that have been used to obtain roots on different devices comparitively. More specificaly why exploits used to obtain root will/will not work on a different device.
I'm wanting to better underdtand what the devs go through while woking on root.
Maybe I should post this in the developement section since this is concerning exploits & rom developement. Also that's where most of the members who are capable of answer this question will be spending the majority of their time
Sub-Standard said:
Maybe I should post this in the developement section since this is concerning exploits & rom developement. Also that's where most of the members who are capable of answer this question will be spending the majority of their time
Click to expand...
Click to collapse
Did you re-post this?
I am no expert, I simply enjoy rooting pretty much everything I have relating to technology. Now, the Razr is an amazing phone, and BECAUSE its an amazing phone, I decided NOT to root it until a way to Unbrick became available. Well, that day came (A droidrzr dot come link), so of course, I rooted my Razr and installed the only rom I saw available for the VZW version. Here's the dilemma:
I am in no way making demands or trying to offend anyone, I simply have a question: Are there more ROMS coming out for the RAZR? I have seen all of the mods in these forums, I just have no need for them. I ask because the day my Evo 3D became 'rootable', about 4 or 5 ROMS rolled out right pretty much within hours, and while we DO have a custom ROM for the RAZR, umm...that's it. I appreciate the ROM, I have it installed, but supposedly the big deal was that there was no way to recover from an unbricked RAZR, and now there is, yet there's really no activity in the DEV section aside from people arguing about the locked bootloader.
Maybe I'm just ignorant and the fastboot files don't provide any help at all. I'll attribute that to what I said at the beginning, that I'm not an expert. I was just hoping someone could clarify because I literally check this forum twice a day hoping to see [ROM] at the beginning of a post and [CDMA] right next to it.
Thank you beforehand for any help or clarification!
invikto said:
I am no expert, I simply enjoy rooting pretty much everything I have relating to technology. Now, the Razr is an amazing phone, and BECAUSE its an amazing phone, I decided NOT to root it until a way to Unbrick became available. Well, that day came (A droidrzr dot come link), so of course, I rooted my Razr and installed the only rom I saw available for the VZW version. Here's the dilemma:
I am in no way making demands or trying to offend anyone, I simply have a question: Are there more ROMS coming out for the RAZR? I have seen all of the mods in these forums, I just have no need for them. I ask because the day my Evo 3D became 'rootable', about 4 or 5 ROMS rolled out right pretty much within hours, and while we DO have a custom ROM for the RAZR, umm...that's it. I appreciate the ROM, I have it installed, but supposedly the big deal was that there was no way to recover from an unbricked RAZR, and now there is, yet there's really no activity in the DEV section aside from people arguing about the locked bootloader.
Maybe I'm just ignorant and the fastboot files don't provide any help at all. I'll attribute that to what I said at the beginning, that I'm not an expert. I was just hoping someone could clarify because I literally check this forum twice a day hoping to see [ROM] at the beginning of a post and [CDMA] right next to it.
Thank you beforehand for any help or clarification!
Click to expand...
Click to collapse
easy answer
there's no real need of completely modded roms, and roms wich went out, are more optimization roms...
and... ics is on the way, think is a little useless, start thinking of making entire projects on gingerbread, knowing in a month we are going on a really different android version
True, true...but wasn't the ICS source/code already released? Or does it depend from device to device?
Hi all, just a quick intro. I am new to the Verizon/ Droid scene. I am picking up the Droid Razr today. I am coming from Sprint with an Evo. I have to say I am nervous about losing sense, but I am excited for how fast the Razr is going to seem. I know that even overclocked, my phone would not be able to hang with the speed of the new phone.
I have read a bit, but just wanted to get a round about for rooting (easiet way), which ROM's seem to be the most popular, kernel options? I noticed as of right now there is no ICS, but are there solid builds being played with right now?
I am sure there is plenty I am missing, but just wanted to say hi.
I appologize about the questions, but very little free time to do a lot of reading thus far.
Thanks in advance
Welcome to XDA.
First off, the RAZR has a locked bootloader. You can't flash kernels, only ROMS. There's a fairly large movement out there to get Moto/VZW to unlock our bootloaders but no results yet.
As for rooting, there are plenty of resources out there for 1-click rooting. So rooting isn't an issue, just make sure you get the right root program for your version.
As for ROMS, DroidTheory has some pretty nice ROMS and most are very stable.
Most of this information is in the forum, you just have to search for it.
Hope this helps!
aktrazer said:
Welcome to XDA.
First off, the RAZR has a locked bootloader. You can't flash kernels, only ROMS. There's a fairly large movement out there to get Moto/VZW to unlock our bootloaders but no results yet.
As for rooting, there are plenty of resources out there for 1-click rooting. So rooting isn't an issue, just make sure you get the right root program for your version.
As for ROMS, DroidTheory has some pretty nice ROMS and most are very stable.
Most of this information is in the forum, you just have to search for it.
Hope this helps!
Click to expand...
Click to collapse
Yes it does help, thanks. I will be doing plenty of reading for sure. Just a different beast really. Just strange seeing all the different developers on this side. Just because, like I said, came from sprint/HTC land.
Sent from my overflashed Evo4g
Get up to 50GB of storage for free.
http://min.us/rbgKdTcl
Well, welcome to the party. It's a whole new world. The RAZR is an incredible phone!
http://www.droidrzr dot com
That site has been extremely useful for me. I don't know if I am allowed to link so I made that odd thing there.
To demonstrate how useful it is I managed to get stuck on boot, search up a method for unbricking, enact the method, have the most terrified bathroom break of the new year and go back to stock all in under 24 minutes.
Absolutely none of that was an exaggeration.
So it took a bit. But at this time tomorrow I will finally be a Droid owner.
Sent from my overflashed Evo4g
Get up to 50GB of storage for free.
http://min.us/rbgKdTcl
koreanschoolkid said:
http://www.droidrzr dot com
That site has been extremely useful for me. I don't know if I am allowed to link so I made that odd thing there.
To demonstrate how useful it is I managed to get stuck on boot, search up a method for unbricking, enact the method, have the most terrified bathroom break of the new year and go back to stock all in under 24 minutes.
Absolutely none of that was an exaggeration.
Click to expand...
Click to collapse
I will look up the site for sure. Thanks
Sent from my overflashed Evo4g
Get up to 50GB of storage for free.
http://min.us/rbgKdTcl
I decided to do some extensive research on the following questions and while some were answered, most weren't.
For those of you who may or may not remember the good ol' days with the htc hero..where one click roots were common. Apps like z4root plunged me into the fantastic world of rooting. Now rooting is much more difficult, as I have come to determine with other sources. I am eligible for an upgrade and am going to get the HTC Evo 4G LTE. I would like to root it but keep the original stock rom as it has all these awesome features that come along with it. Unfortunately I heard that you can't get OTA software updates while rooted. I don't know if this means it just won't allow me to do it or if it'll brick my phone trying. This is an issue I haven't come across before as I had the HTC hero and it no longer received software updates. I did however see that some people said developers offer these updates with some additional features right out of the box. Does that mean people will be having sense roms perfected so to speak when the OTA software updates come out? Because that then leaves me with the question of having to unroot my phone. On another note z4root claims to be able to unroot phones instantly no matter how you rooted it. I really do want to root it because I'd like to take advantage of the apparent good features of sense...while deleting that annoying bloatware and having wifi tether. Until that EVO then gets to a point of dinasaur speed..at which I am fully ready to jump into Cyanogenmod. They have truly won me over. So just wondering if this is possible. Please feel free to correct any noob mistakes or wrong information as I am learning and need to continue to do so. Oh and last thing...if it's true that developers will be taking sense roms and adding stuff into it so people like me can have those new updates with root still..where would I go about finding such updates? Websites..etc. Thank you!
If you want to root it you can do it through HTC or go for s-off depending on your hboot.
Either way after an ota comes out there will be the updated stock from posted here if you want to get the updates. With HTC dev to unlock you get relocked if you take the ota's.
S-off you never want to take ota's as it may change your hboot and you may lose your ability for s-off in the future.
Also check out the stickies at the top of the forums for info on rooting the evo lte.
Naters
Sent from my Nexus S 4G using xda app-developers app
islandjat said:
I decided to do some extensive research on the following questions and while some were answered, most weren't.
For those of you who may or may not remember the good ol' days with the htc hero..where one click roots were common. Apps like z4root plunged me into the fantastic world of rooting. Now rooting is much more difficult, as I have come to determine with other sources. I am eligible for an upgrade and am going to get the HTC Evo 4G LTE. I would like to root it but keep the original stock rom as it has all these awesome features that come along with it. Unfortunately I heard that you can't get OTA software updates while rooted. I don't know if this means it just won't allow me to do it or if it'll brick my phone trying. This is an issue I haven't come across before as I had the HTC hero and it no longer received software updates. I did however see that some people said developers offer these updates with some additional features right out of the box. Does that mean people will be having sense roms perfected so to speak when the OTA software updates come out? Because that then leaves me with the question of having to unroot my phone. On another note z4root claims to be able to unroot phones instantly no matter how you rooted it. I really do want to root it because I'd like to take advantage of the apparent good features of sense...while deleting that annoying bloatware and having wifi tether. Until that EVO then gets to a point of dinasaur speed..at which I am fully ready to jump into Cyanogenmod. They have truly won me over. So just wondering if this is possible. Please feel free to correct any noob mistakes or wrong information as I am learning and need to continue to do so. Oh and last thing...if it's true that developers will be taking sense roms and adding stuff into it so people like me can have those new updates with root still..where would I go about finding such updates? Websites..etc. Thank you!
Click to expand...
Click to collapse
Lot of different questions compacted into that large paragraph. Not clear on which questions you want answered and in what priority. I'll do my best to throw out some answers.
First, comparing the EVO LTE to the Hero will result in a bit of confusion. If z4root worked on the Hero, then the Hero did not have write protected internal memory. In the world of security, otherwise known as methods to prevent root access, internal memory write protection is one of the more complicated methods used on modern cell phones. Due to the complexity of the internal memory write protection, there are very few people and groups capable of reverse engineering and bypassing this security, which is why there aren't very many tools, usually only one or two. Prior to this internal memory write protection, back in the z4root days, methods of gaining root access were much simpler.
Now, to the modern day HTC devices with the internal memory locked down. HTC offers and official tool, after many users requested, that allows *most* of the internal memory to be unlocked and root access gained. There are some 3rd party methods of internally unlocking the memory, but these are rare due to the required complexity.
In regards to applying OTA updates, other than the internal memory locking controlled by the bootloader, as mentioned above, OTA updates have charged relatively little to the days of the Hero. All OTA updates remove root access, but in a very simple manner by changing permissions. This can easily be restored. On the other hand, HTC OTA updates sometimes will update the bootloader, which can have the impact of relocking the internal memory, or patching a 3rd party memory unlock solution.
All frustrations with gaining root access should be directed at the carrier and manufacturer as they have intentionally devoted time and labor to developing these methods and they are the only parties with the power to directly change the process.
Hope that information helps fill in a few gaps on the changes that have occurred from the Hero to the EVO LTE in regards to root access/security!
Wow you guys are fast I think e everything was answered. But now I have two new ones. So I can root it through HTC..could you please explain how I would go about doing this? Do I just send it to them asking them to root it? And as for the updating without having to unroot it developers will post like SENSE with additional out of the box stuff here I just gotta find it .
THANKS!!!
islandjat said:
Wow you guys are fast I think e everything was answered. But now I have two new ones. So I can root it through HTC..could you please explain how I would go about doing this? Do I just send it to them asking them to root it? And as for the updating without having to unroot it developers will post like SENSE with additional out of the box stuff here I just gotta find it .
THANKS!!!
Click to expand...
Click to collapse
htcdev.com
Go there and you can use the tool to unlock. As previous user posted, it allows most, NOT all, of the internal storage/memory/partitions to be written to.
You will void your warranty with HTC doing this though, however, most sprint stores from what I have read, don't know that you used the tool to unlock unless they specifically check for it in the HBOOT.
If you are on the 1.13 software, then, you can use the LazyPanda method to root and obtain full S-OFF (all paritions unlocked). If on 1.22, your only option at this point is to use the official HTC dev unlock method.
If you are on 1.15 use this
http://forum.xda-developers.com/showthread.php?t=1690919
Its HTC dev unlock and all completely automated. It will unlock your phone, put on a custom recovery, and root teh stock ROM
If you have 1.13 run lazy landa to S-OFF
Thanks guys will do!
I've read countless forums on the rooting and roms and kernels and I have the most basic grasp of what each do. It seems that every time I read an article or forum post at some point something is mentioned that is over my head or that I don't fully grasp. I would love to not brick my phone. I need someone to explain my options and what I can do like I'm 5. What is Odex or Deodex? HOW do I find roms and kernels that work for my phone. What is clockworkmod and ADB? And what can I do to make sure I don't completely brick my phone.
I currently have an AT&T S4 that I rooted with Casual. Through casual it also loaded TWRP. I made a backup of everything it would let me check. I need to get a kernel onto this phone that will allow me to run Call Recorder "http://forum.xda-developers.com/showthread.php?t=1441643"
I am required to have a call recording feature on my cell phone or I'm tied to a landline for work. I had a Galaxy S2 Skyrocket that this program worked perfectly on.
I would like to for the most part keep the phone looking stock. Although I'm not sure what features I could add by going with a different rom.
I'm sorry for the noob questions.
There is a 1% chance of your device bricking if you follow all the correct root steps. Clockworkmod is like twrp. It is a custom recovery to let you put custom Roms on. ADB is the android device bridge. It let's you control your android from Ubuntu command prompt. Hope this helped
Sent from my SCH-I545 using xda app-developers app
No offense meant, I honestly can't suggest you Root or ROM your phone if you can't follow the root procedure without getting confused. If you don't understand the basics how are you going to take care of issues that will inevitably come up? Desperately asking for help when your phone is looping isn't a good answer.
ADB
Odex and Deodex
ATT galaxy s4 forums, kernels are under Original Development
TWRP and CWM are just different types of recoveries. I don't like CWM because the wipe options aren't all in one menu which is bothersome. But both work well. I suggest TWRP to all my friends to limit the amount of "my phone won't boot" phone calls I get.
And the only way to ensure you don't mess up your phone is by not messing with it at all.
Mebct76 said:
I've read countless forums on the rooting and roms and kernels and I have the most basic grasp of what each do. It seems that every time I read an article or forum post at some point something is mentioned that is over my head or that I don't fully grasp. I would love to not brick my phone. I need someone to explain my options and what I can do like I'm 5. What is Odex or Deodex? HOW do I find roms and kernels that work for my phone. What is clockworkmod and ADB? And what can I do to make sure I don't completely brick my phone.
I currently have an AT&T S4 that I rooted with Casual. Through casual it also loaded TWRP. I made a backup of everything it would let me check. I need to get a kernel onto this phone that will allow me to run Call Recorder "http://forum.xda-developers.com/showthread.php?t=1441643"
I am required to have a call recording feature on my cell phone or I'm tied to a landline for work. I had a Galaxy S2 Skyrocket that this program worked perfectly on.
I would like to for the most part keep the phone looking stock. Although I'm not sure what features I could add by going with a different rom.
I'm sorry for the noob questions.
Click to expand...
Click to collapse
Every last one of those questions can and would be answered through very few Google searches. Hell, searching this site will return a lot of the same results. There's even an XDA Wiki for such FAQ. And why are you posting in Verizon if you have AT&T and there's and AT&T section for the S4? Just sayin'
Wrong forum
I would also like to suggest you make sure to post in the correct forum for your device to ensure any answers you get are applicable to what you're using. The OP indicates you have an AT&T S4, yet you posted in the Verizon forum. Should you ever have an issue with your device and need further assistance, getting responses specific to the Verizon device versus your actual device could cause further problems for you.
EDIT: Didn't see Delakit's response before posting mine
Delakit said:
Every last one of those questions can and would be answered through very few Google searches. Hell, searching this site will return a lot of the same results. There's even an XDA Wiki for such FAQ. And why are you posting in Verizon if you have AT&T and there's and AT&T section for the S4? Just sayin'
Click to expand...
Click to collapse
Yeah I just noticed it was in the Verizon section. My bad. It appears I wasn't paying close enough attention when I posted that.
Dubbsy said:
No offense meant, I honestly can't suggest you Root or ROM your phone if you can't follow the root procedure without getting confused. If you don't understand the basics how are you going to take care of issues that will inevitably come up? Desperately asking for help when your phone is looping isn't a good answer.
ADB
Odex and Deodex
ATT galaxy s4 forums, kernels are under Original Development
TWRP and CWM are just different types of recoveries. I don't like CWM because the wipe options aren't all in one menu which is bothersome. But both work well. I suggest TWRP to all my friends to limit the amount of "my phone won't boot" phone calls I get.
And the only way to ensure you don't mess up your phone is by not messing with it at all.
Click to expand...
Click to collapse
I can follow the root procedure just fine and have rooted my phone. How can I learn if I just sit back and say "well guess I can't do it". Your right there are going to be the inevitable issues. The only way to ensure that I never learn this stuff is to not mess with it. I'm fully aware of the risks and potential rewards of this. But I'd like to figure it out. It is probably difficult for the senior guys such as yourself to remember what it was like first starting out. You've got multiple devices with multiple influences on the current setup of the phone at stock and because of the multiple hands in the making of each phone you have different rules and procedures for each one. The sprint S4 is different from the AT&T s4 which is different from the T-mobile S4. So following a guide doesn't always help if you don't completely understand the terminology. Can I use a mod kernel on a stock rom? From what i've read, yes but if it is AT&T it must be loki'd, ok What does loki do, why does it need to be loki'd, can I loki any S4 designed kernel, and HOW do i Loki something. I have yet to find something that answers all of those. Would you like to try? Maybe someone has answered them and I just can't find it.
Also, it appears I posted this in the Verizon forum instead of the AT&T forum. It was late and I wasn't paying that close of attention. My apologies.
Icculus760 said:
I would also like to suggest you make sure to post in the correct forum for your device to ensure any answers you get are applicable to what you're using. The OP indicates you have an AT&T S4, yet you posted in the Verizon forum. Should you ever have an issue with your device and need further assistance, getting responses specific to the Verizon device versus your actual device could cause further problems for you.
EDIT: Didn't see Delakit's response before posting mine
Click to expand...
Click to collapse
Thanks...I wasn't paying close enough attention when I posted that.
Mebct76 said:
I can follow the root procedure just fine and have rooted my phone. How can I learn if I just sit back and say "well guess I can't do it". Your right there are going to be the inevitable issues. The only way to ensure that I never learn this stuff is to not mess with it. I'm fully aware of the risks and potential rewards of this. But I'd like to figure it out. It is probably difficult for the senior guys such as yourself to remember what it was like first starting out. You've got multiple devices with multiple influences on the current setup of the phone at stock and because of the multiple hands in the making of each phone you have different rules and procedures for each one. The sprint S4 is different from the AT&T s4 which is different from the T-mobile S4. So following a guide doesn't always help if you don't completely understand the terminology. Can I use a mod kernel on a stock rom? From what i've read, yes but if it is AT&T it must be loki'd, ok What does loki do, why does it need to be loki'd, can I loki any S4 designed kernel, and HOW do i Loki something. I have yet to find something that answers all of those. Would you like to try? Maybe someone has answered them and I just can't find it.
Also, it appears I posted this in the Verizon forum instead of the AT&T forum. It was late and I wasn't paying that close of attention. My apologies.
Click to expand...
Click to collapse
Holy crap, hyper questions. Let me try to tackle them.
I remember what is was like. As weird as it sounds, I've never been hesitant about breaking my phone even when it was my only device. But everyone is different. I have learned the most when I've made my device unusable for a few days. Everyone learns and functions differently though. In Psychology they call it the Theory of Multiple Intelligences. Some people are brilliant but can't visualize anything. Some are brilliant and can't take tests. I could go on and rant about our school's piss poor management of teaching children correctly according to their "intelligences" but I'll just stop there.
GSM is different than the CDMA versions because the radios are looking for entirely different signals. Srint, USC, Metro, and Verizon all being CDMA. Radios are the biggest pain when trying to port IMO.
Loki is an exploit to work around the locked bootloaders of ATT and VZW. There is a thread somewhere on exactly how it works. But there are also loki patches posted and the better recoveries all automatically loki patch boot.img's for you.
Almost every gs4 version has their own versions of each kernel built off of the aboot and boot images of the stock files. For instance ktoonsez has a kernel available for all the carriers and one for touchwiz and one for aosp. If you are running stock you would simply flash his kernel for TW and it would install just fine on the stock ROM without you knowing anything about loki or how it works.
To be honest, I don't know enough about the actual vulnerabilities and exploits to FULLY understand loki. But I don't need to. It works. I plan to learn more about root vulnerabilities later. But I can only work on so much at once.
You can flash other carrier's kernels, but I wouldn't recommend it if there are kernels that suit your need for your carrier. I say this because I did loki the 4.3 kernel designed for the 9505 and got it working on my vzw gs4. BUT things may be broken or not fully working due to the differences in the kernels themselves. If you don't want to tear into things, it's best to just run the one for your phone.
I think I got it all. Maybe not though.
The best way to learn is with a nexus device. You can't brick that thing if you tried, and even if you were trying, you'd have to know what you were doing to brick it.
I mean, as long as you have the money to replace your phone, and don't mind not having an operational phone, dive right in. I've gone a weekend without a phone, stayed up til 2am trying to fix my phone when I had to be at work at 6:30, but I like to tinker with stuff and I'm fine with that.
Sent from my SCH-I545 using Tapatalk 4 Beta
Yeah I've bricked my gnex before and I learned a lot from it. There is almost always a way to fix a bricked phone whether its Odin or somehow flashing a new ROM. And like what was said before there is only a 1% chance you'll actually brick your phone. A lot of people think they are bricked when it is only a soft brick instead.
Sent from my Galaxy Nexus using xda app-developers app