Linaro - Sprint LG Optimus G

OK, time for me to fess up and admit this.
I have no idea why Linaro is better/superior than "normal"ROMs. I understand it's like a group of people who worked to clean and optimize code but if it's so much more awesome why isn't every ROM based on it?
Explain this to me like I'm five.
Sent from my LG-LS970 using xda app-developers app

Linaro is a toolchain, a toolchain is used to build ROMs and linaro is just a stricter one so it optimises the ROM or kernel, some people say the ROM is faster some people say its doesn't make a difference, even if there is a difference it isn't by much in my opinion.
Sent from my LG-LS970 using xda app-developers app

I also think it has to do with the fact that it's for ARM SoC's only so while that makes up most of all mobile Android devices that doesn't mean all of them.

Related

[Q] Linaro and CM9

Does any one know if there will be a CM9 release for the DHD? Will it have Linaro incorporated in it? Is there any other way we might be getting a taste of the performance enhancements in Linaro?
Was just wondering if anyone has heard anything related to the matter. What I had read about performance enhancement ranging form 50- 100 % by just software tweaks sounds amazing :S
LCD has added it to his roms. The CM team has stated on Facebook that they will not be adding it right away due to it breaking random things.
People are expecting a lot more improvements then they will really see.
Sent from my Inspire 4G using Tapatalk 2
LCD? is that lord clockan? have you tried the rom? did you feel linaro made any visible improvements?
Sent from my Inspire 4G using XDA
Yes sorry auto correct made LC to LCD by mistake. While there is some improvement it is not the next best thing to hit Android. Also remember the board they were working with was a nexus board made for ICS as to what we have are hacked together builds.
Sent from my Inspire 4G using Tapatalk 2
cool ... Im holding out untill the official ics release for dhd so as to avoid all the camera issues. Anyways there was one article talking about google integrating linaro into its original software so who knows. .. we might see an ics update from google and hopefully that could be enough to automatically take those changes across devices.
Sent from my Inspire 4G using XDA
Linaro is breaking a number of things at the moment. Besides, the CM source is frozen, won't be accepting anything into the release branch unless it is a bug fix or device support I believe.
Sent from my GT-N7000 using xda premium
It will amazing. ...
tuzluca76 said:
It will amazing. ...
Click to expand...
Click to collapse
you're right: linaro changes has been abandoned and cm9 won't have that stuff.
this is truly amazing, I'm happy to see our devs recognize useless things (like your beloved linaro)
Its not that it was dropped because it was useless. In fact stuff from linaro have been merged and will be. Steve doesn't think its a good idea to currently switch to gcc4.7 which linaro uses. 4.7 is not as tested and mature as 4.6 so it does cause some issues/breaks things. So Steve chose to stick for 4.6 at least for now
Sent from my Inspire 4G using XDA

Changing Kernel on Aokp 7/28

I was just wondering if I should stick with the stock kernel that comes with task and ktoonez ROM or switch to ktoonez's kernel for even more butter/battery life?
Sent from my SGH-I747 using xda premium
I'm not entirely sure if using ktoonez kernel will give you better battery life but you can overclock his kernel which could make things a bit smoother. You can also undervolt his kernel too which is a nice feature.
Sent from my SGH-I747 using xda app-developers app
thebz1 said:
I'm not entirely sure if using ktoonez kernel will give you better battery life but you can overclock his kernel which could make things a bit smoother. You can also undervolt his kernel too which is a nice feature.
Sent from my SGH-I747 using xda app-developers app
Click to expand...
Click to collapse
You should really advise someone that doesn't know to try both and see which one better suites the device in particular. All devices are not created equally and they all react differently to different kernels. While you may get better battery life with that kernel I do not. And so on and so on down the line.
Thanks guys. I have it flashed and I am giving it time to settle and see how it does...
Sent from my SGH-I747 using xda premium
task650 said:
You should really advise someone that doesn't know to try both and see which one better suites the device in particular. All devices are not created equally and they all react differently to different kernels. While you may get better battery life with that kernel I do not. And so on and so on down the line.
Click to expand...
Click to collapse
+1 I also get better battery on stock aokp kernel. And on KT kernel I can't get voltage control to stick all of the time and my phone bugs out from min being at 192.
Sent from my SGH-I747 using xda premium

Kernel inquiry

Ive been working(slowly due to work) on a kernel for the lgog. I've been able to do some pretty heavy overclocking but I need some community preference.
Overclocking obviously causes more heat and reduced battery life. Higher overclocks require overvolting beyond required to maintain 1.5ghz set by Qualcomm/lg. Keep this in mind before asking for 2.0+ overclocks in daily kernels.
What top clock are you guys wanting for a performance kernel? Also are you guys interested in a reduced clocks kernel. 1.0-1.2 top clock with a lowered low end clock along with lower GPU and system clocks.
Personally I Dont see a big need in heavy overclocking on a quad core. However I would like some opinions before I release test kernels. I will attempt to see just how far the lgog can go at least once, but that will take around 10-20 test kernels to find the top speed.
Comment below this line ___________________
Sent from my LG-LS970 using xda app-developers app
I like the idea about under clocking. This bad boys fast already. The battery savings would be nice.
Sent from my LG-LS970 using xda premium
The highest overclock that I would like to see is around 1.7-1.8Ghz even though I don't know what I would need my phone running that fast for. Now the under clocked kernel sounds very interesting .
Sent From My AT&T LG Optimus G
Would like to see underclocked as well. Phone is plenty fast.
Sent from LG Optimus Prime G
I don't see a need for anything over 1.6. The underclocking idea sounds great though
Sent from my LG-LS970 using xda app-developers app
Just looking at how this governor uses CPU, it hardly uses the middle ranges. Maybe some better governors? Just another thought.
Sent from my LG-LS970 using xda premium
I would be interested in a kernel with A 1.8 top speed slightly lower bottom end and different governors. While 1.5 is fast 1.8 with a better governor along with a 128 minimum speed would be a good comprise kernel
I don't know of anyone having speed issues to warrant an over clocking kernel, seems more for bragging rights.
I think most people would want a kernel that saves battery but doesn't compromise on speed. Also, have you looked into the wake lock issue yet?
Sent from my LG-LS970 using xda app-developers app
I would love to see some undervolting, while maintaining a decent clock rate. Battery life is important, but i love to game too and wanna see consistent framerates.
Sent from my LG-LS970 using xda premium
I say use 1.7 max
Sent from my LG-LS970 using xda app-developers app
is it hard to do 2 kernels? one for everyday use and other for some extra situations...
underclocked and overclocked...
as for me...i would like to see
-voltage control in apps (undervolting)
-usb otg
engine95 said:
Just looking at how this governor uses CPU, it hardly uses the middle ranges. Maybe some better governors? Just another thought.
Sent from my LG-LS970 using xda premium
Click to expand...
Click to collapse
You can pick other governors already but i do plan on adding a couple extra
bizzshow26 said:
I would be interested in a kernel with A 1.8 top speed slightly lower bottom end and different governors. While 1.5 is fast 1.8 with a better governor along with a 128 minimum speed would be a good comprise kernel
Click to expand...
Click to collapse
You won't see a 128 min. I'll be lucky if I get 256 stable, but it is in the works
johnq54 said:
I don't know of anyone having speed issues to warrant an over clocking kernel, seems more for bragging rights.
I think most people would want a kernel that saves battery but doesn't compromise on speed. Also, have you looked into the wake lock issue yet?
Sent from my LG-LS970 using xda app-developers app
Click to expand...
Click to collapse
Wake lock fixed by Qualcomm. Just gotta add it.
agurzhiy said:
is it hard to do 2 kernels? one for everyday use and other for some extra situations...
underclocked and overclocked...
as for me...i would like to see
-voltage control in apps (undervolting)
-usb otg
Click to expand...
Click to collapse
I'll probably use faux's volt control. This is my first Qualcomm kernel so I've been mainly running through it. The n4 is far far far cleaner. Our source is a jumbled mess to an extent.
Also the other devs have found a way to run n4 stock ROM with kernel. However finding the best way for everyone to benefit is being sought after.
Sent from my LG-LS970 using xda app-developers app
Faster=Better
Faster is always better in my book. Pump that baby into overdrive!
if n4 kernel is portable to us, than usb otg - too???
and is n4 better?
Noobafied said:
Faster is always better in my book. Pump that baby into overdrive!
Click to expand...
Click to collapse
Something to consider. The n4 if pushed to far will actually brick. Our device might be the same.
Sent from my LG-LS970 using xda app-developers app
Haven't looked but how far can most n4 go I hope it can take at least a 300mhz oc.
jokersax11 said:
Wake lock fixed by Qualcomm. Just gotta add it.
Sent from my LG-LS970 using xda app-developers app
Click to expand...
Click to collapse
I am having huge wakelock issues. Will this is implemented in a future kernel from you or is this already available to use?
I think he meant Quallcom fixed it with a patch so once the kernel is build he can add that patch into his kernel along with whatever other option he chooses to build it with
bizzshow26 said:
I think he meant Quallcom fixed it with a patch so once the kernel is build he can add that patch into his kernel along with whatever other option he chooses to build it with
Click to expand...
Click to collapse
Correct
Sent from my LG-LS970 using xda app-developers app
bizzshow26 said:
I think he meant Quallcom fixed it with a patch so once the kernel is build he can add that patch into his kernel along with whatever other option he chooses to build it with
Click to expand...
Click to collapse
I know what he meant, I saw a kernel that has been floating around, didn't know if that had it implemented or not.
jokersax11 said:
Correct
Sent from my LG-LS970 using xda app-developers app
Click to expand...
Click to collapse
Thanks man!

[Q] Linaro

I've read that roms with linaro are faster. Are roms that are built with the linaro toolchain actually faster? Does it have any noticeable effect, or is it just like a placebo thing?
Thanks~
I'm on a linaro based coming from a non linaro base, and I think it feels faster and smoother... Could be placebo though. I'm actually going to take the next 30 minutes to read up on it. I'll be back.
Consensus is, no it not placebo, I've yet to come across any thing that is detrimental evidnece (I don't consider most of the benchmarks to be evidence) But I read about 6 pages and all gave info on how it compilies faster and helps the CPU act and process things faster. I'm noticing a little difference, but nothing to make you, mess (poo) your self.
Sent from my SGH-T999 using xda premium
I'm interested to give the new illusion ROM a try since it will be based on linaro. What ROM are you on mt3g?
Sent from my SGH-T999 using Tapatalk 2
lol
Ok
Sent from my SGH-T999 using Tapatalk 2
The rom you are going to run, I test for Ramsay.
mt3g said:
The rom you are going to run, I test for Ramsay.
Click to expand...
Click to collapse
Duh
My bad. Good to hear good things about it. Anxiously awaiting the release. Thanks
Sent from my SGH-T999 using Tapatalk 2
Ya, they are waiting to make sure it is 100& the way they want it before a release. Some good stuff is in the works for sure though.
CodyRst said:
I've read that roms with linaro are faster. Are roms that are built with the linaro toolchain actually faster? Does it have any noticeable effect, or is it just like a placebo thing?
Thanks~
Click to expand...
Click to collapse
Back when I was working on aospX with existz, we used the linaro toolchain (and then migrated to his custom toolchain based on linaro, because the most recent linaro toolchain at the time was a little buggy) and it made somewhat of a difference in things like scrolling and stuff like that... But that was for gcc-4.6. I have yet to try building with the recent linaro-4.7 for aokpX as I haven't really had the time, but existz says that performance with the latest android gcc-4.7 toolchain is about on-par with the linaro one so we've been sticking with the one from aosp.
Although, I think its up to the end-user to decide if the improvements are really there. The way I see it is.. if your device feels smoother to you with a linaro-compiled build/kernel, then what anyone else thinks about the toolchain shouldn't matter.
Sent from my SGH-T999 using xda app-developers app

whats the difference between linaro versions and what does the linaro toolchain do?

Could someone explain it to me
linaro is just a different way of compiling roms etc.. and is supposed to be way faster than usual way its built just still same bugs if any at all my 2cents
Why do certain users freak when they see linaro built roms? (You know who I mean....LOL
Are there benefits for end users, or are the HUGE fans of linaro roms imagining themselves some performance gains? LOL
Been curious about this since I saw the word linaro in rom titles. And if it has no impact on the roms performance, then why put linaro in rom titles??
Sent from my cell phone telephone....
LOL i know who ha!
krazierokz said:
LOL i know who ha!
Click to expand...
Click to collapse
Yes....he's quite excited about whatever rom he's on that particular week. Or day. Lol
Sent from my cell phone telephone....
kj2112 said:
Yes....he's quite excited about whatever rom he's on that particular week. Or day. Lol
Sent from my cell phone telephone....
Click to expand...
Click to collapse
Yeah man for sure. And he's quite fond of his face palm photos.
sent from my xylonified phone....
JesusWazBlack said:
Could someone explain it to me
Click to expand...
Click to collapse
Linaro is a toolchain used to compile roms, ur PC uses this to take all the necessary files and puts them all together into what u know as a ROM, default is usually a arm-eabi toolchain, linaro is said to make the ROM smoother and faster than the default toolchain thus being more preferred
Sent from my SAMSUNG-SGH-T989 using XDA Premium 4 mobile app
soupysoup said:
Linaro is a toolchain used to compile roms, ur PC uses this to take all the necessary files and puts them all together into what u know as a ROM, default is usually a arm-eabi toolchain, linaro is said to make the ROM smoother and faster than the default toolchain thus being more preferred
Sent from my SAMSUNG-SGH-T989 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
2 months late soupy :/
JesusWazBlack said:
2 months late soupy :/
Click to expand...
Click to collapse
it's never too late to help someone out, but from what I understand linaro is a faster and more efficient way of compiling a ROM. I see no difference from a that is compiled using the linaro method and the normal method. It just makes it alot easier on devs.
~~~~~~~~~~~~~~~~~~~~~~~~~
I am here to help and provide knowledge to help others with there problems/issues. If you do have a question don't be afraid to shoot me a PM and I will help you and put you in the right direction to the best of my ability and will get your problem and/or issue solved.
~~~~~~~~~~~~~~~~~~~~~~~~~
JesusWazBlack said:
2 months late soupy :/
Click to expand...
Click to collapse
Haha shows how much I look at the dates on here huh lol
Sent from my SAMSUNG-SGH-T989 using XDA Premium 4 mobile app

Categories

Resources