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

GideonX

Senior Member
Jun 10, 2010
3,489
3,754
0
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.

I was unfortunately forced to move over to VZW due to work and ended up with the SGS3. I sorely missed Trinity's touch on my Galaxy Nexus. So after a month or two of prodding morfic with kernel building questions, BMS was born. A lot of what I've done has been influenced by Trinity, so hopefully this lives up to expectations.

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 LiquidSmooth 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 d2vzw (VERIZON) - HERE
Download latest 3.0.y Build d2usc (US CELLULAR) - HERE

Download latest 3.4.y Build d2vzw (VERIZON) - HERE
Download latest 3.4.y Build d2usc (US CELLULAR) - HERE

Thanks to morfic and all the devs!

XDA:DevDB Information
BMS AOSP Kernel for d2vzw, a Kernel for the Verizon Samsung Galaxy S III

Contributors
GideonX
Kernel Special Features:

Version Information
Status: Stable

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

juancaperez2000

Senior Member
Jul 22, 2010
1,837
173
0
Hyattsville
Re: [KERNEL][JB42][AOSP]BMS by GideonX[2013-02-04 Build 26]

I guess no difference between this one and the ones on trinity side, just your own thread right?

Sent from my SCH-I535 using xda app-developers app
 
  • Like
Reactions: trginter

mastamoon

Senior Member
Sep 17, 2010
2,871
3,417
0
Central NJ
Ill give this a go. Like that you rolled in the wifi tether security hack/fix.. Were you able to narrow down what actually fixed it? Would be awesome if you could push that to CM's gerrit or give me some step by step and I'd do it, with full credit to you of course! :laugh:

Installed. The kernel didn't default to Ondemand and Row, they were Interactive and CFQ. Just FYI.
 
Last edited:

GideonX

Senior Member
Jun 10, 2010
3,489
3,754
0
NYC
www.droidhype.com
Re: [KERNEL][JB42][AOSP] ¤ BMS ¤ Build #27 [2013-02-04]

Ill give this a go. Like that you rolled in the wifi tether security hack/fix.. Were you able to narrow down what actually fixed it? Would be awesome if you could push that to CM's gerrit or give me some step by step and I'd do it, with full credit to you of course! :laugh:

Installed. The kernel didn't default to Ondemand and Row, they were Interactive and CFQ. Just FYI.
Most likely your init.qcom.post_boot.sh in system/etc file has interactive/cfq lines in it making that the default.

Haven't played enough with that wifi tether hack to come to any conclusions on what makes or breaks it. It's seems to work right now :)

Sent from my SCH-I535
 

dpaine88

Senior Member
Aug 3, 2010
969
140
0
Re: [KERNEL][JB42][AOSP] ¤ BMS ¤ d2vzw Build #27 [2013-02-04]

As a fellow ex-Galaxy Nexus owner, what bothers you about the colors on the S3?

My Gnex was awful as far as colors went and it was well known that many of the nexus gad color issues.

I have not seen one complaint about colors yet on the S3.
 

luv2increase

Senior Member
May 22, 2010
710
144
0
Re: [KERNEL][JB42][AOSP] ¤ BMS ¤ d2vzw Build #27 [2013-02-04]

Can you give the option to over clock the CPU to 2106 mhz like Ktoonz kernel please?

Sent from my SCH-I535 using Tapatalk 2
 

GideonX

Senior Member
Jun 10, 2010
3,489
3,754
0
NYC
www.droidhype.com
Re: [KERNEL][JB42][AOSP] ¤ BMS ¤ d2vzw Build #27 [2013-02-04]

As a fellow ex-Galaxy Nexus owner, what bothers you about the colors on the S3?

My Gnex was awful as far as colors went and it was well known that many of the nexus gad color issues.

I have not seen one complaint about colors yet on the S3.
No complaints, I'm just very used to the Trinity colors. Just trying to bring over some flavor.

Sent from my SCH-I535
 

bobby janow

Senior Member
Jun 15, 2010
5,651
1,848
253
Re: [KERNEL][JB42][AOSP] ¤ BMS ¤ d2vzw Build #27 [2013-02-04]

As a fellow ex-Galaxy Nexus owner, what bothers you about the colors on the S3?

My Gnex was awful as far as colors went and it was well known that many of the nexus gad color issues.

I have not seen one complaint about colors yet on the S3.
True no complaints whatsoever. However, there is something about that blue that I miss.

Sent from my SCH-I535 using xda premium