• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [KERNEL] MiRaGe - for HTC stock ICS ROM - 3.0.101 - 10222013

Will it clean house and cook?

Well, you won't need house cleaning and cooking with the next release. Those are for mortals, we will be far beyond that ;)

Without further ado,
Here is a test release with changes in msm_thermal and msm_mpdecision. I have done substantial changes in both to reduce the overhead on the system and optimize the code. My initial testing is positive and that is why it is now posted as a test build. If there are no problems reported, these changes will be included in the next build with Linux 3.0.85 release. msm_mpdecision is now disabled instead of using min_cpus=2 parameter. When disabled, mpdecision still turns the second core off when the screen is turned off and does the opposite when the screen turns on. Feel free to enable msm_mpdecision.
You can use the following command to enable msm_mpdecision
Code:
echo "1" > /sys/kernel/msm_mpdecision/conf/enabled
I have switched to a single temperature phase in msm_thermal driver as the original CAF code since this saves some of the msm_thermal overhead. There was a bug that when msm_thermal was disabled, turning back on was not possible without rebooting. That bug was fixed. (Thanks to showp1984, although I have implemented a different fix)

Download Link:
http://www.mediafire.com/download/vxh44x54ffuxsdf1g0/MiRaGe_shooter_test_kernel_841.zip

Please post your feedback if you find any problem.
 
Yup, we are left behind and I am doing this again.

I will switch to Galaxy SIII when it gets cheaper, and rewind, repeat the same thing ... hopefully :)

BTW, my OV is still running MiRaGe like a champ.

Thanks for still being here to keep this phone alive :)
 
Yup, we are left behind and I am doing this again.

I will switch to Galaxy SIII when it gets cheaper, and rewind, repeat the same thing ... hopefully :)

BTW, my OV is still running MiRaGe like a champ.

Currently using my OV with the last version of MiRaGe as I wait for my replacement Evo V. So, I can personally testify to the awesomeness of both the phone and the ROM :p

I do not, however, miss this tiny screen ha.
 
Currently using my OV with the last version of MiRaGe as I wait for my replacement Evo V. So, I can personally testify to the awesomeness of both the phone and the ROM :p

I do not, however, miss this tiny screen ha.

My wife uses one ov as a car mp3 player and my 8 year old has my other one has a WiFi only device, buth running mirage and still capable phones.
 
My wife uses one ov as a car mp3 player and my 8 year old has my other one has a WiFi only device, buth running mirage and still capable phones.

We do the same with older smartphones. They are perfect for handheld gaming devices for little kids or just mp3/mp4 players.
 
Can I flash MiRaGe_shooter_test_kernel_841.zip over my Harmonia 3.17 ROM?
To revert back to Harmonia 3.17 is it just to reflash Harmonia 3.17 ROM ?

Thanks.
 
A lot faster. I am using this kernel. I have been testing for a while. I love it ....it is light, stable, and very fast
 
A lot faster. I am using this kernel. I have been testing for a while. I love it ....it is light, stable, and very fast

Do you recommend it for unSenseable 2.1? I tried it last week and had a couple of issues, so I reflashed Unsenseable 2.1 to get butteredtoast back.
 
The new stable MiRaGe build is available in the OP now.

Changes:
- Linux 3.0.85 patch
- msm_thermal: fix enable/disable bug. (thanks to showp1984)
- msm_thermal: revert to single phase temperature check for simplicity and less overhead
- msm_mpdecision: many changes, fixes, optimizations. msm_mpdecision is disabled by default but still works only for switching the second core on and off with the screen.

Please see my repo for the details.

Enjoy!

Edit: you can enable msm_mpecision if you want, see OP.
 
What kind of problems?

It was sluggish. Took quite a while to open apps. I didn't have time for tinkering so after 1/2 hour I restored nandroid.
Just flashed the kernel over your unSenseable 2.1 last night before bed. Was sluggish, so I wiped cache and dalvik, rebooted and it was fine.
It is taking more battery than butteredtoast. For some reason maps is active and I haven't used anything that should have accessed maps.

I see there is an update today, so I will give it a shot.
 
It was sluggish. Took quite a while to open apps. I didn't have time for tinkering so after 1/2 hour I restored nandroid.
Just flashed the kernel over your unSenseable 2.1 last night before bed. Was sluggish, so I wiped cache and dalvik, rebooted and it was fine.
It is taking more battery than butteredtoast. For some reason maps is active and I haven't used anything that should have accessed maps.

I see there is an update today, so I will give it a shot.

Can you please continue this discussion in the ROM thread?
 
Can you please continue this discussion in the ROM thread?

Please notice I was responding to a question about your kernel being used with unSensable 2.1.
Because MiRaGe does not work well with unSenseable ROM I thought it would be good to ask in this forum.
Just for your information, todays update is not working well either.
 
Please notice I was responding to a question about your kernel being used with unSensable 2.1.
Because MiRaGe does not work well with unSenseable ROM I thought it would be good to ask in this forum.
Just for your information, todays update is not working well either.

There was no question about unSenseable. nsciucco commented that MiRaGe was working very well probably with unSenseable. I would take his comment instead of yours not because it is positive but nsciucco is the developer of unSenseable and your description of problems with words such as "sluggish" and "issues" was not helpful at all. You were commenting about loading maps in the background. That is totally normal and expected Android behavior. Android preloads apps in the background when there is RAM available. This is by design and it has nothing to do with kernel. Frankly, I highly doubt the battery part of your comment was reliable neither.

Plus, this thread is about a kernel for stock ICS ROM. Read the title at least.
 
Back
Top Bottom