Could somebody who knows the terminology update the Acronyms section? There's a lot that I've run across in the forums that aren't there or in the Glossary. Just take a quick look through and add what's missing, then nOOBs like me don't have to ask as much.
Also, might I ask that the wiki possess more on general programming and coding for android and other moblie OS? I like just learning how it works, but I've found little on that. How do you develop a ROM, what's the programming basics...that sort of thing. And if you know of a place on the web that already does that let me know.
I'm loving the info on the site otherwise. I haven't posted much, but I've read a bunch.
Perfectly_Diverse said:
Could somebody who knows the terminology update the Acronyms section? There's a lot that I've run across in the forums that aren't there or in the Glossary. Just take a quick look through and add what's missing, then nOOBs like me don't have to ask as much.
Also, might I ask that the wiki possess more on general programming and coding for android and other moblie OS? I like just learning how it works, but I've found little on that. How do you develop a ROM, what's the programming basics...that sort of thing. And if you know of a place on the web that already does that let me know.
I'm loving the info on the site otherwise. I haven't posted much, but I've read a bunch.
Click to expand...
Click to collapse
There are a lot of Acronyms, probably a lot I don't know as I'm a Microsoft only guy , but unless you let us know which ones you're struggling with we can't help you.
Perhaps those that you come across, you can ask for on it's talk page.
Thanks,
Dave
Related
So I am considering rooting my phone, and I have been poking around and noticed all of the "essential" rooting threads are ages old, I have had my evo 4g for a week, and coming from a noob considering rooting I have a few questions (secondly im sure most of my questions just involve digging, but I am the kind of learner who needs to see everything in one or two places, not 20 or 30 different ones) so here goes my questions...
1. Why should I root, what are the advantages
2. What is the difference between deoxed and odexed
3. what is the step by step guide to rooting (im running snow leopard, but can get access to windows, would prefer to do it in snow leopard)
4. What are roms, kernals...other lingo and definations I need to or should know before rooting
5. what does rooting disable
and 6. Whats the coolest thing i can do once I am rooted
A special thanks to any one willing to take there time and explain these items to me rather then link me to another thread.
you seem like you haven't done any research what so ever.
What OS did you come from?
Yeah, it's kind of important to be willing to read a LOT. Or you probably shouldn't even bother. If you don't wanna read and really examine, then I would just stay stock. Evo is a fine phone stock.
'What's the 'coolest'thing you can do?'
(Aside from reading), I would say, that would be up to you what's coolest.
ROM is read only memory. Kernel, as I understand it, is the resource your ROM relies on to run, and greatly impacts battery life, and various functionalities. And allows for overclocking/undervolting, etc.
Root would disable/disallow you from accepting OTAs directly from Sprint
Kornsaq said:
you seem like you haven't done any research what so ever.
Click to expand...
Click to collapse
I have done some reading on it, just as i said everything is spread out, and I have a very difficult time combining stuff from different areas, I am currently using osx, and all of the noob rooting instructions im able to find need files to be modified in windows/linux (osx is unix based)
Read the sticky thread at the top of this Q&A forum. The thread is called "Common misconceptions and useful information." ricsim included some really good pointers at the top of the thread and I have my own contributions at the bottom of the thread. I know you'll probably be a little annoyed by the fact that you have to find your own answers but it's critical that you learn what you're doing to your phone and why. Unless you do you'll turn into the next user who gets flamed for posting something similar to "OMG WHRE r Da GOOGLKE appzzzz" or anything resembling that.
What I'm trying to say is the rest of us learned by researching and we have faith that you can too.
Good luck.
beatblaster said:
Read the sticky thread at the top of this Q&A forum. The thread is called "Common misconceptions and useful information." ricsim included some really good pointers at the top of the thread and I have my own contributions at the bottom of the thread. I know you'll probably be a little annoyed by the fact that you have to find your own answers but it's critical that you learn what you're doing to your phone and why. Unless you do you'll turn into the next user who gets flamed for posting something similar to "OMG WHRE r Da GOOGLKE appzzzz" or anything resembling that.
What I'm trying to say is the rest of us learned by researching and we have faith that you can too.
Good luck.
Click to expand...
Click to collapse
Since i posted this, I have been doing some clicking around, and im very very slowly understanding stuff, i will read through the mentioned thread, and the reason im asking these questions is an attempt to help me understand some more of this, i really dont want to risk bricking my phone (however low the risk is) with out knowing what im doing
So I'm interested in getting started with development on android, but not really apps for now. I would really like to make my own ROM, and learn more about rooting and finding exploits for rooting. I've looked around, but really haven't been able to find anything on these subjects, especially rooting. I would love to get involved on working towards a root for the evo but I have no clue where to begin. Can someone point me in the right direction?
you can start by posting in the correct forums
just a heads up
iiiiaann said:
So I'm interested in getting started with development on android, but not really apps for now. I would really like to make my own ROM, and learn more about rooting and finding exploits for rooting. I've looked around, but really haven't been able to find anything on these subjects, especially rooting. I would love to get involved on working towards a root for the evo but I have no clue where to begin. Can someone point me in the right direction?
Click to expand...
Click to collapse
I dont know about rooting, but for development, you can start by reading up on java, and learn to use Dsixda's kitchen for basic development, also try to learn from other roms.
Dsixda's kitchen does not make you a developer. It makes you someone who can push buttons and repackage HTC's hardwork.
And yes, there's a forum for this, and this isn't it.
github said:
Dsixda's kitchen does not make you a developer. It makes you someone who can push buttons and repackage HTC's hardwork.
And yes, there's a forum for this, and this isn't it.
Click to expand...
Click to collapse
I tried the Q&A and didnt get responses, and I'd really like to work specifically with the EVO because that's the phone i have for testing, so i was trying to find someone else who works with the EVO. Thanks for all the help though
/sarcasm
I don't know where to start about developing but i found this amazing guide to theming. It kinda opened the doors for me.
https://docs.google.com/Doc?docid=0AcdxIJRSH9ypZGZzc2pxNDlfMjdnazk4OHNxZA&hl=en
Thanks for that, not really what I'm looking to get into but at least it's something
iiiiaann said:
Thanks for that, not really what I'm looking to get into but at least it's something
Click to expand...
Click to collapse
I think a cool project would be to get the source code for the latest bootloader and create a custom bootloader for everyone!
lithid-cm said:
I think a cool project would be to get the source code for the latest bootloader and create a custom bootloader for everyone!
Click to expand...
Click to collapse
lolololol
10 chars
Best thing to do is download a ROM and dig in.
flex360 said:
lolololol
10 chars
Click to expand...
Click to collapse
the funniest part, is that he actually created a new thread for this to try.
Christ, are there any mods left keeping an eye on this forum? The repetition of inane and redundant questions combined with all of the trolls in here lately is growing very tiresome. Commenting in this type of thread is normally against my ways, but if someone starts a thread in the wrong section and someone has already told the OP where the appropriate place for their topic is, ignore the thread and move on. Ragging out a newbie for doing newbie things just makes the XDA community as a whole look like a bunch of asshats. Offer some useful information with a little courtesy so the newest members learn something. Help our community grow by teaching, rather than shrink it by tearing people down. And no, sarcasm and criticism are not effective teaching methods.
Hey all,
Just curious - are there any tutorials anywhere that walk you through building your own ROM for the EVO from the AOSP project? I'd like to get into building my own so that I don't have to rely on other's updates, etc.
Thanks!
Ricky
**CLICK HERE** for the search feature
Concordium said:
**CLICK HERE** for the search feature
Click to expand...
Click to collapse
Seriously? Does everyone need to include the line, "I've already tried searching." in the original post so that an absolutely unnecessary and obvious answer isn't the first one posted? If so, then..
I've already tried searching.
I continue to come up with bull**** posts about building AOSP for other phones. I've searched all morning and haven't come up with anything, hence, the creation of the thread. Thanks for attempting to be a smartass, though.
UndeadCircus said:
Seriously? Does everyone need to include the line, "I've already tried searching." in the original post so that an absolutely unnecessary and obvious answer isn't the first one posted? If so, then..
I've already tried searching.
I continue to come up with bull**** posts about building AOSP for other phones. I've searched all morning and haven't come up with anything, hence, the creation of the thread. Thanks for attempting to be a smartass, though.
Click to expand...
Click to collapse
Actually yes, it would help that we know you've already searched. Forgive me for seeing that the vast majority of people who post questions do so without searching and not knowing that you, miraculously, were not amongst said majority. Thanks for succeeding at being an ungrateful prick.
And just an FYI, seeing as how you apparently have no experience on the topic, at least that's what your poorly specified post implied, you would be able to learn a lot about the process of creating your own ROM from the search results I posted. Just because it doesn't say "HTC Evo" on it doesn't mean there is no experience or wisdom to be gained from it. Try doing what the rest of us do. Read what resources are available and then start experimenting with it until you can find someone who can give more specific direction. There will be difference between phones but you can still get the basis for working with Android based systems. Otherwise, we'll be seeing another thread like this from you when you get a new phone. I tried to help as best I could. I'm sorry it wasn't to your satisfaction.
Concordium said:
Actually yes, it would help that we know you've already searched. Forgive me for seeing that the vast majority of people who post questions do so without searching and not knowing that you, miraculously, were not amongst said majority. Thanks for succeeding at being an ungrateful prick.
And just an FYI, seeing as how you apparently have no experience on the topic, at least that's what your poorly specified post implied, you would be able to learn a lot about the process of creating your own ROM from the search results I posted. Just because it doesn't say "HTC Evo" on it doesn't mean there is no experience or wisdom to be gained from it. Try doing what the rest of us do. Read what resources are available and then start experimenting with it until you can find someone who can give more specific direction. There will be difference between phones but you can still get the basis for working with Android based systems. Otherwise, we'll be seeing another thread like this from you when you get a new phone. I tried to help as best I could. I'm sorry it wasn't to your satisfaction.
Click to expand...
Click to collapse
It was actually far from being satisfactory. Forgive me, but why in the holy hell would I learn to develop for a phone that I don't have? Honestly. Once the source is built and created, what am I going to do with said source? Not a damn thing. I have no phone to install it to. Building for a phone that I own would be more help to me then building for a phone that I do not own.
Maybe if most of the people around here took a second to actually help someone, there wouldn't be a problem with the vast majority of smart asses replying with a search link. Don't try and convince yourself that you're being helpful and expect me to say "thank you." You're far from it.
Search for dsixda rom kitchen. That will help you get started.
Sent from my PC36100 using XDA App
The guy was trying to help you. You are stupid man sorry but people like you desrve ****. He was giving you a link, you should ve said thank you for that. With your attitude the only thing you'll get is F..
Sent from my Droid using Tapatalk
UndeadCircus said:
It was actually far from being satisfactory. Forgive me, but why in the holy hell would I learn to develop for a phone that I don't have? Honestly. Once the source is built and created, what am I going to do with said source? Not a damn thing. I have no phone to install it to. Building for a phone that I own would be more help to me then building for a phone that I do not own.
Maybe if most of the people around here took a second to actually help someone, there wouldn't be a problem with the vast majority of smart asses replying with a search link. Don't try and convince yourself that you're being helpful and expect me to say "thank you." You're far from it.
Click to expand...
Click to collapse
You're right. All Android phones run on the Linux based Android operating system. So what on earth could you possibly learn from a thread about a phone that uses the same operating system? Like I said, the phones each have some differences but the overall basis of how the system works is the same. So yes, the threads I posted are helpful. They contain enough information to get you started in the right direction until you can find information that reviews the specific differences that you can then apply to the Evo. If you could get over yourself for a minute or two in order to open your mind you'd be able to realize that. You're the one that came here with questions. Seems kind of naive to pick and choose which answer you want to hear and then whine about the ones you don't understand.
Either way, I gave you something helpful. It's up to you whether or not you choose to use it. Best of luck to you.
Edit: People on this site, myself included, do nothing but help each other. If you can't see that then the problem is not with this site. The problem is with you.
I'm with him
Concordium said:
**CLICK HERE** for the search feature
Click to expand...
Click to collapse
I have been wondering this same question as I pondered to develop my own ROM, this link was actually helpful. Sometimes people overlook things and its helpful to get a second opinion, which is why I believe this entire Q&A thread exists. So it is puzzling to me why would come here to get a second opinion and then ***** out the first person to try to help.
I just can't understand why you ask for help and then criticize help... And this is why XDA needs a "Negative Thanks" button.
Cherokee4Life said:
I have been wondering this same question as I pondered to develop my own ROM, this link was actually helpful. Sometimes people overlook things and its helpful to get a second opinion, which is why I believe this entire Q&A thread exists. So it is puzzling to me why would come here to get a second opinion and then ***** out the first person to try to help.
I just can't understand why you ask for help and then criticize help... And this is why XDA needs a "Negative Thanks" button.
Click to expand...
Click to collapse
The only problem with a negative thanks button is that people like UndeadCircus would be pressing negative thanks all the time because they didn't like, or don't understand, the answer they were given. People are a lot more willing to toss out negativity than they are optimism and gratitude. In the end I see it like this; My responsibility here is to help others to the best of my ability. People can either be open minded to the help given here and see all the opportunities laid before them or they can remain closed minded and in the end not gain as much knowledge as they otherwise would have. Either way, I've done my job and the decision on whether or not to take advantage of it is on them.
@OP
There are two threads in evo development about your question.
The author is lithid-cm.
~ I'm a fungi
Hello, my name is Shahin (pronounced Shaheen) and i want to get into deving. im already somewhat experienced with it however ive never released a rom or tweak. also i only have experience with the ZTE Warp. it would be really nice if someone could teach me the basics of android deving thanks. Also PM me if you would like to do it over Google Talk or other IM messengers
Some very good starting points provided within XDA so you can get an understanding of basics before diving head first into device specifics:
http://xda-university.com/
Android Development and Hacking
Get familiar with github and understand how to navigate it and find things within it.
And of course you can look in the device specific Development Sections. (Hint: Go to the old posts when the sections were first started and you'll find "discovery" threads. Meaning when people were figuring out how to do "x" on this phone for the first time.)
Also, get into each dev thread and read through them. Often you'll find Easter eggs of hints and tricks since sometimes info is buried.
Remember to start at the basics. Starting at the wrong point will lean you toward skipping the fundamentals and you won't know why you're running a command, you'll just know you have to.. I always like knowing the whats and why's.
It takes time. Good luck.
This is something I really would like to be able to do. I want to know a solid software to buy/get so I may start. What all is it that I need. The grocery list so I can get the materials to build my FIRST ROM. I am asking because I am sure the seniority on this site would know which software to get and which to avoid all together. Thanks your friendly neighbor hood noob Ling, Edo
TablezZ said:
This is something I really would like to be able to do. I want to know a solid software to buy/get so I may start. What all is it that I need. The grocery list so I can get the materials to build my FIRST ROM. I am asking because I am sure the seniority on this site would know which software to get and which to avoid all together. Thanks your friendly neighbor hood noob Ling, Edo
Click to expand...
Click to collapse
Common, even after reading this and commenting about it , you have started this thread here? Well, not a problem, I am sure MOD's will move it to the correct location, just make sure you subscribed to it
To help you with your quest I had compiled all you need as How to > Noob Developers Section in My Guides and Manuals,
Head on over there and read, read and read for everything you need and desire is laid out for you.
Check this out! Links to useful Guides and " Banned " Documentaries