5,597,007 Members 47,846 Now Online
XDA Developers Android and Mobile Development Forum

[KERNEL][4.3/4.4][AOSP] BMS d2tmo 3.4.y [2014-04-02]

Tip us?
 
GideonX
Old
(Last edited by GideonX; 3rd April 2014 at 03:02 AM.)
#1  
GideonX's Avatar
Recognized Contributor - OP
Thanks Meter 3625
Posts: 3,362
Join Date: Jun 2010
Location: NYC
Default [KERNEL][4.3/4.4][AOSP] BMS d2tmo 3.4.y [2014-04-02]

With morfic's blessing, here's the continuation of the Trinity kernel in another form for AOSP Jellybean 4.3/4.4.

This was originally mainly developed for the Verizon SGS3, but some requests for a different versions were sent in. This is a blind build as I do not have a T-Mobile unit to test with. However, it has been tested and should work on T-Mobile.

Some highlights:

Code:
- Based on CM source
- Built with latest Linaro GCC 4.8 with optis
- Ramdisk tweaked (init.d support, unsecure)
- OC up to 1.836Ghz
- Stock GPU (OC makes no difference)
- Undervolted
- User voltage control
- Trinity colors
- Defaults to tweaked ondemand governor and row scheduler.
-- Available for user
--- Governor
---- msm-dcvs, interactive, conservative, ondemand, performance, wheatley, smoothass2, badass, asswax, dancedance, smartmax
--- Scheduler
---- noop, deadline, row, cfq, sio, sioplus, bfq, zen, sioplus, fiops
- USB Fast Charge (credit to imoseyon and chad) 
- fsync control (credit Ezekeel)
- Removal of mpdecision, uses tweaked auto_hotplug driver (credit to thalamus)
- Removal of thermald
- fix_permissions added to zip
- CM wifi tether WPA/WPA2 secure support
- Faux sound mod support
To install (no need to wipe anything):

- Download .zip below and place on your internal or external sdcard
- Reboot into CWM or the recommended TWRP
- Flash .zip
- Reboot

Notes:

- If you do not default to ondemand/row, check your /system/etc/init.d/ for startup scripts or the /system/etc/init.qcom.post_boot.sh file to see if it's writing interactive/cfq to the scaling_governor and the scheduler.

I've pushed my build towards battery savings and it's been handling duties pretty well. Let me know how it works out for you. As with all things custom, please take all precautions (backups). Tested against CM, AOKP, BB7 and Carbon so far. Please let me know if you run into any issues.

Feel free to use your preferred kernel app for adjustments.

3.0.y Source - https://bitbucket.org/gideonx/bms_jb
3.4.y Source - https://bitbucket.org/gideonx/bms-jb-3.4.y

***** PLEASE CHECK WHICH ROM YOU ARE RUNNING. 3.0.y based roms can't use 3.4.y kernels and vice versa. *****

3.0.y Build 2013-04-27
Code:
- Updated to Linux 3.0.75
- Updated to Linux 3.0.74
- Updated to Linux 3.0.73
- Updated to Linux 3.0.72
- Updated to Linux 3.0.71
- Added fixed asswax scheduler (credit DecimalMan)
- Added fifo scheduler
- Fixed pll8_clk
- Tweaked row scheduler
3.4.y 2013-05-06 Build

Code:
- Merged latest CM/CAF updates. Contains reverts on a few commits that target flickering and random reboots.
- LOAD_FREQ adjusted.
- Deadline latency and read speed tweaked.
- Fixed CM advanced settings for color temperature control.
- Added my setcolor script, which allows you to change color temperature if you do not have the settings available in your rom. Open up terminal emulator and issue the su command and then type setcolor. Enter 1 for Trinity colors, 2 for normal colors. Turn off your display and turn it back on for it to take effect.
Download latest 3.0.y Build d2tmo - HERE
Download latest 3.4.y Build d2tmo - HERE

Thanks to morfic and all the devs! And to TheSeanTeam for posting and supporting this as long as they were able.

XDA:DevDB Information
BMS AOSP Kernel for d2tmo, a Kernel for the T-Mobile Samsung Galaxy S III

Contributors
GideonX
Kernel Special Features:

Version Information
Status: Stable

Created 2013-11-11
Last Updated 2013-11-11
Droid Hype - Twitter - Google+
* Samsung Galaxy S3 d2vzw - Boop - BMS
* Asus Nexus 7 - TeamEOS Nightly - Trinity


BMS AOSP 4.3/4.4 Kernel
* [d2vzw / d2usc]
* [d2spr]
* [d2att] / [d2tmo]

Omni Rom KK 4.4.2
* [d2vzw]
* [d2att]
The Following 7 Users Say Thank You to GideonX For This Useful Post: [ Click to Expand ]
 
TheSeanTeam
Old
(Last edited by kennyglass123; 10th September 2013 at 12:55 PM.)
#2  
Senior Member
Thanks Meter 197
Posts: 546
Join Date: Feb 2007
Default [KERNEL][JB42][AOSP] BMS d2tmo 3.0.y + 3.4.y 2013-05-12 Build

I am not the Dev of this kernel. I am simply a fan who wishes to share this awesome kernel with my fellow T-mobilites. GideonX has graciously agreed to 'port' us a version he originally created for the Verizon GS3 for our devices.

I've been using it for about two days and it's been very responsive and very battery friendly.

As I stated, I am just the messenger and not the Developer. Give all the thanks, donations and kudos to him. Please post and bugs and feedback and I will pass them on to him. He is quite busy so no etas please. Please treat this as a development thread. Thank you.

So without any further ado, I present the awesome BMS Kernel...

---

MOD Edit: Original OP
The Following 35 Users Say Thank You to TheSeanTeam For This Useful Post: [ Click to Expand ]
 
TheLastSidekick
Old
#3  
TheLastSidekick's Avatar
Recognized Contributor
Thanks Meter 1675
Posts: 2,478
Join Date: Aug 2012
Location: Springfield, Massachusetts

 
DONATE TO ME
Default Re: [KERNEL][JB42][AOSP] BMS d2tmo [2013-02-13]

First! Thanks OP and morfic and GideonX!

Sent from my SGH-T999 using xda app-developers app
Proud owner of LG Google Nexus 5.
The Following User Says Thank You to TheLastSidekick For This Useful Post: [ Click to Expand ]
 
clninja
Old
#4  
Senior Member
Thanks Meter 246
Posts: 850
Join Date: Jun 2011
Location: Denver
Default Re: [KERNEL][JB42][AOSP] BMS d2tmo [2013-02-13]

Always loved morfics work... Willing to try.

Sent from my SGH-T999 using Tapatalk 2
 
TheSeanTeam
Old
#5  
Senior Member
Thanks Meter 197
Posts: 546
Join Date: Feb 2007
Default Got some good news!

Quote:
Originally Posted by GideonX View Post
Voltage control will be available in the next version. Along with some more governors and more battery saving tweaks.
No ETA, but a new update is incoming. Can't wait as it sounds pretty great!
 
P06o
Old
#6  
Senior Member
Thanks Meter 62
Posts: 246
Join Date: Feb 2012
Location: NYC
Default Re: [KERNEL][JB42][AOSP] BMS d2tmo [2013-02-13]

About to flash, and will report findings. Been on stock cm kernel 4.2.2 for 3 days now with no issues (apart from cm issues) so changes will be obvious. Seriously looking forward to seeing Trinity color again. Thanks to op, morfic and GideonX

Sent from my SGH-T999 using xda premium
DEVICE: SGH-T999 (T-Mobile Galaxy SIII)
ROM: CM 10.2 Nightly

DEVICE: [retired] SGH-T959V (T-Mobile Galaxy S 4G)
ROM: ICS - AOKP Milestone 6

DEVICE: Nexus 7
ROM: CM 10.1 nightly...
 
behappy
Old
#7  
behappy's Avatar
Member
Thanks Meter 15
Posts: 96
Join Date: Mar 2010
This Kernel has been working great with Liquid's 4.2.2. Only one that hasn't given me some type of annoying bug/problem. Anxious for the new version with voltage control. Thanks for your hard work
T-MO Galaxy S III Blue 16gb + 32gb
Rooted + Modded just the way I like it
ROM: Stock 4.1.1
Kernel: Stock

_____________
N7 - 32GB
ROM: CM10.1 Stable
Kernel: Franco
 
TheSeanTeam
Old
(Last edited by TheSeanTeam; 20th February 2013 at 07:22 AM.)
#8  
Senior Member
Thanks Meter 197
Posts: 546
Join Date: Feb 2007
Default Re: [KERNEL][JB42][AOSP] BMS d2tmo [2013-02-13]

Quote:
Originally Posted by behappy View Post
This Kernel has been working great with Liquid's 4.2.2. Only one that hasn't given me some type of annoying bug/problem. Anxious for the new version with voltage control. Thanks for your hard work
Heads up... Got some good news. A new version with voltage control and additional governors coming real soon!
 
TheSeanTeam
Old
#9  
Senior Member
Thanks Meter 197
Posts: 546
Join Date: Feb 2007
Default Woo Hoo! New version...

Quote:
Originally Posted by GideonX View Post
The "Electrifying Posterior" Build 2013-02-20 - http://goo.gl/rTstL

- Sync'd to latest CM source
- User voltage control
- Added Wheatley, Smoothass2, Badass, Asswax
- cpu1 offlining/onlining adjustments via auto_hotplug
- Removal of debug and sec_debug, kernel went on a small diet.
O.P. Updated. Enjoy~
The Following 3 Users Say Thank You to TheSeanTeam For This Useful Post: [ Click to Expand ]
 
TheSeanTeam
Old
#10  
Senior Member
Thanks Meter 197
Posts: 546
Join Date: Feb 2007
On a side note, the Dev suggested Wheatley/Row for governor settings... I've been using it for the last day or so and it's working really well.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes