[Q] Future prospects of development? - AT&T Samsung Galaxy S II SGH-I777

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)!

Related

Anyone want to put together a ROM Guide?

Wondering if anyone's willing to do this? Now that there are a dozen or so ROMs, would be kinda cool to have a thread where there's 1 or 2 pics of what differentiates the specific ROM, and 3-4 bullet points each with features\benefits. It's gotten a bit cumbersome to have to go in and view (or not be able to in some ROM threads w\o pics) the details\differentiating factors, and would be super cool to see someone who really does use em all to put together a simple basic thread with a thumbnail and brief description, kinda like the radio\kernel threads did.
re: rom guide
bella92108 said:
Wondering if anyone's willing to do this? Now that there are a dozen or so ROMs, would be kinda cool to have a thread where there's 1 or 2 pics of what differentiates the specific ROM, and 3-4 bullet points each with features\benefits. It's gotten a bit cumbersome to have to go in and view (or not be able to in some ROM threads w\o pics) the details\differentiating factors, and would be super cool to see someone who really does use em all to put together a simple basic thread with a thumbnail and brief description, kinda like the radio\kernel threads did.
Click to expand...
Click to collapse
It's a good idea..
I only wish there were a dozen different roms to choose from.
Currently there are actually only 5 custom roms for our i777 phones.
(UnNamed, Perception, Serendipity, Cognition and CM7)
You must be thinking of the roms for the i9100 SGS2 international
phones and not the AT&T i777 SGS2 phones.
Remember there are two seperate forums for SGS2, one for the AT&T
i777 phones and the other for the i9100 international phones.
There are a lot more custom roms available for the i9100 phones
than for the AT&T i777 SGS2 phones at this current time.
Perhaps I should have purchased the i9100 phone like you did.
Misterjunky said:
It's a good idea..
I only wish there were a dozen different roms to choose from.
Currently there are actually only 5 custom roms for our i777 phones.
(UnNamed, Perception, Serendipity, Cognition and CM7)
You must be thinking of the roms for the i9100 SGS2 international
phones and not the AT&T i777 SGS2 phones.
Remember there are two seperate forums for SGS2, one for the AT&T
i777 phones and the other for the i9100 international phones.
There are a lot more custom roms available for the i9100 phones
than for the AT&T i777 SGS2 phones at this current time.
Perhaps I should have purchased the i9100 phone like you did.
Click to expand...
Click to collapse
Well a simple and easy to read guide to 5 is better than no guide to nothing, hehe.
I ended up taking the leap and getting one of the i9100's (in nice looking white) while I was in Thailand this week. I was so excited to have a phone without carrier modification! After setting it up and using it for a day, I just can't get over the damn physical key in the middle of the phone. I feel so weird using the button, and after having the HTC Inspire, then Samsung Infuse, and then SGSII ATT version, I just can't go back to a sloppy physical key, so I eBay'd and sold the new white one and went back to my old ATT Galaxy S II in favor of the four keys. I figured you'd get a kick out of this.
Now I just need to figure out what ROM I can put on to allow manual network selection but still give me the amazing battery I'm getting on stock rom w\ codeworx kernel.
bella92108 said:
Well a simple and easy to read guide to 5 is better than no guide to nothing, hehe.
I ended up taking the leap and getting one of the i9100's (in nice looking white) while I was in Thailand this week. I was so excited to have a phone without carrier modification! After setting it up and using it for a day, I just can't get over the damn physical key in the middle of the phone. I feel so weird using the button, and after having the HTC Inspire, then Samsung Infuse, and then SGSII ATT version, I just can't go back to a sloppy physical key, so I eBay'd and sold the new white one and went back to my old ATT Galaxy S II in favor of the four keys. I figured you'd get a kick out of this.
Now I just need to figure out what ROM I can put on to allow manual network selection but still give me the amazing battery I'm getting on stock rom w\ codeworx kernel.
Click to expand...
Click to collapse
Thanks to GlitchSYS - ROM guide already DONE! Check it out!
http://forum.xda-developers.com/showthread.php?t=1318139
lonewolf69 said:
Thanks to GlitchSYS - ROM guide already DONE! Check it out!
http://forum.xda-developers.com/showthread.php?t=1318139
Click to expand...
Click to collapse
Wow top notch, love it! Thank you!

Rooted i777 vs Stock i9100 ...much difference?

I know there are all kinds of things people who are capable of doing things with a custom ROM now, but at the end of the day for maximum flexibility can a Rooted i777 ever equal a Stock or even a Rooted i9100 ?
Being that the i9100 is the original and the i777 is the variant is the reason I ask. BTW - I am aware of the subtle hardware differences ..radio,nfc etc.
Aston06 said:
I know there are all kinds of things people who are capable of doing things with a custom ROM now, but at the end of the day for maximum flexibility can a Rooted i777 ever equal a Stock or even a Rooted i9100 ?
Being that the i9100 is the original and the i777 is the variant is the reason I ask. BTW - I am aware of the subtle hardware differences ..radio,nfc etc.
Click to expand...
Click to collapse
Maybe do some research and figure out for yourself?
After all, we can run I9100 ROMs with very few modifications.
Not sure of the point of this, this is like saying is a rooted inspire as good as a stock or rooted desire hd. They are essentially the same phone with minor differences.
I have been searching around, but the main reason I ask boils down to whether with the custom roms you are able to completely free yourself from all of the garbage AT&T has done to the phone. As opposed to a i9100 that was never intended for just one carrier.

[Q] Noob(ish) question about Android development

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?

Cm 9 official galaxy note.....

For the n7000 sad but good news for our brothers nonetheless
http://www.xda-developers.com/android/official-cm9-released-for-galaxy-note-n7000/
Sent from my SAMSUNG-SGH-I717 using xda premium
ahjdmarchi said:
For the n7000 sad but good news for our brothers nonetheless
http://www.xda-developers.com/android/official-cm9-released-for-galaxy-note-n7000/
Sent from my SAMSUNG-SGH-I717 using xda premium
Click to expand...
Click to collapse
If i recall correctly, the phone wouldn't make phone calls. did they fix that?
Man I remember CyanogenMod. I used them forever when I had my G1, switched to the streak and there was no love from them.
Streak has it. But flashing between os versions can be a pain.
Sent from my SAMSUNG-SGH-I717 using xda premium
Sinful Animosity said:
Streak has it. But flashing between os versions can be a pain.
Sent from my SAMSUNG-SGH-I717 using xda premium
Click to expand...
Click to collapse
Meh, I loved my streak but it's gone to a better place now.
So, looking through the repo and the discussions, they are compiling their own CM9 kernel for the n7000. Whether they reverse engineered it or something else, I can't tell.
What this means for us on the i717 side is that we won't be able to just plop our leaked ICS kernel in and make it work for us.
It would be interesting to find out what they had to do in order to compile a working kernel.
Damm, they even get the s-pen fully functional too. Can't wait for our turn. I love the feel and look of CM9
Is i171 users getting the cyanogen Rom at all i miss cm7 and i never got to try cm9 yet
If anyway has any info for i171 version of note please let me know lol im withdrawling from no cm7 or cm7 roms lol
Sent from my SAMSUNG-SGH-I717 using xda premium
Well concidering they have cm9 for the skyrocket and now for the global note the att's is not far off! I give it a week and we will see our version of it!
more like a month, a week is to soon. yes we have it for our brethren intl' version, but since hardware is completely diff, it will take time for the skyrocket version to be united with n7000 to make it work.
The title is misleading. This is the Note LTE forum.
ahjdmarchi said:
more like a month, a week is to soon. yes we have it for our brethren intl' version, but since hardware is completely diff, it will take time for the skyrocket version to be united with n7000 to make it work.
Click to expand...
Click to collapse
I would assume (possibly incorrectly) that the biggest differences from the Skyrocket are the screen, Wacom digitizer and S-Pen. The second assumption is that the N7000 does not differ on these hardware items. So we should see a quick turnover if they have working builds on the other two devices.
As the guy who did the kernel changes for the International Note:
It depends on whether the Skyrocket source drop includes the drivers needed for the Note. It also depends on source-built CM9 for the Skyrocket.
The I9100 Update4 source code drop was VERY complete and included defconfigs for basically every Exynos device on the market. It required only minor cleanups to build for non-I9100 targets. It's why the I777 got source-built kernels within a week or so of I9100 source release (making I777 leaks irrelevant for anything but NFC - damn good thing too because the I777 leak kernels are good at destroying the phone's eMMC chip, rendering it hardbricked to the point where even JTAG can't recover it - same problem Epic 4G Touch and N7000 leak kernels have), and why it took only a few hours to get the N7000 kernel built and working. The only reason it took half a week to fix call audio is because I make so few calls I didn't realize it was broken until a few days later.
Entropy512 said:
As the guy who did the kernel changes for the International Note:
It depends on whether the Skyrocket source drop includes the drivers needed for the Note. It also depends on source-built CM9 for the Skyrocket.
The I9100 Update4 source code drop was VERY complete and included defconfigs for basically every Exynos device on the market. It required only minor cleanups to build for non-I9100 targets. It's why the I777 got source-built kernels within a week or so of I9100 source release (making I777 leaks irrelevant for anything but NFC - damn good thing too because the I777 leak kernels are good at destroying the phone's eMMC chip, rendering it hardbricked to the point where even JTAG can't recover it - same problem Epic 4G Touch and N7000 leak kernels have), and why it took only a few hours to get the N7000 kernel built and working. The only reason it took half a week to fix call audio is because I make so few calls I didn't realize it was broken until a few days later.
Click to expand...
Click to collapse
The Kernel Man E..........whats good. yea i hope this will work to the notes favor. i would love to see things starting to get ported and sorted out.
ENTROPY, using his kernel from ATT S2. Hope he gets the ATT Note too.
Sent from my AT&T Galaxy Noteā„¢ - please forgive if typos
the2rrell said:
The Kernel Man E..........whats good. yea i hope this will work to the notes favor. i would love to see things starting to get ported and sorted out.
Click to expand...
Click to collapse
Definitely one of the greatest gifts to Android development yet. I'm almost tempted to donate my note to him just to get him in the 717 game lol.
Entropy512 said:
As the guy who did the kernel changes for the International Note:
It depends on whether the Skyrocket source drop includes the drivers needed for the Note. It also depends on source-built CM9 for the Skyrocket.
The I9100 Update4 source code drop was VERY complete and included defconfigs for basically every Exynos device on the market. It required only minor cleanups to build for non-I9100 targets. It's why the I777 got source-built kernels within a week or so of I9100 source release (making I777 leaks irrelevant for anything but NFC - damn good thing too because the I777 leak kernels are good at destroying the phone's eMMC chip, rendering it hardbricked to the point where even JTAG can't recover it - same problem Epic 4G Touch and N7000 leak kernels have), and why it took only a few hours to get the N7000 kernel built and working. The only reason it took half a week to fix call audio is because I make so few calls I didn't realize it was broken until a few days later.
Click to expand...
Click to collapse
Quallcomm has a breadth of drivers available on their developer's site for ICS.
Probably nearly everything you need.
Entropy... Welcome. I value your guidance on all topic SGSII, glad to see you're taking an interest in the NOTE.
There was quite huge performance/stability gap between teamhacksung build vs. nightly build on captivate.. of course without awesome teamhacksung, cappy would never get CM9 (merged into nightly two months later)
Hope to see i717 CM9 soon
Yeah, it appears that all of the populated configs in the I9100 Update4 sources are for EXYNOS only:
Code:
CONFIG_ARCH_EXYNOS=y
CONFIG_ARCH_EXYNOS4=y
Bummer.

[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?

Categories

Resources