[KERNEL][4.3/4.4][AOSP] ¤ BMS ¤ d2att 3.4.y [2014-08-03]

Search This thread

GideonX

Senior Member
Jun 10, 2010
3,489
3,754
NYC
www.droidhype.com
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 AT&T unit to test with. However, it should work on AT&T, Rogers, Bell and Telus.

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 [B]1.836Ghz[/B]
- Stock GPU (OC makes no difference)
- Undervolted
- User voltage control
- [B]Trinity colors[/B]
- Defaults to tweaked [B]ondemand[/B] governor and [B]row[/B] scheduler.
-- Available for user
--- Governor
---- msm-dcvs, interactive, conservative, ondemand, performance, wheatley,  badass, asswax, dancedance, smartmax, ondemandplus
--- Scheduler
---- noop, deadline, row, cfq, sio, bfq, zen, sioplus, fiops
- USB Fast Charge (credit to imoseyon and chad) 
- fsync control (credit Ezekeel)
- Removal of mpdecision, uses tweaked [B]auto_hotplug[/B] driver (credit to thalamus)
- Removal of thermald
- fix_permissions added to zip
- [B]CM wifi tether WPA/WPA2 secure support[/B]
- Faux sound mod support
- CDRom/USB emulation 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. *****

Download latest 3.0.y Build d2att - HERE
Download latest 3.4.y Build d2att - HERE

Thanks to morfic and all the devs!

XDA:DevDB Information
BMS AOSP Kernel for d2att, a Kernel for the AT&T Samsung Galaxy S III

Contributors
GideonX
Kernel Special Features:

Version Information
Status: Stable

Created 2013-11-11
Last Updated 2013-11-11
 
Last edited:

phoenix2217

Senior Member
Dec 21, 2010
1,068
249
18518
Loveeeddd morfics kernel on my Gnexus. I've actually been running your kernel from the verizon side :) Runs great and I love trinity colors. lets hope supercurio gives the green light for a voodoo app for our S3 :)

Quick edit:

Any chance of adding imoseyon's interactiveX governor?
 

GideonX

Senior Member
Jun 10, 2010
3,489
3,754
NYC
www.droidhype.com
Loveeeddd morfics kernel on my Gnexus. I've actually been running your kernel from the verizon side :) Runs great and I love trinity colors. lets hope supercurio gives the green light for a voodoo app for our S3 :)

Quick edit:

Any chance of adding imoseyon's interactiveX governor?

Maybe. Need to see if it actually will be beneficial. Not a big fan of throwing every governor under the sun into a kernel ;)
 

SlothlyDX

Senior Member
May 14, 2012
615
320
Los Angeles
Re: [KERNEL][JB42][AOSP] ¤ BMS ¤ d2att Build #1 [2013-02-08]

Flashed the kernel and everything is great do far. I don't see what trinity colors does though :-\

Sent from my SGH-I747 using Tapatalk 2
 

SlothlyDX

Senior Member
May 14, 2012
615
320
Los Angeles
Re: [KERNEL][JB42][AOSP] ¤ BMS ¤ d2att Build #1 [2013-02-08]

Everything is slightly bluer. There's more to it but that's the biggest change.

Thanks. Also for those of you who know this kernel more than me, what are your governor and io preferences for battery life? I see in op it mentions ondemand tweaks so maybe this is preferred?

Sent from my SGH-I747 using Tapatalk 2
 

thecapitalr

Senior Member
Sep 16, 2012
111
10
Re: [KERNEL][JB42][AOSP] ¤ BMS ¤ d2att Build #1 [2013-02-08]

Wait this kernel gets tethering to work on 10.1?

Sent from my SAMSUNG-SGH-I747 using xda app-developers app
 

thecapitalr

Senior Member
Sep 16, 2012
111
10
Re: [KERNEL][JB42][AOSP] ¤ BMS ¤ d2att Build #1 [2013-02-08]

So far so good with this kernel. Not sure if I like the blue tint but ill give it a few days

Sent from my SAMSUNG-SGH-I747 using xda app-developers app
 

Phoneguy589

Senior Member
May 1, 2011
1,859
332
S.E. Florida
Re: [KERNEL][JB42][AOSP] ¤ BMS ¤ d2att Build #1 [2013-02-08]

Thought I'd give this a try being I'm a crack flasher and the first test I did was antutu... Scored low but I'm not a big fan of that test so then I did quadrant and wow.. really good score. Can't wait to see battery life. Thanks for your work. I'm on carbon BTW. WiFi tethering is also working perfectly.


Sent from my SGS3 using xda premium
 

Attachments

  • uploadfromtaptalk1360457410655.jpg
    uploadfromtaptalk1360457410655.jpg
    66.4 KB · Views: 2,268
Last edited:
  • Like
Reactions: GideonX

Top Liked Posts

  • There are no posts matching your filters.
  • 96
    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 AT&T unit to test with. However, it should work on AT&T, Rogers, Bell and Telus.

    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 [B]1.836Ghz[/B]
    - Stock GPU (OC makes no difference)
    - Undervolted
    - User voltage control
    - [B]Trinity colors[/B]
    - Defaults to tweaked [B]ondemand[/B] governor and [B]row[/B] scheduler.
    -- Available for user
    --- Governor
    ---- msm-dcvs, interactive, conservative, ondemand, performance, wheatley,  badass, asswax, dancedance, smartmax, ondemandplus
    --- Scheduler
    ---- noop, deadline, row, cfq, sio, bfq, zen, sioplus, fiops
    - USB Fast Charge (credit to imoseyon and chad) 
    - fsync control (credit Ezekeel)
    - Removal of mpdecision, uses tweaked [B]auto_hotplug[/B] driver (credit to thalamus)
    - Removal of thermald
    - fix_permissions added to zip
    - [B]CM wifi tether WPA/WPA2 secure support[/B]
    - Faux sound mod support
    - CDRom/USB emulation 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. *****

    Download latest 3.0.y Build d2att - HERE
    Download latest 3.4.y Build d2att - HERE

    Thanks to morfic and all the devs!

    XDA:DevDB Information
    BMS AOSP Kernel for d2att, a Kernel for the AT&T Samsung Galaxy S III

    Contributors
    GideonX
    Kernel Special Features:

    Version Information
    Status: Stable

    Created 2013-11-11
    Last Updated 2013-11-11
    23
    Build 2013-03-11 - http://goo.gl/T4UeB

    - Sync'd to latest CM sources
    - Some algorithm changes
    - Faux sound support

    Builds will be released around Sunday/Monday of every week if there's something worth releasing. Just a FYI for folks who are curious, thx.
    18
    Build 2013-06-16 - http://www.droidhype.com/kernel/34/

    -Linux 3.4.49
    -Merged latest CAF updates as of today (AU_LINUX_ANDROID_JB_2.5.04.02.02.040.367).
    -Fixed screen flickering.
    -Adjusted hotplug enable/disable values.
    -Built using latest Linaro 4.7.4 toolchain (2013.06)

    Since the summer is upon us, updates will be stretched out a bit longer unless there's a major change.

    Hug and have a beer with your dad today! Happy Father's day to everyone.
    17
    3.4.y Build 2013-05-12 - http://www.droidhype.com/kernel/34

    - 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.

    Remember to go hug your mom, grandma, aunts, etc. today. Happy Mother's Day to all that celebrate it.
    16
    3.4.y Build 2013-07-14 - http://www.droidhype.com/kernel/34/

    -Built using latest Linaro Toolchain (4.7.4 - 2013.07)
    -Linux 3.4.53
    -Merged latest CAF updates as of today (AU_LINUX_ANDROID_JB_2.5.04.02.02.040.420).
    -Merged latest CM updates.
    -Added cdrom sysfs commit from CM. This can allow for using your phone to boot ISOs on a PC. Check the commit for more information.
    -Fix various compile errors with the recent influx of merges.