Android 4.0.3 source code being pushed to AOSP - T-Mobile LG G2x

http://www.androidcentral.com/android-403-source-code-being-pushed-aosp#comments
how does this affect the build of ics for the g2x?

Motorola Xoom was in their. Tegra 2 device... interested for sure.

Android 4.0.3 kernel sources pushed
https://groups.google.com/group/android-building/msg/ff4e97808535b396?pli=1

all this could be old news. the devs might be one step ahead on this. i just want to help out as much as i can. i hate not having any news on the devs work. i still love what you guys done so far. dont give up and dont let it die.

Xoom has a 4.0.3 port.

Xoom hw is not the same. Not the same board
Sent from my LG-P999 using Tapatalk

well if this post has nothing to offer to the build of ics for the g2x can the mod. please delete this post. i dont need this to take up space. thanks

i was under the impression that the source code for the tegra 2 kernel, and not the source code for ics itself was the issue.

Thats not entirely correct. ICS changed the way certain interfaces behaved especially HW accelerated graphics. Under Gingerbread, the system expected round peg and the nVidia blob provided round peg.
The problem is now ICS wants square peg. The blob we have only ever provides round peg.
There were three potential solutions to this problem:
1) nVidia releases source code and developers update as needed. This is how development works on the Qualcomm and TI driven devices which are basically fully open. This is also why you see old as dirt devices like the G1 updated far beyond their last "official" ROM.
2) nVidia releases an ICS compatible blob. This is what we can hopefully pull from the Xoom tree. It leaves us dependent on nVidia for "substantial" updates, like when interfaces change but would probably allow for a number of updates. There are Gingerbread ROMs that use Froyo kernels as an example.
3) Developers rewrite the interfaces in question to accept round peg. In the case of HW acceleration, this would mean back-porting the Gingerbread method of HW acceleration. It would work but would be labor intensive to maintain and may introduce instability or comparability issues in apps that specifically expect the ICS method. Think, for example, Swype talking about having to rewrite the keyboard to accomidate the way the screen is presented to programs.
I am not a ROM developer but I have college level programming experience and a pretty decent understanding of the technical issues here.
nVidia was never going to release their source. They have always maintained their source code as confidential and proprietary and as far as I know they've not released source for anything as far back as the Riva TNT.
In other product lines, the reason for this is that they differentiate some features through software. In essence the HW is capable of more and the software locks it away. Back in the day there was a GeForce to Quadro softmod that drastically increased performance in some programs.
I don't really know if thats the case here, nobody does. nVidia only wants you to access what they sell you not what the HW is capable of.
Personally, I hope the blob for the Xoom helps the CM team. I imagine we will know shortly.
rayman2k1 said:
i was under the impression that the source code for the tegra 2 kernel, and not the source code for ics itself was the issue.
Click to expand...
Click to collapse
Sent from my LG-P999 using Tapatalk

That was the most intelligent and courteous explanation I have ever read here on xda. Now watch all the omniscient people strike it down.
Sent from my LG-P999 using xda premium

TerryMathews said:
Thats not entirely correct. ICS changed the way certain interfaces behaved especially HW accelerated graphics. Under Gingerbread, the system expected round peg and the nVidia blob provided round peg.
The problem is now ICS wants square peg. The blob we have only ever provides round peg.
There were three potential solutions to this problem:
1) nVidia releases source code and developers update as needed. This is how development works on the Qualcomm and TI driven devices which are basically fully open. This is also why you see old as dirt devices like the G1 updated far beyond their last "official" ROM.
2) nVidia releases an ICS compatible blob. This is what we can hopefully pull from the Xoom tree. It leaves us dependent on nVidia for "substantial" updates, like when interfaces change but would probably allow for a number of updates. There are Gingerbread ROMs that use Froyo kernels as an example.
3) Developers rewrite the interfaces in question to accept round peg. In the case of HW acceleration, this would mean back-porting the Gingerbread method of HW acceleration. It would work but would be labor intensive to maintain and may introduce instability or comparability issues in apps that specifically expect the ICS method. Think, for example, Swype talking about having to rewrite the keyboard to accomidate the way the screen is presented to programs.
I am not a ROM developer but I have college level programming experience and a pretty decent understanding of the technical issues here.
nVidia was never going to release their source. They have always maintained their source code as confidential and proprietary and as far as I know they've not released source for anything as far back as the Riva TNT.
In other product lines, the reason for this is that they differentiate some features through software. In essence the HW is capable of more and the software locks it away. Back in the day there was a GeForce to Quadro softmod that drastically increased performance in some programs.
I don't really know if thats the case here, nobody does. nVidia only wants you to access what they sell you not what the HW is capable of.
Personally, I hope the blob for the Xoom helps the CM team. I imagine we will know shortly.
Sent from my LG-P999 using Tapatalk
Click to expand...
Click to collapse
Absolutely right. I don't have any hope at all regarding the Xoom blobs though, as they are not the same board type, and thus likely will not be compatible.
Sent from my LG-P999 using Tapatalk

You are totally right but nvidia is planning to release the drivers for tegra 2 platform in Q1 of 2012, if you haven't heard it yet. Here is the link:
http://forums.developer.nvidia.com/devforum/discussion/comment/3236?Sort=popular
Regards
Sent from my Optimus 2X using Tapatalk

Missing Dateline
ironman159 said:
You are totally right but nvidia is planning to release the drivers for tegra 2 platform in Q1 of 2012, if you haven't heard it yet. Here is the link:
http://forums.developer.nvidia.com/devforum/discussion/comment/3236?Sort=popular
Regards
Sent from my Optimus 2X using Tapatalk
Click to expand...
Click to collapse
I dont see any dateline regarding nVidia will release tegra2 drivers in Q1 of 2012 here (http://forums.developer.nvidia.com/devforum/discussion/comment/3236?Sort=popular). Am I missing sth?

It says early next year.
Sent from my Optimus 2X using Tapatalk

ironman159 said:
It says early next year.
Sent from my Optimus 2X using Tapatalk
Click to expand...
Click to collapse
+1 early could mean the first half of 2012.
NVIDIA NEVER AGAIN!

By Summer.

We will have cm9 and other ICS roms probaly by the end of January-mid February. LG and Nvidia could learn much from our talented devs that do all this for free and the joy of it.

Drivers Release?
IF Nvidia is going to release the necessary drivers, does this mean we might see our camera features back again on future ICS roms?

Chinese281 said:
IF Nvidia is going to release the necessary drivers, does this mean we might see our camera features back again on future ICS roms?
Click to expand...
Click to collapse
This might mean nothing unless lg releases there stuff too. Lg changed some things for this device. I'm not sure but I think lg did something weird to get the tegra 2 to work with the board they designed. nvidia said lg needs to release there changes too for what we are trying to do.
Sent from my CM 7.1.0 G2x using XDA app

Related

Honeycomb running on the NOOKcolor

This is pretty awesome, XDA never ceases to amaze me! I'm sure it's running pretty slow though right now. Can't wait to have it running on the Gtab
http://phandroid.com/2011/01/28/someone-got-honeycomb-running-on-the-nookcolor/
Here's the article that jwischka was talking about below from Engadget. I was thinking that Honeycomb would support both tablets and smartphones and different screen resolutions since in the video where Andy Rubin showed off the Motorola Tablet, he let it slip that Honeycomb "sort of is and sort of isn't" for phones.
http://www.engadget.com/2011/01/28/android-3-0-honeycomb-emulator-has-traces-of-smartphone-support/
Very nice.
Also some indication today that there will be smartphone support, albeit with a reduced featureset. Hopefully this does not mean our screen resolution will exclude us from tablet Honeycomb.
Can't post the link to engadget because I'm new... but the article is worth the quick read.
Hah i just took my nook color back today and ordered a gtab I need a 10" screen though. But i had mine running at 1.1ghz very stable adn VERY snappy.
We don't even have proper hardware acceleration for Gingerbread yet and we're talking about Honeycomb SDK ports - ugh. Come on NVidia, snap to with the drivers!
I'm going to assume nvidia must have some compatible drivers for the tegra 2 for honeycomb already or else the xoom us going to be hobbled out of the box when it comes out
Can't wait for honeycomb!
Honeycomb will be officially unveiled on February 2 -
http://gizmodo.com/5746288/google-w...id-30++also-known-as-honeycomb++on-february-2
Any bets on how late in Feb we see a G-Tablet port? More to the point, hopefully that will mean an influx of apps that now can take advantage of the full Tegra - a good video player would be high on my list, though a good photo editor would be a close second.
Has anyone ported the keyboard yet?? I wanna try that out so bad lol
Sent from my GTablet-TnT-Lite using Tapatalk
EwanG said:
Honeycomb will be officially unveiled on February 2 -
http://gizmodo.com/5746288/google-w...id-30++also-known-as-honeycomb++on-february-2
Any bets on how late in Feb we see a G-Tablet port? More to the point, hopefully that will mean an influx of apps that now can take advantage of the full Tegra - a good video player would be high on my list, though a good photo editor would be a close second.
Click to expand...
Click to collapse
We have a semi-solid gingerbread rom less than 2 months after its release. I would imagine it will be a bit quicker, given the similarities between the internal hardware between the G tab and the various new Terga processor tablets that are coming out, but who knows.
I suspect in the end it will come down to how much effort the devs want to put into making things work for the G tab. With 2 groups of people working on their own roms (Vegan and Cyanogen), I am not sure they'll drop what they're doing to work on a stock honeycomb release.
Hope I'm wrong though.
I would imagine that Roebeet with his TNT lite Roms will have a working Honeycomb as soon as VS team releases their bloatware version.
I am hoping that this is the OTA update that VS hinted at earlier this month.
Frrrrrrunkis said:
I would imagine that Roebeet with his TNT lite Roms will have a working Honeycomb as soon as VS team releases their bloatware version.
I am hoping that this is the OTA update that VS hinted at earlier this month.
Click to expand...
Click to collapse
Oh let's hope we have something much faster than waiting for VS.
For an unbias view and ease of applying apps and roms and ease of having apps work properly, which would be best to get? NookColor or a GTab
the screen difference isnt that much of a main concern really
jerichoholic said:
For an unbias view and ease of applying apps and roms and ease of having apps work properly, which would be best to get? NookColor or a GTab
the screen difference isnt that much of a main concern really
Click to expand...
Click to collapse
I think that the g-tab has the better hardware (not certain tho). That would be more important i would think.
Sent from my GTablet-TnT-Lite using Tapatalk
jerichoholic said:
For an unbias view and ease of applying apps and roms and ease of having apps work properly, which would be best to get? NookColor or a GTab
the screen difference isnt that much of a main concern really
Click to expand...
Click to collapse
If the screen isn't an issue, the only answer is the GTab. The hardware specs are better, and nothing about it is locked - you can have a custom rom on the device in less than 5 minutes. It takes longer to download the roms from the internet than it does to put them on the device. This isn't something that's common among devices - often hardware manufacturers lock the bootloader down and make it tricky for users to install custom software - the original root procedure on the EVO required using adb and was far from straightforward, if you weren't technically inclined. By contrast, installation for the GTab involves unzipping a file onto the internal memory and rebooting (slightly more complicated than that, but not much).
I don't know the process on the Nook, but I can't imagine it's simpler than the GTab. The Nook is a proprietary book reader, and B&N is selling them so that you'll buy books and read them - not so you'll hack it into a tablet. They've probably put quite a bit more thought (and if they haven't yet, they're almost certainly about to) into locking the device down.
The main issue with the GTab is the screen. Other than that, it's honestly a very nice piece of hardware, and one that you can be happy with.
Engadget now has a video of it running on the Nookcolor with hardware acceleration. It's so smooth, but there's like no apps i guess since it was built from the SDK preview.
http://www.engadget.com/2011/01/30/android-honeycomb-port-for-nook-color-gets-graphics-acceleration/
Not only that but if you follow the link to the source you see this...
graphics acceleration more or less working. The SGX driver seems too old for some buffer request of android 3.0, so right now the statusbar is invisible but still functional. Not sure if I can fix that or have to wait for the AOSP release.
What is not working... pretty much everything else, no accelerometer, no wlan, no sound.
Click to expand...
Click to collapse
undyingsum said:
Engadget now has a video of it running on the Nookcolor with hardware acceleration. It's so smooth, but there's like no apps i guess since it was built from the SDK preview.
http://www.engadget.com/2011/01/30/android-honeycomb-port-for-nook-color-gets-graphics-acceleration/
Click to expand...
Click to collapse

[Q] IceCream Sandwich and Xoom

I'm just curious but since ICS is coming, what does that mean for us? All I've heard is another UI overhaul for phones to give them more honeycomb, but what do we get? If Hardware Acceleration is in then I would be happy, but there doesn't seem to be anything in it for us tablet users.
Unless I'm missing something.
http://www.pcmag.com/article2/0,2817,2393797,00.asp#fbid=eHhpmAndRdICant really say kinda early..heres something I found but still unsure
I hope it means an update and AOSP!!
Not sure what the link was for...... Didn't tell me anything I didn't already know. Sorry. But I'm just not sure if I would be excited about ics on my Xoom.
Imma say that it will be on the original Xoom's without a doubt. I read in an article that ICS will be able to run on older devices, thus it's almost a guarantee the Xoom will see it officially. Annnnd for some reason it does not... have no fear, as the devs will be here to solve that problem! The OG Droid was left out of the update loop awhile back because newer models replaced it, but we still have the most current updates on it thanks to the brilliant devs. Just gotta have some faith in your XDA community, and they will figure something out.
But again, I think the OP wants to know (...like I also do) what's the big improvement gonna be?
As I stated on another recent post, the big deal for me as I see it is that (presumably) the SC for HC will be released and then the ROM goodness will follow. But if it's anything like what happened with Froyo, etc, the Honeycomb custom ROMs will kick the stock Icecream Sandwichs' ass.
-No?
Psychokitty said:
But again, I think the OP wants to know (...like I also do) what's the big improvement gonna be?
As I stated on another recent post, the big deal for me as I see it is that (presumably) the SC for HC will be released and then the ROM goodness will follow. But if it's anything like what happened with Froyo, etc, the Honeycomb custom ROMs will kick the stock Icecream Sandwichs' ass.
-No?
Click to expand...
Click to collapse
Thanks for being the only reply actually related to my post, but Google had stated a long time ago that the SC for hc will never be released as the SC for ics will be released instead. But since phones will get more hc goodness, what do we get?(which is the main question in the topic)
I think at this point, it's a wait-and-see kind of thing.
But I think finally having the source code is the biggest news here. I think it will be the dawning of a golden age for the XOOM, so to speak.
Also, one advantage to the phone side getting lumped in to the same OS is that we will see a boost in apps that are tablet optimized since the devs will be able to work all of it into one .apk instead of focusing on two separate projects.
These are the two things I'm personally looking forward to the most as far as the tablet side goes.
Of course, it would be nice to be surprised, too.
kenfly said:
Thanks for being the only reply actually related to my post, but Google had stated a long time ago that the SC for hc will never be released as the SC for ics will be released instead. But since phones will get more hc goodness, what do we get?(which is the main question in the topic)
Click to expand...
Click to collapse
Well, I think, since ICS will be open source, we will get additional development for the Xoom, beyond the wonderful feature additions and enhancements we have gotten with the limited HC.
Don't you think so?
From my understanding, Ice Cream Sandwich is an over haul for phones to bring out an honeycomb interface while allowing for tablet support as well and it will be more controlled by the king them self, Google.
What this means? All android devices will now be updated at the same time as it'll be more tightly integrated which means developers will need to start just making widgets for there own devices instead of a completely different interfaces like they do today. In a way, it'll be exactly what Honeycomb tablets are today (if you look at all the honeycomb tablets that's out, the interface is the same, only differences is that others will have widgets and/or wallpapers designed just for there tablets (i.e., samsung has the touchwiz) but can be upgraded all the same).
This is supposed to be more more uniform support and faster updates.
Will this go into effect right away? Probably not since the manufacturers will still need to make to update go through but we should also expect to see faster updates as well (there's still a lot of users out there still waiting on Gingerbread releases for there devices so with this making it more uniformed should allow for faster releases).
This is only from what I've heard, though.
This is from a PC World article this morning:
Although Google has kept its cards close to its vest about ICS, a number of things have been reported about it.
Widgets will be richer and resizable, as they are in the tablet version of Android.
More multitasking will be added to the system and the OS will be open source.
The system will be tailored to take advantage of devices that use the Texas Instrument's OMAP chip.
As with any Android upgrade, what Android devices will be eligible for the new system will remain with the manufacturers, but two good bets for the upgraded OS are the Samsung Nexus S and the Motorola Xoom.
---
I think it is important to understand one thing about ICS. It is intended to reunify the OS on all device types (like iOS). What this means for tablet (and conversely smartphone) users is that app development will improve and we will get better apps. These apps will make it easier to share functions between your tablet and your smartphone.
We would have found out more next Tuesday, but the announcements for ICS have been postponed. The postponement was for a good reason though. We still don't know what the reschedule date will be, other than sometime this month.

[Q] Why is the TF101 at the back of the ICS queue when it was at the front ?

The Transformer was stated to be one of the first devices, and definitely was told to be the first tablet to be getting ICS - how come it is just about the only android device without even a half working port yet ?
Yea I seen the videos of the devs using a sideways port, but most other devices have a public port released - whats going on ?
Is the real reason behind the Prime delay actually a huge show stopper with ICS and the Transformer range ?
sooo many problems with that. the devs are working hard to get everything working and asus has said that we will have icecream before christmas. we will probobly be the first "or seccond" tablet to get OFFICIAL ICS and also the prime isnt being delayed people need to calm down
Thanks, I`m not waiting for the Prime, just going on what I have heard, reviews from trusted testers who also confirm a wireless issue
Personally I don't care if it does or doesnt, I have the TF101, just seems like the Transformer should have been the easiest to make an ICS ROM for over devices that don't even support it
Appreciate the hard work the devs are putting in, I was just wondering if there was any link between the two
*Detection* said:
just seems like the Transformer should have been the easiest to make an ICS ROM for over devices that don't even support it
Click to expand...
Click to collapse
What makes you think it would be the easiest? Because Asus said they would release an official update to ICS before the new year? I haven't seen anything that would lead one to assume that the Transformer would be easier to port ICS to than any other device.
How do you define "devices that don't even support it" as well? Do you mean devices that the manufacturer has not released ICS for? That would be all devices (excluding leaks) apart from the Galaxy Nexus at this stage.
*Detection* said:
just seems like the Transformer should have been the easiest to make an ICS ROM for over devices that don't even support it
Click to expand...
Click to collapse
Nope. Almost all Honeycomb tablets use the nVidia Tegra 2 chipset. The ICS source that was released was for the Galaxy Nexus, which uses a TI OMAP chipset. Sure, they're both ARM devices, but there's a lot of variation within the ARM family... and nVidia are famously bad at making source code available to help people develop for their platforms.

When will we get our first ICS based ROM

I really want some ICS love! Anyone know any thing about any ROMs based off of ICS or.... even better.... CM9? I am new to this rooting thing so...
Wow. Just search through all the topics in the skyrocket forum and you'll find your answer
Sent from my SAMSUNG-SGH-I727 using xda premium
This is like some kind of Platonic Ideal of a post here.
But, I'm pretty sure they're going to release ICS at the big Samsung/AT&T/Google event tomorrow.
Savitt said:
I really want some ICS love! Anyone know any thing about any ROMs based off of ICS or.... even better.... CM9? I am new to this rooting thing so...
Click to expand...
Click to collapse
Before you ask a question, please search the forum first, therefore other members will not give you harsh answers.
If you are looking for answers to rooting your device, please go here:
http://forum.xda-developers.com/showthread.php?t=1383464
If you are searching for rom developments, please go here:
http://forum.xda-developers.com/forumdisplay.php?f=1383
If you are searching for information on Ice Cream Sandwich, best luck is to search google or in the general section. There is NO certain release date of when ICS will be available, but there are rumors and some information that states it will be in Q1 of 2012.
Good luck to you.
Please press "Thanks" if I have helped you in anyway.
What event? Do you have a link. ?
I think he's referring to the CES 2012 event on January 9th.
Oh thats not tomarrow lol tomarrow is the 5th . Darn i was hoping there was some att/sammy event tomarrow.
Phoneguy589 said:
I think he's referring to the CES 2012 event on January 9th.
Click to expand...
Click to collapse
Indeed. That is the only upcoming event that I am aware of.
I wasn't...LOL. I can't afford to buy another phone. I just pre-ordered the Transformer Prime so I'm out of money...so my wife says.
silver03wrx said:
Oh thats not tomarrow lol tomarrow is the 5th . Darn i was hoping there was some att/sammy event tomarrow.
Click to expand...
Click to collapse
Haha me too my friend l lol the hope jumped up through my body!
Sent from my SAMSUNG-SGH-I727 using xda premium
No, I was being mean. There's not event tomorrow and ICS is but a distant dream. Enjoy your device now and don't sweat the OS version number. ICS is not going to give much more over what you have now.
I'm sort of with the OP in wanting to know about any rom based on ICS. I've searched the forums and google to no avail. I'm seeing other devices getting a version of CM9, but nothing for the Skyrocket yet.
So, my question is this: Is anyone working on an ICS rom for the Skyrocket such as CM9? If I had the know-how I'd be all over that since we have such a great and powerful phone. I know AT&T and Samsung will eventually release ICS, but it'll never compare to the likes of CyanogenMod.
No no ones working on it. Why make a hacked up version. Thats not very functional. When our update is just around the corner. We will see ics, and mabye cm9 but.not until theres a leak for the skyrocket or the actuall update.
silver03wrx said:
No no ones working on it. Why make a hacked up version. Thats not very functional. When our update is just around the corner. We will see ics, and mabye cm9 but.not until theres a leak for the skyrocket or the actuall update.
Click to expand...
Click to collapse
Thanks. Like some others I'm an impatient type...especially after using ICS on my HTC Incredible. Can hardly wait to have it on my Skyrocket, but will sit quietly (maybe) and wait.
Not saying this to start a flamewar or anything but why are so many people with talent focusing on old roms and tweaks and not ICS? IMO this is what is hurting Android with better development etc, it seems like iOS hacking and tweeking seems to be more tight-knit and innovative, where Android seems to just have (almost) the same thing over and over again.
Now, I am not saying it is the same, there are obviously very difficult functions and programming that needs to be done, but I don't get why all efforts by everyone wouldn't be focused on ICS since it is what Android needs, a fresh new OS that could change the game.
Turbojugend said:
Not saying this to start a flamewar or anything but why are so many people with talent focusing on old roms and tweaks and not ICS? IMO this is what is hurting Android with better development etc, it seems like iOS hacking and tweeking seems to be more tight-knit and innovative, where Android seems to just have (almost) the same thing over and over again.
Now, I am not saying it is the same, there are obviously very difficult functions and programming that needs to be done, but I don't get why all efforts by everyone wouldn't be focused on ICS since it is what Android needs, a fresh new OS that could change the game.
Click to expand...
Click to collapse
so you want us to randomly pull kernel source for ICS (linux kernel 3.0+) out of our ass?
samsung has not provided us with enough driver libraries/binary blobs that work properly with AOSP GB, let alone ICS.
the problem here is the manufacturers. they control the proprietary hardware/drivers we need to focus attention on something. we could hack something together, but it wouldnt be worth a crap, and by the time we got something working half decent, Official would be dropped on us with source and we would have to basically start fresh....
tl;dr: it is not worth the time it takes to try to hack something together until we have 'something' from samsung.
Pirateghost said:
so you want us to randomly pull kernel source for ICS (linux kernel 3.0+) out of our ass?
samsung has not provided us with enough driver libraries/binary blobs that work properly with AOSP GB, let alone ICS.
the problem here is the manufacturers. they control the proprietary hardware/drivers we need to focus attention on something. we could hack something together, but it wouldnt be worth a crap, and by the time we got something working half decent, Official would be dropped on us with source and we would have to basically start fresh....
tl;dr: it is not worth the time it takes to try to hack something together until we have 'something' from samsung.
Click to expand...
Click to collapse
Exactly its not as simple as ics source code being out, you also need proper drivers for the hardware
Pirateghost said:
so you want us to randomly pull kernel source for ICS (linux kernel 3.0+) out of our ass?
Click to expand...
Click to collapse
That answers a lot for me, like I said I am not too familiar coming from Iphone (day one, I just got a Samsung Galaxy S II LTE (Skyrocket))
So obviously you need the kernel to work with the OS, I didn't know they were not released.
draztikrhymez said:
....you also need proper drivers for the hardware
Click to expand...
Click to collapse
Is it harder for phone hardware? Seems to be a lot of open source, or scene made drivers for, say video cards.
Turbojugend said:
That answers a lot for me, like I said I am not too familiar coming from Iphone (day one, I just got a Samsung Galaxy S II LTE (Skyrocket))
So obviously you need the kernel to work with the OS, I didn't know they were not released.
So what exactly is open about Android then? If you are at the mercy of the manufacture's to release the kernel, how is that open?
Click to expand...
Click to collapse
Android itself is OPEN. you can go and build your very own version of 4.0 ICS right now from source code. there are very few phones you can STABLY and RELIABLY run it on though.
The NEXUS line of phones exists for a reason. they are untouched by carriers (verizon teabagged the Galaxy Nexus a little), and do not have some stupid overlay on them. they are developer devices in that it is the first phone to get android updates straight from google (no manufacturer interference required).
every other phone is tainted with a manufacturer's UI. Touchwiz on Samsung phones (galaxy nexus is a samsung but they provided the hardware not the software), Sense on HTC, 'non-blur' on Motorola, whatever Sony calls theirs...lol, LG, etc
on top of that tainted Android interface is a carrier branding or lockdown (doesnt apply to the entire world, but im only referring to US here)
so google releases new version of Android
manufacturers build phone, and customize android to fit their model (this is where android almost stops being OPEN)
carriers get a hold of the manufacturers build of android and tweak and modify it themselves (more than likely they just tell the manufacturers what they want), as you know they love to include bloat and lock it down from the user
you receive your android phone after it has gone through all those steps....long process huh? we dont get updates to newer versions as quickly because of that long process...and they would rather us buy new phones instead of improving perfectly good hardware.
Android is open in the sense that manufacturers can use it however they wish, within reason. it is not necessarily meant to be 'open' to the average end user, and manufacturers dont want you messing with the phone they built. its the reason XDA is what it is today, albeit with roots deep in WinMo hacking.
Hey Pirateghost Really great in-depth info with your permission I would like to add this info for noobs here.
Pirateghost said:
Android itself is OPEN. you can go and build your very own version of 4.0 ICS right now from source code. there are very few phones you can STABLY and RELIABLY run it on though.
The NEXUS line of phones exists for a reason. they are untouched by carriers (verizon teabagged the Galaxy Nexus a little), and do not have some stupid overlay on them. they are developer devices in that it is the first phone to get android updates straight from google (no manufacturer interference required).
every other phone is tainted with a manufacturer's UI. Touchwiz on Samsung phones (galaxy nexus is a samsung but they provided the hardware not the software), Sense on HTC, 'non-blur' on Motorola, whatever Sony calls theirs...lol, LG, etc
on top of that tainted Android interface is a carrier branding or lockdown (doesnt apply to the entire world, but im only referring to US here)
so google releases new version of Android
manufacturers build phone, and customize android to fit their model (this is where android almost stops being OPEN)
carriers get a hold of the manufacturers build of android and tweak and modify it themselves (more than likely they just tell the manufacturers what they want), as you know they love to include bloat and lock it down from the user
you receive your android phone after it has gone through all those steps....long process huh? we dont get updates to newer versions as quickly because of that long process...and they would rather us buy new phones instead of improving perfectly good hardware.
Android is open in the sense that manufacturers can use it however they wish, within reason. it is not necessarily meant to be 'open' to the average end user, and manufacturers dont want you messing with the phone they built. its the reason XDA is what it is today, albeit with roots deep in WinMo hacking.
Click to expand...
Click to collapse

Linus Torvalds - to Nvidia

This is relevant....
http://www.youtube.com/watch?v=MShbP3OpASA&feature=youtu.be&t=49m45s
NSFW due to language and hand gesture.
Troy.
i lol'd
Yet people still buy their stuff....
I proudly bought an amd graphics card today instead of nvidia.
Sent from my LG-P999 using xda premium
49:50
Sent From My Handheld Portal Device
Wow that's a huge message when he tells you to, directly, something like that.
Hey nvidia........F!CK YOU! Best part of the whole video.
[email protected]
They do make awesome video cards though
Sent from my LG-P999 using XDA
Nvidia pulls the same stuff with their desktop drivers too...
Sent from my LG-P999 using xda premium
Lol this is gold
Sent from my LG-G2x using Tapatalk 2
I love how he looks right at the camera
Sent from my LG-G2x using Tapatalk 2
thegreenfamily04 said:
This is relevant....
http://www.youtube.com/watch?v=MShbP3OpASA&feature=youtu.be&t=49m45s
NSFW due to language and hand gesture.
Troy.
Click to expand...
Click to collapse
A few months ago, I sent Linus Torvalds an email about the problems that developers and end users are having with getting drivers and kernels and updated versions of Android from chip manufacturers, especially NVIDIA, and cell phone manufacturers. I stated that Open Source has become a farce because there's nothing that is able to be done or, apparently, can be done to force chip and hardware/cell phone/tablet/device manufacturers to provide the source code for their drivers, etc., and timely updates for the kernel and the Android OS. I didn't receive a personal reply but it is pleasing to me to see Linus give the finger to NVIDIA in particular but that's not enough, something effective must be done to force the chip and hardware, etc., manufacturers to provide the source code, etc., for their drivers, etc., such as changing the Open Source agreement to require that compliance or they cannot use Linux or any of its derivatives. Google should get on board with this too.
Core Memory said:
A few months ago, I sent Linus Torvalds an email about the problems that developers and end users are having with getting drivers and kernels and updated versions of Android from chip manufacturers, especially NVIDIA, and cell phone manufacturers. I stated that Open Source has become a farce because there's nothing that is able to be done or, apparently, can be done to force chip and hardware/cell phone/tablet/device manufacturers to provide the source code for their drivers, etc., and timely updates for the kernel and the Android OS. I didn't receive a personal reply but it is pleasing to me to see Linus give the finger to NVIDIA in particular but that's not enough, something effective must be done to force the chip and hardware, etc., manufacturers to provide the source code, etc., for their drivers, etc., such as changing the Open Source agreement to require that compliance or they cannot use Linux or any of its derivatives. Google should get on board with this too.
Click to expand...
Click to collapse
I definitively agree with you, google should have an agreement where if the OS running on the hardware is open source and part of running that OS is being able to customize it to the users liking then hardware makers should make the drivers for those pieces of hardware open source so that developers can tinker, alter and make better(if possible).
I don't mind nvidia making my graphics processors, but I don't think I'll fall for their mobile device schemes again.
I love the fact that Linus has strong opinions and you can tell he's just as passionate as he was when he first started putting together the Linux kernel. Nvidia isn't the only thing he's passionate about (google Linus Gnome 3). As someone who runs purely Linux, I hate Nvidia with a passion. I got a desktop from my brother, which had Vista preloaded (hahahaha) and a Nvidia graphics and sound card and it is a royal pain. I had to switch from Fedora to Ubuntu because of the glitchiness and even after the switch, I run into issues and have to revert every other update of Nvidia drivers (or I have to run Unity 2D). As far as mobile goes, it's Snapdragon or Exynos for me. Nvidia should be thrown out of the Open Handset Alliance. As a company, it is as open as Microsoft or Apple. Like Linus, I have strong words for them, but this is a family friendly forum.
RobBull69 said:
I love the fact that Linus has strong opinions and you can tell he's just as passionate as he was when he first started putting together the Linux kernel. Nvidia isn't the only thing he's passionate about (google Linus Gnome 3). As someone who runs purely Linux, I hate Nvidia with a passion. I got a desktop from my brother, which had Vista preloaded (hahahaha) and a Nvidia graphics and sound card and it is a royal pain. I had to switch from Fedora to Ubuntu because of the glitchiness and even after the switch, I run into issues and have to revert every other update of Nvidia drivers (or I have to run Unity 2D). As far as mobile goes, it's Snapdragon or Exynos for me. Nvidia should be thrown out of the Open Handset Alliance. As a company, it is as open as Microsoft or Apple. Like Linus, I have strong words for them, but this is a family friendly forum.
Click to expand...
Click to collapse
ditto!
EricTheLuminant said:
I don't mind nvidia making my graphics processors, but I don't think I'll fall for their mobile device schemes again.
Click to expand...
Click to collapse
.
No not even graphics if you use Linux
Sent from my LG-P999 using xda premium
vaina001 said:
I definitively agree with you, google should have an agreement where if the OS running on the hardware is open source and part of running that OS is being able to customize it to the users liking then hardware makers should make the drivers for those pieces of hardware open source so that developers can tinker, alter and make better(if possible).
Click to expand...
Click to collapse
I don't have any hope that Google will do anything which would diminish the spread of Android. Google is a corporation just like any other which, by law, has only one purpose - generating profit for its owners/shareholders. It is really up to Linus Torvalds to provide the impetus.
EricTheLuminant said:
I don't mind nvidia making my graphics processors, but I don't think I'll fall for their mobile device schemes again.
Click to expand...
Click to collapse
I agree, ill pass on the tegra 3
I dont get the bashing of nvidia here. Because no ics was released, it's now deemed a ****ty phone
Sent from my LG-P999 using Tapatalk 2 Beta-5
joeyxl said:
I dont get the bashing of nvidia here. Because no ics was released, it's now deemed a ****ty phone
Sent from my LG-P999 using Tapatalk 2 Beta-5
Click to expand...
Click to collapse
The phone isn't ..., NVIDIA is.
Core Memory said:
The phone isn't ..., NVIDIA is.
Click to expand...
Click to collapse
Exactly and the point is not just in phones I've also had issues with my Linux box and nvidia graf card
Sent from my LG-G2x using Tapatalk 2

Categories

Resources