yashsingh1/xdaforums huggingface dataset:
[Verizon Droid Incredible 2] Lagos3sgte:
This kernel has been outstanding for me during the past few days. Using the Viper rom, and deleting all traces of sense and related apps, I am not only getting the best performance, but also the best battery life I have ever had on this phone.

While today hasn't been a very heavy usage day for me, I am currently at 13 hours off charge with 68% of battery left. All my old roms would have been down to at least 50% by now.

Also zero laggy performance or wake lock issues that were normally a part of the viper rom.
[Verizon Droid Incredible 2] antdog24:
I don't think running De-sensed was ever a real problem. When you leave the sense in tact the phone slows down to a crawl. I'm more interested in having sense on a sense rom so I hope the new kernel solves that problem. It doesn't appear to be able to handle the background processes that run with sense. You might as well go with Evervolv or Chilly's CM10.1 if you're gonna desense.
[Verizon Droid Incredible 2] Lagos3sgte:
I had slowdowns and wake lock issues with the desensed version of the viper rom prior to this kernel. I think the real problem was with the memory management of those older kernels. I would often see the free ram go as low as 60mb when the slowdowns have started. Right now looking at my phone I have 149 megs of free ram on the new kernel. I think this kernel solves a lot of those old issues.

Im just mentioning desensing the rom because thats what I did and it may or may not play a role in the results I'm seeing.
[Verizon Droid Incredible 2] Rushead:
Desensing is not the same as running aosp for one reason: sense camera. That's the only reason I'd ever go back to sense. I love aosp, but the sense cam quality is far superior. As for battery, all of Justin's ROMs had excellent battery life.

Sent from my PAC-nanimous, e-coli resistant Dinc2
[Verizon Droid Incredible 2] brymaster5000:
[MENTION=4608636]bsmitty83[/MENTION] got the OC to work in his thread. I am going to try and get the governors to work and see if we can get this thing finalized.
[Verizon Droid Incredible 2] casseer15:
Will smartass v2 be added?
[Verizon Droid Incredible 2] brymaster5000:
That's my favorite gov'.
[Verizon Droid Incredible 2] MoonMaster345:
How about I/O schedulers Bry?
[Verizon Droid Incredible 2] brymaster5000:
If we can get the OC and governors to stick, I will add them.
[Verizon Droid Incredible 2] MoonMaster345:
Hohohohoho i like this
[Verizon Droid Incredible 2] brymaster5000:
So I was wrong about making the governors modules...building again now...:fingers-crossed:
[Verizon Droid Incredible 2] MoonMaster345:
No governors...oh well HOPE WIFI WORKS hahahaha

EDIT: had to re-read that hahahaha

---------- Post added at 10:37 PM ---------- Previous post was at 10:31 PM ----------

I have a question though, how different would this sense kernel be from lets say Evervolv's aosp kernel.

I mean the aosp kernel is a custom kernel but its ported not from source, contrary to many other phone's kernels which are built from source.

Or if we were to build new kernels from this source would it be....better?

I mean that custom 3.0 kernel is marvelous but i have yet to understand how the custom kernels are built and such.
[Verizon Droid Incredible 2] brymaster5000:
WTF! What more do I need to do other than add the cpufreq_governor.c file, change the Kconfig, Makefile, & cpufreq.h? I've added them in make menuconfig both as include and module. Still after it builds, the damn phone wont see them.
[Verizon Droid Incredible 2] MoonMaster345:
try a different rom

Are you using Viper?
[Verizon Droid Incredible 2] brymaster5000:
IC Tazz, viper 1.3... Which are built with the same framework. I could try going to an older version of viper or ukb.

Sent from my IC Dinc2.
[Verizon Droid Incredible 2] bsmitty83:
Gonna try your package and see if i can get it flashed since i can flash anything off my sdcard that wasn't built on my computer , weird

Sent from my Galaxy Nexus using Xparent Cyan Tapatalk 2
[Verizon Droid Incredible 2] brymaster5000:
Updated the OP to include a repackaged kernel. I think I zipped up the kernel the wrong way the first go around. Let me know if I broke anything.
[Verizon Droid Incredible 2] MoonMaster345:
Did you change the name shown on the about phone?
[Verizon Droid Incredible 2] brymaster5000:
Why, is it displayed differently? I don't remember if I did or not...
[Verizon Droid Incredible 2] MoonMaster345:
Im about to switch roms to see right now, copying IC Tazz from my hdd right now.

All i used to see without looking at the originals was the kernel number and a #1 PREEMPT after it
[Verizon Droid Incredible 2] brymaster5000:
flashing viper again to try out the latest build which includes [MENTION=4608636]bsmitty83[/MENTION]'s OC additions.:fingers-crossed:
[Verizon Droid Incredible 2] MoonMaster345:
So IC Tazz installed without problems, installed your kernel after the AROMA closed but didn't reboot, unless i should do it after first boot.

What do you think?
[Verizon Droid Incredible 2] brymaster5000:
I would wait till the ROM calms down then flash it.

Just flashed the kernel...nothing...going to try something else
[Verizon Droid Incredible 2] bsmitty83:
Building a 1.8 GHz boot.IMG now ....

Didn't make it past HTC screen , oh well , ill get it sometime

Sent from my Galaxy Nexus using Xparent Cyan Tapatalk 2
[Verizon Droid Incredible 2] brymaster5000:
Nice...I realized the updater script in META INF needed work. Trying the change now.
[Verizon Droid Incredible 2] MoonMaster345:
Just a question smitty, why are you building boot.img's instead of flashables?

I mean i don't have a working usb cable to use fastboot so thats a personal problem, but just curious why?
[Verizon Droid Incredible 2] brymaster5000:
We have governers!!!!!! I couldn't get smartassv2 to build correctly, but will work on it. Also note OC is not working on this build...will try again for that. OP will be updated with new build for downloading.
[Verizon Droid Incredible 2] MoonMaster345:
Any progress is great progress at this point in life, now if you were to smash this up with smitty's oc you would set the Inc2 for life
[Verizon Droid Incredible 2] bsmitty83:
Because right now i cant test flash able zips for some reason and 1.8 is a go just unstable past 1.4 , needs some voltage tweaks tomorrow , and once i build a working kernel ill make a zip up , but all u gotta do us grab source , and it builds with minimal input give it a shot

Sent from my Galaxy Nexus using Xparent Cyan Tapatalk 2
[Verizon Droid Incredible 2] MoonMaster345:
which source smitty the one you linked?
[Verizon Droid Incredible 2] bsmitty83:
Yes , it should be good as long as you do a menuconfig on brycs defconfig file and take HTC performance lock off and enable over clocking -both are options -

But IMHO brymaster5000 will probably have a ocd , extra governed , zip soon so my posts are really for dirty experiments since its a unused phone I'm not worried about bricking it as it shows lol but ill keep seeing how far i can push it

Sent from my Galaxy Nexus using Xparent Cyan Tapatalk 2
[Verizon Droid Incredible 2] brymaster5000:
where are the options for enable oc and perflock? If you don't remember...I will comb the menuconfig.:p

Edit: found it...building...
[Verizon Droid Incredible 2] MoonMaster345:
Perflock is in the "make menuconfig" under "System type--->"

---------- Post added at 10:29 PM ---------- Previous post was at 10:28 PM ----------

EDIT: guess i was late in my part.

OTHER WISE WOOO hope the build pulls through
[Verizon Droid Incredible 2] bsmitty83:
That would be under system type - then about 4 or 5 down is HTC performance lock- even further down in same menu right below set max CPU freq ( witch wont overclock if you set it higher than freq table) is over clocking option offhand

Sent from my Galaxy Nexus using Xparent Cyan Tapatalk 2
[Verizon Droid Incredible 2] brymaster5000:
Spoiler alert

Check OP in a few minutes for a fully functional, overclocked, governered to the max ICS kernel.

Thanks to [MENTION=4608636]bsmitty83[/MENTION] and [MENTION=4319078]MoonMaster345[/MENTION] for their contributions. Couldn't have done it without you guys. I will probably try and add a few more frequencies to the table for the next build.
[Verizon Droid Incredible 2] bsmitty83:
Nice got a 1.8 working , just hammering out details , adding a few commits to clean up my build i love the virtuous team , they do good things lol I'm hoping to put out my own zip soon but till then enjoy bry's masterpiece

Sent from my Galaxy Nexus using Xparent Cyan Tapatalk 2
[Verizon Droid Incredible 2] MoonMaster345:
I literally started clapping in real life hahahahaah

Thank you bry and thank you smitty for doing awesome jobs in getting this together...

You guys need to get promoted
[Verizon Droid Incredible 2] brymaster5000:
OP is updated. Download, Flash, FINALLY FU@%IN PROFIT on ICS.:good::cowboy:
[Verizon Droid Incredible 2] MoonMaster345:
Im grinning from ear to ear, hey check out the General section for a lil somethin somethin
[Verizon Droid Incredible 2] kubes069:
You guys are amazing!!! Can't wait to try viper with a decked out kernel.
[Verizon Droid Incredible 2] bsmitty83:
I updated my op with a new kernel now you guys got 2 different sense kernels to flash yay :D

Digging your kernel brymaster , yours is nice and stable

Sent from my Galaxy Nexus using Xparent Cyan Tapatalk 2
[Verizon Droid Incredible 2] kylesag21:
Thanks a lot for these kernels. Currently using brys kernel and viper has never been smoother!
[Verizon Droid Incredible 2] brymaster5000:
Thanks man. I am definitely noticing a big difference in Viper, but time still has yet to be the true judge (as it always was fast for the first day or two and then went downhill).

I will try to add I/O Schedulers on the next build along with some more frequencies (I like 1305 MHz). I will also look into fast charge - as that was asked a while back.

Has anyone else flashed the latest and want to chime in on performance and what ROM you are testing?
[Verizon Droid Incredible 2] lettuceman44:
Hey uh.... How do you access kernel settings in viper?
[Verizon Droid Incredible 2] brymaster5000:
You will need an app like SetCPU or Incredicontrol. Or, go to nitsuj's android host file page and download viperinc 1.0 (that's the last build of his that has CPU settings built in).
[Verizon Droid Incredible 2] antdog24:
Ok, huge difference with Viper. Running at 1.5/386 with smartass v2 and noop. Cpu is still pegged at 100% but doesn't seem to be lagging at all right now. This a restored nandroid with the kernel flashed over. We'll see what happens as time goes on but so far so good. :good:
[Verizon Droid Incredible 2] antdog24:
Yeah dude, Viper is now perfect. Thanks man! This solved the ROM's whole issue.
[Verizon Droid Incredible 2] michael3770:
Tried with the viper and tazz ics builds all worked excellent, appreciate it

However, it won't work on the leaked VZW 7.01.605.01 rom

Only giving the HTC logo whitescreen when booting, had to pull battery
[Verizon Droid Incredible 2] bsmitty83:
Yea same thing here , mine does the same , gonna try to flash a boot.IMG to see if its in the modules

Sent from my Galaxy Nexus using Xparent Cyan Tapatalk 2
[Verizon Droid Incredible 2] Macrodroid:
The leaked rom uses a different kernel. You can try swapping the ram disk files in this kernel with the leaked vzw kernel...
[Verizon Droid Incredible 2] brymaster5000:
If people want this kernel for that ROM - I can do this for a "Leak - specific" BrYCS. I am going to finish adding features to this one first though.;)
[Verizon Droid Incredible 2] theguitarguy58:
I love this kernel. It makes running the viper rom on my phone perfect :thumbup::)
[Verizon Droid Incredible 2] brymaster5000:
Added the original unchanged kernel link back up (with the correct script so it actually flashes).

Added I/O Schedulers and some more frequencies...but I think I packaged it up wrong...got hung up on HTC logo. Time for bed - I will test in the am and upload if good.

Update: no good. I must have clicked something on in menuconfig by accident or perhaps my iosched files are messed up. I will look into that tonight.

Update 2: I definitely clicked the wrong thing last night in menuconfig (damn all day seminar and Boston traffic screwed up my concentration for a late night building session). Google search just confirmed this. I will hopefully have the latest build v3.1 up tonight.
[Verizon Droid Incredible 2] michael3770:
It's sweet

I have some problem for the viperinc rom since it doesn't allow me to connect to wpa2 enterprise network
[Verizon Droid Incredible 2] antdog24:
Yep, when I try to connect to the WAP2 Enterprise network here at work, the settings for it come up and then disappear immediately. Strange...

Actually looks like wifi turns off and back on again when you try to connect to it.
[Verizon Droid Incredible 2] brymaster5000:
I will look into it to see if there is any settings I need to turn on in my build menu.

Sent from my BrYCS'd Viperdinc.
[Verizon Droid Incredible 2] antdog24:
Got a fix for this in my PM today. It's related to not having a pin lock or pattern lock set up. If you set up a security lock screen you can connect to wpa2 enterprise, then you can remove the security lock screen and it will still connect.
[Verizon Droid Incredible 2] brymaster5000:
Getting this error, not sure what I changed along the way to create this, but going to try something along the lines of erasing a whole folder and replacing it with the original 3.0.16 files.

arch/arm/mach-msm/built-in.o: In function `msm_init_pmic_vibrator':
/home/brymaster5000/android/kernel/BrYCS_kernel/arch/arm/mach-msm/msm_vibrator.c:341: undefined reference to `timed_output_dev_register'
drivers/built-in.o: In function `isa1200_probe':
/home/brymaster5000/android/kernel/BrYCS_kernel/drivers/misc/isa1200.c:395: undefined reference to `timed_output_dev_register'
/home/brymaster5000/android/kernel/BrYCS_kernel/drivers/misc/isa1200.c:460: undefined reference to `timed_output_dev_unregister'
drivers/built-in.o: In function `isa1200_remove':
/home/brymaster5000/android/kernel/BrYCS_kernel/drivers/misc/isa1200.c:491: undefined reference to `timed_output_dev_unregister'
make: *** [.tmp_vmlinux1] Error 1
[Verizon Droid Incredible 2] MoonMaster345:
I really wish some new sense ROMs would come out like macro's android revolution ROM , i feel like viper sucks at handling the ram, no matter how high we push the processor, but it definitely made a difference
[Verizon Droid Incredible 2] brymaster5000:
I agree. I would love to have Macro's ROM - hopefully not built with the same platform as ICTAZZ and Viper for that one reason. Although I do have to say 1.4MHz and scary governer has been kicking a$$ and is super fast.
[Verizon Droid Incredible 2] bsmitty83:
Even tho its my backup , i got viper desensed running at 1.5 GHz , smartass v2 , also agree its fast as hell

Sent from my Galaxy Nexus using Xparent Cyan Tapatalk 2
[Verizon Droid Incredible 2] MoonMaster345:
I had it desensed too but...It always ran too hot, battery sucked and like i was saying, memory management sucks, maybe someone can cook up another sense based rom aside form android revolution and bring it here to test
[Verizon Droid Incredible 2] brymaster5000:
Well, the build went fine...but now it hangs on the HTC screen again. Not sure what is causing this. I think the last thing for me to check is to clone my v3 repository and pull another config file, and rebuild. First I will try with more frequencies to see if that is what is what is hanging it up. The only other thing I added was SIO scheduler.
[Verizon Droid Incredible 2] MoonMaster345:
Are you trying with the normal tool chain here or just adding features? (Sorry haven't been catching up)
[Verizon Droid Incredible 2] brymaster5000:
I am using the normal toolchain that was recommended on the "READ ME" file that came with the source: arm-eabi-4.4.3.

I am wondering whether or not the code from the SIO scheduler (taken from samsung 7x30) is the cause. I was having a lot of errors with the other IO schedulers I wanted to add and was taking files from drelisdee's #21 and samsung 7x30 and even looking at the DNA. So my first guess is it is the scheduler changes I made that is screwing up the boot image.
[Verizon Droid Incredible 2] brymaster5000:
Long day of yard work. Hoping to get back to building tonight...if I don't pass out first.

Sent from my BrYCS'd Viperdinc.
[Verizon Droid Incredible 2] MoonMaster345:
I was getting scared
[Verizon Droid Incredible 2] brymaster5000:
New build is up. Check the OP.

I added frequencies, changed the voltages, and added SIO scheduler. ROCK ON!:highfive:
[Verizon Droid Incredible 2] MoonMaster345:
I've always seemed to have terrible battery life on sense roms, you think with some voltage changes that could make it better?

BTW thats awesome that you're still making progress on the kernel heheheh.

Hopefully smitty gets the kernel to build with all the perks on the gcc 4.6 toolchain
[Verizon Droid Incredible 2] brymaster5000:
I am hoping for a little better battery life with voltages tweaked and set sio scheduler as default. I included 1113 and 1305 MHz in the frequency table to get more intermediate scaling. And now up to 1800.

I am going to add fast charge next.

Sent from my BrYCS'd Viperdinc.
[Verizon Droid Incredible 2] casseer15:
What are you guys using to overclock? I tried CPU control but didn't work.

---------- Post added at 06:15 PM ---------- Previous post was at 06:08 PM ----------

Edit: found set CPU working.

Btw any one have any idea how to fix Bluetooth file sharing in viper Rom?.

---------- Post added at 06:16 PM ---------- Previous post was at 06:15 PM ----------

Thought its the kernel but it seems it isn't.
[Verizon Droid Incredible 2] kubes069:
Not sure if this is kernel related, but I figured I'd post it here since I was using your kernel. On ViperInc, when I use Navigation, I get an error saying google text to speech stopped working. Also, the navigation never seems to find a lock. I'm wondering if anyone ever had this issue before?
[Verizon Droid Incredible 2] brymaster5000:
Common problem with viper. Do a search in that thread...can't remember if there was a fix for it.

Set CPU and Incredicontrol.

Sent from my BrYCS'd Viperdinc.
[Verizon Droid Incredible 2] MoonMaster345:
Are you gonna try fast charge now?
[Verizon Droid Incredible 2] brymaster5000:
;)

Sent from my BrYCS'd Viperdinc.
[Verizon Droid Incredible 2] MoonMaster345:
Yeeeeeeee
[Verizon Droid Incredible 2] brymaster5000:
For those who are running this: let me know your experience with performance and battery life.

I think performance is fantastic, but battery is average and not yet improved a whole lot...but this is the first day after flashing v311.

Sent from my BrYCS'd Viperdinc.
[Verizon Droid Incredible 2] MoonMaster345:
Well I'm running AOKP right now but when I was, viper was always driving the CPU up to 100% and the ram and battery weren't that good but I guess that's because of how the way viper is built, but performance was great tbh
[Verizon Droid Incredible 2] cmhampton:
Dumb question guys, but are there instructions somewhere to install this? Can I do it through Aroma? Or do I need to use the bootloader?
[Verizon Droid Incredible 2] bc13:
Just flash it from recovery.
[Verizon Droid Incredible 2] cmhampton:
Excellent, thank you.

So far (only about an hour in), it seems to be a bit faster. Using the browser beforehand was painful at best, but now it's much more usable. The rest of the system seems to have improved as well.
[Verizon Droid Incredible 2] brymaster5000:
Don't forget a CPU control app like incredicontrol to OC this thing and pick a good governor.:D

Sent from my BrYCS'd Viperdinc.
[Verizon Droid Incredible 2] cmhampton:
I've done that and am running smartassV2. I just got 5728 in AnTuTu, and I believe the stock phone scores around 4400.

Thank you very much to you and bsmitty for your hard work getting this out for us. And also to everyone else who helped.
[Verizon Droid Incredible 2] casseer15:
Can you please put up a kernel for leaked Rom. It was said that it hangs on boot with this kernel. I'm gonna try to squash some bugs in it. But I'm don't know much. I'm gonna try though.
[Verizon Droid Incredible 2] brymaster5000:
Have you tried it lately? Does it still hang up? When I first released the kernel - I did not package the boot image correctly with the right scripts. If it still hangs, let me know, and I will pull the ramdisks from the leaked ROM to get it to work.
[Verizon Droid Incredible 2] TTfool78:
Loaded kernel last night.... It definitely makes an improvement to the Viper ROM.... Almost no lag. Great Job!!!!!

TT
[Verizon Droid Incredible 2] casseer15:
I will try and tell you soon.
[Verizon Droid Incredible 2] michael3770:
Tried just now

still the same hanging
[Verizon Droid Incredible 2] casseer15:
****. I was thinking to squash bugs in leaked Rom and make a custom tom. But today my vivow fell on the screen and got shattered like hit buy a rocket. :( :mad:

My poor poor old dinc2
[Verizon Droid Incredible 2] cmhampton:
I will share in a moment of silence for our fallen comrade.
[Verizon Droid Incredible 2] MoonMaster345:
So i successfully ported the Android Revolution HD rom from the Incredible S to our little number and everything works AFAIK, but i flashed smitty's Linaro build and it got stuck in the HTC logo like in the leaked rom, but i used the leaked rom as base for the port, you think thats the reason it wouldn't boot?

PM me if you want to give it a try, IMO its a great 3.6 rom
[Verizon Droid Incredible 2] Macrodroid:
I'm glad someone is picking that one up... I did an initial port already, everything but gps works, and i haven't had any free time to work it out. We need to mod the kernel to fix gps...
[Verizon Droid Incredible 2] brymaster5000:
Do you have any specific ideas? If not, I will do a little research.

Sent from my BrYCS'd Viperdinc.
[Verizon Droid Incredible 2] MoonMaster345:
https://docs.google.com/file/d/0B2dhYiuyyj_9NEhQbjFBQnNFeDg/edit?usp=sharing

ARHD
[Verizon Droid Incredible 2] MoonMaster345:
Should i make a thread guys?

I didn't make one like with the MIUI port because i don't know how things go with the Revolution team, like Viper where they don't allow anyone to fork their work.
[Verizon Droid Incredible 2] Macrodroid:
Mike1986 already gave me perms on the port... I never got it finished, so go ahead and post it up...
[Verizon Droid Incredible 2] MoonMaster345:
THREAD UP

Download it, its pretty much identical to our own IC Tazz rom but supposively it has under-the-hood performance and stability tweaks so check it out!
[Verizon Droid Incredible 2] brymaster5000:
Fast Charge has been enabled. New build in the OP. Still working on the Leaked ROM version...but close.
[Verizon Droid Incredible 2] brymaster5000:
Going to test my leaked version this morning while I get coffee at work. I will let you know how it goes.

Update: something is screwy with the updater script I used. I am going to try and flash the boot.IMG later to see if that works.

Sent from my BrYCS'd Viperdinc.
[Verizon Droid Incredible 2] brymaster5000:
Not sure fast charge is working...it seemed to last night after I built it...but now it seems like.....weird...as I was typing this it shot from 88 to 100...never mind.:D

Check to see if it works on a plugged into the wall versus USB connection.

Sent from my BrYCS'd Viperdinc.
[Verizon Droid Incredible 2] MoonMaster345:
I don't seem to see it working on viper, i mean i got incredicontrol to toggle it but it still stuck on 16% for me
[Verizon Droid Incredible 2] brymaster5000:
Check your USB cable. It definitely charges. I am still thinking it doesn't work as fast plugged into the wall versus USB. Going to check my work in a little bit.

Sent from my BrYCS'd Viperdinc.
[Verizon Droid Incredible 2] brymaster5000:
Just had a reboot. Imo stay on the v311 for now. Fast charge needs a little work.

Sent from my BrYCS'd Viperdinc.
[Verizon Droid Incredible 2] MoonMaster345:
I wish i could help more with the kernel and leaked based roms, I tried porting ARHD with viper but it just froze on the HTC logo, i don't understand how android works on the kernel side :(