yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] ejc1214:
I have been running stock kernel and everything is working fine. Only once did it mess up and that was my fault as I closed the app and confused the OS. Definitely something not making the Bluetooth connect and stay connected as it should and not open the voicedialer like it should, at least on my phone.
[HTC EVO 3D] mrg666:
Thanks for additional testing. I have also done some testing by listening music and making calls with my bluetooth headphone and car stereo, and file transfer with another Android phone. These all worked without any problems. I had done some updates to the bluetooth system but my tests indicate that there isn't any incompatibility issues with the updated code. The other possibilities I can consider right now are either a change in handling the signal threshold that drops the connection at a certain level or a new software bug that shows up only with certain devices. I am looking at these possibilities now but this is difficult without being able to reproduce the problem. If you can supply dmesg and/or catlog with the error message right after the connection is dropped, it can be very helpful.
[HTC EVO 3D] Master Gowa:
[MENTION=4203114]mrg666[/MENTION] Thank you for all your hard work on this kernel. Love it. Question though. Now that this is wrapped up... gonna apply any of this to your old Optimus V rom? Just wondering because my girlfriend still has one. Thanks again for everything.
[HTC EVO 3D] mrg666:
I have already backported some of the earlier commits. The later commits in the last 2 months are mostly for armv7 and smp or adapted from the latest kernel versions that are not easily backported to 2.6. I think I didn't leave much space in the past work for significant improvements but I will go through the latest commits once again to see if anything can be applicable to 2.6 up kernel.
[HTC EVO 3D] mrg666:
I have uploaded the final build of MiRaGe kernel with the following changes.

- Linux 3.0.88 patch merged

- dual-core simplification for mpdecision

As I have indicated with the previous build announcement, I will be working on this kernel in maintenance mode from now on.

There is a GSM version for stock ICS ROM in the works after the request by several EVO-3D-GSM forum members and the test build has been distributed via PM. I will only complete the GSM version but it will not involve adding any new features.

Enjoy!
[HTC EVO 3D] mrg666:
I just added the quick build instructions in post #4.
[HTC EVO 3D] mrg666:
An updated build is in the OP. There is nothing new, just updates accumulated in the last two weeks. You can check the list of commits in my repo linked in the OP.
[HTC EVO 3D] mrg666:
A new build of MiRaGe kernel is available in the OP with the following changes

- Merged updates of Linux 3.0.93, 3.0.92, 30.91

- merged a fix for crypto:msm

- lowered the LCD panel voltage and minimum brightness

Enjoy!
[HTC EVO 3D] jmkarnai01:
Just wanted to say to your kernel is the "GREATEST" kernel that the evo 3d has seen. Honestly was very much into aosp and aosp type roms that I haven't really tried or experienced the kernel before. Yes, tried them for a minute or two but not like the last the couple of days. I was running the negalite ROM but now running d3rps light out ROM and wow! All I go by is feeling not antutu or any other benchmarks. This battery and speed is better than any aosp ROM I have ridden. it would be a honor to run along side what you have done with the standard ics kernel to a aosp kernel. All in all I like aosp type roms better due to the customization of what one can due.... Just throwing a much deserved praise out there. Cheers big ears... :thumbup::beer::) much love!
[HTC EVO 3D] mrg666:
I have the updated the MiRaGe kernel with the following changes.

My patches:

- msm_mpdecision: revise sysfs functions and variables

- msm_mpdecision: adjust the hotplug/unplug time thresholds relative to workqueue delay.

- msm_mpdecision: revise the data structures of time and load limits

- cpufreq: interactive: change hispeed_freq with CPUFREQ_GOV_LIMITS

- msm: cpufreq: boost freq of online cpu(s) to max on resume

Plus, several minor updates and sync with Linux 3.0.95

Download link is in the OP as usual. Enjoy!
[HTC EVO 3D] Obeezy562:
Mrg you little devil you , always surprising us with these awesome updates ! Keep up the good work !! :D
[HTC EVO 3D] jmkarnai01:
Hey mirage, what ROM do you run with this. I ask because the best sense ROM I believe is nega's but limited to customization. Butter's is good but without the great tweaks from nega. So what is the best sense ROM I can run with the best customization and tweaks with this kernel. Your kernel is bar none compared to almost all. Please enlighten me. If you have one made up please, please let me try
[HTC EVO 3D] bigwillyg:
he said it's meant to be run on a stock Rom. Everything else is at your own risk.
[HTC EVO 3D] mrg666:
Butterz already comes with Mirage, afaik. I would also recommend Mobstergunz' roms over at Android Forums too (Mobster Remix, Unlocked Potential Remix, and Wild Card Remix) Don't forget to check LeslieAnn's Harmonia. Mobstergunz tried and recommended MiRaGe with his roms. Leslie Ann also helped me testing the USB OTG of MiRaGe on Harmonia and confirmed working. I have seen MiRaGe being used with Negalite Blurom too. They are all based on the same stock ROM so MiRaGe being developed for the base shouldn't have problems, but as bigwilly said, I am not testing with anything other than the HTC stock ROM.

As you can guess from the way I develop MiRaGe kernel, I like efficiency and find it mostly in simplicity. I don't like to have endless tweaking options in the ROM I use. I have another alternative JB ROM for EVO 3D that I build from Evervolv source to work with MiRaGe kernel. But still use the stock ROM most of the time due to its reliability and full functionality. I haven't shared the JB ROM since it is not really my work other than building it with a few tweaks. If you are wondering what customizations and tweaks I use with the stock ROM, see this post. Hope this helps. :)

BTW, thanks again for the nice comments. I am glad to be useful.
[HTC EVO 3D] jmkarnai01:
Bigw I know you have moved on.... So sad. For a while I thought we would be stuck with evo well into 2014, but you have opted out. So be it. Have you even tried his kernel. I mean really tried it. Why do you think most custom Roms put his kernel in as well as yours with installing the ROM. Because it is an option... And a really good one. For example with your; don't get me wrong... great kernel, but with the phone running very smooth my phone would get very warm "hot", but with mirage, my phone just as quick and the temp barely goes up. Which means less stress in my battery and at the same great speed. Don't get me wrong, you have a great kernel, but most kernels that you make and where you got them from just run f'n hot. So I ask mirage what rom should I use with the best customization with the best tweaks and this ROM, because I know first hand what this kernel can do on any 3.6 sense ROM, what he thinks is the best. Bigw, just so you know have been around since the heroc days, then that contact was up, moved on to this phone and have been around for ohhh 2+ years. Will keep going until I run it into the ground, our the next wave of phones come out. I believe that will be next march or so. Will hold on to this. Just a great phone and hasn't done me wrong.
[HTC EVO 3D] Obeezy562:
Am I the only one but does the EVO 3d tend to get warm/hot when using ??.-.
[HTC EVO 3D] mrg666:
My phone only gets warm (not hot) when I play a game or use navigation more than 20-30 minutes. This is at 1.7 GHz.
[HTC EVO 3D] bigwillyg:
I haven't tried his kernel, but mrg666 has always stated that it was intended for running on stock ics. I was planning to finish out the year with my 3d but then I dropped it and the screen broke. After that it was never the same. But this kernel is impressive.
[HTC EVO 3D] mrg666:
SPH-L710 is GS3, right? That is a very nice device. Enjoy your new phone! I wish I had one to make a kernel for it.
[HTC EVO 3D] bigwillyg:
If you have a Sam's club membership, they sell it for $0.96 on new contract, upgrade or renewal.
[HTC EVO 3D] mrg666:
Thanks for the tip. But contracts are too expensive after that. I need to stick with VM. My plan is to wait until the price comes down.
[HTC EVO 3D] Obeezy562:
My phone gets hot when I'm on fb or if I'm multitasking it'll get warm/hot at times I'm on 1.5ghz btw I haven't messed with anything I also did a fresh rom install of butterz I've been lazy to update my Rom lol
[HTC EVO 3D] bigwillyg:
If it's doing it like that, you should probably get it looked at. That's not right.
[HTC EVO 3D] Hedied4me:
I'm afraid I'm a little confused after looking through the posts in this thread. Does this kernel work on cyanogen mod?
[HTC EVO 3D] pbailey212:
If you haven't came to a conclusion after reading, then the answer is no;)
[HTC EVO 3D] Hedied4me:
Bummer, thanks
[HTC EVO 3D] Obeezy562:
It always gets hot/warm /:
[HTC EVO 3D] mrg666:
Can you please give a try to Bigwilly's kernel or stock kernel and let me know if heating is resolved? I am pretty sure heating is due to the apps you have. Smart phones are unfortunately not suitable for constantly keeping at full CPU load. All of the smart phones I have dealt with heat up under constant CPU load. Plus, I have set the kernel to throttle the CPU when the CPU temperature exceeds 70C. Since you are not reporting cpu throttling observed as slow down, it is not *really* heating up. You can use System Monitor Lite and tell me what is the CPU temperature exactly when you feel it is hot.

Battery can also be the cause of your heat problem. They don't only heat when charging but during discharging too at different extents depending on their age and quality. A faulty battery can be your problem.
[HTC EVO 3D] bigwillyg:
My wife had an evo design that would get warm/hot all the time and Sprint ended up replacing it. It shouldn't heat up like that from simple use.
[HTC EVO 3D] mrg666:
Simple use is a relative definition. Give your phone to my kids they will "simply" melt it for you :cyclops: Have you tried playing Minecraft on your phone until the battery drains completely?

Joke aside, you are right, "simple" use should not heat up a "normal" phone.

Aww, my laptop is burning my legs again :)
[HTC EVO 3D] Obeezy562:
It does it with any kernel /: and its not the battery cuz I got a new one
[HTC EVO 3D] bigwillyg:
Like I said, that's not normal. It needs to be repaired or replaced.
[HTC EVO 3D] Obeezy562:
So I should get a replacement? My phone works perfect it just gets pretty hot :(
[HTC EVO 3D] bigwillyg:
Get it replaced. if it runs too hot for too long bad things could happen.
[HTC EVO 3D] pbailey212:
Try Playing minecraft while you are charging. It will make your palm sweat like a girl saying "I love you" prematurely.
[HTC EVO 3D] Obeezy562:
So true haha

---------- Post added at 01:17 AM ---------- Previous post was at 01:09 AM ----------

Btw Mrg is the kernel already undervolted or do we have to do it manually ? And do u recommend undervolting ?
[HTC EVO 3D] mrg666:
CPU VDD curve has been optimized (undervolted) as much as possible. I don't recommend changing the CPU VDD values.
[HTC EVO 3D] Obeezy562:
Since its undervolted wouldn't it make the phone run cooler since there's less energy/heat being generated?
[HTC EVO 3D] t3khe4d:
undervolting from default will cause major instability, been there done that.
[HTC EVO 3D] mrg666:
It is true that undervolting makes the CPU cooler. But it is in theory, there is not enough room left for undervolting to make any difference in heat. So don't waste your time. But you can underclock to 1.2 GHz using Nofrills CPU. There is nothing else you or I can do.

Edit: And don't forget the option bigwilly suggested. If that phone is so bad you should ask a replacement. My phone doesn't even get warm with daily use at 1.7 GHz.
[HTC EVO 3D] bigwillyg:
Exactly. My shooter only got extremely hot when playing video games
[HTC EVO 3D] Obeezy562:
That's insane man I wish I can be at 1.7 GHz with my phone cool :eek: but how is your battery life on 1.7?

btw my phone doesn't have any problems but the getting warm/hot thing

Btw what settings do u use in no frills ??

Your right my phone gets hot when I play games , like minecraft
[HTC EVO 3D] mrg666:
I charge every other night :) don't use no frills ... just boot straight with 1.7.
[HTC EVO 3D] Obeezy562:
What do u mean ??? D: how do u boot just to 1.7? Show me your ways of life !! Lol , Also does it change only one core to 1.7 and leave the other at 1.5? Or it changes together?

Well I'm getting a replacement for sure now , I was driving I forgot I had my phone on my lap and I got out to hear my phone fall face flat and my screen is cracked now D: first phone that's ever cracked on me and it feels horrible :(
[HTC EVO 3D] busventinc:
Start buying cases guys they are cheap I have had mine since first day launch with a good case I have not needed a replacement. Mrg the new kernel is fire since will went over to the dark sideD :D just kidding Will I might jump ship and get a gs3 as well since I have a Sam's club membership but I am a 3d fanboy along with the mirage kernel and butter it is a match made in heaven awesome job Mrg
[HTC EVO 3D] mrg666:
MiRaGe kernel updated.

- cpufreq: interactive: fix show_target_loads and show_above_hispeed_delay

- workqueue: cond_resched() after processing each work item

- cleanup kernel/network settings to eliminate more unnecessary code

- shooter_u: fix keypad

- unify shooter_u and shooter header files

- Linux 3.0.96 patches

Cheers!
[HTC EVO 3D] Obeezy562:
Just had a hard reboot doing a quadrant standard test after a fresh install :o
[HTC EVO 3D] moonpie28:
Are you undervolting at all?
[HTC EVO 3D] jmkarnai01:
I'd say probably not v since he did say fresh install. Besides that presently running on evervolv 4.3 and running great. I'm sure there will be problems but running great right now.
[HTC EVO 3D] Obeezy562:
I'm not sure if it's cuz I'm at 1.7ghz but it crashes on quadrant too but it doesn't matter my replacement phone will be here Tuesday :) New battery along with it too so it'll be a fresh start
[HTC EVO 3D] mrg666:
Obeezy, I am not sure what to say. But posting here your crashes while overclocking to 1.7 GHz and also knowing that your phone has hardware problems is just ....... spam. I hope you are not expecting me to help you with the crashes.
[HTC EVO 3D] mrg666:
If you really want to run MiRaGe with jellybean at least I could give you the one built from jellybean branch of MiRaGe. The kernel below has fixes for bluetooth and video encoder specifically for jellybean. This is the one I use with Evervolv.

http://www.mediafire.com/download/j5ja4h637afgja4/MiRaGe_shooter_test_kernel_972_jb.zip

Reminders: Don't use this kernel with stock ROM. Don't report problems to ROM developers is you use this kernel with their ROM.

Edit: Updated JB kernel to include bluetooth and vidc fixes by Johnnyslt.

Edit: Updated JB kernel again to include vidc crash fix and ondemand governor backport from CAF msm-3.4
[HTC EVO 3D] jmkarnai01:
Know what's funny? I think I'm the only one out there that has never used blue tooth. My car stereo doesn't have it so I use the aux plug in and I could never be seen with one in my ear. Thank you for the kernel though! Cheers big ears :beer::thumbup:
[HTC EVO 3D] Obeezy562:
Sorry I won't post anymore. Thanks for this kernel tho.
[HTC EVO 3D] mrg666:
I didn't mean to be rude. Please post when you have questions. Overclock crashes are not counted though :cyclops:
[HTC EVO 3D] Danger Dan:
I had my evo 3d for almost two years before it messed up and the display completely went out. I switched to the new HTC one and I wish we had a great kernel dev like you mrg666. You my friend are the best in the bizz. I love my new phone but sometimes I miss your awesome kernels. Glad you're still f***ing s**t up on this phone! Keep up the great work and just know I appreciated everything you did for me and everything you're still doing for many!
[HTC EVO 3D] mrg666:
Well, I appreciate your comments too. Nice to see you back here.
[HTC EVO 3D] mrg666:
I am switching my phone to Nexus 4 very soon and I have already disconnected my EVO 3D CDMA service. I will keep checking this thread and try to keep the kernel updated as required. I am not expecting any problems based on the feedback in the previous months though. MiRaGe is in a very stable and reliable shape that the development had come to a natural end anyway. I had so much fun developing this kernel with your company. Cheers!
[HTC EVO 3D] tvall:
Yes! I've been missing your awesome kernels after I switched.
[HTC EVO 3D] mrg666:
Hey tvall. We will be meeting at the same forums again, that's great. I think I bought the last Nexus 4 Google sold :highfive: It was out of stock the minute after I ordered.
[HTC EVO 3D] mrg666:
The JB kernel has been updated to include fixes by Johnnyslt for bluetooth and vidc. See the link in the OP for downloading.
[HTC EVO 3D] Astrikz:
Didn't know you had a jb build. Running smoothly.
[HTC EVO 3D] mrg666:
Here is my parting gift.

This is the Jelly Bean 4.2.2 ROM I have built using Evervolv source for myself. I have been using it lately with good reliability and battery life. I am sharing it here with the community before leaving for Nexus 4.

http://www.mediafire.com/download/nta6rkxim8bs095/ev_shooter-3.2.0p2-mirage_081613_signed.zip

MD5sum: 4fb83f78776dc32477a8cfa8be874c56

Changes from Evervolv are as follows

- MiRaGe JB kernel

- Only English and Spanish languages

- Bluebox security fixes applied

- Koush's Superuser

- Built for Virgin Mobile

Requirements:

- 4ext recovery

- s-off

- hboot 1.50.50 or earlier.

Installation:

- Wipe everything and flash in the recovery

- Gapps is here

3D camera and viewing are not supported. Wimax has not been tested since I don't have it available at our place.

Thanks to Evervolv developers (preludedrew), johnnyslt, agraben, dastin1015, Mazda in addition to the credits in the OP.

Edit: Please apply the JB kernel update available in the OP
[HTC EVO 3D] t3khe4d:
for clarification 1.50 or below?

have you tried 1.57.57?

thx in advance
[HTC EVO 3D] mrg666:
I have only tried 1.50.50 and that works. 1.57.57 will probably not boot.
[HTC EVO 3D] jmkarnai01:
What's the secret to authorize the download, when I press it...it just repeats itself.
[HTC EVO 3D] mrg666:
There must be a CAPTCHA to see and type the letters to authorize. I suggest a difference browser or a PC to download it.
[HTC EVO 3D] mrg666:
JB kernel has been updated once again and the last time to fix a video recording crash bug. Check OP for download link. And also update the kernel if you have flashed my JB ROM. Now I can go and enjoy my new Nexus 4.

..... peace out.
[HTC EVO 3D] mrg666:
There was a request to include the ondemand governor in the GSM thread. But the original code was not compiling in MiRaGe anymore since the rest of the kernel code was updated/upgraded from the original source code significantly . I have backported the ondemand governor from CAF msm-3.4 kernel and also tested. It performs surprisingly good compared to original ondemand that I had disabled. So I have added it as an alternative governor and rebuilt the ICS and JB kernels. The download links are in the OP. There are also several more fixes and updates. Please see my repo for the details.
[HTC EVO 3D] hossman:
Thanks for all your work!

From opv to evov, you stand above the rest!

Hopefully I can soon get nexus and follow you there
[HTC EVO 3D] mrg666:
I will probably release the kernel after 4.4 update next month. Google probably will stick with 3.4 kernel for kitkat. But I will just test myself until that time. So you have time :)
[HTC EVO 3D] Astrikz:
I've been experiencing keyboard lag on all job builds. I changed my debug composition type to GPU which fixed the multi touch issue I had but the keyboard lag is still there. More noticeable when I have vibration on key press.
[HTC EVO 3D] mrg666:
I am using Google keyboard and there is no problem. I think someone was also mentioning about lag using Swiftkey. Are you also using Swiftkey?
[HTC EVO 3D] Astrikz:
Nope. I too am using Google keyboard.
[HTC EVO 3D] mrg666:
That is strange. I don't see any reason for a keyboard lag from the kernel perspective. I will post if I find anything.
[HTC EVO 3D] Astrikz:
Thanks. I'm no dev but it sure is more noticeable while it has vibration on key press.
[HTC EVO 3D] mrg666:
I have updated the MiRaGe builds. Please see the OP for downloads and my repo for changes.

Astrikz, this update should help with your keyboard problem with JB kernel.
[HTC EVO 3D] Obeezy562:
I've been wondering if u don't mind me asking mrg, what controls the backlight sensors for the touch buttons ? The Rom or kernel? Because there's a lot of times where I'm in well lit places but the backlight is on for no reason anyway to make or calibrate the sensor better? Thanks.
[HTC EVO 3D] mrg666:
It is done in the kernel. I have tried once to connect the backlight of the touch buttons to the light sensor; it was not effective, not working. But it is such a minor thing to deal with, I didn't try again. I will give it a shot again in the next build when the time comes.
[HTC EVO 3D] Astrikz:
Thanks. Whatever you did fixed my problem.
[HTC EVO 3D] mrg666:
Thanks to Johnnyslt.
[HTC EVO 3D] Hedied4me:
Thanks man. Any chance it will work on 4.3 (cm 10.2)?
[HTC EVO 3D] mrg666:
I haven't tried with dastin's CM but it should work if it doesn't require ION (this kernel is PMEM). We have fixed the reported problems with Jonnyslt and he is already using with several different 4.3 ROMs in the GSM forum.
[HTC EVO 3D] hossman:
Works fine here on dastins rom

I am on VM btw
[HTC EVO 3D] muziling:
use jb kernel, in about phone, selinux is disabled. cm kernel is enable.

来自 Evo 3D CDMA 上的 Tapatalk 4
[HTC EVO 3D] Hedied4me:
Was a little nervous flashing a kernel not in recovery but flash image is pretty straight forward. Thanks for the great kernel.

Quick question, I really like the boot screen used on your version of evervolv with Mirage. Can I find that by looking in the zip of the rom/ and where?
[HTC EVO 3D] hossman:
Its been a while since I've messed with animations, but I think for this ROM you want to look in system/media
[HTC EVO 3D] Hedied4me:
^^^ you were right.

Experiencing fantastic battery life with this kernel.
[HTC EVO 3D] mrg666:
FlashImageGUI is required only for s-on or initial flash over the stock boot image. If you are s-off, you can flash the kernel in 4ext recovery.

The bootanimation is the stock AOSP. You can find it in /system/media/bootanimation.zip
[HTC EVO 3D] Vesnik:
I'm running the latest version of Hood Pope 10.2 and after flashing this kernal (following the directions BTW) I am unable to enable USB Tethering any ideas as to why? Worked perfectly fine before flashing.

EDIT: Restored and USB Tether works again. The kernal is the only changes I've made as I made a backup before flashing the kernal.
[HTC EVO 3D] mrg666:
Can you try the following kernel and let me know?

http://www.mediafire.com/download/3uv5t8c3f8630cg/MiRaGe_shooter_test_kernel_991_jb.zip
[HTC EVO 3D] Vesnik:
Flashed it, USB Tether seems to be working now. Thanks!
[HTC EVO 3D] mrg666:
I have updated the JB kernel with usb/gadget and bluetooth updates from Johnnyslt. ICS kernel is also updated but only with Linux 3.0.98 and 3.0.99 patches. See the download link in the OP. Thanks to Johnnyslt.
[HTC EVO 3D] Hedied4me:
I'm getting invalid or deleted file when clicking on this link. Anybody else?

Edit: never mind, was able to download through the link in the op. Thanks for the update.
[HTC EVO 3D] gonk24:
Superb battery life with JB kernel and Dirty Unicorns AOKP. Did have a few mms that got hung. Flashed back to ButteredToast and it went right through when sent again. Not sure what's going on there. Back on Mirage all day and it's sweet.

AOKP

Sprint

Hboot 1.04

S-off
[HTC EVO 3D] rgsgroup2005:
Great Kernel!

Working great on our Halo 3D rom ICS 4.0.4 :) Thank you for creating a fast and reliable kernel! Battery life is great and no complaints.