5,496,160 Members 46,663 Now Online
XDA Developers Android and Mobile Development Forum
View Poll Results: Should I build with Linaro 4.7 or SaberMod 4.8 toolchain , ( for DirtyV & DirtyV-SR )
Linaro 4.7 133 77.78%
SaberMod 4.8 38 22.22%
Voters: 171. You may not vote on this poll

[KERNEL] [4.4] [Linaro 4.7.4] **Dirty_V** ( 02-13-14 )

Tip us?
 
bsmitty83
Old
(Last edited by bsmitty83; Today at 01:27 PM.)
#1  
bsmitty83's Avatar
Recognized Contributor - OP
Thanks Meter 2951
Posts: 1,366
Join Date: Apr 2012
Location: Detroit
Default [KERNEL] [4.4] [Linaro 4.7.4] **Dirty_V** ( 02-13-14 )



Hello everyone , this is my personal Android 4.4 kernel . I figured I'd share it with everbody since it seems to be working good . anyhow flash it if you want , its anykernel format so should be ok on any kitkat rom .
ALL credit and thanks should be directed to VanirTeam and any developers who's commits I used ( alot )


heres a few things about it

  • -- Linux 3.0.101
  • -- Forked from jimsth/vanir_tuna
  • -- Added some things I use ( governors and schedulers ) , some performance commits
  • -- Built with Linaro 4.7.4 toolchain -O3 optimized, graphite , link-time opt.

KERNEL FEATURES:

 
  • Governors:
  • Interactive
  • Conservative
  • OndemandX
  • Ondemand
  • Wheatley
  • Performance
  • Powersave
  • Userspace
  • Hyper
  • Hotplug
  • Sakuractive
  • Dyninteractive
  • Adaptive
Schedulers
  • Row
  • Bfq
  • Vr
  • Sioplus
  • Cfq
  • Noop
  • Deadline
  • Fiops

Gpu Freq:

512Mhz max adjustable

TCP Congestion Comtrollers

  • Westwood
  • Cubic,
  • Bic,
  • Westwood,
  • Htcp,
  • Hstcp,
  • Hybla,
  • Vegas,
  • Scalable,
  • Lp,
  • Veno,
  • Yeah,
  • Illinois,
  • Reno

  • Content Adaptive Brightness
  • Voltages Control (Core, Iva, Mpu and more ...)
  • Blx control
  • Fastcharge control with storage
  • High performance audio
  • Sound Boost control
  • Temp control
  • Vibrator control
  • Color Control
  • Gamma Control
  • Trinity Contras
t



My ChangeLog





Downloads NOTE : ALL links are current , old versions can be found on my dev-host page in my SIG


DirtyV = Bigmem
DirtyV-SR = SuperRAM
SmittyV = SR, my personal build options

 


GPL---- https://github.com/bsmitty83/vanir_tuna.git

G+ link --- https://plus.google.com/101969826694...ts/9HaCje8FymR




Big thanks to @clnzx2 for the free hosting , no ads
thanks again to @kezn715 , @Nemed for the banners AND to @Nephilim for the SIG
Attached Thumbnails
Click image for larger version

Name:	Dirty V.png
Views:	5214
Size:	8.4 KB
ID:	2521483   Click image for larger version

Name:	dirtyV.jpg
Views:	3618
Size:	54.8 KB
ID:	2543527   Click image for larger version

Name:	attachment.php.png
Views:	1502
Size:	4.7 KB
ID:	2566711   Click image for larger version

Name:	dirty-sig.png
Views:	875
Size:	6.1 KB
ID:	2572066  
The Following 134 Users Say Thank You to bsmitty83 For This Useful Post: [ Click to Expand ]
 
Hetalk
Old
(Last edited by Hetalk; 10th February 2014 at 04:57 PM.)
#2  
Hetalk's Avatar
Recognized Contributor
Thanks Meter 2256
Posts: 1,972
Join Date: Sep 2011
Location: Ahmedabad

 
DONATE TO ME
Kernel FAQ :
  1. Why Six three kernels?
    More choice for different users and different user activity.
  2. What's the difference between the 6 three kernels?
    DirtyV versions are the ones where you 1080p recording works.
    SR versions are the "SuperRAM" versions where a lot of RAM has been reclaimed. You get more RAM, but you need to give up 1080 recording, as a trade-off.
    The 3rd one is @bsmitty83 's own build that he's running for his tests. You can use this and feel like a developer.
    This one might not have all the governors/freqs/io/settings that you can't live without, so be prepared to be surprised.
  3. What are recommended kernel settings?
    Follow @Nephilim 's kernel settings. Here they are
  4. Can I use on x ROM?
    Sure. If it doesn't work, let people here know. There might be a workaround.
  5. How to submit a bug?
    Post a note here with important information(what you were doing when x happened, screenshots, how to replicate, logs, etc)
  6. What is a log? How to take a useful log?
    Read this
    or use syslog app from play store.
  7. Does Touchwake/PGM/<your favorite touchmanager> work?
    This kernel has an inbuild touchwake. You can set it using a kenel settings application (eg. TricksterMod).
    It's also got the required modules to support <your fav tool>. You need to ask the app developer to include support for dirty kernels.
    Latest smitty version has touchwake removed, so that PGM developer can update his app to support dirty kernel.
    PGM fans, see and thank this post
  8. What is the difference between linaro and sabermod?
    The difference is just what toolchain was used to compile them. Linaro is a highly optimized custom built toolchain, and sabermod is based off aosp toolchain but with lots of extra patches for optimization
  9. Is Fast Charge broken? I can still access my files with fast charge on!
    Nope. It's not broken. With some super voodoo now you can access your files along with fast charging your battery. But, do it only if you are in a hurry. Fast charging might not be good for battery life(citation needed).

And Yea " 720p works on all of the builds. "
The Following 29 Users Say Thank You to Hetalk For This Useful Post: [ Click to Expand ]
 
adellon92
Old
#3  
Senior Member
Thanks Meter 8
Posts: 136
Join Date: Dec 2010
Trying out Vanir, just to try out your kernel, heard alot of good things about it! Flashing now, any settings you recommend? ART or dalvik, etc.
 
bsmitty83
Old
#4  
bsmitty83's Avatar
Recognized Contributor - OP
Thanks Meter 2951
Posts: 1,366
Join Date: Apr 2012
Location: Detroit
Quote:
Originally Posted by adellon92 View Post
Trying out Vanir, just to try out your kernel, heard alot of good things about it! Flashing now, any settings you recommend? ART or dalvik, etc.
I've been using art with pa modular gapps , works great , but dalvik is also good too . as for settings I'm not much help , I think the only way to find what's best for you is how you use your phone . that said I generally oc CPU to 1.5ghz min screen on to 500mhz , vr , GPU 500ghz , hyper or interactive , or on demand or any variation of them , zram on , fsync off , no cab .
Glad you decided to try vanir , I don't think you'll regret it

Sent from my Galaxy Nexus using Tapatalk
The Following 7 Users Say Thank You to bsmitty83 For This Useful Post: [ Click to Expand ]
 
Hetalk
Old
#5  
Hetalk's Avatar
Recognized Contributor
Thanks Meter 2256
Posts: 1,972
Join Date: Sep 2011
Location: Ahmedabad

 
DONATE TO ME
Quote:
Originally Posted by adellon92 View Post
Trying out Vanir, just to try out your kernel, heard alot of good things about it! Flashing now, any settings you recommend? ART or dalvik, etc.
I tried vanir with art and dalvik, both. And, I'd say try with dalvik for a week or so. Then try art. They've done such a good job with this ROM that you'll feel it running almost the same on both runtimes.

Quote:
Originally Posted by bsmitty83 View Post
I've been using art with pa modular gapps , works great , but dalvik is also good too . as for settings I'm not much help , I think the only way to find what's best for you is how you use your phone . that said I generally oc CPU to 1.5ghz min screen on to 500mhz , vr , GPU 500ghz , hyper or interactive , or on demand or any variation of them , zram on , fsync off , no cab .
Glad you decided to try vanir , I don't think you'll regret it

Sent from my Galaxy Nexus using Tapatalk
I do just the opposite. I underclock my cpu to around 230-920. Max screen off of 525 and Min screen on of 350 (default), and still get no lag on vanir.
Basically, my phone stays on a standby for most of the time. So, UC makes sense for me. It's gonna be different for every user, depending on how they actually use their device.
 
adellon92
Old
#6  
Senior Member
Thanks Meter 8
Posts: 136
Join Date: Dec 2010
Quote:
Originally Posted by bsmitty83 View Post
I've been using art with pa modular gapps , works great , but dalvik is also good too . as for settings I'm not much help , I think the only way to find what's best for you is how you use your phone . that said I generally oc CPU to 1.5ghz min screen on to 500mhz , vr , GPU 500ghz , hyper or interactive , or on demand or any variation of them , zram on , fsync off , no cab .
Glad you decided to try vanir , I don't think you'll regret it

Sent from my Galaxy Nexus using Tapatalk
So far vanir has been great, but I think the battery life is running out fast, will spend a day with it after a full charge to see if I can get over 2:30 hours of screen time

Sent from my Galaxy Nexus using xda app-developers app
 
celltestr
Old
#7  
celltestr's Avatar
Senior Member
Thanks Meter 38
Posts: 194
Join Date: Oct 2009
Do I have to do a full wipe to get this working? Tried dirty flash (with ROM included) but it doesn't boot.
 
Hetalk
Old
#8  
Hetalk's Avatar
Recognized Contributor
Thanks Meter 2256
Posts: 1,972
Join Date: Sep 2011
Location: Ahmedabad

 
DONATE TO ME
Quote:
Originally Posted by celltestr View Post
Do I have to do a full wipe to get this working? Tried dirty flash (with ROM included) but it doesn't boot.
This is just a kernel not a rom. You just flash it on a rom and it should work.

Sent from my Galaxy Nexus using XDA Premium 4 mobile app
 
atoyu
Old
#9  
Senior Member
Thanks Meter 14
Posts: 161
Join Date: Jan 2010
hi, i clean install vanir + pa gapps with your kernel. when switch to ART, it hold at bootlogo. please advice. thx
 
aosp
Old
#10  
aosp's Avatar
Recognized Developer
Thanks Meter 3232
Posts: 1,389
Join Date: Aug 2010

 
DONATE TO ME
@bsmitty83 Beastm0d3

You got one with the newer WiFi drivers for me?