[Hack] Android G1 Serial To Arduino - G1 Android Development

Not sure if this is the right place to post but it is homebrew and relates to development.
instructables.com/id/Android-G1-Serial-To-Arduino/
I think a lot of cool hacks are going to come out based on this.

correct me if i'm wrong, but that has been around for absolutely ages.

Meltus said:
correct me if i'm wrong, but that has been around for absolutely ages.
Click to expand...
Click to collapse
posted here
forum.xda-developers.com/showthread.php?t=496976&highlight=serial+usb

Related

Android source code available!

Android has been open-sourced as of today. You can go to http://source.android.com/ and download the full source to play around with the Android OS.
How will this affect the porting of android to other devices? (polaris please ;-) )
I think the main issue will be drivers for the hardware on other phones. Android could most likely be easily compiled for other processors, but allowing it to access hardware such as touchscreens, buttons, cellular hardware and other pieces will require some work at the driver level, which will most likely take time.
was it really needed to bump a 1 year old thread with something totally useless and random? I mean I can't even figure out what you are talking about and how it pertains to the original (and totally obvious to everyone by now) topic that Android was open source.
bakgwailo said:
was it really needed to bump a 1 year old thread with something totally useless and random? I mean I can't even figure out what you are talking about and how it obtains to the original (and totally obvious to everyone by now) topic that Android was open source.
Click to expand...
Click to collapse
Amen. But I think you mean how it PERTAINS, not obtains
Haha sorry lol I had to point that out.
Geniusdog254 said:
Amen. But I think you mean how it PERTAINS, not obtains
Haha sorry lol I had to point that out.
Click to expand...
Click to collapse
wow lol if i wasn't watching the intro vid that would've been me
bakgwailo said:
was it really needed to bump a 1 year old thread with something totally useless and random? I mean I can't even figure out what you are talking about and how it pertains to the original (and totally obvious to everyone by now) topic that Android was open source.
Click to expand...
Click to collapse
Judging by the dates... YOU are the one who bumped a year-old thread....
lbcoder said:
Judging by the dates... YOU are the one who bumped a year-old thread....
Click to expand...
Click to collapse
I'm bumping too because I just have to say you're 100% correct.
And I need to add one other thing....
HAHAHAHAHAHAHAHAHAHAHAHA
lbcoder said:
Judging by the dates... YOU are the one who bumped a year-old thread....
Click to expand...
Click to collapse
No, there was another post above bakgwailo's that had no reason to be there. Someone posted in about 15 different threads that were all about a year old or more, with random comments. I reported it, I'm sure others did too. And the posts were removed.
Then let's all get to a pertinent topic while we're talking about Android's open-source capability. Can someone run the method by us to modify the latest official builds to where we can keep root access?

Question about buidling a ROM

Are there any sites that explain in detail how to build an Andriod ROM, I've googled it, but nothing of any relavence. I want to learn how to build one.
interesting as well. Waiting some BIG guy to give a guide.
It would be nice, Maybe like a complete kitchen ala WM.
Former WinMo ROM builder (Touch Pro) and looking for the same info.
snag JF's 1.51 build environment from here:
http://jf.andblogs.net/2009/05/24/jfv151-images-are-out/
that will at least point you in the right direction.
you can always modify an existing update.zip and resign it using the testsign.jar tool
i'd love to see a step by step guide as well
A guide would be realy helpful, and greatly appreciated! Been experimenting on my own, but I'd love to see a Ion build enviornment.
Wow, so it looks like we are all making an official request for someone to put together a "Roms for Dummies" or similar..... Who's got the pull to make this happen, lol
there's cyanogenized rogers, a very good sample to start with
http://forum.xda-developers.com/showthread.php?t=524160
I'm a Herald cook, and I would also love to learn this.
Making ROMs for WM devices is so limited, I'm looking forward to this.
This would be awesome... I know just enough to be dangerous... but would rather have some sort of guide to get things going right.
I would have to agree with everyone above me, having some sort of step-by-step guide with a list of necessary tools would be very handy to have. Especially for someone who's just starting out and no idea what certain things do.
I would appreciate some kind of basic tutorial in this direction, too.
I have just been a little confused about how to resign an update.zip if I want to change any files inside of it, and then rezip.
Well.... Lets see if we can't get a Mod to come up with a cool idea of appointing someone who knows what they are doing (i.e. NOT ME), or themselves to collect everyone's pieces, and put them all together into a newb friendly version, and lead up to an advanced version. Talk about really opening the door to new developers. Eh? Whatya think?
I would love to learn too
Make a poll? Or does it seem as if enough people want it to be definite!
thelamacmdr said:
Make a poll? Or does it seem as if enough people want it to be definite!
Click to expand...
Click to collapse
It seems enough people want it done.....What have I done?!
ive asked this same question before.
still waiting for an answer
thelamacmdr said:
Make a poll? Or does it seem as if enough people want it to be definite!
Click to expand...
Click to collapse
Yeah I think it is definite. People want to know how to make their own ROMs.
Check this site out:
http://honeypod.blogspot.com/2007/12/compile-android-kernel-from-source.html
Senorkabob said:
Check this site out:
http://honeypod.blogspot.com/2007/12/compile-android-kernel-from-source.html
Click to expand...
Click to collapse
CRAP that looks like martian talk to me LOL. Well judging from that link we all have to learn some Linux boys. Ive been on windows for years and its all i know, but i do want to learn how to work on ROM's. I''ve heard that Ubuntu is the easiest to learn coming from a windows environment, please steer me in the right direction if im wrong. I guess illl have to dual boot my laptop to night.

question about making an android app (soundboard)...

So, I am interested in making a soundboard for the movie super troopers... Just curious if anyone has any experience making soundboards? Or, would I be better off pulliing a soundboard apk from my phone and just swap out the sounds I want? If anyone has any suggestions, I would greatly appreciate it, thanks!
I don't have any soundboard experience...
But just taking an apk and replacing sounds is definitely not something someone should suggest.. Pulling OS information and cooking roms is a little different than taking an app and releasing a dev's work with different .wmv's, that's a little thing called plagiarism..
But if you ask the dev prior to that, I guess it would be ok.. You just need his source..
*edit
look what google found me...
http://www.myandroidsoundboard.com/
azyouthinkeyeiz said:
Not all that advanced..
Click to expand...
Click to collapse
Not advanced at all. There's a reason there are so many soundboard apps on the market. It's just about the easiest, most no-brainer app you can write that actually does anything. Even if you've never even written a basic "Hello World" app, it shouldn't take more than 2 or 3 hours running through the tutorials on the android sdk site to be able to whip up a soundboard.
subliminalurge said:
Not advanced at all. There's a reason there are so many soundboard apps on the market. It's just about the easiest, most no-brainer app you can write that actually does anything. Even if you've never even written a basic "Hello World" app, it shouldn't take more than 2 or 3 hours running through the tutorials on the android sdk site to be able to whip up a soundboard.
Click to expand...
Click to collapse
lol yeah after I posted this, I got on google, found a tutorial for it... For the previous post, wasnt looking to plagiarize anyones work, at all... Working on my soundboard now
subliminalurge said:
Not advanced at all. There's a reason there are so many soundboard apps on the market. It's just about the easiest, most no-brainer app you can write that actually does anything. Even if you've never even written a basic "Hello World" app, it shouldn't take more than 2 or 3 hours running through the tutorials on the android sdk site to be able to whip up a soundboard.
Click to expand...
Click to collapse
Hmmm. Maybe THAT'S the problem....all those soundboard makers heard that they were no-brainers to make, and decided not to turn on their noodles before creating and releasing their monstrosities upon the world. (not meant as a dig @ OP)
tejasrichard said:
Hmmm. Maybe THAT'S the problem....all those soundboard makers heard that they were no-brainers to make, and decided not to turn on their noodles before creating and releasing their monstrosities upon the world. (not meant as a dig @ OP)
Click to expand...
Click to collapse
none taken, I didnt write any of those monstrosities... Just want one for myself lol
tejasrichard said:
Hmmm. Maybe THAT'S the problem....all those soundboard makers heard that they were no-brainers to make, and decided not to turn on their noodles before creating and releasing their monstrosities upon the world. (not meant as a dig @ OP)
Click to expand...
Click to collapse
Well its usually for people that want experience in coding apps, and haven't been through A+ Cert or the like, and want to learn...
But thanks for generalizing...
azyouthinkeyeiz said:
Well its usually for people that want experience in coding apps, and haven't been through A+ Cert or the like, and want to learn...
But thanks for generalizing...
Click to expand...
Click to collapse
Oh, I don't think he meant anything derogatory by it. I've been writing code for 20+ years, but I'm still doing a couple crazy simple Android apps just to get myself familiar with the new platform.
There's nothing wrong with writing simple apps as a learning experience. Even experienced coders have to do it from time to time when learning a new language or new platform.
The only part that's a little ridiculous is posting these "Java 101 homework assignments" on the market. Does the world *really* need 5 dozen collections of SpongeBob sound clips?
(No offense intended to anybody, but people should maintain a sense of reality about how appealing their app really is to the general public... I think it's awesome when people post things like this with source code and complete Eclipse project files so that other people can use them as a learning tool, I just question whether simple stuff like this really belongs on the market as a "product". It tends to clutter up my search results when I'm looking for useful stuff....)
subliminalurge said:
Oh, I don't think he meant anything derogatory by it. I've been writing code for 20+ years, but I'm still doing a couple crazy simple Android apps just to get myself familiar with the new platform.
There's nothing wrong with writing simple apps as a learning experience. Even experienced coders have to do it from time to time when learning a new language or new platform.
The only part that's a little ridiculous is posting these "Java 101 homework assignments" on the market. Does the world *really* need 5 dozen collections of SpongeBob sound clips?
(No offense intended to anybody, but people should maintain a sense of reality about how appealing their app really is to the general public... I think it's awesome when people post things like this with source code and complete Eclipse project files so that other people can use them as a learning tool, I just question whether simple stuff like this really belongs on the market as a "product". It tends to clutter up my search results when I'm looking for useful stuff....)
Click to expand...
Click to collapse
What he said! Wasn't making fun of anyone wanting to learn or anything like that a all. Hell, I'm working my way through the "how to make a calculator" guide, myself, lol! I know jack about coding! I was more referring to the fact that some of these guys don't seem to ask themselves weather or not the world really needs "Rosie O'donnel: Bathroom Sounds v.17" before they slap it in the market. I tried to be clear that I wasn't picking on the OP, guess I could have been more explicit? Sorry if there was confusion.
I havent taken any offense here... some soundboards are retarded, and I will be the first to agree... I am just shocked that, with the amount of 1 liners in the movie super troopers, there arent any soundboards for it... (of course, I may be biased, as some people may think this movie was stupid, but I loved it lol)... I have no programming experience, only video/audio editing experience... I found the link "azyouthinkeyeiz" maybe 20 minutes before he replied to this thread, and am trying that tutorial... I am definently looking forward to learning more, and if anyone out there has any websites they can suggest for learning programming, I am more than down to learn!
All I wasn't to know is, who wants a mustache ride?!?
tejasrichard said:
All I wasn't to know is, who wants a mustache ride?!?
Click to expand...
Click to collapse
LOL See? especially all the crap Farva says... Awesome!
tejasrichard said:
All I wasn't to know is, who wants a mustache ride?!?
Click to expand...
Click to collapse
http://moustache-ride.ytmnd.com/
and
http://igotyougood.ytmnd.com/
jtmercutio said:
I am definently looking forward to learning more, and if anyone out there has any websites they can suggest for learning programming, I am more than down to learn!
Click to expand...
Click to collapse
Try This
tejasrichard said:
who wants a mustache ride?!?
Click to expand...
Click to collapse
"I vaunt one... I do I do" lmfao
ok so I got my first board together... From House, MD. Pretty neat, I'd say.
Now what I want to know is this: how can I get them ads on there like all the other apps have? I can send a zip if someone feels spunky enough to help me

[Q] Help the Noob with definitions...

Ok, it's my first Droid phone, so these questions are going to seem incredibly stupid, but I'm just not sure what some of these acronyms mean:
RUU
AOSP
WIP
DeOdexed
And if the acronym isn't self-explanatory, a bit of explanation as to what these things are would be appreciated.
I'd like to be able to start contributing from time to time around here, but I often get stumped halfway through a thread trying to figure out what the hell someone's talking about.
James.Q.Campbell said:
Ok, it's my first Droid phone, so these questions are going to seem incredibly stupid, but I'm just not sure what some of these acronyms mean:
RUU
AOSP
WIP
DeOdexed
And if the acronym isn't self-explanatory, a bit of explanation as to what these things are would be appreciated.
I'd like to be able to start contributing from time to time around here, but I often get stumped halfway through a thread trying to figure out what the hell someone's talking about.
Click to expand...
Click to collapse
RUU = Rom Update Utility (ones posted here are usually from the manufacturer to restore your phone in case you mess up)
AOSP = Android Open Source Project (here that usually refers to a ROM that's pure android)
WIP = Work In Progress (usually a ROM or app that's not considered stable yet)
Deodexed = (not sure what it stands for but I know a ROM can be odex which can't be themed and deodexed that can be themed)
Sent from my PG06100
Dread 7us said:
RUU = Rom Update Utility (ones posted here are usually from the manufacturer to restore your phone in case you mess up)
AOSP = Android Open Source Project (here that usually refers to a ROM that's pure android)
WIP = Work In Progress (usually a ROM or app that's not considered stable yet)
Deodexed = (not sure what it stands for but I know a ROM can be odex which can't be themed and deodexed that can be themed)
Sent from my PG06100
Click to expand...
Click to collapse
And odex is a part of an app file that is separate from the app APK (Application installer kit, I believe, essentially is a .exe for android). Having this file allows for slightly faster boots as the boot information is stored in a separate file however it makes themeing very difficult. When a rom is DeOdexed it means the odex file has been merged with APK file hence it has been de-odexed!)
Hope that clears things up!
Ah, thanks.
Appreciate the help.
James.Q.Campbell said:
Ok, it's my first Droid phone, so these questions are going to seem incredibly stupid, but I'm just not sure what some of these acronyms mean:
Click to expand...
Click to collapse
This is your first Android phone. Not a Droid. Droid is by Verizon and is a brand not an OS.
I'm Shifting on 4G.
riggsandroid said:
This is your first Android phone. Not a Droid. Droid is by Verizon and is a brand not an OS.
I'm Shifting on 4G.
Click to expand...
Click to collapse
Was that necessary? A simple
Droid is a line of Android phones on Verizon fyi
Click to expand...
Click to collapse
Would have worked fine.
Also, Droid is not a brand its a LucasArts trademark currently being used by Motorola, HTC, and Verizon for a certain line of Android smartphones. Don't correct people when you're wrong yourself. Bro.
Haha you said bro...
Anyways droid is not being used by HTC. And you know what he means by brand. He is trying to keep you from getting abused later by telling you what is up.
Why do 80% of all forum treads have to contain some sort of cat fight?
Sent from my PG06100 using XDA App
BuddahWolf01 said:
Haha you said bro...
Anyways droid is not being used by HTC. And you know what he means by brand. He is trying to keep you from getting abused later by telling you what is up.
Why do 80% of all forum treads have to contain some sort of cat fight?
Sent from my PG06100 using XDA App
Click to expand...
Click to collapse
The Droid Eris wasn't made by HTC? How about the Droid Incredible? Gosh you're right neither of those were HTC phones...oh wait, I guess they both were! Again, people really need to know their stuff before telling someone they're wrong =(
My point was that you don't need to be rude in telling someone they're wrong. I'm rude to rude people and nice to people who genuinely ask for help. Those who make assumptions and claims that are based entirely in the fiction of their minds while trying to prove other people wrong.
PS: I said 'bro' as a form of ironic mockery. Look it up sometime!
Oh and the reason "catfights" break out is because people like you two stroll in and act like a**hats!
kenvan19 said:
The Droid Eris wasn't made by HTC? How about the Droid Incredible? Gosh you're right neither of those were HTC phones...oh wait, I guess they both were! Again, people really need to know their stuff before telling someone they're wrong =(
My point was that you don't need to be rude in telling someone they're wrong. I'm rude to rude people and nice to people who genuinely ask for help. Those who make assumptions and claims that are based entirely in the fiction of their minds while trying to prove other people wrong.
PS: I said 'bro' as a form of ironic mockery. Look it up sometime!
Oh and the reason "catfights" break out is because people like you two stroll in and act like a**hats!
Click to expand...
Click to collapse
My post was not rude. While Droid is a trademark owned by Lucas Film (as anyone can see on the fine print on their commercials) it is a BRAND of phones offered by Verizon. HTC and Motorola just call their phones what Verizon wants. Just as much as the EVO is now a brand of phones for Sprint.
Every thread you have posted in has turned into a fight and your posts only look to move the topic of discussion from what the OP intended by turning it personal. Please, if you cant use the forums as intended please refrain from "contributing".
Sorry OP if you think what I wrote was "rude", just trying to help you out with learning the lingo.
You are right about HTC after all, it was pretty late and I wasn't thinking clearly when I posted that. I was just taking up for riggs because I didn't find his post rude at all. He didn't add a smiley or anything... but at most it was just "straight forward." Your post is the first post in this thread that I would consider rude bro.
And he does have a point about alot of your posts being the posts that seem to start things off in a bad direction. (cat fight)
Please keep in friendly in here. We're all just here to develop and help Thank you

[Q] I'm a dev, would it be hard to a cornerstone

Hello,
I'm extremely good with computers and done a few years worth of programming. I saw cornerstone and it looked really good. How would one go about integrating it into a asus or other rom build. I took a look at the source and it looks like a matter of adding the files. Is this somewhat correct? Also if i managed to whip up a version could it brick my device (to the point where I can't reflash or nandroid) from flashing it?
Thanks
roflcopterofl said:
I'm extremely good with computers and done a few years worth of programming.
Click to expand...
Click to collapse
Hah. If that's really true I don't think you would be asking those questions.
horndroid said:
Hah. If that's really true I don't think you would be asking those questions.
Click to expand...
Click to collapse
I never said I was good with android. I've been in the community for under a year and never did much dev on it because of various other projects. The smartest teacher I ever met once told "If you lie about what you know you are only deceiving yourself". I'm not going to lie, I know nothing about android besides rooting and rom flashing. With that said I wouldn't know how it would be incorporated and what is occurring when you flash it (what is modified).
I would watch where you flash you smart ass comments because you can't judge what someone knows based on a internet comment.
roflcopterofl said:
I never said I was good with android. I've been in the community for under a year and never did much dev on it because of various other projects. The smartest teacher I ever met once told "If you lie about what you know you are only deceiving yourself". I'm not going to lie, I know nothing about android besides rooting and rom flashing. With that said I wouldn't know how it would be incorporated and what is occurring when you flash it (what is modified).
I would watch where you flash you smart ass comments because you can't judge what someone knows based on a internet comment.
Click to expand...
Click to collapse
Well, considering that you know nothing about Android development, and TBH if you were really interested in Android development and had years of programming experience, it should be very easy, provided you know anything about Java, to begin programming Android. But with a few years of programming experience, you should know a lot of Java, right?
I've been in the community for under a year and never did much dev on it because of various other projects. The smartest teacher I ever met once told "If you lie about what you know you are only deceiving yourself". I'm not going to lie, I know nothing about android besides rooting and rom flashing. With that said I wouldn't know how it would be incorporated and what is occurring when you flash it (what is modified).
Now let's put that aside and possibly stop trolling, and get the main focus of this thread.
luna_c666 said:
Well, considering that you know nothing about Android development, and TBH if you were really interested in Android development and had years of programming experience, it should be very easy, provided you know anything about Java, to begin programming Android. But with a few years of programming experience, you should know a lot of Java, right?
Click to expand...
Click to collapse
Java isn't the only programming language that exists. I'm sure you realize that. I can already tell my your abrupt attitude that you have something against me (I'm sure because of the rooting thread). No reason exists why that should occur. It was a simple question where no trolling should reside.
Edit: Maybe I misinterpreted your comment, if so my apologizes. Yes I've been doing java for the last 6 months (on and off but I've came back fully for the last month). The other months were simple learning and reverse engineering(Which the 5 months could be questionably be worthless seeing that after I went back to the code I was reverse engineering everything made 25 times more sense then before)
Android is based on java. It uses a linux kernel. You should familiarize with these. No I wasn't being snide- the rooting thread was weird I admit, but I was actually just giving an earnest answer- you may not be the only one that reads it.
horndroid said:
Hah. If that's really true I don't think you would be asking those questions.
Click to expand...
Click to collapse
Listen, smart-ass, you ever heard of specialization? Just because someone is a physicist doesn't mean he knows everything in the field of physics. Just because someone is a programmer doesn't mean he knows everything about programming. If you have an allergic reaction, would you go to a proctologist or an allergist? If the proctologist would admit to his ignorance of someone's allergic reaction, would you question that he's a doctor at all?
I'm an engineer. Would you doubt I'm an engineer if if I told you I know nothing about chemical engineering?
This is why when programmers talk to each other, they don't say "I'm a programmer". Usually, they say "I'm a java programmer" or "I'm a visual basic programmer", etc. I once knew a C++ guy that almost pulled his hair out over the fact that you could only send one value from one method to another in java. Surprise surprise, the languages are designed differently as well.
I give up... not !!!..... but the troll will be no more
I realized right before I posted the last post that nothing will bring you out of your misconceptions.
The OP asked a legitimate question which you are now derailing by grandstanding as if you know anything. You've posted a lot in this thread already and in none of those posts have you been of any help. At the very least, you could help by keeping this post back on track by giving a proper response within topic.
I too am extremely good at computers and have been doing programming since 1982. But for the life of me I also wouldn't know how to integrate Cornerstone into ICS. Now since the poster asked the question relating to that, and you've so far posted more than anybody here in this thread, we are waiting for your answer to the OP's question...if you have any.
horndroid said:
I was doubting his claim that he was extremely good at computer. "Extremely" is the keyword.
Click to expand...
Click to collapse
horndroid said:
The only misconception here is you think I was doubting the OP's specialization, which I clearly wasn't.
Click to expand...
Click to collapse
^^^^^^^^^^^
If you read those two quotes from what you posted, you will see how stupid you look right now.
Horndroid, I think you are talking a lot but you don't really know the IT world...
I'm an IT professionnal, I'm developing in Java for about 4 years now and I don't know anything about Android development...
Do you really think a dev knows every programming language and every platform ?
I don't want to be rude but your answers are realy just spam to me and I really think you don't know what you are talking about !
The OP was just asking a question if you don't have any useful answer to give, avoid spamming his thread !
Horndroid .....not knowing
It seems that right now you're the one specializing in it.
WHY DONT YOU BOTH SHUT UP AND LET PEOPLE ACTUALLY ANSWER THE QUESTION
Sent from my HTC Vision using XDA
roflcopterofl, maybe you should ask the mod to delete this thread and try again. Good luck with finding what you need. Hope this event doesn't persuade you to give up. I hear there are a lot of people interested in working with cornerstone, so someone is bound to have the information you are looking for.
From what I've read from the developer who was working on officially integrating Cornerstone in to CM9 (and then abandoned), the Cornerstone code is a mess and kind of hard to work with. If you're not experienced with Android development specifically, it's going to be tough (although not impossible - just very difficult).
typci said:
roflcopterofl, maybe you should ask the mod to delete this thread and try again. Good luck with finding what you need. Hope this event doesn't persuade you to give up. I hear there are a lot of people interested in working with cornerstone, so someone is bound to have the information you are looking for.
Click to expand...
Click to collapse
+1 on this.
I am interested in working on this to. Not chemically, mechanically or even EXTREMELY. Just interested. Please don't tell my allergist or proctologist though
We can get the source code from the Onskreen site or is it on github too?
Woodrube said:
+1 on this.
I am interested in working on this to. Not chemically, mechanically or even EXTREMELY. Just interested. Please don't tell my allergist or proctologist though
We can get the source code from the Onskreen site or is it on github too?
Click to expand...
Click to collapse
https://github.com/onskreen/cornerstone
Haha ok thanks. Nothing wrong with a little argument of it leads to progress. I've been doing java for half a year but recently I've really picked it up. The other programming languages were lua (for a day lol), basic, visual basic, Html (markup but still). I do not know every language nor do I claim to. GoodIntentions won that argument by a long shot. My statement wasn't mean to be relative to other's knowledge. It was simply saying that I've done things like this in the past and have no fear. Could a mod lock this before it gets flamed.
Thanks

Categories

Resources