[Q] Noob(ish) question about Android development - Android Q&A, Help & Troubleshooting

I own the AT&T GS2 (i777) and a Captivate. I read a lot of posts about how we can't have a working i777 ICS build because to have one functional, we need either [a] the source for i9100 (or i777 I presume) or a leaked/released firmware from Samsung running ICS.
It sounds totally fair. But then I go to the Captivate forum and there are 2 separate builds in progress with ICS. Having run the builds from teamhacksung I can see how almost everything is functioning without any problems. (Amazing job btw).
So it seems like there is probably one other way of getting everything to work with a new release of Android that doesn't involve the options a and b mentioned above. Can any one enlighten me on what that is?

Related

[Q] Future prospects of development?

Hey,
So I currently have a Motorola Atrix that I love but am selling today. I want to switch to the i777 because of better future development. The locked bootloader that the Atrix had at launch didn't help matters, although we now have CM7, MIUI, and some CM7-based ROMs. However, how far behind is the i777 from i9100 development? In other words, if the i9100 got stable CM9, for example, how long would it take us to port that?
Also, how long do you think strong development (like I see there is now) will last? For example, Captivate development is still going strong (considering they have multiple builds of ICS). Will it be anything like that?
I'm only wondering because there is a somewhat hefty price jump between a used Atrix and a used i777 which I am willing and able to make, but only if development will be strong for at least another year. How likely do you think that will be?
Just as a note, I'm not asking you guys if I should buy the i777. I'm just asking what you think development will be like a year from now, and how close we are to the i9100 development. I already read about the hardware differences between the i777 and i9100 (NFC, FM radio, home button, etc.)
Thanks a lot,
vinay427
Dev community is at about same level that the captivate was when it came out.
As for i9100 port of cm9 or any other 4.0 roms it's a matter of kernel sources being available. I've messed with kernels recently, but entropy would be the brains for that job.
Anyhow, going from your current phone to this phone will be a night and day difference.
Running ICScrewD ROM
jivy26 said:
Dev community is at about same level that the captivate was when it came out.
As for i9100 port of cm9 or any other 4.0 roms it's a matter of kernel sources being available. I've messed with kernels recently, but entropy would be the brains for that job.
Anyhow, going from your current phone to this phone will be a night and day difference.
Running ICScrewD ROM
Click to expand...
Click to collapse
Once kernel sources come out for ICS, we should be able to get most functions ported in a week or two. The main issue is the audio libraries - we might need some workarounds for call audio.
The other question is whether Samsung breaks the modem interface - if ICS requires new modems we might have a problem. However at least on the Infuse, modem interfaces didn't change at all from Froyo to Gingerbread.
This means that we won't be able to do much with ICS leaks for the I9100 though - we won't be able to do much until official kernel sources come out with the official release.
Yes, ICS poses some challenges for the devs here. We will get ICS through a i9100 port months, if not quarters, before we see leaks or anything official from att.
As far as gingerbread, any i9100 ROM should run on the i777. There is a "Hellraiser" package that will replace the appropriate files to make the ROM work fine.
As you said the captivate is still going strong, the i777 is the next captivate. It will be the best flagship Android phone on att until a Galaxy S III version comes over. (Unless we get a note by some miracle. Also the Galaxy Nexus could be around the corner.) If they follow the same cycle, thats fall 2012 for the att version. We can only hope att meddles with that version as little as they did the i777. I would bet there is another half upgrade between here and then (like the infuse), but, I doubt it will pull significant amounts of devs from this phone.
Sent from my Galaxy S II (i777)
Ok, thanks a lot guys! There's about a $120 jump from the i777 to the i9100, and I simply can't justify that. I considered the Skyrocket (as does everyone..) and removed it from my list due to a certain lack of development, which is why I was switching in the first place. Same with the Vivid and Nitro HD. There seems to be the most hope for the i777 out of the current AT&T line. Look for me on the i777 forums soon (hopefully)!

NEW ANDROID DEVELOPMENT FORUM

Hey Guys, just a heads up, but we got the green light for the new forum to be added. The Administrators have decided to name them:
AT&T Samsung Galaxy S II Android Development
AT& Samsung Galaxy S II Ported Development
So obviously all Hellraised and Flashoholic ROMs will go into the Ported Dev Forum and all the i777/AT&T Original based ROMs will stay in the Android Dev Forum.
Its looking like it will be created and setup for us this weekend, so prepare for both forums to be easier to navigate and it wont seem so crazy in just one forum for development.
Does that include bases that were built from i9100 firmwares?
XWLA4 bases for example, since we just got a wave of them.
You edited your post after I quoted you... roms that are build from the ground up (no matter the base) will stay in Original.
So what is left then, cause I still only see ShoStock and UnNamed as being the only ones still on AT&T base.
Then Entropy's & Siyah's kernel, scripts, as the other stuff that would belong here.
Unless I am missing something.
I think I am going to like this, but boy is it going to empty out the Original Dev. forum. I can think of maybe 5 ROMS that will stay.
Roms that are just Hellraised or flashoholic'd will be moved to ported... because they were just ported.
All roms, like for instance Binnacle because Pirateghost did it from the ground up (even though its an i9100 base) will stay in Android Development. He didnt port over an already existing i9100 rom.
cwc3 said:
I think I am going to like this, but boy is it going to empty out the Original Dev. forum. I can think of maybe 5 ROMS that will stay.
Click to expand...
Click to collapse
5? What is the other 3 I am looking through the pages I can't find them.
Red5 said:
Roms that are just Hellraised or flashoholic'd will be moved to ported... because they were just ported.
All roms, like for instance Binnacle because Pirateghost did it from the ground up (even though its an i9100 base) will stay in Android Development. He didnt port over an already existing i9100 rom.
Click to expand...
Click to collapse
Oh ok then its not all XWLA4 bases just those that were from the i9100 section.
Edit - Just saw your previous edit, ok then it won't be dead in this section after all.
Now I like the changes again! You scared me for a moment.
Red5 said:
Roms that are just Hellraised or flashoholic'd will be moved to ported... because they were just ported.
All roms, like for instance Binnacle because Pirateghost did it from the ground up (even though its an i9100 base) will stay in Android Development. He didnt port over an already existing i9100 rom.
Click to expand...
Click to collapse
Makes sense, thanks Red. You should put that info in the main post, for dummies like me.
Chris: I bought this phone fairly early, so I was flashing design-gears roms (2 of them here). There's Serendipity/UnNamed which are also veterans. ShoStock came a bit later. Theres also little ones here and there that died out quick.
Yea I know about Serendipity, but that hasn't been touched in forever.
Shostock is still updating, while UnNamed might not be its still has a good fanbase, I think someone is trying to resurrect the rom though if I read the posts correctly.
I am happy for the changes though.
Sick liking it
Yeah, my interpretation of it is:
If you started with I9100 stock firmware, and started doing things from the ground up (such as following my Sh1tROM guide) are still original development.
If some other person created a ROM and you ported it - it's Ported.
That leaves cases where the original I9100 firmware developer hellraises and posts here - I believe that it can stay, since it is still that developer's original work.
Wish you had that guide earlier, would have made it easier on me.
Entropy512 said:
Yeah, my interpretation of it is:
If you started with I9100 stock firmware, and started doing things from the ground up (such as following my Sh1tROM guide) are still original development.
If some other person created a ROM and you ported it - it's Ported.
That leaves cases where the original I9100 firmware developer hellraises and posts here - I believe that it can stay, since it is still that developer's original work.
Click to expand...
Click to collapse
Exactly. EXACTLY!!!
What if I started from a base ROM, used some parts from another ROM, but gave credit?
ryude said:
What if I started from a base ROM, used some parts from another ROM, but gave credit?
Click to expand...
Click to collapse
Then your thread goes in the trash and we tell you to start over, but do not collect $200.
Uh, it depends on how close it is to the rom that you ripped off... if its just a clean Samsung base (dosent matter what phone it was for) and you did everything else, then it goes in Original. If it s just a hybrid of this rom and that rom that has already been created, then it goes in Ported.
ryude said:
What if I started from a base ROM, used some parts from another ROM, but gave credit?
Click to expand...
Click to collapse
You are using UnNamed as a base aren't you?
LiLChris06 said:
You are using UnNamed as a base aren't you?
Click to expand...
Click to collapse
Yep, but I have done a lot to it. But yes, it started as UnNamed and then I worked from there.
Seperate Forums
Red5 said:
Hey Guys, just a heads up, but we got the green light for the new forum to be added. The Administrators have decided to name them:
AT&T Samsung Galaxy S II Android Development
AT& Samsung Galaxy S II Ported Development
So obviously all Hellraised and Flashoholic ROMs will go into the Ported Dev Forum and all the i777/AT&T Original based ROMs will stay in the Android Dev Forum.
Its looking like it will be created and setup for us this weekend, so prepare for both forums to be easier to navigate and it wont seem so crazy in just one forum for development.
Click to expand...
Click to collapse
Why didn't I think of making this suggestion first, what a great idea!
Segregate the ported/hellraised i9100 roms from the i777 AT&T custom roms!
THANKS
---------- Post added at 08:48 AM ---------- Previous post was at 08:39 AM ----------
Red5 said:
Roms that are just Hellraised or flashoholic'd will be moved to ported... because they were just ported.
All roms, like for instance Binnacle because Pirateghost did it from the ground up (even though its an i9100 base) will stay in Android Development. He didnt port over an already existing i9100 rom.
Click to expand...
Click to collapse
I still think that all i9100 roms should go into the new forum.
That way those of us who are looking forward to AT&T/i777 custom roms
will not be confused by seeing a lot of i9100 custom roms in the forum
ported/hellraised or not.
In any case my suggestion is to have a seperate i777/AT&T custom rom forum.
(at first that's what I thought you were talkiing about)
Red5 said:
Hey Guys, just a heads up, but we got the green light for the new forum to be added. The Administrators have decided to name them:
AT&T Samsung Galaxy S II Android Development
AT& Samsung Galaxy S II Ported Development
So obviously all Hellraised and Flashoholic ROMs will go into the Ported Dev Forum and all the i777/AT&T Original based ROMs will stay in the Android Dev Forum.
Its looking like it will be created and setup for us this weekend, so prepare for both forums to be easier to navigate and it wont seem so crazy in just one forum for development.
Click to expand...
Click to collapse
Perfect! I assume that includes ported mods as well.
Misterjunky said:
I still think that all i9100 roms should go into the new forum.
That way those of us who are looking forward to AT&T/i777 custom roms
will not be confused by seeing a lot of i9100 custom roms in the forum
ported/hellraised or not.
In any case my suggestion is to have a seperate i777/AT&T custom rom forum.
(at first that's what I thought you were talkiing about)
Click to expand...
Click to collapse
The issue with this, which has already been mentioned in this thread by others, is that the Original Android Development would be empty with about 4 roms and 2 kernels, while the other Ported forum would be super busy because 94% of all of our roms are currently based off of i9100 firmware... so it really wouldnt be offloading the mass chaos that we are currently experiencing.
Think about when ICS drops for the i9100, the Ported forum will be BOOMING while the Original will be dead, so it defeats the purpose of creating a new forum.

[Q] Android Jelly Bean for Galaxy S II

Hi there
I'm in the process of needing to upgrade to a new phone and have narrowed my choices down to the Galaxy S II or the Galaxy Nexus as they are the best phones in this price bracket. The main problem I'm currently having choosing between the two is the hardware advantages of the S II vs the software advantages of the GN.
The main thing holding me back from purchasing the S II is that I'm not sure if it will get the jelly bean update promptly seeing as it took 6 months for the SII to get ICS.
However this disadvantage would be nullified if there would be custom roms that would support the S II for jelly bean shortly after it is released on the GN without having to wait for the official support to arrive for the SII. Would these custom roms be released just as promptly as the jelly bean custom roms for the GN? Also how stable would those SII roms be compared to the ones for the GN?
I'm also curious as to how custom roms based on AOSP work in this way. Wouldn't developers just be able to just take the source code from google and apply it to either the GN or SII and have the custom rom released in the same amount of time for either phone or is it simply faster to develop a rom on the GN?
Basically as I see myself using a custom rom on either device if the SII would have a custom rom based on jelly bean released in pretty much the same time as one for the GN that is just as stable, I see no reason why the SII isn't a better choice over the Nexus in all areas and am looking to confirm if this is true. Also if I am to use a custom rom this would mean that I wouldn't get the prompt OTA updates from google either which defeats a lot of the point of the GN. Looking to confirm this point also.
The reason why JB support, and thus the attractiveness of the GN, is such a concern for me is that I believe a lot of the value in the phone you pay for is in how up to date it stays. Where hardware on a phone remains constant, if a phone can keep up to date with its software it will never age in this respect and keep getting better for the money you pay.
Thanks for your help guys!
bumluffa said:
The main thing holding me back from purchasing the S II is that I'm not sure if it will get the jelly bean update promptly seeing as it took 6 months for the SII to get ICS.
Click to expand...
Click to collapse
no-one knows, unanswerable question
However this disadvantage would be nullified if there would be custom roms that would support the S II for jelly bean shortly after it is released on the GN without having to wait for the official support to arrive for the SII. Would these custom roms be released just as promptly as the jelly bean custom roms for the GN? Also how stable would those SII roms be compared to the ones for the GN?
Click to expand...
Click to collapse
probably but as JB isnt out, we dont know...
Plus, questions belong in Q&A not the general section
Darkside Agent said:
Plus, questions belong in Q&A not the general section
Click to expand...
Click to collapse
Sorry! Would a mod be able to remove this please or shall I go ahead and create a new post there? (Kinda a newb to all of this)
Also, my question is more along the lines of how roms actually work. Is it that e.g. google releases a generic ICS source code that works for all devices and the OEMs take that code and add their own skins to it where devs here can take that code too make a custom rom? In that case how come it still took months before the first ICS custom roms were available on the SII? Or is it that the custom roms have to be based off a device specific ICS that google/OEM releases to the devices which come months later after they are released on the nexus which would explain why it takes much longer for devices other than nexus phones to receive the updates?

[Q] How far have custom firmware come on the SIII so far?

Hello.
So I just ordered a GSIII and it will probably arrive in a day or two.
Until then I decided to try learn everything about this phone (or at least as much as possible)
Here some simple(maybe) questions I have.
How far are they with the custom ROMs? I saw there are quite a lot of them so far but the once I looked on (based on jellybeans) where still having camera problems and a few other minor issues. Are there any stable custom roms where almost everything works?
Another question is. I saw there is a normal android dev sub forum and a new one called "original android dev"
I guess the first one is dev projects based on samsungs official ROM while the other one is for dev project based on AOSP?
What's the pros/cons for each? I guess the AOSP roms don't have the video window playing while doing other stuff and maybe not the galaxy beam thingy?
Also I have been pretty much dead on this forum for half a year.
Tried to do a comback two months ago but my Desire got bricked I think since it completely died during change of hboot.
Anything groundbreaking I have missed in the world of android the past half year (I already know about the most common things like the major things JellyBean brings but not all of the details)
CrimzonEyed said:
Hello.
Here some simple(maybe) questions I have.
How far are they with the custom ROMs? I saw there are quite a lot of them so far but the once I looked on (based on jellybeans) where still having camera problems and a few other minor issues. Are there any stable custom roms where almost everything works?
Majority no problems .
Another question is. I saw there is a normal android dev sub forum and a new one called "original android dev"
That reading the rules
http://www.xda-developers.com/android/introducing-original-development-forums-for-more-devices/
I guess the first one is dev projects based on samsungs official ROM while the other one is for dev project based on AOSP?
NO not often yes .
What's the pros/cons for each? I guess the AOSP roms don't have the video window playing while doing other stuff and maybe not the galaxy beam thingy?
You have to work them out for yourself best rom what rom posts are banned .
http://forum.xda-developers.com/showthread.php?t=1674286
jje
Click to expand...
Click to collapse

[Q] Which ROMs are still actively updated?

I'm looking for a new ROM that will be relatively trouble-free, but is also actively supported/updated.
I love the UX/features/philosophy of SlimBeam ROM on my Note, but it does suffer from some instabilities.
Unfortunately, SlimBean for the I717 hasn't been updated in ages and is no longer in their list of supported devices. (Is it possible to run ROMs written for the Note N7000 on a Note I717?)
The I717 also does not support the newest version of CyanogenMod.
I've read thru the ROMs in the Development forums, but does anybody have info on which are still active projects and which are dead ends?
Any recommendations (for or against particular roms)?
Thanks.
Go to the AT&T Galaxy Note I717 Android Development section for what you are looking for.
cheshyre said:
I'm looking for a new ROM that will be relatively trouble-free, but is also actively supported/updated.
I love the UX/features/philosophy of SlimBeam ROM on my Note, but it does suffer from some instabilities.
Unfortunately, SlimBean for the I717 hasn't been updated in ages and is no longer in their list of supported devices. (Is it possible to run ROMs written for the Note N7000 on a Note I717?)
The I717 also does not support the newest version of CyanogenMod.
I've read thru the ROMs in the Development forums, but does anybody have info on which are still active projects and which are dead ends?
Any recommendations (for or against particular roms)?
Thanks.
Click to expand...
Click to collapse
i build slim 4.2.2 on a regular basis, your clearly looking at the 4.1.2 version in original development
all the releases i put out see regular updates actually, slim/pk/chamelon/supernexus ect..
edit: and your looking at the wrong place for cm, quincyatt is very well up in the mix with the newest cm releases, get.cm <-- thats where you find the releases
Anytime you choose a "custom" rom there's going to be bugs, or glitches, or random reboots in my opinion. But you're also going to get cool features! You'll have the ability to customize you phone more with custom roms. So it's a trade off. Only you can decide what you can live with and without. If you're looking for custom roms the dev usually updates the title with the last time he updated it. You can then read over the first post and find out what's included feature wise. Very very rarely will you find a complete list of bugs the rom has. You have to surf thru posts to see complaints, and kudos. If you're looking for stability, the i717 got an 4.1.2 JB update a week or so ago. It's the most stable thing out in my opinion. You can give it root access, debloat it, and enjoy a smooth rom if that's what you're after.
Oh and its not possible to run N7000 roms as far as I know. I'm pretty sure you'll brick your device.
I hope that info helps ya out a lil.
JamieD81 said:
i build slim 4.2.2 on a regular basis, your clearly looking at the 4.1.2 version in original development
all the releases i put out see regular updates actually, slim/pk/chamelon/supernexus ect..
Click to expand...
Click to collapse
Thanks.
I'm still on Slim-i717-3.1.0-OFFICIAL.
Do you know if 4.2.1 stable 1.0 is available anywhere for the I717?
And how stable are the 4.2.2 builds? (I've spent enough years in sw development to be cautious - Mark Twain once wrote "People who love sausage and respect the law should never watch either one being made," and the same definitely applies to software)
In my opinion the 4.2 based custom ROMs are way my stable then the 4.1.2 based ( the exception is 4.1.2 based stock ROMs) used to get a reboot every couple hours . 4.2 rarely do I see one. If you are looking for stable but don't really care about all the frills try Jamie's super nexus the first build is bullet proof pure asop like your phone is a nexus doesn't see a lot of updates but its stable.
Sent from my SAMSUNG-SGH-I717 using xda premium

Categories

Resources