Ice Cream Sandwich to Optimus S?

Re: Ice Cream Sandwhich to Optimus S?

Haven't seen any new posts lately.....Any ways how it going making any good progress??
Thank you to everyone attempting this
Good luck
and Once agian THANKS
:D :D :D :D :D :D :D :D :D
 
Re: Ice Cream Sandwhich to Optimus S?

I'm posting the same thing that I posted in the other thread:
I understand the enthusiasm behind this thread and it is refreshing, however if devs are reporting that it wont happen then that statement must be respected. The coding differences in the releases are so far different from eachother that it makes it almost impossible to do. The examples from other phones are good representations of people/devs attempting to port to phones that ICS doesn't belong on and all the issues related to it. I believe that if more people had experience and understanding of how the android system works, they would understand more of what would have to be done in order for drivers from one build to work on another build with completely different coding involved. Let me give a more understandable example as most operating systems are backwards compatible, this may not be the best example, but needed nonetheless. For example, if you are running windows 7 on your computer and would like to play a game that was built for windows XP. Most, if not all of the functions of the game may or may not work. In order to get it to work, reprogramming the code of the drivers is needed in order for the game to operate as desired. Just imagine re-engineering a game to play it and it may crash at any point because the drivers are still not built specifically for the operating system; on top of that, the drivers are closed source so they are not able to be opened in the raw format to be edited. So, what I am getting at is that its almost impossible. Not because the devs can't or don't want to, but because the files/drivers that are needed for the phone to work properly are closed source. I hope that helps more people understand the situation.:-$
 
Last edited:
  • Like
Reactions: mike9670
I'm posting the same thing that I posted in the other thread:
I understand the enthusiasm behind this thread and it is refreshing, however if devs are reporting that it wont happen then that statement must be respected. The coding differences in the releases are so far different from eachother that it makes it almost impossible to do. The examples from other phones are good representations of people/devs attempting to port to phones that ICS doesn't belong on and all the issues related to it. I believe that if more people had experience and understanding of how the android system works, they would understand more of what would have to be done in order for drivers from one build to work on another build with completely different coding involved. Let me give a more understandable example as most operating systems are backwards compatible, this may not be the best example, but needed nonetheless. For example, if you are running windows 7 on your computer and would like to play a game that was built for windows XP. Most, if not all of the functions of the game may or may not work. In order to get it to work, reprogramming the code of the drivers is needed in order for the game to operate as desired. Just imagine re-engineering a game to play it and it may crash at any point because the drivers are still not built specifically for the operating system; on top of that, the drivers are closed source so they are not able to be opened in the raw format to be edited. So, what I am getting at is that its almost impossible. Not because the devs can't or don't want to, but because the files/drivers that are needed for the phone to work properly are closed source. I hope that helps more people understand the situation.:-$

This. Also, think about the fact that the Galaxy Nexus is the reference device for ICS. Dual-core 1.2 GHz CPU vs our little 600 MHz armv6 CPU. Even if ICS was fully ported to the Optimus
 
I'm posting the same thing that I posted in the other thread:
I understand the enthusiasm behind this thread and it is refreshing, however if devs are reporting that it wont happen then that statement must be respected. The coding differences in the releases are so far different from eachother that it makes it almost impossible to do. The examples from other phones are good representations of people/devs attempting to port to phones that ICS doesn't belong on and all the issues related to it. I believe that if more people had experience and understanding of how the android system works, they would understand more of what would have to be done in order for drivers from one build to work on another build with completely different coding involved. Let me give a more understandable example as most operating systems are backwards compatible, this may not be the best example, but needed nonetheless. For example, if you are running windows 7 on your computer and would like to play a game that was built for windows XP. Most, if not all of the functions of the game may or may not work. In order to get it to work, reprogramming the code of the drivers is needed in order for the game to operate as desired. Just imagine re-engineering a game to play it and it may crash at any point because the drivers are still not built specifically for the operating system; on top of that, the drivers are closed source so they are not able to be opened in the raw format to be edited. So, what I am getting at is that its almost impossible. Not because the devs can't or don't want to, but because the files/drivers that are needed for the phone to work properly are closed source. I hope that helps more people understand the situation.:-$

This. Also, think about the fact that the Galaxy Nexus is the reference device for ICS. Dual-core 1.2 GHz CPU vs our little 600 MHz armv6 CPU. Even if ICS was fully ported to the Optimus S, it would likely never perform at an acceptable level.
 
  • Like
Reactions: mike9670
Re: Ice Cream Sandwhich to Optimus S?

I agree with basketthis and drewwalton. Hardware limitation is a real consideration, since ICS is a whole new animal compared to Froyo, but that is secondary to software issues. The greatest hindrance to adoption of a good open source OS is often closed source drivers for the devices it would run.

Since it's not likely to been done natively anytime soon, your best bet is probably going to be using or creating a theme that mimics the ICS interface. Perhaps start a theme or a thread on how to make your Optimus S look/feel like ICS? I've seen a nice job of it incorporated into a CM7 ROM for the P500 and would love to see some one work in some of those features for us.
 
Re: Ice Cream Sandwhich to Optimus S?

In all honesty GB is probably the best that you would want to put on the Optimus S anyhow. Most of the new code in ICS will be for multi-core support and newer ARM CPUs, which in turn means additional overhead usually. In the newer phones they will be able to compensate by higher built in memory but devices such as the Optimus S would suffer from it.

I liken it to the Windows example - those with PC experience will know what I mean when I say it would be like trying to put Windows 7 Ultimate on a 2004 Celeron CPU and thinking it will run just as fast or faster than XP. There is a limitation to software where it reaches a bottleneck on the hardware; while we're not there yet with this device I don't think you can go much farther than than a GB kernel.

(Now watch, I'll be eating crow down the road for this comment :D)
 
Re: Ice Cream Sandwhich to Optimus S?

i know im just refreshing but honeycomb is 3.0 can we port that to our phone it is not ice cream sandwhich and it may be a little better then gingerbread just a thought
 
Re: Ice Cream Sandwhich to Optimus S?

i know im just refreshing but honeycomb is 3.0 can we port that to our phone it is not ice cream sandwhich and it may be a little better then gingerbread just a thought

I may have misunderstood but I believe HC is tablets only.
 
Re: Ice Cream Sandwhich to Optimus S?

I may have misunderstood but I believe HC is tablets only.

You are correct.further complicating things is the fact that Google never released the source for honeycomb.it would be even harder to port hc than ics.
 
i know im just refreshing but honeycomb is 3.0 can we port that to our phone it is not ice cream sandwhich and it may be a little better then gingerbread just a thought

Have fun with that, in the meantime I'll be making popcorn. :p

But seriously, Honeycomb is purely for tablets. Couple that with the lack of Honeycomb source code and you get a nearly impossible task.
 
Re: Ice Cream Sandwhich to Optimus S?

@jonny5449: What exactly is it that you are trying to do with this Android device that has not been provided or made available to you? You do not seem content with the stellar work the devs here do... yet you're not terribly interested in learning how things work or why some things have not been touched. What is missing here to you? It's not going to be an HDPI 4G dual core device that allows you and your tablet friends to have a LAN party for free in a foreign country because you ask for it, but they've made it pretty freakin' cool for what it is. I respect your enthusiasm, but what are you really looking for?
 
Re: Ice Cream Sandwhich to Optimus S?

I'm sure whatever code/enhancements that can be implemented will be.
 

Trending Posts

Members online

Forum statistics

Threads
956,492
Messages
6,968,528
Members
3,163,556
Latest member
SIIIRvIIIvER1812