HTC AMAZE ROM Bible - Everything you need to know - HTC Amaze 4G

HTC AMAZE ROM Bible
No one is responsible for what YOU do with YOUR phone. Any software modification to technology carries with it a certain risk of permanent damage, when you modify your device you accept this as your own responsibility.​
XDA specific stuff:
Useful information/posting rules
XDA Developers Android application
Useful software (PC)
How to Root your HTC Amaze
Unlock Bootloader - Unlock bootloader on your HTC AMAZE
S-OFF - Everything S-OFF on your HTC Amaze
Quick glossary
ADB - The Android Debug Bridge. A collection of tools that any rooted Android user should have. ADB allows one to interact with their device from a terminal interface. This enables the user to do a variety of tasks such as sideloading applications and more.
Android - A Linux based operating system created and mostly designed by Google. The major revisions are 1.0, 1.1, 1.5 (Cupcake), 1.6 (Donut), 2.0/2.0.1/2.1 (Eclair), 2.2 (Froyo) 2.3 (Gingerbread), and 3.0 (Honeycomb - tablet only). The majority of Android major revisions are named after desserts.
APK - Android PacKage. These are, basically, Android applications and all of their data. They are run via the Dalvik Virtual Machine on your device.
Bootloader - The part of a computer that loads the operating system. If this is damaged/deleted you are screwed.
Flashing - The act of installing a ROM onto an embedded device or emulator.
Overclocking - Increasing the "clock" of a processor to increase its speed at the expense of battery life and possibly your phone. Not all processors overclock the same, even if the hardware is identical. One phone with a Hummingbird SoC will not be able to overclock to 1.2ghz, yet another would be able to overclock to 2.0ghz (very unlikely).
S-ON/S-OFF - S-ON is a "security" measure put in place by HTC on their newer phones that read locks /system and /recovery. Switching S-ON to S-OFF disables this protection and allows you to replace the stock recovery, and modify /system while the phone is in Android.
Radio/Modem - The parts of a firmware that allow communication between the operating system, the telecommunication hardware, and a mobile network. Some radios give good battery life, some good signal, some neither.
CRT - Also known as "Cathode ray tube" is the "animation" when you turn on and off a T.V. The animation of the line flashing across the screen and then the image appearing/disappearing.
XDA - This site, XDA is a community of likeminded developers, hackers, and users who modify various phones running various operating systems (Windows Mobile, Windows Phone 7, and Android specifically).
ROMs​
Rom||RUU|| Shipped Ruby ROM Collection
These are the original htc amaze ROMs. (for more info read the thread)
[ROM][*NEW*] |Jun 20| Energy™ -.¸¸.·´¯ ICS Sense 3.5 Themed BLUE ¯´·.¸¸. -
SenseUI
[ROM][*NEW*] |Jun 20| Energy™ -.¸¸.·´¯ ICS Sense 3.5 Stock Look ¯´·.¸¸. -
SenseUI
Amazing QuikSense v3.0.0||Sense 3.0||Wifi Calling ||Free Teathering||CIQ Free||CRT||
SenseUI
ROM||BulletProof v1.0.0||Sense 3.0||Wifi Calling ||Free Teathering||CIQ Free||CRT||
SenseUI
[ROM][Sense 3.0] One Good ROM V1 [Base 1.46][Stock Kernel]
SenseUI
Fourth Bar Sense [ICS Themed|
This ROM is Ice cream sandwich like.
http://forum.xda-developers.com/showthread.php?t=1313017?referrerid=922386
How To Flash Kernels
Kernels
[Kernel]Amaze -COMPATIBLE with ALL Amaze (AKA Ruby) Rooted Stock and Custom ROMs
Radios
None at the moment.
Mods
Launchers
Widgets
Live wallpapers
Solar Wind live wallpaper
Matrix live wallpaper
Snowfall live wallpaper
Apps

Copied the format from
http://forum.xda-developers.com/showthread.php?t=924793
You guys all are more than welcome to edit this.
I'm new to this phone.

xologist said:
Copied the format from
http://forum.xda-developers.com/showthread.php?t=924793
You guys all are more than welcome to edit this.
I'm new to this phone.
Click to expand...
Click to collapse
I did edit the ROMs text. You forgot the /center but other than that I left it untouched.
Oh.. and I stuck it too. Nice job!

I was wondering when you were going to do this.

You're missing QuickSense in the rom list...

2sh0rt said:
You're missing QuickSense in the rom list...
Click to expand...
Click to collapse
I was just gonna say that.
- dredd

2sh0rt said:
You're missing QuickSense in the rom list...
Click to expand...
Click to collapse
Added.
Also shortened it up a little bit by hyperlinking the urls to the text.

great job!! hopefully this decreases all the repeated questions in other threads and makes binarys life easier haha!

Yes, but the all in 1 root tool thread got deleted.. or I dont see it anymore.. so that'll bring questions

will this work? what do you think.:
http://forum.xda-developers.com/showthread.php?t=1310115&page=24

xologist said:
Yes, but the all in 1 root tool thread got deleted.. or I dont see it anymore.. so that'll bring questions
Click to expand...
Click to collapse
I had to delete it b/c it was starting to get complaints because it was too similiar to the HTCSuperToolv2. He did modify a great deal of the script but since it was so simliar it was removed.

If it failed, do it again before post questions
When I first:
* Attemped to unlocked my Amaze: When I paste the unlocked code, HTCDev failed me and told me that my device is unlockable or something like that. I have to copy and paste the code again and it's worked.
* Attempted to root: My device told me the file signature is wrong (or invalid or something in that nature). I have to re-doing it the second time. Especially in this step, my phone kept unzipping the file and copy/update and repeating the unzipping process several times before successfully installed/update the file
* Along the way, when flashing new rom and kernal, sometime the phone told me that the zip file is wrong/invalid or stuff like that. At one point it even told me that it can not find the file. I have to do it the second time ...
* Browsing through the forum I've often encounting many replied from new Amaze owners complaining/asking as why they can not do as instructed, eventhough they did followed the step-by-step guide
To top it off, for some reason, the Amaze (compared with my old HD2 when come to flashing stuff) often gave me that wrong/invalid/fail results and I always had to do the second time to make it work. So, to the OP, Xboarder and other chiefs or anyone who would like to wrote guides like this, I'ld suggest to put a note telling noobies to DO IT AGAIN before gave up and posting questions which may not be a pleasant to others to read/answer/reply/helps ...
Just a though

Binary100100 said:
I had to delete it b/c it was starting to get complaints because it was too similiar to the HTCSuperToolv2. He did modify a great deal of the script but since it was so simliar it was removed.
Click to expand...
Click to collapse
What ever happened to the open source community that used to be XDA? Nobody seems to care anymore about the overall advancement of things, so sad the direction things are going. I saw some posts in that thread where even xboarder was acting like an ass towards someone that was actually interested in learning things. What happened to the XDA that was all about everyone helping each other to get the most out of our devices?

Willieumm said:
What ever happened to the open source community that used to be XDA? Nobody seems to care anymore about the overall advancement of things, so sad the direction things are going. I saw some posts in that thread where even xboarder was acting like an ass towards someone that was actually interested in learning things. What happened to the XDA that was all about everyone helping each other to get the most out of our devices?
Click to expand...
Click to collapse
I agree that this needs to be an open source community but the issues begin when developers feel that they don't receive the appropriate amount of credit for the time and effort that they put into a project. If you spend hours or days making something just so that someone else can simply rename it and pass it off as their own, you would be upset too. What do you think would happen if I took CM9 rom, made some xml edits and renamed it to BinaryMod. Cyanogen and team spent HUNDREDS or THOUSANDS of hours making it and I spent maybe one renaming it. They would be pissed! Would you blame them? Who would want a BinaryMod anyway?

I would try a binarymod, I'm a masochist, er, ummmmm I mean an adventurist.

jimczyz said:
I would try a binarymod, I'm a masochist, er, ummmmm I mean an adventurist.
Click to expand...
Click to collapse
I don't feel like being banned. Yes, even moderators can be banned.
Even worse I might get CM team after me. They would put a hit out on me. Good think I have confidential plates though!

Even though our device is fairly new, Its been almost three months since it has been out I really do believe we need much more support. I'm trying to help people as much as I can myself...but we need more developers. HTC also needs to make it easier, we need S-off, if warranty is voided why wouldn't they give us S-off?!!! Limited availability of this phone to a few carriers also restricts development... I still love this phone!!!
wouldn't it be great if pershoot started developing for the amaze!!!

seansk said:
Even though our device is fairly new, Its been almost three months since it has been out I really do believe we need much more support. I'm trying to help people as much as I can myself...but we need more developers. HTC also needs to make it easier, we need S-off, if warranty is voided why wouldn't they give us S-off?!!! Limited availability of this phone to a few carriers also restricts development... I still love this phone!!!
wouldn't it be great if pershoot started developing for the amaze!!!
Click to expand...
Click to collapse
Let's not forget that HTC won't release the full kernel source either.
Dev friendly my ar$e!

Binary100100 said:
Let's not forget that HTC won't release the full kernel source either.
Dev friendly my ar$e!
Click to expand...
Click to collapse
I believe they are also withholding other things like wifi, no?

seansk said:
I believe they are also withholding other things like wifi, no?
Click to expand...
Click to collapse
Exactly. I suppose the wifi drivers isn't their source so they can't pubish it. That's what I understand of it though.

Related

Q&A, HTC, and You - Post Your Questions for HTC Right Here

Hi to all,
Ever since the release of the Sensation line of devices, there have been a lot of paradigm shifts at HTC, one of which is their willingness to open up to the people who made them what they are today.... us.
With that in mind, if you had questions regarding everything that has been going on at HTC lately (online unlockers, HTCDev.com, OpenSense SDK, etc), what would you ask?
Think of questions and doubts like:
- why is the EVO 3D still S-On even after completing the unlock process?
- why are devices still locked out of the box and require the user to unlock them?
- what's the deal with unlocking and warranties?
- why is HTC slower than Revolutionary?
- what cool stuff can devs do with the new OpenSense SDK and APIs?
Quick note: development related questions are highly encouraged as well!
Please post all your questions in here. I will be making an article in the Portal with the best questions (and hopefully with answers straight from HTC!)
So, fire away.... I will only keep this thread open for about a week or so as I am also posting this in the Sensation forums. Once I gather enough material, I will send off the questions to HTC and will write an article about it shortly.
Happy asking!
egzthunder1 said:
Hi to all,
Ever since the release of the Sensation line of devices, there have been a lot of paradigm shifts at HTC, one of which is their willingness to open up to the people who made them what they are today.... us.
With that in mind, if you had questions regarding everything that has been going on at HTC lately (online unlockers, HTCDev.com, OpenSense SDK, etc), what would you ask?
Think of questions and doubts like:
- why is the EVO 3D still S-On even after completing the unlock process?
- why are devices still locked out of the box and require the user to unlock them?
- what's the deal with unlocking and warranties?
- why is HTC slower than Revolutionary?
- what cool stuff can devs do with the new OpenSense SDK and APIs?
Quick note: development related questions are highly encouraged as well!
Please post all your questions in here. I will be making an article in the Portal with the best questions (and hopefully with answers straight from HTC!)
So, fire away.... I will only keep this thread open for about a week or so as I am also posting this in the Sensation forums. Once I gather enough material, I will send off the questions to HTC and will write an article about it shortly.
Happy asking!
Click to expand...
Click to collapse
I think phones will still be locked out of the box just to keep things safe from users that dont know what they are doing. I also think the reason they were slower than revolutionary is a mute point too as it doesn't matter and they likely had more indepth one and had to figure a way to track users that do so to protect themselves from having to service warranty phones b/c people borked them doing stupid stuff.
The MAIN ? That everyone should be asking is WHY the device is Still S-ON and we are NOT allowed to flash anything past a rom. NO custom kernels, no splash screens, no radios too i assume.
I actually asked this to a few HTC reps and got answers that were all over the place. One time the rep responded saying if you do their unlock method you should in fact have S-OFF. BUT that they also offer ZERO support for those unlocking so if you dont show it then they can't help. This was while I was just trying to report that it didn't show S-OFF and wanted to know if this was on purpose or a fix was coming later in an OTA or if this was staying like this.
The same rep later said that unlock process may be full or part, and that he can not tell why or if it will be full in the future.
It clearly states not all devices are supported, not that some will be half unlocked and some will be full unlocked.
He then went on to say again they can't offer any support for the unlock stuff even though that was NOT what i was trying to get at all.
so to end it HTC really needs to be hounded about this issue and needs to issue a release stating WHY the 3D is only getting partial unlock, and when they plan on fixing that. There is little point in being able to tweak the rom if you can't do kernel and the lower level stuff.
The only reason this isn't being brought into a bigger issue is b/c most/all the devs and people that care got the phone before the OTA came out so they are clear of the issues. BUT all the others have to suffer at the moment.
sgt. slaughter said:
I think phones will still be locked out of the box just to keep things safe from users that dont know what they are doing. I also think the reason they were slower than revolutionary is a mute point too as it doesn't matter and they likely had more indepth one and had to figure a way to track users that do so to protect themselves from having to service warranty phones b/c people borked them doing stupid stuff.
The MAIN ? That everyone should be asking is WHY the device is Still S-ON and we are NOT allowed to flash anything past a rom. NO custom kernels, no splash screens, no radios too i assume.
I actually asked this to a few HTC reps and got answers that were all over the place. One time the rep responded saying if you do their unlock method you should in fact have S-OFF. BUT that they also offer ZERO support for those unlocking so if you dont show it then they can't help. This was while I was just trying to report that it didn't show S-OFF and wanted to know if this was on purpose or a fix was coming later in an OTA or if this was staying like this.
The same rep later said that unlock process may be full or part, and that he can not tell why or if it will be full in the future.
It clearly states not all devices are supported, not that some will be half unlocked and some will be full unlocked.
He then went on to say again they can't offer any support for the unlock stuff even though that was NOT what i was trying to get at all.
so to end it HTC really needs to be hounded about this issue and needs to issue a release stating WHY the 3D is only getting partial unlock, and when they plan on fixing that. There is little point in being able to tweak the rom if you can't do kernel and the lower level stuff.
The only reason this isn't being brought into a bigger issue is b/c most/all the devs and people that care got the phone before the OTA came out so they are clear of the issues. BUT all the others have to suffer at the moment.
Click to expand...
Click to collapse
Interesting points... however, I think you missed the objective of this thread
The questions that you answered are only examples of things to ask HTC, and are not questions from me. I am in contact with someone at HTC and they want to try and get closer to devs, which is why I am posting this here. They would like to know what are our concerns, questions, and comments regarding their doings as of recently.
I will bring your post up with them as I think it was good as well.
Thanks...
egzthunder1 said:
Interesting points... however, I think you missed the objective of this thread
The questions that you answered are only examples of things to ask HTC, and are not questions from me. I am in contact with someone at HTC and they want to try and get closer to devs, which is why I am posting this here. They would like to know what are our concerns, questions, and comments regarding their doings as of recently.
I will bring your post up with them as I think it was good as well.
Thanks...
Click to expand...
Click to collapse
Yeah well then limit what I said to the S-ON point and please find out if thats going to be fixed or if its something we will have to live with in regards to the unlock method. I think its rediculous to provide a half unlock that doesn't allow flashing of custom kernels, radios, and splash screens.
the more I think about it i dont think I missed the point of your thread really though. As what I stated is a "...concern, question, and comments..." toward them.
I do think I would like some more examples laid out for opensense and things it opens up like you stated originally.
Also would be nice to have a forum on their developer portion of their site where devs could get with HTC devs/tech support/ along with other sense devs and run things by them in there that are specifically geared toward the things on the dev site.
So if they wish to get closer to the Devs, Then how about this....
When they do a OTA like they did when they went from 2.3.3 to 2.3.4 and changed the kernel why do they not also at the same time release that new kernel/source to the Dev community instead of sitting on it or never releasing it? It would seem as if they truely want to get close to the Dev community they should reach out and participate..
And I to would like to know WHY there is NO S-Off?
Like what Sgt. said....having it unlocked with no S-off makes no sense. Cause you cant tweak the rom if you can't do kernel and the lower level stuff. (and no kernel source)
I think if HTC works with the Dev community as you say they want to... Then they might be able to help reduce those warranty issues by doing so..
So my questions are Why no S-off?
If doing S-Off WHEN?
Why do you get multiple answers depending on who you talk to about this stuff at HTC?
Shouldnt all the Tech help have the same info?
How about releasing Kernel and such when an OTA is done so Dev's can use it? It might just save alot of issues/warranty as well...
Maybe im way off base and im fairly new here but.. Those be my questions.
Why did they release the incomplete source for their kernels?
DoctorComrade said:
Why did they release the incomplete source for their kernels?
Click to expand...
Click to collapse
This +1
And I want to know if they will release the kernel sources in a better timeframe than they have been doing?
I also want to know how we can participate with getting HTCSense.com out of beta?
LG is about to release an update that will convert 2D Games to 3D in their 3D phone (optimus 3d), are you going to do this for us too?
What about more 3D content in your Watch app? (The movies one, so far only the green hornet), in short, more 3D content for us!
I would like to ask them why I can't ever hear my speaker... at all. It's so quiet that I can have it all the way up and if there is any background noise I have to put the phone up to my ear to see if it's playing. My ears aren't at fault either because I have much better hearing than just about everyone I know.
Also, why do they refuse to release their source code in a timely manner and when are they going to rectify that?
I think the biggest problem we now have with HTC is a lack of trust . I would tell your friend and HTC to tell the PR people not to post or promise anything at all until your 100% it will be delivered on time. Also we need transparency.... Saying you'll unlock the bootloader is taken to mean the whole things not part. Explain things better and then explain why. Also as part of AOSP release the WORKING source BEFORE the update hits OTA. LG is a shinning example of this...
Thank you all for your questions. I believe I have what I need for the time being. I will submit the questions to HTC and will post an article in the Portal as soon as they are answered. Thank you all again for your time
I will reopen this thread soon.

[Q] I have a few

Hello I'm a newb!
I'm sorry, but this is the unfortunate state I find myself in.
When I first found this site, what I was expecting to find was a ICS for my phone. I could not have guessed what I would learn here. I had no idea I had a counter in my phone to worry about when installing open sourced roms? Next after much more reading I am to learn the source code Google releases is not complete, and uses binary drivers? Now I am to learn about CIQ, and my phone is spying on me? Wow!
Before I say anything else I want to express my thanks to this community. This has been such a resource I had no idea that it would be when I started. Thank you!
Now on to my question that after learning about all of that I don't seem to have a clear answer to. What I wanted when I first considered getting an Android phone, was to build from source, and run my own rom. I still want this, even more so since I learned about CIQ.
1. Due to the counter on my phone
2. I am to understand multiple images that make the phone work (boot, firmware, system)
3. The binary drivers.
Is this at all a reasonable goal?
Are there more flash images that I haven't read about yet?
Would having a direct from Google rom even be desirable?
I own a stock SGH-I777, I have done nothing to it yet.
Lastly about this site:
Is there anything you think I should read about on the forums?
Any language I should know, as in what does hellraiser imply/mean?
Any Android experience you think might benefit a could be developer?
Counter can be reset and avoided all together.
Sorry I don't know much about AOSP building, but your better off starting with compiling CM and learn from there unless you are really experienced in coding.
Speaking of, the image used to not increment the counter does, or does not still contain CIQ? I suspect it does? I would like a phone at some point w/o CIQ, and fully open source. Ty for reminding me.
NEME5I5 said:
Speaking of, the image used to not increment the counter does, or does not still contain CIQ? I suspect it does? I would like a phone at some point w/o CIQ, and fully open source.
Click to expand...
Click to collapse
AT&T Galaxy S2 SGH-I777 has never had CIQ.
LiLChris06 said:
AT&T Galaxy S2 SGH-I777 has never had CIQ.
Click to expand...
Click to collapse
I'm shocked AT&T choose not to bug their customers? I assumed since I saw mention of it being on Samsung, that it was on all their phones?
NEME5I5 said:
I'm shocked AT&T choose not to bug their customers? I assumed since I saw mention of it being on Samsung, that it was on all their phones?
Click to expand...
Click to collapse
No it was just some phones, I think the skyrocket had it at some point.
Sent from my SGH-I777 using Tapatalk 2 Beta-5
Ok, so I rooted my first cell phone. It would seem heimdall latest has a bug that will brick your phone. (I'm on Mac OS Lion) I used the 1.3.1 instead, and it worked fine.
I saw many more sites, and this was quite easy. The way they showed it was very complex. Since I'm new at this should I wait to try out a ICS rom till after Samsung releases their source code, and the devs have had a chance to get it stable? How complete is the open source version of ICS? There was a note on the fsf.org page that linked me over here that some of the parts were still binary. Is it still true?
I think long term I want to get away from the official releases.
Well, you came this far, might as well flash an ICS rom now. If the leaks are any indication of status, the Samsung release will be pretty stable but the included kernel is problematic because it can cause hardbricking. Besides, you want to get away from stock, and all of the big roms released thus far are pretty darn stable; I don't know anything about binary parts or any of the coding, but plenty of people have no problem running CM or AOKP. Even the Samsung-based roms all look AOSP-like nowadays because they use Apex or Nova (not many devs like Touchwiz anymore). So take your pick, they're all good roms and most look like AOSP to some extent, with a few (mainly CM and AOKP) striving for pure AOSP.
Make sure to read and follow this guide carefully for flashing stuff, and have fun!
Ok here is where I have a problem. I have no idea about half of what you said? I know AOSP means "Android open source project" by inference of another reply. I even think CWM means "clockwork mod." (don't even know what this is yet) Saw a youtube video that mentioned it.
What is hard bricking, and what should I read to prevent it? I came here for a ICS rom, and it sounds like the two trying to be most open source are my preference.
NEME5I5 said:
Ok here is where I have a problem. I have no idea about half of what you said? I know AOSP means "Android open source project" by inference of another reply. I even think CWM means "clockwork mod." (don't even know what this is yet) Saw a youtube video that mentioned it.
What is hard bricking, and what should I read to prevent it? I came here for a ICS rom, and it sounds like the two trying to be most open source are my preference.
Click to expand...
Click to collapse
Read, read, and read some more. If you don't understand the post above then there is no way you would be able to compile a rom for this phone, which is what I gathered from your op
Sent from my HTC One XL using Tapatalk 2
Yeh. Just give me the new thing! I want that shiny biscuit! Zomg! "Check MY device out. Its got AOKP on it. BAM.". "Oh cool how does that work?". "Pfft who cares. Its shiny!!!"
Sent from my SGH-I777 using xda premium
NEME5I5 said:
Ok here is where I have a problem. I have no idea about half of what you said? I know AOSP means "Android open source project" by inference of another reply. I even think CWM means "clockwork mod." (don't even know what this is yet) Saw a youtube video that mentioned it.
What is hard bricking, and what should I read to prevent it? I came here for a ICS rom, and it sounds like the two trying to be most open source are my preference.
Click to expand...
Click to collapse
Prother, by no mean to offense you, but seriously, if you don't know those fundamental technical terms, I strongly suggest you to hold off what you about to do and spend more time reading.
Let me go off and do a search the post for you, where you can get used to those terms.
Hang tight, prother.
Pirateghost said:
Read, read, and read some more. If you don't understand the post above then there is no way you would be able to compile a rom for this phone, which is what I gathered from your op
Sent from my HTC One XL using Tapatalk 2
Click to expand...
Click to collapse
So I will. To be honest I don't see the connection between the new jargon, and development I learn in school. There is definately much to learn here. I was expecting this to be like Zaurus development from back when I was active, it's very clear to me that this is a very different beast.
Here is one, I'm sure there is other thread.
http://forum.xda-developers.com/showthread.php?t=1466228&highlight=abbreviation
votinh said:
Here is one, I'm sure there is other thread.
http://forum.xda-developers.com/showthread.php?t=1466228&highlight=abbreviation
Click to expand...
Click to collapse
Thank you friend. I may not have my own rom at the end of summer, but I should be on my way to understanding what would be needed for one.
Well the terms I wanted are not present on that list, most of that I was familiar with. To be honest, some of it I have not seen before as well. What is hellraiser, and some of the other xda developed jargon? I do have a tab open to that part of the forums, I just hadn't made it over there yet. I started on the forums for my device, then Android OS, and lastly general. Is there any other place I should pay special attention to that would help me?
Phalanx7621 said:
Yeh. Just give me the new thing! I want that shiny biscuit! Zomg! "Check MY device out. Its got AOKP on it. BAM.". "Oh cool how does that work?". "Pfft who cares. Its shiny!!!"
Sent from my SGH-I777 using xda premium
Click to expand...
Click to collapse
Ok? I'm not sure I understand, is there something you don't like about the aokp rom that doesn't work very well?
I want off of the carrier provided images based on personal conviction. Google's development practices smack of cathedral, as do all of the 3rd party companies. In a sense they are abusing the spirit of free software by using a signed kernel to impede (if not actually prevent) our right to modify hardware we own. Any normal user of the software provided by the community (bazaar) can only help the cause.
I plan to share what I personally learn with close friends who live in my area. The more people we liberate, the better for everyone else. I simply applaud the work done here.
You can safely ignore Phalanx's post, he's just mocking you and other new users for not reading carefully and being stupid. You're at least trying to read and understand stuff, so I don't see any reason you should be put down the way he's doing so.
Here are a couple other links I think you'll find useful (please click my thanks button if you agree!):
ROM vs Kernel
Odex vs Deodex
Make sure to read all of the links posted in the sticky at the top of this forum, too. But note that by no means is this everything you need to read.
Mind you, all this reading is meant mostly for end-users, so that we learn how to safely and smartly modify our phones. Actual original developing beyond using what's already provided by the devs is a whole different story, and I'm sure there's even more to read up on that.
Good luck, happy flashing, and if you plan to develop later down the line, good luck with that too!
karate104 said:
You can safely ignore Phalanx's post, he's just mocking you and other new users for not reading carefully and being stupid. You're at least trying to read and understand stuff, so I don't see any reason you should be put down the way he's doing so.
Here are a couple other links I think you'll find useful (please click my thanks button if you agree!):
ROM vs Kernel
Odex vs Deodex
Make sure to read all of the links posted in the sticky at the top of this forum, too. But note that by no means is this everything you need to read.
Mind you, all this reading is meant mostly for end-users, so that we learn how to safely and smartly modify our phones. Actual original developing beyond using what's already provided by the devs is a whole different story, and I'm sure there's even more to read up on that.
Good luck, happy flashing, and if you plan to develop later down the line, good luck with that too!
Click to expand...
Click to collapse
Ty for all your help. I'm glad you're all so thorough, it was like peeling an onion. The more I was looking at rooting my phone, the more there was to learn. All of you have done an amazing job making this approachable to a brand new user.
Ah I don't assume anymore about what people are trying to say, not everyone is a native english speaker. So I try to be understanding.
Yup I'll be at this for a while, I'm happy to have made some introductions, and maybe some time down the road I can even hope to contribute in some small way.
From a relative noob:
Follow the directions in the " [GUIDE] How to Flash Custom Binaries Without Ever Incrementing the Flash Counter!! " thread. Then pick a rom you want to try and follow the CWM directions ... after that , find a ROM you like. If you don't want to void your warranty, wait for your carrier to provide the closest thing to what you want ... but, I'm happy with my flashed ICS ROM.
NEME5I5 said:
Ty for all your help. I'm glad you're all so thorough, it was like peeling an onion. The more I was looking at rooting my phone, the more there was to learn. All of you have done an amazing job making this approachable to a brand new user.
Ah I don't assume anymore about what people are trying to say, not everyone is a native english speaker. So I try to be understanding.
Yup I'll be at this for a while, I'm happy to have made some introductions, and maybe some time down the road I can even hope to contribute in some small way.
Click to expand...
Click to collapse
Just like everyone else has said. Read read read. Search for answers for your questions before you ask on forums. U will be fine as long as u can read and follow simple directions. Good luck to u. If u haven't flashed a rom yet I would recommend aokp. Awesome rom.
Sent from my SGH-I777 using XDA

From iPhone to Android

So I had my iPhone 4S (Jailbroken of course) for about a year and i got bored with it. Once my upgrade came I decided to give Android a try.
I need to know everrrrrryyyy thing about the Android. (not literally)
I think im rooted already, here are some screen shots to see what I am working with. (Got the phone 2 days ago)
I also am not sure if I am flashing the ROM's correctly, in my about it says i have Stock with Goodies ROM (downloaded here) but some of the features are missing, like landscape rosie and the power down options for recovery.
I also have no freaking clue what S-OFF and S-ON is so could someone explain that to me,
And
I also see alot of mods being implmented by txt editors codes n such, replacement of codes. Can I get a brief on that as well?
I really need gudiance, I did everything on my own and im not sure if I did any of it correctly. Ive been reading that MeanROM ICS is popular I had it but I switched to stock goodies.
My task list is as follows,
Install Stock ROM,
LazyPanda S-OFF,
ROOT,
Remove Tampered,
Install MeanROM ICS
How Do I acomplish this ^ in the correct order, from where im standing in my screenshots but note in the bootloader screenshot mine is UNLOCKED not locked
Here is a good introductory tutorial on the evo lte and android in general (thank om4):
http://forum.xda-developers.com/showthread.php?t=1869377
It looks like your bootloader was unlocked at one point and then relocked. The good news is you have the right hboot version for s-off (1.12) so you should do that first. You'll need to do it with a ROM that's a 1.12 or 1.13 base though (not sure what base stock w/ goodies 2.16 is), so if that's not what you're currently running you'll need to unlock the bootloader first and flash one (like Fresh 5.1.1). S-off will give you full access to the phone's internal memory and allow you to flash anything, whereas only unlocking the bootloader and remaining s-on has some limitations. Read the first couple of posts in this thread to learn how:
http://forum.xda-developers.com/showthread.php?t=1737123
Sent from my EVO LTE
Boatiy said:
So I had my iPhone 4S (Jailbroken of course) for about a year and i got bored with it. Once my upgrade came I decided to give Android a try.
I need to know everrrrrryyyy thing about the Android. (not literally)
I think im rooted already, here are some screen shots to see what I am working with. (Got the phone 2 days ago)
I also am not sure if I am flashing the ROM's correctly, in my about it says i have Stock with Goodies ROM (downloaded here) but some of the features are missing, like landscape rosie and the power down options for recovery.
I also have no freaking clue what S-OFF and S-ON is so could someone explain that to me,
And
I also see alot of mods being implmented by txt editors codes n such, replacement of codes. Can I get a brief on that as well?
I really need gudiance, I did everything on my own and im not sure if I did any of it correctly. Ive been reading that MeanROM ICS is popular I had it but I switched to stock goodies.
My task list is as follows,
Install Stock ROM,
LazyPanda S-OFF,
ROOT,
Remove Tampered,
Install MeanROM ICS
How Do I acomplish this ^ in the correct order, from where im standing in my screenshots?
Click to expand...
Click to collapse
what ever u do do NOT accept any updates OTA's from sprint!! u are good..u have hboot 1.12 thats a good thing! :good: where did u get the phone?? brand new?? hey check your pm.. i love seeing people come to android!! so much better than a boring iphone
Good
evo401 said:
what ever u do do NOT accept any updates OTA's from sprint!! u are good..u have hboot 1.12 thats a good thing! :good: where did u get the phone?? brand new?? hey check your pm.. i love seeing people come to android!! so much better than a boring iphone
Click to expand...
Click to collapse
Thanks for all the help on google talk,
got my phone running perfect I think so far.
Boatiy said:
Thanks for all the help on google talk,
got my phone running perfect I think so far.
Click to expand...
Click to collapse
no doubt! u should be good.. got u to flash fresh 5.1.1.. ran lazy panda s-off.. then flashed the bootloader custimizer.. then flashed newest radio and firmwear zip in bootloader.. backed up current rom.. then flashed mean rom 5.5!!! golden!!! :good: told u i gots u bro! love seein people come over to android.. android is where its at manG! got any problems just holla at me
Welcome to Androidland my friend...enjoy!
Sent from my EVO using xda premium
Good choice for your move to android! Welcome to the land of freedom.
Sent from my EVO using xda premium
heliguide62 said:
Welcome to Androidland my friend...enjoy!
Sent from my EVO using xda premium
Click to expand...
Click to collapse
Cavagan said:
Good choice for your move to android! Welcome to the land of freedom.
Sent from my EVO using xda premium
Click to expand...
Click to collapse
Im upset to admit that ive been brainwashed by apple, and the Jail breaking community
At least you are honest about it. It is pretty sad to me, the love affair America has with Apple.
mobius1484 said:
At least you are honest about it. It is pretty sad to me, the love affair America has with Apple.
Click to expand...
Click to collapse
I agree. I went as far as starting a new line on my account and letting my roommate get a GS3 with it. He was such an IPhone lover to the max.
I rooted his Sammy (technically mine) and showed him how to flash ROMs, nandroid (backup up ROMs, for Op) and install themes, put apps in system, ect, and everything else you can do with an android. He loves that he made the switch and can't believe how much he was missing. He sends me new threads and gets so excited to show me his latest mods, ROMs, tweaks, ect.
Welcome to the world of android my friend. Love when I see someone who actually had an open mind and decided to try android. There's so much your gonna love and so much you can do with android.
You came to the right place with your questions and it looks like your questions have been answered already. You'll find we are a very close knit supportive community and just about anyone will help you with anything.
My biggest advice would be to read read read. That's what I did when I first started rooting phones years ago. (Cm7 on my cliq xt was my first modded phone ) and lastly before you post questions in development threads, do a quick search. Most questions are usually already answered and solutions are provided
Welcome to the community!! You can personally pm me with anything you need help with. Would be glad to help
Sent from my EVO using Xparent Blue Tapatalk 2
Yeaaa
Ladicx said:
I agree. I went as far as starting a new line on my account and letting my roommate get a GS3 with it. He was such an IPhone lover to the max.
I rooted his Sammy (technically mine) and showed him how to flash ROMs, nandroid (backup up ROMs, for Op) and install themes, put apps in system, ect, and everything else you can do with an android. He loves that he made the switch and can't believe how much he was missing. He sends me new threads and gets so excited to show me his latest mods, ROMs, tweaks, ect.
Welcome to the world of android my friend. Love when I see someone who actually had an open mind and decided to try android. There's so much your gonna love and so much you can do with android.
You came to the right place with your questions and it looks like your questions have been answered already. You'll find we are a very close knit supportive community and just about anyone will help you with anything.
My biggest advice would be to read read read. That's what I did when I first started rooting phones years ago. (Cm7 on my cliq xt was my first modded phone ) and lastly before you post questions in development threads, do a quick search. Most questions are usually already answered and solutions are provided
Welcome to the community!! You can personally pm me with anything you need help with. Would be glad to help
Sent from my EVO using Xparent Blue Tapatalk 2
Click to expand...
Click to collapse
exactly,
heres the thing; for the year i had the iphone i hated on android n talked ****, without even ever using an android for more than 10 minutes. pretty redundant because you cant judge a book by its cover.
thinking that over i said hmm lets give android a try, so far im not disappointed.
Welcome to android world boaty.. :thumbup:
Sent using Tapatalk HD
Another defector! Welcome aboard.
none
I can't stand Apple, not only their stuff, but the Corporate bully that is Apple, only 500 billion in the bank for a rainy day, must be nice.
Android rules, but the best part of it is the support you find here. If you would like some color on your phone, I have 3 themes on evo 4g lte forum under the themes/apps section, I bet you can't do that with a rotton apple lol

Roms vs. Kernels etc.

Hey guys, I've been on an iPhone for over a year and I've recently begun looking into Android phones, particularly the DNA. I've got some concerns though. Some have been addressed here and there, others haven't.
My first concern is getting rid of the bloatware. I don't really dread it (although trying some other options seems really appealing). From what I've read, you need s-off in order to truly get rid of all the bloatware without negatively affecting other aspects of the OS. I've also deduced that an s-off exploit will probably come around sooner or later, but please correct me if I'm wrong. What exactly is downside of flashing a ROM or a kernel to an s-on phone as opposed to s-off?
I want the cleanest OS I can get. The "iOS of Android', if you will, and I unfortunately don't own the phone yet.
I'm also not sure I understand the difference between ROMs and Kernels. What's the point of using a different kernel? ROM's I understand, but the kernel seems like yet another layer beneath the ROM. What's wrong with the stock kernel HTC provides? Please clarify!
Thanks for reading and I'm glad to have this community here to help me answer some of these questions.
On the stock o.s., you can disable most of the bloat through the settings options. If you are rooted/unlocked, you can modify the Rom zip before you flash to get rid of the bloat as well.
Rom vs kernel:
The Rom is the o.s. that you see and interact with while using the phone. It consists of all the files needed (system, data, etc.). The kernel is the interface between the Rom(software) and the phone(hardware), which lets the two "talk" to each other.
Hope this helps.
Sent from my HTC6435LVW using xda premium
Debloat works fine s on. S off is just to write to system while booted to android. Kernel is the layer beneath the ROM. Above the hardware. It's not that the stock kernel is bad, it could just be better. That's kind of the whole android thing. It could always be better, so we as community members try to make it better. The ios of android you speak of would be aosp. It may come to this phone eventually. I hope it does but at the moment ukb does a good job of looking like it. I hope you like the switch and get a chance to learn more about how it all works. You can read about it forever but getting down into is the only real way to learn
sent from my unlocked and rooted droid DNA

Think we can get aosp now?

exactly like the op says, now that we have s-off, do you guys think we will get official aosp support sice some devs arent really willing to deal with s-on? im not requesting. i'm just interested in what others think
My question is what does the one have to do with the other? Or put it this way what does S-Off have to do with AOSP? just wondering, thanks.
Stryker1297 said:
exactly like the op says, now that we have s-off, do you guys think we can get official aosp support soon? im not requesting. i'm just interested in what others think
Click to expand...
Click to collapse
My personal opinion, i'm sure others will. I won't compile an AOSP rom for the DNA. My reason. I happen to love sense. Reason I stick with HTC phones. I don't like touchwiz (earth, haze, whatever they keep changing the ui name to) and moto ui is too much like stock. I like personality in my phone.
Stryker1297 said:
exactly like the op says, now that we have s-off, do you guys think we can get official aosp support soon? im not requesting. i'm just interested in what others think
Click to expand...
Click to collapse
Not to sound like a jerk but it seems like you should know your way around....
We always have AOSP thats why its called android OPEN SOURCE project. The question is will someone be able to port it to the DNA.
Go to the Orig. Android Dev section for the DNA and you will see drewx2 an others have been working tirelessly on porting CM10.1 (AOSP) to the DNA. Instead of asking a question that has been answered in the thread you should go check it off.
And S-OFF has nothign to do with porting AOSP. It might make a difference considering other devs may get the phone now that the bootloader is fully unlocked. But it has no DIRECT effect.
How many of these threads do we need?? You could not have posted in the AOSP thread right below yours?? Besides if you people wanted AOSP you should have bought a Nexus. SMH
zone23 said:
My question is what does the one have to do with the other? Or put it this way what does S-Off have to do with AOSP? just wondering, thanks.
Click to expand...
Click to collapse
My dear Zone. I think the question was, now that there's no security whatsoever, does it mean now we have the capability to modify the device even further.
The S-off feature allows us to upgrade the firmware (ie, bootloader ver, radios) on our devices. The software is capable after root is achieved. Root in lamens terms is giving yourself administrative rights over your phone, ,much like you have administrative rights on your windows computer. BUT, linux does not have administrator priveleges, it has root priveleges. Thats why Zone is confused by your queston.
Unphazed MD said:
Not to sound like a jerk but it seems like you should know your way around....
We always have AOSP thats why its called android OPEN SOURCE project. The question is will someone be able to port it to the DNA.
Go to the Orig. Android Dev section for the DNA and you will see drewx2 an others have been working tirelessly on porting CM10.1 (AOSP) to the DNA. Instead of asking a question that has been answered in the thread you should go check it off.
And S-OFF has nothign to do with porting AOSP. It might make a difference considering other devs may get the phone now that the bootloader is fully unlocked. But it has no DIRECT effect.
Click to expand...
Click to collapse
number 1, yes you sound like a jerk. number 2, some people dont have time to search for a partial answer to somebody else's question. 3, i asked for OPINIONS on the subject. not answers or eta's. 4, i have seen the thread, i asked for speculations on official ports, and i am very aware of the hard work devs put in (donated to jcase and beaups). and 5, s-off has a LOT to do with aosp ports, since many devs refuse to support locked phones, which is an effect. not direct, but still an effect.
honestly i know now why xda's rep is such crap now. when i try to start a conversation on this site all you get is a bunch of trolls with nothing better to do than act condescending and sarcastic.
and thank you dragonstalker for being just about the only person on this thread that even attempted to act sensible and polite
Memnoch73 said:
How many of these threads do we need?? You could not have posted in the AOSP thread right below yours?? Besides if you people wanted AOSP you should have bought a Nexus. SMH
Click to expand...
Click to collapse
where's the fun with nexus phones? number one, i am a strict lte user. two, i dont really like nexus because you dont get to really choose other oem skins. some days i like sense/touchwiz, and other days i like aosp. and no wont post in the other thread. they arent looking for the same conversation/info i am, and i'm not gonna add another question to a question thread. SMH
well some devs might be more interested in getting the phone now that it has s off. I don't think it has a direct effect either but making things more convenient for the end user to install kernels should entice more people, including devs looking for a new toy.
Stryker1297 said:
number 1, yes you sound like a jerk. number 2, some people dont have time to search for a partial answer to somebody else's question. 3, i asked for OPINIONS on the subject. not answers or eta's. 4, i have seen the thread, i asked for speculations on official ports, and i am very aware of the hard work devs put in (donated to jcase and beaups). and 5, s-off has a LOT to do with aosp ports, since many devs refuse to support locked phones, which is an effect. not direct, but still an effect.
honestly i know now why xda's rep is such crap now. when i try to start a conversation on this site all you get is a bunch of trolls with nothing better to do than act condescending and sarcastic.
and thank you dragonstalker for being just about the only person on this thread that even attempted to act sensible and polite
Click to expand...
Click to collapse
Theres nothing wrong with "XDA's" rep. Its people posting/asking the same quesitons over and over again without taking the 5 minutes to browse the forums or 30 seconds to do a search. Theres been like 800 S-OFF/AOSP related threads/questions when in truth they honestly arent that related. S-OFF is essentially disabling a security check. AOSP is the source.
You could of also just posted like someone else said in one of the other threads on the front page of DNA Q/A asking about S-OFF/AOSP. I dont post a lot but honestly all of these questions being asked over and over again is really silly.
Same with asking about an ETA. The ETA is when the devs finish it. If you want it faster help out. Its not easy.
Maybe you should have reworded your question to something like "Now that we have S-OFF is porting AOSP and easier/quicker which would speed up the eta?"
Im sorry but after the whole debacle with people bugging devs and almost driving them out of the scene and taking them for granted I am not trying to have this widespread post spam happen.
and btw official CM10 support usually happens after somone has a stable and organized build. Then CM10 will usually ask them to become the official maintainer for that device. DrewX2 posted about it in the CM10.1 DNA thread I am not giving that great of an explanation.
dragonstalker said:
My dear Zone. I think the question was, now that there's no security whatsoever, does it mean now we have the capability to modify the device even further.
The S-off feature allows us to upgrade the firmware (ie, bootloader ver, radios) on our devices. The software is capable after root is achieved. Root in lamens terms is giving yourself administrative rights over your phone, ,much like you have administrative rights on your windows computer. BUT, linux does not have administrator priveleges, it has root priveleges. Thats why Zone is confused by your queston.
Click to expand...
Click to collapse
Ya I get confused a lot thanks for cleaning that up for me.
Technically we have AOSP but with Sense skin. If you want AOSP feel then flash a deSensed rom (Sence isn't completely removed, only as much as possible) and use an AOSP theme.
orangechoochoo said:
Technically we have AOSP but with Sense skin. If you want AOSP feel then flash a deSensed rom (Sence isn't completely removed, only as much as possible) and use an AOSP theme.
Click to expand...
Click to collapse
Let me clarify something... AOSP is nothing like sense... Sense isn't a skin it's a full OS. HTC didn't theme AOSP, they built from ground up an os based on android kernel / Linux kernel
Sent from my HTC6435LVW using XDA Premium HD app
Nevermind, you're right.
http://www.xda-developers.com/andro...d-skins-aosp-sense-touchwiz-xda-developer-tv/
orangechoochoo said:
Nevermind, you're right.
http://www.xda-developers.com/andro...d-skins-aosp-sense-touchwiz-xda-developer-tv/
Click to expand...
Click to collapse
Yea that's exactly what I was referencing from lol
orangechoochoo said:
Nevermind, you're right.
http://www.xda-developers.com/andro...d-skins-aosp-sense-touchwiz-xda-developer-tv/
Click to expand...
Click to collapse
Wow, someone who admits they're wrong. I didn't know that existed on the Internet.
Sent from my HTC6435LVW using xda app-developers app
Unphazed MD said:
Theres nothing wrong with "XDA's" rep. Its people posting/asking the same quesitons over and over again without taking the 5 minutes to browse the forums or 30 seconds to do a search. Theres been like 800 S-OFF/AOSP related threads/questions when in truth they honestly arent that related. S-OFF is essentially disabling a security check. AOSP is the source.
You could of also just posted like someone else said in one of the other threads on the front page of DNA Q/A asking about S-OFF/AOSP. I dont post a lot but honestly all of these questions being asked over and over again is really silly.
Same with asking about an ETA. The ETA is when the devs finish it. If you want it faster help out. Its not easy.
Maybe you should have reworded your question to something like "Now that we have S-OFF is porting AOSP and easier/quicker which would speed up the eta?"
Im sorry but after the whole debacle with people bugging devs and almost driving them out of the scene and taking them for granted I am not trying to have this widespread post spam happen.
and btw official CM10 support usually happens after somone has a stable and organized build. Then CM10 will usually ask them to become the official maintainer for that device. DrewX2 posted about it in the CM10.1 DNA thread I am not giving that great of an explanation.
Click to expand...
Click to collapse
did you not read how i just said i didnt ask for eta's or roms. do you know how to read. also did you read how i said i donate to devs when possible. also did you read how i said i wasnt asking for progress updates. i said i was looking for CONVERSATIONAL OPINIONS ON THE SUBJECT
Bigandrewgold said:
Wow, someone who admits they're wrong. I didn't know that existed on the Internet.
Sent from my HTC6435LVW using xda app-developers app
Click to expand...
Click to collapse
It doesn't hurt to be wrong, it's a learning experience :good:
No s off won't make CM10 any easier to build. Fixing not being able to push or pull system files while phone is booted makes things much easier to work with and in my opinion was way more helpful to the devs on general.
If you look at some of the recent HTC devices, a good number of those devices are s off, and the AOSP developers went back to s on because of safety concerns for the device after a few mishaps building from source.
To build AOSP for a device like this requires some serious skill on the RIL (radio interface layer) department especially. Using the command line for a few things like boot.img isn't challenging to someone that can build from source for AOSP. And definitely is a skill someone porting AOSP roms and especially trying to crack RIL would have acquired a long time ago. While on the surface it seems so advantageous to the end user, to port AOSP over to a brand new device, my 2 sense is that s on is the least of their worries.
And yeap the guys above me are right, sense is built as sense from the ground up. And unlike AOSP, most of sense is proprietary so unlike AOSP Android, it has to be reverse engineered and then built to work on the hardware in our phones. The linux kernel used by HTC is open source and they comply with the GPL and release kernel source code for it. But everything proprietary is kept pretty locked down to prevent Samsung from using sense 5 and calling it "Samsung inSense"
There may be
Sent from my DNA... S-Off like a baws
Why do so many people buy HTC phones which all come with some form of Sense and then spam XDA with questions about when can we get AOSP? The answer to the question by the OP is no because S-Off has nothing to do with getting AOSP. As Charles put it the biggest hurdle on every HTC device I have had for the devs to get AOSP working is RIL and kernel.

Categories

Resources