[G2 Original Android Development] Yoinx:
Alright folks.

As users of Mahdi-Rom have noticed, Dr87 has been awhile on updates. From reading people say he's stated that he's ceased development for the G2 until Android L drops. Given that, I've began working on my on builds of this rom as well as major modfiications to his base kernel based on Dorimanx's Stock kernel. I had tried Bart452's and the audio patch never worked quite right in all apps. It's also lacking hardware acceleration for video on this rom for some reason.

ALL FILES POSTED HERE ARE "AS-IS". THEY SHOULD ALL BE CONSIDERED EXPERIMENTAL.

I don't plan on providing support, adding devices, changing features. These will simply be builds of the ROM based off of a repo sync ... Nothing more, Nothing Less. These are being made based on the Mahdi 4.4.3-CAF repo source. This may or may not be the correct one, but it boots and seems to work on my device. This then gets the sources from Dr87's upgrade guide added in. lunched as VS980 (my device) and the OTApackage made.

If anyone has any tips/recommendations for better places to pull the source from (if there's a more appropriate one).... OR if there a better place to pull individual portions of the ROM from in the manifest, I'm all ears.

As far as my kernel modifications, I'll just be calling it "SimpleKernel+". I may end up talking to Dorimanx to get his blessing to keep the name, as I don't want to steal his credit or work, but also don't want to cause confusion either. This may take some time to start releasing builds of. For the time being, I've just mass-reverted some of one of Bart452's old ports of Dorimanx's kernel. I would only release for the VS980, as thats my device. But it's pretty quick to build for the others and repack them.

I don't want to sound rude or anything like that. But for the people that don't bother reading... I'm not a dev, I'm not maintaining this, I'm not coding for it. So posting feature requests and such will most likely go ignored.

I'm syncing sources and building. For the kernel, I'm picking commits and building. Most all commits to the kernel will probably come from Dorimanx's repo. I just don't feel right keeping the name when I'm not taking *all* his commits, as I'm going to avoid things for sound and video.

All coding has been done by Dr87 and Dorimanx and all the people they thank in their threads.

Links:

Rom:

a18dbeadb32b0e398116de5f5571af20 mahdi_vs980-20OCT2014.zip

Kernels: Github for this Dori Port

307cbb08c7c4f4a733b3223d38280546 Dorimanx-v7.8-d800-kernel-Nexus_Sound.zip

09e66f4ee8f27b14bc818dae6f957696 Dorimanx-v7.8-d801-kernel-Nexus_Sound.zip

434eeaee1ea4a040d6f3fbff0fcf7d71 Dorimanx-v7.8-d802-kernel-Nexus_Sound.zip

a89518e7eae55bc1285e628f0b93f3b7 Dorimanx-v7.8-d803-kernel-Nexus_Sound.zip

3a798dfdff9d916c07b256edc587c629 Dorimanx-v7.8-ls980-kernel-Nexus_Sound.zip

32e8b3e929104741cd5589dcea4e68d0 Dorimanx-v7.8-vs980-kernel-Nexus_Sound.zip

Also, for anyone curious. This should work with fauxsound as it has his mods in it, the STweaks app that's included actually has a volume boost bit in it. Also, cf.Lumen 2.40 *will* work with this rom/kernel combo. You just need to prevent it from updating, as newer version do not work with it.

Known issues :

Kernel Video playback doesn't use hardware modes. This prevents using Netflix. I'll investigate into this.

Some proximity issues.