For those wondering what linero is: http://www.androidpolice.com/2012/0...e-and-now-parts-of-it-are-being-added-to-cm9/
If you read what you posted they said it will be released with cm9 updates which I don't think we will be getting.
So I think no. Not for now at least. Keep an eye on the cm team for that. Awesome bit of coding though. Very impressive video.
Pin it to Win it.
From cellsafemode: Linaro is a project to port gcc 4.7 into android (and vice versa) ... This benefits mostly neon capable chips. While there are some improvements in code generation with every new iteration of gcc, the greatest benefits are in autovectorization. This wont help the P99x phones. we dont have neon. So we wont be seeing any significant speed increases .
That being said, it's always best to be able to use the current version of GCC in order to have more stable and efficient code generation.
Just dont go reading 100% speed increase and think that's for us. That is for phones with cpu's that have vectorization extensions like neon.
Sent from my LG-P999 using xda premium
psychoace said:
From cellsafemode: Linaro is a project to port gcc 4.7 into android (and vice versa) ... This benefits mostly neon capable chips. While there are some improvements in code generation with every new iteration of gcc, the greatest benefits are in autovectorization. This wont help the P99x phones. we dont have neon. So we wont be seeing any significant speed increases .
That being said, it's always best to be able to use the current version of GCC in order to have more stable and efficient code generation.
Just dont go reading 100% speed increase and think that's for us. That is for phones with cpu's that have vectorization extensions like neon.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
Thanks for this explanation
Sent from my Xoom using Tapatalk 2
Apparently Hellfire sandwich is to be getting in soon. here is a link to the thread, go to page 504 on is where the developer starts to talk about integration.
http://forum.xda-developers.com/showthread.php?t=1501667&page=504
I cant wait!
Check out owains thread he just released a rom with it..
Sent from my LG-G2x using Tapatalk 2
Owains build is out with it implemented but also seems to have some issues...
Sent from my LG-P999 using xda premium
Related
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
So yesterday the Sensation had its kernel source code released by HTC. Feels like our device is the only one left out now.
This news makes me feel a bit jealous, and should give us even more reason to spam T-Mobile / HTC till they at the very least leak a beta version of our devices ICS kernel source code.
sent from a Nokia 3210
cybot_x1024 said:
So yesterday the Sensation had its kernel source code released by HTC. Feels like our device is the only one left out now.
This news makes me feel a bit jealous, and should give us even more reason to spam T-Mobile / HTC till they at the very least leak a beta version of our devices ICS kernel source code.
sent from a Nokia 3210
Click to expand...
Click to collapse
The spamming is working They're replying to most post.
It's Always Sunny in XDA
cybot_x1024 said:
So yesterday the Sensation had its kernel source code released by HTC. Feels like our device is the only one left out now.
This news makes me feel a bit jealous, and should give us even more reason to spam T-Mobile / HTC till they at the very least leak a beta version of our devices ICS kernel source code.
sent from a Nokia 3210
Click to expand...
Click to collapse
We might be able to port the drivers from the Sensation's ICS to the MT4GS since a lot of the phones are the same.
Limewirelord said:
We might be able to port the drivers from the Sensation's ICS to the MT4GS since a lot of the phones are the same.
Click to expand...
Click to collapse
Watch Tbalden bring out a 3.0 Linux kernel. Then Undead would be proven wroung :T
It's Always Sunny in XDA
AgentCherryColla said:
Watch Tbalden bring out a 3.0 Linux kernel. Then Undead would be proven wroung :T
It's Always Sunny in XDA
Click to expand...
Click to collapse
Its always awesome when someone is proven wrong by hard work and talent
sent from a Nokia 3210
Best news I've heard since I joined these forums. Apart from the developers side of course! This will only motivate our devs Tom make this phone even better!
Sent from my Piro-Iced MT4GS using XDA.
any possibilities?
Anyone here is pro enough to port the latest sensation v3.x.x kernel to our mt4gs?
*wondering*
No need for a port, the MT4GS kernel source has been also been released
http://forum.xda-developers.com/showthread.php?t=1606795
from my myTouch_4G_Slide using Tapatalk 2
This was awesome news to find on my few minutes for a smoke break - we can definitely use a lot of it to update our new kernel source for better ICS compatibility.
Even though we get left out of a lot directly, much of the sensation stuff is close to plug and play, so my self-imposed gingerbread limitation probably should be re-evaluated.
Thanks for passing the news on, can't wait to get some dev time again!
Sent from a digital distance.
And the t-mobile Amaze 4G gets ICS. Can we have the camera app pulled from that ASAP!
We might be last on the queue but we'll surely get the best!
sent from a Nokia 3210
Here's an interesting article some of you guys might enjoy.
http://www.androidpolice.com/2012/0...e-and-now-parts-of-it-are-being-added-to-cm9/
News started to trickle out this week about a new Android build called Linaro. Basically, it takes stock Android 4.0.4 and makes it super-fast, and super-awesome(er). In fact, it can boost performance by up to 100 percent over stock. Considering how fast and fluid stock Android 4.0.x already is (especially compared to older versions of the OS), that's quite impressive. Don't take my word for it, though, here's one of the main Linaro guys, Bernhard Rosenkranzer, showing it off on a TI Pandaboard. The Pandaboard features the OMAP 4430 processor (the same one that's in the Droid RAZR), so this is definitely a real-world example of what Linaro is capable of:
As you can see, the Linaro build finishes long before the stock Android build. That's not the best part though: the parts of Linaro that make is so efficient and fast are coming soon to Cyanogenmod 9.
Basically, parts of the Linaro code have been submitted to the CM9 gerrit and are currently awaiting approval. Once commited, these tweaks will be added to the main CM9 code, giving all supported devices a drastic increase in performance.
The good news doesn't end there, though: Galaxy Nexus owners can already take an unofficial CM9 build with the Linaro bits for a whirl. From what we've read, this build is noticeably faster and more fluid right out of the gate. Awesome.
Since the first rule of CM is don't ask for ETAs, we have no idea when we could start seeing builds show up with Linaro code, so for now, we'll all just have to take comfort in knowing that things in the CM9 world are getting ready to get a lot faster.
Click to expand...
Click to collapse
There's already Linaro'd CM9 build for the GNexus. And Linaro tweaks are soon going to be added to the official CM9 even before Google can implement it. What do the developers here think of Linaro? Will you be willing to Linaro your roms?
Sent from my Samsung Infuse running AOKP.
I have a nexus and I can say that it is simply a placebo... gaming performance decreases and it's hardly noticeable while doing daily tasks - web browsing, video steaming, scrolling, listening to music, etc. My quadrant boosted by 300 - from 2036 to 2336... not great. I don't OC so I can't speak for those who did to augment the effectiveness of Linaro. I'm not saying Linaro isn't effective but your GCC tool chain must be compatible in order to fully implement some "raw" power.
Sent from my Galaxy Nexus using Tapatalk 2
This thread is pretty much dead but I thought I'd throw in my opinion. Atm, I'm running an unofficial build directly from Linaro and is untouched by any other dev, such as kernel, tweaks, OC etc..
Its not blow your mind amazing compared to past roms, what is amazing though is how much faster it is than stock (which was/is the main sell point of linaro project) My second GNex was stock for about 4 months before I decided to go back to custom roms. Obviously it would be faster/smoother but with my first GNex I spent quite a bit finding the right rom/kernel/tweaks/OC combo to made it this useable. With this build, I have added nothing. Plus from what I understand, its not necessarily a tweak but rather an optimization that uses an updated install method to better integrate the OS and its processes or something like that.
Linaro is definitely on to something here, or Google wouldn't be pulling pieces of Linaro code. Lol
Sent from my Galaxy Nexus using xda premium
It doubles ONE benchmark which is not a significant part of normal operation, it does NOT "nearly double ICS performance".
god I hate the game of "telephone" where people read one thing, pass it on with minor errors, and before long you have complete and total utter bull****.
In most benchmarks, the Linabug tweaks give no benefit at all. They also give very little benefit on devices where most components are binary vendor blobs.
The Linabug prep in CM has broken piles of stuff over the past two weeks, and if the compiler switch happens it's going to be hell - expect piles of obscure bugs that are next to impossible to track down.
Compiler tweaks are way overrated - I speak as a reformed Gentoo ricer here. I drank the kool-aid for years and then came to my senses.
Entropy512 said:
.
Click to expand...
Click to collapse
Sounds like you could use a few.....
I was reading up on the new Firefox OS. Are any of the devs thinking about experimenting with it on the SGS4G?
Sent from my one horned SGS4G
I hasnt lauched yet!
Sent from my GT-S5830 using xda premium
That IS a pretty crazy idea.
With the way that firefox updates, I would be scared to have to support it.
Luckly, Android doesn't update so often, but imagine. Having to support maybe 10 releases from just 3 months!?!
Idk, I think I'll stick with android for now
bhundven said:
With the way that firefox updates, I would be scared to have to support it.
Luckly, Android doesn't update so often, but imagine. Having to support maybe 10 releases from just 3 months!?!
Idk, I think I'll stick with android for now
Click to expand...
Click to collapse
Well its HTML5 based so it would be a huge jump in code from Android.
Sent from my one horned SGS4G
candler33w said:
Well its HTML5 based so it would be a huge jump in code from Android.
Click to expand...
Click to collapse
Not intended as a dig or to doubt your conclusions, but how do you see it as a "huge jump" from Android? If you mean "huge difference from working with" Android, I understand. If you believe it is significantly better than Android in certain ways, I'm curious as to what those are.
jeffsf said:
Not intended as a dig or to doubt your conclusions, but how do you see it as a "huge jump" from Android? If you mean "huge difference from working with" Android, I understand. If you believe it is significantly better than Android in certain ways, I'm curious as to what those are.
Click to expand...
Click to collapse
I was speaking in terms of programming languages. I don't see a huge jump in performance.
Sent from my one horned SGS4G
Well I think is an great idea (personally) so I just grab my old HTML5 book and learn Java and CC+ probably when the OS is out there are going to be a lot of updates (knowing Firefox) but I like the idea anyway
How about you just buy a windows phone or just install firefox
Sent from my SGH-T959V using xda app-developers app
Excuse me for the ignorance, but what would work on an HTML5 OS, from what we have on Google play?
Sent from my SGH-T959V using xda premium
the difference indeed is that Android works with Java(UI), C (core) and C++(third-paty stuff) but the Google Play Store is made with HTML5 now the new Firefox Os it is going to be made fully with HTML5 and maybe other stuff which I really havent search hope that helps your question
Have you guys flashed the latest Android 4.3 update on your S4? The benchmark is quite impressive. The biggest improvement is definitely the GPU.
t4gofficial said:
Have you guys flashed the latest Android 4.3 update on your S4? The benchmark is quite impressive. The biggest improvement is definitely the GPU.
Click to expand...
Click to collapse
Loving stock Android 4.3. Now the only thing we need is root, which I guess Chainfire will deliver next week if he has the time. :good:
Can you show more scores in other benchmarks, mainly interested in 3DMark?
It'd be great to see "before"-"after" comparison, too - or google results of 4.2 devices for us to compare them
---------- Post added at 12:52 PM ---------- Previous post was at 12:48 PM ----------
Were people visible in OpenGL ES 2.0 scene? Some people say that this scene is bugged on this ROM. Possibly, because part of geometry is not processed, benchmark shows better FPS. Could you record a video of test?
keaukraine said:
Can you show more scores in other benchmarks, mainly interested in 3DMark?
It'd be great to see "before"-"after" comparison, too - or google results of 4.2 devices for us to compare them
---------- Post added at 12:52 PM ---------- Previous post was at 12:48 PM ----------
Were people visible in OpenGL ES 2.0 scene? Some people say that this scene is bugged on this ROM. Possibly, because part of geometry is not processed, benchmark shows better FPS. Could you record a video of test?
Click to expand...
Click to collapse
indeed the fighting scene of Antutu is bugged, no visible fight scene just grass.
battery drain is lethal too atm, 5hrs 5m 44s on battery, 53Min Screen time - now on 31% Battery.
It's because of the Open GL Es 3. Libraries in 4.3
looks good
Looks good what the device should of got when it was released cant try it till I get a micro sd my 64gb died foreva lol
omega rom v7
adam kernal
3minit framework
Seems that the GPU score got a good boost compared to 4.2.
Those score nearly match the score of my GS4 (Octa Version).
bean12147 said:
Put it any way you like the i9500 is still faster! No amount of vanilla or overclock can make the i9505 as fast. Trust me I got both. Vanilla is good but not great. Where are the apis for ir blaster etc. Its still not the solution. Google needs to step up. FYI the doc is porting vanilla to the i9500
Sent from my i9500/9505 using xda premium
Click to expand...
Click to collapse
IR blaster working fine with WatchON here. No amount of processing power is going to make TouchWiz fast (or Android at that). Stock Android is still preferable because of its light weight. Google should seriously move Android away from Java until it is too late (starting to be).
Toss3 said:
IR blaster working fine with WatchON here. No amount of processing power is going to make TouchWiz fast (or Android at that). Stock Android is still preferable because of its light weight. Google should seriously move Android away from Java until it is too late (starting to be).
Click to expand...
Click to collapse
It needs a complete rewrite and I sincerely hope they consider that. Maybe C++ is better?
What about smart stay etc? You can debloat a TW rom and it is very quick so what you are making is a moot point. To me the only tangible benefit are faster releases with stock google.I am not sure if this will happen with google s4.
Tbh both 9505 and 9500 got screwed by the s800 shv-330s. I mean come on not even 2 months after release. Technology does progress but in this case why did they scramble to release this mess 9505 9500 when they new this would be round the corner. Samsung f'ed up.
Sent from my GT-I9500/9505 using xda premium
bean12147 said:
What about smart stay etc? You can debloat a TW rom and it is very quick so what you are making is a moot point. To me the only tangible benefit are faster releases with stock google.I am not sure if this will happen with google s4.
Tbh both 9505 and 9500 got screwed by the s800 shv-330s. I mean come on not even 2 months after release. Technology does progress but in this case why did they scramble to release this mess 9505 9500 when they new this would be round the corner. Samsung f'ed up.
Sent from my GT-I9500/9505 using xda premium
Click to expand...
Click to collapse
The framework is different, and you'd have to run them side-by-side to notice the difference. Bet stock Android would be a lot faster on the i9500 compared to TW.
bean12147 said:
What about smart stay etc? You can debloat a TW rom and it is very quick so what you are making is a moot point. To me the only tangible benefit are faster releases with stock google.I am not sure if this will happen with google s4.
Tbh both 9505 and 9500 got screwed by the s800 shv-330s. I mean come on not even 2 months after release. Technology does progress but in this case why did they scramble to release this mess 9505 9500 when they new this would be round the corner. Samsung f'ed up.
Sent from my GT-I9500/9505 using xda premium
Click to expand...
Click to collapse
You don't seem to be able to percept the fact that TouchWiz is making Android very heavy, debloated or not. Android requires incredible hardware to run anywhere near smoothly and TouchWiz puts a huge strain on Android. Sense is heavy as well but not even near the strain level of TW (because let's face it, an HTC One with Sense doesn't lag. I've owned one and tried my very best in making it lag)
I get that we all like different things but please, please, don't lie to yourself by saying TW is smooth or is fast. Decorate a turd and paint it in other colors, but it's still a turd underneath, that you cannot change (TouchWiz being the turd)
I have a nexus 10 and perceive quite well that TW will always be heavier than vanilla. But if you look at benchmarks of the octa with a debloated ROM there is a substantial increase in performance.
Imo the fastest out there is not vanilla but linaro based roms which are insanely fast.
What you dont perceive is what you call a turd (TW) whether you like it or not runs on 90 percent of all gs4s out there regardless of processor.
Since most users dont care about roms, this actually means that they actually like TW.
And its one of the reasons there is such a large community for these phones.
Sent from my GT-I9500/9505 using xda premium
bean12147 said:
I have a nexus 10 and perceive quite well that TW will always be heavier than vanilla. But if you look at benchmarks of the octa with a debloated ROM there is a substantial increase in performance.
Imo the fastest out there is not vanilla but linaro based roms which are insanely fast.
What you dont perceive is what you call a turd (TW) whether you like it or not runs on 90 percent of all gs4s out there regardless of processor.
Since most users dont care about roms, this actually means that they actually like TW.
And its one of the reasons there is such a large community for these phones.
Sent from my GT-I9500/9505 using xda premium
Click to expand...
Click to collapse
Regarding the linaro part, are you sure? I thought Google's latest toolchains did the job almost as good as, if not better than, the linaro toolchain.
bean12147 said:
I have a nexus 10 and perceive quite well that TW will always be heavier than vanilla. But if you look at benchmarks of the octa with a debloated ROM there is a substantial increase in performance.
Imo the fastest out there is not vanilla but linaro based roms which are insanely fast.
What you dont perceive is what you call a turd (TW) whether you like it or not runs on 90 percent of all gs4s out there regardless of processor.
Since most users dont care about roms, this actually means that they actually like TW.
And its one of the reasons there is such a large community for these phones.
Sent from my GT-I9500/9505 using xda premium
Click to expand...
Click to collapse
Its more like they have to suck it up because its the way the phone came and and dont have the means/knowledge to do something about it
Sent from my GT-I9500 using Tapatalk 4 Beta
Theshawty said:
Regarding the linaro part, are you sure? I thought Google's latest toolchains did the job almost as good as, if not better than, the linaro toolchain.
Click to expand...
Click to collapse
You're right. People hear "Compiled with Linaro Tool Chain" and they think there is a huge performance increase, there isn't. Google's tool chains do just as well or better.
b-eock said:
You're right. People hear "Compiled with Linaro Tool Chain" and they think there is a huge performance increase, there isn't. Google's tool chains do just as well or better.
Click to expand...
Click to collapse
Thought so.
I disagree my experience on the nexus 10 shows otherwise. Look at the nexus 4 forum I believe the sentiment is the same.
Sent from my GT-I9500/9505 using xda premium