yashsingh1/xdaforums huggingface dataset:
[G2 Original Android Development] JRJ442:
The last one you can flash is the 4/13 build without updating. Not sure where you heard the 24a modems suck though. Someone definitely lied to you. Eventually you're going to have to make the jump, the old ROMs that run on the old JB modems will stop being updated before too long.
[G2 Original Android Development] wooddale:
Thanks for reply. I guess if your in a strong signal area it would not matter about radios but if your in a bad signal area like my friend and I they are nowhere near as good as JB radios he had to go back to JB to get a good signal. I also have a Moto X and even it was better on JB its something with Kit Kat.
[G2 Original Android Development] dr87:
I don't really want to get into a deep discussion about it and while I appreciate all the work he put into his research I'm very certain doing something like this would add a lot of bugs and regression to Mahdi. I also strongly dislike the flags to ignore certain errors.
[G2 Original Android Development] AndroidNoobeee:
Flashed the latest Mahdi. Auto Rotation doesn't work. Already tried re flashing with the stock kk modem. Also tried to restore stock lg and re flash the latest Mahdi. Now auto rotation doesn't work with Mahdi or my stock lg. Any help?
[G2 Original Android Development] C.Hatfield:
I am sincerely not trying to be an ass but COME ON ..... if you don't wanna back-read through the thread, use the SEARCH THIS THREAD function ....

Have you read any of the last 10, 20+ pages BEFORE you posted ? I usually only pay specific attention to issues concerning my particular G2 variant [VS980] but I know I have seen your question posted, I am not kidding, AT LEAST 10-20 TIMES in the last handful of pages alone man.

The same question regarding the same problem/same variant constantly posted ad naseum - I know people want their question answered/their issue solved ASAP/IMMEDIATELY but this is getting unbelievably tiresome -

Personally, I really like doing the (sometimes hooouurs of) research and problem solving, then IF I am unable to do so & I am totally frustrated, only then will I post for help. There is SOOOO MUCH information at your fingertips that it is staggering -

AGAIN, I do not mean to be harsh but seriously guys - Yes, I was a rookie at this too BUT I also knew the community etiquette ..... sorry for the waste of thread space dr87
[G2 Original Android Development] reas0n:
Dude, it was repeated 9937338282828times in the past. Use the search bar and type a right tag like "rotation" next time..

Download latest 4.4 stock (for d802 it's 20D) backup Your STORAGE (yes, it's likely to be wiped), flash it, use AutoRec, flash Mahdi. You're done. It's the method which makes KK-based custom roms most stable.
[G2 Original Android Development] New Rising:
I have been running beta 4 for over a week now I think, probably the longest I have ever stayed on a rom heh. I also finally got around to using gps and it worked perfectly. Only problem I've had was the other day I had trouble sending messages on Hangouts. Not sure if it was rom related though. Great work dr87, looking forward to the next update.
[G2 Original Android Development] GizmoKaca:
PhilZ :)
[G2 Original Android Development] frater:
Quite strange as I have more than 1 day of battery life on all versions of Mahdi-ROM.

You did do a full wipe?

Otherwise try to run the ROM on the first day without reinstalling apps.

Cheers
[G2 Original Android Development] Dreadsteel:
I did a full wipe when I installed release 1. It started out with about 7.5 hours of screen on time and slowly over the week or deceased to 6.5.

Signal isn't great in my area but on 4/13 I had better stand by time and more screen on time. About 8 hours.
[G2 Original Android Development] Ismail.A:
6.5 screen on time is so much image how much time is wasted from our lives over a little phone and people are hungry for more
[G2 Original Android Development] easyski:
I've read pretty much this entire thread and didn't see anyone ask. That being said ;

Is the smart screen feature available in mandi (where the screen won't turn off if you're looking at it) if so, where is it in the settings?

Tia.
[G2 Original Android Development] duck from space:
There 's an apk called Facelock, hanging somewhere in the system. Don't know if it's functionnal but it's there.

3 things I noticed but didn't saw explicity reported here

- the vibration problem can occure pretty randomly. Caught my phone on perma vibration yesterday, and god knows how long it has been doing it. Maybe hardware damaging (?)

- flip tiles works when you flash the rom, and fails shortly after, for a reason I do not know.

- had to install multi dpi market to install some apps on the second flash of mahdi's rom (not sure how it was different from the first); tested multiple dpi setup including default before that, none worked. But still the multi dpi market was the answer.
[G2 Original Android Development] dragonboydbboy:
Just did the jump to 25a from 12b, kbz method. Loving this ROM, most seems pretty stable!

And I'm sure it's been asked for, but is it possible to get the tap a pattern to unlock?

Thanks and keep up the great work!
[G2 Original Android Development] :
The camera doesn't seem to like behaving well on the VS-980. It likes to become unavailable at times which can be inconvenient when using applications like torch or snapchat. I'm not sure if it's my phone or the ROM, but 24a based resurrection ROM has absolutely zero issues with the camera from my experience.
[G2 Original Android Development] toebee76:
I am having a problem when using the flash on any camera app. It flashes and takes the picture but it is very slow doing so. Like a 2 second delay. This is on the vs980. Does anyone else have this problem? Just trying to figure out if it's something I did.
[G2 Original Android Development] gambit07:
I had to turn flip tiles back on after initially installing the rom. After doing that, it has stayed on but I believe you're right that it comes turned on by default and gets shut off somewhere along the line. Have not experienced the other issues you have, but I have been having a rather large issue. Seemingly at random my phone services will stop working. Data still works but sms and phone calls cannot be made. I can fix it by going into mobile networks and switching from 4G (preferred) to global. I don't want to leave it in global though because the phone seems to switch to 3G far too frequently in that mode. If I switch to global and switch back to 4G the phone services start working again. I haven't been able to pinpoint why they stop working but it has happened 3 times now. Anyone else experiencing something similar?

Also, is there somewhere in this rom to control vibration strength? I looked all over but couldn't find an option for it.
[G2 Original Android Development] Little Bigboy:
hey guys i tried to flash this rom but when im in philz recovery it says installation aborted,any idea whats going on ?
[G2 Original Android Development] saimonsez:
Most likely a bad download. Use something like "down them all" (ff plugin) and verify md5 if possible.

Gesendet von meinem LG-D802 mit Tapatalk
[G2 Original Android Development] Little Bigboy:
thanks it was a bad download, the file is 197mb and and only 191mb was partially downloaded
[G2 Original Android Development] gambit07:
Well for anyone else in the same situation, I confirmed that a reboot is where the issue comes with losing the ability to call/text. If you switch to Global and then back to 4G it will work again. Really annoying if you forget because you will miss calls/texts. I'm going to try and set up a tasker profile to do this automatically.

Edit: Fixed by running a tasker profile at boot turning airplane mode on then off.
[G2 Original Android Development] AndroidInsanity:
Hey I installed supersu after I installed everything but it says there is no su binary installed and I need to root manually :S? Anyone know what I should do?
[G2 Original Android Development] GizmoKaca:
Thanks for the developer insight on this subject. I can see what you mean in that it could potentially be a bug magnet adding this and Mahdi is a really fast ROM anyway, so I don't see the need for this personally :)
[G2 Original Android Development] Unn113:
Hello, i have little feature request: vibration intensivity, I switched from CM, and rom is very good overall and this is only feature I miss.

From G2.
[G2 Original Android Development] GizmoKaca:
It should be there in the sound settings. It's just called minimum duration for vibration in milliseconds :)
[G2 Original Android Development] Ivixmax:
Settings > Sound > minimum vibration duration
[G2 Original Android Development] 3thman:
I want to flahs the latest build that was before the kk source. From where can I get the patch for D802?
[G2 Original Android Development] abteer:
Does anyone know how to turn off knock knock on?
[G2 Original Android Development] maximus20895:
You can do it on your status bar through the customization settings.

You can also do the whole screen if you want w/ tasker and set it through your launcher which is what I did through nova.
[G2 Original Android Development] AndroidInsanity:
Hey is their any headphone volume boost mod that will work with this ROM?
[G2 Original Android Development] dr87:
No, don't use any current ones because they will make the volume very low.

Next release I will have a boosted option in the OP
[G2 Original Android Development] dr87:
I need an LS980 user to test this patch on the 5-09 release to check camera

1. Backup

2. CLEAN FLASH - This means wiping data also, it must be wiped for this test

3. Flash 5-09

4. Flash the new patch https://www.dropbox.com/s/p4ejwlp9qgdz7pb/LS980-CAM-TEST.zip

Reboot
[G2 Original Android Development] simon_lefisch:
If you're using nova you don't need to use tasker to use the whole screen. Go to nova settings>gestures>double tap>shortcuts>mahdi actions>screen off. No need to have a separate app running.
[G2 Original Android Development] maximus20895:
Awesome thanks. Just tried it!
[G2 Original Android Development] arifqur:
Sounds great.

Thanks doc.

BTW I have a jdi display can I test?
[G2 Original Android Development] Schrotty35:
[MENTION=5232783]dr87[/MENTION]

Please can you say me how have you fix the echo problem on D802?
[G2 Original Android Development] ooddiittyy:
Sorry for the delay. In case you (or anyone else) still need them:

Mahdi 05/09 VS980 build md5: 02ba06ab4858484377565ce942c82e7a

VS980 R1 patch md5: 1d1622191983316ee9e279e829a177b1

Hope that helps!
[G2 Original Android Development] dr87:
yea just flash jdi kernel after the patch
[G2 Original Android Development] arifqur:
Sorry Doc it still says "can't connect to camera"

Also the camera app vanishes and says that app is not installed

Happy to perform more tests if you require
[G2 Original Android Development] fma965:
IIRC he replaced the lib/drivers with the nexus 5 ones... sorry if i'm wrong just offering what i believe was the answer...

---------- Post added at 10:34 AM ---------- Previous post was at 10:31 AM ----------

@dr87

Does your site have PHP? You should/could add dynamically generated checksums using http://php.net/manual/en/function.md5.php

Ofcourse if it's not got PHP i would still appreciate if you could add manual MD5 checksums :)

Thanks for the great ROM by the way.
[G2 Original Android Development] Schrotty35:
Thank you for the Info. The Nexus 5 and G2 have the same audio driver? Which driver use the normal cm11?

Gesendet von meinem LG-D802 mit Tapatalk
[G2 Original Android Development] fma965:
Again i could be wrong but i don't think i am, i believe CM uses the LG driver (is it a driver on android?) well it used to atleast not sure if it still does.
[G2 Original Android Development] Schrotty35:
Whene used the the same lg driver what used stock rom, why working on stock and not on cm?

Gesendet von meinem LG-D802 mit Tapatalk
[G2 Original Android Development] citytrader:
What are the files of the Nexus 5 audio driver if someone wants to do it manually?
[G2 Original Android Development] Raagh:
Dr87 changed the drivers for the n5 audio. N5 and lg g2 have the same audio chipset. But the drivers provided by lg highly depend on lg framework(stock framework),that why they were so buggy(echo) on aosp. The drivers from the n5 are obviously more aosp-friendly :)

Enviado desde mi LG-D802 mediante Tapatalk
[G2 Original Android Development] Schrotty35:
I hope the nex release coming soon. I like aosp.
[G2 Original Android Development] BreakingVZW:
Weird goings on after Mahdi nandroid restore. Auto brightness is broken. Completely nonfunctional. Works on stock KK and CloudyPro. So idk what's causing the issue. Auto brightness worked before the nandroid was made.
[G2 Original Android Development] :
nandroid doesnt include modem, check if you have correct version ;)
[G2 Original Android Development] BreakingVZW:
Lol I had the same thought. Tried reflashing the modem before I posted. No dice.
[G2 Original Android Development] :
ok try clean install wipe everything except internal. instal the rom patch etc, let it boot and try rotation.

go back to recovery and nandroid back. Something about kernel maybe dunno.
[G2 Original Android Development] sp44:
If I'm on the 24A bootstack with R1 and want to go back to 4.2.2 what do I need to do?
[G2 Original Android Development] Reginald476:
Flash the 12b radio from AutoPrime in General, wipe everything and flash the JB source ROM.
[G2 Original Android Development] gambit07:
Not a mod exactly but you can use Viper4Android FX here. Just make sure to install as a system app (move apk to /system/priv-app and give it necessary permissions then reboot). Once you install the apk then install the driver. Then go to the menu and select UI Setting then Moderate. Go all the way to the bottom and you will find Output Gain in dB, you can use that to increase max volume output. Of course you'll have to switch the app to default instead of DSP manager as well.
[G2 Original Android Development] Azurael:
If I set speaker gain in Trickster mod, the setting only sticks for as long as audio output is ongoing. Not sure if this is a kernel issue or a Trickster one. Any ideas?

Edit: Incidentally, setting gain with V4A is not really an alternative. It compresses the sound horribly at its maximum gain of 6dB but is nowhere near as loud as with the kernel sound control set to +6. As things stand, maximum speaker volume is really too quiet for my liking. It's much lower than in LG ROMs without the boost and I fear I'll miss my phone ringing. Funnily enough, I have no issues with headphone output level. But then, my IEMs are very sensitive.
[G2 Original Android Development] TanmayTzara:
Try using FauxSound or check if the 'set on boot' mark is selected in Trickster (swipe from the right edge of screen towards left).

EDIT: Also, V4A had lowered ringing volume in my case. Just bump the gain in FauxSound to the max, it solved my problem. And of course uninstall V4A driver and app.
[G2 Original Android Development] gambit07:
Hm, I set gain to around 2.5dB with v4a and have not had a problem with volume. I never used the stock rom so I don't know how loud the speaker was under those conditions, but I haven't had any problems with the loudness of it.
[G2 Original Android Development] Azurael:
I don't really fancy paying for and installing yet another tweaking tool when what I have should work... All any of them are doing is changing a value in sysfs. But thanks for trying. I've figured out that the issue appears to be some kind of power saving mechanism - when the device isn't producing sound from the speaker it sets itself to 0 presumably to prevent hiss or save power, and it resets to 1, overriding any previous changes when output resumes. But what is overriding it remains a mystery to me...
[G2 Original Android Development] gambit07:
It could be that Trickster mod is the issue? I haven't had that issue with v4a. I do agree that it should just work. Also, was there something special in trickster that you weren't able to do in Mahdi's kernel settings? Anyway, hope you get it sorted!
[G2 Original Android Development] BreakingVZW:
Any way we could get icon/row tweaks in a future release? Ive found the gigantic icons and 4 rows bothersome. They're huge. A 5x5 home screen layout would be sweet.
[G2 Original Android Development] strodda:
Try Nova Launcher, its been my favorite. I shrunk the icon size and using a 7x9 grid, I think.
[G2 Original Android Development] Dick Ripple:
Get a new launcher or use xposed to tweak the stock launcher. Dpi changes also help with the huge icons. IMO 420 is the best dpi on this device.
[G2 Original Android Development] Ismail.A:
You can use ROM toolbox I use it to do 380 dpi
[G2 Original Android Development] ZiR0:
Thanks for the rom. I love mahdi on my LG. I just updated to "20140509". Everything is okay except rotation. It's not working. In OP it says I need kk baseband for this rom. I also installed KK baseband but no results.

Please help me to solve this problem and thanks again and again for this rom!

Edit: I think I am flashing the wrong modem zip. Any help?
[G2 Original Android Development] fma965:
I use 361 as my dpi
[G2 Original Android Development] OneFast3:
you sure about that patch md5 ? I get bda0731b8814f332b13553a4b2c577e2
[G2 Original Android Development] TDSJR:
You also need to flash a Stock ROM before Mahdi. Will on Stock, make sure to get a GPS lock, for good measure.

Sent from my dr87 Released(1) ARTistically Mahdified LG-D801
[G2 Original Android Development] phoenix_rizzen:
Install release 1. It fixes the audio issues.

Typos courtesy of my LG G2 (D803) running Mahdi-ROM.
[G2 Original Android Development] ooddiittyy:
I don't have an external reference, so in that sense no. But that's the patch that I successfully flashed, and I'm sure the md5 is correct for the file I used.

It would be surprising if a corrupted file flashed correctly, but I suppose that's always a possibility.
[G2 Original Android Development] dave_k605:
Vs980, I'm currently on cm official. If I want to flash this all I need is the xdabbeb 24a bootstack correct? Along with the modem?

So my understanding is... Flash bootstack, modem, wipe, flash this rom and gapps.

Correct me if I'm wrong, just want to make sure I do this correctly.... Thanks
[G2 Original Android Development] xtvchi3f:
I don't know how proper of a volume fix this is but if you go to system/etc there is a file named "mixer_paths.XML". If you change the "HPHL" AND "HPHR" values from 15 to whatever you are comfortable with it definately helps. I attached a screenshot.
[G2 Original Android Development] HueyT:
Yep:good:
[G2 Original Android Development] phoenix_rizzen:
Read post number 6429. It had a description of the different basebands, and links to the correct ones.

Typos courtesy of my LG G2 (D803) running Mahdi-ROM.
[G2 Original Android Development] frater:
Thus far I've been using my galaxy S4-active to listen to music (it supports an SD-card). But it will become a present for my gf. Yesterday I played music on my headphone with my LG and I constantly heard interference with the modem. I rebooted it and it was gone.

Anyone else experienced this?

I'm on 05/09 on a D802. It's been running alright with the occasional reboots. Great battery life.

Cheers
[G2 Original Android Development] dr87:
Here is another Beta release that needs some testing, R2 beta

CLEAN FLASH

Use 4.4 modem

Rom

Patches: D800 D801 D802 D803 VS980 LS980

- Added UI crash fix

- Removed prebuilt APNs as it prevented some devices from using another network

- Vendor tree rebased on hammerhead (Large change)

- Volumes increased a bit

- Fix limited apps in playstore

- GPS changes

- Green line media fix

Sprint cam still broken, but not forgotten about :good:
[G2 Original Android Development] Sebsey:
Great man, thank you!! :)
[G2 Original Android Development] arifqur:
Thanks doc. Keeping fingers crossed for the Sprint cam
[G2 Original Android Development] HueyT:
Thanks Doc, flashing feverishly :good:
[G2 Original Android Development] reas0n:
Testing, so far no problems, thanks.

Vendor tree rebased on hammerhead (Large change)

could u explain what benefits it gives?
[G2 Original Android Development] 93fuelslut:
I'm already on 24a. So when you say use 4.4 modem do I

Clean flash ROM

Flash r2 patch

Flash gapps

Flash cloudy kk band

Reboot ?

sent from your moms phone
[G2 Original Android Development] sacredsoul:
All good on D802 :good:
[G2 Original Android Development] paullueders223:
I think I narrowed down what causes the audio wakelock that some people including me are getting. Using BBS, noticed an AudioMix wakelock was preventing my phone from getting significant deep sleep. Turned off all my sounds and it went away. Turned them back on one at a time and the wakelock came back after enabling touch sounds. Its also interesting since it doesn't show up in normal battery stats as the phone staying awake. It first showed up in 1/5, I flashed 1/8 and its still present. Have yet to do a clean flash to be positive but just an FYI for anyone else, not a huge deal at the moment
[G2 Original Android Development] philsfan:
Yes. Please read OP.
[G2 Original Android Development] JRJ442:
Screen recorder works and we got some new battery icons! Sweet. On the last build I noticed a faint chirp here and there listening through headphones with V4a, not there on this one. Sounds perfect :)
[G2 Original Android Development] Higgins12:
Quick question before i flash again :D

Is USB-OTG working in latest build?
[G2 Original Android Development] mr.mandevil:
Just flashed newest update and GPS still doesn't work. Running GPS fix from play store does nothing either. Using LS980.

Love this ROM. Really wish GPS would work though. Everything else is working perfectly for me.
[G2 Original Android Development] xodeus:
Have you tried TopNTP?

Sendt fra min LG-d802 med Tapatalk
[G2 Original Android Development] mr.mandevil:
Just installed it but won't find out until I go for a drive tomorrow. It seems to locate me fine, but the problem is when I need the GPS to commute. It just always points north and doesn't track my movements at all.
[G2 Original Android Development] s--c:
Look or search for Xposed framework, gravity box is a module you can add, to provide more customisation to roms.
[G2 Original Android Development] dr87:
yea this app is really amazing, instant locks
[G2 Original Android Development] xodeus:
Oh that's an issue with the compass. You should try to reset it with a compass app.

Sendt fra min LG-d802 med Tapatalk
[G2 Original Android Development] chrimu:
hello together,

I have the problem, that the volume, when talking on the phone, is extremely loud. I have set the volume to the lowest setting, but still everyone can hear what is being said in the room.

Maybe someone has a tip, what I can do, or whether I have since possible set something wrong?
[G2 Original Android Development] dr87:
flash the zip in the main post, I will fix it in the next build
[G2 Original Android Development] dr87:
There will be a massive audio improvement update coming within a day, this isn't a minor change ;)
[G2 Original Android Development] chrimu:
thx, now it's great :good:
[G2 Original Android Development] mgear356:
I think in voice calls, it is too loud for d802.. Able to tune it down lower? In non speaker mode
[G2 Original Android Development] sanke1:
The phone spontaneously restarted within 8 hrs of install. :(
[G2 Original Android Development] Darth Pooh:
Give this a shot:

Turn on GPS without the LOCKED signal

NANDROID backup your current ROM

NANDROID restore your stock backup before you flashed Mahdi (LG Stock, if you don't have one... just flash a stock rooted LG ROM).

Get a GPS Lock, make sure you have it before you do anything! don't turn it off before the next step

Reboot into recovery and restore the Mahdi NANDROID.

Test to see if you have GPS now.

Report back here.
[G2 Original Android Development] ipandroid:
The 01/08 is running smoothly on the D803.... Gps and blue tooth working great. ☺

Sent via carrier pigeon