yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] edufur:
Usage of the term Core Duo is an infringement on Intel's trade names. You may wan't to remove that as this has nothing to do with Intel.
[HTC EVO 3D] tailsthecat3:
Pfft

Please... .
[HTC EVO 3D] freeza:
In theory, as long as you guys flash the unmodified kernel in the OP, you get the original ramdisk back without any cpu1 changes.

I'm baffled to find that this is not working for some?
[HTC EVO 3D] tailsthecat3:
I'm running version B. Ill take some screenies with B and the unmodified. Any other info I can pass along, please let me know.

I like using the 'B' version but I'd like to figure out or help these others figure out what the issue may be...
[HTC EVO 3D] tailsthecat3:
Here are some screens.

I flash with Flash Image GUI by JoeyKRim, obviously. My habit is to do a recovery reboot from flash image gui after flashing and wipe dalvy and cache -- reboot, let it load, then do a standard reboot.

The third screen is the INSECURE boot image which is linked and SHOULD replace the ramdisk as well. The lights were bright(normal) during that screen. As they were with the frevo unmodified as noted in the caption.

For reference, I have [next to] nothing running, stock rooted and very, very light.

Edit: Ugh. I wish the third screen read: 'Insecure kernel from the linked thread.' But I'm tired and too lazy to go fix it - so consider this that correction.
[HTC EVO 3D] edufur:
Does this mean you are pro-infringement? What if it were your works?

Are you pro-warez too? Wanna post some links for that?
[HTC EVO 3D] tailsthecat3:
Please...
[HTC EVO 3D] REVREN:
What's up freeza, are you gonna update your kernal to overclock with dual cores active when the source codes are released?
[HTC EVO 3D] .:[K]!nG_D:.:
hahaha ROFL dude Intel doesn't give a ****, it would be one thing if he was producing his own processors and is going to release them on the market under the name Core Duo but this is just used to inform the users/potential users that this kernel has both CPU0 and CPU1 on by default nothing more nothing less..so slow your roll your making yourself look stupid
[HTC EVO 3D] twister99403:
Dude, get a life...

Sent from your sisters phone
[HTC EVO 3D] Androidious:
Anyone have issues with camera rendering correctly after flashing this kernel (using version C at 2.17 with screen off, but happens with all other versions of this kernel). Basically, when I run the camera or camcorder app, the camera looks like it has part of the image a million times on the screen, as if looking through a flies eyes. There is no clear picture. Anyone else?

P.S. sorry if this is mentioned anywhere prior to this post. Tapatalks search, as we all know, isn't very up to par.

UPDATE: I also have the same problem with video playback in YouTube when in landscape. Also using the streaming video app, the video playback is completely garbled in this same fashion in both portrait and landscape. Any thoughts Freeza?
[HTC EVO 3D] mteezey:
+1

What is up with so many people hating on the kernel devs for this phone? Really ....
[HTC EVO 3D] P.Mobile:
i dont kno witch kernel to use??? whats the diff between b-c-d-e ect....???
[HTC EVO 3D] freeza:
What ROM are you using? It could be including old camera/video drivers?

b,c,d,and e all have different parameters set for dual core function.

B-more performance based. full second core, less up-threshold.

C-second core is set at half frequency aka 594mhz this is the 'battery saving' version.

D-same as C but slightly more performance because of less up-threshold.
[HTC EVO 3D] Androidious:
I'm using SteelH's ROM. On 2.74, using the Shadow Sense 2.1 theme (which shouldn't affect the camera/video drivers though). Thanks for looking into it. I really appreciate the help!
[HTC EVO 3D] freeza:
Pretty sure Steel is still using 2.08 software. He's told me that he isn't invested in 2.17. :P
[HTC EVO 3D] trollallot:
Freeza is correct! That is 2.08 base and so is the theme....I haven't updated it for 2.17 yet
[HTC EVO 3D] Androidious:
Well it says the build is 2.17, but I could see how he left any unchanged drivers from 2.08 in the 2.17 build. So what files would one need to place in the ROM to update it appropriately to work with the 2.17 kernel. Any thoughts?

I knew the theme was still based on 2.08, but it shouldn't have effected the video.

At least I wouldn't think.

Sent from the shadows of my HTC EVO 3D using Tapatalk... Get in the 3rd dimension!
[HTC EVO 3D] mteezey:
Steel did that to prevent noobs from taking the ota in accident. In order to make it work you would be pretty much building your own theme. It's not just a matter if changing something out. The framework is different.
[HTC EVO 3D] Androidious:
All I'm trying to do is make this kernel work with steels 2.74 ROM (which according to the build # its supposedly 2.17 based) but I think steel only changed a few things over like the updated framework and stuff but maybe not the drivers? Hell I'm just speculating. More specifically the video doesn't work with that ROM when I flash this kernel (which is garbled when using this kernel on steels ROM). I would think its simply a driver issue as it works fine in certain cases but not for others. R u saying this is framework related as well? I could care less about the theme as I can do that myself.

Sorry I'm just trying to clarify :)

Sent from the shadows of my HTC EVO 3D using Tapatalk... Get in the 3rd dimension!
[HTC EVO 3D] mswlogo:
I'm little confused on the descriptions.

The Thread title says dimlights and I don't see that feature listed in the various ROMs offered. Is that the one with "Screen Off" in the name.

What does "Screen Off" mean?

Also I used to run Mwalts great Kernel (with Clean RROM) which also had "dim lights" and he set it up such that the LEDs would stay blinking for notifications as well. I was not sure if "Dim lights" was part of that "feature". In that, I thought Mwalts had dimmed the lights to avoid running battery down with Notifications that stay on until dismissed.

If that feature is not available, can I add to the wish list :)

Thanks
[HTC EVO 3D] ozeil10:
Does it work on viper rom? V2 redline? Thanks! Please let me know.
[HTC EVO 3D] freeza:
Dim lights only refers to the capacitive lights. As for the notification LED, what you want isn't possible without the kernel sources from HTC. It may be possible through scripting though. :)

If the ROM is based on software version 2.17 yes. If not, the camera preview won't work properly.

In other news, the modified kernels will be receiving a slight update in a few days to remove mpdecision as well as references to it in ramdisk. The unmodified kernel and the stock dual core kernels will remain the same.
[HTC EVO 3D] tailsthecat3:
Rad.

Awesome. Thanks.

Have we figured a way to keep the lights ON at all times when the screen is ON? Having the lights disregard the ambient light sensor? Thanks again.
[HTC EVO 3D] EindhovenOne:
I used the Flash Image GUI (HBoot 1.50 user) to flash the kernel itself and that worked no problem, but when I try to flash the ScreenOff script after going into recovery via fastboot from the command prompt, it says that it flashed ok but if I run that cat /sys/.... to see if I return a "0" and verify it is working when the screen is off I get a "1" still.....any suggestions? Stock ROM...
[HTC EVO 3D] freeza:
you're doing the cat command for cpu1 right? :)

If so, you may want to check your /system/etc/init.d folder to see what other scripts are there. they may be interfering.
[HTC EVO 3D] tailsthecat3:
I'm satisfied.
[HTC EVO 3D] EindhovenOne:
Yup, doing the cat command for cpu1...checked the init.d folder and the only thing there is the 70cputweak.....
[HTC EVO 3D] freeza:
Might want to check and see if you have busybox installed properly. Download busybox installer from the market.
[HTC EVO 3D] tailsthecat3:
Pretty excited for this upcoming update.
[HTC EVO 3D] Rydah:
me too! ;)
[HTC EVO 3D] freeza:
Kernels are updated:

3/12/12

Removed mpdecision and references to it in the kernel ramdisk

Updated unmodified and stock dual core kernels to include stock mpdecision so that users of the modified kernels can get mpdecision back when flashing unmodified kernels.

Users of the unmodified and stock dual core kernels need not update.
[HTC EVO 3D] Rydah:
Thanks! =]
[HTC EVO 3D] freeza:
Does your WiFi randomly disconnect when you are using a bluetooth headset in-call?

Well, I think I have fixed it. :)

Kernel update coming! Pending testing, of course.
[HTC EVO 3D] joehunni:
Does this mean we can flash the stock kernel without the dual core mod over a ROM that comes with the dual core mod, and it'll actually run at factory specs?
[HTC EVO 3D] Rydah:
Yes but not while in call, after a min. Or so it does automatically. Can't wait. As usual, I'm open to test.

Via My HTC Evo 3D On The Now Network From Sprint.
[HTC EVO 3D] mike.r.olson:
I flashed the B variant of this kernel over MeanROM 2.1 and holy cow @ the performance and battery life. Best this phone has ever seen. Hands down. Great job Freeza.
[HTC EVO 3D] freeza:
:D

Thank you much. Appreciate the feedback. :)

Okay, the WiFi problem wasn't eliminated 100%, BUT it did substantially improve WiFi performance for me. I was on the phone for a good hour with my bt headset before the WiFI cut out. Normally this would have happened 5 minutes into the conversation. Releasing updated kernel today.

3/14/12

Changed loglevel to 0. Afterall, this is a stock kernel. The less logging the better.

Removed wimaxDumpKmsg

Removed wimaxDumpLastKmsg

Removed wimaxDumpLogcat

Removed bugreport

Removed loading and references to those files from the Kernel ramdisk. Don't worry, WiMax still works. If anything it will work just a bit better now that it doesn't need to worry about dumping any information to logcat and kmsg. :)

Updated unmodified kernel package to include missing files for those who want to go back to pure stock after flashing one of these.
[HTC EVO 3D] Rydah:
I have faith in you that the issue will soon be 100% resolved. :)

How about the issue where Bluetooth itself cuts out? I'm thinking they're both the same issue, as they happen at the same time. (WiFi and Bluetooth cut out)

As always, you da man!

Via My HTC Evo 3D On The Now Network From Sprint.
[HTC EVO 3D] freeza:
You know......it's so weird that that's happening to you. I use my bluetooth headphones (Cardo S2) all the time and wouldn't be able to stand it if that were happening to me. I will definitely try my hardest to figure that out.
[HTC EVO 3D] Rydah:
for reals lol. i was ready to smash this shiny new stereo until i found out it was my phone. ;/ can you try a 100% stock kernel with init.d enabled temp.? i know i asked before, but this is exciting. #nerdyways
[HTC EVO 3D] freeza:
hahaha :P you can enable init.d w/o kernel support, but yes I will do it :D
[HTC EVO 3D] Matt V:
I dont see the links for the new version or have you not put it up yet?
[HTC EVO 3D] Matt V:
Awaiting patiently for the new links. :)
[HTC EVO 3D] Rydah:
Here they come. :)

Via My HTC Evo 3D On The Now Network From Sprint.
[HTC EVO 3D] freeza:
Sure are! Sorry about the wait. :)
[HTC EVO 3D] Matt V:
Awesome! Trying this now!
[HTC EVO 3D] Rydah:
I'll report in the a.m. did you get anything smoother than earlier?

Via My HTC Evo 3D On The Now Network From Sprint.
[HTC EVO 3D] sherown:
I'm having the bluetooth issue as well. If anyone knows of a fix, please... save me. I love my music and headphones.
[HTC EVO 3D] Rydah:
He'll get it, just give him some time. He's been hella busy. :)

Sent Using My HTC Evo 3D, On The Now Network From Sprint!
[HTC EVO 3D] freeza:
What rom are you on?
[HTC EVO 3D] Bentenrai:
Freakin sweet. Now I gotta get it working with PGM lol

EDIT: It's fast and stable and everything functions exactly as stated in the OP. Big thanks.
[HTC EVO 3D] REVREN:
Hey freeza, there are anthrax kernels that are overclocked up to 1.7ghz.Are you gonna update this kernel to support overclocking?
[HTC EVO 3D] freeza:
Kernels will be getting a slight update:

-remove scaling_min_frequency from ramdisk. It was set to 192mhz. Some phones don't like to idle at 192mhz, so I will remove it. scaling_min_frequency will now be handled by init.post_boot.sh like it used to be.

-re-add mounting of debugfs /sys/kernel/debug for tweaks that rely on it and don't mount by themselves.
[HTC EVO 3D] freeza:
I would, but Chad's AnthraX kernel is just much better than anything out there, and I'm sure he will be happy to make a stock kernel with OC support. I'll talk to him about it and get it posted up here.
[HTC EVO 3D] chino331:
Anyone still have the modded kernel for 2.08? Thanks!
[HTC EVO 3D] rajnallan:
Help

deleted
[HTC EVO 3D] mysql2779:
Hey guys , is this kernel works for stock ROM ? I unlocked and S-off my device already but stay stock ROM since haven't found any ROM I wanted. Which kernel is best for battery saving ?

Thanks..
[HTC EVO 3D] Rydah:
Yea, cdma

Sent From My Half Dead HTC Evo 3D, On The Now Network From Virgin Mobile?
[HTC EVO 3D] freeza:
Hi guys, I notice some of you are having issues booting...

I didn't really do anything special to this kernel except remove the iq stuff and enable init.d, so if you are having trouble booting, I really am at a loss.

The only thing I can think of doing is to either send me a logcat/last_kmsg or try wiping the caches or removing the other IQ related apps from your current ROM.
[HTC EVO 3D] Scott:
Hit me up when you do... Im on gtalk, hit me up for email....
[HTC EVO 3D] Scott:
For me it was bad download or something.

Its working great now with my own ROM I put out last night.

Thanks for the great work!
[HTC EVO 3D] chucktownscitch:
Anyone know if I only need to be removing the HTC IQAgent or the IQRD as well?
[HTC EVO 3D] Scott:
Yeah, take them both out.
[HTC EVO 3D] chucktownscitch:
Ended up just renaming both apks and both odex files to .bak ... All is good now, no longer see the service. Thx.
[HTC EVO 3D] guitardoc64:
I have a version I just flashed of haus's Odessa stock that I pulled all the IQAgent apk's out of. The stock kernel so far. The quadrant score is the best I've gotten! I can't wait to see what this kernel will do tweaked. Thanks Scrosler for sussing out the error, I'm still going to flash this one to try it out.

Sent from my s-off Shooter!
[HTC EVO 3D] freeza:
There are other iq related files in system/lib, system/etc, and system/bin
[HTC EVO 3D] Scott:
Yeah, but wouldnt those not run without the apk's being loaded?
[HTC EVO 3D] freeza:
TBH, I'm not sure how deeply embedded IQ is in the kernel. Since we don't have any of the kernel sources, it's hard to say.

At any rate, there are so many tweaks that can be applied to this kernel without the source, I will be posting a new version up later on :)
[HTC EVO 3D] Leoisright:
Ok, I know the hotspot hack is working because im using it now. Can't confirm the flash works..lol

If not, just push framework.jar to /system/framework and set permissions.

You should be good to go. I don't have 4g in my area but when i turn on 4g it no longer shuts off the data or hotspot.View attachment xron_hotspot.zip

Thanks,

Leo

Edit: this is for the 2.0.8 update

Edit 2: Oh, the usb tether works for native hotspot ;)
[HTC EVO 3D] kaos420:
leo you the man!! we dont need a modified wifi.apk? i will try this when i get home in a few hrs. going to bake it in. Anyone have anyluck on the 3D home settings.apk. old doesnt work of course.
[HTC EVO 3D] todah09:
Second this,working fine on clean 2.0
[HTC EVO 3D] Scott:
Wow, no need for me to test, lol!

Freeza, sorry for contributing to the thread jacking!
[HTC EVO 3D] -Apollo-:
Thank you Leo...works like a charm on Haus de-odex!
[HTC EVO 3D] Rydah:
So besides removing there peeping tom, this is stock? (Sorry, for some reason I get iffy about flashing kernels.)
[HTC EVO 3D] stealthee:
Well on 4Gg i get the im not subscribed. and it kicks me back to 3G. I dont think iv'e seen a 4G of the hotspot work since i rooted my friends eve 4G.
[HTC EVO 3D] freeza:
Yes, sure is. :)
[HTC EVO 3D] Scott:
What about init.d support?

The post almost seems to indicate you removed it but maybe you added it? Im confused? Can you please verify?
[HTC EVO 3D] freeza:
Woops, you're right. I've edited the OP. It does indeed include init.d support.
[HTC EVO 3D] Scott:
You the man! Thanks bro!

Two more questions about the kernel....

First, on the original stock 1.11 and 1.13 it was oveclockable with custom mods. Can this be overlcoked with similar methods?

Secondly, do you know of threads on how to get the most of init.d support? I would like to add some custom scripts. I have done it once with an Optimus S ROM but dont really recall what I did to make it work, lol. Im newb to init.d, lol
[HTC EVO 3D] freeza:
Custom mods......as in the insmod method? :P I haven't tried but was gonna today.

All you need to do is create the init.d folder in /system/etc and place a script in there, usually in the form of ##scriptname where ## is the number sequence that you want them to run in. Most custom ROMs out right now include at the least.....a zipalign script in init.d.
[HTC EVO 3D] Scott:
Yeah, the insmod method... Thats what I was reffering to.

init.d, Yep, thats what I thought.

Perfect.
[HTC EVO 3D] Rydah:
I'm a kernel newb. What's init.d?
[HTC EVO 3D] freeza:
If you're using another ROM, they more than likely already have enabled init.d support.

It's basically a way to run custom scripts during boot. Apps2sd is among many popular mods that would take advantage of init.d.
[HTC EVO 3D] mikeyxda:
Gave this a try on Xhaus deodexed stock ROM and I'm afraid I can't report the same successes as others. This kernel slowed down my phone a little. Takes longer to boot now and I'm now getting the worst Quadrant scores I've ever gotten. Can't even break into the 2000's any more. Best I can get is 1990 now.

Mike
[HTC EVO 3D] Scott:
Maybe do a wipe a complete wipe and re-flash? I can tell you that your results are certainly atypical.
[HTC EVO 3D] xHausx:
Thanks for this, disabling cIQ helps out a ton. I added a link to here from my 2.08 thread to make it easier for others to find. Any chance you could post a MD5 though? I think you forgot to sign the zip ;)
[HTC EVO 3D] freeza:
I always forget about the MD5SUMs....oops. ADDED to OP. I didn't sign it because there's really no reason to lol :P
[HTC EVO 3D] dan0412:
CIQ fix

So, I flashed this modified kernel over Haus's rooted stock ROM. I then ran adb (below). It appears the folders are still being populated with log files. I am hoping the fix applied to the kernel also prevents them from being sent (to HTC)?

Thanks.

adb shell ls -l /data/system/usagestats
adb shell ls -l /data/system/appusagestats
adb shell ls -l /data/system/dropbox
[HTC EVO 3D] freeza:
To be honest, there's only so much that can be done kernel side, especially without the kernel sources. However, I can do one of two things (one which I've already done):

-create a script to run in init.d that will remove the files in those folders as well as set the directories to read-only.

-patch it in the kernel ramdisk to do the same thing.

I've already created a script in my ROM thread for that purpose. Wouldn't recommend flashing it unless you're running my ROM. I shall patch the kernel later on though to do just that.
[HTC EVO 3D] dan0412:
Thanks Freeza. I actually thought as much... just wanted a confirmation.
[HTC EVO 3D] SteelH:
The one in my Rom works. Its 2.3.4. And my rom has ciq disabled as always.
[HTC EVO 3D] xHausx:
There are a few other IQ apps that DDMS shows running still but I think you have to get into the framework in order to completely disable them.
[HTC EVO 3D] freeza:
Yeah.. I was thinking about making it a full blown project today. :D

at least this is a start though right? lol
[HTC EVO 3D] guitardoc64:
Thanks for that. If I can help with testing, let me know.
[HTC EVO 3D] freeza:
Updated kernel :)
[HTC EVO 3D] SteelH:
Yeah synergy made those directories read-only. It's actually a great solution to the problem without going into the framework. Basically they can still collect data but are not able to write it, and if it doesn't get written to a file then it doesn't get sent to amazon/google/htc/or whomever, making it an effective blockade. I've actually done the same and set those dirs to 0400 myself.

Yeah, but it can throw errors all it wants. If you set those dirs to 0400 you'll get some more errors, but at least these sneaky bastards can't write the data they are trying to collect and send anymore. It's an effective solution until someone really tears apart the framework. Collect all u want, we cut the transmission HTC.
[HTC EVO 3D] chucktownscitch:
Anyone have the stock flashable kernel?
[HTC EVO 3D] freeza:
I may embark on this mission sooner or later. Hopefully it's only in as deep as the few framework files I'm thinking about. Ripping apart everything is a bit cumbersome :'(

Steel, we should collaborate as "Team EXPOSED" :D
[HTC EVO 3D] starkillers:
So if we flashed this kernel the other day, which do we flash, just the update zip?
[HTC EVO 3D] SteelH:
Why? This is the stock kernel minus HTC spyware.
[HTC EVO 3D] freeza:
Yes, after clearing caches
[HTC EVO 3D] guitardoc64:
I'm in if I can help any.

Sent from my s-off Shooter!
[HTC EVO 3D] TrevE:
Maybe it will help someone, maybe it wont. we went through the framework and logging tied into services.jar/framework.jar/com.htc.framework.jar. There are 3 services

Dropbox Service (easily disabled)

UserBehaviorLogging (easily disabled)

HTCs App Usage stats (not easily shut off)

The first 2 services apear to be googles stuff. I believe thse were just in services.jar. The HTC stuff was all over the place, the easiest way i found is to reverse the check where it goes to write data and checks that its a reasonable time and make it so itll error each time. You can also 400 the directories to stop it from writing.

There is also a /data/system/userbehavior.db that gets written out. This has the IP address in a policy(iirc) table. I made it so it writes 127.0.0.1 in the framework right to this db. It actually makes a raw socket connect right from framework, nothing in app/bin/apks.

I had intentions of diffing all my changes (i dont even remember) and documenting, i just got behind on another project....
[HTC EVO 3D] freeza:
Awesome. Thank you TrevE. :)
[HTC EVO 3D] xHausx:
Doesn't look good, it's built in to almost every single one of HTC's apps. I decompiled practically the entire ROM java side and I actually feel kinda dirty now that I know how much of it there is. Even the calculator, run it through apktool and you'll be in for a surprise. It is more of a trojan than an actual calculator and it looks like it may actually be the interface for it all.

edit: some of the binaries/libraries I was able to find for it are

htcipcd

htc_inittest

htc_timezonetest

iqd

iqfd

libciq_client.so

libcig_htc.so

libhtciq_agent.so
[HTC EVO 3D] guitardoc64:
I see. I looked at the writeup on the synergy ROMs thread about it too. I wonder if HTC put it in to do their version of unlock, or Sprint had them build it in. I wonder, CIQ wasn't in 2.3.3 and I was pretty surprised it wasn't. There again, that build was with the encryption on bootloader etc...
[HTC EVO 3D] Tiffany84:
Hey Freeza, what's the difference between the first zip and the second update zip?
[HTC EVO 3D] mswlogo:
+1 I was confused pn this too. I assume updated is the one that removes the spyware and the other is straight stock?
[HTC EVO 3D] VenpaCasa:
I need help idk if it's flashing right. My kernel says that the date is Aug 5th is that the right kernal? Also iq is still present.... CWM says it flashed okay but idk

Sent from Venpa's awesome 3VO!
[HTC EVO 3D] jamexman:
What ROM are you using?
[HTC EVO 3D] VenpaCasa:
I beleive its the shooters rooted stock 2.3.4 rom

Sent from Venpa's awesome 3VO!
[HTC EVO 3D] jamexman:
Are you sure that ROM removes all the iq too? If not, I would recommend cleanrom 2.0, been using it for a while and removes all the HTC spyware too.
[HTC EVO 3D] VenpaCasa:
No this rom is strictly stock with root n busy box.... That might be the problem.... Ugh I just don't want to start over, I have my phone how i like it :(

Sent from Venpa's awesome 3VO!