So I'm going to try to start doing some dev work. I feel like my programming and hardware background is sufficient enough that I should be able to pick it up fairly quickly especially with some of the tools I've already found.
Question for the existing devs working on the note...
Are you using a tool like Custom ROM Creator Studio or are you doing it by other means? I looked and there doesn't appear to be a book I could read to help me along like I've done in the past with other languages/etc. Are you doing it directly through a linux box? I have a lot of questions as I am beginning this process but for now I have to go off of what I find through google and here. So any help or direction would be appreciated. Thanks!
Edit: I'm currently reading through the documentation at source.android.com
If you don't get and responses I would suggest searching in the general forum area of xda, I found good info on developing there when I was thinking about it.
Sent from my SGH-I717R using xda premium
supermerkin said:
If you don't get and responses I would suggest searching in the general forum area of xda, I found good info on developing there when I was thinking about it.
Sent from my SGH-I717R using xda premium
Click to expand...
Click to collapse
Searching through the general forum now. Finding a lot of device specific stuff, specifically HTC. I'll keep looking though. Thanks for the tip!
Still doing my homework...any teachers that can tell me what homework I should be doing would still be nice
I admire your courage. Best of luck. We need more devs.
kimtyson said:
I admire your courage. Best of luck. We need more devs.
Click to expand...
Click to collapse
I'm setting up my dev environment on my mac now. With some time (and maybe some luck) I can start moving on this. I'm going to have to set up the same environment on my mac at home as well so I can play around there too. I didn't realize that I'd have to set up such a huge virtual machine to do the development on my windows machine. Didn't really want to give up all that space.
I love my note but want that power that those devs have! Back when I was on my Galaxy S II I went nuts trying to find the one ROM that had everything I wanted but could never find that one ROM that suited me. I have to admit that is my driving force for wanting to develop. Obviously I'll be happy to share what I do (if I really am able to do something) and even support what I release because thats what a good dev does
I've been programming since I was 12. Taken some college courses but dropped out because I knew more than the instructors and was bored out of my mind. Ended up with a job at that university! Now I'm just hoping I can pick up the android os like I was able to pick up everything else.
Related
With the onset of the unlocked bootloader, I'd like to start looking into deving for Atrix and Android in general.
I do know how to program and can pick up another language rather easily, I know my way inside and out of a Linux box, and I see this as a great opportunity.
So, what sort of things should I start reading/looking into?
I would check out
http://code.google.com/edu/android/index.html
I am not a dev so there could be better places to start, but have a look
Sent from my MB860 using XDA Premium App
Learn Java. You're going to need it.
You may want to speak to some of the atrix devs or xda devs in general in irc and ask them specifically.
http://webchat.freenode.net/ #moto-atrix and #xda-devs
Alright, thanks for the responses. I'm actually learning Java from the ground up via AP Computer Science A online. I'll lurk IRC for a while as well.
Same here
I'm also looking into Atrix/Android development, although the coolest thing I've ever done with Java (one of two languages I know anything about) is make Snake, which wasn't that good of a game haha.
I've done some tutorials on Android development, so I know my way around a bit of it, but that's the most of it. Is there is a good book or online resource that can help teach Android development for basically beginners?
i would go to this site: http://blogs.sonyericsson.com/wp/2011/05/06/how-to-build-a-linux-kernel/#more-2256
yes, the competition shows you how it is done. You need to learn first how to compile a kernel for the phone.
You can try downloading the motorola kernel and use the steps in the blog to help you do the same.
idk how to work my way around here and Im pretty lost so I just started this thread. sorry if it bugs anyone.... I have a galaxy note SGH-i7i7 (att) currently on ICS 4.04 I wan tto find a good clean ROM that runs on at least 4.1.2 and all spen features need to work!. if you can find one with 4.2.2 and all spen features work then thatd be great.. again Im sorry if posting this bothered anyone. im just VERY lost on this web site lol
http://forum.xda-developers.com/showthread.php?t=1740367
2$HAYNE
Honestly, if you're lost navigating a website, take it very slow customizing your phone. Its a lot harder than clicking links with a mouse, and a mistake will be VERY costly.
Don't rush in. Just be a lurker and a reader for a while, at least until you can find your way around and know some basic stuff. Good luck.
I have always found The Unlockr to have very simple and precise instructions. I am also a very visual person so I use YouTube a lot.
Anyway, take your time, root and enjoy and welcome to the asylum!
http://theunlockr.com/2012/12/04/how-to-root-the-att-galaxy-note-i717-running-ice-cream-sandwich/
Sent from my Nexus 7 using xda app-developers app
Please read forum rules before posting
Questions and Help issues go in Q&A and Help section
Thread moved
Thank you for your cooperation
Friendly Neighborhood Moderator
rangercaptain said:
Honestly, if you're lost navigating a website, take it very slow customizing your phone. Its a lot harder than clicking links with a mouse, and a mistake will be VERY costly.
Don't rush in. Just be a lurker and a reader for a while, at least until you can find your way around and know some basic stuff. Good luck.
Click to expand...
Click to collapse
Im not dumb. I know about rooting a phone installing ROM. overclocking etc.. even if Im not the one who does it.. my stepdad doess, all he told me to do was find a good ROM I like... Its just hard finding my way around here because ill find certain threads; however,they only have few replies, or the thread is discontinued or something and I got a little lost.
mtnz13 said:
Im not dumb. I know about rooting a phone installing ROM. overclocking etc.. even if Im not the one who does it.. my stepdad doess, all he told me to do was find a good ROM I like... Its just hard finding my way around here because ill find certain threads; however,they only have few replies, or the thread is discontinued or something and I got a little lost.
Click to expand...
Click to collapse
WOW, "most thread only have a few replies?" ................REALLY?
I think you are looking n the wrong section. as suggested, "Super Everything Thread". you could also look in the Development section. there are threads where I have 100+ posts myself.
I am sure you are not dumb, but you are coming across a little on the lazy side. sounds like you want everyone else to do the work here. you originally posted 3 days ago and haven't found anything yet
common rules here...........
read, read, read
use the search button
help yourself first
good luck
This is my first time here. I love the way Android can be customized n played with. I keep reading tech stuff daily. After every hour I guess. Tech is something I indulge my most of the time in. I love, worship it. It is the most important part of my life that I Cnt live without.
But i dont have an understanding about Rooting, Flashing, ROM n other stuff associated with it. When I hear or read these terms I feel missing some thing important. I wanna root my GSIII someday when it stops getting update or taking centuries to come. Since this is my first time here please help me in learning all this. If possible put down some links for beginner's level which is easy to understand.
Thanks XDA.
Sent from my GT-I9300 using xda app-developers app
Welcome! You can start with the sticky threads and the wiki.
Sent from my GT-I9300 using Tapatalk
You sound like me when I first started. Rooting is being able to run programs and commands with root/ administrative rights. Its like logging in as a user who has God mode on. You are not restricted at all from anything have have full command over everything.
A ROM is a version of the operating system. Like cyanogen mod, PAC man ROM, omni ROM. They take the android source code and heavily modify and tweek it add add special features .
A kernel is , kinda hard for me to explain. Its kinda the heart of the operating system it . hope that helps a bit.
Sent from my SPH-D710 using xda app-developers app
chadha said:
This is my first time here. I love the way Android can be customized n played with. I keep reading tech stuff daily. After every hour I guess. Tech is something I indulge my most of the time in. I love, worship it. It is the most important part of my life that I Cnt live without.
But i dont have an understanding about Rooting, Flashing, ROM n other stuff associated with it. When I hear or read these terms I feel missing some thing important. I wanna root my GSIII someday when it stops getting update or taking centuries to come. Since this is my first time here please help me in learning all this. If possible put down some links for beginner's level which is easy to understand.
Thanks XDA.
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
As mentioned, please read the stickies & FAQ threads first before you touch anything. Make sure you understand all the procedures & terms and if anything is not clear, come back and ask and I am sure someone will be happy to help you.
goofwear said:
You sound like me when I first started. Rooting is being able to run programs and commands with root/ administrative rights. Its like logging in as a user who has God mode on. You are not restricted at all from anything have have full command over everything.
A ROM is a version of the operating system. Like cyanogen mod, PAC man ROM, omni ROM. They take the android source code and heavily modify and tweek it add add special features .
A kernel is , kinda hard for me to explain. Its kinda the heart of the operating system it . hope that helps a bit.
Sent from my SPH-D710 using xda app-developers app
Click to expand...
Click to collapse
Goofwear ur name sounds familiar. I guess I have met you on some other forum also. By Kernel you mean kind of vault. Right? Can you provide me some links where to start with?
Sent from my GT-I9300
Just now I have opened and saw the FAQ and Stickies and the general thread. I'm overwhelmed now after seeing so much coming on to me. Wow tomorrow is my first exam of my 3rd Sem of MBA and I'm more interested in learning this stuff. May be I'm the one of the techies. As of now tech-lover would be wise to call myself. I'm a very impatient kind of person and I never seen anybody more impatient and desperate than me. If I find out something I dig it to the core and try to learn everything about it no time. I wanna be an active member of XDA. Just like I'm seeking bad help today, I wanna help others tomorrow. I hope I will be able to do that soon in the future. Anyways, if there's any other way you can help with like YouTube videos etc. in addition to FAQs and Stickies. I would appreciate that.
Thanks XDA.
Sent from my GT-I9300
Its all in the stickied faqs and guides on this developers forum .
Its your choice to read them or not .
Impatient persons usually brick their phone as they are not bothered to read the faqs and guides .
First port of call is general > sticky roll-up thread > understanding the basics before rooting.
You need to absorb this before starting other articles or videos
-----------------------
Sent via tapatalk.
I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
rootSU said:
First port of call is general > sticky roll-up thread > understanding the basics before rooting.
You need to absorb this before starting other articles or videos
-----------------------
Sent via tapatalk.
I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
Click to expand...
Click to collapse
Gonna do that.
Sent from my GT-I9300
chadha said:
Just now I have opened and saw the FAQ and Stickies and the general thread. I'm overwhelmed now after seeing so much coming on to me. Wow tomorrow is my first exam of my 3rd Sem of MBA and I'm more interested in learning this stuff. May be I'm the one of the techies. As of now tech-lover would be wise to call myself. I'm a very impatient kind of person and I never seen anybody more impatient and desperate than me. If I find out something I dig it to the core and try to learn everything about it no time. I wanna be an active member of XDA. Just like I'm seeking bad help today, I wanna help others tomorrow. I hope I will be able to do that soon in the future. Anyways, if there's any other way you can help with like YouTube videos etc. in addition to FAQs and Stickies. I would appreciate that.
Thanks XDA.
Sent from my GT-I9300
Click to expand...
Click to collapse
How did the exam go? Just a word of advice - it can be very easy to get distracted with all this stuff but you'll always regret prioritising it over more important things like exams!
I got involved with flashing new ROMs from a practical point of view years ago when I had my HTC HD2 and I loved it! The speed, the tweaks and the customisation were fantastic. I'm only now learning about the theory of it all.
Two words of advice:
Always back up everything! - do nandroid backups (once you learn what that is) and save all your important files/pictures/music/videos onto your desktop too
Leave plenty of time when you start rooting and flashing - initially I was spending 4-8 hours figuring how to root and flash my first ROMs
Always search for answers on the threads before posting - it will be much quicker, you'll learn more, and you won't annoy other people
Enjoy and I hope you have as great an experience on XDA as I have done!!
chadha said:
Gonna do that.
Sent from my GT-I9300
Click to expand...
Click to collapse
The exam went good today,57/70. I just love this stuff. Everyday I keep reading about the tech stuff. I know I won't regret. How can anyone regret doing something he loves. I bought my first Android handset, S3 in this May and prior to that I had no experience of Android. I know I won't Root my phone before my phones warranty actually expires but I'm very keen to learn this stuff. I mean this is one area I know nothing about it. I Love forming. I use many forums n following many communities on g+, XDA is one of them. I will love to participate here one day like you all do. I know this feeling. When a newbie joins ha forum n his questions are too lame to ask for, well my wasn't lame. If I'm a beginner I need support. After all what we are here for? Anyways, I hope I Dnt have to annoy people here much and learn as much as I can do it on my own. And
Thanks for posting.
Sent from my GT-I9300
Hello!
I'm currently studying in the last high school year and I'm thinking in going for Informatics and Computing Engineering at the College so most likely I'll be connected to this kind of development work...
Despite knowing some basic things of HTML and CSS and programming little programs in C or C++ I am still noob and don't really have knowledge to call myself a programmer but I'm interested and "self prompted" to learn more and more about this world and I believe some Android would be good for me.
Well, I am thinking in trying to learn alone in my free time with the objective to be able to build a custom rom for myself or something like that. I also want to make some apps... well, some Android things not only for myself but also to share here and help the others like I've been helped since ever. But... well I am realistic and I believe it isn't that easy and I need to take the right way, that's why I'm asking here for some advice and information... how did you developers learn what you learned? was it from the internet and practice at home or did you take any course? how much time did you need to learn the basics and start your experiments?
Thanks in advance!
Well its not for everyone.. I mean its not that easy. Ive been trying to pull of something myself and didnt succeed yet. But im gonna try till it succeeds. Just dont give up. There are plenty of guides around. Im sure youll figure it out!
Sent from my Galaxy Nexus using xda app-developers app
There are some resources in these forums:
http://forum.xda-developers.com/coding
http://forum.xda-developers.com/app-development
http://forum.xda-developers.com/chef-central
I've bookmarked them all, thanks ^^
Hi all, so it seems our device isnt getting much support or anything so I've decided to take the plunge try to learn something about porting and see if i can port something to our device... for me its not such a risk as the phone was basically a gift so if it gets bricked ill be sad but not end of the world sad...
so first off i have a few questions
1 the code name all the phones seem to have dev codenames... and of course i notices in the jmz kernal we are downloading the a3ul kernal. so is this the actual name for our phone.. i ask because there are some stock roms and i thought i could maybe make these the base to start from...
2 can you give me some ideas of comparable phones i checked the htc mini one and two while close they both have different cams so i would like suggestions as to other devices so i can try downloading roms and taking them apart to see what i can find out...
3 to any devs, could you recommend some good sites to give me basics in either A)-porting a rom for us, B)-compiling a rom from some source or lastly and really hope leastly the idea of developing something myself somehow...
thanks
Im no developer, but I have recently been looking into this myself and the XDA University seems to hold some fairly thorough guides, I have just not had the time to start anything yet
W1LD3G30RG3 said:
Im no developer, but I have recently been looking into this myself and the XDA University seems to hold some fairly thorough guides, I have just not had the time to start anything yet
Click to expand...
Click to collapse
preaching to the choir bud... i got 2 kids i teach full time and one more baby on the way time is one thing in limited supply.. but i really love this little device so it would be a shame if it went un-developed...