• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [UNOFFICIAL][CAF][4.4.4] CarbonRom (DT2W and CM12.1 Kernel)

whoshotjr2006

Android Enthusiast
Jul 31, 2012
680
1,252
Ohio
READ EVERYTHING BEFORE YOU CONTINUE ANY FURTHER!!!! DEV INFO IS IN 2ND POST.

NEWS:
First build. This has double tap to wake and uses bad_mofo's cm12.1 caf kernel which also brings us overclocked processor, fast charge, etc. Should be an all around smoother experience.

CHANGELOG:
061415: first build. added double tap to wake, added Bad_MOFO_33's cm12.1 caf kernel

DISCLAIMER:
i do not force you to flash these roms. what you do is on you. ill try to help you, but do not blame me for anything, especially if something goes wrong. you know the risk, and if you dont know or understand something, then dont flash this rom.

TAKE A GOOD BACKUP WITH TWRP BEFORE FLASHING!

RECOMMENDED RECOVERY:
TWRP lollipop link:
http://androidforums.com/threads/recovery-twrp-2-8-5-0-lollipop.902943/

Working:
Anything that is not listed below

half working:
Green tint on back camera on some volts
NFC needs some fixup, waiting for logcats
Youtube: Open settings in video, disable HQ video stream for now.
Camcorder: Use Camu or something like it from google play store

not working:
ir blaster
you tell me

NOTE: Get a gps lock in stock rom or whichever rom you had before with working gps before you flash this. This is a quirk with many qcom based phones, if you dont get a lock before you flash this your gps probably wont work.

Flash the rom, then the gapps package of your choice (kitkat gapps) and then flash either the Virgin or Boost apn fix below.

Thanks to Mopedryder for both:

Virgin APN Fix:
http://androidforums.com/threads/mo...apn-fix-wip-cm-aosp-4-4-x.840298/#post6516416

Boost APN Fix:
http://androidforums.com/threads/mod-universal-boost-apn-fix-for-d2lte-builds-mod.840501/

Rom Download Link:
https://www.androidfilehost.com/?fid=24052804347759931
 
HEY VERY IMPORTANT NEWS. IF YOU DIDN'T ALREADY KNOW HOW TO FIX THE VIDEO PLAYBACK ISSUES, IT IS CAUSE BY LPA AUDI DECODING. Basically if you use "Root App Delete," from the play store you can delete DSP Manager, the current audio manager in this ROM. After you do that, go to the play store and install Viper4Android. It will be the first one on top. After you install it, open the app and when it asks to choose what driver want, choose the top most driver, (Extreme High Quality) I think. Then it will tell you it is going to disable LPA decoding. So far this is the only work around I know of to get rid of the LPA decoding. I'm sure there is a more efficient way. But as far as I know that is how I did it. There is just one small issue. You can only watch videos on chrome in low quality, but snapchat, etc will work.
 
Upvote 0
@CrimsonToker
Screenshot_2015-06-19-19-27-55.png
Screenshot_2015-06-19-19-27-33.png
Screenshot_2015-06-19-19-28-29.png
Screenshot_2015-06-19-19-27-23.png
Screenshot_2015-06-19-19-26-42.png
Screenshot_2015-06-19-19-26-24.png
In regards to the above post concerning LPA, by modifying the build.prop what exactly is that fixing? I do like viperFX better than dsp though, the audio is much better sounding
 
  • Like
Reactions: CrimsonToker
Upvote 0
I read this thread, couple posts down someone explains what low power audio, lpa, is, but I don't understand how it relates to viper.

http://forum.xda-developers.com/showthread.php?t=2234340


Also, I'm curious if playing around with build prop is safe on custom ROM? I've only done so on stock, and I don't know much about build prop, so I don't know if anything would be redundant or break the ROM..
 
Upvote 0
I read this thread, couple posts down someone explains what low power audio, lpa, is, but I don't understand how it relates to viper.

http://forum.xda-developers.com/showthread.php?t=2234340


Also, I'm curious if playing around with build prop is safe on custom ROM? I've only done so on stock, and I don't know much about build prop, so I don't know if anything would be redundant or break the ROM..

Viper uses an LPA driver by default but I think it has to be forced to work with CM and it's variants. As far as build.prop editing and such I think I will install viper as a system app instead of modifying build.prop and just enable LPA that way. I've had bad luck in the past editing build.prop and not knowing exactly what I was doing LOL. I'm going to make a backup of it though before I do anything with viper just in case
 
Upvote 0
Okay so what I was trying to get at is, the LPA is what is causing video playback to be broken in some apps. Like Chrome. I tried editing the build.prop after I backed it up and no problem. So my whole point was, if you disable LPA, (however you want to) it will fix the broken video playback...

just edited build.prop like you said and it worked!! Thank you @danielb99 really appreciate the fix!
 
Upvote 0
********UPDATE********
Instead of doing all that mentioned above instead go to your build.prop and change lpa.decode to false. BAM!

Is this just the cause of issue for this rom? or all custom roms thus far?

Edit: Appears to fix the issue of Live Youtube streams not playing on the Cyanogenmod 11 rom :D

EDIT 2: I retract my previous statements, nothing fixed
 
Last edited:
  • Like
Reactions: CrimsonToker
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones