yashsingh1/xdaforums huggingface dataset:
[G2 Original Android Development] SeVIIn:
Once dr87 updates his simple kernel you'll be able to run Mahdi without white lines, that being said many thanks to Savoca for releasing a modded stock kernel. I'm so glad to be off of stock and free of the lines from hell. :victory:
[G2 Original Android Development] djvoleur:
From my understanding, I believe I have a jdi display and I'm using CM M6...I've used Mahdi 2.5 before without any issues (betas I have white lines)...my problem is the opposite...when I try to go to stock is when I get the white lines which confuses me...
[G2 Original Android Development] SeVIIn:
That's because those are not running on true 4.4 source, also the jdi kernel should solve your white line problem on stock.
[G2 Original Android Development] djvoleur:
Yeah, I saw the posts about it...and by "true" I guess it's meaning AOSP ROM...in the previous quoted they mentioned CM as well...
[G2 Original Android Development] iytrix:
Wait wait wait.

So firstly, the good doctor is aware of the white lines and will automatically be making a fix? That is good. As long as I know I just have to wait I can sit.... Somewhat patiently. It's waiting and not knowing if someone is aware and fixing the issue that scares me.

Savocas work is great. Using 1.8.1 on my vanir nightly now actually. Much more stable and... Just better.

However, as far as I am aware the only fix for the lines, aka the jdi kernel, he released for stock roms only?

If so, how are you off stock AND free of the white lines? I tried stock jdi kernel with AOSPA and mahdi beta (both from the true 4.4 sourcd) and both gave me a "security error" message. Is there some fix you found? Or a secret special aosp jdi kernel? SHARE WITH ME THE MAGIC OF YOUR WAYS.... Please
[G2 Original Android Development] bleached45:
Yeah, where yours says "select JDI command panel as primary display" mine says "select LGD command panel as primary display."

Hopefully that helps.

Is this only for the Vs980 or a specific device?

What I'm wondering is if Furnace AOSP is made for 4.4 or an earlier Android version due to lack of sources?

Or is that only for stock?

Sorry for perhaps a silly question.
[G2 Original Android Development] Giocarro:
Thanks for the explanation!

Do you think installing Viper4Android as DSP manager could take care of this? I remember that there's a gain control somewhere on the V4A settings, even if I didn't play with it in the past.

I don't like this increased loudness, it doesn't play well with the little speaker of our G2 in my humble opinion.
[G2 Original Android Development] bleached45:
I have V4A installed, if you want, you can drop the gain (digital volume) in ViPER, Furnace (AOSP 2.0.0 D800) has the speaker gain set to +5.

In viper the options for gain are -4.4 or -6, so it won't 100% balance out, but the effects are negligible IMO. To see the gain settings in ViPER you need to set the UI mode to either Moderate or Expert. And make sure you are editing the phone speaker settings and not headset etc.

Also, I don't know if the two settings (Faux vs. ViPER) will have any effects on audio quality. Not able to test it fully. But I can confirm ViPER does indeed make the speaker quieter if you set it to. Good luck.

I checked and setting gain in ViPER doesn't change the gain settings in Fauxsound, so they are controlled differently.
[G2 Original Android Development] SeVIIn:
Haha I am on a stock rom atm because I got tired of not having everything working properly and I wanted the better camera support, but so far only the stock kernel has been keeping me free of white lines that is until Savoca released this one. The 4.4 Mahdi beta runs on dr87's simple kernel and he posted that his next iteration of the kernel will include jdi variants, thus eliminating white lines.
[G2 Original Android Development] iytrix:
Ahhhh. Yeah I tried that but stock felt... So weird. Granted, I couldn't OTA to kk and keep root for some reason, so I was on JB, but after I did my many tweak everything felt... Off. Maybe I'm just too used to the speedy goodness that is vanir.

The good doctor has said this? Yessssssssssss. The mahdi thread is too hard to keep up with. Too much said. Maybe I should just look at dr87s posts from now on haha. I can't wait! I do hope other roms get the fix too. Nothing against mahdis rom, I might even stick with it, I just like having options and choices and I want to try aospa of they get more features. They killed halo, I love the acdisplay beta more than peak, but hover is actually really cool. I wish I could get notifier pro to open the apps in floating mode which vanir has built in.
[G2 Original Android Development] Giocarro:
Argh, so I should purchase the Faux application just to get back the standard speaker loudness?!? Mmmh... :(
[G2 Original Android Development] bleached45:
It isn't too expensive (under $2 USD) but it still depends on if you can pay for it. But it does come with the nice benefit of analog headphone gain. THAT is a GREAT feature akin to the old voodoo sound mods. My setup is all digital gain set to 0 for headphones and analog set to 6. My headphones (Klipsch Image S4) can really take benefit of the difference.

So, it isn't money completely wasted, but I do think it is rough to have to pay to change settings back to stock.

(Sorry if this is getting OT, eagerly, but patiently awaiting an AOSP update) :D
[G2 Original Android Development] garywojdan81:
Or you could try viper. There's a thread for it and you can d/l it from xda for free. It works very well as an alternative and with the advanced settings you can increase gain all around.
[G2 Original Android Development] Giocarro:
Mmmh, you should read three posts above yours: it looks like Viper is not able to change settings in Fauxsound, that's the issue here.

I'd ask [MENTION=4316709]Savoca[/MENTION] to chime in and give us his advice on this, perhaps there's a better solution to get default sound back?
[G2 Original Android Development] Titchener17:
flash the bootstack?
[G2 Original Android Development] garywojdan81:
If you read the post you referenced, in the context of the discussion, you'll see viper is effective in achieving the affect the poster was asking about: lowering the output gain to stock levels. It just doesn't do it the same way as fauxsound.

Have you tried viper?
[G2 Original Android Development] Giocarro:
Maybe I don't understand correctly, but it looks to me that he was saying the opposite.

Quote from post #2233: "I checked and setting gain in ViPER doesn't change the gain settings in Fauxsound, so they are controlled differently."

I didn't tried Viper with this kernel, but with the stock one yes because of its Fire Equalizer feature. My problem here is that I fear that the speaker could be damaged or worn by Furnace loudness settings.
[G2 Original Android Development] skulldreamz:
God I love reading such humble and truly thankful posts like this! Titchener17 you seem like a real chill dude. Nice.... Seriously post like this make my day. What a great community!!!!! :)
[G2 Original Android Development] djdeeles:
[MENTION=4316709]Savoca[/MENTION] for torch crash you can check this log http://xdaforums.com/showpost.php?p=52482508&postcount=2515

Caused by: java.io.FileNotFoundException: /sys/class/leds/led:flash_torch/brightness: open failed: EACCES (Permission denied)
[G2 Original Android Development] Titchener17:
Thank you skulldreamz kind of you...really enjoy having a positive experience with today's/our device while learning-and good healthy discourse does indeed make for a great community !
[G2 Original Android Development] tattooz305:
I am confused on the downloads. What one do I want if I am running stock 24a kitkat on a Vs980?

Sent from my VS980 4G
[G2 Original Android Development] bleached45:
ViPER DOES lower the volume. But it seems to do it differently than Fauxsound. So Fauxsound is still raising the gain and then ViPER is bringing it back down. ViPER WILL do what you want it to. Sorry for any confusion.
[G2 Original Android Development] willi_3609:
No fauxsound support though?

why is everybody talking about fauxsound, it says the kernel isnt supported in the app.
[G2 Original Android Development] bleached45:
Works for me on AOSP 2.0.0
[G2 Original Android Development] ernani1:
furnace-2.2.0-jdi-aosp_d802.zip works on cm11?
[G2 Original Android Development] jeff5347:
Hey guys just a quick question. I saw on post 2223 to check in TE on which display I have and it looks like I have the lgd. I DL'd the 2.2.0 aosp kernel as I'm on the 5/7 nightly of gummy. It gets to the lg boot screen and stays there. Had to flash back 2.0.0. Anyone else have 2.2.0 aosp not boot for them
[G2 Original Android Development] Ascertion:
+1 here for LS980. LGD didn't boot on aosp (CM11 and Slim Kat 4.9) and JDI gave me a security error when I tried to flash it on SlimKat 4.9. I was thinking it was something I did Lol.

Sent from my LG-LS980
[G2 Original Android Development] ernani1:
same here... my display is lgd and no boot on cm11
[G2 Original Android Development] JRJ442:
Read the changelog guys. Every ROM you've mentioned probably won't boot. AOSP was brought up to 20B. So that means you must be on a true 4.4 ROM/Kernel base now with 2.2 AOSP. Also looks like its based on Mahdi's ramdisk. Which means that's likely the only true 4.4 ROM that will boot with it currently.
[G2 Original Android Development] bleached45:
Do you know if this means that we have to wait for a ROM update to allow newer kernels? I do not have the D802, I have the D800 so... I have no idea what is causing incompatibility. Sorry for my ignorance, I'm not used to keeping track of so many device variants. Haha. :silly:
[G2 Original Android Development] ZeNiXxX:
Hey guys

sry For that stupid question but why are there three 2.2 Kernel for d802. Which one is for mahdi than? dont Want brick my device again...
[G2 Original Android Development] weysonn:
running furnace-2.2.0-lgd-aosp_d800.zip with mahdi on the d800

vibration doesn't seem to work after i flash this
[G2 Original Android Development] jriv:
Vibration doesn't work for me either on mahdi beta 4 d800 as well
[G2 Original Android Development] ZeNiXxX:
Here, too. Tried lgd and jdi. Vibration is gone
[G2 Original Android Development] reas0n:
[MENTION=4316709]Savoca[/MENTION] on d802 with furnace 2.2+Mahdi:

-vibration doesn't work

-sound is waaaaay to loud, i had to set the limiter in V4A to -40dB, but sometimes V4A doesn't set sound and then... OUCH. I think it may be dangerous for the speaker. alright it seems that it was my fault, I had dr87 sound beta, now with normal beta4 it's ok, but vibration still doesn't work.
[G2 Original Android Development] NEROVINCIO:
help me pls

what is the difference between furnace-2.2.0-jdi-lg_d802 and furnace-2.2.0-lgd-lg_d802?????????? I have a stock rom based
[G2 Original Android Development] reas0n:
check this http://xdaforums.com/showpost.php?p=52414185&postcount=122
[G2 Original Android Development] NOUFELP:
There are two display variants for G2. So if you find any issue with display with one, flash the other one [emoji3]
[G2 Original Android Development] chittyserv:
CM11 M6

Using CM11 M6 (furnace 2.2)

- if flash aosp lgd = security error during boot

- if flash jdi = stuck at LG screen .

using furnace 2.0 got random reboots :(
[G2 Original Android Development] NOUFELP:
BTW, 2.2 is running great on Mahdi beta 4 [emoji106]
[G2 Original Android Development] savoca:
So 2.2.0 is up and the AOSP build is going to need a little explanation. Currently, ROMs are going in a few different directions, each with their own compatible kernel. For example, you can't pull a CM kernel and boot it on PA, nor can you take a Mahdi kernel and boot it on Slim. Since there's roughly 4 paths I can follow Furnace-AOSP with, I chose one. (I'm not building 54 kernels per release...)

Mahdi, following the same CAF branch as LG and using KK source is the best option in my opinion. Going forward, AOSP builds will follow supporting Mahdi ROM and potentially any other ROM that follows in that direction.

As for LGD vs JDI, try the lgd kernel first, if you have screen distortion, use jdi, if you've already experienced the issue on stock, you should know if you need jdi.
[G2 Original Android Development] GizmoKaca:
Awesome! Thanks for the informative and useful post and for the brand new kernel! Great work you are doing, man! :)
[G2 Original Android Development] djdeeles:
Thats bad news :(. So there is no cm or pa custom kernel availeble more.
[G2 Original Android Development] tattooz305:
Running 2.2 lgd version on Xdabbeb's 24a rom and it is running good. Thanks for the continued work on this kernel

Sent from my VS980 4G
[G2 Original Android Development] NEROVINCIO:
how can I know which display mount my device?
[G2 Original Android Development] phaze one:
In terminal gain superuser with "su" then type "cat /proc/cmdline". Look thru the code carefully and you'll see a line "msm_rtb.filter=0x0 mdss_mdp.panel=1:dsi:0:qcom,mdss_dsi_g2_lgd_cmd" Of course yours might be different but you get the point.

LG G2 ftw
[G2 Original Android Development] Methroix:
Same here; no vibration and immensely loud sound using Mahdi Sound Beta.

Didn't try it with Beta 4, but your explanation sounds reasonable enough. No pun intended. :)

I'm back to Mahdi's built-in kernel in the wait for an updated release.
[G2 Original Android Development] frenchy714:
Nice! Thanks for your hard work! So just so I'm clear, you recommend only flashing the aosp jdi kernel with Mahdi?
[G2 Original Android Development] fireworksordie:
Don't mean to sound like a broken record but no vibration here on D801 either. Thanks for your work, though!
[G2 Original Android Development] simpsonr:
+1. Guess this is the end of the line for us Carbon ROM users. :(
[G2 Original Android Development] JRJ442:
Same for Liquid, CM and PA. Realistically they should use the same CAF branch that LG uses, like Mahdi does. Closer to stock source and less issues I would think. Maybe they'll switch up the branch they use. Hopefully
[G2 Original Android Development] omnomnomkimiiee:
Soooo, I'm not sure I understood, but does that mean that Houstonn's latest pa betas aren't supported anymore?

Error 403
[G2 Original Android Development] Raagh:
Liquid is using the same way as mahdi i think.

Sorry i meant vanir . my bad

Enviado desde mi LG-D806 mediante Tapatalk
[G2 Original Android Development] JRJ442:
I'm not 100% certain, Savoca could answer that for sure. You could always make a backup and try it.
[G2 Original Android Development] autom8r:
On lg cloudyflex whatever the stock lg flex ROM is called...

Anyway, I'm on the kernel right now, but as soon as my screen turns off, the phone soft bricks... happens every time.

Thank you for your hard work.

---------- Post added at 05:03 PM ---------- Previous post was at 05:00 PM ----------

PS: I'm on d803

---------- Post added at 05:04 PM ---------- Previous post was at 05:03 PM ----------

P.S.I'm on d803
[G2 Original Android Development] garywojdan81:
Anyone else notice that there's no stock lgd 2.2.0 listed for vs980?
[G2 Original Android Development] Kenepo:
Hit that "next" button, two pages lol

Happened to me too, is hard to see

---------- Post added at 11:15 PM ---------- Previous post was at 11:06 PM ----------

Dafuq?
[G2 Original Android Development] autom8r:
Stupid tapatalk

---------- Post added at 08:34 PM ---------- Previous post was at 08:34 PM ----------

I just flashed a ROM, my signature got reset... it happens son.
[G2 Original Android Development] Paulinhip:
double tap to wake don't work on cloudy pro 2.1
[G2 Original Android Development] finger:
Running 2.2.0 on cloudystock 2.1 and everything running nice and smooth in the rom. If there was only one downside is the knock on doesn't seem as responsive.
[G2 Original Android Development] alstrike:
It happened to me too (D-802), as soon the screen goes off there is no way to turn it back on. It seems the phone is dead and I have to switch it off holding the power button for a while.

Could it be a voltage issue? It certainly looks like it.

I´m back on Dorimanx for the moment until this is fixed.
[G2 Original Android Development] mlm1102003:
how to know

which panel do our g2 use ?

d802

what is the differents ?
[G2 Original Android Development] darkobas:
what i noticed is taht changing governors does so only for cpu0. the rest stays on ondemand.

Is it my roms fault ? do i need make changes to init.g2.rc ?

---------- Post added at 12:04 PM ---------- Previous post was at 11:34 AM ----------

@savoca this https://github.com/dr87/SimpleKernel/commit/39a385bb6ac9f400ffac74cab0aa2835d9d3ff65 fixes vibration. I tested it allready in your kernel
[G2 Original Android Development] graig79:
This question had been answered several times already. Check one page back for the answer.
[G2 Original Android Development] okgnew:
With furnace-2.2.0-jdi-lg_d802.zip on Stock LG KK ROM I can't wake up the device - the screen is always black.

I have PIN lockscreen enabled.

---------- Post added at 02:33 PM ---------- Previous post was at 02:23 PM ----------

With furnace-2.2.0-lgd-lg_d802.zip everything works fine.
[G2 Original Android Development] ka24e:
D803,aosp kernel 2.2 won't let Cyanogenmod boot.

D803, stock kernel 2.2, same screen issues on stock ROM. Screen will turn black and sometimes go pure white.

Went back to cyanogenmod with 2.0.0 kernel for d803.
[G2 Original Android Development] Scottay5150:
vs980 here

with carbon kk nightly 20140421 soon to be 20140508 its a 12b baseband. what furnace do i use? can i overclock it?

thnks!
[G2 Original Android Development] YoungDaddy:
you guys really need to do some reading http://xdaforums.com/showpost.php?p=52502321&postcount=2266
[G2 Original Android Development] autom8r:
We did read that, didn't help for d803
[G2 Original Android Development] tacosrdelicioso:
Cyanogenmod isn't based on 4.4.. That's why..:reading:
[G2 Original Android Development] autom8r:
D803 has a single kernel for stock. I tried it, it did not work. So what's your point, other models have 3 kennels, we only have two to try...
[G2 Original Android Development] Methroix:
As can be read in the post by [MENTION=4316709]Savoca[/MENTION], the AOSP version of the kernel only supports Mahdi 4.4.2 Beta (1-4) and other ROMs based on Mahdi's kernel. Regardless of phone model.

If the ROM is AOSP based but not based on Mahdi's kernel, it won't work.

Although as of Mahdi Sound Beta (and the upcoming release) Furnace 2.2.0 won't work properly since Mahdi's moved on to Nexus 5 sound drivers instead of G2.
[G2 Original Android Development] HueyT:
Legacy AOSP 1.8.1 not overclocked http://savoca.co/furnace/galbi/aosp/furnace-1.8.1-aosp_vs980.zip
[G2 Original Android Development] autom8r:
Dude, I'm using a stock ROM, not AOSP, smh.... I said stock many times bro.

Your point is not the issue.
[G2 Original Android Development] Methroix:
Sorry man, apparently I quoted the wrong post. I was aiming for the one above yours. My bad.

As for your issue, I don't know, but sounds like a display compatibility problem.

You said you could only find one stock based kernel for your D803, but there are two; jdi on page one and lgd on page two.

If you've already tested both, I apologize.

::UPDATE::

With the new folder layout on the download page the correct kernel variant (jdi/lgd) is even easier to find.

[MENTION=4316709]Savoca[/MENTION]. I see the kernel's been updated to 2.2.1, does this mean vibration is fixed and a move to Nexus 5 audio drivers?
[G2 Original Android Development] reas0n:
In new Mahdi R1+Furnace 2.2.1 vibration vorks and audio seems to be good, thanks!!!

Not to mention, that it's smoother now.

[MENTION=4316709]Savoca[/MENTION] I looked at Your avatar now, Kill La Kill :D
[G2 Original Android Development] jameseytickner:
Guys, i have read the thread and did see the terminal command to check the display, but that doesn't work for me. Is there another way to check because my screen gets hella distorted when any greys are involved. I don't know why but I'm hoping the kernel will fix this :) Let me know, also I'm on the D802 with mahdi sound test.
[G2 Original Android Development] Methroix:
Sounds promising. I might just give it a shot.

Don't know if you did this already, but it's rather crucial that you run the script directly following a reboot.

On the other hand, since there are only two display versions it won't take too long to find out which kernel version fits your phone.
[G2 Original Android Development] maxime_e:
Hi,

Very nice kernel, I use it for weeks, with the 2.0.0 I can report some black screen, nothing respond.. Force reboot..

I have just a question, what the difference between jdi and lgd? Which one must I use? I'm on CM11 M6.

Thanks!

*No boot with 2.2.1 aosp, with both jdi lgd...
[G2 Original Android Development] savoca:
AOSP vibration/sound fixed. Reverted stock kernel as some people experienced some knock on / black screen issues.
[G2 Original Android Development] vrda08:
man read posts..CM11 is not supported. use 2.0.0 for CM11.

only mahdi supported with new KKbase.
[G2 Original Android Development] maxime_e:
Thanks, and sorry I didn't want to read the whole thread, but before posting I had searched info... :D
[G2 Original Android Development] HueyT:
VS98024A reporting in, Mahdi 5/9/14 RC build works well with latest Furnace 2.2.1 AOSP LGD kernel :good:
[G2 Original Android Development] tacosrdelicioso:
This using nexus 5 sound?
[G2 Original Android Development] savoca:
Yes.
[G2 Original Android Development] tacosrdelicioso:
Very nice:D
[G2 Original Android Development] simpsonr:
Long time Carbon ROM user here. Time to check out Mahdi + furnace KK (24A). Any Carbon users here willing to give a "compare/contrast" between the ROMS?

Sorry: Wrong forum. How's Furnace running? lol.
[G2 Original Android Development] nigne:
can i flash this kernel on clodyflex 2.2?
[G2 Original Android Development] mickskillz:
It's just as good.... Missing a few carbon features but runs smooth and is compatible with furnace kernel! That's why I switched. Try it out
[G2 Original Android Development] bleached45:
Yeah, I've been using Carbon for a very long time. Used it on my optimus g before the g2, was my first and only ROM until Mahdi.

I had to switch, was having too many issues with Carbon (black screens after sleep, freezes, but worst of all was RAM seemed to purge itself every few minutes. Killing EVERYTHING, kb, launcher, systemui).

Mahdi has pretty much the same features, it just isn't as organized as carbon. I do miss the omni performance settings though.

Sorry, off topic.
[G2 Original Android Development] provolinoo:
is the 2.2.1 version compatible with CM11?
[G2 Original Android Development] autom8r:
Thank you, didn't see page 2 at all, now I can try lgd!

---------- Post added at 11:01 AM ---------- Previous post was at 10:58 AM ----------

And [MENTION=4316709]Savoca[/MENTION] works his ass off, must love solving problems!
[G2 Original Android Development] vrda08:
d802 all working great. great work savoca!! thanks for your hard work!!
[G2 Original Android Development] JRJ442:
Nope. Will probably only work with Mahdi.
[G2 Original Android Development] ANTLAY:
Anybody tried 2.2.1 on xdabbeb vs980 build?
[G2 Original Android Development] oriveradel:
I tried on Madhi I get Security Error during bootloop
[G2 Original Android Development] tholmes8291:
Running fine
[G2 Original Android Development] apokit:
mahdi 09/05

For me after flashing the kernel ,it boots and after that everything freezees and reboots.That hapens again and again(the same with the 2 versions of kernel).

D802 32gb
[G2 Original Android Development] JRJ442:
Sounds like you flashed the wrong one then. It boots on Mahdi just fine.
[G2 Original Android Development] oriveradel:
I re-downloaded it , working fine now
[G2 Original Android Development] xRedDroidx:
Flashed Lgd version but now knock code doesn't work with screen off. Phone d802 rom Pardus 7.0.

I have tried some others kernels and only the Dorimanx seems to have knock code working, there is any other kernel with knock code support?

Inviato dal mio LG G2