yashsingh1/xdaforums huggingface dataset:
[G2 Original Android Development] jesssiii:
Someone with the VS980 asked me about my battery life. I'd PM him if I remembered who. Today I'm at twelve and a half hours on battery with 40% remaining and just over four hours screen on time.
[G2 Original Android Development] 1ceb0x:
Oh yes indeed. You have no issues because you look at it "user side". If you look at it code side, we must use hacks and patches to make an aosp work.. For example Mahdi uses audio stuff from Hammerhead. Is that not an issue for you? SOD's reported by many users - ofc no issue for you if you don't have it but that doesn't mean we have a healthy AOSP base because we don't. There is a reason why people are still stuck on stock - you don't need to patch the sources to make something to work.

No disrespect for dr 87 here because I too use Mahdi. But between g2 and an aosp device - we don't have a healthy AOSP branch.
[G2 Original Android Development] JRJ442:
If you've been using Mahdi for more than a build or two, you would know the reason he uses drivers and audio from Hammerhead is because its simply better. Truer to AOSP. So I don't see why anyone would think that's an issue. Because sound on this ROM is way better than anything else out there. I've been running AOSP for a long time, and this by far the best AOSP experience I've had.

And for the patched to make things work comment, you're using a phone that has a locked bootloader and was never meant to run anything but the stock ROM. What exactly do you expect? Its posts like yours that make developers leave.
[G2 Original Android Development] tacosrdelicioso:
Hacks and patches is definitely an overstatement bro. And god forbid we use drivers FOR THE EXACT SAME CHIP that are designed to run on aosp. The only thing that's hacked together is your idiotic sense of intellect. Just my opinion.

Wanna know why things run very well and aren't broken? Because they aren't broken. And are not half baked.

'Bro its not like...code side man. Like..ahh.'

Well no **** "brother man" the g2 isn't a nexus device so guess what? It's not aosp source.

"Woahhh..like..bro"

K.

(That was a simulated conversation based on your estimated nominal intellect)
[G2 Original Android Development] 1ceb0x:
I don't see how my post will offend dr 87 in any way, but whatever dude :). I know Mahdi ROM since it started on N4. I know it is an awesome ROM. I didn't said otherwise. I was originally stating that people already think about android L when we still have work to do on KitKat aosp for g2.

---------- Post added at 05:14 AM ---------- Previous post was at 05:06 AM ----------

The only idiotic sense of intellect is the fact that you insult me with 0 reasons. I don't see how I was talking with you or offend you in any way.

I will go cry in my corner because apparently the fan boys here have nothing better to do than insulting others. Cheers and don't think of replying to this post. You already made me clutter this thread.
[G2 Original Android Development] JRJ442:
Dafuq. Maybe where you're from hacked and patched to work means something else entirely.
[G2 Original Android Development] RenderBroken:
Hey guys,

I am working on a new kernel for the G2 and have a test build ready for JDI/D800 users. It is compatible with this rom since I currently use this rom and love it! If interested please go to:

http://xdaforums.com/showthread.php?p=53786759

Kind Regards,

Render
[G2 Original Android Development] tcg-2:
jdi but...

I've run 2 panel checkers and both have said I have jdi, however I've never flashed the jdi zips before with Mahdi rom, and don't have any white lines, so do I need to flash the 6-28 JDI zip?

If so, where in the flashing order does it come? And will it mess up any future ROM/kernel installs that aren't Mahdi?
[G2 Original Android Development] dr87:
These panel checkers are highly inaccurate and I'd advise people to stop using them

If you never used JDI and you have no white lines on power up, you have an LGD

Edit: The panel checker will be accurate on 4.2 roms, like CM. On 4.4 it will not show you the real panel you have, just which kernel you currently have flashed
[G2 Original Android Development] simon_lefisch:
Deleted
[G2 Original Android Development] dr87:
Only on 4.2 kernel, that checker tells me I have JDI on 4.4.2

I can most definitely tell you I have an LGD panel.
[G2 Original Android Development] simon_lefisch:
Interesting. I have an lgd panel and that's what it told me. Let me try again.
[G2 Original Android Development] NicoC72:
The only reliable way I have found to figure out what panel you have is to flash something like Mahdi or Paranoid Android that have a separate kernel you can flash for JDI. If you flash the JDI kernel and then try to wake the device, one of two things can happen. If the phone wakes up normally, you have a JDI panel. If the backlight turns on but the screen itself stays black, you have a LGD/LGIT panel.

Not sure if this method can harm your phone, so proceed with caution. I've had trouble with a few AOSP ROM's because I thought I had a JDI display and the screen would never wake up properly. The panel checker app just checks the kernel, depending on your ROM it can be hit or miss.
[G2 Original Android Development] dr87:
it greps your command line, If I sees you using an LGD kernel, it will tell you LGD

if you accidentally flashed JDI, it will tell you you have a JDI, confusing people

Only accurate when automatically set on a 4.2 kernel like CM
[G2 Original Android Development] simon_lefisch:
Ahh I see. Now that I think of it, I think I originally used a command in terminal. I'm searching for that command. Would this be the same?
[G2 Original Android Development] triskropf97:
IG its been reported that's there no sound on the 6/28 build?
[G2 Original Android Development] :
Cloudyfa even says this by like the tenth post in that thread...

From that app's thread:

This... (and this next bit isn't directed at you simon_lefisch, but to posters in general).

You're better off just doing it the way that dr87 said to... Really. You trust him to maintain the rom you're running... But not on how to figure out if you're lgd or jdi?

Not intending to be rude, just that the man is already developing/maintaining a rom for us for free (for multiple hardware variations, which I'd assume he does not have all of). Then people also expect him to also provide free technical support repeatedly for the exact same questions over and over... I mean, sure.. the first time the question comes up is one thing but come on folks, hours of his time developing and working out bugs and we (collectively) can't manage to spend a little time reading a few pages in this thread to find the answers he's already provided repeatedly? I mean, I get that theres over a thousand pages in this thread, but even if you just go back 20-30... *MAYBE* 40... and read to the newest pages, you'll usually find your question already having been asked and have spent what? maybe an half hour to an hour of your time?

I'm a sad panda. :s
[G2 Original Android Development] simon_lefisch:
Here's the command I ran when I first installed Mahdi (when it was beta 2 release) and was gonna flash furnace:

cat /proc/cmdline

Is this what you were referring to?

---------- Post added at 09:32 PM ---------- Previous post was at 09:29 PM ----------

I'm not doubting him at all. I was merely trying to help others that were confused about how to check what panel they have. I already knew what panel I had back when Mahdi was on beta 2 release.
[G2 Original Android Development] dr87:
deleted, don't need any more
[G2 Original Android Development] :
Yeah, that's pretty much all that app's doing for people. rusn that cmd then searches for the text that dr87 keeps telling people to look for. They added a question about the whitelines. Because like dr87 has stated, if you're not on stock that cmd will always return whatever the init commands that are passed to the kernel (part of what they had to modify to get 4.4.4 booting). That's why that app author added the bit about the white lines (yes/no), because as dr87 also keeps telling people... if you're running the LGD kernel and don't have white lines, you're probably not JDI.

Also, sorry that you felt I was directing my [rant][/rant] at you. I modified my post while you were quoting it apparently to clarify that I intended that more toward the general posting public.
[G2 Original Android Development] jesssiii:
Sorry, doc, I have LGD panel or I'd help you with that output.
[G2 Original Android Development] JayDubya09:
Flashed the dorimanx 5.5 aosp kernel from vanir thread. Booted on mahdi, but volumes were CRAZY loud. Was wondering what the best way to adjust those volumes are?

The volume boost 1.3 zips from another thread here are too quiet.
[G2 Original Android Development] jesssiii:
http://xdaforums.com/showthread.php?p=48796116
[G2 Original Android Development] :
turn down volume :)
[G2 Original Android Development] JayDubya09:
Even the lowest volume was quite loud :p, I'll run through the mixer_paths file and see what works. Thanks [MENTION=2861395]jesssiii[/MENTION]
[G2 Original Android Development] :
Yeah, if you're on the 6/28 release... you'll have to edit your mixer_paths by hand.

There was a modification to that file (per the changelog). So flashing any sound mods will most likely corrupt this file now.... I believe this was the reason that dr87 removed the mods from his OP. I remember seeing a post, I'm just not diggin back to quote it, about not flashing sound mod files until he updates his scripts/zips.

Though, in another post he recommended not using other kernels right now with Mahdi. So that may also be giving you issues. My work computer doesn't do too well with github, but it looks like the kernel vanir is using was forked from dr87's simplekernel tree, which doesn't look like it's had much pushed to it for a little while now (don't even see a commit making it 4.4.4). I didn't dig through all the commits/cherry picks for vanir's kernel.... but unless they're pulling in everything that dr87's commited for the kernel in his mahdi source (doubt they have tbh), you're probably going to have issues.
[G2 Original Android Development] somboons:
Now this ROM can work FM?
[G2 Original Android Development] mikereidis:
I finally got Mahdi flashed (after much trouble I'll blame on LG, LOL), and confirmed the "FM Radio" switch at GPIO 69. But it's not sufficient.

I've concluded that sound/soc/msm/msm8974.c needs to be patched with the "#ifdef CONFIG_SND_FM_RADIO" code seen here: https://github.com/CyanogenMod/android_kernel_lge_msm8974/blob/cm-11.0/sound/soc/msm/msm8974.c

Unless you're up for that, I'll presume I'll try it myself.

Any tips for kernel building for a JDI LS980 ? I built a few Android kernels in 2013, but never even tried flashing them.

That said, I've been doing embedded linux professionally since 1997.

Thanks ! :)
[G2 Original Android Development] mikereidis:
Not yet, see post above.

And then... everyone will be asking about Android L compatibility. ;)
[G2 Original Android Development] saimonsez:
[MENTION=5232783]dr87[/MENTION] are you aware of such a problem? D802 by the way.

Could anybody check this as well? VW & Audi have similar audio systems.
[G2 Original Android Development] timlad:
I had this problem in N4 stock try switching between PTP an MTP while its connecting see if that helps
[G2 Original Android Development] triskropf97:
Guys am I the only one with no sound? I freaking love this rom it's the first time I've flashed it in months. Also the accelerometer doesn't work - i.e. shake events, racing games... Excuse me if these have been reported but I read way back and found nothing.
[G2 Original Android Development] goast:
Pretty sure your on the wrong baseband.. that's the only way you have no sound and your sensors don't work
[G2 Original Android Development] solidunit:
On VS980 here, 06/28 build , clean flash; I'm definitely getting audio glitching. Shame, cause otherwise this rom is probably my favorite thus far.
[G2 Original Android Development] eddro22:
Best ls980 rom out no major issues but one minor XDA app keeps Fc lol other than that audio and all is great thanks for this great rom.
[G2 Original Android Development] EgonVLC:
Hissing

After trying both headphones, this version probably is the one which has less hiss. I can still hear hissing with HD518, but it's quite low and tolerable.
[G2 Original Android Development] marsisabar:
On the 6-25 build with a D-803 and the network keeps switching to Edge after every reboot until I manually go into the *#*#4636#*#* menu to change it back to WCDMA or LTE.

I did previously edit the build.prop on the 6-22 build but I have since then wiped and flashed 6-25 fresh.

1. How do I make the network preference stick?

2. Do build.prop changes persist across wipe/flashes or is it reset when you flash a new Mahdi build?
[G2 Original Android Development] :
I am on the latest vs980 builds and I have no issues at all. Did u Clean flash
[G2 Original Android Development] solidunit:
Yes, I performed a clean flash. I am using Spotify and I have Bass Boost and Equalizer enabled in DSP Manager. Not sure if that's contributing to my issue.
[G2 Original Android Development] jesssiii:
Build.prop changes don't persist. I'd suggest backing up the modded build.prop file and manually replace it each new Mahdi flash.

I'm sorry, I don't know about network preferences sticking. I'm on VS980 and just use the default global setting with no issues.
[G2 Original Android Development] saimonsez:
Thx. No luck [emoji17]
[G2 Original Android Development] Formhault:
It's funny how the download counters say "0" for every file in the folder :eek:
[G2 Original Android Development] Maritus1:
hmm that's odd.
[G2 Original Android Development] Formhault:
Something must be bugged about MediaFire. I just downloaded all of the files and the counters still show '0', so...

I got scared there for a second, thinking "what the hell, am I about to flash something no one else tested? nope nope nope" :laugh:
[G2 Original Android Development] JRJ442:
Yeah Mediafire always says 0 for some reason. For me too anyway
[G2 Original Android Development] Maritus1:
Yes of course, especially because I'm using the custom twrp on my d802 with no issues, so you can use this twrp without concerns, just tripple check you got the right panel (jdi vs. lgd) and the right model number for your device.
[G2 Original Android Development] Formhault:
I'm usually confident when I download things that I got the right thing. But in this case, I 20-checked. D802... no JDI... I seem to have a LGD/LGIT panel. So I got the right file :D.
[G2 Original Android Development] Ascertion:
Anytime I had a FC in any apps, typically wiping the data fixed it for me. See if that helps.
[G2 Original Android Development] eldedo:
anyone have D800-PATCH_R1.zip handy?
[G2 Original Android Development] count_martin3z:
Christ, first time since I'm using Mahdi by dr87 epic smoothnes is gone. Specialy in tapatalk when I scroll threads. Made completely clean flash on 28-6 with my D802. Enyone see the same or only me?
[G2 Original Android Development] jsanta11:
Would love to see that also, maybe also the gesture lock feature.. Just saying..

Sent from my LG-d801
[G2 Original Android Development] jlm5151:
I know this has probably been covered, but does anyone get the Roaming "R" instead of "3G" when not in LTE coverage areas? I'm using the vs980 rom on a Verizon G2.
[G2 Original Android Development] NateK:
Yes - It still works which is what really matters
[G2 Original Android Development] varund7726:
Is dark theme feature included in this ROM?just like the one in beanstalk?
[G2 Original Android Development] JRJ442:
I know an incredibly weird fix for that. Fixes the preferred system on the lock screen too. But it requires you to buy an app that's pretty much useless otherwise.
[G2 Original Android Development] jesssiii:
What app?

Verizon G2 VS980
[G2 Original Android Development] JRJ442:
Root Tools by Jrummy. It has a Pulldown Editor in it. If you use it to try and change the pulldown text, it won't actually change it. But it will make it Verizon Wireless in the pull down and lockscreen, and give you the 3G icon. Don't ask me why it does it because I have no idea. I've used it on the last 3 or 4 builds and works every time. Its like $2 I think if you haven't bought it already years ago. https://play.google.com/store/apps/details?id=com.jrummy.roottools
[G2 Original Android Development] razrlover:
Running great here d801!
[G2 Original Android Development] hyperxguy:
Weird reboots

Over the span of many builds, I mainly got the reboots around the lockscreen (after restarting the phone).

At first, I thought if I would leave the phone alone for a few minutes then everything is fine, no reboots during usage.

If I immediate unlock&play then it would hang for a minute & may reboot.

Just now, I booted into recovery to do a simple backup then reboot system. Just watching, no touch ...

The lockscreen came up then (before fading to screen-off, 2minute setting) it rebooted.

Repeated one more time.

Third time is a charm .... I bet I wouldn't see any more reboot ... until the phone is restarted purposely.

So... something about the 1st lockscreen (after a restart) ??

By the way, VS980 with 0115b.
[G2 Original Android Development] JRJ442:
I haven't experienced that at all. Have you done a clean install lately?
[G2 Original Android Development] hyperxguy:
I've been on this ROM since dateOne (1231b). First time on kitkat then (was on Malladus 4.2.2) --> very clean installation, all wipes+facReset+format internalSD (with the ROMfiles on OTG) --> very 1st reboot, hang&reboot.

It doesn't bother me much, since it mainly doesn't happen during normal usage (I raised the voltages & underclocked w/o improvement).
[G2 Original Android Development] jagman96:
I'm having an issue where Android Pro Widgets won't let me log into Twitter saying I need to set the time and date properly. They are set properly (automatic) in the date and time section of settings. This started with the 1/8 build and is also present with the 1/13 build. Has anyone experienced this? I don't believe APW has had any updates in the last week. These were clean flashes.

Sent from my LG G2 android phone
[G2 Original Android Development] mgear356:
anyone having this bug where the notification volume and ringing tone volume is not linked?

The link option is already checked but its not synced. It will sync only when you check and uncheck it each time.

D802 - 13/01 build
[G2 Original Android Development] Cloneman:
random unlock

When you cover the proximity sensor in the stock Rom and tried the knock on the screen won't turn on. But this Rom doesn't seem to have it causing the phone to accidentally be unlocked when in my pockets.

It is possible to add this function ?
[G2 Original Android Development] spidertop:
Bug Report

Hi

Just to notify a little issue in notification bar.

If you receive more than 2 messages (sms or email) , the notification is corrupted.

See attachment screenshot

Great Rom, anyway :)
[G2 Original Android Development] Yamahar6riding:
Okay, I have never ran and posted a logcat before so this is my first attempt. I was using Mahdi 20140113 for the D800 on my D800 and I was having touch screen issues, where typing a text message was almost impossible, ghost touches, so I pressed the power button once and then again to wake up the phone. This is what I usually do and it corrects the issue, I have had it on every ROM, including LG based ones, and not a huge deal. Once I did this the phone vibrated for about ten seconds, never done that before. So I thought I'd post and see if I've located a bug or not. Phone did not reboot or lock up, although it took a few seconds for the screen to actually turn on while it was vibrating. Once on it functioned normally, I finished my text and ran the SysLog app to pull the logs.

Hope this is helpful, thanks dr87 for a fantastic ROM.
[G2 Original Android Development] JRJ442:
Have you tried expanding them, sliding down on the notification with two fingers? And did you change the DPI?
[G2 Original Android Development] spidertop:
Yes, expanding with two fingers works. Thanks.

And yes, I forgot, I changed the dpi to 390
[G2 Original Android Development] JRJ442:
The DPI change is probably why they looked so squished up. There's an Xposed module that keeps all notifications fully expanded all the time. Works pretty well.
[G2 Original Android Development] note3userr:
Quick question. How do I change the font? I only see an option for font size
[G2 Original Android Development] :
No issue here
[G2 Original Android Development] simon_lefisch:
Although I'm on the vs980, current build is smooth as butter here. In fact, I'd have to say (at least for me) this is the best build put out by the great DR.
[G2 Original Android Development] count_martin3z:
Do you have d802 variant?
[G2 Original Android Development] tacosrdelicioso:
Also clean flashed latest. Using Tapatalk right now.. Smooth as ever
[G2 Original Android Development] timlad:
Sorry I know this does not help you much but MTP is working fine for me OK 6-28 2012 BMW 3 series

---------- Post added at 05:43 PM ---------- Previous post was at 05:40 PM ----------

No issues here on 6-28 and I haven't done a clean flash since 6-14a
[G2 Original Android Development] :
No I am on vs980 didn't realize you were on d802 variant sorry
[G2 Original Android Development] simon_lefisch:
What version of tapatalk are you using? I've heard that the newest version is a little buggy. I'm currently using the last version of tapatalk pro (I restore the app from a backup I have using TiBu) and have no issues with lag. Maybe try clearing app data/cache and see if that helps [emoji53]
[G2 Original Android Development] Gutsyslap1:
The app itself is freaking useless. Security errors a lot, all kinds of lag. I dont think the pro app is available anymore though. Here is the one I use. https://play.google.com/store/apps/details?id=com.quoord.tapatalkpro.activity
[G2 Original Android Development] phoenix_rizzen:
No changes required on a D803. Edge, GSM, HSPA+, LTE working correctly here. Switches between them depending on coverage.
[G2 Original Android Development] eddro22:
Thanks that worked
[G2 Original Android Development] ddurandSGS3:
Can't say enough good things about this rom. I'm approaching two hours of screen on time with 100% battery left.

Everything I use is functional and great.

Thank you Dr
[G2 Original Android Development] h9s:
Stupid and Dumb question

i just install 625 Madhi, but i wonder if i did dirty falsh will it be okay? since i really want to avoid clean wipe.
[G2 Original Android Development] Matze060906:
Backup your apps and data with tb, do a fullwipe, flash the rom, restore your apps and data with tb and the new version runs like the old one. It takes 20 minutes of your time and you're safety...
[G2 Original Android Development] h9s:
so it's safe then?? thank you for the help....
[G2 Original Android Development] Matze060906:
It's safe, but don't restore system apps!!!
[G2 Original Android Development] jesssiii:
Whoa, I was using tapatalk pro which is one of the few apps I restore with titanium. I just noticed in the play store it's not even there anymore? I installed the xda premium app I had in the past to compare.

---------- Post added at 11:40 AM ---------- Previous post was at 11:30 AM ----------

Well, xda premium app just force closed, so back to the invisible Tapatalk Pro!
[G2 Original Android Development] dr87:
Is any real JDI panel around? Send me a PM so I can test my new auto detection

Must be 100% sure you are JDI, not using an app to tell you
[G2 Original Android Development] Matze060906:
How can we find out if our panel is a jdi without an app? An app told me I have a lgd...
[G2 Original Android Development] dr87:
My new method will detect it for you. The apps aren't accurate

Still need someone^