yashsingh1/xdaforums huggingface dataset:
[L Speed] shaqman89:
I guess the real thing that is asked is what does the tweak changes, in the technical sense.

As one way to check, you could always see the log on what commands it executes and the value it chanted.

As aside, I would like to know if there are technical documentation for all the changes being done. Aside from executing it in checking the log, that is.
[L Speed] holymoz:
sorry, I bad explained myself, I know that tcp alg can't be changed by lspeed (I use k.adiutor), I wish to know if the net tcp tweaks take effect only for the default cubic or on other custom algoritm like westwood.
[L Speed] Paget96:
Parameters are "global"
[L Speed] Paget96:
L Speed will get let's say one more toggle inside settings, so you can chose between "systemless" and not. Seems like not all prop lines works well with "setprop" so we will have to chose between editing build.prop and not.

Thanks for support. :)
[L Speed] DanGLES3:
You would have to warn users about the potential of bricking and that they will break safetynet by doing this
[L Speed] Paget96:
That's for sure :)
[L Speed] CLPose:
Is modifying build.prop more effective than systemless? Would you provide a workaround for bootlooping devices (if that's even possible with the changes)? I can think of a backup of non-modified build.prop or an "undo" :confused: Thanks!
[L Speed] nreuge:
BTW, these build.prop related commands can be useful for battery savings:

setprop power.saving.mode 1
setprop ro.config.hw_power_saving 1
setprop ro.ril.disable.power.collapse 0
setprop ro.ril.power_collapse 1
setprop pm.sleep_mode 1
setprop power_supply.wakeup enable

I use them via an init.d script without any problem :)
[L Speed] Paget96:
Some of them don't have any effect.
[L Speed] nreuge:
Or have or don't have any effect depending on the android version and the device. It's always difficult to really know...
[L Speed] Paget96:
If you check AOSP and CM sources, you won't find any of them :)
[L Speed] martyfender:
Just curious, which ones don't work well with "setprop"?
[L Speed] alispeedsport:
Hi

I search a lot in build.prop tweaks on net and find the best of them . now I use these codes .battery usage on deep sleep become so better .

[MENTION=5514152]Paget96[/MENTION]

can you send us build.prop tweaks that before used on app, pls ?

thank you
[L Speed] DanGLES3:
Most of these build.prop "tweaks" don't do nothing and have been debunked a long time ago,and the ones that do work have no visible improvement to performance or battery life (99% of build prop tweaks for performance/battery are purely placebo) in your list are tweaks only for lg,moto roms,cm7,or already enabled by default,and others are purely madeup
[L Speed] DB126:
Wow - snake oil on steroids. Gotta love the Internet! I prefer to my power management unseasoned. Average 0.2-0.4%/hr idle drain on a 2800mAh battery with all radios on, location services enabled, full push mail and 'active display' notifications which briefly illuminates the screen. Another case of less is more.
[L Speed] alispeedsport:
ok, thanks for your guide

but can you tell me which of them work correctlly?

because my battery get better usage now

thanks
[L Speed] DanGLES3:
Which android version are you running? Call_steps increases the amounts of volume steps and besides that the rest either do nothing or set values that are already default
[L Speed] alispeedsport:
I use android 6 on mt 6735 chipset.

and another question , about set pm.sleep.mode to 0 ? does it turn off the phone?
[L Speed] DanGLES3:
Pm.sleep.mode is a snapdragon only setting,and its a kernel setting not a build.prop setting ,its sets how the phone should behave in deep sleep and its always set to 1 as its the best value
[L Speed] raptorddd:
on ram managment

how do i know what is my default

cache reclaiming

cache alllocation and swappines.?

as i can change from disable to 100%.

thanks
[L Speed] Paget96:
100 is default.
[L Speed] alispeedsport:
wow, I dont now about it this before.

so please tell me what does codes are correctlly work on public phones or say me where I can find good and correct codes? because most of tweaks on net that say for general phones , are incorrect

thanks
[L Speed] DanGLES3:
There's sadly no build.prop tweak to improve performance on major phones,specially on newer versions of android
[L Speed] DB126:
100 is usually the default on mobile devices that support ZRAM. 60 is a more typical value on mobile devices w/o ZRAM support or those that 'adopt' Linux defaults.
[L Speed] Paget96:
What do you think about L Speed lite, simply one button to enable LS optimizations. No profiles, anything. There will be just safe parameters. :)

What do you think?
[L Speed] DanGLES3:
Thats's a great to way to introduce people to lspeed in a simple way,they can use simple and safe tweaks and if they want more advanced controls they can simply download the standard version
[L Speed] DB126:
Akin to a one pill solution without a medical diagnosis. Because if it ain't broke it definitely needs fixing ...

Obviously I am opposed to any such non-sense but realistically recognize that people really like one button/pill solutions. I call them placebo dispensers.
[L Speed] Paget96:
We'll manage it all together ;)
[L Speed] CLPose:
Hi! I'd go for a "lite" version with one screen with only three options: battery, balanced, and performance. :confused: This way the full potential of L Speed would be present without the mess of all parameters and options. Anyway, thanks for your continuous hard work! :good:
[L Speed] EmiRus:
I'd definitely go for an lite version, too!

Btw, good job! :)
[L Speed] Chinaboy5216:
If you'd go for this, why not create an option for people who want to use the one button solution? When the option is chosen they get a one button screen and when not chosen they get the current screen menu layout?
[L Speed] Paget96:
It was there... Long ago. And it not seems to works well.
[L Speed] Chinaboy5216:
Ok then better not to go for this, I'm more in favor of the current LSpeed so I can tinker a bit. Anyway however you decide to go I'll follow as LSpeed is really good.

A big thanks for the continuous efforts and support.
[L Speed] ADM.GL:
Really.

So sad.

-----

Like Viper4, change UI from beginner to expert, looks good.

Remove the wizard and only put a switch on the first startup, and let this button in options for future changes.

--------------------

I don't like the lite idea, but may should be a good alternative to help more people's.

(If you are on this, you need to "know" what you are doing, in another case, stay away).

Or leave it as it is.

--------------------
[L Speed] raptorddd:
so i have zram but i dont use itm its disabled ...so 60 should be default.

am out of thanks button.

thanks

---------- Post added at 07:30 PM ---------- Previous post was at 07:26 PM ----------

i like it just the way it is... you already have profiles in app why the need to make it.. just select profiles. samething.

the way it is its perfect. i like to thinker with parameters.

as long as i know what it does.

---------- Post added at 07:31 PM ---------- Previous post was at 07:30 PM ----------

i like it just the way it is... you already have profiles in app why the need to make it.. just select profiles. samething.

the way it is its perfect. i like to thinker with parameters.

as long as i know what it does.
[L Speed] zputnyq:
I'm absent for lite version.

I prefer ls has advance option for vm tweak. shedule & governor like on ram manager.
[L Speed] holymoz:
I would rather have the cpu tuner set more on performance under performance option (more performance than actual)
[L Speed] davidk21770:
I'm in favor of a tiered kind of approach.

Some people (like my wife) want improvement, but lack both the background and the interest in indepth control. For them, one selector is prefect - performance, balanced, battery. The next level (intermediate?) has a few more tweaks, etc. Let the user pick their level and that controls the depth of knowledge needed and the tweaks combined / exposed. (work expert being what we have now).
[L Speed] DB126:
This assumes generic 'tweaks' can be packaged into such convenient containers. It's kinds like going to the pharmacy without seeing the doctor and asking how to fix whatever ails you. The helpful associate suggests taking everything on one shelf for performance, another shelf for balance and ... you get the point.
[L Speed] Ragnar Eldur:
WTF the phone just went BEAST MODE

Using the latest BatMan ROM and the pretty darn good Xceed kernel.

Also use Lspeed performance tweaks and SD Maid Pro to keep thing tighty.
[L Speed] :
This score means really nothing about smoothness or anything, it's just higher due to higher io readahead size.
[L Speed] Ragnar Eldur:
Dude what, most of this comes from the GPU and CPU the least amount of the score is from the storage memory.

---------- Post added at 12:04 PM ---------- Previous post was at 12:00 PM ----------

The io readahead is such nonsense because increasing the readahead cache is only good for very few operations that involves long interval reading and writing or whatever it was called again. Doesn't do **** for benchmarking. For everyday usage, large readahead is just a complete waste of resources. By the way I'm using the CFQ with just 512KB readahead cache which isn't even the best scheduler for benchmarking.

The phone is ridiculously fast and smooth, not a single hint of lag. The entire system setup is dedicated to one thing, performance. Using the Exynos 8895 to the fullest with it's 128GB UFS 2.1 storage and 6GB DDR4 RAM.
[L Speed] DB126:
It's a great score - wear it proudly. Also meaningless in the real world. If the gizmo is meeting your needs then you win regardless of benchmarking BS.
[L Speed] Ragnar Eldur:
Well maybe not completely useless, it gives a decent condition status for your device and well it's nicely smooth and quick, in the "real world"...

Also helps me to see if I'm configuring the system properly for better performance as I'm a power user and an Android enthusiast. Not just another iPhone owner with Beats on his empty head.

And if you're looking to buy a new phone and want the fast one, well this score tells what phone that is.
[L Speed] DB126:
The last part is all that really matters. I can easily 'fool' benchmarking apps yielding substantial score variations by simply futzing with parameters that make zero difference in the real world (w.e.t. highly specialized conditions). Run-to-run variations often exceed ±10% (!) depending on device. I have long since walked away from composite Android benchmarks. Porn for device junkies.
[L Speed] Ragnar Eldur:
Well like I said, this benchmarking bull**** has in fact helped me improving my configuration for better performance which results in better user experience of mine. Like it showed me that with the Xceed kernel and my configuration of Lspeed and other tweaks of mine drastically increased the performance and I ran multiple testruns to get a main score. Before the average was about 200k but now it's 280k, average.
[L Speed] DB126:
Sure. If it works for you then great. Android benchmarking apps are not reliable indicators of real world performance; you'll notice most hardware reviews now omit them. Given your device specs I suspect it would run will with almost any configuration. Going OT so we'll agree to disagree and move on.
[L Speed] Paget96:
I have to announce a big L Speed update. We'll start reworking it from scratch, so we'll have well optimized app.

Reworking will take:

- Full code workout

- Update a "mechanism" of calculating and setting parameters

- Useless tweaks will be removed (well reseaeched AOSP and CM source)

- Merging some options

- Desing update (not so necesaary, but we'll get it probably)

- and much more.

I don't know when it'll be done, but we'll need a time. Since we know that less update (due to time needed) means people will start leaving what means less support and less earning from my side what means less resources to pay needed stuff for development. If you can and want and have a time, try to keep current state or try to make it better. You already know, support us with ideas, over ads and paypal.

http://paypal.me/Paget96

Well someone will ask why reworking?

With a time everyone who do something for it self become better at this. Since i'm young at this (2 years in "android optimizing", 1 year at app development) i have learned a lot of stuff and since app code become bigger and bigger there are things which cannot be easily reworked, because everything is connected, the "struggle" of object oriented programming.That means you'll spend 3x more time to do something simple.

That's all what i have to say for now. Keep sharing EVERYWHERE, let more users come, and support my team.

Cheers guys. Big thanks for supporting.
[L Speed] UFOZ24:
Is the update going to add the app manager like from the poll

Sent On A Android Froyo Phone

TWITTER-@pekkatroop
[L Speed] Paget96:
I said 100+ positive votes :)
[L Speed] UFOZ24:
Ok :svetius:
[L Speed] rony raj:
More hard work and you will get what you deserve

Good luck and vote from me for now for future

Thanks again for fix and improve optimization [MENTION=5514152]Paget96[/MENTION]
[L Speed] raptorddd:
what about gov tuner parameters, still working on them or did you gave up.?
[L Speed] Paget96:
I said from scratches, so everything will be updated.
[L Speed] Paget96:
Tomorrow I'll start building, so i have few things to ask since i want app to be familiar with you all, [MENTION=6506882]aldanopolis[/MENTION] will join me next week so progress will be better.

Since we have collapsing toolbar in the app which don't show anything than a title and holds up space 1/3 of screen, do you think that we need it, or keep just a normal one? That's the first thin which is a bit eye catching.

That's for now, waiting for feedback.
[L Speed] :
Honestly I think most users don't care about this, they prefer "optimisations".

But personnaly I like this toolbar.
[L Speed] shaqman89:
True to this. Most user would say that they don't care, but people don't really understand UX and mostly perceive it unconsciously.

Related to toolbar itself, I think it is a bit too much for a just a title, so as long as there is a unique identifier to know what the application is, it's okay to remove it.
[L Speed] DB126:
Toolbar adds some branding but takes up too much space on small screens. I would loose it provided the hamburger (3 line) menu remains.
[L Speed] CLPose:
Since you asked, I'd reduce it a 20 or 30% when not collapsed, to gain some extra space for the info. The width when fully collapsed is OK. Thanks for asking and listening! ;)
[L Speed] Ragnar Eldur:
Couldn't believe this score but I've ran the benchmark several times now and 280k seems to be the consistent score. The BatMan ROM with the Xceed kernel and Lspeed tweaks really does the job for performance.
[L Speed] Ragnar Eldur:
Hey Paget if you need an early tester for the upcoming rework I'd be honored.
[L Speed] Paget96:
I'll provide alpha.
[L Speed] DB126:
Performance Benchmarks
[L Speed] UFOZ24:
Same for me if you want/need more alpha testers i would love to do so as i use lspeed everyday (and have moved it to my system apps)

Sent On A Android Froyo Phone

TWITTER-@pekkatroop
[L Speed] DanGLES3:
Same here,as a long time user and giving lots of opnions of how to improve the app i would be glad to test the alpha app
[L Speed] Paget96:
What do you think about new L Speed icon?
[L Speed] :
The previous with simple material design was more beautiful.
[L Speed] piskor:
Dont change it. Previous one is perfect :)
[L Speed] Dante Enoshima:
Looks nice my bro :D
[L Speed] rogconnect:
Today received the Mate 10 pro US ver. from Huawei.
[L Speed] holymoz:
I like the oldest
[L Speed] D1stRU3T0R:
Oldest was better in my opinion...
[L Speed] Ragnar Eldur:
Kinda think the previous one was more beautiful, vibrant colors and minimal design always looks best to me, specially on the AMOLED displays.
[L Speed] raptorddd:
either one looks fine
[L Speed] Paget96:
What about this icon?
[L Speed] DanGLES3:
Much better :)
[L Speed] shaqman89:
That outline seems to disturb me a bit. Especially when you look at the rounded square. Other than that, I like it better compared to the previous changes.
[L Speed] rony raj:
It's great one which suits with android 8 and 9 too in the future Version look forward dan it sounds great
[L Speed] warface9991:
I set my governor setting to battery. These measurements are normal aren't they?
[L Speed] Paget96:
Yes, the are
[L Speed] Paget96:
That's adaptive, background shape fits room defaults shape
[L Speed] XDAMaxe:
circle is my favorite one...

maybe you could provide an option in settings with several icons to let the user choose himself (to avoid an overwhelming discussion)
[L Speed] warface9991:
Why does lspeed disable big cluster when on battery governor? Can you explain a bit
[L Speed] Paget96:
I'm not that much in this, better ask [MENTION=6773050]Senthil360[/MENTION] :)
[L Speed] DB126:
So the thinking is running the small cluster at higher frequencies for a longer period of time will be more power efficient than allowing the big cluster to 'burst' for a brief period before returning to idle in high demand conditions.

FWIW - I do not subscribe to that line of thought (and have the data to back it up) as the most efficient CPU response is highly workload dependent. Akin to cutting off one of your legs to save energy. It'll work in some situations; have fun running the marathon.

Try the balanced profile.
[L Speed] :
There's nothing to explain.

Big cores are using the battery so disabling them saves the battery a bit more.

Furthermore, if you have 6 cores and the 2 bigs are disabled, your device can run well as 4 cores left to ensure most of tasks.

In most stock roms, big cores are getting disabled if the device is getting too hot or if left battery is under 15%.

I also tried to leave my 6 cores running on lower frequencies instead of disabling big cores but phone gets laggy and it result in no battery saving.
[L Speed] DB126:
Simplicity of material design; suitability for adaptive icons. It's good. :)
[L Speed] martyfender:
When I add lspeed to doze optimization, it keeps being disabled again on reboot. Is there a good reason for this? I thought you had made mention of fixing this in a new release.

Thanks

It appears that it is disabled again, even before a reboot. Is it a persistent service?
[L Speed] A-Moustafa:
[MENTION=5514152]Paget96[/MENTION]

Is there an option to reduce the heat
[L Speed] :
To reduce the heat you can change the CPU governor, turn cores off, limiting CPU frequencies, use drivers like msm thermal.

But globaly if you want to reduce heat with lspeed choose the battery profile.
[L Speed] hopecore777:
I set my L speed in balanced profile but when i play a 720p quality video in youtube, it's laggy. How to fix it?
[L Speed] Senthil360:
First of all, the battery governor restricts big cluster independently of GovTuner profiles.

With that out of the way, let's explain briefly about the power draw of "big" and "LITTLE" clusters..

The most common mistake made by 99% of the people is that powerdraw is proportional to frequency and voltage,.. This is indeed true, BUT one must remember that these calculations were done prior to the cluster (big.LITLLE) era, so we simply omitted Capacitance (the die factor used in the SoC).

So even after the inception of big.LITLLE, we conveniently omitted the intrinsic factors (like the die used) and started comparing just the frequency and voltage of both the clusters. This approach is TOTALLY wrong.

Let's take the ARM Cortex A72 and A55 processors for example, the main difference is in the 'components' used to build them. The voltage-frequency spreadsheet would paint a false picture here. But obviously we know that A72 consumes higher power than the A55.

There are other factors which affect processor's powerdraw like the L1, L2 caches. And remember these are each processor's intrinsic properties and can only be explained by us and cannot be meddled with.

But the battery drain or the heat produced cannot be explained from any single point of view.
[L Speed] DB126:
No truer words have been spoken. Unfortunately, the expectation continues to assume a single 'tweak' or small series of 'profiles' will somehow yield a one click solution despite wide variations in hardware, software, integrating layers and workflows. Not to mention the near complete absence of objective data submitted by the user community from which which to assess and build upon. Because, ya know, the original design engineers had no idea how to handle such complex interactions and were clueless to how people actually use their devices. Madness.
[L Speed] CLPose:
I can't argue against you because I can hardly understand what you're talking about :eek:. Nevertheless, I can say that my Nexus 5X can reduce heating significantly with Jolla kernel (https://xdaforums.com/nexus-5x/orig-development/jolla-kernelbullhead-t3271530) to improve battery life and delay somehow the arrival of the bootlop of death (https://xdaforums.com/nexus-5x/general/nexus-5x-bootloop-death-blod-andorid-t3683926) :highfive:. I mean, sometimes, a developer can gather information from various users and significantly improve a phone. Make it much better than stock! If possible, we'd love to see such an improvement with the installation of L Speed. :fingers-crossed:
[L Speed] :
Jolla is now outdated , you should try shadow.
[L Speed] Paget96:
I have done a little bit reordering, not a thing we should care much, but just to note.

If you maybe want a different reorder, just quote and write ;)
[L Speed] UFOZ24:
Just wondering again how to get in to the alpha tests of l speed (I did ask last month but no response )
[L Speed] Paget96:
No alpha versions for now, as soon as [MENTION=6506882]aldanopolis[/MENTION] and I do a UI, we'll be able to test :)

We have some cool ideas for updating parameters, get updates, optimization flow, etc ;)
[L Speed] martyfender:
The alphas are usually posted in the alpha thread. This is only one of many lspeed threads.
[L Speed] hopecore777:
How to calibrate using Lspeed stable version?
[L Speed] DB126:
Calibrate what? Simply choose a profile from the main menu if new to the app. Fine tune later if needed.
[L Speed] hopecore777:
I mean calibrate the battery?
[L Speed] DB126:
Same procedure with all modern devices. Use the phone normally until it shuts down then charge until full. Battery calibration complete. Repeat every few months. Erasing battery stats does not accomplish the same thing.
[L Speed] Paget96:
If anyone wants to contribute in L Speed design, let me know. You can find me on telegram [MENTION=5514152]Paget96[/MENTION]

Thanks for helping :)
[L Speed] AbhiAbhiBisht:
Do I have to delete these two files, 00banner and 90userinit, from init.d folder? Waiting for your reply. :)
[L Speed] Paget96:
Nope, don't remove them.
[L Speed] SHABBYLEA:
Getting better with every version... Thanks for your efforts...
[L Speed] Iceman:
Hi paget96,

I having are issue after flash L_speed mod 1.8 test 1, 2 or 3 even in 1.7 also experience this problem but i got no time to report from that times :(.....most of the time when i playing games or using some apps will pop out "unfortunately bla bla bla has stopped" message, also "unfortunately google play service has stopped" message as well. Some time will pop out in the same time of unfortunately bla bla bla message then follow the another "unfortunately.... message. i got try off some feature but is still same until i was fully uninstall the L_Speed mod only solve no more the message anymore.

Anyone or you have experience this problem ? hope you can find out the issue. Thanks in advance.
[L Speed] Paget96:
If you have problem now with tests v1.8 then this can't be caused by the mod, because, I don't changr anything just added few features which don't affect performance :)

thanks man ;)
[L Speed] Xpid3r:
[MENTION=5514152]Paget96[/MENTION]

Take a look at this error
[L Speed] NAZUnlimited:
[MENTION=5514152]Paget96[/MENTION]

Once, You said your device was an 512mb RAM Phone, right?

Do you mind posting his memtotal (usable RAM)?

I need it to compare with another 512megs Phone with around 394 megs of usable RAM (memtotal)