Just Got Confirmation from a very recognized developer in china that is developing for the One X (xda-zgf). He confirmed that though the leak build of 2.0 doesnt contain the newer kernel, he said that with the final OTA, we will see a 3.1 kernel for our One X. He seemed quite sure, maybe he'd done a lot of digging in the codes or something. But lets all hope for the best, as 3.1 would really mean that we are on the same front line hardware and software spec wise as any competitor in the market.
UPDATE LINK: http://developer.nvidia.com/linux-tegra
//""Linux For Tegra
OVERVIEW
NVIDIA is pleased to announce that Linux for Tegra release 15 is now available. The NVIDIA Tegra Linux Driver Package supports development of platforms running:
NVIDIA Tegra 3 series computer-on-a-chip (Cardhu)
NVIDIA Tegra 2 series computer-on-a-chip (Harmony* and Ventana)
3.1.10 Linux kernel
* Additionally, developers should note that support for Harmony devices is deprecated, provided for reference only. Harmony will transition to community-supported Linux kernels, and Ventana is now the Tegra 2 reference platform.
New Features
This release fixes some issues that were found during continued testing and adds/enhances the following features:
Preliminary U Boot support. For more information, see U-Boot support is preliminary in this release in the Implementation Notes section of the Release Notes.
Adds Ventana kernel support for u-boot
Adds source_sync.sh script to sync kernel and u-boot source code
Supported Features
Kernel version 3.1.10
Media APIs:
OpenGL ES 2.0
OpenGL ES 1.1
Open GL ES path extensions
EGL 1.4 with EGLImage
X Resize, Rotate and Reflect Extension (RandR) 1.3
X11 ABI 5, 6, 7, 8, 10, 11, 12 support
HDMI console support and expanded list of modes (refer to documentation for default resolution and tested modes)""//
Really? Good to hear finally..
This is is promising. Gosh I hope it's true, the one x would then be a true developers haven.
Sent from my HTC One X using Tapatalk 2
theROMinator said:
This is is promising. Gosh I hope it's true, the one x would then be a true developers haven.
Sent from my HTC One X using Tapatalk 2
Click to expand...
Click to collapse
With its lack of soff and HTC locking down their bootloaders? Bit of an overstatement but I get you
Sent from my HTC One X using xda premium
with football and mike1986 on the case....im certain soff is just a matter of patience now....we just need to support and aid them as much as we can.
Sent from my HTC One X using Tapatalk 2
New kernel not in the test build but released ota? Seems very unlikely.
I was also told by someone close to HTC that we should have a 3.x kernel.
He however isn't sure if it will be for the next OTA but it should appear someday
thread title says confirmed and OP puts a question mark at the end !!!!!!!!!!!!!!!
kryptoner said:
thread title says confirmed and OP puts a question mark at the end !!!!!!!!!!!!!!!
Click to expand...
Click to collapse
Quite confusing indeed
Hopefully by 1st week of July !!
tooney said:
New kernel not in the test build but released ota? Seems very unlikely.
Click to expand...
Click to collapse
Also havn't seend a new test version yet...
But only time will tel.
I don't think that 2.xx line will have 3.x kernel. They started 2.05 rom with 2.6.3.9 kernel, so it doesn't make sense.
I dont think its 'confirmed' just because one guy said so,
I think its best to assume that 2.05 will not arrive with the kernel as the test build doesn't have it.
Only 'hope' the kernel is included.
When does the regular folk get the official RUU? - we usually get it at least a week prior to official OTA.
Sent from my Xoom using Tapatalk 2
What benefits will the kernel 3 bring over our current ones ?
rik-sik said:
What benefits will the kernel 3 bring over our current ones ?
Click to expand...
Click to collapse
a bigger number
stesa said:
a bigger number
Click to expand...
Click to collapse
Lol, would actually have been quite funny if that was the case. The kernel 3.x is supposed to bring performance updates and will also mean the nvidia will be updated which in theory should bring massive gpu performance increase.
Sent from my HTC One X using xda premium
tooney said:
New kernel not in the test build but released ota? Seems very unlikely.
Click to expand...
Click to collapse
Football said:
I don't think that 2.xx line will have 3.x kernel. They started 2.05 rom with 2.6.3.9 kernel, so it doesn't make sense.
Click to expand...
Click to collapse
Nvidia released 3.1.10 linux kernel code recently.
jerrylzy said:
Nvidia released 3.1.10 linux kernel code recently.
Click to expand...
Click to collapse
where have you seen this news?
timlambo said:
Lol, would actually have been quite funny if that was the case. The kernel 3.x is supposed to bring performance updates and will also mean the nvidia will be updated which in theory should bring massive gpu performance increase.
Click to expand...
Click to collapse
Anything specific you can add to this?
I know that some Android code has been taken upstream into the kernel, and that much of the arm code has been reworked to have less duplication across architectures.
But what specifically has been changed to provide much better performance for our phones?
Nvidia drivers Tegra R15 for 3.1.10 - developer.nvidia.com/linux-tegra
Sent from my HTC One X using xda premium
Related
Hi there. I have been thinking, if there is android 2.4 rom for HTC Desire. I am using cyanogen mod 7 (2.3.3) and I am satisfied with it, but I want the latest one. And also is there any stable release of honeycomb around there?
Sent from my HTC Desire using XDA Premium App
The simple answer for both questions is "No".
2.3 is the latest, 2.4 probably won't be out sometime. If it were you'd see it in the dev section.
Honeycomb is for tablets. If you want it, buy a tablet. There are devs working on porting it to the Desire, but to be honest, I don't see the point.
2.4 is 2.3 for dual core phones (not desire) 3.0 is 2.3 for tablet both are pointless on desire you would notice no difference to 2.3
Thank you very much. I will buy tablet with honeycomb, but I just wanted to try it out on my Desire. And I thought 2.4 was for every phone, but thanks for correcting me.
bob1369 said:
2.4 is 2.3 for dual core phones (not desire) 3.0 is 2.3 for tablet both are pointless on desire you would notice no difference to 2.3
Click to expand...
Click to collapse
¿?
Sorry, but no
Probable, 2.4 will be a first implementation of some of the 3.0 features to phones, not only for dual core phones!! Im pretty sure that HTC will release a 2.4 for Desire.
bob1369 said:
2.4 is 2.3 for dual core phones (not desire) 3.0 is 2.3 for tablet both are pointless on desire you would notice no difference to 2.3
Click to expand...
Click to collapse
Looks to me like thats pure assumption. 2.3 is not 3.0.
Neither is 2.4 2.3 for dual cores.
It is speculated that 2.4 will support dual core phones.
However there is nothing officially stating any of the above, so I'm not sure where this info of yours comes from.
3.0 was built from scratch purely for tablets, it has absolutely nothing to do with any previous version.
Sent from my HTC Desire using XDA Premium App
Barnabas4ever said:
Hi there. I have been thinking, if there is android 2.4 rom for HTC Desire. I am using cyanogen mod 7 (2.3.3) and I am satisfied with it, but I want the latest one. And also is there any stable release of honeycomb around there?
Sent from my HTC Desire using XDA Premium App
Click to expand...
Click to collapse
it is possible to flash the honeycomb port to your desire if you desperatelty want 2 test it al though allotta features wont work. but if u r in it just to get a look at honeycomb, give her a try
Terepin said:
3.0 was built from scratch purely for tablets, it has absolutely nothing to do with any previous version.
Sent from my HTC Desire using XDA Premium App
Click to expand...
Click to collapse
Where do you get this from? It's certainly not built from scratch. A couple of devs even think that the reason Google is not releasing the source code of 3.0 is because it's just a bunch of hacks.
2.3 and 2.4 are so similar that some manufacturers don't bother differentiating between them it's mainly sn update for developers and compatibility with 3.0 which is simply for larger screens e.g. ui changes and modified api's
Afaik Google renamed version 2.4 you saw on a device on mwc in Barcelona to 2.3.3 because there were too little changes from the first release of gingerbread on the nexus s to "2.4"
Sent from my HTC Desire
bob1369 said:
2.3 and 2.4 are so similar that some manufacturers don't bother differentiating between them it's mainly sn update for developers and compatibility with 3.0 which is simply for larger screens e.g. ui changes and modified api's
Click to expand...
Click to collapse
Pure speculation.
Source?
mr_norris said:
Pure speculation.
Source?
Click to expand...
Click to collapse
Engadget claimed HTC were describing ll their phones as 2.3 when some actually run a version normally referred to as 2.4 they said this was to avoid confusion, personally i would have called them all 2.4
bob1369 said:
Engadget claimed HTC were describing ll their phones as 2.3 when some actually run a version normally referred to as 2.4 they said this was to avoid confusion, personally i would have called them all 2.4
Click to expand...
Click to collapse
if im still wrong im sorry but i do know the difference isn't great
bob1369 said:
2.3 and 2.4 are so similar that some manufacturers don't bother differentiating between them it's mainly sn update for developers and compatibility with 3.0 which is simply for larger screens e.g. ui changes and modified api's
Click to expand...
Click to collapse
2.4 is nothing more than 2.3 with dual-core support. And it isn't out yet.
Im sure we will get an icecream port which is just like honeycomb for phones.
this is a quote out of some news i read. some of you probably already know this
but for those that dont this could be usefull :
Details on Ice Cream
According to an interview between PhoneScoop and Google Android Engineering Director Dave Burke, Ice Cream will bring Honeycomb's "Action Bar" to Gingerbread. This is the bar that brings the contextual, app-specific buttons to the top of the screen.
Burke also said that Honeycomb's "System Bar" (the bar at the bottom) may not come to phones, but would remain a tablet-only feature. The hologram-esque visual styling found in Honeycomb will arrive in Ice Cream, though, as will Honeycomb's multi-tasking app switcher functionality.
Hi there,
I've just join this zone for haft a month and wanna to do something with this `Dev Dream Phone`. (I'm talking about G2 & Desire Z in this thread)
I see there are many ICS ROMs ported from CM9, MIUI v4 but not see any kernel 3.0 for it.
I think this thread could help to discuss and help to merge current branch of kernel 2.6.35 to 3.0 then we will have more features from v3, compatible with ICS, less problem and good performance since inherited many improvement from v3.
So, for get started with, I will need someone who know exactly current state of development / port for this device. It will be more easy after we have a clearly view.
Some questions:
- Which is best kernel implemented / tweaked / modded known work for ICS or GB on this device ?
- Where are there repositories?
- Any effort to port kernel 3.0 to make it work on this device?
- Anyone success to boot a ROM with kernel 3.0?
- Any problem we are facing?
Update 1:
- Sensation HTC Kernel HTC 3.0.16: http://forum.xda-developers.com/showthread.php?t=1448799
Thank you for reading and wishing we will have success with this update.
Regard & Cheer from Vietnam
Voice of Uoc Nguyen
We need to wait for a leaked version of a 3.0 kernel for our chipset, don't we ? Maybe the leak of the Sensation XL ROM that was posted about recently might help (Sensation XL has same chipset as DHD, i.e. same as us).
Sent from my Desire Z running CM7.
Yeah, I think so, it is easier for us while Sensation has same chipset as our devices.
fyi:
https://github.com/nexx/htc-kernel-msm7x30-3.0
good luck
quote from (today) rmk's twitter
@rmk40
Looks like the release ICS base from HTC is out for the Sensation. Will be working on updating Virtuous Sensation this weekend.
Click to expand...
Click to collapse
The Sensation is not msm7x30 and will not help in anyway.
Just check Sensation and see it is using difference chipset: Qualcomm Snapdragon MSM8260, but at least it is HTC & Qualcomm so, hope it will be not very difficult!
Sensation is a different chipset, but Sensation XL is the same as ours
Sent from my Desire Z running CM7.
What's wrong?
I browse specs on pdadb.net and see that all Sensation phones are using MSM 82xx while our is MSM 72xx
FYI, http://pdadb.net/index.php?m=specs&id=3094&c=htc_sensation_xl_x315__bass_htc_runnymede
tiger2wander said:
What's wrong?
I browse specs on pdadb.net and see that all Sensation phones are using MSM 82xx while our is MSM 72xx
Click to expand...
Click to collapse
Not all MSM82xx are the same as ours. Sensation (Pyramid) uses MSM8260, which is a different chipset (e.g. Adreno 220 GPU vs our Adreno 205). Sensation XE uses that too. Sensation XL uses MSM8255 and that's the same as Desire HD and Desire S, which is also the same chipset (just different clock speed) as our MSM7230.
So ICS for Sensation XL will help us a lot (same chipset). ICS for Sensation or Sensation XE doesn't really help us at all.
Sent from my Desire Z running CM7.
Forget about getting kernel source from HTC. It isn't going to happen. This work has to be done the HARD WAY.
dhkr234 said:
Forget about getting kernel source from HTC. It isn't going to happen. This work has to be done the HARD WAY.
Click to expand...
Click to collapse
Nope, I have to disappoint you but once htc releases the kernel for the Sensation XL, Desire S or Desire HD, we will be able to reuse most of that for our devices. Also the leak of the XL will be a great base to start building a fully functioning ics rom (with proper gpu and camera drivers). So chin up and be positive
Sent from my HTC Vision using xda premium
???
HTC has already released kernel source for previous releases, so they'll do the same for ICS. Maybe you were referring to the source for proprietary drivers which they won't release, but that's fine because we don't need that anyway, we can just use the compiled libraries etc (e.g. we don't have HTC source code for some of the drivers for Gingerbread for our phone, but we still have lots of great GB ROMs).
Sent from my Desire Z running CM7.
HTC have GB upgrade via OTA then we have a lots of GB ROMs is of course, ICS is a bit harder but we have many ROMs here anyway
And this device is absolutely open everything then it is not very hard to get something work except when we reach limit of technical like memory size, Internal Storage or CPU power...
So, be positive
HTCdev releases the kernel source 3 for the HTC One X.
www.htcdev.com/devcenter/downloads
Hold or horses this is for the american snapdragon 4 One X
hamdir said:
Hold or horses this is for the american snapdragon 4 One X
Click to expand...
Click to collapse
Yep. Would be surprised to see HTC release source for something they haven't released the binaries for, and therefore are not obliged to.
kkrazzyyguy said:
HTCdev releases the kernel source 3 for the HTC One X.
www.htcdev.com/devcenter/downloads
Click to expand...
Click to collapse
HTC are not gonna release 3.0 source code until they release OTA for one X including 3.0 kernel...
and even after that it might take time before htc makes it public
This is strange did Vodafone Germany release a snapdragons 4 version under the one x label?
o2 Germany did as I've seen the RUU for it
EddyOS said:
o2 Germany did as I've seen the RUU for it
Click to expand...
Click to collapse
well that explains! thanks
seems HTC is determined not to release the Tegra 3 One X source in a timely matter
hamdir said:
well that explains! thanks
seems HTC is determined not to release the Tegra 3 One X source in a timely matter
Click to expand...
Click to collapse
Here if you want it
RUU_Evita_UL_O2_DE_1.92.207.3_Radio_0.18a.32.09.08_2_10.95.32.20L_release_265738_signed.exe
The 2.17.401.2 kernel source is online as well but it's a patch for the 1.29.401.7 kernel source
EddyOS said:
Here if you want it
RUU_Evita_UL_O2_DE_1.92.207.3_Radio_0.18a.32.09.08_2_10.95.32.20L_release_265738_signed.exe
The 2.17.401.2 kernel source is online as well but it's a patch for the 1.29.401.7 kernel source
Click to expand...
Click to collapse
haha thanks yup i can see EVITA i believe u
no i don't need it i was just wondering about hte One X kernel 3.0.8 release for Vodaphone germany, i didn't know Snapdragon 4 was released in europe under the One X label
as for the kernel source is it really? i checked the supplement files i think its some needed files for NFC applications / iptables, it has nothing to do with the kernel source
2.17 kernel include a lot more, like the new ondemand governor
hamdir said:
haha thanks yup i can see EVITA i believe u
no i don't need it i was just wondering about hte One X kernel 3.0.8 release for Vodaphone germany, i didn't know Snapdragon 4 was released in europe under the One X label
as for the kernel source is it really? i checked the supplement files i think its some needed files for NFC applications / iptables, it has nothing to do with the kernel source
2.17 kernel include a lot more, like the new ondemand governor
Click to expand...
Click to collapse
I just saw the CRC file and assumed it was an add-on. I don't know kernels so obviously could be wrong!
As for the XL, I'm wondering if the UK will get it as 4G is coming in later this year. You can buy them unbranded 4G One X at the moment but it's not an EU software build
Close this Thread
Please close this thread. The Kernel 3 is for HTC One XL though they mentioned it as HTC ONE X.
kkrazzyyguy said:
Please close this thread. The Kernel 3 is for HTC One XL though they mentioned it as HTC ONE X.
Click to expand...
Click to collapse
they did because in certain market they call the One XL as One X like in america and apparently germany too
Unfortunately, I think it's too late, the One XL / One X nomenclature boat has sailed.
I think we'll have to find something better, perhaps s720e or PJ46100, but it's hard to tell what your phone is that way (well, a quick search has hardly allowed me to find the variations, I have found s720b and PJ46110).
There are too many variations, especially when you consider network band variations of the One XL, too.
BenPope said:
Unfortunately, I think it's too late, the One XL / One X nomenclature boat has sailed.
I think we'll have to find something better, perhaps s720e or PJ46100, but it's hard to tell what your phone is that way (well, a quick search has hardly allowed me to find the variations, I have found s720b and PJ46110).
There are too many variations, especially when you consider network band variations of the One XL, too.
Click to expand...
Click to collapse
So one x locked by at&t and rogers in u.k have s4 dual core processor..
Sent from my HTC One X using Tapatalk 2
sumeshd said:
So one x locked by at&t and rogers in u.k have s4 dual core processor..
Click to expand...
Click to collapse
I don't know what you said.
The dual core snapdragon was called the XL and supported LTE, the Tegra3 was called X and doesn't support LTE.
Then AT&T had a dual core snapdragon, with LTE (but slightly different tech to the XL) and they called it the One X. Then Rogers joined the party, then Optus. Now it's all a mess.
BenPope said:
I don't know what you said.
The dual core snapdragon was called the XL and supported LTE, the Tegra3 was called X and doesn't support LTE.
Then AT&T had a dual core snapdragon, with LTE (but slightly different tech to the XL) and they called it the One X. Then Rogers joined the party, then Optus. Now it's all a mess.
Click to expand...
Click to collapse
That was my question..if It's s4 processor then y one x and not one xl..u answered it..thank u..
Sent from my HTC One X using Tapatalk 2
GPL Compliance
BenPope said:
Yep. Would be surprised to see HTC release source for something they haven't released the binaries for, and therefore are not obliged to.
Click to expand...
Click to collapse
please please get this through your head. if it contains GPL code (and the linux kernel is GPLv2, and android uses the linux kernel), then the fact that the binaries are *already* on the phone means that they ARE obliged - on request - to provide the source code.
lkcl said:
please please get this through your head. if it contains GPL code (and the linux kernel is GPLv2, and android uses the linux kernel), then the fact that the binaries are *already* on the phone means that they ARE obliged - on request - to provide the source code.
Click to expand...
Click to collapse
On Aug 24th, when I said that, there were no released binaries on this phone for kernel 3. In fact, the binaries still haven't been released proper, although they have gone out for testing on the elevate program. It would be a tad onerous if every time you successfully compiled your code you had to release the source. There is nothing I need to get through my head.
As the the rest of the thread describes, the OP was talking about a phone that is different to the phone this sub forum is for.
I need help
I have Htc one x (austria 3 edition) and im searching for a stock kernel for it. I will be verz happz if you saz me where i can get it. Please
German8835 said:
I have Htc one x (austria 3 edition) and im searching for a stock kernel for it. I will be verz happz if you saz me where i can get it. Please
Click to expand...
Click to collapse
tegra 3 or snapdragon? do you have a nandroid backup? if yes the stock boot.img from your stock nandroid backup i inside the zipfile...if not..in original development thread or android development thread there should be somewhere one...
Hello everyone,
We all know Android 4.4 KitKat was released today(1/11/2013). Since the source will be availible, is it possible to port it to the kindle fire(1st gen)? If yes, please make a stable rom.
Thank you and have a nice day
(Wanna get rid of CM 10.1)
It will take at least a week I am guessing, because the update "will be rolling out over the following weeks" as Google said, and then people will have to port it, so just have a little bit of patience. Also, why don't you switch to CM10.2 if you don't like what your on, or AOSP for that matter, as that runs better I personally think.
Sent from my Nexus 7 using Tapatalk
Not very likely since TI (the chip maker for the KF) won't be supporting android any more... or that's at least what I read. I'm hoping that I'm wrong though.
swaarley said:
Not very likely since TI (the chip maker for the KF) won't be supporting android any more... or that's at least what I read. I'm hoping that I'm wrong though.
Click to expand...
Click to collapse
Google said it can run on low end devices, and we do have Hashcode's 3.4 Kernel
jma9454 said:
It will take at least a week I am guessing, because the update "will be rolling out over the following weeks" as Google said, and then people will have to port it, so just have a little bit of patience. Also, why don't you switch to CM10.2 if you don't like what your on, or AOSP for that matter, as that runs better I personally think.
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
I cannot change too quickly. Mom allowed me only for CM 10.1, and now for CM 11(It will come, right?). Cannot do CM 10.2.
That kernel is not ready for primetime, also there is code that the chip maker will have to release code for it. See hash and others posting about it:
http://forum.xda-developers.com/showthread.php?t=1591850&page=276
Google says that kitkat can run on devices that have as low as 512mb RAM. We can sure overclock our processor to 1.2 GHz
Sent from my air powered ceiling fan
swaarley said:
That kernel is not ready for primetime, also there is code that the chip maker will have to release code for it. See hash and others posting about it:
http://forum.xda-developers.com/showthread.php?t=1591850&page=276
Click to expand...
Click to collapse
You know, hash doesn't say anything about not getting it to work. In my opinion he clearly stated that he is really trying to get 4.4 to work. It was others that were being sceptical.
Sent from my Nexus 7 using Tapatalk
True, the first ROM for any android version for our device is done by hash. Same case for 4.1,4.2,4.3,4.3.1
Sent from my air powered ceiling fan
As was previously stated, Texas Instruments is out of the microprocessor chip game and they have stopped supporting the binaries for newer versions of Android. It wasn't directly stated by Google but it's very likely that it was for that reason that they chose not to support the Galaxy Nexus in the newest iteration of Android, as it also uses a TI chip. I'd like to think that it would be possible to run Android 4.4 on the old Kindle Fire, especially since it lags pretty badly on stock, but I am afraid that the likelihood is fairly low.
True that it also what is written on hash's thread for the new kernel. He sure I trying hard and so my hopes are pretty much alive
Sent from my air powered ceiling fan
sparkplugDev said:
As was previously stated, Texas Instruments is out of the microprocessor chip game and they have stopped supporting the binaries for newer versions of Android. It wasn't directly stated by Google but it's very likely that it was for that reason that they chose not to support the Galaxy Nexus in the newest iteration of Android, as it also uses a TI chip. I'd like to think that it would be possible to run Android 4.4 on the old Kindle Fire, especially since it lags pretty badly on stock, but I am afraid that the likelihood is fairly low.
Click to expand...
Click to collapse
They already have 4.4 Roms for the Verizon galaxy nexus...it won't get official Google support but they have gotten Roms for it:
Example:http://forum.xda-developers.com/showthread.php?t=2508073
So,is it possible? Yes. Will it take a while? Probably....don't expect it soon but as others have said hashcode is working on
It...keep your fingers crossed
Jacobloveskindles said:
They already have 4.4 Roms for the Verizon galaxy nexus...it won't get official Google support but they have gotten Roms for it:
Example:http://forum.xda-developers.com/showthread.php?t=2508073
So,is it possible? Yes. Will it take a while? Probably....don't expect it soon but as others have said hashcode is working on
It...keep your fingers crossed
Click to expand...
Click to collapse
4.3 binaries can be hacked for 4.4.
Sent from my SGH-T959 using xda app-developers app
Hey guys! The wait is almost over.
There is already a build, no WiFi
Sent from my air powered ceiling fan
Stable build of cm 11 released, I think we can close this thread.
http://forum.xda-developers.com/showthread.php?p=47706499#post47706499
Moral: Lets always be optimistic (At least when its sensible)!
Sent from my air powered ceiling fan
So I'm not a developer or anything, just an enthusiast.
I was wondering something.
ROMs often don't get updated because support of the chipset has been dropped. I'm guessing this is like a driver?
If it's the same hardware, why does it need a new one? What changes in each new version of Android that means it needs a new one?
Also for those that have lost support, some devs still make ROMs. How? Do they make one themselves somehow?
I'm going to look really stupid if this is wrong.
Thanks!
Sent from my HTC One X using Tapatalk
tomhurst said:
So I'm not a developer or anything, just an enthusiast.
I was wondering something.
ROMs often don't get updated because support of the chipset has been dropped. I'm guessing this is like a driver?
If it's the same hardware, why does it need a new one? What changes in each new version of Android that means it needs a new one?
Also for those that have lost support, some devs still make ROMs. How? Do they make one themselves somehow?
I'm going to look really stupid if this is wrong.
Thanks!
Sent from my HTC One X using Tapatalk
Click to expand...
Click to collapse
This is what I understand, correct me if I am wrong.
Think Windows XP & Windows 7.
Can you use the same drivers?? maybe some but not all, since newer implementations are there (graphics stack updates [DX9 vs DX11]) that require newer drivers to work with. Especially with graphics. Even though the kernel is opensource, certain proprietary components are closed source and are always provided via precompiled blobs(Reason: It may expose proprietary IP to the competition) that will work with the version it was compiled for but not newer ones. Even documentation on these blobs are minimal to non existant.
Sadly, these blobs are the main issue and a lot of workarounds are implemented by our great devs to make older blobs work with newer android releases but at a penalty of stability loss and/or performance issues i.e HTC OneX 4.2.2 blobs are being used for 4.3 & 4.4. Sometimes if your lucky then a different phone with the same hardware is updated to a newer version with newer blobs which can be used.
Sometimes such issues escalate so much that opensource devs are driven to reverse engineering(Really difficult!!) drivers and develop opensource variants. One such example is the nouveau project on desktop linux. nouveau is a reverse engineered opensource nvidia driver and at its current state is very stable but sadly its for the desktop. Recently you may have read that nvidia is adding support for their upcoming chipset i.e Tegra K1 by adding their own patches to that driver.
Such a positive step from nvidia was recieved with great praise by the opensource community... even the ultimate Linus Torvalds himself
Article: https://www.xda-developers.com/andr...ger-salute-from-linus-for-doing-things-right/
Eventually lets hope when nvidia has no use for T3 IP that they opensource all components and they provide a way for newer drivers to be built but sadly by that time the T3 would be too old.