Where to start... - EVO Shift 4G Q&A, Help & Troubleshooting

I want to get started developing for the Shift, any devs out there wanna point me in the right direction as to where I should start? Preferably some Shift specific guides, if there are any... I am not a noob, I have a pretty good knowledge of the Android system.

bilgerryan said:
I want to get started developing for the Shift, any devs out there wanna point me in the right direction as to where I should start? Preferably some Shift specific guides, if there are any... I am not a noob, I have a pretty good knowledge of the Android system.
Click to expand...
Click to collapse
Well not sure what your going for. Do you mean Roms, Mods, Themes, Hacks .... . There's a lot of stuff out there that still hasn't been done or can be tweaked. You just have to pick something, and dive in. But if you can let us know which direction your leaning toward. it would help in pointing you in the right direction. HERE is always a good place to start .

prboy1969 said:
Well not sure what your going for. Do you mean Roms, Mods, Themes, Hacks .... . There's a lot of stuff out there that still hasn't been done or can be tweaked. You just have to pick something, and dive in. But if you can let us know which direction your leaning toward. it would help in pointing you in the right direction. HERE is always a good place to start .
Click to expand...
Click to collapse
ROMs and porting mostly... I didn't know if you needed to start in one place

You can start with learning dsixda's Android Kitchen. Then check out THIS thread. After that you can check HERE thread. Also you may want to choose an APK editor. Keep in mind that nothing usually goes as planned when Building / Porting a Rom. So I guess one of the biggest things you need when doing a Rom, Mod, or Hack is the ability to work patiently. Plus staying motivated is a big thing. Cause it can get Ugly sometimes . Lastly read, read, and read some more. Ask a ton of questions whenever you can. Hope that helps .

Related

UPDATE IDEAS -- WHAT WOULD YOU LIKE TO SEE CHANGE HERE!! [Response Now Posted!!!]

UPDATES: WHAT WOULD YOU LIKE TO SEE HAPPEN HERE!!!​
This enitre section has been dedicated to you, and getting you the help and information you need! For that reason, it is only right that you all have a say in what you would like to see happen here.
From changes in the rules, to specific info, IT IS ALL UP TO YOU!!! Myself, and the other members who dedicate there time here, are constantly trying to come up with new ideas and ways to make this section better for you. So give us a hand, and you will get what you want.
This is not another thread where you ideas and comments will just be looked over. All of you requested the ability to open your own thread, and you got it. Now what else do you want to see happen here? Looking forward to seeing your ideas!!!​
**ONCE YOUR POST HAS BEEN READ, IT MAY BE REMOVED. THIS IS NOT BECAUSE YOUR IDEA OR COMMENT IS NOT BEING WORKED ON AND CONSIDERED. THIS IS SIMPLY TO ENSURE THAT ALL IDEAS WILL BE SEEN AND NOT LOST IN PAGE AFTER PAGE OF POSTS!! EACH IDEA OR COMMENT WILL BE COPIED TO ALL MODERATORS AND MEMBERS WHO WORK ON THIS SECTION. WE WILL THEN TRY OUR BEST TO FULFILL YOUR REQUEST!!​
As a noob with an interest in this I would like to see an area where some steps are given to get us started. I don't learn too well by reading, and prefer to see some examples.
An example would be a screen shot of some code, along with what it does and why it does it.
Maybe if someone is feeling extra adventurous, some 'hands on' tests could be posted, starting with easy, small basic apps going up to fixing issues on the latest ROM.
I have gone through google and most places seem to assume that there is already some basic knowledge acquired. I have no knowledge but a strong interest.
Right now it seems like a huge undertaking, but with people posting new software, fixes, ROM's etc in a short period of time I am beginning to believe it is more about understanding concepts than learning a complete new way of thinking.
How did you guys start? What were your first steps? What help would you give your best friend if they wanted to start writing apps and cooking ROM's?
I appreciate all you guys do, and the help I have got from this site over the last few months has been immense. I want some advice on how I can give something back.

Wouldnt it make more sense?

ive been looking over the forums for months now. i see people ask questions. and instead of given anwsers they are slammed because they should of researched first. Why? isnt it easier to just anwser a question than wasting a post saying you should of read first? if most people are like me (and i assume they are) they dont have time to search through thousands of posts just to find a possible anwser to their questions. the rom threads are getting too long 250+ posts average. and very often going on and off topic. so i guess what i am proposing is sub forums. let "Cooks" apply for a sub forum. not juyst any cook. but if they are making an honest to goodness contribution to the community i think it would help find information a lot easier. yes i know the forums have a search feature. but this it can still be difficult to sift throught the information.
so something like
xda-developers > Kaiser > Kaiser ROM development > JossKoss
xda-developers > Kaiser > Kaiser ROM development > Arnyl
xda-developers > Kaiser > Kaiser ROM development > MedKid
any roms a cook makes could have its own thread. and anything in the subforum would pertain to that particular person. now im not saying give one to just any person that half cooks a rom. it could even be based on a threashhold if the rom gets so many posts .. 200. or by votes. or just by the cooks reputation. that way people can post new threads inside the subforums without it getting moved into the thread with thousands of posts.
i dont make the decisions. im just posting something i think would help sort information and make it easier to find. that way if i have a problem with x rom. instead of reading through one thread there is a thread for each problem. then it is easy to see if that problem im having is an issue with other people. and if its been resolved. give the cook mod status of the particular sub forum and they can moderate it themselfs. so if you agree vote Agree on the poll if you dont vote Disagree on the poll.
My friend, although your spirit is so good, but your means doesn't justify your ends. We need more cooks & not three of them. This will make things more unequal. We could have had it in the form of kitchens thread but believe me even that doesn't justify its goal. What if someone like me cooks a ROM & I may have to tell mods to make another sub-thread for me, then do you think I will be able to answer all the threads which will come up related to issues of my ROM? Wonder all things getting messed up. Nothing more nothing less bro. Make it more lean & it will solve many problems. Good Luck bro. Appreciating your suggestions again.
sakshamkatyal said:
My friend, although your spirit is so good, but your means doesn't justify your ends. We need more cooks & not three of them. This will make things more unequal. We could have had it in the form of kitchens thread but believe me even that doesn't justify its goal. What if someone like me cooks a ROM & I may have to tell mods to make another sub-thread for me, then do you think I will be able to answer all the threads which will come up related to issues of my ROM? Wonder all things getting messed up. Nothing more nothing less bro. Make it more lean & it will solve many problems. Good Luck bro. Appreciating your suggestions again.
Click to expand...
Click to collapse
Hey bro you wanna drink some natty ice, play some game cube?
on topic... I think it sounds like a pretty solid idea, would help with a lot of the organizational problems.
Cooks come and go! It sure wont make sense to have a sub-forum for them! If you follow xda for a while, you will understand what I am talking about.
What a load of faffing about......
Mods don't get paid and would make more work for them as more to cover.
For all the info people get from XDA is free, so maybe a bit of searching isn't that bad if you want something bad enough you will find it.
Peace.
sakshamkatyal said:
My friend, although your spirit is so good, but your means doesn't justify your ends. We need more cooks & not three of them. This will make things more unequal. We could have had it in the form of kitchens thread but believe me even that doesn't justify its goal. What if someone like me cooks a ROM & I may have to tell mods to make another sub-thread for me, then do you think I will be able to answer all the threads which will come up related to issues of my ROM? Wonder all things getting messed up. Nothing more nothing less bro. Make it more lean & it will solve many problems. Good Luck bro. Appreciating your suggestions again.
Click to expand...
Click to collapse
well first off if you are cooking roms to release to the public , then yes you should beable to anwser most questions that arise.
and second as i stated dont just give anyone a subforum only the cooks that truly contribute. only the serious cooks that have proven themselfs.
but the kitcens have truly gotten too easy for just anyone to make their own rom. and this would also help identify who the trusted / established cooks that know what they are doing are.
stylez said:
What a load of faffing about......
Mods don't get paid and would make more work for them as more to cover.
For all the info people get from XDA is free, so maybe a bit of searching isn't that bad if you want something bad enough you will find it.
Peace.
Click to expand...
Click to collapse
i also addressed this in my original post
GTZ said:
give the cook mod status of the particular sub forum and they can moderate it themselfs
Click to expand...
Click to collapse
GTZ said:
i also addressed this in my original post
Click to expand...
Click to collapse
Yes i saw that but Mods still will have to have some control so therefore more work, as not all chefs are online and able to keep threads clean.
To be honest i like it the way it is.
just my 2p's worth.
There has been numerous threads like this generally for the software section to be split... I think XDA is set up the way it is and lets just be happy with the community and wealth of information we have..........
ai6908 said:
Cooks come and go! It sure wont make sense to have a sub-forum for them! If you follow xda for a while, you will understand what I am talking about.
Click to expand...
Click to collapse
well what i was saying is give it to the ones that have earned it.
GTZ said:
now im not saying give one to just any person that half cooks a rom. it could even be based on a threashhold if the rom gets so many posts .. 200. or by votes. or just by the cooks reputation.
Click to expand...
Click to collapse
if its a well known cook and they have been around for a while i think they have kinda earned it. what im saying would be a little extra work for anyone that would be willing to create the sub forums. it would ultimatly keep roms neater.
you could then have a thread for each rom. build . why should someone read through problems of 21198 then they have been fixed in 21500. there are lots of advantages to adopting this procedure. and very few drawbacks. (yes there are some) . if nothing else lets get some of the cooks opinions.
but i thank each of you for your feedback.
stylez said:
I think XDA is set up the way it is and lets just be happy with the community and wealth of information we have..........
Click to expand...
Click to collapse
well i think if we wernt happy with the way it is we wouldnt be here. that doesnt mean there arent things that need improvement this place is constantly growing and its not uncommon for these forums to outgrow the old ways of doing things.
but again i respect your points of view also
It would make more sense for cooks to use a unified thread titling scheme.
For example, the tilt keyboard fix still has a title of [new] or something similar on it when it is years old.
Perhaps a loose standard should be developed so it is easier to find. Note: I spelled out the date so it is obvious to europeans and americans who list them differently. I hate early month dates!!! -----> 4-5-2009 April or May?
[October 15, 2009] - Anryl - WM6.5 25000 - v1
disagree
this is my vote
What are there no mods on duty today ?
Please, not another thread by another noob/ lazy user ? slamming the seniors for telling them to search. Here are the posting rules handed down by our Queen Flar.
1. Search before posting.........this isn't a suggestion or a senior being a jerk or an " unhelpful " post..... IT IS A RULE
2. Please be polite and respect your fellow users.......... the next time a noob gives me a ration of crap about a " wasted post " and " if I can't be helpful then mind my own business " when I instruct him as to the search function and ,as I ALWAYS do, start him in the right direction, I am going to hunt him down and remove his texting thumbs.
4. Post only using a clear subject and message. ........... I swear , if you could type in " help me pleeeeeease " into the search function, it would return over a thousand separate threads . It is this, and the thousands of I tried to search , but it is so haaaaaaard threads, that make searching so hard. Not the lack of information.
I liked it better back in the " old days " when asking a redundant or stupid question or if you were a noob that dared lash out after getting told to search, you would get drawn, quartered, tarred ,feathered and then set on fire. I lurked on this site from Nov until April when I finally joined, because I was terrified to ask a question. And I am fifty times more knowledgeable because of it . If I needed a question answered, I read and search, and search and read and found my answer. Because ALL the answers are here.
The models may change but the questions are all here. It seems now all you have to do is lash out about how unhelpful this place is, or how hard it is to search or how mean all the seniors are for " wasting my time telling me to search, when in the same time they could have just answered my damn question.", and before you know it , you have people falling all over themselves trying to answer this idiot's question. Because we can't have the noobs thinking we are unfriendly.
I have said it before and I will say it again. This is a library , NOT, HTC Tech support. Much as you would not go to the librarian and say give me all you've got on.....................
You ask the librarian where you would begin your search for................ and you go gather the information for yourself. So when a senior tells you to go search and start here, it is because we are following forum rule and noobs should be directed to also. And If that is not satisfactory to them them they should be directed to HTC Tech support because they are of no benefit to this community.
I like the way it was, is and will be. Search read and search some more, it is up to you to find it , not for the rest of us to fall over ourselves making it yet even easier because ...................
GTZ said:
if most people are like me (and i assume they are) they don't have time to search through thousands of posts just to find a possible answser to their questions.
Click to expand...
Click to collapse
..........................i'm just sayin..................................
Okay, I have had my rant and vote, Josh, you can close the thread now
I honestly dont think that is a good idea because it would make it harder for new cooks to get there roms out, if a cook really is as good as you describe (which many are) you will find there roms but yes some cooks do upgrade phones and stop cooking and the sub-topic would then start falling apart and then no one will want to delete it otherwse all of that persons roms will be gone (I guess they could just move the threads actually) But still I think it seems unfair to newer cooks becaue the way it is set up now you can see if another rom starts to gain popularity otherwise everyone would only look at the cooks that have the most experiance.
BTW- I dont know how to cook but it sounds fun and I might want to learn someday if I stop feeling lazy lol so yeah thats one of the reasons I think like this but I guess this could be helpfull in some ways
GTZ said:
well what i was saying is give it to the ones that have earned it.
Click to expand...
Click to collapse
There is no such thing as that! We all do this forum for free! So people do it when they find time! Once time is an issue cooks do vanish no matter how good they are! Just dont argue, read and enjoy the forum!
Let's appreciate the idea he had on his very first post, but I think We need to change the place of this discussion as well. Great buddy no more words no more options on my part, just ask anyone from senior members & they will tell you why they don't agree with this idea. They know the trend on this forum. Good Luck but I think this topic needs to be moved out of ROM upgrading atleast.
I think its lazy. You are trying to make stuff easier on yourself and make more work for the people poviding us with great ROMs, basically for free. I'm not sure if youve ever modified a forum but its no easy task. This isnt tech support. I have very few posts but thats because most of the questions are answered somewhere around here. If you dont have time to look, maybe you dont have time to flash. The rules are the rules abie by them.
Bottom line, dont make more work for the cooks, who spend hours and hours cooking for free just because you dont want to search.
[b]DISAGREE[/b]
Look at my SIG, especially the WHY ..
If you don't get the spirit, go somewhere else where people are willing to spoonfeed you. This is a developer site, not user site.
I'm not a developer, so what I can contribute is only bug reporting and testing .. and if you're not, have some respect to them, help them by doing more research. 99% of what you're looking for is there.
Chefs that would like to have their own subforum can just have another forum with a link on his topic.
This is exactly what Phoenix Dev Team does...
XDA-Devs board is a like friendly jungle. Just take your time to learn how to navigate through it, this is not that hard.
Flashing and upgrading regularly ROMs and softwares means you do have time for this. So one shall learn to have time to search. Anyway, by reading throught posts, one gets a much better control over his phone as you have more knowledge about this or that, not only a superficial approach, which will undeniably lead to a new thread: I don't get it, it's broken or similar .
Only my 2ct-philosophy...

Evo ROM Development Guide / Tips / Tricks

Hopefully some of the more experienced ROM devs can comment here to bring together information for myself and others like me. After all, this is XDA-Developers.
I'm new to Android but not to Java or ROM development (played with WM for years). I'd like to help but I'm not sure from where I should start here. I've got plenty of dev experience (Linux included) and am good at debugging, so I wouldn't mind donating some time to the cause. Are there any references / articles / tutorials you would recommend for getting started with Android ROMs? Perhaps some personal recommendations as far as the best way to have your primary device double as a development device or any other related tips? I don't mind flashing the phone repeatedly to test ROMs as long as I can get back to a good backup relatively quickly without having to spend hours setting up my phone all over again. I'd love to have a stable version of Froyo for our phones and hate simply waiting / depending on others to do all the work... I'd just like to help the process along, however large or small that help may be. Thank you to anyone who can provide some useful resources, my searches seem to only uncover Android application development guides.
Update:
Decad3nce has been kind enough to compile a list of resources regarding Android ROM development which can be found here: forum.xda-developers.com/showthread.php?t=696001
(sorry, can't post direct links yet)
I'm not sure how helpful this is just yet, but there is also a thread by djunio titled "Everything You Need to Cook an EVO ROM" which contains a zip file. Inside the 300 or so MB zip file you can find all of the stock Evo img files. This thread can be found here: forum.xda-developers.com/showthread.php?t=686351
I am getting a blog set up for guides just like the one you are requesting. I will post about it when it's ready.
I am trying to figure stuff out myself...but no luck.
I mean I've gotten things to flash now, but they don't work yet
chuckhriczko said:
I am getting a blog set up for guides just like the one you are requesting. I will post about it when it's ready.
Click to expand...
Click to collapse
/subscribe
Really looking forward to this. Sorry this post adds no value.
I threw together a quick little resource for anyone interested in ROM development(or just on how to mod stuff).
You can find it HERE
That's a great resource, thank you so much! This is exactly the kind of information I was looking for to help me get started on Android. I played with Windows Mobile for years, then went to the Palm Pre, and now am back to my favorite forum with Android. I can quite honestly say this is by far my favorite phone yet, and I can already tell I'm going to enjoy "playing" with the Android OS much more. Thanks again for the resources, Decad3nce.
chuckhriczko, thank you in advance for the blog as well, I'm sure it will also be a great resource and look forward to it!
GodAres said:
That's a great resource, thank you so much! This is exactly the kind of information I was looking for to help me get started on Android. I played with Windows Mobile for years, then went to the Palm Pre, and now am back to my favorite forum with Android. I can quite honestly say this is by far my favorite phone yet, and I can already tell I'm going to enjoy "playing" with the Android OS much more. Thanks again for the resources, Decad3nce.
chuckhriczko, thank you in advance for the blog as well, I'm sure it will also be a great resource and look forward to it!
Click to expand...
Click to collapse
Not a problem, feel free to add stuff once you learn something that could be useful for other people. Everyone benefits that way.
Thank you very much. I'm new to Android and I would love to learn how make custom ROMS and remove all the crap from the Stock RUU. I dearly prefer Stock Androids directly from Google though.

[Q] Dev. Help

Hello,
I am somewhat new to xda forums and Im glad to be here.
I wanted to ask for some help regarding developing android applications and programs, as I am somewhat lost in the beginning stages of the process. I havent successfully downloaded the correct programs in order to begin so I guess if someone could help in that regard. However more importantly I would like to know if there is anyone who would be willing to be my official dev. trainer/tutor to teach me the basics so that I can actually have a chance at developing something.
I know ive seen a no noobs section so I know pros must be looking at my post like "just another noob". But I am really interested in learning and I would appreciate someones help and guidance. Thanks and I hope someone decides to help.
First of all, no one will dedicate his time to teach you. some have work/school and other important stuff to do other than teaching you.. But im sure they can offer you a minute to post here the things you need to read and answer the problems you have..
maybe the first thing to do is to list down what have you already accomplished, like what you already read about programming, about android programming and such stuff..
so that people can point you to your next step. at this point it seems that you are totally lost and dont know here to begin, and so the pros who wants to help you..
goodluck and dont lose hope..

Striving to learn how to build ROMs.

Hi everyone/developers,
I wanna learn how to build ROMs, so I can build my own and make them exactly how I want them to be. Not saying that our devs don't have it(they are doing a great job and I appreciate them a lot), but building your own is always better, right? So you can add the things you want and remove the ones that you don't want. Anyway, I am also willing to team up with anyone that may find this interesting and could be so much fun.
If anyone got any help/hints on how to learn please hit me up. I believe that I have the potential of a good developer, I just love it. We all have to start at some point at learn things step by step. Please comment, let's discuss this. Thank you @michael0617
http://forum.xda-developers.com/showthread.php?t=2257149&highlight=how+to+dev
Here is a link to a tutorial on how to build roms. It might give you the information you need, I think cyanogenmod.org also has a tutorial on how to build roms. Maybe search in the forum that you want to build for...
And good luck
The areas you may want to look out for is: XDA-University and Chef Central - Android. Those sections have pretty much everything you need to know. Good Luck!
K-Alzwayed said:
Hi everyone/developers,
I wanna learn how to build ROMs, so I can build my own and make them exactly how I want them to be. Not saying that our devs don't have it(they are doing a great job and I appreciate them a lot), but building your own is always better, right? So you can add the things you want and remove the ones that you don't want. Anyway, I am also willing to team up with anyone that may find this interesting and could be so much fun.
If anyone got any help/hints on how to learn please hit me up. I believe that I have the potential of a good developer, I just love it. We all have to start at some point at learn things step by step. Please comment, let's discuss this. Thank you @michael0617
Click to expand...
Click to collapse
Thank you so much.
coolsandie said:
The areas you may want to look out for is: XDA-University and Chef Central - Android. Those sections have pretty much everything you need to know. Good Luck!
Click to expand...
Click to collapse
I appreciate it.

Categories

Resources