Help start DEVing - T-Mobile Samsung Galaxy S II SGH-T989

Hey guys. Now that the SGIII is out, I fear we will loose great developers to the bigger and better devices. This is the reason I want to start developing for our SGH-T989's. There's only one problem... I'M A NOOB! Well I've been rooting my phones since I got my first Andriod device, the Samsung Galaxy S 4G. Although that's just because I've trolled around just reading threads. So I'd like a little guidance in the right direction. Remeber I'm completely new at this. The only thing I know I need is that I need Linux. Besides that I know nothing else. Thanks guys for all the time and effort you put into providing us with awesome roms, kernels, etc.

tyoder87 said:
Hey guys. Now that the SGIII is out, I fear we will loose great developers to the bigger and better devices. This is the reason I want to start developing for our SGH-T989's. There's only one problem... I'M A NOOB! Well I've been rooting my phones since I got my first Andriod device, the Samsung Galaxy S 4G. Although that's just because I've trolled around just reading threads. So I'd like a little guidance in the right direction. Remeber I'm completely new at this. The only thing I know I need is that I need Linux. Besides that I know nothing else. Thanks guys for all the time and effort you put into providing us with awesome roms, kernels, etc.
Click to expand...
Click to collapse
GOOGLE!!!!!!!!!!!! I too am a noob but I started at Google I know c language, I just don't have the bandwidth to download the some 10 gigs of source code.
Sent from my SAMSUNG-SGH-T989 using Tapatalk 2

I'm in the same boat. Unless you have a formal education in programming, expect a tough road. I know some c/c++ but most of my knowledge is in web development languages like PHP, JavaScript, etc.
I successfully built and flashed my own CM9 a few days ago but have yet to get into the customization. Baby steps I guess. Good luck to you though.
Sent from my SGH-T989 using xda premium

But seriously check out Google there are oodles of tutorials for people who are just starting out to get their computer set up .
Sent from my SAMSUNG-SGH-T989 using Tapatalk 2

Well I'll say I would like to start myself. I keep looking around have all the bottom end fundamentals but have no clue as to what to do. I can read on Google til wee hrs of the night but it makes no sense being the word NOOB is carried on my back.
Either way, all I've done so far is download all the req software that dsixda recommends to do. Kitchen, cygwin, jdk, and sdk. Now after all of that I'm stuck in limbo. All the research I've done gives terminology that I don't understand. Everyone says its super easy but yet we have maybe 30 devs packed up doing roms for us. I know for a fact there's more than 3000 T-Mobile users for this device and that's not to include the very alike SR, telus, and what not.
So I agree, we need things simplified in order for us to understand (even) basics. That being said as I asked a few ppl in this forum already, I don't mind getting my feet wet but I sure in hell dont wanna drown at the 3 foot section of the pool either
Sent from my SGH-T989 using xda app-developers app

Go to the android and android dev forums. You will find nice Rom and kernel tutorials to mess with. The rest comes with trying out others hacks and mods and seeing what those do. Then down to log cats and so forth to see how an application or module plays. And if you want to try your own mod, it's too what others have done or code Google to see what a lib,api, or module can do for you.

datrapstar said:
Well I'll say I would like to start myself. I keep looking around have all the bottom end fundamentals but have no clue as to what to do. I can read on Google til wee hrs of the night but it makes no sense being the word NOOB is carried on my back.
Either way, all I've done so far is download all the req software that dsixda recommends to do. Kitchen, cygwin, jdk, and sdk. Now after all of that I'm stuck in limbo. All the research I've done gives terminology that I don't understand. Everyone says its super easy but yet we have maybe 30 devs packed up doing roms for us. I know for a fact there's more than 3000 T-Mobile users for this device and that's not to include the very alike SR, telus, and what not.
So I agree, we need things simplified in order for us to understand (even) basics. That being said as I asked a few ppl in this forum already, I don't mind getting my feet wet but I sure in hell dont wanna drown at the 3 foot section of the pool either
Sent from my SGH-T989 using xda app-developers app
Click to expand...
Click to collapse
Well it's pretty much setting up all the requirements like computer paths and folders. I use Ubuntu, then after getting all of it setup, you repo sync the source and wait a couple days there are simplified English friendly tutorials. Using a search engine is a skill. ^-^ choose search terms wisely. And use quotes.
Sent from my SAMSUNG-SGH-T989 using Tapatalk 2

datrapstar said:
Well I'll say I would like to start myself. I keep looking around have all the bottom end fundamentals but have no clue as to what to do. I can read on Google til wee hrs of the night but it makes no sense being the word NOOB is carried on my back.
Either way, all I've done so far is download all the req software that dsixda recommends to do. Kitchen, cygwin, jdk, and sdk. Now after all of that I'm stuck in limbo. All the research I've done gives terminology that I don't understand. Everyone says its super easy but yet we have maybe 30 devs packed up doing roms for us. I know for a fact there's more than 3000 T-Mobile users for this device and that's not to include the very alike SR, telus, and what not.
So I agree, we need things simplified in order for us to understand (even) basics. That being said as I asked a few ppl in this forum already, I don't mind getting my feet wet but I sure in hell don't wanna drown at the 3 foot section of the pool either
Sent from my SGH-T989 using xda app-developers app
Click to expand...
Click to collapse
I tried the dsixda kitchen route. It's more of a "look what I did" kind of thing. I quickly jumped that ship and set up Ubuntu so I could get my repo on. I have complete AOKP and CM9 source but I have no idea where to start with it. I'm sort of treading water at this point until I find the right information to get this train rolling.
Sent from my SGH-T989 using xda premium

bobpantsspongesquare said:
I tried the dsixda kitchen route. It's more of a "look what I did" kind of thing. I quickly jumped that ship and set up Ubuntu so I could get my repo on. I have complete AOKP and CM9 source but I have no idea where to start with it. I'm sort of treading water at this point until I find the right information to get this train rolling.
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
I also have a partition set up for Ubuntu. Issue is I can't get it to connect to the internet. Then again I'm on a modded dell studio. Like I said, I got all the start up software. All I need is someone yo guide of how to set up. I cant do it if I'm on Ubuntu due to lack of connection. So if anything , let's make a thread to help each other out. ( not that I would be much help) but once I learn something I can pass along info to the next person. We all learn and want to share
Sent from my SGH-T989 using xda app-developers app

datrapstar said:
I also have a partition set up for Ubuntu. Issue is I can't get it to connect to the internet. Then again I'm on a modded dell studio. Like I said, I got all the start up software. All I need is someone yo guide of how to set up. I cant do it if I'm on Ubuntu due to lack of connection. So if anything , let's make a thread to help each other out. ( not that I would be much help) but once I learn something I can pass along info to the next person. We all learn and want to share
Sent from my SGH-T989 using xda app-developers app
Click to expand...
Click to collapse
I run Ubuntu through Virtualbox. It works great and you don't have to deal with boot loaders and such. I've had no internet connection issues either. After that, following one of the guides for setting Ubuntu up for Android is advisable. I've been through the Android Developers Guide, the AOKP ICS Guide ( Jelly Bean Guide ) and the CM9 Guide. Any of these will get you the source code and a working, flashable zip. Beyond that, at least for now, I'm not much help.

bobpantsspongesquare said:
I run Ubuntu through Virtualbox. It works great and you don't have to deal with boot loaders and such. I've had no internet connection issues either. After that, following one of the guides for setting Ubuntu up for Android is advisable. I've been through the Android Developers Guide, the AOKP ICS Guide ( Jelly Bean Guide ) and the CM9 Guide. Any of these will get you the source code and a working, flashable zip. Beyond that, at least for now, I'm not much help.
Click to expand...
Click to collapse
Thats a start tho... so here we got it started, let's lend a hand to each other and let's start doing this. Myself, I'm jealous of the SR forum cuz it seems they are helping each other build amongst themselves which is what I think we should be doing here as well. So to get virtual box and get sum research on it. Will come back here after I get all situated. Once again thanks for opening this up
edit: as I make any progress I will post up and let you guys know how Im coming along. on my laptop now about to get this rolling.
reedit: well cant do much, my set up doesnt support it. i will find a way tho. best believe it. even if it cost me to get another laptop
Sent from my SGH-T989 using xda app-developers app

http://forum.xda-developers.com/showthread.php?t=667298
Sent from my Galaxy Nexus using xda premium

Related

I wanna Learn How to Develop Custom ROMS for my SGSII T989

Ive been rooting my phone and flashing Custom ROMS since my G1.
I wanna learn how to dev. Can anyone point me to some info on how to do this?
Google maybe?
Sent from my SGH-T989 using xda premium
there are several guides here in XDA that will get you started
the source codes are on the INDEX page
the rest it's up to your brain on how to process all that information
i'm actually putting together a setup to do the same
here's something to get you started http://developer.android.com/sdk/eclipse-adt.html#preparing
i'm doing it on my Linux laptop, that's been sitting on the shelf collecting dust for the past 3~4 years, since i replaced it with my Android phones
might as well put the laptop to good use and make builds with it
I looked for.15mins for u but i came up empty..and im on my ph so i dont have the patience to look any more. If u do a google seach on this forum it ll pop up. Ive seen this topic a few times in various places this week. Maybe read on Eugenes post on the general section...or.there is.a how to post i.think somewhere in the dev or general section...or someone will be kind to help u out...sorry i couldnt be of.more help.but info.is.around here
Sent from my SGH-T989 using xda premium
here's a nice collection of relevant tutorials & guides & tools
http://forum.xda-developers.com/showthread.php?t=1273044
http://forum.xda-developers.com/showthread.php?t=1227269
http://forum.xda-developers.com/showthread.php?t=1386615
http://forum.xda-developers.com/showthread.php?t=1444792
http://forum.xda-developers.com/showthread.php?t=916814
http://forum.xda-developers.com/showthread.php?t=1392847
http://forum.xda-developers.com/showthread.php?t=997180
http://forum.xda-developers.com/showthread.php?t=890199
http://forum.xda-developers.com/showthread.php?t=1108798
i got more but that should get you started in the right foot
i don't have much time to DEV otherwise i've have started a long time ago, just recently i got some spare time, so i'm trying to set things up and get started.
I'm trying to at least get a full clean AOSP with no extra, just plain stock Google AOSP + T989 drivers
then i'll go from there to something else, probably by the the sources for ICS 4 should have dropped
I wanna Learn How to Develop Custom ROMS for my SGSII T989
good luck and i hope you have alot of spare time thats why not just anyone can do it or we would have a thousand roms ,look at the links and see for yourself the sacrifice of free time that goes along with it and you will respect the work alot more that these guys do- good luck
Thanks all gamer. with a two year old running around I got as far as getting dxidias ROM kitchen and deodexing, zip aligning, etc stock ROM . I'm still wanting to figure out other things like adding tweaks, but that takes time o don't always have.
Sent from my SGH-T989 using XDA App
I've had the same thoughts about getting into ROM development.
- A lifetime ago I was building/compiling Linux. Looks like ROMs are more/less same.
The links do help!
And thanks for posting the question - saved me some time on the internet.
Assumptions...
- C/C++ for drivers and misc apps.
- pull sources and make sure to get a good release prior to starting.
- I also read that most build from an older release/version of Linux. Not sure why... I'll be using RedHat otherwise (unless I run into serious issues).
Some interesting HW links:
sparkfun com
http://www.liquidware.com/shop/show/BB-AND-HDE/Android+Hardware+Development+Environment
Somebody passed on this site for a micro-usb breakout jig (bought 3).
Looks like they have some good equipment for low-level work. Haven't started yet - soon though.
Just wondering what other things would you need to know to get started with android besides an understanding of java? (I'm sure there's a lot but I'm just not sure what they are lol)
Reserving..
Sent from my SGH-T989 using xda premium
AllGamer said:
here's a nice collection of relevant tutorials & guides & tools
http://forum.xda-developers.com/showthread.php?t=1273044
http://forum.xda-developers.com/showthread.php?t=1227269
http://forum.xda-developers.com/showthread.php?t=1386615
http://forum.xda-developers.com/showthread.php?t=1444792
http://forum.xda-developers.com/showthread.php?t=916814
http://forum.xda-developers.com/showthread.php?t=1392847
http://forum.xda-developers.com/showthread.php?t=997180
http://forum.xda-developers.com/showthread.php?t=890199
http://forum.xda-developers.com/showthread.php?t=1108798
i got more but that should get you started in the right foot
i don't have much time to DEV otherwise i've have started a long time ago, just recently i got some spare time, so i'm trying to set things up and get started.
I'm trying to at least get a full clean AOSP with no extra, just plain stock Google AOSP + T989 drivers
then i'll go from there to something else, probably by the the sources for ICS 4 should have dropped
Click to expand...
Click to collapse
Thanks bro
thanks for asking this. I been looking myself.

[Q] need someone to help with learning how to make roms

i wanna get into the dev community. I realized i use what people make, but unlike alot of people, i wanna give back a little. Basically what im asking for is someone for me to message throughout this whole ordeal, and help me with some step by step things, walkthroughs, videos, anything to help me get going. Id prefer them to be roms devs themselves. i also enjoy long walks on the beach and just getting to know each other
I'm in the same boat bro. I wanna get into it as well, although I don't have the time to devote to it right now.
Swyped From My MikRunny'd Superphone Using TapaTalk 2
SynysterSilence said:
i wanna get into the dev community. I realized i use what people make, but unlike alot of people, i wanna give back a little. Basically what im asking for is someone for me to message throughout this whole ordeal, and help me with some step by step things, walkthroughs, videos, anything to help me get going. Id prefer them to be roms devs themselves. i also enjoy long walks on the beach and just getting to know each other
Click to expand...
Click to collapse
there are numerous tutorials on xda, rootz, and other sites on building from source and/or making sense (oem skin) roms
theres no quick step to get going, though building straight from someones source (which isnt really developing) requires just a few commands once ur build environment is set up
really though, most rom devs (well maybe not most, but many) started with theming first to get gain a working knowledge of the structure/set up of a rom and what controls what...as well as basically smali editing/apk decompiling and the tools needed
aosp requires a semi working knowledge of java to actually build your own things rather than syncing and building someone elses
there are plenty of devs that enjoying helping new folks out...but its kind of understood that you ll do some research on your own and have some knowledge of what ur doing...its a lot to kind of ask someone to talk you through every single thing that goes into it
from my own personal experience it, it took me several months of theming before i felt confident enough to tackle a rom project...and even then they were rom collaborations with people a lot smarter than me (sbrissen, adrynalyne, imnuts, etc)
nitsuj17 said:
there are numerous tutorials on xda, rootz, and other sites on building from source and/or making sense (oem skin) roms
theres no quick step to get going, though building straight from someones source (which isnt really developing) requires just a few commands once ur build environment is set up
really though, most rom devs (well maybe not most, but many) started with theming first to get gain a working knowledge of the structure/set up of a rom and what controls what...as well as basically smali editing/apk decompiling and the tools needed
aosp requires a semi working knowledge of java to actually build your own things rather than syncing and building someone elses
there are plenty of devs that enjoying helping new folks out...but its kind of understood that you ll do some research on your own and have some knowledge of what ur doing...its a lot to kind of ask someone to talk you through every single thing that goes into it
from my own personal experience it, it took me several months of theming before i felt confident enough to tackle a rom project...and even then they were rom collaborations with people a lot smarter than me (sbrissen, adrynalyne, imnuts, etc)
Click to expand...
Click to collapse
so if i were to start off with theming, what tools/programs would i need for my windows 7 running computer?
SynysterSilence said:
so if i were to start off with theming, what tools/programs would i need for my windows 7 running computer?
Click to expand...
Click to collapse
JDK, SDK, apktool, gimp, notepad++,and there's a search tool that I can't remember off the top of my head. That's all I got right now. And all I'm gonna run for a while.
Swyped From My MikRunny'd Superphone Using TapaTalk 2
awesome, now where do i go to start learning how to theme?
SynysterSilence said:
awesome, now where do i go to start learning how to theme?
Click to expand...
Click to collapse
This might help...my really old fascinate theme guide http://forum.xda-developers.com/showthread.php?t=932856
nitsuj17 said:
This might help...my really old fascinate theme guide http://forum.xda-developers.com/showthread.php?t=932856
Click to expand...
Click to collapse
wow good stuff bro thanks alot
wow this is actually just about what im looking for. its not very in depth, mostly the basics from the looks of it, but it sure as hell is a great start. i appreciate it.
I'm taking a java course this summer to help me make some ROMs. I would recommend it.
Sent from my ADR6350 using xda premium
i would but i dont have the time nor the money for it. my dads got his masters in computers tho i could probably get help from him for things like that.
My parents gave me their old laptop, I have ubuntu on it. When I get the time, I want to create my ROM based on CM9. I want to learn Java too, because I would like to do some themeing too.
sjpritch25 said:
My parents gave me their old laptop, I have ubuntu on it. When I get the time, I want to create my ROM based on CM9. I want to learn Java too, because I would like to do some themeing too.
Click to expand...
Click to collapse
Theming doesn't require java knowledge

Becoming more involved

I'm inspired. I'm inspired by all the great work that is done here. I'm going to teach myself how to theme; starting with creating a skin for sense. I have no idea if this is easier or harder than creating an aosp theme, but I'm gonna jump in head first and hope I don't get too bloody.
Can I get some advice from some of you guys on the direction I should take? What to avoid, etc.
Thanks in advance.
Sent from my ADR6350 using xda app-developers app
I personally think the skins are easier than the theme chooser apks to an extent. The trickiest to get at times can be the .9's. Once you get them it's not bad at all. Finding things in the xmls can be a challenge at times too. Each one has its own challenges though (sense and aosp) ... It's just a matter of seeing where everything is and goes. Feel free to pm me if I can be of any help.
Sent from my HTC Incredible 2 using xda premium
CondemnedSoul said:
I personally think the skins are easier than the theme chooser apks to an extent. The trickiest to get at times can be the .9's. Once you get them it's not bad at all. Finding things in the xmls can be a challenge at times too. Each one has its own challenges though (sense and aosp) ... It's just a matter of seeing where everything is and goes. Feel free to pm me if I can be of any help.
Sent from my HTC Incredible 2 using xda premium
Click to expand...
Click to collapse
I sent you a pm, its not showing up in my sent messages though.
Sent from my ADR6350 using xda app-developers app
thenaut said:
I sent you a pm, its not showing up in my sent messages though.
Sent from my ADR6350 using xda app-developers app
Click to expand...
Click to collapse
that's the default i believe you have to turn on a setting to make them appear in sent. btw if you do decide to make a cm9 theme can you make a blue glassy transparent one? thanks
kevdliu said:
that's the default i believe you have to turn on a setting to make them appear in sent. btw if you do decide to make a cm9 theme can you make a blue glassy transparent one? thanks
Click to expand...
Click to collapse
Since I don't know what I'm doing yet, you'll be waiting awhile.
Sent from my ADR6350 using xda app-developers app
I might be adventuring into the theming world to start myself off as well. I am in the middle of changing jobs and I have two whole weeks to chillax starting Monday. :beer:
Sent from my Kang Banged Dinc2
Here's the the thing, I know how to do it now. It takes a whole lot of time though. Knowing myself like I do; I can picture giving up out of frustration.
Anyway, I still want to do it.
Sent from my ADR6350 using xda app-developers app
thenaut said:
Here's the the thing, I know how to do it now. It takes a whole lot of time though. Knowing myself like I do; I can picture giving up out of frustration.
Anyway, I still want to do it.
Sent from my ADR6350 using xda app-developers app
Click to expand...
Click to collapse
The end result makes it all worth it
Final update on this. I've resigned to the fact that this stuff is too time consuming for me to get into. I can however take comfort in knowing that I am good at other things.
I will remain a constant lurker to this forum, and an answerer of questions that have already been answered for noobs who can't read.
Thanks, everyone, for your time.
Sent from my vivow using xda app-developers app
Has anyone looked at this guide? I bookmarked it a while ago and haven't had the time to sit down and go through it...but it seems like a good place to start.
[Guide]Complete Android ROM development and essential tutorials ~~ By Nero Young ~~
brymaster5000 said:
Has anyone looked at this guide? I bookmarked it a while ago and haven't had the time to sit down and go through it...but it seems like a good place to start.
[Guide]Complete Android ROM development and essential tutorials ~~ By Nero Young ~~
Click to expand...
Click to collapse
I read that one, and many others. It's not a lack of knowledge that is keeping me from this, however i know nothing about code, it is really just a lack of motivation, time, and energy. and being a dev is a somewhat thankless position. for as many thanks as they get they get just many F U 's, why does GSM no work, blah blah blah. i have a ton of respect for them, they get **** on constantly.
thenaut said:
I read that one, and many others. It's not a lack of knowledge that is keeping me from this, however i know nothing about code, it is really just a lack of motivation, time, and energy. and being a dev is a somewhat thankless position. for as many thanks as they get they get just many F U 's, why does GSM no work, blah blah blah. i have a ton of respect for them, they get **** on constantly.
Click to expand...
Click to collapse
Agreed. It would be nice to give back a little more than "this works/doesn't work", sometimes I feel like I am a p.i.t.a.
Sent from my Kang Banged Dinc2
thenaut said:
I read that one, and many others. It's not a lack of knowledge that is keeping me from this, however i know nothing about code, it is really just a lack of motivation, time, and energy. and being a dev is a somewhat thankless position. for as many thanks as they get they get just many F U 's, why does GSM no work, blah blah blah. i have a ton of respect for them, they get **** on constantly.
Click to expand...
Click to collapse
lol, it does seem that way at times
when releasing work (be it roms/themes/kernels/mods) except to get **** on by a small handful of people via posts or pm's...and have people ignore your previous posts and answers (or in my case a faq section) and ask the same question 9000 times in a thread
most of us do it cuz we like it and have the time for it...there are those clearly in it for the donation$ and glory (i can think of a handful of them off the top of my head....and it would probably surprise you) but thats crap imo
its always nice to see people want to get involved or try to do so...but usually the most prohibitive factor is time...it takes awhile to get familiar with this stuff, and even longer to work on it
nitsuj17 said:
lol, it does seem that way at times
when releasing work (be it roms/themes/kernels/mods) except to get **** on by a small handful of people via posts or pm's...and have people ignore your previous posts and answers (or in my case a faq section) and ask the same question 9000 times in a thread
most of us do it cuz we like it and have the time for it...there are those clearly in it for the donation$ and glory (i can think of a handful of them off the top of my head....and it would probably surprise you) but thats crap imo
its always nice to see people want to get involved or try to do so...but usually the most prohibitive factor is time...it takes awhile to get familiar with this stuff, and even longer to work on it
Click to expand...
Click to collapse
Exactly my friend. I am super lazy at stuff like this, but this time around I really have no time, with my grad work and all. And, for whatever reason, I ALWAYS take forever to do the simplest things in coding... So, something that may take an hour for you, may easily take me 5-8 hours and it is NOT because of me being new to this. Even in projects where I knew what I was doing, I am very slow at coding and I don't know why... So, given the severe lack of time, now is not a good time for an android project. I wish I had an android phone a few years back, when I was much more free and really searching for things to do... I ended up making a toy app for my iPod Touch... That was really fun! But, I could tell that I was bad at it too! :/

Stop the insanity

So many ROM threads exploding with people who flashed their way into a whole bunch of trouble, and don't know how to get out of it.
Hopefully these predicaments are the inspiration many need to learn basic ADB commands after installing the requisite programs/drivers on their cpu. The trouble could have been avoided in the first place by not blindly flashing without reading the well documented issues they may encounter.
1. Read the thread,
2. Read the stickies,
3. If you occasionally like getting into trouble, at least have the proper tools available to get out of it.
4. If not, use search button.
couldn't agree more. what the devs do has taken a lot of work to make stable(ish) for everyone but it can STILL screw your **** up. so people need to be careful.
http://www.galaxynexusforum.com/for...9-basic-commands-newcomers-adb.html#post28883
theres a link that was useful for me, hopefully useful for others. further reading material, is what i guess i can say about it.
^ Can't believe I posted one of "those" threads. Lame.
Edit: just tried to thank you, but I'm thanked out for the day apparently.
If they can't read the original thread, you expect them to read this one?
its a nice thought, but roots back to RTFM, those that should never do
CMNein said:
So many ROM threads exploding with people who flashed their way into a whole bunch of trouble, and don't know how to get out of it.
Hopefully these predicaments are the inspiration many need to learn basic ADB commands after installing the requisite programs/drivers on their cpu. The trouble could have been avoided in the first place by not blindly flashing without reading the well documented issues they may encounter.
1. Read the thread,
2. Read the stickies,
3. If you occasionally like getting into trouble, at least have the proper tools available to get out of it.
4. If not, use search button.
Click to expand...
Click to collapse
I don't feel sorry for them. I'm a system admin at work and I have so many users who do similar things to their pcs and I usually make them suffer a bit
Sent from my Galaxy Nexus using Tapatalk 2
akira02rex said:
I don't feel sorry for them. I'm a system admin at work and I have so many users who do similar things to their pcs and I usually make them suffer a bit
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Yeah, not even sure why I wasted time posting that. I'm the sucker. Was somewhat entertaining in a way to see the lemmings jump off the cliff though.
Sent from my Galaxy Nexus using Tapatalk 2
Flashing has become so easy anyone can do it. That's a problem because once they run into a problem they don't know what to do.
Sent from my Galaxy Nexus using xda premium
Well... From this, they will learn eventually, from to 0 to 1. So they know about the technology of their device rather than just using it. People need to learn...
Send by P1010 kmicic 6 rom
this is the reason why i always tell ppl not to spoon-feed noobs answers, cuz they wont learn anything and will only mess up their phones and then beg for help by creating useless threads or post in dev threads..on the other hand if ppl didnt answer their question they will be forced to read and learn thus no more useless threads/posts
After learning how to fix my own mistakes and not relying on a toolkit, I've begun to wonder, why they are even around for the Galaxy Nexus.
Sent from my Galaxy Nexus using XDA Premium HD app
Haha that's why I stopped helping people in Q+A. I used to help with the whole "Help I'm bricked" topics. Not anymore. My opinion is don't mess with root system files than CAN brick your phone if you don't know what you're doing or at least how to recover from it manually should a problem arise. Let em sweat it before they finally search and figure out ADB. Which they will. Their first instinct is to come and just ask for help. After an hour of 0 replies and the need to use their phone now, they will search and they will find what they need. Not that it matters because you have people here saying just use the toolkit to fix it. Almost every single thread in Q+A has at least one use a toolkit reply.
Idk to be honest I just stopped giving a damn about anyone but me lol. If I tried to help every single person boot looping I'll be on XDA 24/7. I got a nexus, I jumped the gun & used a toolkit. I boot looped. I searched and I figured out what I needed to do to get back up & running. As far as I'm concerned let them do the same. That's the way it is today. Everyone wants to be spoonfed. They only want the end result, but don't wanna work for it.
Apple - Innovating new ways to take your money
Well if they brick their own phone, because what they do to it. They will be learn their lesson,...
Once i brick my tab... Then i learn from that to understand the process... About ask for help in web? ... That's out of question.. The only one left is... You and you brick phone.. Since that,i always looking many source of knowledge before do something to my phone..
Anyway android is open source isn't it? If people want to learn.. Why not..? Or it's just change like corporate, monopoly only for certain people...
Send by P1010 kmicic 6 rom
Opens door to room filled with people who think they are much more intelligent than most, snickers and quietly closes door and walks away.
Uhm. I think this is just another proof of the tiny minded humanity. Doing stuff without knowing a single bit or without thinking about consequences. Just like war. Making it without having a single idea.
Sent from my Galaxy Nexus using xda premium
woody296 said:
Opens door to room filled with people who think they are much more intelligent than most, snickers and quietly closes door and walks away.
Click to expand...
Click to collapse
I for one was thinking of instances where I knew what was in the OP :cyclops:
My Android knowledge is debatable and it goes without saying that my intelligence is highly debatable.
swimdude1120 said:
After learning how to fix my own mistakes and not relying on a toolkit, I've begun to wonder, why they are even around for the Galaxy Nexus.
Sent from my Galaxy Nexus using XDA Premium HD app
Click to expand...
Click to collapse
Hey, as the guy who started the linked thread in the second post here, I've used Wug's Toolkit to save me time before. Yes, I had the knowledge to get myself out of that jam if that didn't work, but I feel the toolkits aren't a bad thing by themselves.
fish1552 said:
Hey, as the guy who started the linked thread in the second post here, I've used Wug's Toolkit to save me time before. Yes, I had the knowledge to get myself out of that jam if that didn't work, but I feel the toolkits aren't a bad thing by themselves.
Click to expand...
Click to collapse
I agree they're not bad at all. People just shouldn't be so fearful of, or think that learning, terminal commands is hard. Posts like the one that was linked are a great starting point, thanks for taking the time to author that post. They can pick up where the toolkits leave off when someone's in trouble.
It kinda frustrates me too. The only reason why I have a low post count is because I know how to search and I can get my self out of pretty much any sticky situation with experience/searching. I don't understand why people automatically blame the dev for something they didn't know what was going on in the first place. I have maybe a 1/10 of the issues everyone else posts because I do the proper steps before hand or I go into it knowing what is already broke. If it is an unstable ROM then why bother complaining, you should know that not everything is going to be perfect.
Same here on the posting count. I read about what I'm going to do, can't afford to brick and buy a new phone.
Sent from my Galaxy Nexus using xda premium

Android Development N00B

Hi, I'm Jacob. And I don't know if this is in the correct section, but I do plan on developing apps mainly for the Galaxy S3, so hopefully I've chosen the section wisely...
Now that that's out of the way, I'd like to say that I'm very interested in Android Development. Unfortunately I have no coding knowlage at all. I would love to learn Java, C++, etc. Is there anybody who would be willing to take me under their wing and teach me some of this? Whether it's just simple stuff or not, I honestly don't care. I would just love to jump into creating insane root apps right now, but I have nowhere near the kind of knowlage that I need to even get started. I'm also interested in creating custom ROMs. (and or themes)
Anyways, my point is, I'd like help, and I want to know if there is anybody willing to.
jtkemp101010 said:
Hi, I'm Jacob. And I don't know if this is in the correct section, but I do plan on developing apps mainly for the Galaxy S3, so hopefully I've chosen the section wisely...
Now that that's out of the way, I'd like to say that I'm very interested in Android Development. Unfortunately I have no coding knowlage at all. I would love to learn Java, C++, etc. Is there anybody who would be willing to take me under their wing and teach me some of this? Whether it's just simple stuff or not, I honestly don't care. I would just love to jump into creating insane root apps right now, but I have nowhere near the kind of knowlage that I need to even get started. I'm also interested in creating custom ROMs. (and or themes)
Anyways, my point is, I'd like help, and I want to know if there is anybody willing to.
Click to expand...
Click to collapse
Good luck man. I've tried finding help to no avail. Programming and all this good stuff takes time and skill.... Very little time on people's hands these days....
Sent from my SPH-L710 using Tapatalk 2
If I can, I would recommend reading through "Java Methods A and AB" to learn java. Very well written and theres a pdf of it online if you search too.
Thats how I learned and other than that, its just putting lots of time into it. I research everything I come across that I'm not familiar with, and now apart from the things actually covered in that book, I know how to make nice GUI's, how to cryptographic encoders work, how to bundle resources with a runnable JAR, etc. You just have to be willing to put the time in to learn, but from there its easy
Also, if you come across it too early, I would suggest not messing with threading and concurrency until you have a good grasp of java
Sent from my PG06100
you can't jump directly into android programming ,first, learn java and you'll be better off . After you've acquired sufficient skills in basic java - developer.android.com can assist you furthers . Make no mistake this ain't cat walk and would take time and patience since you are starting from absolute zero . Moreover i don't think anybody would love to take you - 'under their wings' - you are on your own mostly unless you take up some real time courses/classes in real life
why fix it if it ain't broken ?
nikufellow said:
you can't jump directly into android programming ,first, learn java and you'll be better off . After you've acquired sufficient skills in basic java - developer.android.com can assist you furthers . Make no mistake this ain't cat walk and would take time and patience since you are starting from absolute zero . Moreover i don't think anybody would love to take you - 'under their wings' - you are on your own mostly unless you take up some real time courses/classes in real life
why fix it if it ain't broken ?
Click to expand...
Click to collapse
Thanks for the info. I am very willing to take classes IRL but I'm nothing but a middle school student. I'll do the best I can to find some way to learn these concepts. Hopefully you'll be seeing me around in the Developer's section sometime soon!
Hey jtkemp.
I'm a sophomore in high school and I've been trying to learn to program. Here's what advice I can give you. First get a basic understanding of java, then once you have that down go though the android programming libraries at android.devolper.com. Then after that I have been taking apps currently out there already and modifying them to get better at it. Stay in touch and maybe we can help reach other out, I've been hoping I could find someone that would even let me help with like some stupid stuff they didn't want to do but so far no one. Good luck! It's a lot of fun!
Sent from my SPH-L710 using Tapatalk 2
Here are some links to some free online classes you can take
http://rootzwiki.com/index.php?/topic/602-Free-online-programming/CS-courses-for-beginners
And yes for many reasons a ton of people on XDA don't like to or don't have the time to talk about development. Everyone wants to be "the man". It's all baby steps really and depending on what type of development you're interested in (custom ROMs, apps, kernels etc) It all takes time. The hardest part I've had is developing an app. I've used Tasker to make a few personal apps but am still working with eclipse, which I've been told is not all that great to begin with.
But it all depends on what your interests are. Wanna mod and theme? Check out apktool and how to reverse engineer apk's. Wanna make apps and ROMs? Set up a Linux distro (I use Ubuntu and Arch) and download the sdk, CM repo, and the Jdk. Most importantly, use Google. Every thing I posted and virtually any questions I've had have been solved with a search. May take a while but the info is out there (How to set up apktool SGS3, How to install Ubuntu, How to Build CM 10.1, etc)
Feel free to drop me a PM, I'm off until fall semester and have some time on my hands.
Sent from my SPH-L710 using Tapatalk 2
I use eclipse and find the environment a lot better than other IDE's. I've tried netbeans but went back to eclipse because for me eclipse is just more intuitive
Sent from my PG06100
I learned a lot of development knowledge from just hanging out in an irc with some real cool dudes, learned how to at least understand java and a little c from studying some stuff, I'd recommend the same. A lot of people don't wanna help you because they don't know how much you know. Try to get a development presense, make a theme or theme an app. Just your name out. Give some devs some logs! Make some friends, they'll help you when you get stuck but no one will hold your hand. Do you use Linux? Learn the Linux command line. Try making a kernel for it, whether it works or not is errelevant, just learn the process and get an idea of what all that entails.
In front of a live studio audiencr
fergie716 said:
Here are some links to some free online classes you can take
http://rootzwiki.com/index.php?/topic/602-Free-online-programming/CS-courses-for-beginners
And yes for many reasons a ton of people on XDA don't like to or don't have the time to talk about development. Everyone wants to be "the man". It's all baby steps really and depending on what type of development you're interested in (custom ROMs, apps, kernels etc) It all takes time. The hardest part I've had is developing an app. I've used Tasker to make a few personal apps but am still working with eclipse, which I've been told is not all that great to begin with.
But it all depends on what your interests are. Wanna mod and theme? Check out apktool and how to reverse engineer apk's. Wanna make apps and ROMs? Set up a Linux distro (I use Ubuntu and Arch) and download the sdk, CM repo, and the Jdk. Most importantly, use Google. Every thing I posted and virtually any questions I've had have been solved with a search. May take a while but the info is out there (How to set up apktool SGS3, How to install Ubuntu, How to Build CM 10.1, etc)
Feel free to drop me a PM, I'm off until fall semester and have some time on my hands.
Sent from my SPH-L710 using Tapatalk 2
Click to expand...
Click to collapse
*chuckles* I use Ubuntu as my default operating system anyway.
Sent from my SPH-L710 using xda app-developers app
jtkemp101010 said:
*chuckles* I use Ubuntu as my default operating system anyway.
Sent from my SPH-L710 using xda app-developers app
Click to expand...
Click to collapse
Check out xda-university too, I think that would be a great place to start
Sent from my PG06100
Try stuff besides Ubuntu too, lots of different distros with, I think, better performance. Ex: I use mint 11. I used sabayon for a while too.
In front of a live studio audience
Used Mint for a while. It seems like it might get up there with the popularity of Ubuntu. Although I think that Ubuntu is more visually appealing.
Sent from my SPH-L710 using xda app-developers app
jtkemp101010 said:
Used Mint for a while. It seems like it might get up there with the popularity of Ubuntu. Although I think that Ubuntu is more visually appealing.
Sent from my SPH-L710 using xda app-developers app
Click to expand...
Click to collapse
Yeah I know a lot of people that prefer Mint over Ubuntu....I have yet to try it myself as I'm very pleased with my setup right now...the Faience theme is nice
Sent from my PG06100
Thenewboston.com beginner java video tutorials helped get me through my java class. I find I learn visually very well. There are also android development tutorials on his site. Good luck!
Sent from my SPH-L710 using Tapatalk 2

Categories

Resources