XDABBEB's VS980 v3.1.2 - Verizon LG G2

!!! PLEASE READ THIS ENTIRE POST BEFORE PROCEEDING !!!
!!! I AM NOT RESPONSIBLE FOR ANY PROBLEMS THAT OCCUR WHILE INSTALLING/USING THIS !!!
Please follow the XDA rules. This is a development thread, not a Q & A or opinion thread. If your post isn't related directly to development (within reason), it will be ignored and/or reported to the moderators. Speculation/flaming/attacks/rants will not be tolerated.
Features:
Basically, everything from my VS982.5 fw, including:
Xdabbeb Kernel 4.0.0 w/f2fs support
App ops/Access lock
QuickButton (select "None" to enable TorchToggle app on/off from Vol+ Longpress)
Extended Power Menu
G4 Power Menu w/reboot to recovery (longpress restart)
Dual window/Split view
Mini view
Multi-User
Call record
Call reject
Increased volume steps
Knock Code
My TorchToggle app
XCam LG
Adv camera driver
AOSP browser
Plug-n-Pop
All lockscreen weather animations
Extra lockscreen effects
Extra sounds
Extra fonts (including proper/full Roboto)
Extra wallpapers (from G3)
TAction
Screen capture area select
Removed Verizon app check service
Removed many useless apps, services, etc
Proper LG boot animations
LG's hidden menu
Remove mobile data type icon while Wi-Fi is active
Remove am/pm from statusbar clock
More little things I can't remember
Click to expand...
Click to collapse
How to Install:
Peform a full nandroid backup.
If you already have the full 39A bootstack and are running TWRP 2.8.6.3 or higher, you may skip the next step.
Flash the 39A bootstack found in the VS980 Resources thread in this forum and reboot back into recovery (there's a menu item in TWRP to do this).
Wipe data/cache within twrp. You should leave internal storage alone. If you fail perform this step and have any issues while running the firmware, start this whole install process again and follow this step before posting.
Flash the latest firmware version below after verifying the md5.
Kernel/Firmware options:
This is a trimmed down kernel built for speed/stability/efficiency. I'm not interested in a bloated kernel with every governor/module/cherry pick du jour and never will be. I prefer using my phone, not obsessing over countless "tweaks".
Turn on CAF touchboost by creating /sdcard/touchboost file and rebooting. If the file is empty, boost freq is 1036800 Hz. If you want a different one, just put the value inside the text file (no spaces). Valid options are (422400, 652800, 729600, 883200, 960000, 1036800, 1190400, 1267200, 1497600, 1574400, 1728000, 1958400, 2265600). If you don't know what touchboost is, search.
Switch to Interactive governor by creating /sdcard/interactive file and rebooting.
Enable Bricked kernel-space hotplug (thanks to @show-p1984) by creating /sdcard/mpdec file and rebooting.
Enable SEAndroid permissive mode by creating /sdcard/permissive file and rebooting.
Toggle between G2/G4 Power Menu by creating /sdcard/powermenu file and rebooting.
Toggle MultiUser by creating /sdcard/multiuser file and rebooting TWICE
If you wish to restore data using Titanium Backup or some other app, you are welcome to do so, but if you encounter problems, you must follow these steps again WITHOUT restoring data before posting.
Click to expand...
Click to collapse
Changelog:
Version 3.1.2:
Fix rotation on/off when using new Power Menu
Change mixed sun/cloud weather to show sun on LS
Updated Play Services that seems to be a little better behaved
Version 3.1.1:
Fix intermittent VVM connectivity
Fix Calendar weather display
Version 3.1.0:
MultiUser enabled by default now. Read above for how to toggle it on/off
Removed some more unnecessary system and Verizon services
Toggle G2/G4 PowerMenu - VIDEO HERE. Read above for how. Reboot to recovery via longpress on "Power off and restart"
Added G4 Weather that isn't encrypted and so shouldn't need to be removed for those using XPosed
Removed QuickWindow as a result of above and conclusive poll
Version 3.0.0:
Initial LP Release - KK release/details in 2nd post
Click to expand...
Click to collapse
Downloads:
NOTE: AFH provides md5 checksums of all downloads on their site. Please verify them before installing.
Firmware/Patches:
XDABBEB's VS980 3.1.2
Add-ons:
20 dip Navbar
24 dip Navbar
30 dip Navbar
36 dip Navbar
42 dip Navbar
My Patch - This is a zip I flash on my phone after the main install. It sets the default system dpi to 424, installs the 30dpi navbar and changes the status and navigation bars (centered clock, LP icons, battery percentage to right if on).
Click to expand...
Click to collapse
Thanks:
Brut.all & iBotPeaches - apktool
JesusFreke - smali/baksmali
Team Codefire - bump
Team Win - TWRP
Click to expand...
Click to collapse
Before posting about any issues, make sure that you have followed the install directions explicitly (including wiping data and NOT restoring backed-up data). If you are using a 3rd-party kernel, you must revert to the included kernel first. You must provide DETAILED steps to reproduce the issue along with a log if appropriate or your post will be ignored/moved/deleted/etc. If you don't know how to get a log, HERE is a good tutorial. There is also an excellent app available on the Play Store called SysLog that you can use on your phone.
Devs: I will provide flashable zips or tutorials for any included apps/modifications that I intend to share. I do not authorize anything else to be shared, used or uploaded elsewhere.
XDA:DevDB Information
XDABBEB's VS980, ROM for the Verizon LG G2
Contributors
xdabbeb
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: Stock
Version Information
Status: Stable
Current Stable Version: 3.1.2
Stable Release Date: 2014-04-12
Created 2014-04-12
Last Updated 2016-02-13

XDABBEB's VS980 2.3.0
Changelog:
Version 2.3.0:
Updated XCam to 5.2.4
Removed a little more bloat
Updated ART/IMS patch
Updated Play Services/Play Store/Search to current versions
Added Google TTS as default and removed LG's
Updated G3 Keyboard
Updated LG Apps and Gapps zips per above
A few more minor changes that I can't remember
Version 2.2.0:
Updated to 26A base
Xdabbeb kernel v2.0.0 included
OnDemand is still the default, but you can switch to a tuned interactive governor by creating /sdcard/interactive file (also turns on bricked hotplug mpdec).
Force bricked hotplug mpdec by creating /sdcard/mpdecision file.
Turn on CAF touchboost by creating /sdcard/touchboost file. If the file is empty, boost freq is 1036800 Hz. If you want a different one, just put the value inside the text file (no spaces). Valid options are (422400, 652800, 729600, 883200, 960000, 1036800, 1190400, 1267200, 1497600, 1574400, 1728000, 1958400, 2265600)
If you use ART, flash the patch that fixes the race condition caused by ims when using this RT (still unregistered, may have 1/2 to 1 sec sms delay). There's a revert patch as well if you want to go back to Dalvik.
XCamLG v5.1.2 included | Stock camera removed
Ad-block hosts file included.
Added Volume UP longpress hotkey customization (Settings > QuickButton).
Minor UI changes (black statusbar, removed 4G/3G icon when WiFi connected, etc)
Version 2.1.0:
Updated to 25B base
XCamLG v5.1.1 included and will wake screen with longpress vol-down
Version 2.0.0:
Updated to 25A base
Full ART support. Enable it under Developer options > Select runtime.
XCamLG v5.0.0 included and will wake screen with longpress vol-down
Version 1.2.1:
Includes xdabbeb camera mod v3.2.0
App ops included (Settings > Security)
Multitasking option in list view settings
Screen recording (adb)
Updated Gapps to latest as of 6/20/2014
Version 1.2.0:
Includes xdabbeb kernel v1.1.1
Defaults to Ondemand with stock Qualcomm MPDecision.
If you want to use Interactive, create a file named "interactive" (w/o quotes, content of file irrelevant) on root of sdcard. This will switch governor on reboot and set the appropriate MPDecision (showp's)
Includes fix for LG's Alarm Clock posted in thread
Revert volume steps for voice-call only
A few minor UI changes that I forgot to include since first version (no carrier label on lockscreen, enable Swing lockscreen option, get rid of am/pm in statusbar)
G3 Keyboard
Updated Gapps to latest as of 6/9/2014
Version 1.1.1:
Include changes for upcoming Camera mod v3.1.0
LG Video Player from G Pro 2 (better/automatic handling of slow motion videos)
Added tunables for Ondemand gov I had forgotten to include in v1.1.0
Updated Gapps to latest as of 5/2/2014
Version 1.1.0:
Splitview from G Pro 2 fully ported
LG's root checker reset and bypassed
Boot check defeated (remove more apps if you want)
Interactive governor now default
Tunables set for balanced perf/batt
Return to Ondemand: create empty file named /sdcard/xdabbebgov
XDABBEB's VS980 Kernel:
Removed useless governors, and trimmed the fat
Only Interactive/OnDemand/Performance remain
Latest source
Fully optimized linaro 4.9.1 kernel/module build
Increased volume steps: 30 for music/media, 15 for the rest
Base image trimmed further
Many LG apps removed and are available in separate zip
Google apps all updated to current versions as of 5/1/14 and are available in separate zip
Removed many unneeded system services to reduce resource usage
New bootstack zip uploaded with files from kdz (ocd).
Version 1.0.0:
Based on Stock LG VS98024A Firmware
Modified kernel based on 24A source and built with linaro 4.7.4 tc
XDABBEB's Camera Mod with all features from G Pro 2
Magic Focus
Chroma Flash
OIS+
120fps Video (with improved brightness)
4kUHD Video
GB HDR (Note: first hdr photo may hang cam)
Noise Reduction lessened
IA Mode shutter speed set at 1/15 min
Improved photo/video quality
Video player can slow down playback below 0.5x
etc
Wireless Hotspot Provisioning Fix
Removed all 3rd-Party apps & help videos
Call Recording (option inside Call Settings)
Reboot Menu
Init.d support
Busybox v1.22.1
Removed persistent wifi notification
Fix TangibleIO bug with smaller NAV bar
NAV bar button config (thanks @Cloudyfa!)
How to Install:
Peform a full nandroid backup.
If you already have a full 26A bootstack by going through a carrier OTA or the method here or some other method and are running TWRP 2.7.1.0, you may skip the next step.
If you are coming from 10b, 11a, 12b, 24a, 25a, 25b you must first update your entire bootstack to be compatible by flashing the 26A bootstack found in the VS980 Resources thread in this forum FOLLOWED by the 12b bootloader zip.
Do a full wipe of system/data/dalvik-cache/cache within twrp. You should leave internal storage alone.
Flash the latest firmware version below after verifying the md5.
OPTIONAL: ALL of the removed LG & 3rd-party apps are in xdabbeb_vs98026a_lg_apps.zip and the removed Google apps are in xdabbeb_vs98026a_gapps.zip. Both are flashable and you can manually remove any apps you don't want before installing with WinZip, etc. ONCE AGAIN THESE ARE OPTIONAL. They are only provided as a courtesy to those who want access to the files. If you flash either of these and have problems, don't post in the thread...clean flash with the main firmware zip and run the firmware as originally intended.
Enjoy!
Downloads:
XDABBEB's VS980 2.3.0 - MD5: 76a9fdab1d72d98b4a7bff8e1c93fe7c
Removed LG Apps - MD5: a0d3624a9268a94d1a39d6848ec5c352
Removed Google Apps - MD5: 2e66521c9153716ba55cb517ed00b3fd
ART patch - MD5: 26d305ba2e480c8d28773f3898caf0d4
Restore:
Restore Download Mode - MD5: c863961de7dacb019be91d098b31dcb9 - only needed if you had flashed an older bootstack zip that enabled fastboot. Keep in mind this is a 12b laf partition and will only work paired with a 12b bootloader
G2 Stock Keyboard - MD5: 0f38f5b495b9e6a9e7cb34504533d575
ART patch revert - MD5: 29fcf46d8a124db8223c79b85a41b0b6
Bump/Loki:
If you don't know the difference between bump/loki and what it means with regards flashing other firmware, then don't download or use anything in this section. Do not ask questions about this in the thread regardless. If you wish to run a bumped kernel/recovery/26A aboot, then flash the bumped zip after flashing the main rom zip. If you wish to revert back to a loki'd kernel/recovery/12b aboot, flash the loki'd zip. There is also a separate laf restore zip if you wish to use download mode while using the 26A bootloader/aboot.
Bumped xdabbeb kernel 2.0.0 + TWRP + 26A BL md5: 43c0aaa9932bba8dab6a8587973a7ee6
Loki'd xdabbeb kernel 2.0.0 + TWRP + 12B BL md5: fd5078c3a1259b38959fc23214f9430f
Download mode restore for 26A BL md5: 167b76407052e43e6ed330c8e0580185 - only needed if you had flashed an older bootstack zip that enabled fastboot. Keep in mind this is a 26a laf partition and will only work paired with a 26a bootloader
Add-ons:
Alternate Navbar Sizes:
20 dip
24 dip
30 dip
36 dip
42 dip
48 dip

Reserved

Special thanks to the following for their generosity:
@flyinj54
@TritonDroid
@illyfilly
@jasondowning85
@chevycam94
@dnargsiefil
@okibi
@julesism
Daniel L
@spruce_rd
@civydcex
@jesssiii x2!!
Antonio C
@z3pp3lin x2!!
@seang
@stackystack
Paul F
@kaluna00
@mrchambo x2!!
@jason1332
@ffejy462 x2!!
@ALIEN-3-
@fordmanck
@DoubleDeuce22
@matthewtyson
@springtea
@bos1
@Steamer86
William A
@glhelinski
@zourn
@16vmonty
Josh K
@ffejy462 x3!!!
@cramjammer
@SchmidtA99
Brett P
@supermoocow5
@wgilles
@thephatness
@FatHeadBob
@annoyingduck
@theclash150
@puothy
@jhorn85
@JDROIDS
@usefulidiot127
@jasonsf
David M
@slu2th4hire
@icebergz12
 @rustypie

gonna put some sample pics here
--------
here's the "wonderful, amazing" Galaxy S5 camera everybody is raving about:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Notice the lack of ALL detail on the black of the truck. notice how blotched out and blurry it is, as well as the inside of the garage. this was on Auto mode of the Galaxy S5. absolutely horrific..for those of you wondering, yeah, I returned my GS5 after only 7 hours with it yesterday.
and here's the new camera in xdabebb's rom, same time of day, and yes it was the same brightness outside. sun was shining both days with not a single cloud in the sky. auto mode:
the quality speaks for itself. (UPDATED with a better angle pic. same exact time of day (around 12:30pm) and same sunlight.
to see both in a scaled down size, just right click and copy image URL and open it in a new tab. I made them full size so you all can see the horrible detail of the GS5 which was supposed to be some super, amazing camera.
-------------------
ChromaFlash Example:
Chroma Flash is pretty neat.
Here was the stock G2 before this rom:
http://i.imgur.com/yJsY6zL.jpg
Here's WITH ChromaFlash:
http://i.imgur.com/67jxHTw.jpg
---------------------
Night Mode Example:
http://i.imgur.com/SU9dJVi.jpg
this was very low light, and it came out great.
----------------------
Random Shots:
http://i.imgur.com/357B5gL.jpg the colors and detail came out quite well
http://i.imgur.com/2FRvvRB.jpg indoor daytime shot with the curtains open. not as much light as outdoors, but i think it did pretty well. ISO on auto, which set it to 250, and I tend to do my exposure 2 notches down, so it was at -0.7 for both images.
----------------------
HDR Shots:
http://i.imgur.com/XLs1sd2.jpg my new Mustang!
http://i.imgur.com/mV7ZrEK.jpg
http://i.imgur.com/ADdCra5.jpg
HDR looks great!
here's a non-HDR shot compared to an HDR shot, which i like the non HDR better:
http://i.imgur.com/u1P7whq.jpg (non HDR)
http://i.imgur.com/YuATHcF.jpg (HDR)
----------------------
VIDEO SAMPLES:
Here is a 1080p video sample, which honestly looks like the standard G2 videos..soft, blurry, and just not that good. Especially the audio..
https://www.youtube.com/watch?v=dEyZLIYyVac&feature=youtu.be
notice how on the background objects, like the bass amp and the carpet, it's very blurry and blotchy looking. typical LG 1080p videos there..but..
HERE are some UHD videos of the same guitar/bass playing, but wow! the quality looks so much better. the mics still have a problem with their noise cancellation algorithm, so anything at certain high frequencies (like guitar) are still wishy washy and have that underwater sound, oh well.
don't mind the vibrations and whatnot on the bass video...didn't realize it was that bassy it would make the phone vibrate on the other side of the room!!
https://www.youtube.com/watch?v=AJmB85B0oHg&feature=youtu.be guitar
https://www.youtube.com/watch?v=MGuOZwepImg&feature=youtu.be bass
-------------------
GALAXY S5 VS. LG G2 COMPARISON ALBUM
http://imgur.com/a/tSJBt
all taken on auto. G2 kills the GS5.
--------------------
LG G2 KitKat Camera Samples Imgur Album including PANORAMA!
http://imgur.com/a/AFkhv
The panorama quality is great! Compared to how it used to be, there are real improvements here because it's at full resolution now..and the stitching is seamless!

mine

jayochs said:
gonna put some sample pics here
Click to expand...
Click to collapse
punk

jayochs said:
gonna put some sample pics here
--------
here's the "wonderful, amazing" Galaxy S5 camera everybody is raving about:
Notice the lack of ALL detail on the black of the truck. notice how blotched out and blurry it is, as well as the inside of the garage. this was on Auto mode of the Galaxy S5. absolutely horrific..for those of you wondering, yeah, I returned my GS5 after only 7 hours with it yesterday.
and here's the new camera in xdabebb's rom, tried to recreate the scene best I could, around the same time of day, complete auto mode:
the quality speaks for itself.
to see both in a scaled down size, just right click and copy image URL and open it in a new tab. I made them full size so you all can see the horrible detail of the GS5 which was supposed to be some super, amazing camera.
more to come!
Click to expand...
Click to collapse
Yea, the G2 is still in my opinion the best phone you can buy right now. I can't wait to try the rom. Downloaded the first one, then saw the bad upload so I deleted it. Waiting on the new one. Great dev, should be a great rom

cynikalJ said:
Yea, the G2 is still in my opinion the best phone you can buy right now. I can't wait to try the rom. Downloaded the first one, then saw the bad upload so I deleted it. Waiting on the new one. Great dev, should be a great rom
Click to expand...
Click to collapse
It's uploading now (slowly). Sorry about that.

Looks perfect to me. Can't wait to try it.
Sent from my VS980 4G using Tapatalk

Is the 24A bootstack compatible with the current AOSP ROMs available?

xdabbeb said:
It's uploading now (slowly). Sorry about that.
Click to expand...
Click to collapse
Nothing to be sorry about, it happens. Just glad I saw the post before I tried to flash

Just noticed the fastboot part. If we are already on 24a and want to enable fastboot is it still safe to flash the bootstack zip?
Sent from my VS980 4G using Tapatalk

So wait... Is the build already uploaded and ready to go?
Sent from my VS980 4G using Tapatalk

OP updated with link to DL. Please verify the md5s (available on the download page) match the file AFTER you have moved it to your device to be safe.
l3lueberries said:
Is the 24A bootstack compatible with the current AOSP ROMs available?
Click to expand...
Click to collapse
Depends on if they have updated their kernels, etc.
DoubleDeuce22 said:
Just noticed the fastboot part. If we are already on 24a and want to enable fastboot is it still safe to flash the bootstack zip?
Sent from my VS980 4G using Tapatalk
Click to expand...
Click to collapse
The zip in OP for laf is to enable Download Mode again after the bootstack zip gets rid of it (and thus enables fastboot). If you want fastboot instead of Download Mode, you could just edit the update-script to not flash the laf and just run the fb.sh script...or if people really want that I can do so.

xdabbeb said:
This is a modified stock VS98024A firmware. It is bascially how I run my own phone (with a few exceptions to make it more generic). I will update it if I make any major changes (likely with the kernel).
Click to expand...
Click to collapse
Good job, bud :good:

this rom is running great, thanks man!
everyone who wants a clean, no-problems KK rom, TRY THIS OUT! and this camera is great.
i'll be adding more sample pics to my post below OP.
seriously, flash this! glad i returned my GS5 yesterday and decided to keep my G2!
:good:

So let me ask obvious questions here. Surprised no one has asked yet. This appears to be the easiest path yet to stock kk. These things are not in the OP so I'm assuming they are irrelevant.
1. If your running AOSP ROM currently no need to go back to stock or be running custom stock ROM first?
2. Do you need to also flash KK radio?
3. Any version of TWRP really is okay to start so long as its above 2.6.3.3? From any bootstack version 10B,11A, 12B?
I means this seems to straight forward its like is this one of those 2 good 2 be true things. I mean compared to everything else kit kat the last week. If all of the above is true, superb job. Very impressed. Deserve accolades and many thanks. And if it is this easy why is this thread not being lit up.
Sent from my LG-VS980 using XDA Premium 4 mobile app

Mightycaptain said:
So let me ask obvious questions here. Surprised no one has asked yet. This appears to be the easiest path yet to stock kk. These things are not in the OP so I'm assuming they are irrelevant.
1. If your running AOSP ROM currently no need to go back to stock or be running custom stock ROM first?
2. Do you need to also flash KK radio?
3. Any version of TWRP really is okay to start so long as its above 2.6.3.3? From any bootstack version 10B,11A, 12B?
I means this seems to straight forward its like is this one of those 2 good 2 be true things. I mean compared to everything else kit kat the last week. If all of the above is true, superb job. Very impressed. Deserve accolades and many thanks. And if it is this easy why is this thread not being lit up.
Sent from my LG-VS980 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I believe the first zip flashes the propriety bits from the 24a update including the radio. No need to be on stock beforehand. I assume this thread isn't being "lit up" because those who didn't do it the manual way probably used jake days zip that was released two days ago. It's really awesome the devs made this process so easy for us newbs.

Mightycaptain said:
So let me ask obvious questions here. Surprised no one has asked yet. This appears to be the easiest path yet to stock kk. These things are not in the OP so I'm assuming they are irrelevant.
1. If your running AOSP ROM currently no need to go back to stock or be running custom stock ROM first?
2. Do you need to also flash KK radio?
3. Any version of TWRP really is okay to start so long as its above 2.6.3.3? From any bootstack version 10B,11A, 12B?
I means this seems to straight forward its like is this one of those 2 good 2 be true things. I mean compared to everything else kit kat the last week. If all of the above is true, superb job. Very impressed. Deserve accolades and many thanks. And if it is this easy why is this thread not being lit up.
Click to expand...
Click to collapse
1) Correct. No need whatsoever. I wanted to make it easy.
2) No, this takes care of that...just follow the full set of steps with the bootstack zip
3) Correct. It may even work with twrp 2.6.3.2, but I didn't test it. Honestly, after you flash the bootstack zip it updates you to twrp 2.7.0.0 anyway.
Thanks! Hope you enjoy it.

Related

[ROM] CherryBlur v1.4d - Android 2.3.4 ORFR (Tethering/Wake-on-Volume/Gtalk video)

Navalynt's CherryBlur ROM
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
*Please note that although work from other developers is incorporated to make this ROM possible it SHOULD NOT be a reflection of their work if MY ROM does not perform to your standards!
Current Version: v1.4d (stable)
​ FULL LIST OF FEATURES AVAILABLE IN SECOND POST​
**DISCLAIMER/WARNING**
This is a development thread! You are using these files to modify your phone AT YOUR OWN RISK! I take NO responsibility if you make yourself a $500 paperweight!
Click to expand...
Click to collapse
CherryBlur Install Instructions for AT&T Handsets
* Instructions assume you have already applied the appropriate Unlocked Bootloader and installed Tenfar's CWM4 recovery. The CWM4 recovery installed through ROM Manager does not appear to work correctly at this time!
Download the latest version of CherryBlur (from install files below)
Download the latest version of the Webtop Installer (from install files below)
Copy both zip files to the rood of your MicroSD card
Power off your phone
Press and hold both the power button and the volume down key until you get to the bootloader screen which will default to showing "Fastboot"
Keep pressing the volume down key until you see Android Recovery on the screen
Press the volume up key to enter recovery
Highlight "Install zip From sdcard" using the volume keys and press the power button to select it
Select "Choose zip from sdcard"
Select "External SD Card"
Select the CherryBlur install file and choose YES to install
This will take about 2-3 minutes
Once complete you will end up back at the menu where you can select "External SD Card" again, select it
This time select the Webtop file and choose YES to install
This will also take about 2-3 minutes
REBOOT AND ENJOY! (first boot will take about 5 minutes)
CherryBlur Install Instructions for International Handsets
* Instructions assume you have already applied the appropriate Unlocked Bootloader and installed Tenfar's CWM4 recovery. The CWM4 recovery installed through ROM Manager does not appear to work correctly at this time!
Download the latest version of CherryBlur (from install files below)
Download the correct stock kernel for your international model
Follow the directions at the link above VERY CAREFULLY or you will end up soft-bricking your phone
Download the latest version of the Webtop Installer (from install files below)
Copy both zip files to the rood of your MicroSD card
Power off your phone
Press and hold both the power button and the volume down key until you get to the bootloader screen which will default to showing "Fastboot"
Keep pressing the volume down key until you see Android Recovery on the screen
Press the volume up key to enter recovery
Highlight "Install zip From sdcard" using the volume keys and press the power button to select it
Select "Choose zip from sdcard"
Select "External SD Card"
Select the CherryBlur install file and choose YES to install
This will take about 2-3 minutes
Once complete you will end up back at the menu where you can select "External SD Card" again, select it
This time select the Boot file (kernel) you downloaded and choose YES to install
Once complete you will end up back at the menu where you can select "External SD Card" again, select it
This time select the Webtop file and choose YES to install
This will also take about 2-3 minutes
REBOOT AND ENJOY! (first boot will take about 5 minutes)
CherryBlur Install Files (CWM4 Installable ZIP Files)
v1.4d Stable - MEGA PACK - Includes ROM & Webtop v1 Installer * Recommended version!
MD5: 5e87ba877b6f353204a1250385880287
Includes stock AT&T kernel only. International users MUST download a separate kernel and apply it after the ROM!
v1.4d Stable - FULL WIPE - Download ROM Here
MD5: 4617e23fa825b6c6a897e55489351e37
Installer says v1.4a, but it's really v1.4d ... I'm not going to re-upload the file to fix one character!
Includes stock AT&T kernel only. International users MUST download a separate kernel and apply it after the ROM!
NO WIPE UPDATE from v1.x to v1.4d
MD5: d88baca5fabab61d5b5ed54d73691924
Installer says v1.4a, but it's really v1.4d ... I'm not going to re-upload the file to fix one character!
Includes stock AT&T kernel only. International users MUST download a separate kernel and apply it after the ROM!
MISSING FEATURES? SOMETHING NOT WORKING? TRY THE FULL-WIPE OR MEGA PACK INSTEAD!
INTERNATIONAL KERNELS
*Follow the directions VERY CAREFULLY to make sure you download the correct kernel (boot.img file).
d00 International Kernel (CWM installer with 4.5.2A Radio Update)
MD5: 46135e112f585c565f93c73e006b8002
Broken!- Please click the link above to find working kernels!
1100 International Kernel (CWM installer with 4.5.2A Radio Update)
MD5: 0ae306528fa3832019e55ed9b17f29ce
Broken!- Please click the link above to find working kernels!
WEBTOP INSTALLER
*Use v1 from this link, it has been verified working stable!
If you use the Webtop Feature, follow this link to get the latest version of the Webtop Installer for 2.3.4!
STOCK 4.5.2A Theme Installer w/1% Battery Mod
* Stock Theme installer DOES NOT wipe anything other than the Dalvik-Cache
* Apply this over CherryBlur v1.4 to get the stock look/feel plus 1% battery increments
Individual CWM4 Installable Files for 4.5.2A
These are individual hacks you can apply to make your own custom ROMs from the Orange FR 4.5.2A ROM.
These DO NOT work with any ROM other than 4.5.2A!!!
CherryBlur v1.4d Theme Installer w/1% Battery Mod
*CherryBlur Theme DOES NOT wipe anything other than the Dalvik-Cache
STOCK 4.5.91 Kernel for AT&T Users
MD5: fc54f7fe237f45e21e672061f10408ea
* Already rolled into v1.4, but here if you need it after trying another kernel (like faux123 OC kernels)
Latest Version of BL Unlock (pudding)
Double check you are on the latest version, it has a RAM fix included now!
Enable Tethering
* You must wipe after installing this for it to work
Enable Wake-On-Volume
CREDITS! (Send these guys a root beer!)
Code:
[URL="http://forum.xda-developers.com/donatetome.php?u=893892"]Nottach [/URL]for making the edits for 1% battery, removing the carrier name from the notification bar, and making a kick ass boot animation!
bl0wf1sh for providing step-by-step instructions for the 1% battery mod
michael0619 for figuring out the multitouch hack!
sublimejosh2000 for figuring out the optimal proximity settings for the build.prop!
[URL="http://forum.xda-developers.com/donatetome.php?u=3817136"]the2dcour [/URL]for getting us an unlocked bootloader!
[URL="http://forum.xda-developers.com/donatetome.php?u=540283"]tenfar [/URL]for getting us a working ClockworkMod Recovery!
[URL="http://forum.xda-developers.com/donatetome.php?u=371030"]kennethpenn [/URL]for his work to date with the Atrix, especially for providing a deodexed base to work with!
[URL="http://forum.xda-developers.com/donatetome.php?u=3854443"]maledyris [/URL]for providing easy instructions for the wake-on-volume mod!
eval for creating the system.img and boot.img for ORFR234!
faux123 for his most excellent work on an OC kernel!
datblkbro for giving the Market a great red overhaul!
jug6ernaut for getting together a working battery fix!
juwe11 for the ram optimization script!
_unknown for the Webtop Over HDMI hack!
While I have given credit to certain individuals above, there are A LOT of people who have helped me out over the past few years in learning about Android. I would also like to thank EVERYONE who tries my work and provides feedback, this is invaluable to me!
CHANGELOG
Code:
[B]Version 1.4d[/B] [I](7/23/2011 @ 4:57pm AK time)[/I]
[LIST]
[*]Used MediaCenter from 4.5.91 to get full widescreen!
[*]Made CWM4 installers for international kernels that also includes the radio update to 4.5.2A and the RIL files for 4.5.2A [I][B](UNTESTED)[/B][/I]
[*]Modified gps.conf to use supl.google.com and North American NTP by default, use "Faster Fix" from the Market to change NTP if you are an international user
[*]Problems? [I][B]USE THE FULL WIPE VERSION![/B][/I]
[*]Adding in a "Mega Pack" CWM4 zip option which includes Webtop Installer
[/LIST]
[B]Version 1.4[/B] [I](7/22/2011 @ 12:28am AK time)
[/I]
[LIST]
[*]FIXED GTALK w/VIDEO OVER 3G!!
[*]FIXED FC ISSUE WITH CALENDAR EVENTS
[*]Added Webtop over HDMI support
[/LIST]
[B]Version 1.3[/B] [I](7/21/2011 @ 1:49am AK time)[/I]
[LIST]
[*]Added support for Gtalk w/video over 3G
[*]Switched to using stock 4.5.91 kernel to fix "Phone Idol" battery consumption issues
[*]Fixed some theme elements to avoid white on white and black on back issues with text in a few places
[*]Possibly fixed the 1% battery in Stock Theme
[/LIST]
[B]Version 1.2
[/B]
[LIST]
[*]Re-added the 1% battery modification to the theme
[*]Modded stock theme installer to also have 1% mod
[*]Added Juwe11's "Best Ram Optimization" script
[*]Re-added some modifications for the MotorolaSettingsProvider.apk that were in v0.5d
[*]Added the battery fix
[/LIST]
[B]Version 1.1[/B]a
[LIST]
[*]Fixed some .9.png files broken in v1.1
[*]NO NEED to apply the wipe ROM again if you are already on v1.1! Just apply the v1.1a theme upgrade!
[/LIST]
[B]
Version 1.1
[/B]
[LIST]
[*]Updated base image to latest version from eval
[*][B]REMOVED [/B]the 1% battery mod, seems to be the root of the battery "jumping" issues
[*]Did some heavy theming work on the CherryBlur theme
[*]Added another ZIP file to flash the stock theme if CherryBlur is not your thing
[/LIST]
[B]Version 1.0[/B]
[LIST]
[*] Rebuilt all mods using the Orange FR 2.3.4 build (4.5.2A)
[*] Reverted Market to old, using the Red version posted by datblkbro
[*] Added faux123 OC kernel v0.1.1r2 for AT&T
[/LIST]
[B]Version 0.5d
[/B]
[LIST]
[*]Hopefully the battery fix works this time! Used the lib file from 4.1.83 and it seems to work ... I am not personally seeing it jump around any more and my battery life is SPECTACULAR now!
[*]Updated to the new Android Market
[*]Integrated the CherryBlur theme into the ROM so no more needing to install the theme seperate
[*]Added LauncherPro, TitaniumBackup, and MultiTouchTester as System Apps
[*]There has never been much lag to begin with, but added an old mod to the local.prop file that helps with screen redraw issues in the 3rd party home replacements (like LauncherPro)
[*]Several other small tweaks I'm probably forgetting about
[/LIST]
[B]Version 0.4[/B]
[LIST]
[*]Modified [B]MotorolaSettingsProvider.apk[/B] to enable: Tethering, AGPS, MMS "reply to all", MMS/SMS recipient increase to 20, and disable locking of default APNs
[*]Modified[B] android.policy.jar[/B] to enable wake on volume mod
[*]Added optional theme of my Work-in-progress [B]CherryBlurTheme[/B] [I](v1 for now, will be default with full ROM once I'm satisfied with it)[/I]
[*]Added a seperate ZIP file to install if you just want to enable the modifications from the MotorolaSettingsProvider.apk
[*]Removed Webtop from my ROMs to save on space, instead linked to KennethPenn's Webtop file hosted by Joe
[/LIST]
[B]Version 0.3[/B]
[LIST]
[*]Webtop should be fixed, using CG61.img from the HKTW build
[*]Created 3 different CWM4 installable package this time
[*]Added the "/sdcard/navalynt_extras" folder with some juicy apps you can install
[*]Changed updater-script to reflect the correct version this time!
[/LIST]
[B]Version 0.2[/B] [I](first public release)[/I]
[LIST]
[*]Everything currently in the features :p
[/LIST]
If YOU are a developer whose work I have used and I forgot to give you a shout out, or perhaps you want it removed, please PM me and let me know! It's hard to keep track sometimes of what files are pulled from where to make a good custom ROM possible and if I forgot to credit you for your work please know it's an oversight and nothing intentional!​
Click to expand...
Click to collapse
FEATURES
GINGERBREAD 2.3.4
Based on Orange FR 4.5.2A ROM
FULLY ROOTED
With busybox and sqlite3 installed
STOCK Kernel from 4.5.91 for AT&T
faux123 kernel works, but current version has high battery usage
Installers added for 4.5.2A international kernels
Juwe11‘s RAM optimization script
REVERTED TO OLD MARKET
Stock old version of the Android Market
FULL INTEGRATION OF MY CHERRYBLUR THEME
2048k SDCard Buffer
Circular Battery and Custom Data Icons
1% BATTERY MOD ADDED BACK IN
Battery fix implemented
10 Point Multi-Touch
Hack to SKIP BLUR LOGIN
Press Menu and choose Skip during setup
Proximity updates in build.prop
Avoid screen staying on in calls
WiFi scan in build.prop set to 90
Preinstall script neutered to avoid install of AT&T crapware
QuickOffice app REMOVED
Tethering enabled to use stock Hotspot app!
AGPS Enabled
Shows a menu item under location for VZW, supposedly enables AGPS from YOUR network (not just Verizon)
MMS "Reply to all" Enabled
Untested, does it work for you?
Max recipients of SMS/MMS increased to 20
Untested, does it work for you?
Disabled the locking of Default APNs so you can edit them
GTALK WITH VIDEO!!!
WEBTOP OVER HDMI!!!
Re-added ICE for contacts
WAKE ON VOLUME HACK!
Some known issues with ORFR 2.3.4:
GPS can sometimes take a while to lock on
FIX (Work-around): Locks on much faster if you leave WiFi enabled
When using a non-stock Kernel, if you open an app that uses GPS it will knock off your data connection so you have to wait for data to reconnect
Some reports of this happening on stock kernel, but I've been unable to reproduce it except on faux123 kernel
Gtalk Video, in portrait mode, shows the video upside down on the receiving end
FIX (Work-around): Turn the phone sideways to use landscape mode
Click to expand...
Click to collapse
Cowabunga!
is it built from kenn's leak or the OTA.
Can't wait to try!
I'm currently on ken's beta3 rom. Can I just update this through zip?
screen shoot please
shady_lanem said:
I'm currently on ken's beta3 rom. Can I just update this through zip?
Click to expand...
Click to collapse
You can, but it will wipe data (factory reset). Tested going from Ken's ROM, the OTA, and from 4.1.83 successfully though.
munchy_cool said:
is it built from kenn's leak or the OTA.
Click to expand...
Click to collapse
Partially, yes. Kenn already had the 4.5.91 release, same as the OTA, and deodexed the files. No need to run through that process again.
navalynt said:
Partially, yes. Kenn already had the 4.5.91 release, same as the OTA, and deodexed the files. No need to run through that process again.
Click to expand...
Click to collapse
cool..thx.
asking coz if on ota and flashing ols sbf from rsd is hard bricking phones.
tempting to flash this but i just spended about an hour config kens rom.
does your google video work on this cus mine doesnt on kenns
whoever 3 starred this.. is just mean.
cool navalynt. can't wait what you do with this
I want pics pics pics. LOL, I know you say they are coming.
JayRolla said:
I want pics pics pics. LOL, I know you say they are coming.
Click to expand...
Click to collapse
ADDED SCREENSHOTS! zOMFG!
nevermind...
kennethpenn said:
Make sure when you use other people's work that it's actually working. Your webtop is borked.
http://forum.xda-developers.com/announcement.php?f=263#td_post_81
Click to expand...
Click to collapse
Lol
Sent from my MB860 using XDA Premium App
everything looked good, but there was no root...going back to the beginning and reflashing to see
reflashed and root was working fine...thanks
webtop work whith HDMI??
ricardo1284 said:
webtop work whith HDMI??
Click to expand...
Click to collapse
no it didnt work when i tried
So is this safe to flash without the hardbrick mentioned in the Sticky if I have to downgrade? I would do more research and ask, but my Atrix has been giving me hell today. Tried to flash Kenneth's ROM a couple times to no avail and so now I'm looking at this as an alternative, but considering I have needed to RSD back to 1.83 twice already, I'm a bit hesitant since I got my Atrix yesterday

[ROM][old|newbl] CM10.1 - tonyp - T-Build 05

°°°
Attention: This ROM is discontinued!
It still works great as a daily driver and got a large userbase, but as CM10.1 has been abandoned there won't come any new updates anymore!
After working really hard on it for more than 2 month(!) I proudly present my first CM10.1 T-Build :fingers-crossed:
I put lots and lots of effort into it to create a great, smooth and bugfree rom experience for you guys.
I tried to fix all huge bugs on CM10.1 like bluetooth fast forwarding and the wifi hotspot.
Additionally I took the time to create a non-neon gapps package, as the official 4.2 one does only support neon.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If you appreciate all the effort that has gone into this ROM then consider a donation.
While it's neither expected nor required it is highly appreciated!
> Paypal Donate link <
Each donator will get a huge thank you and a private dance show
Preview (you can't wait for the leafs getting down now, can you!):
(and as I've been asked a couple times in the past: yes, you can send me an amazon gift card code via PM as wel!)
​
CM Known Bugs & Fixes:
This list shows what has been done so far.
As you can guess by the sheer amount of the fixed bugs there has been put lots and lots of time into this ROM.
And don't forget about all the awesome work pengus77 has put into the kernel - without him we would still suffer from bsods and huge battery drain.
Do NOT post or ask about stuff on the known bugs list!
The bug is listed here - I don't need to get reminded that it's there.
If there's progress or an ETA or anything we will post about it - if not there's not.
I really mean it! Do not ask, it's just annoying. It might only lead to us abandoning the work on the bug.
Oh check the "plans for the next build" section below as well.
But of course you're very welcome to post a decent fixing idea or development related note in'te the CM10.1 development discussion.
Hall of shame of people who ignored my warnings and still posted about already known bugs.
If someone continuously breaks this threads rules you'll land on my ignore list.
tonyp (damn!)
CM10.1 specific bugs:
Bluetooth is accellerating on many headsets fixed (by replacing the bdroid bt stack with bluez)
Wifi hotspot isn't working fixed (by forwardporting the CM10 internal hotspot handling to CM10.1)
SDCard write speed is subpar. not fixed
bugs affecting all CM10+ based ROMs (unordered list):
unable to reject calls on SU660 basebands fixed
low brightness after unlocking fixed
automatic time on SU660 and v30x basebands is broken fixed
wifi & 3g drain fixed (Kowalski Kernel)
notification lights aren't working fixed
zram is selected at 18% but isn't enabled fixed
init..rc contains some parameters interfering with the kernel configs fixed
bootanimation gets displayed "too long" fixed
CM10.1 Performance CPU settings aren't compatible with our Tegra CPU fixed
you can't bind the searchkey to actions like opening the recent app drawer fixed
FM radio isn't working fixed (see here)
In-Call muting fixed
Call forwarding fixed
autobrightness isn't working properly semi-fixed (kk120+ - kernel instead of ROM controlled, so you can't control it in the ROM, but via a sysfs)
Stock camera has some drawbacks (especially panorama & hdr) semi-fixed (by his or this ported LG Stock camera)
HDMI isn't usable not fixed
no signal after airplane mode bug (double press data or reboot to gain it back) not fixed
Changes and cherrypicks to the CM10.1 codebase:
Major Changes:
The codebase is CM10.1.0 RC4
fixed all the bugs above
incuded tiny non-neon gapps
Development settings enabled by default
Advanced reboot enabled by default
tonyp memory management added and enabled by default
(you can turn it off at Settings - Performance - Memory management)
purgeable assets enabled by default
enabled Pie Controls
Vibrations lowered (no, you can't change it back easily)
removed the autobrightness configuration options
(it's kernel controlled, you can't change it in the ROM!)
removed Videoeditor (and some LWPs)
added the awesome epic Kowalski kernel as prebuilt
(including KowalskiManager, alsa mixer and tx power stuff)
added a ****ing epic easteregg
Cherrypicks:
added more options to rebind the hardwarekey
added more options to the lockscreen longpress buttons
(including screen off! save the power power button some presses!)
option to pull down the Quick Settings panel when there are no new notifications
added a notification drawer brightness slider
option to disable the CRT animation
Center Clock option
Text-only batterystyle
Quickmemo framework support
Option to disable the lockscreen Camera widget
Custom carrier text
Recents RAM bar
much much more - read the changelogs linked at the end of the next post
Plans for future builds:
Bugs fixes:
-
Other:
GCC 4.7 experiments
CREDITS:
arcee and the CM team for all the work they did.
pengus77 for his awesome work at the kernel and new bootloader.
niko (Andrei E.) for his work on including the bluez stack into android.
marsgod for fixing the callbug on the old bootloader.
wkpark for the cracked ICS bootloader, the ramhack idea, and all is valid input.
goo.im, AndroidFileHost and vadonka for providing me great hosting services.
I got a bug - can I report it?:
If you want me to take the time to help and fix your bugs I expect you to take the time and do this properly!
Quick check: Did you do a full wipe before installing build 01? If not you need to do that first!
Check the known bugs section. If it's listed or mentioned there, drop it (and wait patiently if it'll get fixed eventually).
Use the search function and try to find if others have been posted about it.
You're only at the app and can't properly search within a thread?
Then wait until you're at home and report the bug from there!
Check the last 3 pages if the bug has been mentioned there.
You still with me? All of this takes too much of your precious time?
Then use another ROM!
Still nothing? Then report the bug in this thread.
Always attach logs to your bugreport!! Bug reports without logs will get ignored completely.
Study this for more details: [Reference] How to get useful logs
People who fail in doing this properly will get into the hall of shame.
​Downloads:
ROM:
By downloading and/or using this ROM you agree to the guidlines of this thread:
Read and understand the entire OP!
Yes, it takes a couple minutes - but what's that compared to the 2+ month I put into the ROM??
Don't be a douchebag!
Follow the rules!
If you agree click the button and download the ROM :fingers-crossed:
Download: http://tonyp.basketbuild.com
Make sure to download the correct version for your bootloader!
Mirror: http://goo.im/devs/tonyp
Gapps:
This ROM already has tiny gapps included! That's a minimum gapps package (<20mb)
I put a lot of effort into integrating the required apps and libs and tested it carefully.
I choose this approach because of the many problems that the standard package causes to our non-neon Tegra2 phone.
Included are only the most basic (g)apps like Playstore, Talk (with working videochat), Calendar sync provicer etc.
If you want to remove the included gapps flash this package after flashing the ROM:
CM10.1-gapps-remover-tonyp.zip
For those of you who want the "full" gapps package including Google Now, TTS, Faceunlock, voice search etc. I worked on a full non-neon gapps package.
Get it from this thread: Non-neon Gapps (Android 4.2) dev-discussion thread
Do NOT flash any other gapps package - they aren't compatible with our phone!
If you accidently did that then format /system and reflash the ROM.
This is necessary to prevent bugs like like the keyboard closing while typing.
Addons:
You can download my officially supported addons from the addons folder:
http://goo.im/devs/tonyp/CM10.1-T-Builds/addons
This ROM has native support for Quickmemo.
For more details read this post.
I've build patches for OpenPdroid and PDroid2.0.
For more details read this post.
Kernel:
kowalski kernel thread
This ROM comes with the awesome kowalski kernel by pengus77.
For new versions (which come regularly) check out his thread!
Various:
TWRP recovery for both bootloaders
my modded adb drivers
​Instructions:
Updating to a newer T-Build::
No wipes or system-format needed!
Choose the correct ROM for your bootloader
Flash the ROM
Flash the latest kowalski kernel
Tiny Gapps are included, so there's no need to flash gapps if those are enough for you.
If you want the full gapps package use the non-neon one I provide here.
If you want to remove gapps flash this package after flashing the ROM: CM10.1-gapps-remover-tonyp.zip
Reboot
Coming from another ROM:
If you're on the newbl either use pengus CWM 6.0.2.5 or my TWRP!
Other recoveries won't work.
oldbl users can use any CWM >5 or TWRP version.
Do a full wipe!
Just do the wipe, you will be thankful afterwards when everything does run better.
Format /system
Choose the correct ROM for your bootloader
Flash the ROM
Flash the latest kowalski kernel
Tiny Gapps are included, so there's no need to flash gapps if those are enough for you.
If you want the full gapps package use the non-neon one I provide here.
If you want to remove gapps flash this package after flashing the ROM: CM10.1-gapps-remover-tonyp.zip
Reboot
Don't restore system apps (like Settings) or system data (like Wifi data) with TitaniumBackup!
My personal recommended configuration:
Go to Settings - Performance - Processor and change the "Maximum CPU frequency" to 1200 (or even 1500) and "Set on Boot"
Open the KowalskiManager
enable the 3 power saving options at the top
lower TX Power to 11
Change the SD readaheads to 512
enable dynamic fsync
This ROM comes pre-configured with the following memory management changes:
zRAM enabled with 18%
tonyp memory management enabled
purgeable assets enabled
Changelog:
T-Build 01
T-Build 02
T-Build 03
T-Build 04
T-Build 05
Let me leave with a couple more notes:
This ROMs focus is stability! It's intention is to be a daily driver without the need to constantly flash new updates - that's why I kept you guys waiting that long and didn't release my daily testbuilds (more like 3 builds a day actually) which haven't been perfectly stable, yet.
That's why I took CM10.1 M3 as a base and don't merge in nightly features - everything in this ROM should be well tested and fully working.
I only picked memoryleak fix that's been discovered after M3.
I won't cherrypick each and every feature that's in some other ROM!
If there's a real useful addition that I personally like I will do it, but the fancy stuff has to go into other ROMs.
You guys know me - I am mostly patient and don't mind slight offtopic posts.
For completely offtopic posts you can use the CM 10.1 discussion thread.
... but I hate people who are lazy and don't do their own research. I spent countless hours on this ROM, I think I can expect you to spent a little time before asking questions.
I am not a vendor who's obligated to release a ROM for the phone - I am doing this in my free time for you and me.
So please - don't behave like a total noob. Or [email protected] and I will have a busy fishlapping time
F.A.Q. - Frequently Asked Questions:
How can I swap the mounting points for internal SD card and external SD card?
If you're on the new bootloader, flash this script via Recovery (thanks, @C0D3N1N3R!). For those on the old bootloader, you need this one instead (thanks, @SWTR!).
Which gapps package should I use with this ROM?
Seriously? You haven't been paying attention, have you? Go read the posts above this one!
Which PDroid version should I use?
It's a matter of personal preference, actually. Try both and see which one fits your needs the best. Keep in mind that if you're switching between Openpdroid and PDroid 2.0 (or viceversa) you need to uninstall the app and re-flash the ROM first, or else this kitten will die and it'll be in your conscience forever! I'm serious!!
Just flashed this ROM via recovery and can't get past the boot logo, what's wrong?
Chances are that you're using the wrong Recovery. Try pengus' CMW v6.0.2.5 and flash the ROM again. If the problem persists, check that the ROM zip file isn't corrupted (see each build's md5 hash on tonyp's goo.im CM10.1 folder). If none of that helps, then you better get Tony some logs
How can I know which bootloader my device is using?
An easy way to indentify this is by seeing the bootloader logo that appears when you turn on your device: white -> old bootloader, pink -> new bootloader.
How can I set a custom DPI on this ROM?
You can either use the Google Play DPI Fix Tool, or Tony's personal recommendation: Xposed in combination with Xposed App Settings (link down, use this one or this one instead for now) (see reference by @rugglez).
Viber doesn't work on this ROM, I can't even make a call. What can I do?
According to what we have read, recent versions of Viber won't work on CM 10+ for our device. Apparently, the developers of the app were been notified about the issue and they might look into it soon. Worry not, my friend, since not everything is lost. According to @engine24, Viber version 2.3.6.338 seems to be working alright. Make sure you uninstall your current version of Viber first before installing this one, though!
Battery drain is a bit too high, what's happening?
If you just flashed this ROM, please do one or two full battery charge cycles and see if it helps. Also, check on BetterBatteryStats for rogue apps keeping your device awake (and this is definitely worth a read!).
My screen goes bright before unlocking / after locking?
It's a known issue when using autobrightness. There's no fix for this at the moment.
My GPS takes ages to get a lock, how can I fix it?
Try the latest version available of the Google Specific No-SSL AGPS patch by @crypted. Unpack the gps.conf file and copy it into /system/etc/ using a root file explorer (set permissions to rw-r--r--). Optionally, you can add ro.ril.def.agps.mode = 1 to build.prop (find it in /system folder) but only if you're still having problems after applying the patch.
And, in case you're wondering, the answer is no: this patch won't be integrated into the ROM, so don't ask ... or will it?
Edit: that damn Tony added it to T-Build 3, so this is no longer necessary (unless he decides to drop it hehe)
Hardware Search key is not working!
Go to Settings > System > Hardware keys and make sure that Enable custom actions is checked. Also, change Search key action to In-app Search.
​
Spoiler post
Well the title says it all
Spoiler nr1. here is a screenshot of battery life with this rom and KK121...
Yeah im already curious...........tout de meilleur frère :laugh:
Waiting for upload to finish....merci
rmrajm1 said:
Yeah im already curious...........tout de meilleur frère :laugh:
Waiting for upload to finish....merci
Click to expand...
Click to collapse
Already finished, tony has great upload speed hehe
Loving the structure and text of the thread, though, same with the pictures
Sent from my LG-P990 using xda premium
Can:t w8!! Good job guys!!
Sent from my LG-P990 using xda premium
Oleeeeee
Gesendet von meinem LG-P990 mit Tapatalk 2
Thanks alot , well done .. will be testing it in moments
Congrats for the release tonyp. I've been with your test builds since I found them so I'm waiting eagerly to try this final build.
Thanks for the great work!
great job done.....I am thrilled to try a CM ROM....will report a feedback....
I am sure it will rock
CONGRATS and THANKS for the hard work.
Congrats downloading it
Sent from my LG-P990 using xda premium
This sounds great. Thank you for the sacrifices you've made a big investment in this old phone that can still be done to compete with the newer devices.:thumbup::beer:
Sent from my LG-P990 using Tapatalk 2
tonyp congratulations.
Thanks for your hard work
Sent from my LG-P990 using xda app-developers app
Yeah... downloading... :victory:
I found the easter egg.. :laugh::good:
Subscribed and ready for fishslapping... xD
Downloading and flashing too.
Thank you tonyp!

[ROM+KERNEL][CM11][KTU84Q][CAF&AOSP] Nexus 5 Experience - CM11 Based [R10.3 - 23Oct]

[ROM+KERNEL][CM11][KTU84Q][CAF&AOSP] Nexus 5 Experience - CM11 Based [R10.3 - 23Oct]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
CM11 - Rooted and Rooted LTE Enabled Versions
CM11 CAF Kernel or AOSP Kernel (Stock)
Thanks to Jared Bush for this Review!​
Features
This is built from CM11 Sources for Nexus 4
Bootloader, Radio and Rom on one flashable zip file
Bootloader makoz30d from Factory Image
Radio m9615a-cefwmazm-2.0.1700.98 from Factory Image Rooted version and Hybrid 0.27/0.98 (W97C27MO98) Radio from @cg87 on LTE Version
Full Nexus 5 Experience since the first boot with Google Launcher, Google Dialer, Stock Wallpapers including the default Nexus 5 wallpaper, Ringtones, Lockscreen transparency and Stock apps WHEN YOU INSTALL MY GAPPS!
4G option on "Settings > More... > Mobile Networks > Network Mode" (Only on LTE Enabled Version). This version works with 2G, 3G and 4G modes and still in 4G Mode if you select it even if you turn off the phone
Always the latest Gapps Updates from Google on MY GAPPS PACKAGE!
Deodexed Rom
Optimized Dalvik Libraries from Moto X 4.4 release (Dalvik and Bionic optimizations)
Working ART with updated Library on Both versions
AOSP kernel (Stock) and CM11 Kernel build with SABERMOD 4.8.3 toolchain (Choose your version)
HOTPLUG instead of MPDECISION in both Kernels
Intellidemand 5.0 governor as default in both Kernels
81 Mhz CPU minimum frequency step
384Mhz Max Frequence of CPU when screen off
ZEN I/O Scheduler as default
Sweep-to-wake and Double-tap to wake on both versions (Thanks to showp1984)
KEXEC-HARDBOOT on both versions (Multirom support - Thanks to @Tasssadar)
USB-OTG Support out-of-box! (No patches or flashables zips)
F2FS Support
Thermal optimizations
Gamma control
Voltage control
Faux Sound Control 3.2
Updated Qualcomm Adreno GPU binaries
USB Fastcharge support
Color Calibration on both versions
Auto Zipalign of /data/app
Sqlite3 script
Busybox 1.21.1 with init.d support
Integrated Superuser from CM11 in Settings without Launcher icon
Integrated Privacy Guard in Settings
Incoming Call in Background option
Flip to Mute/Reject Call
Fullscreen photo contact on Incomming call screen
Blacklist for Incoming calls and Messages
Theme Support
Toggle last app on Recents button long press
DSB (Thanks to AOSPA team)
PEEK (Thanks to AOSPA team)
Configurable PEEK wakelock timeout
Notification PEEK time
HOVER (Thanks to AOSPA team)
Slim Heads up with Global enabler
PIE Control (Thanks to PA Team)
Active display (Thanks to ChameleonOS team)
Lockscreen Notifications (Thanks to AOSPAL team)
Gesture Lockscreen
HALO with Full Enable or Disable option
On-the-go mode (Settings > Buttons > Power menu or Settings > Interface > Quick Settings panel > Tiles and layout > Add On-the-go tile)
QuickBoot Mode
Power Saver (Thanks to MoKee ROM Team)
Wakelock Blocker
Init.d Controller to enable S2W, Force Fastcharge and Color Profiles in Settings
Awesome BEATS Audio Effects in Settings > Sound > Music Effects
Quiet Hours Automatic Switch
Charging Sounds
Option to disable Camera shutter sound in Settings > Sound
Live Volume steps in Settings > Sound
Option to disable FC dialogs
LCD Density Changer
Screen-off animation style
Clock and Date customizations from SlimRoms
Show Statusbar Carrier and Custom Label with Emoji support
Statusbar Traffic (Network speed indicator)
Option to hide status bar app's notifications icon
Smart pulldown
Brightness slider in Settings > Interface > Notification drawer
Notification Reminders in Settings > Interface > Notification drawer
Transfer speeds in notification
System App Remover in Settings > Development
Advanced Reboot menu working on Dalvik and ART
Power menu options personalization
Slim Recents with Enable/Disable option
Clear all Recent Apps button in Navigation Bar from AOSPA
Expanded Desktop
Navigation Bar buttons and Quick launch shortcuts perzonalization
Custom navigation bar height
Volume Buttons personalization (Playback control, Wake and Reorient volume buttons)
Screen Record with Volume UP button + Power button and Power Menu Action
Lockscreen Slider shortcuts
Lockscreen Power Menu enabled/disabled option
Lockscreen See through (Blur)
Custom Lockscreen Background
Option to disable Disable Keyguard widget frame in Settings > Lockscreen
Possibility of edit Default APN's
Backup of Init.d Controller Settings on Release Update
Some good things from CM11
Now with a version with CM11 CAF Kernel from CM Sources (Rooted and Rooted LTE Enabled) and a version with Stock Kernel from AOSP Sources (Rooted and Rooted LTE Enabled)!!! Both with Fully working ART.
If you are installing it for the first time or changing from AOSP kernel (Stock) version to CM11 Kernel version, wipe System, Cache, Data and Dalvik. If you are comming from CM 11 Release 1.x, just Flash this! Don't wipe ANYTHING!
Informations
Install MY GAPPS for better experience. It's already include ALL Google Apps and Fully Working Google Dialer!
This Rom is for people who have asked me to make a Stock Rom with practical modifications of CM. This sounds like a Stock Rom and runs stable like a Stock version. Dalvik and ART are working. With it you will have the same experience of the Stock Rom but with the good things of CM. The Stock Kernel version comes with Stock Kernel from AOSP Sources and if you need to use Custom Kernel, don't flash CM Kernel on this. Use KOT AOSP Kernels. This is ready for use like a Stock Rom on one flashable file! The CM11 CAF Kernel version comes with CM11 Kernel. If you need to use a custom kernel on this, use CM11 CAF Custom kernels.
All Versions are already ROOTED! DON'T FLASH SUPERSU OR OTHER ROOT METHOD!
If you are installing for the first time, please install FULL RELEASE before installing Delta updates!
Downloads
ROM Download Page
All files to download and the Changelog are in ROM Page now!
If someone need Motorola Gallery again, please download here
How to Install
Thanks to Jared Bush for this Tutorial!
Make sure you have the latest CWM or TWRP recovery
Copy the Rom zip file to Internal Storage
Backup your files and data (if you like, backup Data, System and Boot with Recovery)
f you are updating it from my CM11 Release 1.0, just flash it, don't wipe ANYTHING. If this is your first time on it or you changing between Release with another Kernel Version and want a clean install to get no erros (but it's not needed), Wipe Dalvik Cache, System, Data, Cache (and if you are on TWRP, after this, go to Mount and uncheck System to get no errors)
Flash the Rom and GAPPS that you want to use (This will flashs new Bootloader and new Radio too, automatically)
Restart and Setup this
If someone have any issues, please report here so I try to fix as soon as possible!
This works only with LTE Band 4 (AWS 1700/2100) that is supported by Nexus 4. If your carrier don't have support to Band 4 of LTE, I recommend that you use the version without LTE.
Special Thanks to
CyanogenMod for Sources
Clockworkmod and TeamWin - Recoveries
Paranoid Android for HALO
@cg87 - Hybrid Radio
@flunk86 for testing it with me
All Developers of XDA Forum for for sharing information
And if you like my work, press Thanks! :good:
Screenshots
First! Nice try it out when is enable to.download
Looking forward to this! Thanks a ton Anderson.
Waiting
Thanks @andersonaragao.
Can I flash this over this one http://forum.xda-developers.com/showthread.php?t=2139784, without wipe.
Sent from my Nexus 4 using xda app-developers app
getjayu said:
Can I flash this over this one http://forum.xda-developers.com/showthread.php?t=2139784, without wipe.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
I don't tried this. If you can, try and post the result, but before, make a backup of your files!
Awesome work !
I just feel I have to speak my opinion here. Knowing that this is built on an unfinished, unofficial not even alpha builds of CM11 which I have tried btw, might spell a certain instability issues. Also, this means that dev now has to keep up with all the nightlies.
But the concept is great, just like the previous N5XP ROM. Which am on might I add. And if this is anything like N5XP, but with CM11 features namely Theme Engine am all for it.
But sadly this is a custom ROM now, no longer considered as "Custom Stock" so I won't be mirroring on my own server where I only add various iterations of the Factory image, meaning ROMs that use the Factory Image as a base not AOSP. But, I will, however upload to my file hosting account over at Expressleech, only thing is they require that all files be password protected for some odd reason. Hope that this small extra step won't bother y'all...
Anyways, will be happy to give it a spin. And I hope it doesn't turn into a nightly coz I simply hate having to keep up...
Thanks though... :good:
Links for download in the OP!
andersonaragao said:
Links for download in the OP!
Click to expand...
Click to collapse
@andersonaragao
PM sent with mirror links....
Everything works perfectly, nice job @andersonaragao. I have no error or FC. ART is running without problem with this build. But i going back for the stock build because im not really into modding stuff. For people that love modding stuff, this rom is recommended.
Sent from my Nexus 4 using Tapatalk
flunk86 said:
Everything works perfectly, nice job @andersonaragao. I have no error or FC. ART is running without problem with this build. But i going back for the stock build because im not really into modding stuff. For people that love modding stuff, this rom is recommended.
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
I am into heavy modding. But, I made a vow, that I will no longer flash custom ROMs and that I will stay Stock on my Nexus 4. But now that I restored SlimKat ROM to update it, I am starting to regret that. I dunno what to do now... And am gonna try this ROM here. I guess once a crack flasher always a crack flasher xD
FML
Everything is working fine, but xposed framework doesn't work (It does in your stock N5 port).
Also Google keyboard is installed but emoji is missing. Do you know a way to get it? Thanks for your work!
Sent from my Nexus 4 using Tapatalk
Is it just me or is root not working? Couldn't get TB to work, so I flashed the newest SuperSU and still not working with any root apps.
Looks great other than that
EDIT: Nevermind
LeonardLP said:
Is it just me or is root not working? Couldn't get TB to work, so I flashed the newest SuperSU and still not working with any root apps.
Looks great other than that
Click to expand...
Click to collapse
Mine is working fine without flashing superSU zip. Flash your ROM again, it might work.
Sent from my Nexus 4 using Tapatalk
Looks great! Diving in. Thanks for doing this. :thumbup:
Sent from my Nexus 4 using Tapatalk 2
ezro said:
Everything is working fine, but xposed framework doesn't work (It does in your stock N5 port).
Also Google keyboard is installed but emoji is missing. Do you know a way to get it? Thanks for your work!
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
Here Xposed framework enabled with successfully. And Emojis in 4.4 already in Google Keyboard. Look...
LeonardLP said:
Is it just me or is root not working? Couldn't get TB to work, so I flashed the newest SuperSU and still not working with any root apps.
Looks great other than that
EDIT: Nevermind
Click to expand...
Click to collapse
Root working fine. Don't need to flash anything. This is already rooted.
To flash this version, you don't need to flash GAPPS nor ANYTHING. Only the flash the version that you want in OP. This already rooted and running fine. This rom is for people that need some goodies of CM11 and need a Experience from Stock Rom! And if you need a kernel, you can use a Normal kernel. You don't need to use a Kernel for CM.
Looks good, just wondering if this has the screen flickering going on with CM11 these days or not? Doesn't look like it though so i'm gonna check it out!
-------------
Edit
Stock Kernel, not CM one so should be golden.
shotta35 said:
Looks good, just wondering if this has the screen flickering going on with CM11 these days or not? Doesn't look like it though so i'm gonna check it out!
-------------
Edit
Stock Kernel, not CM one so should be golden.
Click to expand...
Click to collapse
Test this and be happy.
Stock Kernel also works great, no flickering. Just gotta see how it does on battery - my last test had Android System sucking up CPU non-stop!
shotta35 said:
Looks like you forgot the teleservice.apk that works with the new GoogleDialer.apk.
Also if you gonna include the new dialer then remove the AOSP/CM one
The current one dials but you can't see the "in-call" screen, well that is when you remove the normal dialer and use the actual GoogleDialer.apk.
See attachment below for the one that I've been using. This replaces the one in priv-app.
------------
Stock Kernel also works great, no flickering. Just gotta see how it does on battery - my last test had Android System sucking up CPU non-stop!
Click to expand...
Click to collapse
You have flashed this? My rom don't need this. I make a proper solution and haven't lost the Call Blacklist. It's includes both Dialers but only GoogleDialer.apk is showed. Flash and look at to this!

[ROM]KoolKit V2.0.0 GOLD Release 08/22/2014[ROM SafeStrap]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Special Note:
There are few things that have changed in RC1 from the previous beta releases. They are to an extent significant and I will try to explain my reasoning behind them.
1. Private Mode - Has been removed from the build, without the accompanying knox components Private Mode remains non-functional. I know that there are ROM's out there with Private Mode working however, I have not had time to research exactly what is required in order to make it play well with custom ROMs it is possible that it just requires the missing folder structure and nothing more but I have not had time to delve into that as of yet. In deference to performance and functionality most accompanying code has been removed.
2. A.R.T. Runtime - A.R.T. runtime even on a good day is tempermental at best, Google did not intend it to be any type of daily use environment and since this ROM is de-odexed the system has a dificult time handling the conversion process from Dalvik to A.R.T. therefore I have chosen to temporarily disable this feature through the developer options in settings. All of the code for this feature still exists within the ROM itself and can be turned back on fairly easily, my intentions are to wait until Google decides if this is going to be mainstream or drops it from use.
Major enhancement to the flashing process
I have included custom scripts that are called during the flash process (I originally wrote and implemented these in the HTC forums). These scripts in conjunction with the updater-script are able to better handle the process of wiping /system and /data and also include the automatic backup and restore of all user level apps from /data/app. The scripts intentionally ignore all coresponding application data backing up only the core apk itself. this offers you a completely clean start from scratch not only for all system apps but all of your personal apps as well. Now when flashing there is no more need to remember to wipe data or system just copy the zip to your sdcard, reboot to SS Recovery and flash and your done.
Click to expand...
Click to collapse
Code:
[B][U]V2.0.0 Changelog[/U][/B]
Re-Based on G900F NG2 firmware
improved fingerprint recognition
faster USB 3.0 connections
all previous KoolKit enhancements
transparent notification panel
Lockscreen rotation (may be unstable)
improved performance
improved battery life
100% stable (ok, with the exception of lockscreen rotation)
[B]3minit battery mod[/B] - [user=4619873]@gharrington[/user] all recognition for this mod make sure you visit his thread and click on his thanks button [B][URL="http://forum.xda-developers.com/showthread.php?t=2799958"]Original thread located here[/URL][/B]
[B]3minit quicklaunch[/B] - [user=4619873]@gharrington[/user] all recognition for this mod make sure you visit his thread and click on his thanks button [B][URL="http://forum.xda-developers.com/showthread.php?t=2799958"]Original thread located here[/URL][/B]
[B][U]V1.0.1_RC1 Changelog[/U][/B]
All previous KoolKit enhancements
Private mode removed
A.R.T Runtime disabled
Reboot to SS Recovery thru Power Menu
Re-Based on G900F OEM Firmware
Car Mode
Download Booster
Torchlight on lockscreen in display settings
Unlocked APNs
Screen on when message recieved toggle in messaging app
[B]There where a couple mods that i left out but i will include them in the GOLD release[/B]
[B][U]V1.0.0_B03 Beta3 Changelog[/U][/B]
Permenant device status "Official"
All carrier branding removed
more knox services removed
Folder view added to SMS/MMS
Screen on notification toggle added to SMS/MMS
Scrolling cache disabled
Developer options enabled by default
Recent apps added to pull down notification panel
xPosed proof CSC Features (now uses custom koolkit.xml)
4-Way reboot menu added
Updates to performance enhancements
UPdates to init.d and userinit.d support
WIP - CarrierIQ Removal - WIP
(This will take time carrieriq is present
in a majority of the default framework)
[B][U]V1.0.0 Beta2 Changelog[/U][/B]
Removed Battery cover and USB warnings
Removed remaining ATT bloat (missed in beta1)
updated init.d components
tweaked build.prop to eliminate lag with xPosed
updated SuperSU to 2.0.1
fixed SuperSU random FC and unable to grant root
removed CIQ from feature.xml
updated busybox
added ROM Details section to settings
removed battery full notification
AT&T / Tmobile Native WiFi hotspot patch
Removed remaining AT&T FOTA components
Possible fix for Private Mode
replaced ATT branded contacts with stock Samsung apk
lite volume boost
asec Forward_lock disabled
micro_sd RW
[B]Changelog V1.0.0 Beta[/B]
Based on initial ...NCE Firmware release
De-Odexed
De-Knoxed
All AT&T bloat removed
custom bootanimation enabled
AT&T firmware updates disabled
init.d support
Internet homepage set to Google
Bookmark for Google added
Bookmark for AT&T Galaxy S5 XDA added
Call Recording enabled
KoolKit performance enhancements applied
Code:
[B][U][SIZE="4"][COLOR="Red"]FLASH INSTRUCTIONS[/COLOR][/SIZE][/U][/B]
1. Copy the download to your [B]external sdcard[/B] (if you have one)
2. DO A BACKUP FIRST
3. DO A BACKUP FIRST (if unsure see step 2)
4. Reboot to SS Recovery
5. Flash to "Stock Rom" Slot (DO NOT USE ROM SLOTS YET)
6. Reboot your device and complete the initial setup
7. Enjoy!!!
Code:
[COLOR="Red"][B][U]Thanks[/U][/B][/COLOR]
[user=3105374]@bri315317[/user] - For pointing me in the right direction to fix USB connections
[user=1042140]@tdunham[/user], [user=1167171]@rompnit[/user] for all the mods that where used as a basis for this rom
[user=3065070]@goldie[/user], [user=4469503]@RErick[/user] and [B]Team Alliance[/B] for the reboot to SS Recovery thru power menu mod
[B] [user=1026832]@WizeGuyDezignz[/user] - For the huge assist with testing [/B]
[user=3280118]@geohot[/user] for root
[user=4243514]@Hashcode[/user] for SafeStrap (Woohoo freaking awesome)
[user=2284570]@ted77usa[/user] (basically for lighting the fire under my A$$) and for testing for me.
[user=4237464]@wp4jot[/user] [user=2806575]@BIGDADDYXXL[/user] [user=5072378]@s5freak[/user] for testing
Google for android
[user=5161352]@JustArchi[/user] for ArchiKitchen
[user=3120850]@pcidiot[/user] for the bookmarks tweak to customer.xml
[U][B][COLOR="Red"][SIZE="4"]Special Thanks For Donations recieved[/SIZE][/COLOR][/B][/U]
[user=4208877]@cooza[/user]
[user=3808521]@gspears[/user]
[user=529701]@Steve75402[/user]
[user=2960635]@jwebster[/user]
Anyone else I missed let me know
Code:
[SIZE="3"][B][COLOR="Red"][U]PATCHES[/U][/COLOR][/B][/SIZE]
[B][COLOR="Green"]Patches, Addons and Themes if available will be listed in [B]Post #2[/B][/COLOR][/B]
3minit battery mod - @gharrington all recognition for this mod make sure you visit his thread and click on his thanks button Original thread located here
3minit quicklaunch - @gharrington all recognition for this mod make sure you visit his thread and click on his thanks button Original thread located here
Team Blackout and KoolKit ROMs are not responsible if you blow up your house, your dog eats your homework,
the zombie apacolypse, your wife/husband divorcing you or if your device turns into an unrecognizable
smoldering pile of plastic. by reading this you agree to take all responsibility for any damage you do to the
universe, your device, your marriage or your failing grades in school or college.
Click to expand...
Click to collapse
​
Patches, Addons and Themes
XKrome Gold Keyboard - Curteousy of @ted77usa - XKrome_Gold_Keyboard.zip
Make sure you visit his thread http://forum.xda-developers.com/showpost.php?p=54401677&postcount=1 and give him thanks for this.
Disable Quicklaunch Panel
Disable_Quicklaunch_Panel_G900.zip
SHealth Patch for V2.0.0 ONLY
SHealth_Patch.zip
CURRENT PATCHES For ALL Versions
Performance Stability Patch - Performance_Stability_Patch.zip not needed for current version
Notes:
We all know how (or should at least grasp the understanding of) how init.d support works in the Android world, init.d is used by most DEVs that build ROMs or create custom performance and other enhancement mods (@zeppelinrox for instance and his famous V6 supercharger scripts, highly recommend you check these out by the way, these are probably the most comprehensive tweaks around and don't overwrite or delete any existing scripts.) make use of init.d support however, what most of us run into is when we flash a ROM that has included tweaks and performance enhancements we often lose those baseline enhancements when we flash other Mods and scripts a lot of our initial enhancements are lost in the fray never to be seen again.What I have implemented here is a whole new way of handling the KoolKit baseline performance enhancements, no matter what you install/flash/push or modify in the way of scripts or init.d, the base performance enhancements are always the initial configuration. All of my tweaks and enhancements are now handled prior to (and independant of) any init.d support. This gives you a stable starting point no matter what happens if you find your edits or mods that you tried didn't work just delete them and the KoolKit enhancements will once again be your default. This patch is optional but recommended.
Enable All Lockscreen Widgets (Even on secured) NE2 Build ONLY - LockScreenWidgets_Enable.zip
Enable All Lockscreen Widgets (Even on secured) NG2 Build ONLY - LockScreenWidgets_Enable_NG2.zip
Full credit for this mod goes to Team Alliance and @Goldie for the original code.
Click to expand...
Click to collapse
CURRENT PATCHES For V1.0.0 Beta1
Superuser random FC/root not granted fix - Download FixSU.zip
Copy to External sdcard reboot to recovery and flash, reboot
Remove annoying Battery cover and USB warnings - Battery_usb_Toast_remove.zip
Copy to External sdcard reboot to recovery and flash, reboot
Default S5 File Manager (SecMyFiles2014.apk) - Default_File_Manager.zip
Copy to External sdcard reboot to recovery and flash, reboot
Battery Full Notification removal - No_BatteryFull_Notify.zip
Copy to External sdcard reboot to recovery and flash, reboot
Enable Native AT&T / Tmobile WiFi Hotspot (TetherProvision.apk) - TetheringProvision_Patch_V2.zip (not tested on Tmobile but should work)
Copy to External sdcard reboot to recovery and flash, reboot
Confirmed working, thanks @justinmatheny823 and @cilio87
thanks to @scrosler over in the LG forums for his original code
which has been modified to work not only for our devices but also
for HTC devices.
init.d stability patch - Enhances the overall performance of the init.d calls (See Notes Below) - init_d_stability.zip
NOTES
int.d support is a big part of being able to apply tweaks, settings, user customizations etc. in the Android world. There are several different implementations of init.d for android, most rely on kernel and ramdisk edits others rely on the user guessing at the number of seconds to pause execution while waiting for other processes to finish. On the Contrary KoolKit init.d support requires neither kernel edits nor the users input in any fashion. My custom written sysinit waits for the boot process to report back as complete so no matter if it takes 5 seconds or 10 seconds init.d will run as soon as it gets the go ahead from the boot_completed process. There is also the added bonus of not only supporting init.d but also userinit.d (scripts that are dependant on init.d completing first). Another big advantage is the logging that happens during the init process both to the system log and to /data/local/initlog.log you'll be able to tell if everything ran, permissions where set, whether or not it found userinit.d has been implemented in your rom, plus no more need to remember what permissions to set if someone gives you a script just push it to the init.d folder and reboot my KoolKit process checks permissions and sets them correctly for any file placed in the init.d folder or the userinit.d folder.
Click to expand...
Click to collapse
one more
Awesome, first rom! Great work!
Sent from my SAMSUNG-SM-G900A using XDA Premium 4 mobile app
Cant wait to flash this when I get home finally progress for our phone
Sent from my SAMSUNG-SM-G900A using XDA Premium 4 mobile app
What are the possibilities of getting download booster eventually coming in to your Rom?
Sent from my SAMSUNG-SM-G900A using XDA Premium 4 mobile app
I followed your steps and after reboot everything is the same as it was. all of my accounts are logged and in apps are still there. I think I have your rom though because the build is uance. Do you have to do any kind of format or reset in safestrap before Installing the rom?
Sent from my SAMSUNG-SM-G900A using XDA Free mobile app
Cjohns8792 said:
I followed your steps and after reboot everything is the same as it was. all of my accounts are logged and in apps are still there. I think I have your rom though because the build is uance. Do you have to do any kind of format or reset in safestrap before Installing the rom?
Sent from my SAMSUNG-SM-G900A using XDA Free mobile app
Click to expand...
Click to collapse
whoops, forgot to wipe data/factory reset in recovery first?
cstayton said:
whoops, forgot to wipe data/factory reset in recovery first?
Click to expand...
Click to collapse
Lol yep it does say that idk how I missed it. Lmao. Yet it works with new boot animation.
Sent from my SAMSUNG-SM-G900A using XDA Free mobile app
cstayton said:
one more
Click to expand...
Click to collapse
Anyway you can get the s5 Active Base and ROM it up with your greatness?
LuckyColdJohnson said:
Anyway you can get the s5 Active Base and ROM it up with your greatness?
Click to expand...
Click to collapse
What's the model number of the Active?
cstayton said:
What's the model number of the Active?
Click to expand...
Click to collapse
SM-G870A
LuckyColdJohnson said:
SM-G870A
Click to expand...
Click to collapse
hmmm, quick search and im not finding a firmware download, if you got a link PM me and I'll try to get a ROM cooked up for it, no promises tho
cstayton said:
hmmm, quick search and im not finding a firmware download, if you got a link PM me and I'll try to get a ROM cooked up for it, no promises tho
Click to expand...
Click to collapse
It has not been released yet. Everyone is looking for it, and waiting. I have an email out to our friends at sammobile but have not received a response yet. I'll post it as soon as it is up.
Sweet a developer from my neck of the woods. Thanks for your work and time.
Sent from my SAMSUNG-SM-G900A using Tapatalk
anybody getting soft reboots?
No I'm not getting reboots. But that could be related to a bunch of things. Have you used any mods or removed any extra files? I'm just on a clean slate with the rom running normal accounts and apps. Replaced some UI sounds with root browser and seems fine.
Sent from my SAMSUNG-SM-G900A using XDA Free mobile app
@cstayton
Nice work Sir.....flashed flawlessly.
Thanks, everything works just fine
This rom is really nice. My LTE and wifi speeds are the best they have ever been so far with this phone. Thanks for this! Everything is running great.
Sent from my SAMSUNG-SM-G900A using XDA Premium 4 mobile app

Unity ROM V2.1.0 NJ1 - S5/S5A 11/08/2014 - DeOdexed/DeBloated/DeKnoxed

Dynamic Kat, KoolKit and ted77usa​Presents​Unity ROM V2.1.0 NJ1 rebuild​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This ROM is a joint effort put together by @bri315317, @ted77usa and myself. This is the ROM that we believe everyone has been waiting for, it is cross compatible with both the S5 and S5A, is designed to be fast, stable and easily accept mods and themes. Our goal was to provide one ROM that is easily maintained for both devices. It uses a proprietary scripting system designed to detect and correctly configure multiple devices (in this instance the S5 and S5A) it can be expanded to include many more. We hope you all enjoy this ROM and our goal is to make it easier to maintain and support rather than trying to devide our time amongst several different ROMs.
Click to expand...
Click to collapse
The following issues may be encountered:
1. Fingerprint scanner sensitivity may be encountered when attempting to change secure lockscreen type
if this is encountered the alternate password still works to allow access.
2. Screen on notification for text messages even though a toggle is included may not work properly.
3. Bluetooth devices may disconnect on outgoing or incoming calls (not reproducable by me)
one user reports no problems with BT, one user reporting this issue. even tho i have only the one
report i am amaking mention of this issue here as it is a definite nuisance.
Click to expand...
Click to collapse
Code:
[B][U]Features[/U][/B]
Unique Multi-Device Setup
Based on International G900F XX__NJ1 firmware
Carrier branding removed
Carrier IQ Free (Check screenshots for verification)
All OTA removed (no fear of updates)
De-Odexed
De-Knoxed
Custom KoolKit init.d Support
Fast Launcher thanks to @bri315317
Pull-Up for magazines @bri315317
Graphics @ted77usa
Permenant Device Status Official
xPosed proof feature.xml
100% compatible with S5 and S5A
SMS/MMS delivery reports
SMS/MMS display on toggle
SMS/MMS save/restore
3minit battery mod
KoolKit Performance enhancements
Scrolling cache disabled
Media and streaming improvements (build.prop)
Developer options enabled by default
App_Ops enabled (application permissions)
Reboot to SS Recovery
Special Note:
1. Private Mode - Has been removed from the build, without the accompanying knox components Private Mode remains non-functional. I know that there are ROM's out there with Private Mode working however, I have not had time to research exactly what is required in order to make it play well with custom ROMs it is possible that it just requires the missing folder structure and nothing more but I have not had time to delve into that as of yet. In deference to performance and functionality most accompanying code has been removed.
2. A.R.T. Runtime - A.R.T. runtime even on a good day is tempermental at best, Google did not intend it to be any type of daily use environment and since this ROM is de-odexed the system has a dificult time handling the conversion process from Dalvik to A.R.T. therefore I have chosen to temporarily disable this feature through the developer options in settings. All of the code for this feature still exists within the ROM itself and can be turned back on fairly easily, my intentions are to wait until Google decides if this is going to be mainstream or drops it from use.
Major enhancement to the flashing process
I have included custom scripts that are called during the flash process (I originally wrote and implemented these in the HTC forums). These scripts in conjunction with the updater-script are able to better handle the process of wiping /system and /data and also include the automatic backup and restore of all user level apps from /data/app. The scripts intentionally ignore all coresponding application data backing up only the core apk itself. this offers you a completely clean start from scratch not only for all system apps but all of your personal apps as well. Now when flashing there is no more need to remember to wipe data or system just copy the zip to your sdcard, reboot to SS Recovery and flash and your done.
Click to expand...
Click to collapse
Code:
[B][U][SIZE="4"][COLOR="Red"]FLASH INSTRUCTIONS[/COLOR][/SIZE][/U][/B]
1. Copy the download to your [B]external sdcard[/B] (if you have one)
2. DO A BACKUP FIRST
3. DO A BACKUP FIRST (if unsure see step 2)
4. Reboot to SS Recovery
5. Flash to "Stock Rom" Slot (DO NOT USE ROM SLOTS YET)
6. Reboot your device and complete the initial setup
7. Enjoy!!!
Code:
[B][U]V2.1.3 NJ1 OTA Update Only[/U][/B]
Updated Superuser to v2.45
Added safemode reboot to EPM
Added flashlight toggle to quicksettings
[B]NOTE;[/B]Flashlight toggle requires full wipe [B]or[/B]
Using "SQLite Editor" from playstore, open /data/data/com.android.settings.provider
/databases/settings.db, search in "system" for notification_panel_active_app_list
and add "Flashlight;" to the end of the list
a few DNS build.prop tweaks
SafeStrap themed (splash screen and TWRP UI)
OTA-Updater.apk updated
busybox updated to 1.23.0
Minor RIL tweaking to increase LTE stability
Opened up multiwindow to all app drawer apps
Added CPU Core monitoring in ongoing notifications
Removed CPU MHZ from expanded status bar
others i may have forgot
[B][U]V2.1.0 NJ1[/U][/B]
Complete rebuild from NJ1 source
fixed camera mode issue for Active
fixed bluetooth headset issue
fixed stability issues
performance enhancements
[B][U]V2.0.1 PATCH[/U][/B]
[B]PATCH ONLY DO NOT WIPE[/B]
[B]FLASH IN RECOVERY, WIPE CACHE DALVIK-CACHE, REBOOT[/B]
Some system apps updated
Google Apps updated
Settings menu re-arranged
Koolkit extras are now under the developer options in Settings
S5A - FC in active key settings fixed
S5A - Assigned shortcuts fixed (Not Confirmed)
SuperSU updated to 2.14 (fixes Rom Slots)
[B][U]V2.0.0[/U][/B]
Re-Based on latest NI2 firmware
all previous fixes
added download saveas
crt animations
smooth
fast
stable
[B][U]V1.1.0[/U][/B]
Dark Dialog Fix
OM Customize fix
WiFi Password fix
Cleaned up unneeded CSC files
APN Enhancements
All around system cleanup
[B][U]V1.0.0[/U][/B]
Initial Release
NOTICE:
Dynamic Kat ROMs and KoolKit ROMs are not responsible if you blow up your house, your dog eats your
homework, the zombie apacolypse, your wife/husband divorcing you or if your device turns into an unrecognizable
smoldering pile of plastic. by reading this you agree to take all responsibility for any damage you do to the
universe, your device, your marriage or your failing grades in school or college.
Click to expand...
Click to collapse
Patches, Mods and alternate downloads will be in post #2​
Code:
[B][SIZE="4"][COLOR="Red"]Thanks:[/COLOR][/SIZE][/B]
ted77usa - for graphics
bri315317 - for colaborating and providing the key components in this ROM
berniesteven, s5freak, ALLDAT, LuckyColdJohnson - for testing and pointing out needed fixes.
@berniesteven - Activity zone screenshots
[B]3minit battery mod[/B] - [user=4619873]@gharrington[/user] all recognition for this mod make sure you visit his thread and click on his thanks button [B][URL="http://forum.xda-developers.com/showthread.php?t=2799958"]Original thread located here[/URL][/B]
[user=3065070]@goldie[/user], [user=4469503]@RErick[/user] and [B]Team Alliance[/B] for the reboot to SS Recovery thru power menu mod
[user=1042140]@tdunham[/user], [user=1167171]@rompnit[/user] for all the mods that where used as a basis for this rom
[user=3280118]@geohot[/user] for root
[user=4243514]@Hashcode[/user] for SafeStrap (Woohoo freaking awesome)
If I have missed anyone please let me know so i can add you to the thanks list
Donations are not required but are much appreciated, all donations go back into ROM Development and hosting costs.​
Code:
[B][U]Donators List[/U][/B]
@XRange
@anl2304
@LuckyColdJohnson
@nemiroG1
@draexo
@azmexmike
​
Unity ROM Q&A Thread​
Bug Reports​
XDA:DevDB Information
Unity ROM, ROM for the AT&T Samsung Galaxy S 5
Contributors
cstayton, bri315317, ted77usa
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: G900FZHU1ANI2
Version Information
Status: No Longer Updated
Current Stable Version: V2.1.0
Stable Release Date: 2014-11-08
Created 2014-09-07
Last Updated 2015-05-04
Reserved
Alternate download #1
Alternate download #2
DevDB Download Page​
Missing Safe Mode Patch
Adds Missing reboot to safe mode to version 2.1.3 OTA Package
download to sdcard and flash in recovery then reboot
Signed_safemode_patch.zip
Disable StatusBar Notifications
Disables Volume/Bluetooth/Alarm Notifications
Frees up valuable space in status bar
Cleaner look less clutter
Download Disable_statusbar_notif_NJ1_signed.zip
Themed SafeStrap
New SS Splash Screen
New UI for SS Recovery
Sorry no screen shots yet.
Flash in recovery, while still in recovery go back to home screen,
choose advanced then choose reload theme
SafeStrap_Themed.zip
Re-enable QMG Bootanimation
Re-enable_QMG_bootanimation.zip
Patch for T9 Dialing issues
Thanks to @bri315317
T9 Dialing Patch
WiFi always prompting for password FIX:
To Fix the WiFi password issue:
using a root explorer (esfile explorer is included in the rom)
browse to /system/build.prop
open it for editing
scroll down until you find this line
ro.securestorage.support=true
delete the entire line and save the build.prop then reboot your device.
Fix OM customize has stopped on boot up:
Using a root browser,
delete /system/csc/omc.xml
Delete /system/priv-app/Omc.apk
Fix for light dialog with light text
Download and flash in safestrap
DarkDialogFix.zip
Enable all lockscreen widgets even on secure - V2.0.0 and up NI2 Build ONLY
You must set up your widgets from the swipe (unsecure) lockscreen I still have not found
the correct smali edit to enable adding while on secured lockscreen. Once you have them set up
they will display fine.
LockScreenWidgets_Enable_Unity_NI2.zip
3minit battery Return To Stock - NG3 build only
3minit_ReturnToStock.zip
LG G3 Keyboard Installer - thanks goes to @Cloudyfa Original author and mod is here:[MOD][PORT] LG G3 Keyboard
Cloudy_G3Keyboard_v2.zip
LG G3 Keyboard Un-Installer - NG3 build only
Cloudy_G3Keyboard_v2_Uninstall.zip
SystemUI with Data Rate display in Status Bar - NG3 build ONLYCredit goes to @Dzol Cp for this mod
DataRate_Display.zip
ScreenShot:
Note 4 Lockscreen + Weather icon update - V2.0.x builds only
Credits for note 4 lockscreen go to @ksr007 - Original thread HERE
DOWNLOAD - Note4_Lockscreen+.zip
Note 4 Lockscreen + Weather icon update - V2.1.x builds only
DOWNLOAD - Note4_Lockscreen_NJ1.zip
Screenshot:
Enable Unity V2.1.0 OTA Features
How to enable OTA for Unity ROM V2.1.0​(NOTE: Do Not Apply this patch unless you are on V2.1.0)​
More Information and Do-It-Yourself Instructions found Here​
Code:
1. Download the "Enable_Unity_OTA.zip file [B][URL="https://www.androidfilehost.com/?fid=95784891001613257"]!!HERE!![/URL][/B]
2. Copy to your External SD Card
3. Reboot to SafeStrap Recovery and flash the package
4. When your device reboots give it a couple minutes to settle
5. Open the OTA Updater app (it should tell you there is one update to apply)
6. Download the update and when completed choose "Flash"
7. You can choose to backup your ROM first or wipe cache and flash
8. [B][COLOR="Red"]!!DO NOT WIPE DATA!![/COLOR][/B]
9. When your device reboots you are done.
Code:
This is the initial release the application has been completely
re-written from the originating developers source located @ [B][URL="https://github.com/OTAUpdateCenter/ota-updater-2.0"]OTAUpdateCenter[/URL][/B]
there may be additional changes as I re-write other portions of the code.
There are a couple things to be aware of with this release listed below:
1. Upon initial flash you may be rebooted in to stock SS recovery just reboot
and flash again
2. There is a download notification bar that does not close and may
FC if you click on it
3. See the [B][COLOR="Red"]screenshots below[/COLOR][/B] click on the [B][COLOR="Gray"]"X"[/COLOR][/B] to close without FC's.
Screenshots
NOTICE:
Code:
The OTA update that will be applied with this initial release contains the
following fixes.
1. SMS/MMS Screen on notification toggle
This patch will update the ROM version in OTA ONLY
ROM Version in about settings will remain V2.1.0
To report issues with the OTA environment please use the
Unity OTA Feedback link on the about page of OTA-Updater
or go [B][URL="http://forum.xda-developers.com/showpost.php?p=55301676&postcount=1"]HERE[/URL][/B]
Thanks​
Code:
[B]@ALLDAT, @berniesteven, @Jbluedodge, @LuckyColdJohnson, @s5freak[/B]
for all of the testing that was done in order to make sure that the best
product possible could be delivered to the members of this community.
The developers of OTA-Updater.apk for the original code from which to work with
and @Khrimzunn for giving me the [B]Boot in the A$$[/B] to actually get going on this.
Code:
[B][U]Changelog OTA-Updater.apk[/U][/B] - [B]V2.0.8[/B]
More cleanup of smali and java code
Fixed Download Notification random display issues
Cleaned up all menus
Good timing... Needed something fun to do along with watching football!
Sent from my SAMSUNG-SM-G870A using XDA Free mobile app
Reserved for Future Development
Reserved for awesomeness.
Reserved for sickness
This is mine ....thanks ....wooooooooooohoooooooooo
Enviado desde mi SM-G900A mediante Tapatalk
Wow...awesome. I'm gonna try it out.
when I see this and then look at mine i realize I have a long way to go.
Nickovtyme said:
Wow...awesome. I'm gonna try it out.
when I see this and then look at mine i realize I have a long way to go.
Click to expand...
Click to collapse
no worries @Nickovtyme we all started somewhere and your doing great dont get discouraged you'll get there.
cstayton said:
no worries @Nickovtyme we all started somewhere and your doing great dont get discouraged you'll get there.
Click to expand...
Click to collapse
Oh no worries...I was kidding anyway.
This...this is epic.
Awesome. Been running stock international on My AT&T S5 and I'm bored lol
Awesome
Looking forward to it
Looks like an awesome rom to me guys. [emoji106] [emoji16]
@cstayton thanks for the mention my friend I greatly appreciate it very much.??
"You stay classy San Diego"
Sent from my XKromeLimitedGoldG900A
s5freak said:
@cstayton thanks for the mention my friend I greatly appreciate it very much.??
"You stay classy San Diego"
Sent from my XKromeLimitedGoldG900A
Click to expand...
Click to collapse
Yes, me too. Thanks for the mention. I forgot my manners.
SM-G870A Peace
Cannot wait!
s5freak said:
@cstayton thanks for the mention my friend I greatly appreciate it very much.??
"You stay classy San Diego"
Sent from my XKromeLimitedGoldG900A
Click to expand...
Click to collapse
Thank you as well and thanks for the great Rom
Sent from my SAMSUNG-SM-G900A using XDA Premium 4 mobile app
Oh goodie.. the triplets, except you guys are winning.. Lol...
dippin from my?XKromecustom s5..Boom ????
Awesome ROM
Love the ROM! Thanks for all the hard work. One thing I did notice is that when I reboot the phone, WiFi disconnects and I have to type in the security key again each time. Other than that no problems!

Categories

Resources