yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] Capomen:
For me flashed 3rd build, still frezze music

Wysłane z mojego LG-D802 przy użyciu Tapatalka

---------- Post added at 03:50 PM ---------- Previous post was at 03:48 PM ----------

Flashed 3rd build, still frezze music.

Wysłane z mojego LG-D802 przy użyciu Tapatalka
[G2 Android Development] Peppe91:
Still no luck.. Now the player plays only one second and change songs by itself ;) seems crazy
[G2 Android Development] dorimanx:
Sound bug hunt #4

DELETED. SOLVED!

kernel 8.0.1 is in upload.
[G2 Android Development] n@vier:
[MENTION=2376110]dorimanx[/MENTION]

I'm wrong I found the problem:

Sound works good without headphone on cloudyg2 3.3

When we plug in the headphone no sound.

I will try other versions and I'll do all the test with headphones.
[G2 Android Development] Peppe91:
Thanks to me?

Thanks only to you that on Sunday you are due to give assistance to us.

Fix it! Got it Sir!! Music it's back!
[G2 Android Development] Capomen:
Sound back ☺, and witch headphones too ☺

Wysłane z mojego LG-D802 przy użyciu Tapatalka
[G2 Android Development] dorimanx:
Perfect! :)

standby for all kernels rebuild.

big thanks to all BETA TEAM! :)

Kernel 8.0.1

20/12/15

*Updated Impulse CPU gov.

*Fixed sound bug with players.

Enjoy.
[G2 Android Development] n@vier:
[MENTION=2376110]dorimanx[/MENTION]

v.8.0.1 now works everything ok (both headphone and speaker) ;)

Thanks for your support!
[G2 Android Development] SREEPRAJAY:
[MENTION=2376110]dorimanx[/MENTION]

Not as a moderator but as a person....making an OT

You are a beast....such commitment. Man I admire you. I may not use your kernel always...that's the beauty of Android....you can keep jumping where you want ....unlike Windows. I am not trying to endorse your kernel or analyse it....but your work and dedication...amazes me

But I would like someone like you in my team who is so committed...pushes boundaries endlessly....motivates everyone and works as if there is no tomorrow

Big military salute from a retired soldier
[G2 Android Development] duki994:
[MENTION=2376110]dorimanx[/MENTION]

8.0

With Viper4Android sound is good. I think in audio_conf deep buffer line may be problem. Or framework unsigned int. Java is problematic when interfacing with different languages like C.
[G2 Android Development] keaheng:
Jumping from g2 to g3 to m8 to s6.. Call me crazy now im back to g2. Cant be happier. Dori codes when he wants.
[G2 Android Development] RegMaster:
Just updated from kitkat 4.4.2 with Dorimanx 10.9 to LP SRKG2-3-00 stock based with full debloated + Dorimanx 7.8 + Camera driver 2.0 + xcam = no bugs, full speed, a lot of faster than KK + Dorimanx, 1.2gb free RAM after boot. In next days I will test battery drain and came back here for report.

Thanks.
[G2 Android Development] gwadaboy:
When sound changes are made in Dorimanx kernel, does it affect all music players (Poweramp,...) or just stock music player?
[G2 Android Development] dorimanx:
Thanks for saying that, it's meant much for me :)

I do my best, especially when i can! and sure that solution is possible.
[G2 Android Development] dorimanx:
All. LG player is more problematic, as there is a major part of code just for it.

and if something in global code change, and effect the LG code, we get strange problems.

only way is to find the problem and revert/fix it.

kind of hard when all ok for me! :)

I do test LG player first thing after sound driver changes.
[G2 Android Development] iFalcon:
Hi. Whete is that ROM? Does it work for the D800? Ive not heard of it before.

Thanks
[G2 Android Development] g.paganini:
No problems here neither with 8.0 or 8.1 and default music player and V4A on. Poweramp also works good.
[G2 Android Development] 60nine:
search forum for somboons thai food debloated rom... it's easy to find
[G2 Android Development] raptorddd:
here are all the roms well most of them i saw one cm13 pop up today.

http://xdaforums.com/lg-g2/general/05-10-index-guides-fixes-roots-t3218178
[G2 Android Development] cuenta_clon1234:
8.0.1 flawless

On 8.0.1 now, no more bugs or freezes. Thanks dorimanx!
[G2 Android Development] Lizzacore:
No Problems here with 8.0 , no YouTube errors or LG music Player, Everything Work fine as it should.

Cheers,

Gesendet von meinem LG-D802 mit Tapatalk
[G2 Android Development] tripii:
I didn't have any problems with 7.9, everything was working great. Now on 8.0.1 I have had 3 reboots till now.

Log of the last reboot

dorimanx_debug.zip
[G2 Android Development] MHTSOS:
I just had my device frozen right after booting after flashing 8.0.1. After restarting with power key works fine. I hope the debug files has something useful.

Best regards.
[G2 Android Development] wikowikowiko:
hello,

thank for super great kernel! i love it and will continue using it.

anyway, i would like to report my first freeze since 8.01 released.

phone was connected to wall charger, but unable to wake up using double tap or power button. then the phone restared itself.

d802, srkg3 by soomboons, xposed, viper 4, kernel 8.01.

attached the log. since no useless mark, maybe there is something.

thanks.
[G2 Android Development] mca1:
gpu bug

Screen is freezing in Mortal Kombat X with latest kernel
[G2 Android Development] Diechel:
No LOG no PROBLEM :) Simple eh.....

Goto dorimanx app -> kernel stuff -> kernel debug.

Upload *log.zip on the root of your SDcard to the XDA forum
[G2 Android Development] dorimanx:
You have errors in data partition.

Rom triggered lock and died.

init: android_reboot command = reboot,Restarted by power key SysRq : Emergency Remount R/O EXT4-fs (mmcblk0p25): re-mounted. Opts: (null) EXT4-fs (mmcblk0p21): re-mounted. Opts: (null) EXT4-fs (mmcblk0p22): re-mounted. Opts: (null) EXT4-fs (mmcblk0p14): re-mounted. Opts: (null) EXT4-fs (mmcblk0p31): re-mounted. Opts: (null) EXT4-fs (mmcblk0p35): re-mounted. Opts: (null) EXT4-fs (mmcblk0p30): re-mounted. Opts: (null) Emergency Remount complete
[G2 Android Development] duki994:
[MENTION=2376110]dorimanx[/MENTION]

I've seen that values hard set as default in LMK are same as your default profile in dorimanx app.

But when disabled Auto OOM, LMK tuning gets to much higher number, close to stock. And that tuning IMO is better for multitask. I think ROM autoset it at boot. Then dorimanx app overrides after ROM finished booting. Maybe add a OOM tuning profile called "multitask"? :)

Also heat due to 3D heavy GPU is 3°C-5°C higher globally in 3D games than on earlier versions. Not thermal related (double checked it).

And in 2D video playing and pic editing GPU is much better than before (by large margin better :D ).

EDIT1:

Sound quality is fantastic. As audiophile I never heard Qualcomm DAC perform so good (with Viper4Android of course). This code makes it perform just a bit below Wolfson 5110 found in my father's Galaxy Alpha (that's a best sounding phone I ever heard (no V4A). Even some dedicated DACs of 500€ price range can't beat that quality). That's really incredible :)
[G2 Android Development] n@vier:
[MENTION=3441913]duki994[/MENTION] [MENTION=2376110]dorimanx[/MENTION]

It's only an idea: I think that it could be great if we share our custom configuration so who want to test different settings can understand better if it could be better or not...and also we have more tests and statistics from different roms and uses ;)

What do you think about it?
[G2 Android Development] dorimanx:
Hmm, i will check it out, as rom init really has its own set for oom, and boot script running profiles load, do set my config...

about heat, yes i see that too.

Seems that its will be best to go back to use thermal zone 0 (overal temp from all cores) and not just core 0 temp sensor...

This will reduce performance when cpu is hot... above 75c not much...

From 1.7ghz max to 1.4ghz or 1.2ghz when cpu and gpu are hot.

For many devices there is no problem to hold 80c temp with 1.5ghz as average max freq.

But for others its can panic the hardware in board and shutdown or order halt on all cores. Then just stuck till battery empty.

So i guess for public safety i will use thermal zone 0 again.
[G2 Android Development] duki994:
[MENTION=2376110]dorimanx[/MENTION]

I think tz5-tz8 are sensors for cores 0-3 (alias cpu0,cpu1,cpu2,cpu3 in thermal config file).

Tz0 is thermal sensor for power regulator (or cpu L1/L2 cache or modem - depends on device) if I understood QC's proprietary thermal jungle code. It's used for VDD restriction above some higher temps to force it not to use high voltages and crash if necessary.

For thermal it would be best to poll directly from ADC channels. It's fastest and safest way to control cores temps.
[G2 Android Development] oTeMpLo:
https://drive.google.com/file/d/0BzGdGHHs0zdxMUlfNGRwSzhUTXM/view?usp=docslist_api
[G2 Android Development] Diechel:
Today i had an idea:

What if we (or i) make a website (database) to share custom profiles for the kernel with the following details:

- Description

- Battery performance

- Benchmark (with the right apps)

Users can add these manually to the website.

With an app ("DorimanX Profiles???") people can view all the profiles and download them to their device. Then with a simple click use it.

Don't respond to this message but LIKE it if you want to use it and like the idea of it. You can PM me if you have anything to say about it.

Just an idea :)
[G2 Android Development] Pritt0:
Same situation as like other with alucard and alucard hotplug on 1.7. Freeze and reboot

https://mega.co.nz/#!IUQhAZ5C!Z3wSHkDnJ-_CNsO-wPtQt5V48LFQLsYtbnTJrcZV_SQ

Now i will try whit msm hotplug
[G2 Android Development] Nussi29:
I think the problem is alucard gov.

Gesendet von meinem LG-D802 mit Tapatalk
[G2 Android Development] samuele94:
Reboot with file manager and alucard x4 msm hotplug now i go back to 1.5 if need some test i'll use 1.7 but for now 1.5 is the best (arch power and gentle.... 0)

(for me alucard x4 and alucard hotplug is the best choice ,1.5 is really stable)
[G2 Android Development] remorema:
Stopped by to say that 1.6 is working flawless here and you allready have 1.7 up. Do you ever sleep?

Really mate. Thank you very much for all the hours you put in our wonderfull device. With your help D802 is aging really well. I dont find the need to upgrade my phone at all. As long as we have Dori kernel we are good
[G2 Android Development] duki994:
I think reboots are due to some change in alucard GOV. MSM HP + 4x alucard GOV gives reboot when watching youtube videos through TubeMate app. I've jad twi consecutive reboots with MSM + alu GOV combo while watching videos.

Will try with ondemand. Had one reboot, but all loga except one I posted earlier are useless. No bug info in last_kmsg.
[G2 Android Development] dorimanx:
i cant download it...
[G2 Android Development] dorimanx:
me and alucard_24 working now on stability changes... stay tuned and thanks for testing.
[G2 Android Development] duki994:
Here's Google Drive link

https://docs.google.com/file/d/0B3IE1a81eJwSNkxldkhOb2J1eEE/edit?usp=docslist_api

I can't upload log on Tapatalk and I'm far from my computer.
[G2 Android Development] lynxrz:
I guess I cause a misunderstanding

[I can't system mount as rw (tried on android emulator and adb shell) root explorer solves that. I don't want to mess around sorry for this]

I saw 1.7 and Thanks for your fast support

Next time I'll post with kernel debug.
[G2 Android Development] dorimanx:
found the problem. reverted the wakeup source code. bug came from it.

probably all the reboots from it... it's was the major change from 1.5 to 1.6

so 1.8 will be up soon. and 1.7 will be removed.
[G2 Android Development] dorimanx:
News Update.

17/05/15

Kernel 1.8

*Merged update to Alucard hotplug from DEV.

*Removed added ROM tweaks that maybe where OK with KK, but not good with LP.

*Merged new KERNEL RAM protection code, to block access to critical registers that can be used

to stuck kernel... now it's protected. code from aurora kernel.

*Restored default playback and record timer periods... possible bug with call start.. and freeze.

*Merged USB driver updates from Aurora and my KK kernel.

*Merged USB/Keyboard controller driver. support for usb keyboard app is restored.

*Fixed OndemandPlus gov. now should be stable again.

*Tuned all profiles to balance performance via battery.

*Turned off ARCH POWER and SLEEPERS to gain performance and stability.

*Merged fixes to WIFI driver.

*Disabled one more cpu performance counter that no one need. or use.

*Renamed STweaks app to Dorimanx, and placed it in /system/priv-app

same for color tune app.

*Removed logs from vibrate driver that spam the dmesg log.

*Improved memory usage, by allowing kernel to count high memory free buffers as free RAM.

This allow apps to use more RAM then before, and OOM driver to be more accurate.

My advice is to set screen on OOM to aggressive in Dorimanx App RAM tab.

*Cleaned MSM THERMAL driver from unsupported vdd restrictions and other code for G3 model.

This is change log of 1.6 + 1.7 + 1.8 (1.6/7 bugged)

Now should work stable.

Need to test. consider 1.8 still BETA and 1.5 Stable.

Have fun, please report any problems with LOG so i can trace and fix.
[G2 Android Development] DerSpatz:
I don't know how or if this is kernel related, but the settings in Color Control don't stick, they reset every boot.
[G2 Android Development] d_Schizzo:
You need to click on the save-button after you made your settings once
[G2 Android Development] dorimanx:
Yes.. noticed. Lp bugs... its not allowed to get root on boot...

Supersu problem.

Sent from my LG-D802
[G2 Android Development] DerSpatz:
I know. Still, it doesn't stick... ;)

[MENTION=2376110]dorimanx[/MENTION]: Maybe we can edit the settings file manually?
[G2 Android Development] d_Schizzo:
Works for me. Just tested with some strange settings. They are applied after rom boot uup.

Did you set "activate supersu while boot" in supersu?
[G2 Android Development] DerSpatz:
Yep, that was it... Thanks!
[G2 Android Development] metteduch:
LP = reboot phone almost every day to prevent lagg.

KK = reboot phone every week :)

Hopefully with the combination of dorimanx and future ROM development LP will improve.

Sent from my LG-D802
[G2 Android Development] Pritt0:
Dorimanx faced 2 freeze reboot on 1.8 again. Same setting like previous version.

Here logcat

https://mega.co.nz/#!BUYTXKYC!HIL3eAXRTe3nUunXdRjmrtLKOXaxdHpvTuOHg2tf1VM
[G2 Android Development] Gogaldo:
I really like your kernel amd i am fed up with stock lollipop kernel.Can you please tell me when will you release for verizon model??
[G2 Android Development] dorimanx:
nothing wrong in LOG.

try not to use intellidemand. if was ok before with same config, then it's something else that you have.

kernel was ok till the last line in log.
[G2 Android Development] dorimanx:
strange. seems like swap crashed. but i think it's was forced reboot in the middle of work, possible overheat

on boot, and your CPU self protect trigger switched core off.

when booting my cpu is 78C maybe it's too high for yours if you have many things to load on boot.

I will do some thermal changes in next build.
[G2 Android Development] MHTSOS:
Thanks for taking a look. I have cputemp installed and I always have my cpu temperature showing on the status bar. When it froze the temp was 43C since I was outside and it was very cold in the morning, something like 8C. Most probably it was something from the ROM since a few days ago I did a clean flash and changed ROM after using Cloudy 3.3 for many months. Anyway, it works great since then and feels really fast with no lag mo matter what I run. Keep up the good work.

Στάλθηκε από το SM-A800F μου χρησιμοποιώντας Tapatalk
[G2 Android Development] dorimanx:
Z0 is also measuring CPU temp. more heat, then voltage boost is restricted. and remain is safe zone.

so when thermal use sensor 0 to calc allowed max freq it's start to cut max freq harder, as zone 0 show global temp average of all 4 cores. not just the 0 core.

when all 4 online and maxed, this temp jump high, and thermal in kernel and rom react fast to reduce temp.

but in that time some cores can have lower freq as load switched to other core, by sched, or core went offline by hotplug.

till the zone calc with do new probe of all cores!

thermal driver still think that cpu is hot, and holding max freq limited.

allowing cores to cooldown longer, and we gain less heat and possibility that core hardware shutdown or kernel thermal shutdown will be hit.

but we loose max power when cpu is hot.

stock kernel cpu code is simple. all cores work on same freq! it's not possible to set or manage load.

so it's ok to check only core 0 as all other cores have same heat from same freq. in theory.

we have control and freedom for max min freqs per core. and sched can split load as it's likes. based on huge amount of things in code.

so maybe core 0 works on 1.5ghz when others 2.0Ghz! and thermal code think that all OK. till core 0 sensor get heat reading from chip it's self... and cut freq.

all this happen in milliseconds time ranges, not simple to imagine...

and my theory is not 100% true... maybe 70% :)

anyway one think is true. for more stability we should use sensor zone 0 to have better view of temp of our cpu.
[G2 Android Development] boyheadkick:
have a look at my sig, i started a kernel profile sharing thread for lord boeffla's galaxy s3 kernel in the s3 forums when i was rocking a galaxy s3..maybe you can start a similarly minded thread..i know someone started another boeffla kernel profile sharing thread in the 1+1 forum..just pitching in /OT
[G2 Android Development] berezker:
Best battery life ever

Intellimm on all 4 core

GPU conservative (I don't play games on my phone)

Underclocked to 1.7GHZ

Power efficient workqueue on

MSM Adreno Hotplug

Disabled High sound quality (as i don't have any flac files)

And also executed Google services battery drain fix (Found in general section)

Mixed used between wifi and 3G but mainly wifi

Brightness 30%

Everything else off

Light - Medium usage (Whatsapp, Facebook, Instagram and Youtube)

And Btw

The phone is still very smooth even after these settings
[G2 Android Development] Subtleone:
In theory I would agree, since after recharging my phone, after 7 hours in standby with WiFi on (and still getting alerts to Gmail arriving for example) it says battery is still 100%. Curious, I checked the battery info and it is incapable of telling me what the expected battery life is. It just says 'collecting data'. Rebooting did not change this.
[G2 Android Development] d_Schizzo:
Serious?

Sorry for some OT Guys, but it seems somebody needs a Math-Lesson:

100% Battery / 0% Drain = DIV/0

Instead of giving you the error DIV/0 it says "collecting data". Or even simpler, there is nothing to count..

But hey, 100% after 7 hours i a great battery life..;)
[G2 Android Development] klemenSLO:
Ot: 30% brightness? Too low....FOR me. Thats why you have such high SOT...
[G2 Android Development] berezker:
30% is pretty ideal for me as my home is pretty dark

And can see everything perfectly
[G2 Android Development] smartpr1v4t3:
Freeze while Navigating, Bluetooth Connection and listen to podcasts.

I think it was because uv -25mV to all

https://drive.google.com/file/d/0B1cbckb82WVUTEZyWlhpUWNkcUU/view?usp=docslist_api
[G2 Android Development] lynxrz:
deleted
[G2 Android Development] Koucz87:
Frequency you can set in first tab of dori app, rest is in third tab probably (under max core online).

Wysłane z mojego LG-D802 przy użyciu Tapatalka
[G2 Android Development] fhasovic:
Reboot browsing facebook using firefox
[G2 Android Development] fhasovic:
Reboot after opening skype
[G2 Android Development] dorimanx:
News Update!

Kernel 8.1

22/12/15

*Merged updates to RCU code.

*Merged updates to Memory code!

ram performance boosted!

*Switched to zone0 thermal sensor to reduce too high cpu temp.

ROM and Kernel thermal drivers will have better global temp

value for max freq cut when cpu is hot. made many tests,

CPU is holding very good.

*Merged update that allow to limit kswapd service to use only 2 cores!

This allow to reduce power usage and increase performance!

Kswapd is the ram cleaner that work non stop to release ram.

with many ways. less it's consume, more we have for us :)

*Merged updates to workqueue code and fs LRU buffers.

*Merged updates to kernel modem code.

*Added new oom profile named LP STOCK. it's same tuning as ROM INIT

set on boot. it's more aggressive than my default, but help to get more

free RAM for ROM and APP by removing background apps from RAM.

*Added kernel version to kernel debug zip. as requested.

*Allowed to disable the screen off oom profile set.

I see noticeable performance boost, and device is smooth after 2 days use.

Let me know what you think :)

should be more stable now with high cpu stress... just dont push it too hard... high OC for cpu and gpu + charger!!!

will over temp your CPU in some point, think before you tune all to max and push the pedal!

let me know how the LP STOCK oom profile effect your device. this is pure stock set. it's will be hard on your ram eating apps in background. it's will smash them non stop :laugh:

(not set as default in profiles.)
[G2 Android Development] dorimanx:
nothing interesting.

heavy ram drain. ROM panic and rebooted.
[G2 Android Development] dorimanx:
log is clean. app bugs/rom...
[G2 Android Development] n@vier:
[MENTION=2376110]dorimanx[/MENTION]

My friend what are you doing!!! :) :)

v.8.1 It's a beast! G2 flies!

Are you serious with lollipop stock oom profile? :)

I'll test for some days stock oom and I'll report but I know for me Dori default it will be always better! :)

Thanks so much for what you do for our G2! ;)
[G2 Android Development] renzo090513:
Good update man. The phone feels smooth and the temperature is also good. Thanks for your work.

Enviado desde mi LG-D802 mediante Tapatalk
[G2 Android Development] carlson03:
Odd, my phone is very sluggish with the 8.1, may roll back to previous and wait for next... Thanks tho for your hard work and dedication!
[G2 Android Development] dorimanx:
Useless post. Use stock kernel.
[G2 Android Development] errikosd:
v8.1 runs extremely well on my D802! I have a lot of heavy apps like Facebook, Messenger and Viber running almost all the time and the phone responds very well! Thanks a lot for your work.

To whoever reports lag, please make sure you uninstall Chrome and report again after a few days.
[G2 Android Development] errikosd:
Supplementary report: Stock LG OOM seems to make phone and UI snappier, but also seems to drain battery quicker, which is normal because it kills apps more often.
[G2 Android Development] n@vier:
Deleted.
[G2 Android Development] carlson03:
Sorry, I will install it again tonight and try it...will a log file say anything or no?
[G2 Android Development] Claudius A.:
There is something wrong; I faced a strange hang, three times and had to do hard reboot for each, battery drains (screenshot attached), and no log coz Dorimanx app stopped working!!
[G2 Android Development] dorimanx:
and what should i do with this info?

nothing here, device works great.
[G2 Android Development] duki994:
It regularly happens on my device after heavier use and reboot after. But battery is good. 4h40min SOT + 4h30min of music playing at 40% volume (headphones) and 8% battery left

It's like reset command sent to battery fuel gauge chip. It'll stabilize. Or last 20% of battery will take much longer to drain :)

And I don't have strange hangs. This happens only after rebooting phone (after medium-heavy usage).
[G2 Android Development] Subtleone:
I am getting good battery life from this. I have not done a lot of testing, but in idle mostly, with WiFi on, and getting the odd Whatsapp and email notifications (and checking them), the battery reader says I will get well over 90h. The settings are 100% default, no battery extreme or other.
[G2 Android Development] tomarin:
Had BSOD while on charger. Dori kernel 8.1

Link. https://db.tt/Ot7tIQlK

Sorry if no god. Looked inside but cant understand anything.

Log was after hard reboot.

Thanks for your work .
[G2 Android Development] djtiesto22:
Device freezed when idle, only pwr off helped. Maybe something in log: https://www.dropbox.com/s/reswmsf5o8ocacv/dorimanx_debug-V8.1.zip?dl=0 Thanks