[KERNEL] Atrix-MROM Atrix 4G Kernels 2.6.32.60

mmontuori

Inactive Recognized Developer
Feb 27, 2008
1,469
7,233
0
Columbia, SC
www.montuori.net
This is the kernel powering Android Atrix 4G MROM, it's main focus is battery life. After some requests from users, I decided to simply share the kernel to allow the use on any CM7 and GB ROMs. This is a branched off version of faux123 kernel for atrix. He did an amazing job putting this kernel together allowing me to tweak it just enough to improve battery life. I created 2 separate versions, one for CyanogenMod 7.2 and the other one for Gingerbread or Blur.

Current stable release: 2.6.32.60 build #45 (hv) and #44 (sv)

Current testing release:

For CM7 and GB, you can choose 2 types of kernels, the sv (Software Driven Voltages) or hv (Hardware Driven Voltages), I could not really establish the best battery saver kernel, it really depends on your personal usage.

The kernels run at maximum of 1 GHZ.

WARNING: I DECLINE ANY RESPONSIBILITY IN DAMAGING YOUR PHONE. YOU ASSUME ALL RISKS IN ANY PROCESS DESCRIBED ON THIS PAGE.

Installation:
  • Backup your current ROM
  • Download Atrix-MROM kernel for either CM7 or GB (Blur)
  • Save the zip file somewhere on your /sdcard
  • Reboot your Atrix 4G into clockworkmod recovery
  • Flash the zip file
  • Clean dalvik cache

If you need help in clarify the installation steps, maybe you should stay away from flashing a kernel anyway.

This kernel is a branch of faux123 kernel; it has been recompiled with the following changes:
  • removed all debug flags
  • removed unreferenced libraries pointers for platforms other than Android
  • changed default governor
  • undervolt
  • new kernel frequencies to improve battery life
  • build 2 CM7 versions, hardware and software voltages

Download Kernels HARDWARE and SOFTWARE voltages
Download EXPERIMENTAL BUILDS (requires registration)

All the source code changes made to the branched faux123 release are available via my github repository https://github.com/MROM/kernel-MB860

If you like my work, please consider a donation.

donor page: http://www.montuori.net/android-mrom/mrom-donors/

Changelog: https://github.com/MROM/kernel-MB860/commits/2.6.32.60

To report bugs, follow these steps:
  • Install ADB (Google SDK) www.android.com for reference
  • Connect your phone to USB (Make sure USB Debugging is set)
  • run "adb logcat > {somefileonyourpc}"
  • Reproduce the problem
  • Press CRTL+C on your computer
  • Open a Bug Report, the link is on the main thread.
  • Make sure to attach the logcat file, a description of the problem, and the time it happened
  • After that, it can be tracked and I can ask additional information to solve

A great tutorial on how to use adb and logcat is located here
 
Last edited:

mmontuori

Inactive Recognized Developer
Feb 27, 2008
1,469
7,233
0
Columbia, SC
www.montuori.net
Looks interesting...

What are the specific changes this kernel has over, say Faux's or the stock CM7 one?
the kernel is a branch of faux kernel; it has been recompiled with the following changes:
- removed all debug flags
- removed unreferenced libraries pointers for platforms other than Android
- changed default governor
- undervolt
- new kernel frequencies to improve battery life
- some other minor things I don't remember, trying hard...

I would love to see if this runs well in Neutrino!!!...:)
 

natboy

Senior Member
Mar 7, 2011
208
28
28
Anchorage, AK
the kernel is a branch of faux kernel; it has been recompiled with the following changes:
- removed all debug flags
- removed unreferenced libraries pointers for platforms other than Android
- changed default governor
- undervolt
- new kernel frequencies to improve battery life
- some other minor things I don't remember, trying hard...

I would love to see if this runs well in Neutrino!!!...:)
I imagine that this will be asked a lot, it would be good if it was in the OP. Thanks for your work!
 

mmontuori

Inactive Recognized Developer
Feb 27, 2008
1,469
7,233
0
Columbia, SC
www.montuori.net
I have fixed the Wi-Fi issue for GB kernel, please re-download it or follow the following steps to fix it:

please type as root "mount -o rw,remount /system"
then "cp /system/lib/modules/dhd.ko /system/lib/dhd.ko"
then "sync; sync; sync; reboot"
 

squee666

Senior Member
Mar 2, 2012
318
100
63
Belfast
Running it in neutrino now will test tomorrow as its 2am here.

Hopefully its solves the heat issues faux kernel had also I noticed voltage options are gone from kernel.

Yes wifi works

Sent from my MB860 using xda app-developers app
 

jisse44

Senior Member
Jul 17, 2012
182
51
0
Nantes, FR
www.6admin.it
I have fixed the Wi-Fi issue for GB kernel, please re-download it or follow the following steps to fix it:

please type as root "mount -o rw,remount /system"
then "cp /system/lib/modules/dhd.ko /system/lib/dhd.ko"
then "sync; sync; sync; reboot"
Hi, i had problem with wifi and nottachtrix 1.3.1,this fix works.

Kernel installed since 12h with 3 hours of 3g activity (firefox and tethering) ,and battery decreased from 88 to 60.

Unfortunately, a big problem for me: webtop doesnt work, mobile view and phone touchscreen is buggy.
 
Last edited: