MH-Kernel1.2 (For Samsung Rugby Smart on Gingerbread ONLY!)

Motorhead1991

Senior Member
Jul 6, 2012
403
401
0
DO NOT FLASH TO A GALAXY W! This is based on open source files specifically for the Rugby Smart

MH-Kernel 1.2

Here's the first of a, hopefully, long list of mods for The Rugby Smart.

My Rugby (with a few other tweaks), is benchmarking at 3398 with Antutu Benchmark. 3350 was the older score, so we are seeing gains.

These governors should help prolong the attrocious battery life associated with this awesome device.


You need Clockworkmod for this. Preferably Kemonine96's 6.0.1.1 as I verified that it works

To install:


1. Shutdown and reboot into recovery mode

2. Choose "Install from Sdcard", then "Choose zip from sdcard"

3. Scroll down to MH-Kernel zip and select it, choose yes and wait.

4. First boot may take a while (I though I had bootlooped). If it bootloops, boot back into recovery and follow steps 2 and 3 again.

Once it is done booting, enjoy the new governors! :)


Noted Errors:
-None so far


Old Releases:
MH-Kernel 1.0 (No wifi)

MH-Kernel 1.1 (Wakelock problem)
 
Last edited:

Motorhead1991

Senior Member
Jul 6, 2012
403
401
0
To cater to the daring, I will be posting another experimental kernel this week. Because of this, I will run two changelogs, one for the mild kernel, and the other for the power kernel:

Having touble actually gaining overclock, but adding deadline and running with smartassv2 has shown gains in performance.

~Changelog for MH-Kernel~
-Version 1.1:
I added the deadline I/O scheduler, which when paired with smartassV2 has marginally increased benchmark scores. I also got busybox init.d working, along with WiFi. The 1.1 zip is bigger due to the WiFi modules loaded with the kernel.

-Version 1.2:
The wakelock issue has been fixed. Turns out, the problem was adaptive voltage scaling. This was a driver I thought would save power, but it caused more harm than good. 1.2 is fully functional and stable :).

~Changelog for PowerKernel~
Patience is a virtue, this is not built yet :p.

Notes:
I forgot to mention these key features:
-This kernel is packaged with a ramdisk that is insecure, meaning the adb tool is more willing to work with it. This allows you to run "adb remount" which enables you to push files directly to the /system and /data folders. Don't be alarmed, I did not open a security hole

-Said ramdisk also has "Release-notes" built into it. This was one security measure I was including for the development team I'm with. Further public boot.imgs will have a modified version of this note package.
 
Last edited:
  • Like
Reactions: hotheabilly

Motorhead1991

Senior Member
Jul 6, 2012
403
401
0
Kernel sources should be up soon. I'm double checking to make sure it builds then it's up to github.

EDIT
Due to the low number of developers on this device, my first few changes will be public. After development takes off, my sources are gonna go dark (trade secrets and all that fun stuff). I can guarantee that this will build, so any build errors are the end-user's problem, though i will help.

Enjoy, and happy modding! :)

Link:
https://github.com/Motorhead1991/samsung_att_kernel_source-msm7x30
 
Last edited:

Motorhead1991

Senior Member
Jul 6, 2012
403
401
0
My focus has been on ICS kernels lately, so this project has been side-tracked. Once I get CM7 going, I'll revisit the 2.6 Gingerbread kernel.

As of tonight, reports have come that this is stable. I'm also making room for another release ;)