yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] Nitemare3219:
What version is that pershoot kernel? His last few bumped it back up to the 1.516MHz. If you could, please update to that. Thanks! :)
[G2 and Desire Z Android Development] eViL D::
Per rmk40, the source for the pershoot kernel is EXACTLY like his, except for a couple configuration changes.

https://github.com/rmk40/virtuous-kernel-pershoot/blob/master/arch/arm/mach-msm/acpuclock-7x30.c
[G2 and Desire Z Android Development] Nitemare3219:
Doh! Looked at SetCPU too quickly, seemed like the slider bar was all the way over, it wasn't! :o My mistake. Thanks again guys!
[G2 and Desire Z Android Development] ShanksG1:
I'm still having data issues is their a fix for this
[G2 and Desire Z Android Development] rmk40:
Did you wipe between .6.1 and .7? If not, do that and I am certain it will fix your issue.
[G2 and Desire Z Android Development] RaySmith1:
Installed preshoot, very good scaling fast and smooth , very nice ..thanks.
[G2 and Desire Z Android Development] ShanksG1:
ive done that 3 times. i get static when someone calls and call drops also.

i usually had the H in my living room now all it shows is 3g. i called customer service today and they reset my settings, next thing they mentiond was a replacement phone but could it be that serious. the rom is great but i have no other ideas on what it could be but to flash back to my stock oem rom.
[G2 and Desire Z Android Development] dhickman:
Running pershoot.

It seems more responsive and the black wake screen is gone. :)

The only problem I see now is the sync issue ( calendar and contact) with exchange, but I doubt that is kernel related.

All of this reminds me of the early linux days when a new kernel would come out every few days, so we would recompile and try it out.

I am old.
[G2 and Desire Z Android Development] Stryder5:
When you had H show in the bar, what ROM were you running? Stock ROM's don't diffrentiate between H and 3G so it always shows H in the bar when it could be running on 3G. Custom ROMs typically identify whether you have HSPA or 3G.
[G2 and Desire Z Android Development] ShanksG1:
ok but what that has to do with my call drops and my signal failing
[G2 and Desire Z Android Development] Nuke101:
Thanks rmk40 and pershoot! This fixed my black screen on wake issue, seems to be running great! Very much appreciated!
[G2 and Desire Z Android Development] rmk40:
I really don't think this is a ROM issue. If your signal is fading unexpectedly, there's probably an issue with the hardware. Rather than battling it you might want to contact T-Mobile and get them to ship you a replacement. See if that one is any better.

If you're reluctant to do that, try a few other ROMs and see if the problem occurs.
[G2 and Desire Z Android Development] tookewl4skewl:
Been running your updated pershoot kernel, I can confirm Bluetooth and fm to be working flawlessly. Battery life is black and white in difference. Tomorrow I'm going to take the modified cyanogen kernel for a test run and do some comparison. Thanks again bro!

Sent from my htc.desireZED
[G2 and Desire Z Android Development] rmk40:
Cool thanks for the feedback.

The Cyanogen kernel will be our default in the next version of Virtuous, with the pershoot kernel being offered as an option. Basically when you download the ROM via ROM Manager, it'll ask you which kernel you want: Default, pershoot and another more custom base Evil is working on. So you'll always have the option but the default will be Cyanogen's base.
[G2 and Desire Z Android Development] verkion:
Ok...let me apologize in advance in case this is a stupid question, but I've been trying to compare what the differences between the two kernels are. Is there a summary of what they are trying to achieve with each? I've actually looked at the github documentation but that's leaving a n00b to this stuff a bit in the dust...

Thanks!

verkion
[G2 and Desire Z Android Development] rmk40:
The differences are all extremely technical and low level. Just looking for observations on responsiveness, battery life and validation of proper functionality. You cannot go wrong with either, so try both and see if you can tell a difference. Most people probably won't even notice (it's all quite subtle).
[G2 and Desire Z Android Development] verkion:
Alrighty...thanks rmk40! One last question, is this a different branch of kernels that you are working on from eViL? I know he's got a 11-26 kernel out as well, quite a few of them actually.

Thanks!

verkion
[G2 and Desire Z Android Development] rmk40:
Yep, that's exactly right. We've been on a kernel building tear and he's got a custom tree he's been working from which we plan to offer up as an option.
[G2 and Desire Z Android Development] rmk40:
Couple new beta kernel builds:

Virtuous Cyanogen kernel build2 (git diff: http://goo.gl/wpJjs)

Virtuous pershoot kernel build2 (git diff: http://goo.gl/nGVUH)

Yeah I know, not much detail. That's why they're beta builds. I'm currently running Cyanogen build2 on my phone if anyone is wondering.
[G2 and Desire Z Android Development] rsxtypes72:
Just wanted to say form some reason the kernels you posted 2b & 2c did not agree with setcpu. Maybe different oc speeds. I don't know. Trying pershoot kernel and that works like a charm no problems whatsoever
[G2 and Desire Z Android Development] rmk40:
Odd, they worked fine for me with SetCPU. Either way those builds are already obsolete, so no worries. ;)
[G2 and Desire Z Android Development] Dansfloyd:
Anyone know why Swype isnt working on Virtuous? I have a beta invite and everything, but once i install it and try to use it, it just go into limited mode and wont let me swype. Anyone had any luck getting swype to work?

EDIT: Nevermind, I tried another reinstall, and it decided to start working. :)
[G2 and Desire Z Android Development] rsxtypes72:
Swype works fine its what im using now. Do a search and you'll find the answer this has been addressed before.
[G2 and Desire Z Android Development] Dansfloyd:
Spoke too soon, just tried another reinstall and everything seems to be working now... :)
[G2 and Desire Z Android Development] mike96789:
For swype check post # 640 and follow the directions. I just did and I wrote this post with it.
[G2 and Desire Z Android Development] adm73:
hi rmk, its a nice rom, but it changes my mac address to 001122334455, so, how can i resolv it, thanks

and also, in [settings] - [about phone] - [phone identity] - [model number]. it shows tmobile mytouch 4g, not the tmobile g2...

waiting for reply, thanks
[G2 and Desire Z Android Development] NXUS:
i could have sworn i was running 0.7.0, but after installing pershoot kernel number 2, coming from kernel 2c, it shows my system as 0.6.1... before kernel 2c i sear i had 0.7.0, no OC modulle or anything, so im sure i was on 0.7.0, now im back to 0.6.1.. how can this be?
[G2 and Desire Z Android Development] khaosxiii:
Sorry if this was already answered in one of the previous 82 pages:

Stock G2 Hard Keyboard allows alt + Long Press on multiple keys to get other alternate keys

ie. alt long + K{)} produces > {instead of ")"}

Is there a way to change this functionality back on Virtiuous? as currently long alt presses just reveal the 1st alternate over and over typematically

Love the ROM A++++
[G2 and Desire Z Android Development] Baba1472:
Thanks for all the hard work! Im just wondering why you decided to use cyanogens kernel as default for the next build instead of pershoots or evils?

Also, considering battery life difference between the two kernels are not really noticable, even in the new beta builds, which build is faster/more responsive in your opinion out of all the available kernels?

Thanks!

-Baba
[G2 and Desire Z Android Development] tookewl4skewl:
Rmk, what did you revise in build2 of pershoot's kernel. I think its running smoother than build1 but its appears battery life has declined slightly in the new build.

Sent from my htc.desireZED
[G2 and Desire Z Android Development] rmk40:
It's all defconfig changes but the most impacting is that I switched to the deadline IO scheduler by default. BFQ seems to be the buzz around XDA but it's just the wrong scheduler for an interactive system (i.e. android phone, desktop computer, etc). Here's the full diff:

http://goo.gl/nGVUH

I'll have options in Virtuous Buddy to dynamically switch between IO schedulers soon. But the default with my builds will always be deadline. I'm surprised this impacted battery life but I agree it's more responsive and a balance needs to be had.
[G2 and Desire Z Android Development] EuroSpeed:
Have you edited your build.prop?

Because I edited mine for swype and when I installed 0.7.0 my phone still says I'm running 0.6.1.
[G2 and Desire Z Android Development] NXUS:
i did do that, that might be the cause, but now my lil ocd is wondering if i do really have 0.7.0 ... how can i check? hahaha
[G2 and Desire Z Android Development] EuroSpeed:
I just checked my original build.prop that was in the same location, I didn't move it, and it says I'm on 0.7.0. So I edited that one again and rebooted and now my phone says I'm on 0.7.0.

Do you have the original build.prop?
[G2 and Desire Z Android Development] NXUS:
thats the problem, i used the build.prop from 0.6.1 and just copied that and replaced the one in 0.7.0, and no i dont have the original anymore so i'll have to pull it from the original, or can i just edit the old on to say 0.7.0?
[G2 and Desire Z Android Development] EuroSpeed:
I guess you can just edit the one you have right now. I don't see a problem with that.
[G2 and Desire Z Android Development] ntrujillo:
Just updated to new kerenel and I gotta tell ya, Performance seems to have improved a lot for me, no lag, unlocking phone is almost immediate, and even some of my apps and games seem a lot smoother. Battery life is awesome. Thanks you guys for all your hard work. Thanks to this kernel upgrade I think I will stick with with the Sense UI for a little longer and can't wait for the next Virtuous update.:D
[G2 and Desire Z Android Development] mike96789:
Which kernal did you upgrade to?
[G2 and Desire Z Android Development] ntrujillo:
The Cyanogen one they posted a couple pages back, its been running smooth still so far.
[G2 and Desire Z Android Development] stridger:
Firstly, thanks for this rom, it's great!

Unfortunately with the beta2 pershoot kernel I had two complete crashes already. It did fix my power on issues and seemed to be snappier, but these crashes seem fatal. The device just goes blank. Screen doesn't react to anything, and neither does any button. The only thing that helps is replacing the battery. Given that this happened twice after I updated the kernel a few hours ago, I think it's the kernel. I am on a unbranded European DZ.

I have also tried the Cyanogen kernel, but there my power button issues reappear. It then sometimes needs pressing the power button/trackpad multiple times to get the device to turn on.
[G2 and Desire Z Android Development] rinsxi:
http://xdaforums.com/showthread.php?t=835687

Download the last Kernal and put it in the "root" of your SD card. Then use RomManager and select "Install ROM from SD Card"
[G2 and Desire Z Android Development] rmk40:
I suspect you're overclocking too high. Not all phones can handle a full OC. Clock it down a bit and try the kernels again.
[G2 and Desire Z Android Development] stridger:
Have done, thanks. Will report back if it breaks again.
[G2 and Desire Z Android Development] adm73:
thanks for help!!
[G2 and Desire Z Android Development] luis86dr:
For some reason. Don't know if this kernel related or just my mail server. I flashed pershoot build 2 virtuous and now my mail app won't send emails on my company email. But I can receive them. This was working prior to flashing the kernel. Any ideas?

[G2/HTC Vision]
[G2 and Desire Z Android Development] felixk87:
stock lock screen

is it possible to install/go back to the stock lockscreen? I like being able to swipe horizontally to answer a call and put the phone in silent
[G2 and Desire Z Android Development] mike96789:
Just flashed the cyanogen kernal and my phone is a lot smoother.
[G2 and Desire Z Android Development] jcX4ever:
I am having problem sending txt when I have WiFi calling enabled.
[G2 and Desire Z Android Development] PatrickHuey:
just for general knowledge, you dont need to wipe and clear cache when flashing a kernel, correct?
[G2 and Desire Z Android Development] luis86dr:
Email problem fixed. Had nothing to do with kernel. Outgoing server port was incorrect for some reason. Weird.

[G2/HTC Vision]
[G2 and Desire Z Android Development] PatrickHuey:
I'm not sure about this but I can never get an answer. My yahoo email account refuses to set up. It constantly gives me an invalid username/password combo.
[G2 and Desire Z Android Development] Stryder5:
I think that speaks for itself ;) Check your details on the computer then check them against the ones on your phone (make sure you have the correct capitalization and all that).
[G2 and Desire Z Android Development] AGunz82:
Try this, it worked for me.

imap server:

android.imap.mail.yahoo.com

smtp server:

android.smtp.mail.yahoo.com
[G2 and Desire Z Android Development] verkion:
I asked this a few pages back but didn't get any replies...has anyone gotten the Voice Dialer to work? i.e. hit button on bluetooth headset, which launches the Voice Dialer (which can be extracted from the Cyanogen Rom) and actually CALL someone? Mine launches, but always crashes...

Thanks!

verkion
[G2 and Desire Z Android Development] rmk40:
Update patch from 0.7.0 to 0.7.1 is now available. See the change log for details.

http://links.virtuousrom.com/virtuous-vision-changelog
[G2 and Desire Z Android Development] Armani G:
Can't view the change log??
[G2 and Desire Z Android Development] EuroSpeed:
I can view it.
[G2 and Desire Z Android Development] Armani G:
now i can that was strange!
[G2 and Desire Z Android Development] PatrickHuey:
Awesome! Thanks..do we need to wipe?
[G2 and Desire Z Android Development] mike96789:
Will flash and report back. Thanks devs
[G2 and Desire Z Android Development] Phawkes:
Hmm flashed it but still no luck on locations and car panel. Anyone else got it working? I'm hoping I dont need a wipe for it to work
[G2 and Desire Z Android Development] rmk40:
Stupid mistake in the updater-script. Fixing it now.

Those who grabbed the patch just need to grab it again once I bring the server back up.
[G2 and Desire Z Android Development] vrav:
I seem to have lost root access after I upgraded to 0.7.1. I had used rage to root it.
[G2 and Desire Z Android Development] EuroSpeed:
Same thing happened here.
[G2 and Desire Z Android Development] ariekanarienl:
Same here. Can hardly wait for the fix, want to try smartass governor. It worked wonders on my original desire.
[G2 and Desire Z Android Development] rmk40:
You did not actually lose root, don't worry. And yes that was the mistake, su permissions broke. It's fixed now, just grab the update package again and flash it via recovery.

Alternatively, connect via USB:

adb remount
adb shell /system/bin/chmod 6755 /system/xbin/su

Sorry about that guys, it slipped through. Fortunately it was a small mistake which is easy to correct. :)
[G2 and Desire Z Android Development] Armani G:
Same! wont let me use setcpu
[G2 and Desire Z Android Development] EuroSpeed:
No worries, Thanks for all your hard work.
[G2 and Desire Z Android Development] rmk40:
Don't worry, see above.
[G2 and Desire Z Android Development] vrav:
Thanks man! The adb commands fixed it. I am not downloading the latest build with the default cyanogen kernel.
[G2 and Desire Z Android Development] vrav:
I meant I am NOW downloading...sorry for the typo
[G2 and Desire Z Android Development] csufmedina1:
Hi I was wondering if I download the patch through rom manager will it give me the updated one that rmk40 just fixed right now or will it give me the one prior to the updated one???
[G2 and Desire Z Android Development] ariekanarienl:
1497, 1516 with smartass governor causes a nearly instant crash here.
[G2 and Desire Z Android Development] rmk40:
It'll give you the updated one. I changed the filename to make sure you're not going to hit local cache.
[G2 and Desire Z Android Development] vrav:
Would we now be able to display battery percentage on the status bar (I have flashed the version with the cyanogen kernel). What other cyanogen feature would I be able to harness now?
[G2 and Desire Z Android Development] prp2:
Same here. Had to pull the battery to get it back in working order.
[G2 and Desire Z Android Development] felixk87:
which kernel to use

Is there a huge functional difference between the kernels offered when upgrading from .7 to .71

I am a relative amateur when it comes to the finer details of their differences and am curious if it matters if I choose a kernel other than the default cyanogen?

Thanks for the help and all your work!
[G2 and Desire Z Android Development] rmk40:
Not really. The options are there for those who care the majority will be pleased with the default. If it helps reinforce this point, I run the default on my phone. :)

If you ever change you mind and want to try the other kernels, you can. There's an option in ROM Manager just to download a new kernel, which will present the same choices.
[G2 and Desire Z Android Development] Phawkes:
Hey rmk, I don't want to beat a dead horse or anything but the locations app and car panel still arent working for me. Any clue whats going on? Would a wipe be required to get these working?
[G2 and Desire Z Android Development] Stryder5:
Did you redownload the update yet?
[G2 and Desire Z Android Development] rmk40:
What's happening when you try to use it?
[G2 and Desire Z Android Development] Ties0:
Swype is not running even after I backed it up using same method I used for .7.0... lame Guess I'll switch to Cyanogen for now..
[G2 and Desire Z Android Development] Stryder5:
Did you push the lib file to /system/lib?
[G2 and Desire Z Android Development] Ties0:
Exactly what I did. Received a "this version of Swype is not compatible with this device." Worked for .6.0 - .7.0 no idea why it isn't working for .7.1
[G2 and Desire Z Android Development] Rrod15:
Yup not working for me either and my phone still shows up as tmobile my touch 4g no big deal but would like it to show up as a g2
[G2 and Desire Z Android Development] SRed13:
Replacing HTC Search Everywhere with Stock search (non-Sense)

I've been struggling with trying to do this very thing. I find HTC's Search everywhere app (which comes bundled in Sense, AFAIK) to be a very slow substitute to the default search app.

Evil, any way to use the stock Search?
[G2 and Desire Z Android Development] adm73:
hi rmk, i flashed the 0.7.1, and checked the changelog, it says changed the mytouch 4g to tmobile g2, but in the [model number], it still shows mytouch 4g, so how can i resolv it.

and also, i have checked /system/build.prop in there, model is htc vision, but it not work. thanks.

need wipe?
[G2 and Desire Z Android Development] mode_ss:
How can I get that Update Patch to 0.7.1??

How can I get that Update Patch to 0.7.1?? (Sorry for my stupidity... Im a noob on this world)

Also... if I install that Patch, I loose everything I have on my phone now?? (in other words... do I need to backup after install?)
[G2 and Desire Z Android Development] N3N1T0:
read original post
[G2 and Desire Z Android Development] Utorrent76:
Always backup first.

Oye,men! U could try installing the update patch from within Rommngr,or download to your comp. Always,Always backup "B4" u install anything not after. Good luck.
[G2 and Desire Z Android Development] felixk87:
seconded. I have also been trying to figure out how to install the vanilla calendar/lock screen and would really appreciate any help or being pointed in the right direction
[G2 and Desire Z Android Development] prp2:
Originally, my Swype wasn't working, either. It would allow me to tap keys, just not Swype any words. The keyboard would have a blue border flash all around it when I tried.

Only thing I did was clear the Swype application cache (Menu > Settings > Applications > Manage Applications > All > Swype > Clear Cache) and then check the build.prop file which I noticed had been changed back to "HTC Vision" and "htc_wwe". Changed those two lines back to "T-Mobile G2" and "tmobile," rebooted, re-selected Swype as my text input and it's back to working again. Didn't have to touch the libSwypeCore.so file again.

Hope that helps. :)
[G2 and Desire Z Android Development] bnoot:
Update patch kept freezing whenever I selected smartass governor besides that it ok..I'll stick wit previous version cuz I had no problems wit it...Thanx 4 ur work
[G2 and Desire Z Android Development] N3N1T0:
Would there be any particular reason as to why I can't get this rom to work.

In fact, the only Sense rom that has worked for me is evil's Desire HD rom.

I have tried Cyanogen's cm6.1, it works.

None of virtuos roms have worked, lots of fc's all over the place, or it hangs on boot screen (quietly brilliant screen).

I've been using the desire hd rom and it works very well. but I know this one is slightly better and would like to use it, but it's like my phone is allergic to it .

I've done the proper setup,

u know wipe all, then flash yada yada.

But no luck.

Thanks for any insight anyone here can give me.
[G2 and Desire Z Android Development] MrTeddyChills:
Hey maybe I am doing something wrong..but I can never use Locations...when I hit any category it says no locations found. Hmm. I am still having Wakeup Issues...Im OC to 1.1. Weird...I love this rom though!

Also...What is DSP Manager? I hit equalizer on the speaker but it sounds no different.
[G2 and Desire Z Android Development] android602:
Cool just finished updating virtuous v0.7.1...SO FAR SO GOOd

sent from t-mobile g2 using HTC sense
[G2 and Desire Z Android Development] AGunz82:
Using 0.7.1 I've had better luck with petshoot's kernel. Using Cyanogen default has given me some screen on issues. Another thing, my device still doesn't come up as G2.
[G2 and Desire Z Android Development] Phawkes:
The app starts to load but then it just force closes on me. Same goes for car panel when i try to hit things like footprints or destination. I also added the widget to see what it could do and it caused my phone to lock up.
[G2 and Desire Z Android Development] android602:
I'm using Rom manager and they had 4 different updates and I dint know witch one to pick so I ended up picking the first one witch was virtuous/cyanogen by (default)..I don't know whats the difference betweenall of them..they had "pershoot" too..but its working fine no problems right now

sent from t-mobile g2 using HTC sense
[G2 and Desire Z Android Development] faylix:
Install gives you a selection of kernels you can choose.

If you don't know enough to choose one, stick with the cyanogen default.

I know enough to choose and I'm still sticking with the cyanogen one ;)

- faylix / local

.71 virtious - running great
[G2 and Desire Z Android Development] N3N1T0:
Just tried the 0.7.1. Wifi not working .
[G2 and Desire Z Android Development] edwill44:
Updated to 7.1 car panel works as well as premium nav. I can so see the better CPU steps. Thanks for the update....

Sent from my HTC G2 on Sense running at 1.3Ghz....
[G2 and Desire Z Android Development] edwill44:
DSP is used for headphones or devices plugged into the headphone jack. Kind of like a audo booster....

Sent from my HTC G2 on Sense running at 1.3Ghz....
[G2 and Desire Z Android Development] the orange bandit:
Upgraded from v0.7.0 through ROM Manager earlier today - everything running smoothly, used the default Cyanogen kernel.
[G2 and Desire Z Android Development] faylix:
May just be my phone.... but my phone pretty much locks up right away if you turn the smartass scheduler on with setcpu profiles at 1497. Ymmv.

I restored back to .7.0 and installed the upgrade with the pershoot kernel this time.

Stable so far.