[Atrix 4G Android Development] leathan:
Hi thanks so so much. You are awesome. And thanks for your kernel mod.

I first deleted /system/bin/rild.exe (i dont use cell data)

My new logcat; (no more mdm_shutdown)

HWC_HDMI_MOT (195)

ConnectToExtDisplpc: Client Failed, No IPC Server

HWC_HDMI_MOT (195)

Wait_for_extdisp_service: try to connect to extdisp service IPC.

The two lines above repeat forever (ever 2 seconds).... Which is WAY better than before.

I then downloaded your oc kernel (from mediashare) and same thing. By same thing i mean i dont see the constant mdm shutdown command not found spam. Now its alot better and i just see those two lines every two seconds.

I then downloaded the zip you posted here and it worked much like the 1.2 oc'd version. No mdm shutdown spam but i see the two lines i posted above. (Is the .zip you posted here the same as the .zip of your kernel mods i found at mediashare)

I then kept experimenting and couldnt kill surfaceflinger (pid 195) so i deleted every library with "hdmi" in the name instead (which was 3)

This changed the problem lol... For the worse (but i no longer saw the two lines i posted above)... Lol

If theres any way to fix those two lines... Either way i thank you so much. And i enjoy your modded kernel regardless :)

My logcat problem:

HWC_HDMI_MOT (195)

ConnectToExtDisplpc: Client Failed, No IPC Server

HWC_HDMI_MOT (195)

Wait_for_extdisp_service: try to connect to extdisp service IPC.

HWC_HDMI_MOT (195)

ConnectToExtDisplpc: Client Failed, No IPC Server

HWC_HDMI_MOT (195)

Wait_for_extdisp_service: try to connect to extdisp service IPC.

HWC_HDMI_MOT (195)

ConnectToExtDisplpc: Client Failed, No IPC Server

HWC_HDMI_MOT (195)

Wait_for_extdisp_service: try to connect to extdisp service IPC.

HWC_HDMI_MOT (195)

ConnectToExtDisplpc: Client Failed, No IPC Server

HWC_HDMI_MOT (195)

Wait_for_extdisp_service: try to connect to extdisp service IPC.

Every two seconds...forever, unless i do something obviously. But thats how it idles.

Thanks .

---------- Post added at 04:13 PM ---------- Previous post was at 03:53 PM ----------

No, not really... but Yes, less logcat clutter means less commands and means more battery.. Its why i keep all the special effects off.. Alot less overall clutter.

Look at logcat before / after turning all the audio things off for example.... But again... Probably not much at all... The screen redrawing seems to be what nukes my battery. I just cannot stand not being able to read whats going on.

The system overall reacts alot better tho... to put things i to perspective my system now has millions upon millions of less commands being issued :). (Per day)

Best way to actually perverse battery is make sure your system goes to sleep. Make sure you respect your systems sleep (waking people up is bad ;)

Brightness down to lowest, (backlight at max is actually super duper bad for ur eyes) Lcd density down. And screen redraw down, and NO screen transparency...

A trick i found also is forcing the "hardware" keys (back button, home, menu, search) off. Meaning they never have backlight (they dont move...)

Also i force my screen to go lower than the default 25 (i go down to 9 when its dark out)

All that with a clean logcat and minimal services running is the best. Battery apps are NOT good, except for diagnoses :)

On nuetrino 2.7 or whatnot i can get like 10 hours screen time (bellow 25 backlight)

Apparently tweaking build.prop with ro.android.kernel.checkjni=0 and ro.kernel.checkjni=0 does work because i see it in the logs detect that mode.... But this and disabling cmstats and deleting system/bin/debuggrd and wifi scan interval do little to nothing. Maybe 60 seconds more battery ? Idk

Do what i do and try to set up a dual boot and have one rom be specially for battery :) because all these ics roms will be battery drainers for us :(. Feche wrote in his title that his mod is a battery drain... I dont think its that much worse at all :) in fact "feels" the same AND system seems much more responsive!!! Thanks feche (everyone should try his tweak)