Help for a starting devoloper? - Optimus One, P500, V General

I have a dream of becoming a developer, I absolutely love computers, and I absolutely love phones, especially androids, Iphones suck. So if anyone can give me a short guide on what to start downloading, etc. in order to start developing and any guides to developing would be nice. I current have access to my LG optimus T, my friends HTC Desire, and a LG Optimus S. Yes i realize the Optimus S and the Optimus T are basically the same, but those are the phones I have access to, any help to get me started would be much appreciated.

DeBiasoMan said:
I have a dream of becoming a developer, I absolutely love computers, and I absolutely love phones, especially androids, Iphones suck. So if anyone can give me a short guide on what to start downloading, etc. in order to start developing and any guides to developing would be nice. I current have access to my LG optimus T, my friends HTC Desire, and a LG Optimus S. Yes i realize the Optimus S and the Optimus T are basically the same, but those are the phones I have access to, any help to get me started would be much appreciated.
Click to expand...
Click to collapse
I think you can PM any one of the developers and ask them the details. They would surely help you.

firstly, learn about cooking a rom Its a really easy once you get the hang of it

have a same question in my mind!
but I am thinking about making one kernel not rom
because it's simple than making rom
I don't know any pro language
anyone here to help or learn us?
@ DeBiasoMan If someday it's possible I will also help you

DeBiasoMan said:
I have a dream of becoming a developer, I absolutely love computers, and I absolutely love phones, especially androids, Iphones suck. So if anyone can give me a short guide on what to start downloading, etc. in order to start developing and any guides to developing would be nice. I current have access to my LG optimus T, my friends HTC Desire, and a LG Optimus S. Yes i realize the Optimus S and the Optimus T are basically the same, but those are the phones I have access to, any help to get me started would be much appreciated.
Click to expand...
Click to collapse
just don't be a troll with that 'iphone suck'.
Apple's phone in the 4 version is a good device.
My brother has one, got for a cheap price here in Brazil. (R$ 500,00 something like $200,00)
Using the system we can see how apple approach is on the minimum details level and Android isnt that cos we have too much fragmentation. (Btw, samsung have a very good android mod on Galaxy SII, gratz Samsung!)
So, i like android, i'm not going to try buy a iPhone, but hey, that thing has his merits, until 2007 we all are stuck with phones like blackberry or nokia, no touchscreen devices Thank you apple, AGAIN, PC+Phones. (but i never had a **** from you )
About development, good luck, i dont know how to build a custom rom yet

fserve said:
just don't be a troll with that 'iphone suck'.
Apple's phone in the 4 version is a good device.
My brother has one, got for a cheap price here in Brazil. (R$ 500,00 something like $200,00)
Using the system we can see how apple approach is on the minimum details level and Android isnt that cos we have too much fragmentation. (Btw, samsung have a very good android mod on Galaxy SII, gratz Samsung!)
So, i like android, i'm not going to try buy a iPhone, but hey, that thing has his merits, until 2007 we all are stuck with phones like blackberry or nokia, no touchscreen devices Thank you apple, AGAIN, PC+Phones. (but i never had a **** from you )
About development, good luck, i dont know how to build a custom rom yet
Click to expand...
Click to collapse
Lol, i had a custom rom but only dunno how to change framework till now...
Sent from LGE XDA phone wit Matt's v6.5.7(1.1)

aspee said:
have a same question in my mind!
but I am thinking about making one kernel not rom
because it's simple than making rom
I don't know any pro language
anyone here to help or learn us?
@ DeBiasoMan If someday it's possible I will also help you
Click to expand...
Click to collapse
Kernels are harder to make IMO

Well... I'm myself embarking on this trip of developing Android apps (I'm a Software Engineer but I have not touched a line of code in a few years), and I can give you a couple of suggestions about it.
The good thing about Android apps development is that is totally free to start since the two main tools that you'll use are completely free: The Android SDK and Eclipse IDE. Tools-wise those are the only two things that you'll need initially (beside a fairly decent computer of course).
If you can spend a few bucks I've found that the book "Learning Android" is pretty good, with a good level of detail on the inner workings of the Android OS and a hands-on project throughout the whole book (and Android Twitter Client). The book is fairly recent (March 2011) so it covers Android Gingerbread, unfortunately the only issue with the book is that the Twitter client project was created before Twitter switched their authentication api from simple login to oAuth (a token based authentication API very popular nowadays), so the code on the book will not work right out of the box without some modifications on the authentication module. There's a new Andorid development book from the same publisher (O'reilly) available on Amazon called "Programming Android" which was released earlier this month, so I would guess that whatever the project is on that new one it should work right out of the box.
If you wanna get the hang of it without spending a buck you can start with a great tutorial series on Android development available on Youtube here: "TheNewBoston Android Tutorials". The tutorials cover Android development in much of the same way as most books, starting from scratch on installing and configuring the Android SDK and Eclipse to basic development and some advanced topics.
I must say that compared to the things that I was developing when I was still coding a few years ago (Java Enterprise Apps) Android development seems pretty much straight-forward, and I think that what really matters is changing the paradigm to "Mobile Apps", since they behave pretty much differently than normal enterprise apps.
Hope that helps.

Thank you so much, I used to do some Java coding for games so I know alot about Java, but ill check out all those things you all offered. Thanks! Oh and the iPhone thing, they're a good phone, but I can't afford one and prefer android.
Sent from my LG-P500 using XDA App

DeBiasoMan said:
Thank you so much, I used to do some Java coding for games so I know alot about Java, but ill check out all those things you all offered. Thanks! Oh and the iPhone thing, they're a good phone, but I can't afford one and prefer android.
Sent from my LG-P500 using XDA App
Click to expand...
Click to collapse
Wishing you all the best for your DEV efforts. As for the iPhone, those who can afford it are fans of it. The others, choose Android

Does anyone know a developer who is friendly enough to help me walk through this?
Sent from my LG-P500 using XDA App

DeBiasoMan said:
Does anyone know a developer who is friendly enough to help me walk through this?
Sent from my LG-P500 using XDA App
Click to expand...
Click to collapse
Oops, wrong post...
Sent from LGE XDA phone wit Matt's v6.5.7(1.1)

DeBiasoMan said:
Does anyone know a developer who is friendly enough to help me walk through this?
Sent from my LG-P500 using XDA App
Click to expand...
Click to collapse
I think the first thing you should and really most important thing to do is pick ONE problem and try and fix it. Maybe this is "I don't like that battery icon" or maybe it is something like "I want my kernel to swap out less and keep more data in RAM so it's a bit speedier".
Unfortunately there is so much going on in Android that probably no single developer can walk you through all of it, not even Linus Torvalds or Larry Page (like we say "We all stand on the shoulders of giants"). If you are new to Linux in general (which Android is) and you want to do some kernel work, a good first step is to start dual-booting Ubuntu or another friendly Linux distribution.

I am some experience with linux in computers, ps3's, even an experimental build me and a few others devoloped for an xbox which turned out unsuccessful. I just honestly dont know where to start to apply what I know to android phones.

here's a slightly dated but pretty good howto on Android kernel building
http://forums.androidcentral.com/htc-hero-rooting-roms-hacks/8072-how-build-your-own-kernel-package-source.html
lots of stuff comes up on google's pages about building Android
http://source.android.com/source/initializing.html
have fun!

Related

htc hero sprint running windows mobile??

it is possible? my htc hero can runn windows mobile??
smokeeboy said:
it is possible? my htc hero can runn windows mobile??
Click to expand...
Click to collapse
No you can not.
Why would you?
"There's so many ways for me to say this to you - Never, Not in a million years, absolutely not, no way hose, no chance Lance, net, negatorie, mm, nah, aa, and of course my own personal favorite of all time - man falling of of a cliff, Nooooooooouuuuu...!"
AdrianK said:
"There's so many ways for me to say this to you - Never, Not in a million years, absolutely not, no way hose, no chance Lance, net, negatorie, mm, nah, aa, and of course my own personal favorite of all time - man falling of of a cliff, Nooooooooouuuuu...!"
Click to expand...
Click to collapse
in french: NON lol
Jose...........
It's Jose.
*Slaps forehead*
That's what you get for copying quotes off facebook pages, peeps.
wow y would u even want to run windows mobile... I had a tmobile wing once - - - dont get me started on that phone lol.
lol im sry but even if i knew how i wouldnt tell ya cause its stupid idea.
why would you want windows mobile on your phone, well for decent media play back i.e films that you don't need to convert before you put on the phone, I've got both a android and windows phone, and personally I find the experience better on android, but converting films is a drag.
I don't see why you want to downgrade your phone
knowledge is power
I don't think this is such a bad idea actually it's kind of good for us having someone asking this...IS NOT ABOUT DOWNGRADING your beloved hero it's about the challenge it would be to do it and the KNOWLEDGE we would get by doing so...
Currently a lot of our great developers at XDA are focused on bringing android to our WM phones and they have done a great job so far using only reverse engineering methods, patience and a certainly huge amount of cups of coffee...so how about seeing things from a different angle? just imagine the possibilities if we can make WM work in an originally Android designed phone ,i bet you if someone dares to do it,not only the android porting project will benefit from this but several other open source mobile platforms that are already here[Maemo] and others to come [MeeGo], They all have one purpose bringing the end user a better and richer mobile experience which is the same reason i believe this forum was created for so...
Why not giving it a try?
up
up up up
sorry
android is a open source OS
windows mobile is not
so you can change android kernel to run on other device
windows mobile nope
I love android for this
I hate windows mobile for this
with a boot loader : you cant
and i know you don't want windows mobile on your brilliant android phone
hahaha
One time I saw a thread in the Rhodium forums where they were trying to find evidence of an Android user trying to port Windows Mobile to their phone. I didn't think it would ever happen...
Hmmm a challenge
Sounds like a great challenge, something to really upset the a few people who wander around bragging about they're "completed" operating systems (yeah right, 15 years as an IT Consultant and I've yet to hear Microsoft claim to complete anything).
Android is a PITA and not as flexible as I was told it would be - nowhere near as flexible as linux was meant to be - I wonder if its possible to go the rest of the way and compile a linux for our android phones that runs natively. Then we can really put windows phones to shame.
doofah said:
I wonder if its possible to go the rest of the way and compile a linux for our android phones that runs natively.
Click to expand...
Click to collapse
Well, of course it's possible, seeing how it's already been done. I don't know about your phone, but my CDMA Hero is most definitely running Linux natively.
So it's already running on a Linux kernel with a reasonable command line environment. It might be useful to compile a more complete set of GNU utilities for it.
Android is, in basic terms, just the GUI that's running on top of Linux. There are plenty of other GUIs designed for small devices with limited resources. Porting one of them over to run on top of the existing Linux environment shouldn't be too terribly tough.
The real trick, I would guess, would be getting all the hardware bits to work. Writing apps that can access the phone radio, gps, audio, etc.... All of those things are currently accessed through APIs that Android provides. If you remove Android, and those APIs, then there's a great deal of work to be done to make those things functional again.
So if you just want a handheld Linux box, that's easy. If you want all of the hardware features to work, and to still be able to use it as a phone, just with Android stripped out, then you've got a LOT of work ahead.
they have already ported android to win mobile it is possible to reverse see as win mobile does not have alot of anti piracy safeguards
wnathanball said:
they have already ported android to win mobile it is possible to reverse see as win mobile does not have alot of anti piracy safeguards
Click to expand...
Click to collapse
???
Maybe if you wrote complete sentences with proper punctuation, this might parse.
well am with original poster on this I for one would love and prefer to see Winmo on my hero.... I find android such a dam pain.... I have both winmo(on my kaiser) and android... But only use droid for a toy and playing games. where as I much prefer my winmo for Work and navigation... At least with Winmo theres no reliance on flippin data, Which isa pain in the butt with droid..
So come on you tech Geeks show us what you are made of...Port Winmo to hero... let us have the choice...
WM On Hero.......
say what you will about Android Vs WM but I believe WM is just perfect for me. If hero could support WM then please someone anyone help me get it on mine. I loved the convenience of WM. On my Blackstone Sync was not a problem. I get all my emails and my contacts in the same place. With Android I have to sync via G-Mail. For being open source this is a huge price for me to pay. Now I have to change my email address and redirect all my clients to G-mail so I get all my mail.

[Q] WebOS now Open Source

http://www.hp.com/hpinfo/newsroom/press/2011/111209xa.html?mtxs=rss-corp-news
If a webos port was made for your Galaxy SII, would you at try it out? Whats everyone's thoughts?
I don't know about others but I, for me will be excited and undoubtedly I'll want this on my GSII, it will be a pleasure.
Thanks for the link anyway.
Sure
Would be cool to try WebOS at SGS II =)
I think it doesn't have much chance against Android.
ithehappy said:
I don't know about others but I, for me will be excited and undoubtedly I'll want this on my GSII, it will be a pleasure.
Thanks for the link anyway.
Click to expand...
Click to collapse
Yeah definitely the same here! I'd love to be able to dualboot both OS' on my phone. Plus all the power the GSII is packing compared to that of the touchpad. It would be insane!
mcarans said:
I think it doesn't have much chance against Android.
Click to expand...
Click to collapse
I see it not so much as a competition, but more as something that would compliment my phone. Primarily android, with webos on the side.
But I agree that it would be cool to try it nonetheless.
I would probably flash it out of curiosity but ultimately ill no doubt always stick with Android unless they do the unthinkable and become "closed" like IOS but i cant see that ever happening.
of course I want it in my phone. Also, could the devs port the code to android to make it faster/better/whatever?
swimdude1120 said:
http://www.hp.com/hpinfo/newsroom/press/2011/111209xa.html?mtxs=rss-corp-news
If a webos port was made for your Galaxy SII, would you at try it out? Whats everyone's thoughts?
Click to expand...
Click to collapse
Didn't HTC or Samsung (can't remember who) get full licensing permissions on WebOS? lol well that's useful now.
If it was me, yes I definitely would! Like with the HD2, I tried WM 6.5, WP7 and Android, but ultimately had to go back to Android.
= What are you even doing asking whether or not you should root your phone on XDA?! =
What we have here is HP finding a cheap way to support it's WebOS devices.
I'd sure as hell try it out. The UI is fantastic and would probably fly on the SGS2. Probably would have to steal some drivers from Android but since they're both linux-based it shouldn't be too difficult.
Although I'm guessing most of the devs are involved with ics at the moment...
Skellyyy said:
Didn't HTC or Samsung (can't remember who) get full licensing permissions on WebOS? lol well that's useful now.
If it was me, yes I definitely would! Like with the HD2, I tried WM 6.5, WP7 and Android, but ultimately had to go back to Android.
= What are you even doing asking whether or not you should root your phone on XDA?! =
Click to expand...
Click to collapse
Hey Skellyyy, just out of curiosity, what made you stick with Android over WP7? I have not had any WP7 device yet, but it looks attracting.
I would LOVE this...i got a Pre on day one and loved WebOS...i would have stayed, but lack of solid hardware and an extremely small dev crew to get things going. if we could even get a WebOS launcher on top of android, that would be amazing!
i truly hope they get this going on our SGSII's.....i'd pay good cash for this!!
EDit - Any dev who decides to take this on, consider my SGSII a test device for you....
WebOS all the way!
For those who haven't tried it, here are some hints:
-butter smooth (when fresh)
-TRUE and exceptional multitasking
-great UI
The thing with HP is that they bought Palm for a hefty sum but never had any idea how to make it better. For now, they only got two WebOS devices that can not be called ancient: Pre3 and Veer- both fabulous phones ( Veer is quire popular among ladies, even @ Google HQ ). This is the bottle neck for their market. If they will get it running on other devices it will surely change the game more than WP7 did.
HP will nail it if they choose to go open source and get some devs involved, though this OS is maybe the best so far, it's still full of bugs and flaws, looks like a beta release.
... Another one. Is open sourcing now the dumping ground for dead projects?
came back from a party some minutes ago and read that webos is now open sorce on pocketnow.
it would really be great to be able to dualboot webos and android on the s2. hope somebody will do this and bring us this great os.
htc9420 said:
WebOS all the way!
For those who haven't tried it, here are some hints:
-butter smooth (when fresh)
-TRUE and exceptional multitasking
-great UI
The thing with HP is that they bought Palm for a hefty sum but never had any idea how to make it better. For now, they only got two WebOS devices that can not be called ancient: Pre3 and Veer- both fabulous phones ( Veer is quire popular among ladies, even @ Google HQ ). This is the bottle neck for their market. If they will get it running on other devices it will surely change the game more than WP7 did.
HP will nail it if they choose to go open source and get some devs involved, though this OS is maybe the best so far, it's still full of bugs and flaws, looks like a beta release.
Click to expand...
Click to collapse
i have a touchpad,laggy as hell,specially reading a pdf
Sent from my GT-I9100 using xda premium
adem_7 said:
Hey Skellyyy, just out of curiosity, what made you stick with Android over WP7? I have not had any WP7 device yet, but it looks attracting.
Click to expand...
Click to collapse
Hi, I don't really know tbh, android just felt like my home that I couldn't leave. Although I really want a WP7 device to give it another try. I feel like it could be good for me, everything I basically need and it just works. Without any distractions. Social integration is a major plus now too, I never really went on social networks when I tried it out, might get another cheap HD2 and have fun with it.
= What are you even doing asking whether or not you should root your phone on XDA?! =
Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums
Moving to Q&A

[Q] Bootdroid dual boot ios5 and droid for galaxy s2

Just want to know if anyone else knows about this new app that is in dev at the moment.
It is a way of having a dual boot with ios5 and android
Links -
http://code.google.com/p/bootdroid/
and
http://bootdroid.blogspot.com/
As said in the other thread, Im not sure whether its a fake rip off or a real one. Apple hasn't and wouldn't give source codes for their crap.
And erm, ios would just dirty my phone
Yes, im a fanboy
I am slightly convinced that if might be real, although as said on the blog he has run into some legal problems but thinks he might have found a way around this, I am a Droid fan but this is a show off feature that would be pretty cool.
Sent from my GT-I9100 using XDA App
s.d.oconnor said:
I am slightly convinced that if might be real, although as said on the blog he has run into some legal problems but thinks he might have found a way around this, I am a Droid fan but this is a show off feature that would be pretty cool.
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
Yea, me too. It might be real too for all it matters
Wow it would be really nice to have ios running on my SII. i love android, but showing the fanboys that our device can do both. It's priceless. keep up the good work
im interested in this project mostly because would be nice to test performance on the s2 but then you would run into issues like their retina display, apple would never allow it since there platform is copyright, but luckily this guy is named Anonymous
heres a pic from his blog
http://i44.tinypic.com/24n0eph.jpghttp://i44.tinypic.com/24n0eph.jpg
It would be intresting to see how this would work and i think the galaxy s2 is the perfect phone to test on, but i cant see how he going to get over the legal issues.
s.d.oconnor said:
It would be intresting to see how this would work and i think the galaxy s2 is the perfect phone to test on, but i cant see how he going to get over the legal issues.
Click to expand...
Click to collapse
If he could create a script or program that could take an IPSW (Firmware file) and make it "android ready" for lack of a better term, he would be completely safe. As the user would be downloading the IPSW and supplying it not him. Also the IPSW are available freely on Apple's site so they couldn't come after the users at that point at all. He just has to find a way to do that (not going to be easy).
Also iOS source is available on apple's dev site for anyone to look at it. It's just mostly copywrited (besides the BSD portions). I'm not sure if all of it's there but I have looked at some of it in the past for hints to exploits for jailbreaking.
x942 said:
If he could create a script or program that could take an IPSW (Firmware file) and make it "android ready" for lack of a better term, he would be completely safe. As the user would be downloading the IPSW and supplying it not him. Also the IPSW are available freely on Apple's site so they couldn't come after the users at that point at all. He just has to find a way to do that (not going to be easy).
Also iOS source is available on apple's dev site for anyone to look at it. It's just mostly copywrited (besides the BSD portions). I'm not sure if all of it's there but I have looked at some of it in the past for hints to exploits for jailbreaking.
Click to expand...
Click to collapse
Well he has been quiet for a while, so maybe that is what he is working on, i am no dev so wouldent have any idea of how long a process like that would take.
s.d.oconnor said:
Well he has been quiet for a while, so maybe that is what he is working on, i am no dev so wouldent have any idea of how long a process like that would take.
Click to expand...
Click to collapse
I have some development background, and from my knowledge of iOS and ARM Devices this would be quite a task if this is what he is doing.
I really want to believe this is real but I just found a link from github by someone called Peter42 who freshly uploaded a "BootDroid" code.
Last update to his blog dated 24 March is the same date the files were uploaded.
I have a Motorola Xoom and believe I can't test them.
Could anyone (for God's sake!) confirm whether they were real or not?
If possible, I already downloaded the files and would upload them for you in case original was removed.
this should be awesome, running ios in the powerfull SII... just for shutup the izombies xP
Even better, the upcoming Galaxy SIII!
But for real, can anyone try that?
I just ran the installation process on my Motorola Xoom and didn't notice any difference like a new app nor by or through restarting.
I'm kinda hyped up on this and would love to brag about how Android is superior to iOS if it was true
I heard about this and i think the guy plans to do it by vnc so just displaying the iPhone screen over internet
Sent from my GT-I9100 using xda premium
stormtroopercs said:
I heard about this and i think the guy plans to do it by vnc so just displaying the iPhone screen over internet
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
I seen that on his blog, i hope he dosent take that route for this development as that is somthing i couldent use or want to really.
waaaavvv great project
where is the download link?
OMG
Oh my GOD, this can not be true ... ,i can not belive, ios running on the most powerful smartphone ever built, i can not belive that ... honestly. This a dream, someone tell me that's a dream ... . I can't wait to test the stable version! iOS on Samsung Galaxy S II. Guys do you realise what that means? This is something fantastic, awesome. Can't wait. Keep workin guys till the stable version. Many of us will be so so so so happy! Keep it up!
ismailykr said:
waaaavvv great project
where is the download link?
Click to expand...
Click to collapse
It is not avaible to download yet as he is working on some problems before an alpha release, and their are some legal issues to got over. Also the dev has been calla fraud by some, it is not know if this is true or not but i belive the project is true.
ismailykr said:
waaaavvv great project
where is the download link?
Click to expand...
Click to collapse
allocen said:
Oh my GOD, this can not be true ... ,i can not belive, ios running on the most powerful smartphone ever built, i can not belive that ... honestly. This a dream, someone tell me that's a dream ... . I can't wait to test the stable version! iOS on Samsung Galaxy S II. Guys do you realise what that means? This is something fantastic, awesome. Can't wait. Keep workin guys till the stable version. Many of us will be so so so so happy! Keep it up!
Click to expand...
Click to collapse
I don't really know if this was the link to the program or not though it's called the same.
But as I said before, these files were uploaded the day he last updated his post.
You can download it from there.
I don't really know how this should work since it doesn't even have iOS firmware files but I figured someone with a supported device could try and see for himself.
Nothing appeared on my Xoom at all which is not supported!
And, you can uninstall it from the same installation wizard.
Hi everybody !
Sorry for my english, I'm french.
I am really interested on this application, so I wonder if somebody has already succed in make it working ?
I' ve downloaded the Zip package on the website shared on the link below, but I don't understand how to instal it...
I think that even if it's possible to run iOs and Adroid on a Iphone, it woould be difficult to do the same on a androphone beacause iOs in not an open source system ...
Can somebody help me please ?
Thanks to you guys

[Q] iOS On Note ?

I recently bought the Note. I was an ios user and perfer it over android. I love the hardware of the Note but not the software. So I would like to know if there is a way to run iOS on the Note and when I say run I mean like if it was an iPhone 4s. Is there any one who can help me anything is much appreciated,
Thanks.
Really.......
Sent from my Galaxy Nexus using Tapatalk
Buy an ipad
Sent from my SAMSUNG-SGH-I717 using Tapatalk
RiiGGS said:
I recently bought the Note. I was an ios user and perfer it over android. I love the hardware of the Note but not the software. So I would like to know if there is a way to run iOS on the Note and when I say run I mean like if it was an iPhone 4s. Is there any one who can help me anything is much appreciated,
Thanks.
Click to expand...
Click to collapse
I thanked your post, not because it was in any way useful but absolutely hilarious!
Sorry to be the bearer of bad news but that will most likely never happen. I'll trade my wife's iPhone 4 for your Note though, I'll even throw in a dead iPad!
Well, truth be told, there is not a solution yet.
BUT, if you wait a bit, a rom called MIUI will likely be developed.
Let me explain...
Cyanogen is a team that develops 'clean' Android roms for many devices. This means, no bloat and has ALL of the features that Android has to offer, enabled (with exception to features that would not be applicable because the phone simply does not have the hardware - for example, if your phone does not have NFC, Cyanogen wont support it for your device and they simply remove all of the code related to this). The result is, the most feature rich version of Android (and most up to date as they do keep up with Google's releases) with the least amount of crap. This keeps the phone lean and clean.
Now, since Cyanogen is open source, they make the source code available for other rom developers to modify what they have done to create different experiences. This allows developers to start with a feature rich rom and develop on top of that to add their own 'flavor' to their work.
One such 'flavor' is MIUI which strives to make your Android device as Iphone like as possible. While it isnt perfectly matched to the Iphone, its moderately close.
Dont get me wrong, I for the life of me am baffled as to why someone would want their Android phone to look like an Iphone but that is what MIUI is there for.
(BTW, if I am wrong about MIUI, feel free to mention it, based on everything I have read about it however, the impression I got was to theme an Android OS to look like IOS).
However, we have a long way before this happens. Rom developers have barely figured out how to do anything with this phone.
To my knowledge, there is only 1 custom rom (Saurom) and it isnt really all that custom from what I can see. All it seems to have is enhancements from the stock rom (overclocking, cwm, att bloat removed?) but in essence is just a more efficient streamlined stock rom.
There is also only one custom kernel that I can see that again, is the same as the stock kernel but allows for overclocking (and I think I read that the davlik cache size was increased).
Once Samsung releases the source code for the Note, we will start seeing alot more rom development, at which time Cyanogen will jump on board and start making roms (using the source that Samsung releases for things like drivers) and once Cyanogen has a relatively stable rom, MIUI will likely take the Cyanogen source and tweak it.
Very convoluted I know but probably wont be seeing anything earth shattering until the source code is released from Samsung.
littlewierdo said:
Well, truth be told, there is not a solution yet.
BUT, if you wait a bit, a rom called MIUI will likely be developed.
Let me explain...
Cyanogen is a team that develops 'clean' Android roms for many devices. This means, no bloat and has ALL of the features that Android has to offer, enabled (with exception to features that would not be applicable because the phone simply does not have the hardware - for example, if your phone does not have NFC, Cyanogen wont support it for your device and they simply remove all of the code related to this). The result is, the most feature rich version of Android (and most up to date as they do keep up with Google's releases) with the least amount of crap. This keeps the phone lean and clean.
Now, since Cyanogen is open source, they make the source code available for other rom developers to modify what they have done to create different experiences. This allows developers to start with a feature rich rom and develop on top of that to add their own 'flavor' to their work.
One such 'flavor' is MIUI which strives to make your Android device as Iphone like as possible. While it isnt perfectly matched to the Iphone, its moderately close.
Dont get me wrong, I for the life of me am baffled as to why someone would want their Android phone to look like an Iphone but that is what MIUI is there for.
(BTW, if I am wrong about MIUI, feel free to mention it, based on everything I have read about it however, the impression I got was to theme an Android OS to look like IOS).
However, we have a long way before this happens. Rom developers have barely figured out how to do anything with this phone.
To my knowledge, there is only 1 custom rom (Saurom) and it isnt really all that custom from what I can see. All it seems to have is enhancements from the stock rom (overclocking, cwm, att bloat removed?) but in essence is just a more efficient streamlined stock rom.
There is also only one custom kernel that I can see that again, is the same as the stock kernel but allows for overclocking (and I think I read that the davlik cache size was increased).
Once Samsung releases the source code for the Note, we will start seeing alot more rom development, at which time Cyanogen will jump on board and start making roms (using the source that Samsung releases for things like drivers) and once Cyanogen has a relatively stable rom, MIUI will likely take the Cyanogen source and tweak it.
Very convoluted I know but probably wont be seeing anything earth shattering until the source code is released from Samsung.
Click to expand...
Click to collapse
Off topic but, didn't samsung already already release the source code right before the release of the phone itself?
bonefan03 said:
Off topic but, didn't samsung already already release the source code right before the release of the phone itself?
Click to expand...
Click to collapse
Afaik they released the kernel source but that's it. I could be mistaken
Sent from A VAN DOWN BY THE RIVER! In my beloved velvet leisure suit...
Really you come on an android forum and talk about how you like apple better?
What did you think would happen?
If you want a fruitphone go get in your VW Jetta and get one. Don't ruin a real phone by putting ios on it.
Sent from the only smartphone designed by Chuck Norris
iOS On Note
What I was really hoping for was to be able to keep my Notes Hardware while having full iOS software so I could Facetime or use itunes,appstore,gamecenter,and so forth.
RiiGGS said:
What I was really hoping for was to be able to keep my Notes Hardware while having full iOS software so I could Facetime or use itunes,appstore,gamecenter,and so forth.
Click to expand...
Click to collapse
https://opensource.samsung.com/reception/receptionSub.do?method=search&searchValue=SGH-I717
Is this the sources you were speaking of. If so i am still trying to figure out if this is the full source or just kernel
RiiGGS said:
I recently bought the Note. I was an ios user and perfer it over android. I love the hardware of the Note but not the software. So I would like to know if there is a way to run iOS on the Note and when I say run I mean like if it was an iPhone 4s. Is there any one who can help me anything is much appreciated,
Thanks.
Click to expand...
Click to collapse
Excuse me....I just threw up in my throat a little bit.
And for the love of god. Let the flaming begin, i think this is by far my favorite thread in all of xda. Im completly amused by this and will read the complete flaming of vast stupidity for days to come.
lol well on the bright side, at least his question was posted in the correct forum section.
themisfit said:
https://opensource.samsung.com/reception/receptionSub.do?method=search&searchValue=SGH-I717
Is this the sources you were speaking of. If so i am still trying to figure out if this is the full source or just kernel
Click to expand...
Click to collapse
Those are kernel sources only not full OS source.
themisfit said:
And for the love of god. Let the flaming begin, i think this is by far my favorite thread in all of xda. Im completly amused by this and will read the complete flaming of vast stupidity for days to come.
Click to expand...
Click to collapse
No need to flame really. We were all new here at some point. A simple no it won't happen will suffice
Sent from A VAN DOWN BY THE RIVER! In my beloved velvet leisure suit...
themisfit said:
And for the love of god. Let the flaming begin, i think this is by far my favorite thread in all of xda. Im completly amused by this and will read the complete flaming of vast stupidity for days to come.
Click to expand...
Click to collapse
No, the flaming won't begin, the thread will end. Here.

[Q] Developing for SGH-i717

Hello, I currently own an SGH-i717 and would like to start rom developing for it and would like to know where to start. If I was a complete noob and compared to most of the people here I might be, how would I download 4.0.3 source code, use adb with my phone and etc etc. I find it all very interesting but I have no idea where to start.
I am asking for help with this specific device, then maybe onto porting for other devices but this model has a very sore lack of developers for it and since I own an ATT Note I would like to start the development for it regarding ICS and etc. Also why is there a lack of developers for this model's roms?
Thanks for any and all help regarding this issue and I am excited to get started developing for you guys!
I think you need something called android sdk
Sent from the only smartphone designed by Chuck Norris
So what do I win if I vote in the poll?
KangKilla said:
Hello, I currently own an SGH-i717 and would like to start rom developing for it and would like to know where to start. If I was a complete noob and compared to most of the people here I might be, how would I download 4.0.3 source code, use adb with my phone and etc etc. I find it all very interesting but I have no idea where to start.
I am asking for help with this specific device, then maybe onto porting for other devices but this model has a very sore lack of developers for it and since I own an ATT Note I would like to start the development for it regarding ICS and etc. Also why is there a lack of developers for this model's roms?
Thanks for any and all help regarding this issue and I am excited to get started developing for you guys!
Click to expand...
Click to collapse
google search, ever heard of it before? and there is no lack of devs here unless you consider quantity over quality to be better
LOL
Underground_XI said:
google search, ever heard of it before? and there is no lack of devs here unless you consider quantity over quality to be better
Click to expand...
Click to collapse
If that was the case, then why aren't there ice cream sandwich roms for att note?
and also, what do I search for? I'm very busy so I don't have time to mess with google all day. I need someone who is willing to work with me on educating a new developer, that maybe in turn had someone to learn from before them that appreciates a new (quality)developer.
To keep things simple here... Please refrain from jerky comments as I am trying to maintain progression in this area and again I am a very busy person so I would appreciate it if we kept this thread professional.
Thanks again for any help you care to give! I apologize for being a beginner, but everyone has to start somewhere... right?
kevinjgray88 said:
I think you need something called android sdk
Sent from the only smartphone designed by Chuck Norris
Click to expand...
Click to collapse
I already have the Android SDK, but I'm not sure how to use it for developing. I tried once and ended up frustrated with it. Are there easy to understand tutorials somewhere around here that might help a beginner?
I've managed to unbrick my captivate using ADB once but it was very foreign to me and I was kinda impressed I even pulled off sending it into download mode. Thanks for helping!
jpeg42 said:
So what do I win if I vote in the poll?
Click to expand...
Click to collapse
Tell em what he's won Johnny!!! - A BRAND NEEW ICE CREAM SANDWICH!!!!! - ::And teh crowd goes wild!::
It's good to see someone with a lot of drive to develop, but the biggest hurdle isn't building AOSP from source. You need to get a working kernel that is compatible with ICS and all the Notes hardware. You can't google search how to do that. In reality it's almost impossible to do if you don't have extensive experience with that sort of thing.
We need the source code from Samsung for the Note and as far as I know, there is no source code out yet for the Note (for any version of Android). The roms you are seeing right now (two that Im aware of) are basically rigged versions of the stock rom where things have been removed (bloatware) and a few things have been added that conveniently worked out of the box without messing with code.
The real work will come when we have some source code to work with.
Ok, what's next?
macked said:
It's good to see someone with a lot of drive to develop, but the biggest hurdle isn't building AOSP from source. You need to get a working kernel that is compatible with ICS and all the Notes hardware. You can't google search how to do that. In reality it's almost impossible to do if you don't have extensive experience with that sort of thing.
Click to expand...
Click to collapse
Okay well that's a start... does anyone know where I can find a stock version of ICS to study it's code and experiment? I found source codes for SGH-i717 here
opensource(dot)samsung(dot)com
(I need more posts to make that a link, lol)
I searched for i717 and it came up with four source results on samsung's opensource search bar but I don't know what the four results are for and what the difference between them all are(unless it means it is for att or tmobile or etc, etc.), if you can tell me any info on these then I would be greatly appreciative.
Yeah, I have no clue how to do most things with coding for android but I do understand how to flash correctly, root and all that jazz. I just lack the programming skills and work flow it takes to make all this. I am downloading java for dummies and learning how to use XML files, but I am wondering if there is something else I should study too?
It sucks that I came here starting from scratch basically but I have learned a lot from here in a short amount of time, I appreciate all of the developers who have made the roms I love along the way, I am just growing impatient with the far and few between updates for your devices and I want to see updates for our devices come faster and the only way to do that is to do something about it. So I am very grateful for any help I get regarding this.
Where can I start with the kernel search? Is that what everyone is waiting on to start developing ICS for this phone? Does anyone know if one exists?
Another Question
What's the difference between a kernel and a rom? Basically.. what the heck is it in lamen's terms?
KangKilla said:
What's the difference between a kernel and a rom? Basically.. what the heck is it in lamen's terms?
Click to expand...
Click to collapse
This is a great place to start.
http://developer.android.com/guide/basics/what-is-android.html
Thread closed
This is not the place to learn how to develop, go to Android Development and Hacking forums and start studying.

Categories

Resources