Related
I would like to start helping with development. I'm getting pretty good with messing around with android. I work for T-Mobile and I've had android since the G1.
I'd like to start contributing to the family.
So my question is pretty open. Where should I start for learning about android development? Any advice and help would be appreciated.
Sent from my SGH-T959V using XDA Premium App
Perhaps I should ask in a general forum. Maybe this isn't the correct place to ask.
Sent from my SGH-T959V using XDA Premium App
stevekixs said:
I would like to start helping with development. I'm getting pretty good with messing around with android. I work for T-Mobile and I've had android since the G1.
I'd like to start contributing to the family.
So my question is pretty open. Where should I start for learning about android development? Any advice and help would be appreciated.
Sent from my SGH-T959V using XDA Premium App
Click to expand...
Click to collapse
What would I need to do if I was to trade this sgs4g for a LG g2x? Trading with a friend not at the store.would we just swap sim cards or what? Reason I'm asking is cause u said u work 4 T-Mobile. Just want to know what I would need to do to put it on my plan and give him mine. Any help is appreciated.
Sent from my SGH-T959V using XDA Premium App
You can swap Sims. That's all you need to do. However the warranty will be under him still. If you have insurance, it will cover the G2x. But you wont have the warranty.
Sent from my SGH-T959V using XDA Premium App
...back on topic...:-D Dude, im interested as well. Ive done a couple of mods, but nothing really of substance.
Sent from my SGH-T959V using XDA Premium App
stevekixs said:
You can swap Sims. That's all you need to do. However the warranty will be under him still. If you have insurance, it will cover the G2x. But you wont have the warranty.
Sent from my SGH-T959V using XDA Premium App
Click to expand...
Click to collapse
Thank you. Not sure if im gonna trade but wanted to make sure it would work if I did. Again thanks.
Sent from my SGH-T959V using XDA Premium App
http://forum.xda-developers.com/showthread.php?p=8794486
[Guide] Learning To Theme: Putting the tools to use pt. 1
Sent from my SGH-T959V using XDA Premium App
robbbbit said:
http://forum.xda-developers.com/showthread.php?p=8794486
[Guide] Learning To Theme: Putting the tools to use pt. 1
Sent from my SGH-T959V using XDA Premium App
Click to expand...
Click to collapse
Thanks.
I'm also going to look into putting together roms
Sent from my SGH-T959V using XDA Premium App
i need to learn about this too, if you find some guide for making roms please post it here
found something to make roms: http://forum.xda-developers.com/showthread.php?t=327203
what type of rom are you trying to make? if you need any help let me know and ill see what i can do
DEV
rickyc19 said:
found something to make roms: http://forum.xda-developers.com/showthread.php?t=327203
what type of rom are you trying to make? if you need any help let me know and ill see what i can do
Click to expand...
Click to collapse
I'm starting as of today to make the first ROM for the sgs4g. Others might be ahead of me... ( I hope!)
What if we got together and rocked it out?
more to come...
well i could try to learn and i could help out, but i have school so be aware that i wont be available 24/7, also i was wondering what you are trying to make? If you need any help just pm me and ill see what i can do
robbbbit said:
I'm starting as of today to make the first ROM for the sgs4g. Others might be ahead of me... ( I hope!)
What if we got together and rocked it out?
more to come...
Click to expand...
Click to collapse
I would love to help somehow, I have the time. Even if it's only testing...If you need help Im your guy!
anti-up said:
I would love to help somehow, I have the time. Even if it's only testing...If you need help Im your guy!
Click to expand...
Click to collapse
Will need testers tomorrow. Attempting to port.
Sent from my SGH-T959V using XDA Premium App
robbbbit said:
Will need testers tomorrow. Attempting to port.
Sent from my SGH-T959V using XDA Premium App
Click to expand...
Click to collapse
Hope it all works out. I would like to see more for this device. Would contribute but I don't have fulltime access to a computer.
Sent from my SGH-T959V using XDA Premium App
robbbbit said:
Will need testers tomorrow. Attempting to port.
Sent from my SGH-T959V using XDA Premium App
Click to expand...
Click to collapse
Great! Looking forward to it
Sent from my SGH-T959V using XDA Premium App
robbbbit said:
http://forum.xda-developers.com/showthread.php?p=8794486
[Guide] Learning To Theme: Putting the tools to use pt. 1
Sent from my SGH-T959V using XDA Premium App
Click to expand...
Click to collapse
This guide is for another mobile operating system -- not Android.
stevekixs said:
I would like to start helping with development. I'm getting pretty good with messing around with android. I work for T-Mobile and I've had android since the G1.
I'd like to start contributing to the family.
So my question is pretty open. Where should I start for learning about android development? Any advice and help would be appreciated.
Sent from my SGH-T959V using XDA Premium App
Click to expand...
Click to collapse
@stevekixs, I am with you... I'm looking to help anyone who is currently on this path. I keep reading how we need more devs for the SGS4G. If you find a project which is needing help, let me know, please.
[email protected] said:
This guide is for another mobile operating system -- not Android.
@stevekixs, I am with you... I'm looking to help anyone who is currently on this path. I keep reading how we need more devs for the SGS4G. If you find a project which is needing help, let me know, please.
Click to expand...
Click to collapse
Check your link, gecko. Its written for the epic 4g. Android, last time i checked. I had another link posted for roms and it was for something else. If i find it ill change it. Werd? Werd.
Sent from my SGH-T959V using XDA Premium App
My bad... I got the links confused... I clicked on a link and was sent to a page about a Windows Mobile device...
I apologize for the mistake.
[email protected] said:
My bad... I got the links confused... I clicked on a link and was sent to a page about a Windows Mobile device...
I apologize for the mistake.
Click to expand...
Click to collapse
Its all pot gravy, son. :-D
Sent from my SGH-T959V using XDA Premium App
My team and I are releasing a Rom soon, and we want it to reach a lot of devices. Please support us and check out our site for a basic run down of what to expect (and check it out throughout the week for estimated ETAs and what to expect in your Rom) Thanks guys.
http://supremeosandroid.weebly.com/
Sounds promising...
Want to ask, its for hdpi,mdpi, or ldpi devices?
Typed using a small touchscreen
a.cid said:
Sounds promising...
Want to ask, its for hdpi,mdpi, or ldpi devices?
Typed using a small touchscreen
Click to expand...
Click to collapse
Yes as long as you have the gingerbread OS, you are qualified.! Is there development on your phone.??
Sent from my PG86100 using XDA
Yup plenty
How do you plan to distribute?
You make a rom, and leave it others to port, or do you make a source and let others do builds?
Typed using a small touchscreen
a.cid said:
Yup plenty
How do you plan to distribute?
You make a rom, and leave it others to port, or do you make a source and let others do builds?
Typed using a small touchscreen
Click to expand...
Click to collapse
Until I get familiar with releasing source code, I'm gonna go with the porting method for the time being.!
Sent from my PG86100 using XDA
Okay, tell me when the roms ready...I'll try it if I am free
Is there any special condition with regards to using your rom? (Apart from crediting you)
Typed using a small touchscreen
For my device no rom in world ... one rom avlbe but its beta
..... if u make our device we really happy for it.......
Sent from my GT-S6102 using xda premium
a.cid said:
Okay, tell me when the roms ready...I'll try it if I am free
Is there any special condition with regards to using your rom? (Apart from crediting you)
Typed using a small touchscreen
Click to expand...
Click to collapse
Uhhhhh nope , credit cm team cuz I use their source code.! Oh wait one thing, for downloads, send me you rom so that I can link it on the official site, makes life (and keeping track of roms made by others) a lot easier.!
Sent from my PG86100 using XDA
manoranjan2050 said:
For my device no rom in world ... one rom avlbe but its beta
..... if u make our device we really happy for it.......
Sent from my GT-S6102 using xda premium
Click to expand...
Click to collapse
What device do you have, and what type of device is it (tablet or phone) tablets will (in most cases based on my past development experience with them) require some more time, but if your device has a custom recovery, or a way to flash custom images such as rktool for rk2918 devices, then your good to go dude .!
Sent from my PG86100 using XDA
Sounds great man! I am definitely looking forward to this being released. If you need someone to test/work out bugs, let me know. I have an HTC Evo 4G that I can use.
Evos Gone Wild said:
Sounds great man! I am definitely looking forward to this being released. If you need someone to test/work out bugs, let me know. I have an HTC Evo 4G that I can use.
Click to expand...
Click to collapse
awesome.!!! I needed an evo 4g user for test It, know any devs that might wanna port in the future, I don't own the evo 4g atm
Sent from my PG86100 using XDA
I can port it for you.
Sent from me AlterRom Reduced EVO 4G using DCS Premium
What exactly are you changing from cyanogenmod?
Sent from my GT-I9000 using Tapatalk 2
Marshy919 said:
What exactly are you changing from cyanogenmod?
Sent from my GT-I9000 using Tapatalk 2
Click to expand...
Click to collapse
For one, it will be more ICS based (beyond the extent of a "themed" cm rom because that wouldn't be good enough IMO) so for example, the recent apps carousel, a music app built by us (later release, though), and a lot more. For the sake of the fact that I am on the xda app, it would take forever to type this stuff, but just know that it will be an awesome experience.! ill put out a full features list soon.!
Sent from my PG86100 using XDA
Cant' wait
There is also the X2...we have development for it as well...just can't unlock the bootloader
Sent from my MB870 using xda premium
As long as you can make it support most DPI's (HDPI/MDPI/LDPI). I'm sure our section would be happy to have a new rom. It does seem promising.
trafalger888 said:
There is also the X2...we have development for it as well...just can't unlock the bootloader
Sent from my MB870 using xda premium
Click to expand...
Click to collapse
As long as u have cm7 and it functions ur good to go
Justice™ said:
As long as you can make it support most DPI's (HDPI/MDPI/LDPI). I'm sure our section would be happy to have a new rom. It does seem promising.
Click to expand...
Click to collapse
I only know certain hdpi values but have a dev for ur phone email me and we cantalk about it
Sent from my PG86100 using XDA
This is great, I have a G2X which has plenty of development. However I'll be moving to the Galaxy Blaze 4G which has almost no development yet.
I'll be testing for sure.
Sent from my LG-P999 using Tapatalk
So is this still in progress?
Sent from my LG-P925 using xda app-developers app
It is here.
http://opensource.samsung.com/reception/receptionSub.do?method=search&searchValue=SGH-T989
Sent from my SAMSUNG-SGH-I727 using xda premium
Or here:
https://www.dropbox.com/s/8tyoyeavu8q1ohf/SGH-T989_IC_Kernel.tar.gz
Sent from my SAMSUNG-SGH-I727 using xda premium
No ****ing way
Lol. Now someone with more knowledge than me can tweak it up and give it back
Sent from my SAMSUNG-SGH-I727 using xda premium
Here's hoping lol their kernel is slightly different than ours but whoever can should be able to modify those bits to make it fully functional
Sent from my SGH-T989 using Tapatalk 2
I think the biggest issue is screen rotation, otherwise it SHOULD be a pretty clean port.
Sent from my I727 TROLLING DEVICE using xda premium
I would normally agree but who knows for sure till we try. ics may bring more differentiation in our phones of course I'm probably just overly worried haha
Sent from my SGH-T989 using Tapatalk 2
True.
Sent from my I727 TROLLING DEVICE using xda premium
I am no dev so I don't want to try, but maybe one of the dev's on this board can reverse engineer Yaldak's Rotation Fix from the T989 forums to work in reverse. Using this rotation fix I ran several ROM's from this board on my T989 with no rotation problems.
DannyB513 said:
I am no dev so I don't want to try, but maybe one of the dev's on this board can reverse engineer Yaldak's Rotation Fix from the T989 forums to work in reverse. Using this rotation fix I ran several ROM's from this board on my T989 with no rotation problems.
Click to expand...
Click to collapse
Our rotation fix is just adding lib.akm from cm9. I found out by swapping it and then confirmed it with the guys from TWH.
Sent from my SGH-I727 using xda premium
armyveterangunner29 said:
Our rotation fix is just adding lib.akm from cm9. I found out by swapping it and then confirmed it with the guys from TWH.
Sent from my SGH-I727 using xda premium
Click to expand...
Click to collapse
Is that something that is easily done? Can it be done on the phone or will it have to be done thru decompiling, add, resign, etc.....
Sent from my SAMSUNG-SGH-I727 using xda premium
mindmajick said:
I think the biggest issue is screen rotation, otherwise it SHOULD be a pretty clean port.
Sent from my I727 TROLLING DEVICE using xda premium
Click to expand...
Click to collapse
I'm getting some crazy flickering with a stock kernel build and wifi isn't working for me.
Not sure if there are differences on that front, plus it's 4.0.3-based whereas I'm on 4.0.4-based CM9...could be the issue.
Suffice to say its a start and hopefully we'll see some good stuff in the coming days.
DannyB513 said:
Is that something that is easily done? Can it be done on the phone or will it have to be done thru decompiling, add, resign, etc.....
Sent from my SAMSUNG-SGH-I727 using xda premium
Click to expand...
Click to collapse
It can be pushed to system/libs via root explorer. Needs reboot though.
Sent from my SGH-I727 using xda premium
armyveterangunner29 said:
It can be pushed to system/libs via root explorer. Needs reboot though.
Sent from my SGH-I727 using xda premium
Click to expand...
Click to collapse
Is it the file labeled libakm.so in the lib folder? You called it lib.akm . Just replace that file in whatever T989 ROM with the one from CM9 for the Skyrocket and reboot? If so, can I just do it with the zips on my PC? On PC, would I need to extract both ROMs before swapping the files and then rezip the one I want to use or just do it with both files zipped? Sorry for all the questions and all help will be thanked til I run out of it for the day!!
Sent from my SAMSUNG-SGH-I727 using xda premium
DannyB513 said:
Is it the file labeled libakm.so in the lib folder? You called it lib.akm . Just replace that file in whatever T989 ROM with the one from CM9 for the Skyrocket and reboot? If so, can I just do it with the zips on my PC? On PC, would I need to extract both ROMs before swapping the files and then rezip the one I want to use or just do it with both files zipped? Sorry for all the questions and all help will be thanked til I run out of it for the day!!
Sent from my SAMSUNG-SGH-I727 using xda premium
Click to expand...
Click to collapse
Yes
Sent from my SGH-I727 using xda premium
armyveterangunner29 said:
Our rotation fix is just adding lib.akm from cm9. I found out by swapping it and then confirmed it with the guys from TWH.
Sent from my SGH-I727 using xda premium
Click to expand...
Click to collapse
I'll try it when I get home since work it's hard to manage work and tinkering with phone. I thought it might be either libakm.so or libsensorservice.so, glad to know I was close. I think I wasnt doing something wright copying from the leak or maybe in the confusion i set aside the wrong file.
Also, wifi tethering wont work between the ROMs/Kernels on stock ROMs. I suspect the mix-n-match breaks it because one has driver references that are specific to the chipset.
It looks like the super team of chopsticks is working on building the kernel for the skyrocket from the t989 sources https://github.com/TeamChopsticks/android_kernel_samsung_msm8660-common/commits/ics
I'm either doing something wrong or using the wrong library. Tried from CM9 Alpha and from Sky ICS no luck.
---------- Post added at 03:04 AM ---------- Previous post was at 02:57 AM ----------
lart2150 said:
It looks like the super team of chopsticks is working on building the kernel for the skyrocket from the t989 sources https://github.com/TeamChopsticks/android_kernel_samsung_msm8660-common/commits/ics
Click to expand...
Click to collapse
OMG Yay... one bone of contention i've never quite been able to get across in XDA.
I really wish the devs would start simple, then add the mods/removals in steps. I've dealt with enough techs to know its a fatal flaw sometimes with a lot of them.
Don't get me wrong, I respect them and appreciate their hard work on making sure everything works right.
I know jellybean is a sore subject around here but I saw this on the kindle fire section and thought I would repost here just in case anyone didn't know.
http://news.cnet.com/8301-1035_3-57469087-94/google-releases-android-4.1-source-code/
Sent from my SGH-T959V using xda premium
johnadelic said:
I know jellybean is a sore subject around here but I saw this on the kindle fire section and thought I would repost here just in case anyone didn't know.
http://news.cnet.com/8301-1035_3-57469087-94/google-releases-android-4.1-source-code/
Sent from my SGH-T959V using xda premium
Click to expand...
Click to collapse
Get programming.
johnadelic said:
I know jellybean is a sore subject around here but I saw this on the kindle fire section and thought I would repost here just in case anyone didn't know.
http://news.cnet.com/8301-1035_3-57469087-94/google-releases-android-4.1-source-code/
Sent from my SGH-T959V using xda premium
Click to expand...
Click to collapse
I saw this earlier when syncing from Google source
Sent from my SGH-T989 using xda app-developers app
erikmm said:
I saw this earlier when syncing from Google source
Sent from my SGH-T989 using xda app-developers app
Click to expand...
Click to collapse
Same but I was syncing aokp.
Sent from my SGH-T959V using xda app-developers app
Only a sore subject to those who want to make it a sore subject....in which case brings sensitive feelings....lol
FBis251 said:
Same but I was syncing aokp.
Sent from my SGH-T959V using xda app-developers app
Click to expand...
Click to collapse
Lol it's awesome to find thing when working from source
Sent from my SGH-T989 using xda app-developers app
Maybe I will start working on it so you guys can get ICS with no bugs
Man, I really want to learn how to port roms, AND compile from source, but I don't even know where to start! By the time I finished learning it, this phone would be so old I'd be the only one left on it! lol. But seriously, if a 13 year old can learn how to port and code, I should be able to. I learn blazingly fast. Where do I start learning this stuff? I would love to make a rom from scratch!
Wodensman said:
Man, I really want to learn how to port roms, AND compile from source, but I don't even know where to start! By the time I finished learning it, this phone would be so old I'd be the only one left on it! lol. But seriously, if a 13 year old can learn how to port and code, I should be able to. I learn blazingly fast. Where do I start learning this stuff? I would love to make a rom from scratch!
Click to expand...
Click to collapse
Found this guide
http://forum.xda-developers.com/showthread.php?t=1750733
Sent from my SGH-T959V using xda app-developers app
Thanks, meirkat. That's a start. It will probably be hard for me to learn this stuff, as I'm on windows.
Wodensman said:
Thanks, meirkat. That's a start. It will probably be hard for me to learn this stuff, as I'm on windows.
Click to expand...
Click to collapse
How big is your HD? Its easy to dual boot to ubuntu. I think all you would need is about 35 gigs of space. Once builds are done you can move them to windows partition.
Wodensman said:
Thanks, meirkat. That's a start. It will probably be hard for me to learn this stuff, as I'm on windows.
Click to expand...
Click to collapse
No problem. And it should be easier on windows, most tools are able to be used on windows, it's a lot harder in Macs
Sent from my SGH-T959V using xda app-developers app
mierkat09 said:
No problem. And it should be easier on windows, most tools are able to be used on windows, it's a lot harder in Macs
Sent from my SGH-T959V using xda app-developers app
Click to expand...
Click to collapse
Easier? I don't think so lol Linux is the way to go for sure why complicate yourself with cygwin or kitchens
Sent from my SGH-T989 using xda app-developers app
eollie said:
How big is your HD? Its easy to dual boot to ubuntu. I think all you would need is about 35 gigs of space. Once builds are done you can move them to windows partition.
Click to expand...
Click to collapse
That's good info eollie! I don't know the first thing about ubuntu... Are there many versions? If so, which should I get? Do you have a recommended site for learning to do this stuff? I'm going to have to google how to dual boot and change partitions. Thanks!
erikmm said:
Easier? I don't think so lol Linux is the way to go for sure why complicate yourself with cygwin or kitchens
Sent from my SGH-T989 using xda app-developers app
Click to expand...
Click to collapse
Lol ok order of easiness
1 Linux
2 Windows
3 Mac
Good comparison of Linux vs Ubuntu
http://www.makeuseof.com/tag/debian-ubuntu-linux-mint-distribution/
Sent from my SGH-T959V using xda app-developers app
Wodensman said:
That's good info eollie! I don't know the first thing about ubuntu... Are there many versions? If so, which should I get? Do you have a recommended site for learning to do this stuff? I'm going to have to google how to dual boot and change partitions. Thanks!
Click to expand...
Click to collapse
There is a installer for ubuntu that will do it from windows. Just google unbuntu.
It will install the newest version and after some updating you will be set. Google is your friend on understanding stuff. Most questions have been asked and answered. It might take a while to find the answer but keep looking. Im currently using ubuntu as my daily because my graphics card was updated in windows and after 8 hours I have to reboot or deal with a blue screen of throw my computer across the room because I was in the middle of something.
Once you learn some tricks ubuntu is as easy to use as windows for the novice person. In time you will not want to go back to windows unless you need it for a game that isnt supported on wine in ubuntu.
mierkat09 said:
Lol ok order of easiness
1 Linux
2 Windows
3 Mac
Good comparison of Linux vs Ubuntu
http://www.makeuseof.com/tag/debian-ubuntu-linux-mint-distribution/
Sent from my SGH-T959V using xda app-developers app
Click to expand...
Click to collapse
Windows isn't even an option. It is not a POSIX-compliant system. Even using Cygwin or MSYS, Android cannot and will never be able to be compiled on Windows.
Also, Ubuntu is Linux.
I dual boot windows and ubuntu. Learned a lot about Linux. On ubuntu you have more control over your system and what you want to do with it on Linux. windows kind of does stuff for you which is a pain sometimes.(imo) I'm still using windows now only because of my job, oh and some games a play. everything else is Linux!
Sent from xda app with Paranoid Hybrid rom!
Make sure you get the 64 bit version!!!
Sent from my SGH-T959V using xda app-developers app
First, I have to figure out how to get this nasty virus off my computer, that I just got today. It's a damn nasty one. I can't find anything that helps, and it keeps redirecting my searches... AVG says services.exe is a trojan... but it's whitelisted as a major component of the OS, so I can't delete it... it's corrupted. and I don't have a backup of it to restore... Every little bit I can get from searches I get to work, makes it seem hopeless, or beyond my technical capabilities to fix.
Hey I'm new to alot of things and I was just wondering if theres anyone out there that can help on compiling a rom... What do I need...should I be familiar with code or anything... I'm new and not saavy with code but I'm pretty good around a computer and instructions...Help Please!
http://lmgtfy.com/?q=Android+compile+a+rom
Sent from my GT-I9100 using xda app-developers app
there are many different places to learn. Such as...
http://forum.xda-developers.com/showthread.php?t=1762641
http://forum.xda-developers.com/showthread.php?p=26283930
and an older one, but still useful
http://forums.androidcentral.com/hacking/144804-how-compile-ics-aosp-4-0-3-xoom-gnex-nexus-s.html
The hardest part is getting Java to run correctly. I suggest going to sun's website and downloading JDK 6 from there instead of trying to install it from apt-get. Terminal installing open jdk is easier, but it was more likely to work for me when I used the sun file from their website.
http://www.oracle.com/technetwork/java/javase/downloads/jdk6-downloads-1637591.html
Tuner420 said:
http://lmgtfy.com/?q=Android+compile+a+rom
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
Lol. Love the lil gif ! Imma start using that for sure. I tell 10 people a day to googleit !
Sent from my SAMSUNG-SGH-I717 using xda premium