yashsingh1/xdaforums huggingface dataset:
[G2 Original Android Development] aquil3000:
V4A

I like V4A for its plethora of options. So if you want to use it as well and you're having issues getting it to work try this method that works for me:

With a root-enabled file explorer, copy the V4A apk to system/priv-app, set permissions to -rw-rw--, and owner/group to root.

Finally, reboot (you may not have to; check to see if it is already installed), install the driver, and reboot again.
[G2 Original Android Development] soapinmouth:
Is there a compatible custom kernel for this rom? vs980 interactive and performance are the only options we get?
[G2 Original Android Development] heleos:
There is an aosp version of the dorimanx kernel in the vanir thread, but the good Dr has given those 2 options to all the variants, and leaving the kernel settings at stock work well for a lot of people, he's customized the interactive governor
[G2 Original Android Development] phoenix_rizzen:
Really? A simple browse through the Original Android Development and Android Development forums would show you multiple threads for multiple kernels that work with Mahdi. And a simple search of this thread (or even just reading the last 50-odd posts) would show you posts discussiong at least 2 different kernels that people run without a lot of issues.

To make your searching a little easier, here's the list of known-good kernels: Render Kernel, Dorimanx

I'll leave it up to you to find the threads where those kernels are released/discussed.
[G2 Original Android Development] vaulter03:
Has anyone had unlock issues on VS980? Not just double tap, but even with the power button. Seems to deep sleep a little too much.
[G2 Original Android Development] JRJ442:
Nope. Never had any double tap or power button issues on VS980.
[G2 Original Android Development] simon_lefisch:
No probs here
[G2 Original Android Development] mhajii210:
D801 Mahdi 8/17 and Dorimanx kernel

Hi guys. I installed Viper4Android to fix sound distortion when using Dorimanx kernel with this ROM. Do I need to install the Dorimanx audio patch for Mahdi? Whenever I install the audio patch people can't hear me when I'm on a call. I'm still getting very slight audio distortion (sounds almost like an electrical buzz sound that's very brief) when watching YouTube or Vevo videos. I get audio hiccups with the stock Mahdi kernel when the screen is off and I'm streaming music. I have no audio distortion on Render Kernel R14, but I get random reboots. I have the same audio distortion on Render Kernel R16. So basically I'm still trying to find a kernel with no audio distortion and no random reboots.

mhajii210
[G2 Original Android Development] Moppusan:
[MENTION=5232783]dr87[/MENTION] and anyone having screen on problems with 8/17 build - I had a theory and so far it's working (been a whole day). If I never enter the screen settings sub menu, everything works fine. Knock on and power button turn screen on every time. Don't know why or how or wherefore thy verily, but it works.
[G2 Original Android Development] errikosd:
Thought I could share some battery usage stats.

Battery life in general has been excellent for me!
[G2 Original Android Development] anbinhv:
Gonna try this! Thanks!
[G2 Original Android Development] Krsnik:
I think a few pages back someone mentioned, that the added proximity check on dt2w is only active when setting dt2w in the screen settings menu, but when set once can't be deactivated.

So the dt2w problems might be a bug with the proximity check.
[G2 Original Android Development] kwdan:
I noticed that a few days ago. Did a clean install and dt2w was working on initial tries(without it being checked), as soon as I ticked the box to activate it, it stopped working consistently. I tried to uncheck it and reboot, but it never worked consistently again after that.

I have a .panel folder on my sdcard...inside it says variants then jdi. Did this rom put it there or is that from another rom? Can I delete it?
[G2 Original Android Development] phoenix_rizzen:
Yes, this ROM put that folder there.

No, you shouldn't delete it.

The kernel and ROM use that to determine which panel/display drivers to load. Use the wrong drivers for your panel type and you get distorted graphics, white lines in the screen, and other graphical glitches.

This way, devs only need to release a subtle kernel that will work with all the different panel variants used by LG for the G2.

Typos courtesy of my LG G2 (D803) running Mahdi-ROM.
[G2 Original Android Development] r4Rok:
hey, all, [MENTION=5071747]bart452[/MENTION] has released new Dorimanx 7.1 kernel with OTG fix for D802, check it out here: http://xdaforums.com/showpost.php?p=55139238&postcount=1809
[G2 Original Android Development] TDSJR:
Looks like its only for D802.
[G2 Original Android Development] r4Rok:
Yeap, it's only for D802 ATM. I had updated my post soon after as i forgot to mention it.
[G2 Original Android Development] agentfusion:
Been using the ls980 8/17 version since about 8/19 and I've never been a huge Mahdi fan because it would always have one bug that would ruin the entire experience. I'm ecstatic to report that with the 8/17 build I've had zero problems and everything works flawlessly except nfc
[G2 Original Android Development] Shohat:
[MENTION=5232783]dr87[/MENTION] : Any Update Soon ?

Just asking. Please don't rush this rom is the best i ever tried on my G2.
[G2 Original Android Development] kgian2007:
Hello, can i can use philz recovery to flash rom?
[G2 Original Android Development] dpk3:
Yes you can :D
[G2 Original Android Development] kgian2007:
Thanks
[G2 Original Android Development] tacosrdelicioso:
Please report this inbred
[G2 Original Android Development] bps119:
Ya know, instead of creating another pointless post, you could've just reported the post yourself
[G2 Original Android Development] varund7726:
What's the issue with NFC?
[G2 Original Android Development] tacosrdelicioso:
In the spirit of pointlessness. I shall explain myself. I was at work on tapatalk in a fringe service area with barely even 3g and thus could not get the browser to load full XDA to report. I was very saddened
[G2 Original Android Development] Darkmx2000:
It says in the OP that NFC is broken on the Sprint variant of the G2 I don't know if its something that can be fixed or not.
[G2 Original Android Development] mor_1228:
CAN SOMEONE TELL WHERE IS DPI CHANGER IN THIS ROM SETTINGS ? OR IS NOT available ?
[G2 Original Android Development] ghaf85:
use this app

https://play.google.com/store/apps/details?id=com.texdroider.texdroider_dpi&hl=en
[G2 Original Android Development] errikosd:
Download Texdroider DPI from Play Store to change the DPI.
[G2 Original Android Development] mor_1228:
yeah i know that thankx i was thinking its integrated into aosp roms.
[G2 Original Android Development] varund7726:
Anybody able to use any ad-blocker with this ROM?

Ive tried ad -away.it downloads and replaces the original hosts file but I still see ads.any solutions?
[G2 Original Android Development] Matze060906:
Adaway works great there. Activate it and restart your phone...
[G2 Original Android Development] tpayne2345:
I keep getting camera errors no matter which one I use. Tried stock and the Google camera and both quit working when switching from front to back and vice versa..

I can recreate the problem in both the camera app itself and in snapchat.. Help?
[G2 Original Android Development] mcrenz:
i wanted to try this rom im on cloudy g3 now, what is the exact way in order to flash this rom? im on f320s and using philz recovery.. do i need to get back to stock? just need an idea im ready to flash anytime waiting for concrete answers thanks guys
[G2 Original Android Development] Roseysdaddy:
It's in the op.

Flash the Rom, flash your variant patch, then flash gapps and reboot.

What is cloudy g3 Rom?
[G2 Original Android Development] mor_1228:
can anyone tell how to enable blink led while charging. its constantly on.

is wakelock blocker not available in this rom ?
[G2 Original Android Development] xeigen:
Wrong thread.
[G2 Original Android Development] Matze060906:
You don't need xposed for this. You can find this options in settings - user options - date & time.
[G2 Original Android Development] GibonXL:
Battery drain on D802

Yes, I have to fully confirm this information. The battery drain was unstopable, so had to try some other rom. :mad:

This was my first time on Mahdi and I am pleased with the provided features and dr87's hard work.
[G2 Original Android Development] GetPatriotized:
Regarding the camera, is it just me or is it too slow when taking pictures? It takes like 5 seconds to take a picture :S
[G2 Original Android Development] tpayne2345:
I'm not experiencing that specifically, but when I switch from back to front it does freeze for a few seconds and either works correctly or gives me an error like the screens in my other post
[G2 Original Android Development] joedajoester:
The navbar vibrates when you let go of the button, i dont like this, is there a way to have it vibrate like on aosp, where it vibrates when you tap it? Thanks
[G2 Original Android Development] Moppusan:
Being constantly on is normal for all aosp ROMs that I know of. Possibly turning off charging LED and using Tasker...but other than that nothing native.

Wakelock blocker was taken out in the 7/29 (or earlier -- I forget) build as I believe the good [MENTION=5232783]dr87[/MENTION] said it was causing too many problems.
[G2 Original Android Development] ZeNiXxX:
you won't notice any changes. Without wakelock blocker I've the same deepsleep ( about 99%) as with it.

Gesendet von meinem LG-D801 mit Tapatalk
[G2 Original Android Development] Darkmx2000:
I think it depends on what Gapps you used caused I used one where it replaced the stock camera app with the Google Play camera and it was slow as hell and then I reinstalled using a different gapps which maintained the stock camera and it does ALOT! better.
[G2 Original Android Development] GetPatriotized:
I've been using pagapps for a couple of months. I'll try it out banks.

Btw I have another question, lte option keeps on switching to 3g. Is this a bug?

Posted either on my Note 2 or G2.
[G2 Original Android Development] Darkmx2000:
This is the gapps I have been using, I dont know if it's the same that you are using. The issue I have been having is that my music for some reason the last couple of days keeps pausing for some reason and my mobile data just turns off out of the blue. The strange this is it just started doing this a couple of days ago ?
[G2 Original Android Development] iamtha1:
Anyone else have problems. With double tap on and off not working. On the latest Mahdi?
[G2 Original Android Development] Odysseus1962:
I know this isn't a Q&A thread, however, on my T-Mobile D801-jdi, it takes exactly 5 taps to wake on all KitKat aosp ROMs I've tried with latest KK baseband, including this one. For me, DT2W only works correctly on stock-based ROMs / KK baseband.

If I downgrade to JB baseband then CM-11 based ROMs work too.

Am I doing something wrong or is this observation normal for my device (mentioned above)? TIA.
[G2 Original Android Development] mcrenz:
At last i successfully installed the rom, is there anyway to decrease the navigation bar height? It seems too big for the going too much height as well, and is there any camera app besides gooogle camera? Its very bad TIA
[G2 Original Android Development] ftw2118:
I have this app http://xdaforums.com/showthread.php?t=

Works well but nothing is like the original one that I can find As far as quality goes. But this i s the stock camera.
[G2 Original Android Development] phoenix_rizzen:
Settings --> Buttons --> Navigation Bar --> Dimensions

Use a gapps package that doesn't include the Google Camera. That way, you get the AOSP camera which is much nicer to use.

Typos courtesy of my LG G2 (D803) running Mahdi-ROM.
[G2 Original Android Development] ftw2118:
If I flash a different gapps package what would happen to my apps I have and how would I go about installing a new gapps package. Like what all do I wipe or anything
[G2 Original Android Development] kwdan:
Nothing would happen to your apps. I wipe cache and dalvik cache then flash new gapps package..

---------- Post added at 05:33 AM ---------- Previous post was at 05:26 AM ----------

I have not had DT2W since the kitkat update(zvc Ls980 variant) on any rom including stock. I tried upgrading the touch firmware. I gladly take my 5 taps(sometimes 3) to wake.. Lol. Hopefully you have better luck fixing yours
[G2 Original Android Development] crnkoj:
does the latest version support screen cast already or is the build.prop hack still needed. i tried the build.prop hack but first i was unable to remount system as rw, after i copied it over in recovery, i got a black screen and no sound, but the rom seemingly booted to system as i could adb into it and reboot it from there.

edit, seems my old isntall was bugged, flashed the latest on top of it and now i was able to change build.prop (it still doesnt work without it though).
[G2 Original Android Development] TDSJR:
Khan: [paraphrase from Melville's Moby ****] He tasks me. He tasks me and I shall have him! I'll chase him 'round the moons of Nibia and 'round the Antares Maelstrom and 'round perdition's flames before I give him up!

Re: That f'n sound glitch!

Edit: Just listened to 1 1/2 hrs of Spotify WITHOUT a single glitch on Renders latest.
[G2 Original Android Development] mistah_mumford:
Do you have to set up APNs after install or have you guys experienced having a list of APNs already visible to for selection? When I installed I went into Hangouts and the APNs list was blank.
[G2 Original Android Development] murdoch1:
Dr87

Has [MENTION=5232783]dr87[/MENTION] stopped supporting g2 as it's been a while since the last update???? Not heard from him in ages.
[G2 Original Android Development] c_brown93:
I sure hope not. He has been a big part in the G2 community.
[G2 Original Android Development] simon_lefisch:
He is still supporting the G2. He doesn't release as often due to the ROM being stable. No need to release everyday or every other day. Only when major changes in code are needed or a major fix from a previous release.
[G2 Original Android Development] Lawlrus:
Probably tired of the thread being nothing but talking about development other than his own (kernels)

This thread is a crap show anymore.

Sent from my Vs980
[G2 Original Android Development] murdoch1:
Fair point on both comments. I ask only because I know the n5 mahdi has been updated a couple of times already. With regards to the kernel chat I completely get you. Dr87 already said not to post anything re kernels and yet illiterate people continue to do so.
[G2 Original Android Development] Lawlrus:
Honestly if I was to guess. I'd say he's busy, or chilling out. For months he pounded the hell out of development. His aosp kernel, Mahdi, stock kernel, helping other devs getting this phone to 4.4 source, and for a while (might still be) he was helping with the development of I think the opo.

I know if I was him, I'd be burned out by now.

Seems like the newest build seems to be one of the more stable ones as of late. So that would be my guess.

Hopefully getting drunk as hell and enjoying life for a bit.

Sent from my Vs980
[G2 Original Android Development] ZeNiXxX:
i don't need an update every day or so. That rom is totally stable and all things I need works very well. So I can life with an update all three or four weeks.

Gesendet von meinem LG-D801 mit Tapatalk
[G2 Original Android Development] BillyD325:
Agreed. The current release is only 2 weeks old and is rock solid in my experience. Only minor glitches here and there of known issues. My guess is that when there are fixes available for things that he knows about he will provide a new release. Until then, keep enjoying this great ROM as is!
[G2 Original Android Development] Darkmx2000:
Has anyone been having issues with the google play music app pausing for no reason? That's really the only problem I have been having everything has been rock solid.
[G2 Original Android Development] joedajoester:
I'm on a fresh install and battery seems to be weak. Apps launch so damn fast, but battery is slacking a lot compared to cm11. Is it just me or should I reflash again? Also, settings shows no wake locks
[G2 Original Android Development] Darkmx2000:
On a fresh install the battery will always drain fast once it settles in they battery life is amazing ? anyone in here will tell you.
[G2 Original Android Development] Lawlrus:
There's a lot that goes into battery life. Are you talking about 4.4 kernel sourced cm? Or official that is still based on 4.2 kernel source.

For me, all kitkat bases give worse battery life then what the older jellybean did, which makes sense to me.

The bottom line comes down to whether better battery is NEEDED.

Are you min/maxing? Just want to say that you get two days off charge with seven hours screen on time? Or do you legitimately not get a full days worth of charge?

Its possible your answer is the latter, (whereas most people just want to know they have "the best battery life" )

If that is the case, you can try a custom kernel, (Search)if you would like to.

But its way too broad of a question with way too many answers.

I use maybe ten apps and I've never really had an issued with any custom Roms battery life as long as there wasn't something substantially wrong.

Sent from my Vs980
[G2 Original Android Development] joedajoester:
I think you just gave me the answer. Cm11 based on 4.2.2 sources is the cm I was referring to. That gives me excellent battery, better than stock(lg). Cloudy g3 gives similar battery to cm, and then Mahdi battery here is giving me about 1 hour 45 minutes less than cm and g3. On cm I drain about 15% an hour and here on Mahdi I'm draining 20% an hour! I guess the g2 doesn't like KitKat. Such a shame since Mahdi is so damn fast :( so there is no solution besides getting off Mahdi?
[G2 Original Android Development] Lawlrus:
You can try a custom kernel that offers more options kernel wise. Different tunables, because dr87's simple kernel does not offer a whole lot of choices.

Either way, the kitkat kernel uses more power (I really wish I remembered what thread I was in and some guy told me I was and idiot for thinking it would based off the way ois optimizes their new operating systems)

Do you use art? I always use art because with this amount of customization, I don't need xposed.

Art gives me significantly better battery life than dalvek.

Sent from my Vs980
[G2 Original Android Development] joedajoester:
That can't be, it doesn't make sense for google to make their new os have worse battery(consume more power). It must be some weird quark with this phone. Also, I've been using art since KitKat first came to my s3 in November. I don't recall about battery being worse on that phone. Also, is they're any kernel you recommend I try? Thanks for your help!
[G2 Original Android Development] Lawlrus:
Guess I'm crazy then. The whole idea of a phone built on a 4.2 base, then upgrading to a 4.4 base makes sense to me that it would have worse battery life. Optimizations or not.

Also my old xt912 follows this crazy theory I have as well

Sent from my Vs980

---------- Post added at 07:39 PM ---------- Previous post was at 07:35 PM ----------

Pm sent.

Sent from my Vs980
[G2 Original Android Development] Jonous:
KitKat killed the battery. Period.
[G2 Original Android Development] schlager P.:
Hi

I've been on Mahdi for several weeks now, but since a week or so I lose 15% in flight mode. Quite annoying. And another thing (although I doubt this is the right place) whenever I try to flash a custom kernel it does nothing, so flashing it in Philz doesn't do anything. What could be the cause?

Sent from the den of inequity
[G2 Original Android Development] edinchez:
Yes! I can confirm! This works! FINALLY!
[G2 Original Android Development] eldode:
Hi

Is there Build.prop mods and Init.d Tweaks in Mahdi ROM

i can not find them on the latest build i have installed on my D802

Thanks
[G2 Original Android Development] r4Rok:
Question, with ART on, since you cann't use Xposed, meaning no Greenfiy app. So, what you all are using to do what Greenify does on dalvik ?
[G2 Original Android Development] Roseysdaddy:
Greenify absolutely works on ART. Using it right now.
[G2 Original Android Development] r4Rok:
??, but, without having it enabled in the Xposed framework, how you are using it on ART ?!?
[G2 Original Android Development] Roseysdaddy:
I'm not sure what you're asking. You don't need xposed to use greenify...

I'm running a rooted stock rom without xposed and greenify works just fine.
[G2 Original Android Development] Lawlrus:
Greenify does not need xposed. If you do have xposed though, it gives you different modes, and more options.

Sent from my LG-VS980
[G2 Original Android Development] r4Rok:
I just uninstalled Xposed Framework, and then selected ART under settings -> runtime. The phone then rebooted, but how do i know, what runtime the phone is using after reboot ? Because, going back to settings ->runtime, still says, "use ART" and "use dalvik" is pre-selected.
[G2 Original Android Development] TDSJR:
You're still using Dalvik. ART does not with Exposed.
[G2 Original Android Development] Roseysdaddy:
When you select a different runtime, it should reboot and "upgrade" android, for ART it takes a while, dalvic is much faster at upgrading initially. Mine looks like this:
[G2 Original Android Development] r4Rok:
What the hack is happening here ? I already did enabled "ART" rebooted my phone, but it is still using dalvik. Even the upgrading doesn't happen.
[G2 Original Android Development] Matze060906:
Did you only uninstalled the xposed installer?
[G2 Original Android Development] Dri94:
Reinstall xposed. Click uninstall under framework. Then uninstall xposed.
[G2 Original Android Development] r4Rok:
Yes, it's uninstalled, and as an extra step, i removed cache and dalvik-cache before switching the runtime under settings. More over, the persist.sys.dalvik.vm.lib says it's libdvm.so.
[G2 Original Android Development] Matze060906:
Look at the post right over yours. If you follow these steps, art will work...
[G2 Original Android Development] r4Rok:
What an a$$ i am. That did the trick. Additionally, i created a small flashable file to switch to ART this time and used it.
[G2 Original Android Development] Dri94:
Happened to me before lol
[G2 Original Android Development] Matze060906:
Me too... [emoji2]
[G2 Original Android Development] r4Rok:
Just tested all applications, a few crashed such as: HSS, Angry Birds Rio. Otherwise, ART is working fine. Lets test the battery.
[G2 Original Android Development] thescreensavers:
Has anyone used this ROM with AndroidWear?
[G2 Original Android Development] efstajas:
Works fine.
[G2 Original Android Development] matrixios:
Yes my friend all good
[G2 Original Android Development] Jonous:
For those getting the i/o error during contacts import, install this and import your vcf file.
[G2 Original Android Development] willi_3609:
Getting 4+ hours constantly sot.

Sorry, my screenshot was 492kb, had to crop it. Anyways, good job dr87.
[G2 Original Android Development] Dene_Bluesman:
I get that on stock, no battery talk here! (drunk)
[G2 Original Android Development] kwdan:
What is this for? My contacts disappear every now and then will this prevent that?
[G2 Original Android Development] Jonous:
Nop just for the error some get when importing contexts for the 1st time. What you're facing is different.
[G2 Original Android Development] Williek113:
My only issue is NFC. I know its not supposed to work, but it has worked on another AOSP rom I know. LS980
[G2 Original Android Development] Gutsyslap1:
[IMG="WAT"]http://i0.kym-cdn.com/photos/images/newsfeed/000/173/576/Wat8.jpg?1315930535[/IMG]
[G2 Original Android Development] TDSJR:
Link broken
[G2 Original Android Development] citytrader:
Anyone is using this ROM with 802 SEA variant? does the gps work on it? I have this crap variant of the phone that gps is different than the others....
[G2 Original Android Development] Sebsey:
Cant wait for next update - kinda few changes! :) Gonna switch back to Mahdi then..