ICS 4.0 Sources Out - All discussions here!

Search This thread

LarsPT

Senior Member
Nov 16, 2009
1,160
549
On The Run
Absolutely Scougar!

And we are more or less hovering around topic, since HD recording is one of the (or pretty much the only one?) features that are broken in the ports of ICS on our phone so far.

Let's remember how this started again. Our friend user Optimus-ICS said, shortly, that his phone had never been greater than now [with ICS], he was really impressed with ICS, once every [android] phone had ICS the iPhone wouldn't stand a chance.

To this Mister Anil replied, in a bit of a rude manner if you ask me, "LMAO. Really? Do you really believe your own comment?"

Well, I, for one, believe it. I think Google has done a great job with ICS, it's an amazing operative system and I believe everyone should be looking forward to it.

And Mister Anil went on to defend apple by saying "At least iOS users aren't wondering if and when the next update comes, whether or not whey will get it for their device."

Of course they aren't... because apple has ceased inovating on that. The difference from iPhone 3 to the 4th generation was basically hardware, the software changes were mere marketing stunts and pretty much offensive to the savvy user (Facetime?! Really??)

So, in the end, for me the point here is that ICS really is an impressive achievement by Google. I am really glad we are already getting a glimpse of it in our O2X's. Unfortunately because of nVidia's policy we still have some broken features but for some these broken features aren't important and they're already enjoying ICS.
 
Last edited:
  • Like
Reactions: larma

larma

Member
Feb 26, 2012
19
4
So, in the end, for me the point here is that ICS really is an impressive achievement by Google. I am really glad we are already getting a glimpse of it in our O2X's. Unfortunately because of nVidia's policy we still have some broken features but for some these broken features aren't important and they're already enjoying ICS.

Agreed 100 %. I was using ICS for a while and it is far superior if not for those few broken features which is why I had to go back to GB. Sure it would be nice to be able to use ICS now but it's like they say, good things come to those who wait.
 
  • Like
Reactions: LarsPT

aksolanki

Senior Member
Mar 14, 2011
436
210
Lugo, Italy.
www.thisiswhatwedo.com
That's not really the point though and the same argument could be made for GPS, music player and pretty much every other feature that doesn't include texting or calling. I'm sure you don't take your camcorder everywhere. I'm not a big camcorder guy but I would like to have the opportunity to use it when I need to.

Absolutely Scougar!

And we are more or less hovering around topic, since HD recording is one of the (or pretty much the only one?) features that are broken in the ports of ICS on our phone so far.

Let's remember how this started again. Our friend user Optimus-ICS said, shortly, that his phone had never been greater than now [with ICS], he was really impressed with ICS, once every [android] phone had ICS the iPhone wouldn't stand a chance.

To this Mister Anil replied, in a bit of a rude manner if you ask me, "LMAO. Really? Do you really believe your own comment?"

Well, I, for one, believe it. I think Google has done a great job with ICS, it's an amazing operative system and I believe everyone should be looking forward to it.

And Mister Anil went on to defend apple by saying "At least iOS users aren't wondering if and when the next update comes, whether or not whey will get it for their device."

Of course they aren't... because apple has ceased inovating on that. The difference from iPhone 3 to the 4th generation was basically hardware, the software changes were mere marketing stunts and pretty much offensive to the savvy user (Facetime?! Really??)

So, in the end, for me the point here is that ICS really is an impressive achievement by Google. I am really glad we are already getting a glimpse of it in our O2X's. Unfortunately because of nVidia's policy we still have some broken features but for some these broken features aren't important and they're already enjoying ICS.
My apologies if I offended you with my opinion.

Have fun. Mr. Solanki
 

aksolanki

Senior Member
Mar 14, 2011
436
210
Lugo, Italy.
www.thisiswhatwedo.com
And they won't either? Isn't it possible to just "rip" the necessary code from the stock roms?
Hi Optimus-ICS, unfortunately it's not as simple as that, and anyway, we have to wait for LG to release the stock ICS version, then the code team will be able to extract code, and make all the hardware work. In most cases it will have to be a case of reverse engineering the kernel, or some hacks. Either way they need the ICS rom from LG. Or the drivers from Nvidia, but that won't happen anytime soon.

Which is why I think Nvidia suck. Have fun. Anil
 

slebit

Senior Member
Dec 3, 2010
2,537
1,564
Hi Optimus-ICS, unfortunately it's not as simple as that, and anyway, we have to wait for LG to release the stock ICS version, then the code team will be able to extract code, and make all the hardware work. In most cases it will have to be a case of reverse engineering the kernel, or some hacks. Either way they need the ICS rom from LG. Or the drivers from Nvidia, but that won't happen anytime soon.

Which is why I think Nvidia suck. Have fun. Anil

We can't count on that nvidia will release the source code . We have to patiently wait for lg the release their ics rom, and that will probably take long time...

Sent from my LG-P990 using Tapatalk
 

el_charlie

Senior Member
Jan 19, 2010
652
260
Maracaibo
Hi Optimus-ICS, unfortunately it's not as simple as that, and anyway, we have to wait for LG to release the stock ICS version, then the code team will be able to extract code, and make all the hardware work. In most cases it will have to be a case of reverse engineering the kernel, or some hacks. Either way they need the ICS rom from LG. Or the drivers from Nvidia, but that won't happen anytime soon.

Which is why I think Nvidia suck. Have fun. Anil

Totally agree with you Anil,

I didn't learn the lesson on the desktop segment where nvidia doesn't publish any open source material for linux. The release their own propietary drivers.

That's why in OSes like ubuntu you can choose by either use limited HW acceleration or download their propietary drivers.

Source: http://en.wikipedia.org/wiki/Nvidia#Open_source_software_support

In that article says that even AMD release partial documentation. Intel releases all of their documentation. Nvidia only releases binaries.

Indeed they suck in that aspect.

I, however, have an SLI setup at home with two GTX 560 Ti and I'm very happy because the work on my hackintosh too when not playing games (for that I use Windows). Hardware wise, they have the most powerful hardware in the desktop segment and a respectable position in the mobile area.

Back on topic, when Anil was talking about apple, I think he meant that the update rolls out to all devices at the same time. The most appropiate comparison would be with the Nexus phones, that's why my next Android phone will be a nexus. I'll wait until june to see the next Nexus phone.

The Galaxy SIII could be more powerful but the updates takes time and I don't like that.

In fact, the official update for the Galaxy S2 came out a couple of weeks ago and came with the same interface like Gingerbread. It's not ugly but not as esthetically pleasant as the new Holo theme. You need to use a different launcher in order to get the looks of AOSP.

I usually tend to disagree with many people, but when I do, I respect their opinions.

Just my two cents.

Cheers!
 
  • Like
Reactions: aksolanki

icyeye

Senior Member
Oct 11, 2011
545
339
@el_charlie - ''Hardware wise, they have the most powerful hardware in the desktop segment...'' well... i am ATI fan so..i dont agree with u :)
coz... it depends who put out newest hardware 1st they got benefits but.. both are rly good. its same like..which cameras are better? NIKON or CANON?? ;)
stay cool mate
 

aksolanki

Senior Member
Mar 14, 2011
436
210
Lugo, Italy.
www.thisiswhatwedo.com
Totally agree with you Anil,

I didn't learn the lesson on the desktop segment where nvidia doesn't publish any open source material for linux. The release their own propietary drivers.

That's why in OSes like ubuntu you can choose by either use limited HW acceleration or download their propietary drivers.

Source: http://en.wikipedia.org/wiki/Nvidia#Open_source_software_support

In that article says that even AMD release partial documentation. Intel releases all of their documentation. Nvidia only releases binaries.

Indeed they suck in that aspect.

I, however, have an SLI setup at home with two GTX 560 Ti and I'm very happy because the work on my hackintosh too when not playing games (for that I use Windows). Hardware wise, they have the most powerful hardware in the desktop segment and a respectable position in the mobile area.

Back on topic, when Anil was talking about apple, I think he meant that the update rolls out to all devices at the same time. The most appropiate comparison would be with the Nexus phones, that's why my next Android phone will be a nexus. I'll wait until june to see the next Nexus phone.

The Galaxy SIII could be more powerful but the updates takes time and I don't like that.

In fact, the official update for the Galaxy S2 came out a couple of weeks ago and came with the same interface like Gingerbread. It's not ugly but not as esthetically pleasant as the new Holo theme. You need to use a different launcher in order to get the looks of AOSP.

I usually tend to disagree with many people, but when I do, I respect their opinions.

Just my two cents.

Cheers!
Hi el_charlie, thanks for making my point more clearly than I did. I again would like to apologise if I offended anyone.

I've been on ANDROID one year this month. First the ZTE Blade, and currently the LG O2X. In this time, I have learnt a lot. I have a better understanding of the ANDROID landscape, and what to look for in future hardware purchases.

I think Apple make excellent hardware and software. But, their view of the world doesn't match mine. I have been a Mac user for 20 years, and an Apple dev for 10. But when I went to ANDROID, my iOS colleagues simply said "WTF?".

I want hardware choice, but you don't get that from Apple, and for good reasons. Their customer base gravitate towards the simplicity Apple offer. The fact that they make the "whole widget", undeniably creates strong products, world class products. It is there for anyone to see. But it's not what I want.

I want a notification light. I want an interface I have some control over. I want a bigger screen. I want to be able to choose my keyboard. I want widgets. Therefore, I want ANDROID. Which is not perfect, but that is the price of freedom.

As always. Have fun. Anil
 
Last edited:
  • Like
Reactions: LarsPT

LarsPT

Senior Member
Nov 16, 2009
1,160
549
On The Run
My apologies if I offended you with my opinion.

LMAO'ing is not an opinion. In my "culture" (if you can call it that), LMAO'ing at what someone said, when what this person said is not intended to be a joke, is rude. It would never be me that might have been offended, but the person who was LMAO'ed at.

I only get offended by people whose opinion matter to me.

Still, back on topic, it's unfortunate that nVidia's policy don't allow us to get full featured ICS on our devices until an official ICS ROM comes out for them, but I'm still happy with my purchase. I'll patiently wait for it, temasek's kangs will keep me satisfied till then :)
 
Last edited:

eraldo

Senior Member
Feb 15, 2010
561
94
London
Can we all start annoying nvidia again untill they release what we need, i really don't think they are going to release anything unless we do.

they told ricardo they would release it early 2012 and its now april.
 

aksolanki

Senior Member
Mar 14, 2011
436
210
Lugo, Italy.
www.thisiswhatwedo.com
Hi, bugging NVIDIA might make us feel better, but I'm afraid to say we won't get what we want any sooner. The lesson I've learned from this situation, is simply to avoid manufacturers that aren't as open as we would like.

A more open manufacturer seems to be Texas Instruments, this is from some of the devs I know. I won't buy NVIDIA based tablets or phones in the future because of this. Great hardware speed is useless if the software is crap. Another lesson learned.

Have fun. Anil
 
Last edited:

eraldo

Senior Member
Feb 15, 2010
561
94
London
Hi, bugging NVIDIA might make us feel better, but I'm afraid to say we won't get what we want any sooner. The lesson I've learned from this situation, is simply to avoid manufacturers that aren't as open as we would like.

A more open manufacturer seems to be Texas Instruments, this is from some of the devs I know. I won't buy NVIDIA based tablets or phones in the future because of this. Great hardware speed is useless if the software is crap. Another lesson learned.

Have fun. Anil

Bugging nvidia and making our selves feel better sounds like a good idea to me they promised to release stuff they have not the responces might give us something to talk about and maybe some laughs.

Sent from my LG-P990 using XDA Premium App
 

tr@p

Senior Member
Jun 18, 2010
832
950
Zagreb
Bugging nvidia and making our selves feel better sounds like a good idea to me they promised to release stuff they have not the responces might give us something to talk about and maybe some laughs.

Sent from my LG-P990 using XDA Premium App

HTC Desire (and others) users have accomplished their goal with bugging qualcomm to release adreno drivers. But guess there are more users with some qualcomm 2xx gpu then us with tegra2.

But we should definitely do something about that...
 

eraldo

Senior Member
Feb 15, 2010
561
94
London
HTC Desire (and others) users have accomplished their goal with bugging qualcomm to release adreno drivers. But guess there are more users with some qualcomm 2xx gpu then us with tegra2.

But we should definitely do something about that...

That is exactly what we all need to do, send them emails just hassle them till they can take no more and finally give us what they promised.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 93
    I got a free wifi pass at my hotel so I thought let's do a quick read through xda.
    I read the 30 new pages in this thread as well, do you think I need psychological help? :D


    Anyways, as someone else (mustangtim) wrote about it in the G2x section I can finally write it without some stupid hints here as well:
    Ricardo has a fully working P990 CM10 version (yes, with hwa). He got an earlier su660 ics dev leak directly from LG, even before leaks were on their server.
    The leak was a little different though, he was able to boot with the kernel.
    Long story short: jb runs great. He can't release it as he can't damage his good relationship to LG, I think you can understand that - so don't bug him about it.
    I'm just writing this to answer the people who have doubts.
    We will get cm10 as soon as the su660 kernel source drops. And it does run great on our hardware.


    Sent from my Nexus 7 using xda app-developers app
    61
    Hello everyone.

    I have seen the tweets from LG Canada posted here and since then those tweets have propagated through out other web outlets but I think way too much has been made of the LG Canada ICS update statement. The OP either did not understand the context of the statement or just had a "I'm the first to get an official answer from someone at LG" moment and got a little excited posting the info. So I thought I would give some insight into the statement so people, particularly worldwide, can understand what is going on and why that statement came from LG Canada.

    In Canada phones are sold through carriers. There are no companies that sell unbranded phones, well there are small shops that import phones but their sales are so small that they are not worth noting and they are almost considered grey market as they will not support the phones officially. Since there are no unbranded phones in Canada the carriers control the availability of a phone model which also means they control the updates to their branded model. If the carriers are not interested in supporting the phone it does not get any support period. There are Galaxy Nexus owners still on 4.0.1 when using carrier updates!

    Now specifically to the Optimus 2x in Canada. The phone was not that popular and was really only picked up by carriers to use the "first dual core phone" LG marketing hype to make them look like they are cutting edge. From what I remember the phone was only picked up by three carriers. Two AWS carriers (which are small players) Mobilcity and Wind, and one major carrier Rogers which put it under their "budget" sub-brand Fido. Mobilicity dropped the phone quite awhile back so they are out of the picture. Wind has recently EOL the phone and they did not even bother with the GB update so they are out. That leaves Fido.

    Fido did get the GB update but never shipped the devices with the GB update. I got my 2x in March and it still had Froyo on it. My guess is Fido had not reordered stock from LG since after the GB update so that is quite awhile ago. The only way to get the upgrade is if the customer does it themselves via LG tools. This should give you an indication of how many they are selling and how well they support the device. :rolleyes: While Fido still offers the 2x they recently dropped the price which usually means they are trying to get rid of their stock before they discontinue the device so they are 2/3 out. Carriers are not interested in spending time/money updating devices they are either not selling or about to stop selling. They want to sell new phones hopefully with new/renewed plans. Updating a phone could cost them a sale. This is not LG's behavior but the carriers.

    When a phone is banded by a carrier usually the carrier sends the specs (boot animations, artwork, network configs, apps to included, etc.) to LG and LG preps a ROM build which is put on the phone at shipping for the carrier. Since all the phones in Canada are branded and none of the carriers are requesting an update LG Canada does not need to consult LG HQ about the standing of ICS for the 2x. My feeling is When the LG rep on Twitter was asked the question they looked up the status of the 2x with the carriers. The status probably mentioned that there is "no future orders" and no request for ROM updates. That made it safe for the LG Canada rep to say on Twitter that there will be no ICS updates for the Canadian 2x. The rep did not contact LG HQ about the ICS update. Basically the LG Canada's statement is not based on technical reasoning but market reasoning.

    What these means for us Canadians is that we are out of luck for an official carrier branded ICS update. We can now add carriers to the nVidia / LG list of people to ***** about for the lack of an ICS update. Our only option is to go with an unofficial ROM but quite frankly the carrier ROMs suck. The ROMs created by the XDA community are far superior and I would have gone with an unofficial ICS build anyways. From what I understand as long as one country gets an ICS build the drives can be used to build general ROMs that Canadians can use. From observation the 2x is still popular in other areas. I think if there is an update the first will probably be Korea. I would say look there for more accurate information.

    TL;DR version:

    1. LG Canada does not control updates in Canada, the carriers do.

    2. The carriers have either dropped or are in the process of dropping the 2x thus the carriers are not interested in updates.

    3. LG Canada was able to safely give an official statement about the 2x Canada at this time based the carriers not wanting an update, not based on technical information from LG HQ.

    4. LG Canada statement should not be viewed as an early indicator of LG's general position on the ICS update for the 2x. This is not a leak.

    I hope that explains the situation better and how to read the meaning behind the LG Canada tweets. For people who have been using the LG Canada statement as "ZOMG this is the beginning of the end, EVERYONE PANIC!!! LG SUCKS!" fodder, and that includes you tech bloggers reading this, please stop and understand the situation. LG may still not deliver an ICS update but this is not the sign that it is not coming. Look else where.

    Also people stop assaulting the LG Canada feed with questions about your country or LG world wide. I know that LG Canada seems to be the only one responding to questions but LG Canada can only speak for the situation in Canada which as outlined is somewhat unique. Bug your own country LG reps as that might yield more interesting information for everyone.

    I will also mention that I think people are being really impatient with LG. Many companies are still in the process of updating their own devices from the same generation to ICS and last I heard only around 10% of devices have ICS or JB. I agree people should be pissed with LG because of LG's failure to live up to their promises (which BTW if they don't deliver could be grounds for a class action suit) but LG is not unique in anyway with their lateness of ICS updates. If anything I think LG trying to be the first one with a dual core, LG likes to be the first at things to keep up appearance i.e. dual core, 3D, LTE, etc., and in that rush probably either pressured nVidia to pump out a rushed chipset or nVidia offered them a first gen chipset to beat everyone. As such to make the commitment technical details probably were not completely sorted out thus we have a unpopular first gen chipset that most manufactures skipped over and nVidia doesn't want to waste much time on.

    That being said I do believe that an ICS update will eventually come from LG but this is my last LG device.

    Good first post ? ;)
    50
    Once RC releases the initial cm10 in the github for p990, I would suggest all kangers/rom devs don't just use RCs stuffs before RC even releases cm10 officially for p990.

    Don't repeat same mistake as per p970.

    I don't represent all but this is my personal opinion.
    47
    ICS Camera HAL for P990/SU660

    this is a ICS camera HAL for P990/SU660.

    based on Raviprasad V Mummidi for Qcom camera
    https://github.com/rapmv78/android_hardware_qcom_camerahal

    tested on the SU660 (Optimus 2X model in Korea)

    Please see also:
    - [Dev] ICS Camera Driver Development by zivan56 @ xda: http://xdaforums.com/showthread.php?t=1379368
    - http://xdaforums.com/showpost.php?p=20281617&postcount=17
    - https://github.com/Andromadus/android_hardware_qcom_camera

    ----
    It is needed to revert "MemoryHeapBase: Save and binderize the offset"
    commit f24c4cd0f204068a17f61f1c195ccf140c6c1d67
    It break binary compatibility of libbinder.so with CM7/GB.

    https://github.com/CyanogenMod/andr...mmit/f24c4cd0f204068a17f61f1c195ccf140c6c1d67

    and some simple wrapper functions are needed (please see libui.patch included in the attached tarball)
    like as
    Code:
    extern "C" status_t _ZN7android7Overlay13dequeueBufferEPPv(void* buffer)
    {
        return NO_ERROR;
    }

    camcoder(video encoding) does not work now :)
    45
    I'm surprised there isn't a port of LG's SU660 ics stock rom.

    There are, Kostja_V's and Harsh's rebuilds.

    I got some time over the weekend.
    If arcee won't release CM10 I will play around with the Stock ROM.
    I already repacked (read: decluttered) the ROM to fit it into the stock system partition, I'd only need to compile a new kernel which uses the old bootloader and have to check the partition stuff.
    If it works as expected you won't have to use nvflash to change the partition layout anymore - a simple CM10 flash would be enough.



    Sent from my Nexus 7 using xda app-developers app