yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] collins521:
Well the status bar and such is one I've been tinkering the framework-res and the layout is done in LauncherPro
[G2 and Desire Z Android Development] xanth:
Pershoot 1.3 has netfilter support (I have to use that to make Droidwall work), hope this helps!
[G2 and Desire Z Android Development] enserio:
for the life of me can't find them on IRC. Would probably help if I had used IRC before and knew which client to use.
[G2 and Desire Z Android Development] blast0id:
http://www.xchat.org/

freenode server

type "/join #virtuousrom" (no quotes) once connected

after you download the rom, you need to update to the latest kernel (ATM = 20110201-01 rmk advanced) it's in the same folder as the latest beta rom so just pay attention to the URL of the ROM... when you flash the kernel (if you don't you WILL have video issues) you need to do it from recovery and mount /system before flashing it.
[G2 and Desire Z Android Development] blast0id:
if you hop on IRC - freenode - #virtuousrom and check the URL of the latest beta rom, in the same folder as the ROM is an updated pershoot1.4 kernel you could try, may even get better battery life too... I can't attest to that, but it wouldn't hurt to give it a whirl :D
[G2 and Desire Z Android Development] hendos43:
This is brilliant, epecially for every day use. Unfortunately, there is still that annoying SMS bug built into the stock messaging app that everyone is so fond of, but I use GO SMS anyway. Thank you for your hard work.
[G2 and Desire Z Android Development] larrycarvalh0:
welll i don`t undestnd.

i touth this would be like a more cleaner version and more like HTC - DESEIRE Z.

My mobile it`s a g2.However while runingthe stock rom i usually got 240 - 200 of memory available.

After flasing to Virtuous i`m gettin 130 - 150.

Why is that !?

anyone nows how can i fix it ?! i like alot this roms wish to stay with it.
[G2 and Desire Z Android Development] dixon93:
well, as i know your G2 is stock android, without any sense stuff running. So that's the reason you getting around 200mb of rams.. since you flashed this rom, it's sense based rom, the background sense stuff consume ram as well.. so you left with 130mb .. same as me anyway.
[G2 and Desire Z Android Development] Ninj:
My definition of light usage :)

Few surfing (but only in wifi, 3G off), some phone calls a day (about 1h/day), 10 sms, no background sync, 1h of gaming, and a almost no extra (camera, radio...)

Normal usage, for me:

30min surfing, 2h phone, 30 sms, 3G on, some google stuff (agenda..), background sync, and the rest llike for light usage.

In these schemes (light/normal), i had 48h/24h battery life. Now I'm around 12h/8h.
[G2 and Desire Z Android Development] :
I made a couple of simple scripts for doing this a little while ago

http://xdaforums.com/showthread.php?t=925652
[G2 and Desire Z Android Development] :
Also, a lot of people more accustomed to Windows will get uneasy about low RAM, but with linux-esque operating systems it apparently doesn't really affect performance the same way. In my experience, it doesn't start slowing down until it is actually *out* of RAM...like less than 30 mb.

I actually found virtuous faster than MIUI, even though I had another 100 mb or ram. CyanogenMod 7 is consistently fast though, but that's not even froyo anymore.
[G2 and Desire Z Android Development] Ninj:
I feel like I may not be on the right place to ask, but I know here at least there are developers interested in new challenges ;) What's more i tried this question in the DEV section, but with no interesting answer.

Do you think it's possible to change the trackpad into a directional pad? I explain:

When you touch the trackpad, nothing happens, then when you move your finger, it detects the move, and move of a given quantity, then stops. It's useless in games where you must keep a direction most of the time. Would it be possible to do some tweak to change the way the OS understands the moves? Here is an example:

When you move your finger left, it triggers the left direction. Then it remains going left until you move right. If you go on moving right further, it will then trigger the right direction. To stop that move, just give it a little impulse in the opposite direction. That would mean we could play games jsut by holding he finger over the trackpad and moving it in the desired direction!

Anyone interested? I would be available for heavy testing, and tweaking.

That could be integrated as an option into Virtuous Rom, which i love :)
[G2 and Desire Z Android Development] chchia:
i will suggest you charge it overnight for more than 6 hours, and then restart in recovery and delete the battery profile.

and i am getting about 40 hours of light usage, my def of light usage is about 30 minutes gsm call, 3g disabled and only using wifi and 2g/edge, game for less than 2 hours (by my 3 yrs old son), and reading ebook for about 2~3 hours.
[G2 and Desire Z Android Development] larrycarvalh0:
somone knows where can i find a step-by-step tutorial

on how to overclock my g2 / desire -z with virtuous kernel ?
[G2 and Desire Z Android Development] Ninj:
Didn't think of wiping the battery info indeed. Good idea, thanks, I'll try that tonight.
[G2 and Desire Z Android Development] Ninj:
You can find plenty of help already in this thread, by using the search function. Also, go to the first page, you'll get some explanations. And finally, if you want overclock you must install the advanced kernel, not the standard one that comes by default with the rom.

If anything is unclear in tutorials you find, feel free to ask for precisions.
[G2 and Desire Z Android Development] larrycarvalh0:
first- how can i simply wipe my battery profile ?

second - well all overclock tutorial teachs how to temp- overclock your mobile.

my undestanding it`s that with the advanced kernell from virtuous the mobile will be perm-overclocked.

that`s right?

soooo how can i install the advanced kernell.

my mobile it`s already ...

perm-root
[G2 and Desire Z Android Development] chchia:
install cpu tuner and control from there. the app it self is very straigh forward, i dont think you need any tutorial for it.

you can get cpu tuner free from market.
[G2 and Desire Z Android Development] Ninj:
Sorry, the message about the battery wipe wasn't meant to answer your question, it was for the previous message, regarding to my question.

For your questions now, there's no need of an overclock tutorial. All you need to do is :

- perm-root your phone

- turn S-OFF

- install Clockwork recovery

- from CW recovery you backup all your phone, then wipe it completely

- finally, still from there, install the virtuous rom

- once it's done, install the advanced kernel instead of the standard one.

Now, your phone can be overclocked as you wish, with any of the overclock app or widget existing, because your kernel (the advanced one) allows the CPU frequency to be set freely. I advise you to take CPUTuner, and read a tutorial about it on how to set some profiles with O/C'ed values. You could also just use an O/C widget and tune frequency by hand.

Note: my list up there is not a tutorial, it's just a guideline, but it should be enough to make it. I suggest you also check the first post of this thread. Don't forget to download the rom to your SD card before you start. You could also use ROM Manager app from the market to get the ROM directly on the SD, and even choose another kernel later.

Note 2: if you are perm-rooted already, it means you don't need to downgrade i guess, but just in case you were in version 1.72 with stock rom, you may want to look at this thread :

http://xdaforums.com/showthread.php?t=905261
[G2 and Desire Z Android Development] larrycarvalh0:
well i alredy done it all.

however i just don`t know how to install the advanced karnell. thanks alot for the help my friend!
[G2 and Desire Z Android Development] philippecr:
Not too sure if this is an missing messaging feature.

When typing, the "Fn+Spacebar" button on the hardware keyboard should bring you to a menu of language selection. (like a selection for you to type in other language like English, Chinese, Japanese , Korean.), it's available in the soft keyboard(dedicated key) but it's missing in the hardware keyboard.
[G2 and Desire Z Android Development] WorldIRC:
Great News!

So 3 weeks ago, my Desire Z froze and would never power on again. After sending it out to local HTC repair centre, the phone is being replaced and will arrive tomorrow!
[G2 and Desire Z Android Development] larrycarvalh0:
Download the boot(-new).img to the root directory of your sdcard

If using terminal emulator enter ‘su’ or if using recovery console enter ‘mount /sdcard’, then:

flash_image boot /sdcard/boot.img

reboot

simply like this ?!
[G2 and Desire Z Android Development] eViL D::
How is the amount of RAM affecting performance?

Stock G2 runs vanilla android, HTC Sense is basically a skin and other services built-in, so yeah, it's more resource hungry.
[G2 and Desire Z Android Development] mreeekay:
Thank you for this rom! It's pretty awesome. Anyone know when the next rom will be available?
[G2 and Desire Z Android Development] edwill44:
I was just thinking that. I'm going to try it tonight.

Sent from my G2 cruising at 1.1Ghz
[G2 and Desire Z Android Development] bongd:
They said it should be soon. So I've got my fingers crossed.

Battery started to decline and overall performance got sluggish a few days ago. Didn't update anything or make drastic changes but I'm too lazy to wipe everything now and do it again when the next update comes out. Flashed pershoot's latest kernel as it's less time consuming and it's actually working great so far.

Gonna do a full wipe for the next release though, even though rmk said he didn't have to and that it's working okay... *droool*
[G2 and Desire Z Android Development] rev0l:
Twitter says: "Vision: We're close to being done with Virtuous 0.9.5. Turning out to be a nice, stable build with improved battery life over 0.9.0 ."

http://twitter.com/#!/rmk40
[G2 and Desire Z Android Development] larrycarvalh0:
ohhh soo this roms forsure will take more rom then the g2 stock rom. However, this cook rom :D it`s more interssant ;D

heheheh

with stock rom i usually got 240 - 220 200 rm...

with virtous i`m getting 130.... 140..
[G2 and Desire Z Android Development] chris2busy:
hey guys..Just tried the rom...brilliant so far , for a sense rom..Only one problem..about 35% of the times i try to unlock phone, only key lights go up, but screen does not open..remains shut..i have to use power button to lock again , and then unlock again for the phone to work..any ideas?
[G2 and Desire Z Android Development] larrycarvalh0:
welll i tought i firugered out how to install the kernel..

rename it to update.zip

put it on sdcard. everything alight instalaed from sd card.

received the massagem "sucessuful instalation"

however.

the CPU Tuner don`t show 1,4 ghz to overlock.

why it`s that?
[G2 and Desire Z Android Development] bongd:
There is a standard kernel with no OC and an advanced kernel with OC. Sounds like you have just the standard one.
[G2 and Desire Z Android Development] Ninj:
I see to options. The first one is to check your kernel version before to do anything else. You should see if it's advanced or not there.

Then, go to CPUTuner and in settings, turn power user mode, you should be able to go higher.
[G2 and Desire Z Android Development] burtcom:
This is one of the known issues with this build -- I've been happily using 0.9.0 for a while without any problems, then in just the last few days this started happening with me.

I restarted and it got better, then I ran for a while and it seemed to get worse, then I wiped the cache and rebooted and it was better again.

Am trying to figure it out -- I was streaming PowerAmp through bluetooth when it got really bad -- had to hit the power button up to 12 times to get it to go off.

Now, with Bluetooth off, it seems to be behaving -- could bluetooth be the culprit?
[G2 and Desire Z Android Development] Ninj:
Could be Bluetooth. It's rather unstable ATM.
[G2 and Desire Z Android Development] PatrickHuey:
i do not believe this issue has been brought up, or occurred with anyone else. but when i take pictures with the stock ht camera, or video, itll save in my gallery as normal. but then when i try to look back in the gallery the pictures showed up grayed out, and not there where others show up fine. but then its random, and they will randomly show back up in the gallery. i took some videos a few days ago, and then wanted to show them to my girlfriend and they were not there. and then yesterday when i was going through my gallery they were there! its rather strange.

also today, i took pictures of my wrecked car that someone slid into today because of the ice and they didnt show up but as greyed out squares. has anyone else expierenced this?
[G2 and Desire Z Android Development] burtcom:
No... could it be your SD card gone flakey? Might want to put it in c PC card reader and run the file check on it.
[G2 and Desire Z Android Development] Ninj:
That really reminds me of something... i'm pretty sure if you dig into this (short) thread, you could find the same problem. I don't remember if an answer is given though.
[G2 and Desire Z Android Development] PatrickHuey:
i mean how can it go to crap? i havent dont anything to it that would mess it up. how would that help? and how do i do it?
[G2 and Desire Z Android Development] PatrickHuey:
i dug around and found that people had the same problem as me but there wasnt a solution to it..hm. thats the thing though, they randomly will show up at another time.

EDIT:after you take the pictures, and you are having troubles seeing them, restart your phone and check back in the gallery. that seem to put my pictures back up and i can seem them again.
[G2 and Desire Z Android Development] blast0id:
only issue I've had even close to this was I had my phone powered down and turned it on to take some pictures of my son before he moved, I took 3 pictures as soon as I could get the camera app to load, but apparently the OS didn't like the fact it hadn't finished loading or something, none of the pictures were saved anywwhere, and wouldn't show up at all, much less as a gray square...
[G2 and Desire Z Android Development] Ninj:
Android mounts the sdcard quite late in the process. Once it's mounted, it's not directly available and still needs some seconds. But i doubt that is the explanation since the camera app probably cannot be launched too early either.
[G2 and Desire Z Android Development] larrycarvalh0:
lol such a noobie i had instaled the standart instead of advanced kernell everything it`s alright.

overclock to 1200 mhz.

well.. now i have 180 - 200 available memory :D

sweett ;D
[G2 and Desire Z Android Development] imsuperjp:
Where can I get those icons?
[G2 and Desire Z Android Development] PatrickHuey:
http://xdaforums.com/showthread.php?p=10651187#post10651187
[G2 and Desire Z Android Development] imsuperjp:
Do you know where the dock icons and clock came from?
[G2 and Desire Z Android Development] collins521:
Clock is SiMi Clock and the dock icons...I'll have to figure out which ones they are...I downloaded a ton the other day
[G2 and Desire Z Android Development] Ninj:
smartass governor

Ok, so I red everyhting i could from this thread and from the internet in general, about the smartass governor. I know much about it now, but i would like some advises, if anyone is at ease with Smartass.

I'm on the Virtuous advanced Kernel 1.0.9. Here i go :

1. If Smartass is so great (great idea of Interactive governor, but really working), why still to use any other governor?

2. Is it good to use ONLY Smartass, even for screenoff? If yes, so how to make smartass the default governor without the need for a CPUTuner or setCPU?

3. What min/max frequencies are best to set for Smartass? 246/1400?

4. Is Smartass also working by hooking the idle loop, like Interactive? Or is it also a polling governor like other, usual governors?

5. I see here and there people speaking about 1.5Ghz+ frequency with Smartass. Is that possible if the kernel itself sets the max at 1.4Ghz ???

Thank you! :)
[G2 and Desire Z Android Development] slovoflud:
anyone else can't install apps from the new web market?
[G2 and Desire Z Android Development] patoberli:
Google released a new version of Maps for Android. This usually causes market to be overloaded (at least it did so in the past). Simply wait some hours and the download should automatically resume as soon the servers have some capacity again.
[G2 and Desire Z Android Development] slovoflud:
I'm talking about the push install from the market.android.com

it never reaches the phone
[G2 and Desire Z Android Development] BiscuitBee:
Apps aren't going through for me, also, using the market.android.com site. It says my last activity was January 18th, 2011? Weird. But!! That was the couple of days I tried out CM7 Nightly (when it first released around the 17th). Perhaps we need an updated market version?
[G2 and Desire Z Android Development] slovoflud:
I hope so, as well as to see it in the next Virtuous release, soon :)
[G2 and Desire Z Android Development] blast0id:
actually the max on any of the advanced virtuous kernels is 1498Mhz = 1.5Ghz (off by two Mhz)
[G2 and Desire Z Android Development] blast0id:
working for me w/virtuous 0.9.5 beta 2 (beta 3 is available)
[G2 and Desire Z Android Development] BiscuitBee:
fffffffff, forgot about irc betas. Thanks for the update, though :)
[G2 and Desire Z Android Development] HAK Devil:
Any chance you could upload that framework?
[G2 and Desire Z Android Development] philippecr:
nobody else having this problem? :confused:
[G2 and Desire Z Android Development] collins521:
Fn+space brings up the characters not languages on my G2
[G2 and Desire Z Android Development] mreeekay:
Yay! Thanks I can't wait.

And yes, I'm having the same problem. Nothing happens when I hit ALT+Space.
[G2 and Desire Z Android Development] blast0id:
this isn't a problem, it's how this rom works... if you want the stock keymapping you need to download the stock rom for your phone/carrier whatever and grab these files:

/system/usr/keylayout/vision-keypad.kl

and

/system/usr/keychars/vision-keypad.kcm.bin

use the instructions in this thread to push them... hope that helps =)
[G2 and Desire Z Android Development] philippecr:
For Desire Z, the Fn+Spacebar should bring up a menu to change to other International Keyboard.

After I done flashing to Virtuous ROM, it's only available in the soft keyboard. but not the hardware keyboard.

The menu is in the attached picture.
[G2 and Desire Z Android Development] eViL D::
Choices. But, beginning with v.0.9.5, smartass will be the only option, unless you flash the advanced kernel

Yes. You can make it default by creating an init.d script.

I use min/max of the kernel clock

It polls

Yes, but we're not going to force 1.4 on boot for everyone, since that's how you would have to do it.
[G2 and Desire Z Android Development] philippecr:
Is there a way for me to extract them from my NANDroid backups?
[G2 and Desire Z Android Development] BiscuitBee:
EDIT: Sorry, I'll keep it in irc
[G2 and Desire Z Android Development] eViL D::
You guys, don't post beta questions or problems in this thread. We have an IRC channel for that.
[G2 and Desire Z Android Development] blast0id:
there might be, but I am not privy to such information... sorry
[G2 and Desire Z Android Development] Stealth1985:
How can I roll back to 0.8.1 to get some better battery life?
[G2 and Desire Z Android Development] collins521:
0.8.0 I believe is still on clockwork mod's list for Virtuous, just download that and then the update and flash away
[G2 and Desire Z Android Development] Ninj:
Ooops, indeed :)
[G2 and Desire Z Android Development] Ninj:
Ahhh thanks for all these answers. Very interesting. So here i go again, sorry :)

1. I guess the init.d file must be in the /etc folder, but should i write inside to get smartass the default for all cases (screenoff also)

2. Wasn't it a better thing to have the governor work in the idle loop? Polling will always be approximative, no?

3. When screen is off, smartass is probably not eeping the freq down to the min all time, is it? Because things happen even when screen is off. If i'm right, speaking about battery life, isn't it better to set a screenoff profile with Conservative and both frequencies low, than Smartass?

And about the 1.4Ghz, sorry, my mistake, i just meant i didn't see the 1.5Ghz option, but they speak about the 1.49Ghz.

Thanks again for your answers.
[G2 and Desire Z Android Development] YOSEFE:
Hi,

i need help. I am trying to install the Virtuous sense ROM using the instructions at the beginning of thread.

However, nothing seems to happen as my phone boots into normal/current stock ROM through recovery command in the free Rom Manager from Market.

I have also tried "Install from SDCard", the same thing happens as above.

Thanks.
[G2 and Desire Z Android Development] eViL D::
Did you flash the recovery first? :confused:
[G2 and Desire Z Android Development] G1_enthusiast:
hey guys having trouble with youtube any help? it wont play at all.
[G2 and Desire Z Android Development] smoochiezz24:
@G1_enthusiast. I know in the OP, it clearly states that there is a problem with the newest update of Youtube. I however have been using it since I flashed .9 with the advanced kernel. I noticed that if you turn to portrait before leaving the app, the phone works normally. Atleast for me anyways. A while ago I noticed that my videos were playing diagonally if that isn't strange enough but a battery pull changed it and it never reoccurred. You shouldn't have problems out of the old youtube included in the ROM. You can go to manage applications>youtube>uninstall updates to return to the original youtube.

Sent from my sweet G2 :)
[G2 and Desire Z Android Development] felixk87:
missing contact pictures in htc messaging app

When sending a text with the htc messaging app the contact pictures don't appear, except for 3 or 4 people for whom it does appear. This doesn't happen when using handcent though.

Also in handcent my icon picture doesn't appear. I tried to create a contact with my name but it still doesn't work.

Any suggestions for how to fix it?
[G2 and Desire Z Android Development] PatrickHuey:
According to rmks twitter, 0.95 will be released tonight. Sweet! Im hoping for better battery life.

sent from my V I S I O N.
[G2 and Desire Z Android Development] juzzie:
How to select multiple contacts

Does anyone know how to select multiple contacts in People view in order to delete some. Right now I have to go one by one to delete them. Cannot figure out how to grab few of them at a time...:confused:
[G2 and Desire Z Android Development] smoochiezz24:
@juzzie yeah I've actually had that problem 2. Dl'ed some apps from the market to erase my sim contacts but none of them worked, i had to put the sim back in my hd2 to delete the sim contacts. Try going to dialer(phone app)>menu>people>menu>view. There are options to disable your sim contacts from showing but that didn't work for me. But def. Give that a try. Not sure what you mean by select multiple contacts, I'm guessing you are trying to delete them, i couldn't find a solution. You can, however merge contacts together if that was your intent. Like linking a Google contact with their Facebook for HTC sense account along with their twitter.

Sent from my sweet G2 :)
[G2 and Desire Z Android Development] juzzie:
Thanks. I tried it and it worked. But how about selecting multiple contacts (for example to quickly delete a few)?
[G2 and Desire Z Android Development] smoochiezz24:
@juzzie okay I'm not really sure what to say. I just flashed 9.5. And noticed that when you navigate to dialer>menu>people>menu>delete you can check multiple ones. I don't think this was an option in 9.0. I know that the irc builds are not to be discusseD here but i think this may be your solution. Rmk said it will be released tonight so hopefully I'm not in trouble...: )

Sent from my sweet G2 :)
[G2 and Desire Z Android Development] blast0id:
it's still pre-release so you may want to edit and send via PM...