yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] n@vier:
Hi mate...it's nice to see you here :highfive:

I think that now many stock users will switch to AOSP rom..the fault is simply LG. If you try AOSP Rom MM hardly back to stock (the only think we loose it's camera's driver...because for quickremote there is a porting but I simply use peel smart remote and for radio FM there is spirit2).

Come back on topic: I use both app, kernel adiutor and synapse, the first is very user friendly the second is a little muddler....the ui is bugged setting a profile is difficult to set and is not stable...but has more controls... this is the reason I think we need a more clean and stable control app (see dormanx he uses stweaks for controls and synapse only for monitor...) and we will be near the perfection ;)

PS: I tried OrionOS 2.4 that ROM is insanely fast and battery friendly but it is a little bugged...it has is own custom kernel but works also with this seeing feedbacks.

AICP Rom it's a great ROM is rock stable with tons of configurations and also battery friendly always 6h+ of SOT with stock kernel I'll report also with Lambda after my usual tests... ;)

[MENTION=6175749]GalaticStryder[/MENTION]

Your kernel works with selinux enforcing without any problem on AICP 11 (default settings on synapse see screenshot)
[G2 Android Development] princenoob:
Beta N9 doesn't boot on my F320L(stuck at boot logo), currently running Bliss 8/4 build
[G2 Android Development] murok9042:
Report

Beta N9

Device: D802

Bootstack: Lollipop

Firmware: RR M newest version

State: Functional :good:
[G2 Android Development] Abrilabr:
Beta N9

Device D801

Bootstack Lollipop/CAF

Firmware: Latest CM13 Nightly

State: Doesnt boot, stuck at LG logo
[G2 Android Development] bestgames:
Beta N9

Device: LS980

Bootstack: Hybrid CAF

Firmware: Resurrection Remix 5.7.3

State: Still stuck LG logo
[G2 Android Development] Tim4:
F320, beta9 doesnt boot, Beta7 boots ok.

What is the difference between Beta 9 and Beta 7?
[G2 Android Development] xxoscarxx28:
All but D802 can't boot???
[G2 Android Development] GalaticStryder:
I leveled up the voltages on boot, now I'll lock them and lock the frequency.
[G2 Android Development] alexx_kidd:
[MENTION=6175749]GalaticStryder[/MENTION]

would you be kind enough to share with us some settings for your kernel now that you released another stable build?
[G2 Android Development] GalaticStryder:
I think many people will start sharing their settings, I would as well but I usually use it on default settings for better balance battery/performance.

If someone downloaded the zip right after I pushed, please

redownload

cause the first ones I pushed to Drive were

bad

builds.
[G2 Android Development] alexx_kidd:
I see.I thought you said that you reserved post 2 for publishing some settings combinations.

I'm usins smartmax eps,multicore enabled ,cpu voltage -15 and LMK up a bit,for some reason the default LMK ones are too aggressive
[G2 Android Development] anal-i-zator:
why new build has no OC option? I really liked that feature and used it a lot.
[G2 Android Development] Lawlrus:
I just got a chance to DL and everything is great. On demand working, synapse working great out of the box, didn't need to flash ukm.

I had to use chrome to get a good download from Google drive, if anyone's having issues with it.
[G2 Android Development] GalaticStryder:
OC is there.

http://i.imgur.com/jNnbuFU.png

Enviado de meu LG-D802 usando Tapatalk
[G2 Android Development] dharani1234:
Oh well .... Hangs at the LG logo on D800.

I guess we will just leave it until you have some time to look into it.

Thank you for the kernel .

EDIT: I am on the bumped bootstack from Rashed and on the AICP 13 ROM (MarshMallow)

----Candelabro works but Domino doesn't.
[G2 Android Development] Trixanity:
I was wondering if you could merge some of Dorimanx' audio goodness? (with permission of course).

I just switched over from stock with Dorimanx kernel and I just found out why I stubbornly stay with that. I get awful hissing in headphones regardless of stock or aosp. I hoped your kernel would fix it but alas, no. Only Dorimanx has given me clean audio. Don't know what kind of special sauce he uses but whatever it is, it's genius.

I would like to stay with Marshmallow, so if it was possible to request this, that'd be awesome.

PS. I know I'm probably the only one experiencing this and that can I just revert but I want that Marshmallow or in other words, I want to have my cake and eat it too.
[G2 Android Development] GalaticStryder:
We already have goddess sound, it's my favorite activity playing with it. We use the same driver: Faux Sound. I'm currently merging some of his fixes as well but the way it is right now is good enough. Remember to use the official app: https://play.google.com/store/apps/details?id=com.teamkang.fauxsound or Synapse.

Enviado de meu LG-D802 usando Tapatalk
[G2 Android Development] eric93se:
MD5 is not matching for D801 Domino release. Please use XDA forum download section if you can. :)
[G2 Android Development] GalaticStryder:
I'll do that once I get confirmation from other variants that kernel is working as it should.

Enviado de meu LG-D802 usando Tapatalk
[G2 Android Development] Lawlrus:
Vs980 is good
[G2 Android Development] somboons:
I doubt , when I only set USB fast charge after that I reboot my phone synapse is canceled boot after booting to system.
[G2 Android Development] Trixanity:
Thank you for the quick response. I had to flash the latest build from Google Drive to get Synapse control (I was on the C build before, checked your latest posts when synapse gave an error - that quickly fixed it).

I find that the audio lock on synapse keep getting disabled so the settings get reset to default. Dunno if it's the ROM (latest resurrection remix) or the kernel audit app that interferes.

Anyway, I've been messing around with the gain settings and it definitely does something. 0 or +1, maybe +2 gives the best results for me. Anything else whether + or - gives hissing. I will say the gain setting does not make it perfect but I'd say it fixes the issue around 80%.

But this does mean that default gain settings are to blame for the hissing, both on stock roms and aosp roms. That's good to know.

Not sure what's going on, but between all the audio setting resets, I've seen both -6 and +6 reported in gain settings. So if others experience hissing, definitely look at the gain.

I also believe it'll depend on your audio equipment and the impedance on them (ohm). So no default setting should work for everyone - theoretically speaking.
[G2 Android Development] GalaticStryder:
Fast Charge still a work in progress, Dorimanx got many updates into it and I need to pay much attention on merging since my kernel is quite different and charging is not a joke, any wrong definition can instantaneously brick the device.

Enviado de meu LG-D802 usando Tapatalk
[G2 Android Development] GalaticStryder:
Have you tried Viper together Faux Sound Control? They do a good job IMO.

Enviado de meu LG-D802 usando Tapatalk
[G2 Android Development] LeoPosas:
Reported the same. Back to Candelabro

CrDroid + Hybrid Bootstacks
[G2 Android Development] somboons:
Thanks.
[G2 Android Development] bamonkey:
Reporting 3rd confirmation. D800 stuck on lg logo. Back on Candelabro now. Thanks for keeping up the awesome work on our device the past week.

AICP + Hybrid Bootstacks
[G2 Android Development] Maritus1:
Hi, thank you for your great kernel. I have one little bug. When i set cpumax to 1500MHz and turn screen off wait a bit and then turn screen on again, CPUmax is set back to stock 2200. Hotplug is MSM MPDecision Hotplug. Anything that i can do to fix this? Thank you.
[G2 Android Development] android extreme:
[MENTION=6175749]GalaticStryder[/MENTION] could i ask to you why you have lowered the overclock frequency of cpu to "only" 2.6 ghz? Furthermore i've found a particular governor called MSM DCVS that claimed incredible performance and battery life on snapdragon chip. What do you think about it?
[G2 Android Development] GalaticStryder:
This governor was friends with smartass, smartassv2 and brazilianwax back in 2012. The only place where I could find something related to the code was in hammerhead AOSP kernel.

The last indexed repo for this code is this one, commit date begins as of:

https://github.com/RoyMcBaster/kernel_hammerhead/commit/38f8317dd655cdd004ae4117689a35df765f1f00

The fastest governor - not counting performance - as of now is impulse, my default governor.

https://github.com/GalaticStryder/kernel_lge_msm8974/commit/df6b6d3d7373cc157ed2bc15eef93e6bdc7df0f5

Thus, I use almost 90% of 3.10 cpufreq code and I have this governor in my Kernel tree:

https://github.com/GalaticStryder/k...ambda-devel/drivers/cpufreq/cpufreq_gov_msm.c

I just don't enable cause it will fail the compilation, even LG disabled that one on KK and up (not sure about JB) because... too old.

If there's a new code for this one I don't know, all references are from ol' HTC days.

I've seen a video of my latest BETA for Verizon variant on YouTube, should be working.
[G2 Android Development] capoooro:
Report

Beta N9

Device: D802

Bootstack: hybrid

Firmware: Orion 2.5

State: Functional
[G2 Android Development] n@vier:
[MENTION=6175749]GalaticStryder[/MENTION]

After some extensive tests I can confirm that beta N9 with AICP 11 works great it's rock stable and I got also 7h and 30 min SOT. Temps are also perfect with your default settings everything works smooth....I can only suggest this combo to all g2 users :good:
[G2 Android Development] GalaticStryder:
Yet I'm not done with my Kernel tree. I'd love to get as high as dorimanx does on the backports from latest kernel branches but it's not for me at this time - it demands way too much know how - I'm really happy with the 3.10 CPU code backports already, I can have almost any governor from 3.10 and any governor from 3.4 due to merging only needed/important patches from that version.

He told me once that I can't just get memory patches straight from him cause everything is attached on Linux and it's a major truth.

Here's a plan control that I have to get code:

File systems in general: Linux 3.4.y

EXT4: Linux 3.4.y

F2FS: Kim's official stable-3.4.y

Sound: Dorimanx

CPU governors: Neobuddy/Dorimanx

CPU: Neobuddy

Hotplug: I just have Bricked - it's from Dorimanx as well

Thermal: Linux 3.4.y [MAY CHANGE] -> Probably rewrite Bricked Thermal

Scheduler: Linux 3.4.y [WILL CHANGE] -> Probably will try BFS once again but it's not stable at all

Memory: Random, usually use Nexus 5 CAF + other patches and backports + Neobuddy/Dorimanx tunings

DTS: Needs more testing, probably lower boot voltages and frequencies might get everyone happy again. At least we discovered that some variants are "weaker" than others in terms of internals

Binder: Linux 3.4.y [MAY CHANGE] looks like 3.10 binder is more responsive.

So, there's a house for tons of modding yet. The priority now is booting it for everyone. Someone was questioning why I lowered the 2.8GHz to 2.5GHz, the answer is quite simple, the 2.5GHz is at the MSM8974 Pro table and certainly benchmarks and performs even higher than 2.8GHz since this frequency is unreachable most of the time due to higher temperatures and throttling. Thus impulse governor helps a lot on getting the most of the hardware it can get on lower frequencies together bricked hotplug, you clearly don't need anything above 2.2GHz on AOSPCAF! - not sure about stock firmware since I never used it :cool:

So, hey your device feels as awesome as a Nexus 6 in performance (compared to stock or not so deeply modified Kernels) being a three-year-old device abandoned by its manufacturer since 2015 and probably discontinued as of two versions of Android behind the market. Remember this when you need a new phone.
[G2 Android Development] SSmanBuraQ:
Beta N9

Bliss official 6.4 20160722 and bootstacks from original bliss thread.

Just installed and works perfect. Will compare it to Domino Stable cuz i was using it until now. Performance is a lot better but i'm not sure about battery, just writing this down i lost 2%. Will see after few days. I left most of the settings in kernel adiutor as default. It's a miracle we the g2 community have someone like you. Now i will just wait for the next stable i think. Keep up the good work.
[G2 Android Development] rebel377:
how to enable fast charge?! im usuin RR d802
[G2 Android Development] n@vier:
It should be active by default anyway in synapse you can check and set mA output
[G2 Android Development] Floodland:
I think there might be a memory leak in N9. For days I was troubleshooting programs being closed in background (WhatsApp the most notable, messages reaching my device aonly after manually opening the app). I started playing with LMK values, which improved the situation, but kept happening. I was blaming WhatsApp, but flashed Exodous stock kernel and it solved the issue from root. Anyone else having similar issues with latest beta (N9)?
[G2 Android Development] blastagator:
Any idea when/what the last booting version was? I thought I'd written it down somewhere, but can't find it now.
[G2 Android Development] android extreme:
[/COLOR]

Try to change the rom. With the combo exodus+lambda often i have a lots of issue, that disappear when i change to another rom. Try to use the resurrection remix or paranoid android, they are blazing fast
[G2 Android Development] Abrilabr:
Whats the last booting versión with cm13? D801
[G2 Android Development] blakeatl:
N1
[G2 Android Development] GalaticStryder:
I'll drop the scripts on top of latest marshmallow-caf and push to lambda branch. Then, I'll add back the main things one-by-one from lambda-devel branch.

Not sure about the booting one but rolling back will break the build, so let's just rebase and test. I might start that this weekend though.

Nah, I tested it for weeks on heavy/savage usage. The stock LMK value was lowered a lot to make use of swap + zram + process reclaim. Though I didn't enable it out-of-the-box, to do so:

echo 1 > /sys/module/process_reclaim/parameters/enable_process_reclaim

Use Synapse to monitor the pressures on savage use mode, it only starts killing on 270MB of available RAM after filling the virtual compressed memory first if swappinnes is at least 40% (default). You can get more swappinnes and more SWAP space to get more jobs running at the cost of CPU.

But even going this way it doesn't lag with impulse governor in 2.5GHz (hangouts, youtube, bluetooth, browser...) but you should expect 4hrs of SOT on that mode ;)
[G2 Android Development] d_Schizzo:
Hi [MENTION=6175749]GalaticStryder[/MENTION],

as i said before your kernel is really good work and i am looking foreward to new version. ;):good:

But i want to use kernel adiutor instead of synapse because of tasker integration. Problem is, that the changes i made in kernel adiutor doesnt stick, they always get reseted to your default ones. Can you please tell me what i need to change to make them stick?

I already tried with deleting your post-boot-script and the ukm/uci files.

Thank you in Advance!

Regards,

Schizzo
[G2 Android Development] Abrilabr:
That was an answer to my question? U have the dl link?
[G2 Android Development] mykro1617:
Can I use this kernel on dirty unicorns ROM?if yes,beta or pure build?I'm on f320L BTW.thanks!
[G2 Android Development] Floodland:
I use kernel adiutor without values being reset, except for sound controls, which does not stick because it is a work in progress (GalaticStryder pushed many changes and still require additional patches to keep the values without Faux service running). I use v4a to amplify sound to my needs with success. The audio driver in use does worth it
[G2 Android Development] d_Schizzo:
Try to change cpu and gpu clock and let the device sleep for about 15minutes. After that time open audiuzor again. Then values are back to stock. Others are sticking for me. But not this two values.
[G2 Android Development] Floodland:
I always limit high CPU freq to 1.9ghz and customize go_highspeed_load parameter for impulse or interactive. Parameters are sticking fine for me. Check if you do not have other apps reseting the configuration.

For GPU you are right, kernel adiutor is not able to configure max freq correctly. Check previous posts on how to set it through terminal (you might want to create a script in init.d if you want to set it at boot time).
[G2 Android Development] d_Schizzo:
Hmm, that strange. But i dont have any kernel twaek app besides audiutor and also no scripts etc installed...
[G2 Android Development] GalaticStryder:
Try using the Adiutor-MOD instead, you can find it on XDA. It's pretty decent and works fine with latest Kernel. Don't delete the post boot script, it's essential since I don't use ramdisk overrides. Always use Synapse as well so you don't miss force fast charge and other more advanced utilities.
[G2 Android Development] destroyer31:
greenify and some apps buggy with beta r9 d802

auto hibernation is not working. I reinstall aicp 11 and everything norm until I flash kernel again.
[G2 Android Development] d_Schizzo:
Thank you for the info! Reinstalled kernel again. This audiutor mod seems to work fine:good:

Regards,

Schizzo
[G2 Android Development] blakeatl:
Sorry....I already deleted it from my computer and phone. The pure stable 4/21 still works great.
[G2 Android Development] android extreme:
I've had a reboot while i refresh a google chrome page, hope that the log will be usefull
[G2 Android Development] onrerkc:
Anyone tell me all synapse optimal settings?

Can u share synapse profile file?
[G2 Android Development] Alex1911:
I have a weird Problem, i have the latest Blissrom for d802 installed which is based on "AOSP" as far as i know.

So my Problems are:

1. I guess Blissroms are AOSP based from what i saw, and the Kernel is CAF/CM based but it works flawlessly in combination with Blissroms and it is also fluid but, when i try for example Dirty Unicorns, everthing is buggy as crap, which is CAF/CM based.

2. I thought Synapse support is dropped but i i'm not sure about it, because Synapse shows me that there is no "UCI Support detected". Is the Synapse-Support dropped ?

3. i also just can overclock the Cpu to 2.5 GHz (2536 mhz i think) but it is also mentioned that the Kernel should have Cpu Overclock to 2.8 Ghz.

4. i also saw that this kernel has different build-types ( beta, pure, stable, incremental)...i'm confused...except for beta and stable but pure and incremental, i don't really know what to take

i used "hypnose N9 04.08.2016 beta"

Did i miss something ?? I did read the first post's but didn't found anything to answer my Questions.

Ps.: i saw that Synapse related things were "crossed out" in the first post's

Excuse me for my noobiness.

Best Regard's

Alex1911
[G2 Android Development] onrerkc:
Anyone send me synapse's optimal settings? Battery/performance
[G2 Android Development] d_Schizzo:
There isnt any "optimal" settings for everyone. My settings will not fit you and vice versa. Find your own settings or live with default setting. Which is already well balanced. Read and learn, dont forget your are on a development site, so nobody will spoonfeed you..

Regards,

Schizzo
[G2 Android Development] android extreme:
I will try to answer to all of your question:

1)Bliss is cm/caf based and dirty unicorn is aosp+caf patches. On this rom(Dirty Unicorn) is not recommended to install this kernel because there are to much changes on init file that are in conflict with the changes made by this custom kernel

2)When you open for the first time the app and it show this message close and reopen it, after this should be working

3)The dev said that 2.6 ghz is the max frequency that could be used without letting that the thermal control start to cut down cpu and gpu frequency

4)About the release name(incremental, beta)don't worry, this kernel now is rock solid. Don't use the pure and the stable because are outdated but you can use safely latest beta(generally use always the latest release that the dev make paying attention possibly to feature changes). Remember only that theoretically the incremental should be more experimental than the beta. I say theoretically because pratically both are stable
[G2 Android Development] nickname9:
Beta N9

Device: D802

Bootstack: Hybrid

Firmware: CyanogenMod 13

State: Functional

One thing I noticed is that cpu1 keeps going on and off. I think that it could reduce battery life.

Any suggestion to reduce that?

Sorry for bad english.
[G2 Android Development] Floodland:
I found no way to stop that (it seems like bricked hotplug parameters are ignored), and ended configuring minimum two cores online while screen is on.

With our devices, the impact on battery is less keeping two cores on than the default behaviour (switching cores on and off all the time waste more energy than keeping them on while the screen is on). The phone is a little more responsive too.
[G2 Android Development] nickname9:
Thank you for the hint, i'll set 2 cores online for now.

I hope it will be fixed soon.
[G2 Android Development] Abrilabr:
can someone give me the link of Beta N1 for D801? N9 doesnt boot on CM13
[G2 Android Development] thtkidsvm:
Here this is beta N6 the last beta that boots on my d801: https://drive.google.com/file/d/0B_42y7_Qsp9oY1VjUEUwRWI2alk/view?usp=drivesdk
[G2 Android Development] Abrilabr:
Could u give me another link? Its almost impossible to download from Drive in my country (Venezuela).. Idk why, maybe connection problems
[G2 Android Development] thtkidsvm:
Does MEGA work or Dropbox?
[G2 Android Development] Abrilabr:
Mega, please

Dropbox also haves too many errors
[G2 Android Development] thtkidsvm:
Here: https://mega.nz/#!htsQBDwD
[G2 Android Development] Abrilabr:
Password, please
[G2 Android Development] thtkidsvm:
O sorry try to use this link:https://mega.nz/#!EhdHACCB!Hq2HRQN3Zny6m03JE74WetJyvDdqIl8aEuAy7Zq1sIo
[G2 Android Development] Finsk:
I miss a working FTDI FT232R interface line, any chance to get this in the kernel-code?

On stock android it works, have tried with stock G2 and older stock Samsung S2, on G2 with CM13 (Nightly 6. Aug 16) + CM13 Kernel or Lambda Kernel (i switched to Lambda in hope i find it here) it wont work, it has no connection, unless in github i see no lines for this.

I found on github this: "mik3y/usb-serial-for-android", maybe its the code iam missing?

Its for an car diagnostic cable(ELM 327 USB), serial-port to usb, the chip in there is from ftdi, maybe google helps, i cant post links today.

Maybe anyone can help for finding a solution? I dont want back to stock ROM to use it, but iam missing it.
[G2 Android Development] GalaticStryder:
I'll get you covered! Is this for the D802? The code might be already in the Kernel since it's the same LGE Kernel after all, we're missing just the flag that enables it.
[G2 Android Development] Finsk:
Right, for our german D802's ;)