[Q] HTC Noob asking about different options - HTC Amaze 4G

Hi everyone,
I've rooted and installed custom ROMs and kernels on Samsung phones and variety of Android tablets. This is my first HTC device so I'm a little unsure of my options. I've spent the past week going through many threads using the search but I'm somewhat lost. Can you describe each term and its benefits with one or two lines?
Unlock/lock bootloader? Is this equivalent to installing CWM?
Hboot?
S-on/off?
SuperCID?
fastboot?
And finally, what is 'root' in the context of everything above?
Sorry about the confusion. I've never run into these things while messing around with Samsung phones. ANY help is appreciated. Thanks.

tintn00 said:
Hi everyone,
I've rooted and installed custom ROMs and kernels on Samsung phones and variety of Android tablets. This is my first HTC device so I'm a little unsure of my options. I've spent the past week going through many threads using the search but I'm somewhat lost. Can you describe each term and its benefits with one or two lines?
Unlock/lock bootloader? Is this equivalent to installing CWM?
Hboot?
S-on/off?
SuperCID?
fastboot?
And finally, what is 'root' in the context of everything above?
Sorry about the confusion. I've never run into these things while messing around with Samsung phones. ANY help is appreciated. Thanks.
Click to expand...
Click to collapse
It's ok, I was in your shoes a few months back. Here's an explanation of everything to the best of my understanding.
Bootloader - I would say this is kinda like the equivalent of a BIOS on a computer. You can access the bootloader by holding Volume Down + Power when your phone is off. With a locked bootloader, you can't really do much to your phone except for flashing stock rom images. You'll need an unlocked bootloader to root/flash roms. No, this is not the same thing as CWM recovery.
Hboot - The version and type of your bootloader. For example, there's ENG, SHIP, and JuopunutBear. Latest version is JBear's 1.93.2222 (I think).
S-on/off - This property is associated with your bootloader. Most phones come with s-on to "protect" end-users from messing up their phones. With s-off, you get much more freedom to customize your phone however you like, such as flashing your own splash screen, radio, etc.
SuperCID - after obtaining s-off, you can SuperCID your device to flash any carrier's rom you like. For example, an Amaze on the Telus/Wind network can take advantage of TMobile's ICS leak.
Fastboot - I don't have the best understanding of what this is yet, but it is an option in the bootloader, and there are adb commands that use fastboot. I think it gives you the ability to turn off and on your phone quickly? Someone can correct me on this if I'm wrong.
Root - gives you root access/permissions. For example, you'll need to root your phone if you want to use some apps that requires root (4ext, lucky patcher, root explorer)
@XDA Amaze community - If I'm wrong on anything, please correct me. Also, please add anything that I might have missed.

Thanks for your help!
I have one more question. I am currently on CWM, Android Revolution (latest with ICS leak), and S-on. If I want to undervolt or overclock my CPU, will I need a custom kernel, S-off, or what?
On other phones, I'd just need a custom kernal and rom that support overclock. I'm not sure how HTC phones work regarding this.

tintn00 said:
Thanks for your help!
I have one more question. I am currently on CWM, Android Revolution (latest with ICS leak), and S-on. If I want to undervolt or overclock my CPU, will I need a custom kernel, S-off, or what?
On other phones, I'd just need a custom kernal and rom that support overclock. I'm not sure how HTC phones work regarding this.
Click to expand...
Click to collapse
same, we need a custom kernal for O/C and U/C to work right

Related

[Q] General stuff about xperia rooting etc

Hello, I have just preordered my Xperia active from a local salesperson, but from what i see in the development threads, its nothing like HTC phones when it comes to rooting.
In HTC phones all you had to do is, unlock the bootloader with an update.zip file, root it, and then you're free to do whatever you wanna do from CWM.
I really havent understood how the procedure goes in Xperia phones, nor is there a comprehensive guide towards rooting the phone.
So could someone explain in simple steps what i need to do to root the phone? Or even is it worth rooting it since its so new and the development is more or less... inexistant? The only real custom rom I see so far for the mini mini pro and active is the FXP one which is in beta stages AFAIK.
Also about unlocking the bootloader. Losing DRM and TrackID is what makes them know that you have unlocked it therefore you lose your warranty?
Please enlighten me
Comprehensive Xperia Rooting Guide:
http://forum.xda-developers.com/showthread.php?t=1034087
For the active... there doesn't appear to be much, but if you have 'OCD' like me and like the absolute control... it's worth it. But to each his/her own preferences
Once you unlock, DRM is permanently gone, no more TrackID.
I'm not sure about warranty regulations but there is a way to re-lock the boot loader:
http://forum.xda-developers.com/showthread.php?t=1134335
Hope this helps.
EDIT There's also a way to unlock the bootloader and not lose DRM
http://forum.xda-developers.com/showthread.php?t=1285285
But there's no current way to relock it if you use that route.
Thanks a lot for your detailed reply.
Although i still got questions regarding custom ROM's. I saw someone mentioning a insecure kernel, and using it before flashing a new ROM. Kernels in HTC devices are simply there for you to find out which one is best for your country and ROM. Is it the other way around here?
Yes i do want the best out of my device, but voiding warranty for something that isnt yet "ready".... It kinda puts me off.
hi dumraden,
The days with simply zip unlocking are gone either on HTC. The HTC Desire S of a friend of mine was locked. They call it S: on ..unlocked was S: off
I could not keep joking about who was so silly to convert his Desire S back to a Desire.. sorry for that
The step with the insecure kernel is to flash a stock rom where we know a method to use an exploit on it. Sony prevents unsigned firmware from beeing flashed to their devices (compare ps3 or PSP). Thus we need to make use of an exploit to get access to the device to make rooting possible. As root we are the master of desaster and can do what ever we want.
Warranty? Okay, there is a possibility to relock the bootloader in case you'll run in the case of needing warranty. Otherwise there are ways to make it that unsuable that even the support cannot wake it up thus find no real reason for the error.
This is not an FXP ROM, it is cyanogenmod ported by Team freeXperia and mainly released by FXP. It is almost ready. The smartkeyboard and camera did not work on my selfcompiled one on friday. FXP claimed camera would work. Could be my fault.. who cares. They'll get it fixed.. I think soon.
Yea i am a prior HTC user, have my Desire Z getting fixed as we talk ( i hope so at least ).
So basically the insecure kernel works as an exploit for us to install custom roms on the phones. Cool thanks for the heads up.
Wasnt FXP working with cyanogen to build a kernel from scratch in order for us not to have to go through the hassle of using a modded stock kernel for the Custom ROM's? As far as i can tell this is a breakthrough for Xperia phones since we will be able to have an AOSP base in order to build from there up. Right?
I have the same rooting problem. I use superOnClick and gingerbreak but didn't work.
I'm new to android so that keep searching and reading xda..
Then I start using android sdk & fastboot and adb mode said in one of the topics, but fastboot didn't work even though bootloader is unlocked.
I'm confused, waiting for help
Sent from my ST15i using XDA App
Its all here. Read some posts

[Q] NOOB questions htc flyer

Hello all,
I am fairly new to this whole rooting business so a few questions:
1) been doing some reading and found out that the best way to root htc devices and especially my htc flyer is using the s'off method. Please correct me if i am wrong. Also, is there a simple guide I can follow to root my flyer?
2) I am currently running the default android version 3.2.1 and would like to upgrade to the latest jelly bean 4.1 or 4.2. Is there a clean non bloated ROM out there that I can use? The best one i've come across is the [ROM][10-feb-13][PEN/WIFI][JellyBean/4.1.1] DextersJB.
3) The htc flyer wifi version is a tablet only device (no phone calls possible) wit it also remain that way after install a custom rom?
Thanks in advance!
ABH83
1) What hboot version? If your hboot version is supported, you can S-off using this method: http://forum.xda-developers.com/showthread.php?t=1194709
If you are hboot 1.11.0011 (seems common on here lately) then you might check this out (can't personally vouch for it): http://forum.xda-developers.com/showthread.php?t=2070140
Otherwise, you will have to settle for S-on and bootloader unlock: http://forum.xda-developers.com/showthread.php?t=1881748
That's correct that S-off is better. With S-on and bootloader unlock, you have to flash boot.img (kernel) separately with fastboot every time you flash a custom ROM.
2) I personally haven't used any of the ICS and JB custom ROMs, as all of them have at least some hardware elements that don't completely work. But Dexters has always looked pretty good. I think NexusFlyer is the only other JB custom ROM.
3) Your device doesn't have the hardware to work on a cell network, so it won't be able to make cell phone calls, no matter what you do to it on the software side. Of course, you can use internet calling service like Skype over WiFi networks. But that is probably not what you are talking about.

[Q]at&t unocked vs international factory unlocked

I want to buy one m8. what is the difference between at&t factory unlocked and international factory unlocked version. can i flash roms in international version thread on at&t factory unlocked model directly??
Yes you can flash any rom you want from the international thread. I am currently running Android Revolution.
Sent from my unknown using XDA Premium 4 mobile app
The 3G and LTE band compatibility is different. Do you intend to use on the AT&T network? If so, the "international" (EMEA) version is compatible with AT&T's 3G bands (850 and 1900 MHz); but lacks both of the LTE bands used by AT&T (700 and 1700 MHz) according to this: http://www.gsmarena.com/htc_one_(m8)-6074.php
Not band compatibility is set in hardware, and cannot be changed by flashing different software (ROM, radio, etc.). This means the EMEA version cannot be used on AT&T's LTE network, not matter what you do.
If using on a carrier besides AT&T, I'd check the band compatibility with what your carrier uses. Even if the AT&T version is compatible (with you carrier), I'd probably recommend the international version over it (if compatible as well). The AT&T version is loaded with crappy AT&T bloat and limitations. For instance, WiFi hotspot is blocked, so bootloader needs to be unlocked and the phone rooted in order to make it work on other networks.
Plus, there is the ugly AT&T logo on the back.
Just thought i would bump this thread instead of making a new one. I bought an unlocked at&t htc one m8 off of ebay that i plan to use in another country (i study abroad). I already checked that the frequency bands are compatible, etc. Here's the thing, i don't want my phone to have anything to do with at&t other than the logo in the back. In other words, i want to make it as similar as posible (if not exactly the same) to the international unlocked version. Is this possible with just software changes, etc? (i've read the phones are the same in terms of hardware). I want to remove all at&t bloatware and limitations. can someone please give me quick explanations of what i need to do or point me in the right direction? I'm not new to xda or rooting, but the only smartphone i've ever had is a samsung vibrant (which i've rooted and flashed roms countless times).. this is my first htc phone, so im not very familiar with htcdev or s-off.. but i learn quickly.
I would really appreciate some help
Maelstrom08 said:
Just thought i would bump this thread instead of making a new one. I bought an unlocked at&t htc one m8 off of ebay that i plan to use in another country (i study abroad). I already checked that the frequency bands are compatible, etc. Here's the thing, i don't want my phone to have anything to do with at&t other than the logo in the back. In other words, i want to make it as similar as posible (if not exactly the same) to the international unlocked version. Is this possible with just software changes, etc? (i've read the phones are the same in terms of hardware). I want to remove all at&t bloatware and limitations. can someone please give me quick explanations of what i need to do or point me in the right direction? I'm not new to xda or rooting, but the only smartphone i've ever had is a samsung vibrant (which i've rooted and flashed roms countless times).. this is my first htc phone, so im not very familiar with htcdev or s-off.. but i learn quickly.
I would really appreciate some help
Click to expand...
Click to collapse
Then I suggest you start reading...
http://forum.xda-developers.com/htc-one-m8?nocache=1
Look in there and
https://www.youtube.com/results?search_query=htc+one+m8+root
I have the ViperOneM8 rom installed. What is even cool is in the tweeks, you can change the AT&T bootup and logoff screen to a viperone screen. And change the AT&T logo in the pull down menu to any picture you want. s-off isn't really needed unless you plan on changing the kernel.
Maelstrom08 said:
Just thought i would bump this thread instead of making a new one. I bought an unlocked at&t htc one m8 off of ebay that i plan to use in another country (i study abroad). I already checked that the frequency bands are compatible, etc. Here's the thing, i don't want my phone to have anything to do with at&t other than the logo in the back. In other words, i want to make it as similar as posible (if not exactly the same) to the international unlocked version. Is this possible with just software changes, etc? (i've read the phones are the same in terms of hardware). I want to remove all at&t bloatware and limitations. can someone please give me quick explanations of what i need to do or point me in the right direction? I'm not new to xda or rooting, but the only smartphone i've ever had is a samsung vibrant (which i've rooted and flashed roms countless times).. this is my first htc phone, so im not very familiar with htcdev or s-off.. but i learn quickly.
Click to expand...
Click to collapse
What you describe is easy to do by just unlocking the bootloader, installing custom recovery, and flashing any international based stock rooted ROM or custom ROM. I basically have done the same, as even though AT&T is my carrier, I absolutely hate their branding, non-standard signal icons, bloatware, and limitations (particularly Wifi Hotspot/tethering).
As the previous user already suggested, learning and reading is the best thing for you to do. Don't proceed until you have a good understanding of the concepts and process. My Index thread (specific to the AT&T versions) is a good place to start up reading: http://forum.xda-developers.com/showthread.php?t=2751432
Great, thanks for the information and guidance guys. i'll definitely spend the next couple days reading before rooting the device, i can't afford to brick it. Any other tips or advices as to how to go about rooting, etc?
Developer build device and ATT device are same exact hardware, ONLY difference is ones sim locked and other isnt, bought 2 developer device from [email protected]'s both run fine on ATT networks...
Maelstrom08 said:
Great, thanks for the information and guidance guys. i'll definitely spend the next couple days reading before rooting the device, i can't afford to brick it. Any other tips or advices as to how to go about rooting, etc?
Click to expand...
Click to collapse
no additional advice. I think red point has a wonderful index that should work well for you.
I just wanted to tell you what a wonderfully refreshing attitude you have . Feel free to PM me anytime if you have any specific questions.
Maelstrom08 said:
Any other tips or advices as to how to go about rooting, etc?
Click to expand...
Click to collapse
If you look at my Index thread I linked above, the first item under "Unlock Bootloader, ROOT, S-Off" is an excellent step-by-step guide to rooting. There really isn't much I can't add, the guide is so thorough. But I'd still advise to read around and make sure you fully understand all the concepts and steps, and not just blindly follow the guide.
If the goal is to install a custom ROM, you can stop before the step in guide where it says to flash SuperSU (after flashing TWRP), and just put a ROM on the phone and flash in recovery similar to how you have done in the past. The guide is written with the intent of staying on the stock ROM and rooting.
One tip I can give, is that you may notice there are some Toolkits that attempt to automate some of the process (bootloader unlock, custom recovery, root, etc.). I would actually recommend avoiding the use of these. Reason being, the steps aren't actually all that hard to do "manually", plus these toolkits (while well meaning) shortcut the learning process, and rob you of a valuable learning opportunity.
I'm assuming OP doesn't want a custom ROM or root. Just to convert the AT&T branded model to a stock unlocked model, and still get OTA updates. This is possible. You need to unlock the bootloader, get S-OFF, and then follow this guide (you can skip step 1, changing MID): http://forum.xda-developers.com/htc-one-m8/general/change-wwe-m8-to-dev-edition-ota-t2826567
mindmajick said:
no additional advice. I think red point has a wonderful index that should work well for you.
I just wanted to tell you what a wonderfully refreshing attitude you have . Feel free to PM me anytime if you have any specific questions.
Click to expand...
Click to collapse
Thanks a lot man, you seem to have a really nice personality yourself as well. I'll definitely take you up on that offer when I get a chance.
redpoint73 said:
If you look at my Index thread I linked above, the first item under "Unlock Bootloader, ROOT, S-Off" is an excellent step-by-step guide to rooting. There really isn't much I can't add, the guide is so thorough. But I'd still advise to read around and make sure you fully understand all the concepts and steps, and not just blindly follow the guide.
If the goal is to install a custom ROM, you can stop before the step in guide where it says to flash SuperSU (after flashing TWRP), and just put a ROM on the phone and flash in recovery similar to how you have done in the past. The guide is written with the intent of staying on the stock ROM and rooting.
One tip I can give, is that you may notice there are some Toolkits that attempt to automate some of the process (bootloader unlock, custom recovery, root, etc.). I would actually recommend avoiding the use of these. Reason being, the steps aren't actually all that hard to do "manually", plus these toolkits (while well meaning) shortcut the learning process, and rob you of a valuable learning opportunity.
Click to expand...
Click to collapse
Yeah, I plan on doing it manually. Thanks for all the good advise man. I'm liking what I see in these forums, I'm glad I landed here.
Sorry it took me this long to reply guys, I have been very busy in the past week. Time to learn me some HTC one m8.
Sent from my HTC One_M8 using XDA Free mobile app
One last question guys, hopefully somebody can answer me. I've already read a few topics on the terminology used (s-off, ruu, htcdev, etc.), and things don't seem to be too far from what i thought they were. I'm ready to root and flash a custom rom, but here's my question:
I'm a very methodical person, i like to know what I'm doing and that it's the right way to do it. When i flashed a new rom (or rom version) on my samsung vibrant i would do a full wipe (factory reset, clear chache, clear dalvik cache, format system, and format data) before flashing, then i would flash the rom, and then i would flash the rom on top of itself without doing a full wipe. This method worked for me for over 3 years and kept me from getting common bugs some people complained about. Is it fine if i do this with my m8? (i mainly want to know if it can cause problems).. What's your common flash routine?
Thanks for the help guys
I am simple, I do what you do except the double flash.
Sent from my HTC One_M8 using Tapatalk
Maelstrom08 said:
I'm a very methodical person, i like to know what I'm doing and that it's the right way to do it. When i flashed a new rom (or rom version) on my samsung vibrant i would do a full wipe (factory reset, clear chache, clear dalvik cache, format system, and format data) before flashing, then i would flash the rom, and then i would flash the rom on top of itself without doing a full wipe. This method worked for me for over 3 years and kept me from getting common bugs some people complained about. Is it fine if i do this with my m8? (i mainly want to know if it can cause problems).. What's your common flash routine?
Click to expand...
Click to collapse
What you've stated is fine. Although factory reset already wipes data, cache and Dalvik, so its a bit redundant.
I'm the opposite of methodical (at least in the way you describe). I like to get things done with as few steps as possible (while still doing it right). I've similarly been flashing ROMs on Android devices for 4 years (4 HTC devices and 2 Samsung). But I hardly ever wipe system (flashing a ROM does that by default) and never double flash, and I've never had any issues I would attribute to flashing methods.
Some folks will swear by wiping system for every ROM flash, but honestly while there is nothing wrong with it, I don't believe in it and almost never do it (unless sometimes where the ROM specifically says to do so in the instructions).
On the other hand, there is nothing wrong with redundancy, and if you like to be methodical and thorough I would say just keep doing what you have been doing.
Hi there,
i hope that i will get better answer here.
My question is that i have m8 cell htc, but the problem is i dont know how to check what software was intalled in it at beginnig, i installed at&t marshmallow but want to know weather it was of at&t of international and device does not have any icon on the back of the device. thanks
bilalkamal said:
Hi there,
i hope that i will get better answer here.
My question is that i have m8 cell htc, but the problem is i dont know how to check what software was intalled in it at beginnig, i installed at&t marshmallow but want to know weather it was of at&t of international and device does not have any icon on the back of the device. thanks
Click to expand...
Click to collapse
Do fastboot getvar all, and post the results (delete IMEI and serial number before posting) and if we look at that info, we can probably determine what version it is.

[Q] Noob needing help rooting. Overwhelmed

Hey guys,
I'm new to the android scene, and have basically no knowledge to speak of when it comes to going beyond the locked factory FW. It seems like there's so much more to this scene than iPhone jailbreaking (I had 3 iPhones before deciding I wanted to switch back to android)
I want to try a new FW, and try out apps only available for rooted devices. However, I cannot risk losing my warranty. What can/should I do to experience more with my Z2?
There are a number of easy one-click root tools that work on the Z2. I recommend this one: http://forum.xda-developers.com/showthread.php?t=2559009
And don't worry about warranty. Root doesn't void warranty. Only unlocking bootloader does.
Once you are rooted, do check out Xposed. Once you have installed the framework, there are tons of Xposed modules that can help you to tweak the phone.
When you say you want to try a new FW, I assume that you want to try out a custom ROM. Do note that you need to install a custom recovery before you can install certain custom ROMs. I recommend [NUT]'s dual recovery: http://forum.xda-developers.com/showthread.php?t=2785598
And do note that not all custom ROMs work on locked bootloaders. Some require unlocked bootloaders.
Done and done. Rooted and downloaded a ton of mods. Woo!
Thank you!
Woah! I didn't know you could use custom ROMs without unlocking your bootloader....
So theoretically I can run different ROMs without killing my warranty... Hmm...
That's the beauty of Android.
hush66 said:
That's the beauty of Android.
Click to expand...
Click to collapse
I guess I have a ton of research to do. Lol
I just spent an hour modding a boot animation for 1080p, it's nice to have a hobby again. Haha

[Q] n00b help

Alright, I've searched high and low with no results, so here it goes. I hope I'm posting in the correct forum. My apologies if not.
I've got a rooted note 3 on pretty much stock MJ4, hardware version N900P.12. I vaguely recall when I first got this phone (about a year ago) that there was an issue with unlocking the bootloader that broke 4G. I cannot find anything on this anymore. I'd really like to try some custom ROMs. I've been holding off on the OTAs, as I don't really want to limit my options.
Questions:
1) Can I now unlock the bootloader and run custom ROMs without breaking 4g LTE?
2) If so, what is my best path for upgrading and either keeping root, or re-rooting my phone?
Thanks in advance...
xpingjockey said:
Alright, I've searched high and low with no results, so here it goes. I hope I'm posting in the correct forum. My apologies if not.
I've got a rooted note 3 on pretty much stock MJ4, hardware version N900P.12. I vaguely recall when I first got this phone (about a year ago) that there was an issue with unlocking the bootloader that broke 4G. I cannot find anything on this anymore. I'd really like to try some custom ROMs. I've been holding off on the OTAs, as I don't really want to limit my options.
Questions:
1) Can I now unlock the bootloader and run custom ROMs without breaking 4g LTE?
2) If so, what is my best path for upgrading and either keeping root, or re-rooting my phone?
Thanks in advance...
Click to expand...
Click to collapse
I never had to unlock my boot loader and ive got perfect 4g you should do as you please verizon and att has locked bootloaders so yeah odin flash update odin flash modem to odin flash cwm or twrp cf auto root read instructions and reread them then flash the rom you want me personally I run sacs s5 moar port I hope this helps ps make sure you have the sprint note 3 n900p
xpingjockey said:
Alright, I've searched high and low with no results, so here it goes. I hope I'm posting in the correct forum. My apologies if not.
I've got a rooted note 3 on pretty much stock MJ4, hardware version N900P.12. I vaguely recall when I first got this phone (about a year ago) that there was an issue with unlocking the bootloader that broke 4G. I cannot find anything on this anymore. I'd really like to try some custom ROMs. I've been holding off on the OTAs, as I don't really want to limit my options.
Questions:
1) Can I now unlock the bootloader and run custom ROMs without breaking 4g LTE?
2) If so, what is my best path for upgrading and either keeping root, or re-rooting my phone?
Thanks in advance...
Click to expand...
Click to collapse
If the device was sprint issued the boot loader is/was unlocked. Running custom roms will not break 4g LTE, that is part of your baseband/modem.
If you upgrade to NAB,NC5, or NH7 it won't make any difference because your device is out of warranty. I would upgrade to NC5 check out this link http://forum.xda-developers.com/showthread.php?t=2770729&page=3 read post #25. Enjoy !!!

Categories

Resources