yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] thtkidsvm:
Infinito beta n1 boots fine with my d801 on beanstalk 6.20 8/22
[G2 Android Development] Floodland:
Infinito B1 N1 boots and works ok with Turbo v5. I understand it points to battery saves, but gpu does not scale (not even to 200mhz) with use. It does jump from idle (27mhz) to 100mhz and that's all. I tried modifying it from kernel audiutor, but it does not stick, the limit seems to be 100mhz. I think that produces some sluggish response from apps. Max 389 or 450mhz would be appreciated.

Thank you
[G2 Android Development] aleasto:
[MENTION=6175749]GalaticStryder[/MENTION] i'm sorry but i don't really understand deep kernel functioning. I get you aren't targetting performance with infinito, but why don't you give the user the option to choose to use X feature, that you already had in the code? Is just implementing those features harmful even when not used?
[G2 Android Development] GalaticStryder:
GPU levels are read backwards by the kgsl driver.

Our GPU table is:

level 0 = 533MHz
level 1 = 450MHz
level 2 = 389MHz
level 3 = 320MHz
level 4 = 200MHz
level 5 = 100MHz
level 6 = 27MHz

On my tests, I've added an if to make any level further than 5 redirect to 5 which is 100MHz as an option, but then I removed the option and forgot to remove the if.

I'll do that in the next BETA, thanks for pointing that out. I was getting way too much battery :eek:

It's not forever, I just need to read the change and see if it could be improved somehow. Otherwise, I'll add everything back again as it was.
[G2 Android Development] Floodland:
Way too much battery I'd say, considering there is still no hotplug operating at this point, and all CPUs are awake all the time [emoji23]
[G2 Android Development] rabies876:
GalaticStryder, these are my findings

My main issues:

- When listening music an there's an incoming call it stops and continues once its answered not certain if its the music app (black music player, stellio player & power amp)

- what's app behaviour is the same once music playing an accepted the call. (Never had that experience with other ROM)

- its running at bit too warm for me.

- I tried setting - developers options - take a bug report. Its not working not sure if its the ROM - AOSPA D800

Beside those its all good, very, very solid
[G2 Android Development] GalaticStryder:
No they are not, built-in RQ hotplug + mpdecision works just fine.

Dunno, I'll try to reproduce.
[G2 Android Development] Dimberr:
Where can I find previous beta? I think it was N9

UPD: I found it. Dont know how to delete the post
[G2 Android Development] android extreme:
GalaticStryder could i ask to you how you have configured the zram in your hypnose release? I noticed that when i open a lots of app the usage of zram(monitored via terminal)doesn't go over 10 mb of 500, is normal? I ask this because on dorimanx kernel the zram used easily goes over 200 mb(but i don't know if this was related to all the bloat that are present in lg stock rom)
[G2 Android Development] khanjui:
What's your swappiness value?
[G2 Android Development] shaneel1491:
On Ininity Beta 1 and all is good, but once you touch GPU setting, it locks max frequency to 100MHz.

Is it only me having this problem?

Edit: I'm too stupid to read.. ?
[G2 Android Development] errikosd:
Your answer is on top of the current page.
[G2 Android Development] shaneel1491:
Thanks, I'm not a clever man
[G2 Android Development] errikosd:
Made a build of Infinito N1 with the GPU "issue" fixed: https://drive.google.com/open?id=0B6187At2dZ9jZEVDYzVOek91Y1k

For D801/D802. Flash at your own risk.
[G2 Android Development] android extreme:
It's the stock one(40%)
[G2 Android Development] chenweifei:
thanks
[G2 Android Development] GalaticStryder:
Yesterday I was rolling around the frameworks of AOSPA and found the code responsible for checking the charging speed, recently (in 5.1) there was change in the algorithm that divides the charging unit by a factor of 1000.

Here's a hack to make the values return what they should as in previous versions of Android:

https://github.com/GalaticStryder/kernel_lge_msm8974/commit/9f6bdf60202a2d726363373299a253f7abad35ee

The result is attached in two pictures, one when the charger was on USB2 (ADB enabled) which will show slowly and the other one when the charger was on AC brick will show rapidly.

Same thing for any other custom ROM based off 5.1 and up using this change.

It's just a cosmetic change, though.
[G2 Android Development] Everhez:
This algorithm can apply to cyanogemod 13?

Enviado desde mi LG-D800 mediante Tapatalk
[G2 Android Development] GalaticStryder:
The "algorithm" is from AOSP so it will work on CM as well. If you flash the new BETA of the kernel it will already fix that on the fly regardless of the ROM.

I'll do a beta announcement as soon as it's up.
[G2 Android Development] GalaticStryder:
Infinito BETA 2

This is a very quick way to post a new BETA, I'm on rush though the things will explain themselves in some seconds:

Read BETA 1 post if you don't know what Infinito release is!

Now that you read what it is, consider this a complement to that post.

- Adds back and in a more effective way the 3.10.y workqueue together its almost counterpart idr code. Those are responsible for the organization of kernel tasks like changing a governor or frequency in a veeeeery simplified way to understand 1% and get the main idea what it does.

- Converted the drivers that depend on the above code (so-called APIs) to actually use them instead of the old ones (APIs).

- Together those changes I'm including the power efficient workqueues, which you can understand that tend to allocate tasks in a more conservative way. It's not the battery life goddess but it is what is...

- Fixed the battery calculation passed to Android eco-system, it will fix the 'charging slowly' ridiculous message when using the incoming force fast charger or AC itself.

- Improved the flags that generate a boot image to specify processor and architecture types. This makes the compiler a little bit more aware of the target device and thus improves speed.

- Removed some LGE nonsense from the CPU driver and made it less redundant.

- Fixed that GPU issue locking at 100MHz.

- Added some diag updates from upstream.

- Added an entry to allow writing on RTC driver. This complements the previous new alarm API from nougat. It also allows power off alarms on charger mode and other fancy stuff that I can only ship/implement/test on AOSPA. Otherwise, I'd need to compile CyanogenMod from source and it doesn't worth the effort.

OBS.: I explain this kind of thing because the user needs to at least a clue what he's using.

If you need performance, sound control and tons of controls (UKM), stick with H release.

Downloads will be available for all variants on Android File Host.
[G2 Android Development] berezker:
Quick Review for

BETA 1

"Slow charging bug" (cosmetic, doesn't really reflect on charging speed) has been fixed.

Before flashing to the newest kernel, keep in mind that the following is missing.

-Touch Boost

-Impulse governor (is it better than Interactive?)

-USB charge boost

-Custom Hotplug

-CPU voltage settings

And other things that I can't remember

Don't expect it to be perfect as it's still under development.

But overall stability is Great
[G2 Android Development] rabies876:
Are you telling us that you invade Qualcomm and demand the drivers for the snapdragon 800 processor?
[G2 Android Development] Georgepuli:
Tried vs980 Infinito n2. Boots fine, but screen does not respond to touches. I can turn the screen on using the power button, but unable to swipe up and enter. Had to go back to Hipnose n9.
[G2 Android Development] Everhez:
Thanks you master!

Enviado desde mi LG-D800 mediante Tapatalk
[G2 Android Development] GalaticStryder:
Interesting, I've changed the panel database recently to get some more out of the idle power collapse feature. I enabled it for all variants commonly and everything was fine on my D802.

I can disable that feature for this or any other device that can't handle that feature.

I'd just like to see some dmesg or logcat to point out the cause properly.
[G2 Android Development] guilledoc1:
Everything working fine here d802 with RR and new beta 2

Only one question when I go out from any app with back arrow the app got killed and disappear from recent apps. It's that a normal feature?

Thanks for your hard work
[G2 Android Development] GalaticStryder:
100% not related to kernel, for sure. That might have been triggered from somewhere, pull out a logcat in this case and you'll see the source of the error.
[G2 Android Development] stoneh:
N2 get one issus with my cm13 based rom in D802: the "dialer" app can't dail out...

If back to new N1 or N9, that's ok!
[G2 Android Development] ulihh:
Can't confirm. Got CM-13 20160901 nightly with N2 and dialer is ok.
[G2 Android Development] GalaticStryder:
I haven't tested CM for the past months, what I'm seeing is that sooner or later I'll need to split the support between CM/AOSPA, probably in nougat.

Anytime it happens to you, you might wanna pull a logcat.
[G2 Android Development] astherion:
On N2-Infinito ls980 phone boots fine, but touch becomes unresponsible, i.e. seems compleately "dead". So phone becomes non-unlockable & only reboots through pressing 3 keys together. On Beta-N9 phone stucks on boot-logo, even with "clean install" on newly installed rom without gapps.
[G2 Android Development] GalaticStryder:
Suspected that due to the same problem on Verizon. I've got two changes that can cause that, one that speeds down the memory card on suspend and one that isn't quite candidate since it's just a cleanup on panel code that is redundant anyway.

Anyhow, I pushed to drive a build without SDHC (memory card) change I mentioned für LS980 and VS980 as well.

If you can try those and report back, otherwise I'll need to take into consideration other changes and it will be a hard to debug.

By the way, the link is here: https://drive.google.com/drive/folders/0B0kZ4DVPwVcMTnVLOU53ZWFHaDA
[G2 Android Development] MightyHadrian:
I have a question: how does fast charging works with kernel N9? Does it affects AC charger or not?
[G2 Android Development] GalaticStryder:
AC = 1600mV by default

AC + fast charger = up to 2000mV if so you set it
[G2 Android Development] MightyHadrian:
Ok then, but i have it on now and Ampere shows me its charging only with 900 mAh (im using original charger). Also i noticed that on first days it was charging full in almost one hour. Now it is charging full in two and half hour.
[G2 Android Development] errikosd:
Infinito on D802 with AOSPA.

I have a really annoying issue, where when a notification arrives (say Hangouts) the phone will vibrate but the notification sound will delay for 1 or 2 seconds. Is there any parameter I can change to speed up things a little? Same kind of thing happens with I press the power button to wake the device, the screen will turn on with 1 or 2 seconds of delay. I suspect they are related.
[G2 Android Development] khanjui:
It depends on many things like battery heat, CPU heat/usage, usb cable.
[G2 Android Development] GalaticStryder:
Can't reproduce on stock AOSPA kernel available in the next build. I used Pushbullet to send the notification, vibrates and sounds immediately (of course there's network delay in my scenario).

I'll try on Infinito as well which is almost the AOSPA kernel now excluding the 3.10 backports and some changes in memory card suspend code.

Looks like it's the root of many issues and should be avoided for 6.0 if I confirm the screen freezes arise from it.
[G2 Android Development] errikosd:
Ok thanks!

By the way just encountered the screen freeze issue myself on a D802. The upper half of the screen was responding, but the lower half did not respond at all.
[G2 Android Development] astherion:
[MENTION=6175749]GalaticStryder[/MENTION] When I've installed your incremental-N2 on LS980 from your link - nothing changed. The same unresponsible touch.
[G2 Android Development] GalaticStryder:
I'm updating the panel code and cleaning some changes. As far as I can see what could cause that is an overclock I've put on crypto. Are you using EXT4 + encryption? If so, then I might reduce those clocks.

You know how to proceed, dump a dmesg. Something might have been fuc*** up.
[G2 Android Development] guilledoc1:
Sorry if OT but I don't know where to look
[G2 Android Development] apka528:
dt2w not working.... When enabled in kernal settings it automatically disables itself...plzz help....
[G2 Android Development] errikosd:
Will do if it happens again, I was on the go at that moment.

Apart from what I mentioned earlier with the notification sound delay, everything is working perfectly well, by the way, thank you so much! :good:
[G2 Android Development] GalaticStryder:
Can you do me a favor? There's something going wrong with my machine, could you confirm that by compiling lastest lambda/infinito branches and posting it (.zip) on Drive so I can pull logs and stuff needed to confirm my findings.

Seems weird but I can't get anything to work properly after last Arch Linux update, everything that I compile is the same image and I didn't touch any script. I even tried to commit some forced errors to ensure it was compiling and it did reflect.

I did install the image and always returning me BETA 2 on init as of Sept. 1. Changed my partitions... nothing.

I added a boot print in dmesg to display a funny message and the message isn't there at all.

I'm getting paranoid literally...
[G2 Android Development] berezker:
Can anyone please upload Beta N8

I think that it's much better in terms of battery
[G2 Android Development] stoneh:
l fonnd the issue was gone after i reflash N2... strange!

I use syslog get two logcat files, one with n9 another with infi n2, i hope may help something. thank u G！！
[G2 Android Development] errikosd:
Google Drive: https://drive.google.com/open?id=0B6187At2dZ9jZEVDYzVOek91Y1k

Let me know if you need anything else.
[G2 Android Development] TSLNL:
--

Removed.
[G2 Android Development] stoneh:
issue happens again, get one logcat
[G2 Android Development] berezker:
Guys

I really need beta N8

Can anyone help?
[G2 Android Development] GalaticStryder:
Danke! :laugh:

adb shell dmesg | grep Lambda

[ 0.000000 / 01-01 00:00:00.000] [B]Linux version 3.4.112-Lambda-Infinito-Beta-N0-test[/B] (galatic@[B]ubuntu[/B]) (gcc version 5.3.0 (crosstool-NG crosstool-ng-1.21.0-286-g6ac8e31 - PWR-CORE) ) #1 SMP PREEMPT Mon [B]Sep 5[/B] 12:39:01 EEST 2016
[ 0.000000 / 01-01 00:00:00.000] [B]Lambda Kernel is initializing[/B]
[ 26.826054 / 09-05 10:44:50.716] [Lambda] Enabling built-in RQ hotplug mechanism
[ 26.889327 / 09-05 10:44:50.776] [Lambda] Tunning interactive governor
[ 26.941187 / 09-05 10:44:50.836] [Lambda] Tunning ondemand governor
[ 27.025034 / 09-05 10:44:50.916] [Lambda] Burning input boost values
[ 27.072137 / 09-05 10:44:50.966] [Lambda] Enabling input boost driver
[ 27.106385 / 09-05 10:44:50.996] [Lambda] Setting 1024kB as read ahead
[ 27.156066 / 09-05 10:44:51.046] [Lambda] Making use of random 3.10.y
[ 27.212999 / 09-05 10:44:51.106] [Lambda] Optimizing virtual machine values
[ 27.264352 / 09-05 10:44:51.156] [Lambda] Setting custom LMK values
[ 27.294239 / 09-05 10:44:51.186] [Lambda] Tweaking some powersaving parameters
[ 27.309647 / 09-05 10:44:51.196] [Lambda] Disabling gentle fair sleepers
[ 27.326351 / 09-05 10:44:51.216] [Lambda] Disabling debug masks
[ 27.338612 / 09-05 10:44:51.226] [Lambda] Initializing init.d support
[ 27.355872 / 09-05 10:44:51.246] [Lambda] Making SELinux more friendly

Yes, seems like a host machine issue as far as I can tell. The init message is there, date is correct, rtc has been fixed... I'll delete my folder and sync again.

Pretty much thank you for helping to debug that weird case, really weird.
[G2 Android Development] errikosd:
You're welcome, glad I could help.

[offtopic]

Back in the old days, I used to be an Arch Linux user. I would pacman every week or so and find myself in all kind of messes. After started working for a company, I figured out that the only way I could maintain my sanity (and amount if "free" time) was by switching to a deb-based distribution. However, I miss the Arch Linux days.

[/offtopic]
[G2 Android Development] GalaticStryder:
That's true, my computerlaptop used for real development uses Fedora 24 as for main work and Fedora Rawhide to send patches and bug reports. It also runs El Capitan in the primary partition due to the needs of some proprietary clutter requested at my university.

What I can say is that RPM based distros are more prone to stability and freedom of choice due to the flexibility of those packages and total control over what you install/compile/distribute.

The computer itself runs Arch Linux due to new software, AUR and as a playground for my x86_64 experimental Kernel builds. I've got Windows 10 debloated and tweaked for maximum security too, but very rarely use it. Right now I'm staying away from it due to 20th-anniversary update possibly going to mess something.

It's not offtopic, this a Linux kernel thread anyway.
[G2 Android Development] glorfindel822:
Hi, i am using Blisspop rom 6.4 with stock kernel.Does lambda kernel improve my Battery life if i Flash it?
[G2 Android Development] GalaticStryder:
I'm not sure if it's focused on "improving" battery life on itself but the general performance and stability gain are enjoyable at no power cost on Infinito builds.

I would wait for the next release or flash the BETA 1 to have the feeling in the meantime.

OBS.: BETA 2 downloads will be taken down since I can't ensure which downloads could be using wrong images, maybe some problems were arising from my machine "bug". Also, I did fix it and all the tests are now passing my internal certification during init.
[G2 Android Development] Everhez:
[MENTION=6175749]GalaticStryder[/MENTION] on builds betas in the SElinux mode is always required?can't come permissive default?, Thanks for you work

Enviado desde mi LG-D800 mediante Tapatalk
[G2 Android Development] n@vier:
[MENTION=6175749]GalaticStryder[/MENTION]

ROM: AICP 11 6.0.1

Kernel: Lambda Infinito Beta N2

Status: AWESOME

See screenshot...you rock man! Thanks!
[G2 Android Development] Josh:
For me also,but not that long ;) I have issue with wi fi disconnection and signal drops on aicp, clean install flashed pico gapps ,sorry for off topic . Any suggestion, you can pm me?
[G2 Android Development] n@vier:
I have no idea...what I can say for me WiFi and signal are good in rare cases I saw disconnections...anyway I use nano opengapps and latest build 08/31 for d802.
[G2 Android Development] Josh:
So do I ,used latest nigtly 08/31,what about bootstack?Signal and wi fi drops for not reason I mean,sometimes when I'm surfing web sometimes when is screen of sometimes not. Is there any roms which is stable about wi fi ? Also tried Exodus,same things...
[G2 Android Development] errikosd:
I have absolutely stable Wi-Fi on AOSPA with Infinito N2.
[G2 Android Development] Josh:
Maybe is time to try that,back to AOSPA with Galatic great kernel!
[G2 Android Development] fridaynext:
I just installed this kernel with the 8/20 CM13 on my D800, after doing a TOT stock to Lollipop, rooted, Autorec - all the way from the beginning - and then after setting up CM13 I flashed the latest stable (Dec 2015) Lambda kernel, and I'm getting 400mA max from the original wall charger with original USB cable; whereas with Cloudy G2 3.3 + Dorimanx 11.2, I was getting up to 2100mA when charging with the same hour (measured with Ampere).

Any idea why this would be happening, or what to do to fix it?
[G2 Android Development] illxf:
hi

hows your setting to make that great battery?
[G2 Android Development] n@vier:
Hi, nothing special I use balanced profile with doze (default settings)...I only stopped all the useless app on boot...this test was made with everything in push and WiFi + 4g always on...with only 4g and WiFi always turned off SOT is about 7h- 7.5h....

Ps: my use is mails, chat, web browsing...video playing not gaming...that's all
[G2 Android Development] GalaticStryder:
They don't have fast charge, I'll try to merge that today and release a BETA build. Those stable builds are deprecated due to security and lack of updates. It's all about the BETAs now.
[G2 Android Development] illxf:
its diffcult to tell the difference between mass of CPU governor

i just flashed the hipnose Beta N9 and using the governor "impluse"

i hope i can have a good enough result between battery and perfomece
[G2 Android Development] aleasto:
If I'm not wrong, Galatic said Impulse shoud give you the best performance (without ofc maxing all cores like performance governor), not really meant for balance
[G2 Android Development] Hiyaslalabs:
Synapse no uci support D802 beanstalk MM rom. How to fix? Thanks guys.
[G2 Android Development] GalaticStryder:
Read the post number 1465.

The right combo for what you want at this point: darkness + simple_ondemand + 1.7GHz as max.

Depends on the kernel, version. Hipnose has support for Synapse and works pretty good. Infinito doesn't support it yet due to new incoming features not yet implemented in GUI.
[G2 Android Development] Hiyaslalabs:
Depends on the kernel, version. Hipnose has support for Synapse and works pretty good. Infinito doesn't support it yet due to new incoming features not yet implemented in GUI.[/QUOTE]

So what UKM can we use? Is kernel adiutor enough? Thanks.

---------- Post added at 12:22 AM ---------- Previous post was at 12:16 AM ----------

Unbelievable. But AICP only hav nightlies. Is it good for daily use?
[G2 Android Development] CrazyBytesVE:
Thanks for this kernel! One of the best...

Enviado desde mi LG-D802 mediante Tapatalk
[G2 Android Development] n@vier:
AICP updates for G2 are weekly (every Wednesday) and this ROM is stable for daily use... :good:
[G2 Android Development] errikosd:
[MENTION=6175749]GalaticStryder[/MENTION], is it safe to build and test the kernel at this moment? I can see a lot of commits merged today...

// Nevermind, seems to be booting fine.
[G2 Android Development] TnK8iD:
I'm on cm13 and I've installed hipnose b9. Can someone suggest me a good combination settings for a better battery life? Thanks in advance
[G2 Android Development] Hiyaslalabs:
What UKM do you use for infinito beta? Battery doesn't seem to go well with AICP. Thanks.
[G2 Android Development] GalaticStryder:
Any reports concerning the new sound changes, hence seem to get some gain for BT and speaker channels without editing mixer_paths.xml.

With some mixer paths changes, I've improved some downsides in sound concerning to offload and distortion: CM has put the RX volume sky high to "fix the speaker", the only result is nothing but a completely messed up audio controller using mixed LG and old CAF mixer_paths.xml.

My thoughts are fairly simple to get it sorted out, I'll try to make the volume paths use CAF mixer_paths.xml and patch it on top for CM based firmware, AOSPA is using different HALs and most likely will not work with a common audio controller.

Then I'll push the sound controller to the new kernel and add STweaks support so users can use dorimanx app for some stuff like audio and fast charge.
[G2 Android Development] errikosd:
Built yesterday late at night. Sound looks great to me, given that we can never achieve Stock LG speaker quality/volume.

Also, the previously mentioned "issue" with choppy UI is resolved (AOSPA). Did you change any GPU related drivers/settings?
[G2 Android Development] GalaticStryder:
Are you sure? I didn't change anything besides finishing audio backport and toolchain update from dorimanx.
[G2 Android Development] errikosd:
Absolutely! UI is way smoother now. Maybe there is something else that's causing this, but until now kernel seems to do the trick. Thanks a lot!
[G2 Android Development] aleasto:
Gotta be the toolchain update
[G2 Android Development] errikosd:
If [MENTION=6175749]GalaticStryder[/MENTION] does not build Betas with dorimanx toolchain, then it's the latter that makes the difference.
[G2 Android Development] Lawlrus:
Variant?

ROM?

CPU gov?

Kernel tweeking app?

LOG?

Anything?

The lack of proper bug reports these days are concerning