yashsingh1/xdaforums huggingface dataset:
[G2 Original Android Development] Gutsyslap1:
Wow CWM....haven't heard of that being used in a long time. Try it. You might like it more.
[G2 Original Android Development] xzero425x:
Was gonna flash, but think I'll wait till 4.4.4 gets released! Hopefully soon the ROM I'm using now for a few months is dead and giving me probs the past few weeks :'(
[G2 Original Android Development] Matze060906:
PA gapps are now online in the PA gapps thread...

Gesendet von meinem LG-D802 mit Tapatalk
[G2 Original Android Development] simon_lefisch:
CWM will have the same options.

-Wipe /data

-Wipe /cache

-Wipe /dalvik

-Format /system (prob found under advanced menu)
[G2 Original Android Development] YoungDaddy:
I've heard it coming from my Galaxy Nexus. Even tho I've always wiped once and never had major issues that I can think of

Sent from my LG-D800
[G2 Original Android Development] builtboosted:
Do we still need to flash super user?
[G2 Original Android Development] :
Mahdi already has a superuser installed in like most aosp roms do
[G2 Original Android Development] Berzerker7:
But the binary needs updating. If you install SuperSU and run it, it'll ask to update it on first run.
[G2 Original Android Development] :
You won't need to flash superuser unless u prefer that. Like I said it's already inbeaded into the rom. Under settings look for super user
[G2 Original Android Development] dr87:
Only because superSU wants its own binary. The superuser binary is up to date.

Build coming very soon :good:
[G2 Original Android Development] Berzerker7:
Hmm...TiBu seems to complain about it unless I run the update as well...perhaps it's just looking for SuperSU's specific binary?
[G2 Original Android Development] dr87:
maybe, I can use tibu fine with either though

If you want to use supersu its your choice, you can use whichever they both work :good:
[G2 Original Android Development] chrisexv6:
At one point, the built in CM SuperUser caused TiB pathing issues. So TiB warns you about the non-SuperSU (since the issues didnt exist if you used SuperSU)

But Ive never had to do anything to make the built in CM Superuser app work fine with TiB for a long time. Just checkmark the box to never show you the error again in TiB :)
[G2 Original Android Development] buffal0b1ll:
CWM vs TWRP. Paper or plastic?

I use Philz.

And you're all leaving out the freezer before reboot step no matter what recovery you use :P
[G2 Original Android Development] chrisexv6:
I dunno, Ive never had a thermal issue before during or after flashing.

TWRP, Advanced Wipe -> wipe everything except Internal Storage.

Add ROM zip, patch zip, gapps zip to zip queue and flash them

Wipe cache/dalvik after flash complete (this might not be necessary but takes whole 10 seconds), reboot the phone

Let phone boot up to setup wizard, then just leave the phone alone without starting the wizard. I usually let the phone sit 5 to 10 minutes.

Go thru the setup wizard, but I *dont* setup my Google account at that point in time.

Let the phone sit for 15 or 20 minutes after the wizard completes.

Customize it all the way I like, then add a Google account.

My phone gets a little warm during the initial boot but nothing near hot (the phone has been MUCH hotter before, streaming audio and charging at the same time)

Not sure why all of a sudden a freezer is necessary, unless there are hardware variations that large.
[G2 Original Android Development] TDSJR:
But beware. If you stand in front of a mirror and wipe 3 times, Cid appears and flashes CM on your device. ? (insert Psycho sound)

Sent from my ARTistically Mahdified (0615) LG-D801, courtesy of dr87
[G2 Original Android Development] LOBBS:
Deleted cuz the app quoted some random post.
[G2 Original Android Development] buffal0b1ll:
My post attempts to be a bit of humor, but it's also serious. My device, d800, bootloops on the way out of recovery almost every time if I don't put in freezer.

I read in this forum every other day about users with bootloops blaming the ROM (when freezer, as silly as it sounds, is the solution all along)
[G2 Original Android Development] TDSJR:
Dude! We have about approx. 2-3 full pages on basic wiping procedures and regularly talk about putting our phones in the freezer. I think you were safe. ?

Sent from my ARTistically Mahdified (0615) LG-D801, courtesy of dr87
[G2 Original Android Development] LOBBS:
I'm very near that Zen-like moment when my whole setup just comes together. I've got the ROM in Mahdi and a theme that I really like in FireChili. All that's missing is that "more than simple" kernel the good Dr teased us with a few days ago. The last time I found this sweet spot the core configuration of my Rezound didn't change for the last year that I had it. It's great to just flash maintenance updates and to be able to focus on making new icon packs and widgets.
[G2 Original Android Development] goast:
the moment you do like I did this.. That's when the update comes lol..
[G2 Original Android Development] dr87:
6-20 coming up in a few mins, will update OP when links are ready

Sync with mahdi

Updated to 4.4.4

Core spike system UI bug fixed

VPN should work

Switched thermal driver

Phone should not shutdown from heat on boot causing the freezer issue

Clean up some leftover caf audio bits from before N5 sound merge. Clean up unused / old / wrong settings from the mixer files after merge. This may or may not improve hissing some users hear, I'm sure someone will let me know :good:

You should be able to underclock to 1.49 without issue (current is 1.7) Any lower is unsupported.
[G2 Original Android Development] LOBBS:
Ha! It worked! I just switched up my home screen for the day.
[G2 Original Android Development] gambit07:
Just a heads up for anyone else whose phone gets hot, I had a strip in the top quarter of my phone die. There is a thread with others who have had the same issue, appears that it could be linked to the phone getting hot. Just a heads up

http://xdaforums.com/showthread.php?t=2478927&page=6
[G2 Original Android Development] :
For the people who hold out on upgrading (I know, I know... There arent *that* many out there). 4.4.3 and 4.4.4 are pretty important updates, both dealing with SSL issues. 4.4.3 addressed the Heartbleed vulnerability. 4.4.4 addresses a fairly new OpenSSL vulnerability that would allow for 'man in the middle' attacks (CCS Injection Vulnerability)

[MENTION=5232783]dr87[/MENTION], thanks for all the hardwork. Keeping the world safe, one update at a time... :)

At least you care more about our security than our providers and LG :s
[G2 Original Android Development] jesssiii:
Downloaded, will flash soon!
[G2 Original Android Development] goast:
Downloaded flashed and running strong!!!! Thanks dr87
[G2 Original Android Development] BlakeSm:
Hissing still present on low levels, D800, clean flash. I don't mind it though, great rom!
[G2 Original Android Development] Gutsyslap1:
THE HORROR
[G2 Original Android Development] :
I've never noticed this before, though to be honest I've never paid much attention either.

When setting cpu min/max freq through the included kernel tweaker... for whatever reason it only applies your settings to cpu0. The other cores all maintain the default values.

This can be checked by setting your values in the tweak app then viewing the following files under /sys/devices/system/cpuX/cpufreq/

cpuinfo_max_freq

cpuinfo_min_freq

scaling_max_freq

scaling_min_freq

I havent done *too* much digging around to see what other settings are sticking for 1 core vice all 4.

I assume using most other CPU tuning apps will affect all the cores correctly, but as this one is included... People may report issues.
[G2 Original Android Development] dr87:
Yea there seems to be some bugs in the kernel tweaker. I will let the mahdi team know - I haven't seen any freq issue when using tricker but the built in one has freq trouble.
[G2 Original Android Development] toebee76:
Is anyone else having issues syncing contacts? I have seen it before but toggling sync would fix it. Tried the contact sync fix app in the play store. Tried rebooting. Tried removing and adding account. No sync yet.
[G2 Original Android Development] lazer77:
I've been trying to keep up with the thread while awaiting my replacement G2 but, haven't seen it mentioned lately. [MENTION=5232783]dr87[/MENTION], you still working on your twrp builds?
[G2 Original Android Development] KilluaZoldyck:
Screen mirroring/ Miracast/Wireless Display

[MENTION=5232783]dr87[/MENTION] Is it possible to make screen mirroring working ?

It works properly on paranoid android rom

A million thanks for this absolutely wonderful rom :)

Everything else is perfectly fine for me on d802
[G2 Original Android Development] Hung0702:
Is there still no way to disable cursor control in the nav bar when the keyboard pops up?

Instead of dismissing the keyboard via Back softkey or with an Enter (which may not dismiss depending on app) I press Home or Recents, which causes the arrows to linger even after the keyboard has been dismissed. Even after I summon and dismiss the keyboard again, the cursor arrows linger. The right arrow covers my 3-dot menu softkey. The left one covers a blank area I typically use to double-tap-to-sleep.

I have no need for the cursor arrows; they are just a hindrance I have to fix by restarting the SystemUI. I probably restart my SystemUI a dozen times a day because after a message I usually just press Home/Recents–something I imagine others do.

I figure since no one else is talking about this issue, it's caused by some other mod I have installed. But I value those other mods far more than I do the cursor arrows. Is there something I can do to resolve the issue on my own or do I just keep complaining and seeing no meaningful change (I feel like an American voter).
[G2 Original Android Development] jesssiii:
Yep, toggling fixed it for me.

Bummer about the kernel tweeker, would prefer it but I'll use Trickster. Assuming I should freeze the tweeker?
[G2 Original Android Development] toebee76:
Damn I even tried banks and pa gapps. I can't get contacts to sync.

If you give kernel tweaker su permissions it will need to be frozen.
[G2 Original Android Development] jesssiii:
[MENTION=3192020]toebee76[/MENTION], is your account showing under backup and reset in settings? If so, perhaps you could delete then re-add the account?
[G2 Original Android Development] toebee76:
Yeah I tried removing and adding it again. Normally just toggling sync works but no solution so far
[G2 Original Android Development] dr87:
I've been hearing of this happening a lot recently across 4.4.4

Someone mentioned this worked, but I've never tried it myself so I can't tell you
[G2 Original Android Development] toebee76:
Yeah thanks I tried that. App said it was fixed but it did not

I thought maybe it was on google's end but I restored my backup and it syncs fine. So strange. Tried googling it but nothing useful comes up
[G2 Original Android Development] murdoch1:
external SD card

Just did a clean wipe and installed 20/6. Lost the ability to read my mininova card.
[G2 Original Android Development] dr87:
Updating f320 patch to fix this in a few mins, I'll let you know when
[G2 Original Android Development] murdoch1:
external card

Sorry Dr... Should have said I have a d802. Worked fine in the last ROM. Thanks for your continued updates.
[G2 Original Android Development] dr87:
Yea it was an accident I had synced my old ramdisk. I need to rebuild all the patches, will say when its up, I'll put up the d802 first to make sure it works.

Doesn't effect anyone not using an sdcard
[G2 Original Android Development] murdoch1:
external SD card

Absolutely fantastic... You and the ROM... Thanks again
[G2 Original Android Development] dr87:
http://www.mediafire.com/download/s3r643v4nwbdyww/d802sdcard.zip just flash in recovery, let me know if it works before I rebuild all :good:
[G2 Original Android Development] murdoch1:
external SD card

All sorted Dr..... That patch did the job.

Cheers again
[G2 Original Android Development] pcoruganti:
What's is mininova card?
[G2 Original Android Development] murdoch1:
It's a micro SD card within a micro USB holder which plus into the bottom of your lg g2. Allows you store data and access. Google mininova. All will become clear.
[G2 Original Android Development] Matze060906:
It's like otg USB?

Gesendet von meinem LG-D802 mit Tapatalk
[G2 Original Android Development] murdoch1:
external SD card

Yes........ It's called meenova sorry
[G2 Original Android Development] Matze060906:
I found it. I hope you know it: Can I buy it only at the hompage from meenova? Problem: It can only be payed by credit card. I don't have it. I searched it by amazon, but I don't found it there.
[G2 Original Android Development] murdoch1:
external SD card

As far as I know that's the only place that sells them. I would highly recommend them. There are similar devices available, however they all seem rather expensive compared to meenova.:laugh:
[G2 Original Android Development] Matze060906:
OK, thank you.
[G2 Original Android Development] xzero425x:
Banks Vs PA gapps?
[G2 Original Android Development] Matze060906:
Let's get ready to rumble... :cool:

I'm using PA gapps mini modular package.
[G2 Original Android Development] mickskillz:
you can disable it by going into settings>language & input>advanced options> enable the volume key cursor control and it will disable the nav bar cursors.
[G2 Original Android Development] Hung0702:
Oh, cool. Thanks!
[G2 Original Android Development] sprkrt:
1. Is there a way we can "double tap" on the screen and put device on sleep using google or nova launcher?

2. Does Dorinmax kernel work with this rom?
[G2 Original Android Development] Krsnik:
Nova Launcher (Prime Only): Nova Settings -> Gestures and Buttons -> Double tap -> Shortcuts -> Actions (with Mahdi Rom Icon) -> Screen Off
[G2 Original Android Development] Matze060906:
1. In settings you find nd a option to double tap on Statusbar to put the phone into deep sleep. I have set long press on home button to put the phone into deep sleep.

2. Dorimanx kernel works only with stock based roms.

Gesendet von meinem LG-D802 mit Tapatalk
[G2 Original Android Development] musashihatred:
Mahdi 6-20

Flashing all the waaaay

#mahdiyolo

[°_•|||]

G2
[G2 Original Android Development] sprkrt:
any suggested kernels then?
[G2 Original Android Development] kewkie:
more like #mahdiswag

Gesendet von meinem LG-D802 mit Tapatalk
[G2 Original Android Development] markrulesallnow:
the stock one
[G2 Original Android Development] Matze060906:
You don't need another kernel, but you can test furnace kernel...

Gesendet von meinem LG-D802 mit Tapatalk
[G2 Original Android Development] EgonVLC:
I killed hissing!!!! :D

This morning I wake up early just to play with the hissing issue. I downloaded Mahdi 6/20 version and CloudyStock 2.2 (Stock KK Based). I has Mahdi 6/18 installed. Wiped everything but sdcard, installed CloudyStock. Installed just Titanium Backup to restore PowerAMP (and Whatsapp...).

Played my test songs with my Senheisser 518HD. Couldn't get the hissing at any volume, at all. Sound seemed ok. Not the hifiest I've ever heard, but plenty satisfactorying.

Then wiped everything but sdcard again, and installed Mahdi 6/20, patch, gapps. (Wow, can't believe how smooth this rom is!). Installed TiB, restored PowerAMP/Whatsapp. Performed my typical battery test. Hissing was there. A bit lower than in other versions (maybe placebo effect) but definitely hissing was here. Clearly audible at low volumes, even more when mutinh L o R channels, I could clearly hear the hissing in the muted channel. I raged and pulled my hears screamig aloud.

Then I thought... Lets check Cloudy internals... I knew about snd_soc_msm_Taiko, but I got surprised upon finding mixer_paths.xml too... I had a look at it. Much bigger than Mahdi's. Read some of it, it has many new paths not present in Mahdi, and some extra configuration lines for some of the existing lines in Mahdi's. So I did a backup, and replaced Mahdi's mixer_paths.xml for Cloudy's one. Crossed my fingers and restarted phone...

It booted! I reached my phone with fear in my fingers... Plugged headphones, fired PowerAMP, test song. No hissing. None. But the max volume was sooo low I thought maybe I couldn't hear it. So I edited cloudy mixer_paths.xml and increase volumes to near what Mahdi's has (but not up to, for me is too loud). Replaced the file again, rebooted.

Normal boot again. Fired PowerAMP. Test songs. LOUD AND CLEAR, NO HISSING. I couldn't believe it. Closed all windows, switched off all noise sources in my home (fans and the like). Layed in bed with just the phone and the headphones. Test songs. Cristal clear at every volumes. The silent parts of the songs are deep silent. No hissing. No disgusting hihg noise floor. I can't express how happy I am! I can use Mahdi and have a nice sound!! :D

For anyone who dares to try my mixer_paths.xml. I DON'T KNOW IF THIS FILE BREAKS ANYTHING ELSE. It works for me and I'd love if [MENTION=5232783]dr87[/MENTION] could have a look to integrate the fixes it may have.

Thanks to everyone involved in this superb rom!
[G2 Original Android Development] timlad:
Good work will try it later
[G2 Original Android Development] djoni_gitara:
about these sound problem, I really didnt notice any. for me it is impprtant to have loud and clear volume which mahdi have. I never listen music at low volumes, I like the point when my ears starts to bleed :) whith mahdi rom I can reach that volume :)
[G2 Original Android Development] gio_punsalan:
Hi guys. I dont know if anyone has asked this but, how can I install the stock LG camera if possible? if not, what camera app do you use? Thank you!
[G2 Original Android Development] kewkie:
I've heard the OnePlus One camera is great (didnt use it yet by myself). I mostly use the google camera
[G2 Original Android Development] MAGICEA_EA:
Otg doesn't work
[G2 Original Android Development] timlad:
Working find for me just tested 6/20
[G2 Original Android Development] MAGICEA_EA:
yeah I just tried right now it won't mount. I used stickmount and it still won't mount
[G2 Original Android Development] fma965:
Why is every one saying to wipe system when dirty flashing?

The zip contains

ui_print("Formatting /system");

format("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "0", "/system");

Which wipes system anyway
[G2 Original Android Development] bivabo:
tks

F320 not detect extension sd card :(
[G2 Original Android Development] reas0n:
[MENTION=5232783]dr87[/MENTION] You didn't answer me about the LED :( http://xdaforums.com/showpost.php?p=53545539&postcount=10037

And also, if Your ROM/kernel became rock stable (in my opinion), would You like to check one feature? I'd really like to see the Eco Mode, that makes the phone use only two cores, not four, with this feature it would be everything i wanted in the perfect ROM. It's now smooth and stable.
[G2 Original Android Development] manager77:
F320L.....ext. sdcard works fine with last version 20/6…
[G2 Original Android Development] r03ter:
F320 external sdcard works since build 15-6

Try flashing the right patch!

r03ter - LG F320S
[G2 Original Android Development] kosako17:
How can I disable knock on/dt2w?
[G2 Original Android Development] :
I can conclude that either the combination from your update path and that mixer fixed things.

Or its the min/max volume levels in that mixer_paths that decreased the high notes I am getting on Mahdi. Please perform a test with lower volumes alone in the mahdi mixer file that match the ones in the other mixer paths to eliminate if its just the volume levels that fixes it for you.

Also didnyou even eliminate poweramp, and the recovering of it to contribute to hissing? like check appolo first? These apps come with their own files sometimes.

If first is true, it would suck tremendously. cause it would mean many steps to guarantee its gone. It can also be I am not experiencing hissing but just an off balance hearing on high notes lol.

Perhaps others can test your mixer path alone also.

I came from D80220D to mahdi 603 and now clean installed 620.

I tested this by:

putting mixer path in etc folder, replacing it and fixing the permissions on the mixerpaths file.

1. your mixer path alone -> slight reduction of high notes

Made a diff between your mixer path and mahdi and tested:

2+3. Additions alone to mahdi-> no difference

4. removals in mahdi separately -> no difference

5. Additions and removals-> no difference

6. Remappings -> no difference

7,8,9,10,11,12 Above tests with permutations with volumes -> overal volume decrease and slight reductions to high hissinglike sounds.

my tests may be flaud, not covering 100% of testcases, so if someone can double test this awesome

Doesnt hurt anyways if their wrong as it takes less then 2seconds.

apparently that may not work.
[G2 Original Android Development] Giocarro:
Sounds good!

Just wanted to give my feedback on speaker sound quality on 06/20: it is very good, so that I decided to not install Viper4Android this time.

Good job [MENTION=5232783]dr87[/MENTION]!
[G2 Original Android Development] TDSJR:
Having trouble with lockscreen wallpaper, occasionally will just be black screen.

Sent from my ARTistically Mahdified (0620) LG-D801, courtesy of dr87
[G2 Original Android Development] m.vierlboeck:
Similar problem here. But for me it's not the lockscreen but the login screen where I enter my sim pin.

As I don't restart my smartphone very frequently, I can live with it, but I just wanted to let you know, maybe these issues are related ;)
[G2 Original Android Development] hwwr:
Happened to me once, but now it's all OK.
[G2 Original Android Development] russells.android:
[MENTION=5232783]dr87[/MENTION] any plans to include double tap to sleep on lockscreen? It works in PA and, IIRC, Gummy but i guess not on Mahdi.
[G2 Original Android Development] kosako17:
And the option to disable knock on
[G2 Original Android Development] jameseytickner:
Dude, its there....

Go to customization, system bars and more, then click on more and it'll show double tap to sleep options. :)

---------- Post added at 01:39 PM ---------- Previous post was at 01:38 PM ----------

It was posted a while back, search double tap to sleep and it should come up
[G2 Original Android Development] kosako17:
I mean double tap to wake
[G2 Original Android Development] russells.android:
I mean double tap any where on the lock screen to sleep bud.. ;)
[G2 Original Android Development] jameseytickner:
Oh sorry dude, i for some reason mis undertood, that should also be there, i think a lot of people asked so the Dr posted a terminal command :)

---------- Post added at 01:49 PM ---------- Previous post was at 01:48 PM ----------

Wait that's a thing, i need this thing
[G2 Original Android Development] toebee76:
Any requests for rom features should be done on the Mahdi Rom + page.
[G2 Original Android Development] kosako17:
Is not in the rom, dr87 was given us a flashable zip to disable double tap to wake but it doesn't work..
[G2 Original Android Development] Maritus1:
I can confirm that!
[G2 Original Android Development] cheami:
Same on VS980.
[G2 Original Android Development] sprkrt:
is there any app to use the FM Radio?
[G2 Original Android Development] :
[MENTION=5232783]dr87[/MENTION]

Had time to mess with this, entering 0 into the location you had said to in the sysfs does not work. The file is blank and anything you write in its immediately overwritten by white space
[G2 Original Android Development] Jimi Mack:
On the 6-20 release has anyone had their G2 go into Deep Sleep, mine has not.
[G2 Original Android Development] dr87:
Very good find that its in the mixer files, using those pure would probably break a few things but I will go over the whole config and figure out whats different. I could PM you some modified mixers to let me know if its working:good:

only 802 and f320 can mount sdcards, I will be fixing this later
[G2 Original Android Development] chrisexv6:
Clear data on Play Services, that fixed it for me.
[G2 Original Android Development] spyd3r05:
Search wasn't helping but is Vibrate still messed up/ vs model