yashsingh1/xdaforums huggingface dataset:
[Droid Incredible Q&A, Help & Troubleshooting] linuxmotion:
Your heading in the right direction.
[Droid Incredible Q&A, Help & Troubleshooting] AdhvanIt:
Lmao. Hey, thanks!
[Droid Incredible Q&A, Help & Troubleshooting] linuxmotion:
You had no answers at all so i figured i say something. Are you recompiling an APk or building from source code
[Droid Incredible Q&A, Help & Troubleshooting] AdhvanIt:
Recompiling an .apk

There are a couple of ROMs that I want to make it compatible with, and the framework is not interchangable, so this seems to be the easiest way to go about it.

Also, I did say any guidance would be appreciated. Oh gave some guidance-more than I got from anyone else. Haha
[Droid Incredible Q&A, Help & Troubleshooting] linuxmotion:
You may also have to edit policy.jar from the frameworks as it contains code for the lockscreen. Looking at the XML the color code is a transparent code. So it is the actual desktop picture showing, but how to get the widgets to show through idk.
[Droid Incredible Q&A, Help & Troubleshooting] AdhvanIt:
Awsome. Thanks for the tip, ill check it out!
[G2 and Desire Z General] makken85:
Hey guys,

I broought a desire z nam (Bell mobility branded) over the holidays. This is my first android device, so after a month of using it, I finally feel like I have my bearings for the platform (I'm coming from symbian). However, I have a few questions:

When I brought the phone, it came unlocked (I'm using it on AT&T's network in the US. Does this mean the phone has already been rooted? Is there an easy way I can check on this?

Since I am using the phone on at&t network, how will updates work for me? Is it possible for me to get any OTA updates? Or am I restricted to custom roms for updates? I am a little hesitant to use custom roms, as I need this phone to be reliable above all else, and I keep hearing about how unstable some of those roms can be.

What exactly is Cyberon Voice Commander? I always see it hogging a huge amount of memory in my running apps, and I'm wondering if its one of the base apps included with android. Searching around, it seems that it is used for speech to text, so if I remove it, will voice seach and voice actions no longer work?

Speaking of running apps, is it normal to have 50+ apps running at the same time? This phone boots with a ton of apps already running, and a lot of them seem like system processes. The phone does feel sluggish at time; however, this being my first and only android device, I don't really have a good reference to whether this is normal or not.

The touchscreen seems off. It always tends to register touches slighty above or below where my finger hits (super annoying when you're trying to select something on a list) is there any way to calibrate the screen?

On the subject of screens, is there a way to activate the screen other than pressing the power button? That button is a bit hard to reach for me, especially with 1 hhand operation

Htcsense.com doesn't seem to be working for me. It can't locate my phone, making the phone ring doesn't do anything, and I don't see the menu bar up top. Anyone know what's up with it?

And finally, I'm trying to find a good chinese handwriting input method; the phone comes with pinyin and wubihua input methods on the default htc keyboard, but no handwriting reconginition. The only app I found on the market for it is terrrible at picking up my strokes (HanWriting IME), can anyone recommend anything for it?

Thanks a bunch
[G2 and Desire Z General] gbarayah:
I have the same device running on ATT as well.

The phone does not come 'rooted' even if it is an unlocked version. Root allows you to write to the 'OS Partition' on the phone memory in addition to other things. To check if you have root, you need to boot into the recovery mode of the phone. The first line in recovery will read either S-OFF (root obtained) or S-ON (no root). I suggest reading up on 'GFREE' and using that method to obtain root. Visionary is also an option, but doesn't appear to be as 'safe' as GFREE.

As far as I know, we are on our own for OTA updates. I have been using Custom ROMs on my device since about day 3 of owning it and it was the best decision I have made. I currently run CyanogenMod 6.1 and it runs great. Much better than stock. It is VERY stable and I haven't had any issues, everything is working. They are currently developing CyanogenMod 7 (Android 2.3) but it not officially released as stable version yet.

I am not familiar with that Voice Commander app. Check Google.

I don't have 50+ apps running but do have quite a few. Froyo 2.2 (shipped on phone with HTC Sense Skin) is designed to automatically shut down applications that are not being used so they do not eat up system resources. I didn't use stock for long, so I can't say how it performs but I have no lag issues with Cyanogen.

I do recall a 'calibration' option on Stock, but again I didn't use it for long and can't remember where it was.

In Cyanogen mod you can wake up the screen by pressing the track pad. Search in the Themes and Apps section of the Desire Z/G2 forum and there is an application you can install that does the same thing. I think its called Trackpad Wake.

Sorry never used HTCsense.com or any chinese writing apps. For the writing app, you can check the Android Themes/Applications thread from the main forum page. There are lots of other apps discussed there that are no in the Desire Z forum.

Welcome to Android!
[G2 and Desire Z General] redpoint73:
Some good answer in the post above. Just to add some additional info:

The Vision Wiki describes how to verify root

http://xdaforums.com/wiki/index.php?title=HTC_Vision

But your phone is likely not rooted. When you buy a phone unlocked, that usually means SIM unlocked, so you can use other SIM cards besides Bell. Cell phone dealers usually just have ways to get the SIM unlock codes for phones, same as the paid SIM unlock services you find on eBay and other places.

All ROMs have bugs, including the "official" ones. In my experience, the custom ROMs usually are more stable and less bugs than the official ones they are based on. In any case, I wouldn't worry too much about OTA updates. If you want to flash an official ROM, they get posted on here faster then you would get them OTA.

I just checked, and I have exactly 50 apps running on my Bell Desire Z (running on AT&T like you). I wouldn't worry about it. As mentioned in the previous reply, Android is designed to keep processes open in the background until the memory is needed, then it kills idle processes as needed.

I've never used a Symbian phone. But the Desire Z is one of the fastest Android phones currently on the market. It gets bogged down a bit by the Sense UI in some conditions (especially if you have lots of widgets loaded). But this is minor, and I have found the performance to be very good overall. If you want some more speed, you can root and overclock the CPU. Overclocking to 1 GHz does not even increase voltage to the CPU, so the effect on battery life and risk is minimal.

HTCSense.com is still a work in progress, unfortunately. The features not working is normal, its not just you.

Cyberon Voice Commander is bloatware pre-installed by Bell. Its supposed to allow you to command the phone (with your voice, obviously) without having to touch the screen to perform certain functions (call or find a contact, play a song, etc.). But its pretty useless, and pure crap, IMO. Even when it recognizes your command, it will often still require touch input to make the selection, which completely defeats the purpose! Its faster to just access the functions the normal way.

Bloatware is part of the ROM, and therefore not completely straightforward to remove. All methods require the phone be rooted, AFAIK. The following thread has a method (using Titanium Backup) to remove most of the bloat.

http://xdaforums.com/showthread.php?t=831584

I've also found a paid app ($1.99) on the market called Absolute System Root Tool removes the bloatware successfully

As mentioned, there is a hack to make the trackpad button wake the phone. But I couldn't tell if the feature could be removed or turned off, so I haven't tried it yet, personally.
[G2 and Desire Z General] the orange bandit:
Aha, a fellow Symbian convert! Welcome to the greatest phone ever - like an N97 that doesn't suck. :) I used to run Symbian-Guru.com - please feel free to PM me with *any* questions, I still love to help folks. :)

I would *highly* suggest you root your phone, if for no other reason than to dump the bloatware that comes with it and be able to take screenshots and that sort of thing. You may also want to look at the Virtuous ROM - it's a port of the Desire Z ROM that has some extras built-in. I've been using it on my G2 pretty much since I got it and it's fan-freakin-tastic. I easily get 12-15hrs of battery life, and that's with normal usage. It also has trackpad wake built right in - it's awesome.

Most of your other questions were answered above. In any case, welcome to XDA, and to Android.
[G2 and Desire Z General] makken85:
Thanks for the replies. I'm loving the phone so far; just there's a lot of quirks in android that I'm not used to. That's to be expected with any transition to a different os, so I'm sure ill adapt.

you mentioned offical roms are also posted there as well; will flashing those roms require S-OFF? I might be in the minority, but I actually like senseUI. The only thing I wish I could change would be replacing the customization button on the dock with a browser shortcut. I've tried adw and launcherpro, but everytime I end up missing the htc widgets and going back to sense.

Ill probably start looking into some custom roms. I'm really holding out for the offical 2.3 update though. Ill also have to find a way to revert to the original rom should I not like the new one. I can't seem to find a copy of the original rom from bell to download anywhere; so is titanium backup my only option? Finally if I flash in a new rom, (offical or custom) will I lose my carrier unlock?

Thanks
[G2 and Desire Z General] steviewevie:
Before you flash any different ROM you should do what is called a "nandroid" backup of your current ROM via Clockwork Recovery/ROM Manager (which you can install once you have root and S-OFF).

No, flashing a different ROM will not lose your SIM unlock.

If you have SuperCID from gfree, then you will be able to flash different official ROMs, not just the Bell one.

Sent from my HTC Desire Z
[G2 and Desire Z General] redpoint73:
Please hit the "thanks" button on the responses that were helpful to you. So those of use that took the time to answer can increase their thanks meters!

You're not completely alone. I like Sense also! FYI, the Virtuous ROM recommended by orange bandit is a custom one built on the Sense UI. Although I'm probably going to wait until a Gingerbread Sense ROM myself.
[G2 and Desire Z General] the orange bandit:
The Virtuous ROM is basically the same as what you're running now, but fully rooted with some improvements here and there (trackpad wake, a bit of overclocking, etc).

There is a Rosie hack to be able to replace the right dock button with whatever you want, here's the link: http://xdaforums.com/showthread.php?t=876464

I did it on my Virtuous ROM, works great, though I couldn't stand the simplicity of Sense and went back to LauncherPro, myself.
[General Topics] Vakman:
First off, hello. Next, this is the thread about #AndroidChat, please take the time to read this.

I know there are a lot of IRC chats and such but this is a Twitter chat, and why not...

So I have noticed that there are a lot of good Twitter chats that happen and are listed here.

I also noticed that Android doesn't have a chat for itself.

It does now.

#AndroidChat is the hashtag for it.

It will happen on Wednesday of each week at 8 or 9PM EST and run until at least 10PM.

The time and day are up for debate.

Whether you are an new Android user, a seasoned developer for Android, ROM chef or anything in between; this is the place to be if you want to talk about Android.

Below this you can read all about Twitter chats and such as some background information.

I hope to see you there!

What is a Twitter chat?

Twitter chats are scheduled gatherings of people on Twitter to discuss pretty much anything that interests them, using a #hashtag to keep track of the conversation. There are chats for everything from blogging to art to agriculture to operating systems. - Partially/Mostly from Mashable.

How to take part?

I recommend you using TweetChat, it is a service that allows you to view and tweet with your chosen Twitter chat from there. It will also automatically add the hashtag at the end so you don't forget to either.

Basically, it is a service that just makes it really easy to participate in Twitter chats.

But you are free to even do a search on Twitter's website for it and follow it there to.

When do they happen?

Refer to the first link posted in this thread.

Also, I will likely be getting in touch with some influential Android users in this community to help get it started.

If you have any other questions, you can tweet at me or post your question regarding this here.

Thanks,

Lawrence (TheVakman)

P.S. I hope this is the right section. I wanted it in Android but I couldn't find a general Android.
[Captivate Android Development] existz:
Onix v2 FAQ

Since a few things have changed with Onix v2.0.x and Onix recovery, heres a little bit of information on some of the new tweaks with Onix v2..

How to remove Voltage Control settings from Onix Recovery

Since its easy to save unstable oc/uv boot settings, you can now delete them in recovery.. Goto Advanced Features / Wipe Voltage Settings ...easy as that!

A few new 'tweaks' in Onix recovery

1)

CPU Performance Threshold tweak

[Onix Speed Tweaks/Tweaks] - The CPU Threshold defines what the average CPU usage between the samplings of 'sampling_rate' needs to be for the kernel to make a decision on whether or not it should increase the frequency. For example when the up threshold is set to its default value of '90' it means that between the checking intervals the CPU needs to be on average more than 90% in use to then decide that the CPU frequency needs to be increased, meaning it wont scale high so quickly..For the down threshold, when set to its default value of '55' it means that if the CPU usage needs to be below 55% between samples to have the frequency decreased..meaning it will scale lower quicker.. When enabling the tweak, it sets the up threshold to 70 and the down to 30, so it would only need to be at 70% for it to increase (instead of 90), meaning it will scale higher quicker and for it to decrease it needs to be below 30% before decreasing (instead of 55), meaning it wont scale down as quick..

Use the tweak if you want max performance, leave the tweak disabled if you want best battery life

2)

Optimized Memory Timings

[Onix Speed Tweaks/Tweaks] - enabling this tweak will set more optimized ram timings,

giving optimal ram performance based on Samsung data sheets..There is NO need to use the S_mem_timings.sh file anymore, you can delete it.. originally took from laststufo

What happened to 'MISC BATTERY TWEAKS'?

The tweaks are actually still there, I just moved them to under Kernel VM Management.. since the tweak actually writes to /proc/sys/vm/dirty_writeback_centisecs and /proc/sys/vm/dirty_expire_centisecs , its actually a VM tweak.. I moved it to save some room for upcoming new tweaks.

As of right now the Onix Recovery is in a fairly early stage, more tweaks will be added soon..

Whats the difference between 100hz and 1000hz?

HZ is an internal timer value used by the Android/Linux kernel. It affects the timer granularity of some kernel functions. With Kernel HZ=100, the Kernel HZUser HZ conversion is eliminated, giving better battery life while giving about the same performance (compared to stock)..With Kernel HZ=1000, it should give smoother results.

Which lagfix should I use?

I personally recommend using ext4 on all partitions (system,data,dbdata,cache).. I personally think ext4 is faster over rfs and is overall a better file system. There is NO difference in battery life when using ext4

More info coming soon...still adding/removing things and will update as I go
[Captivate Android Development] silverslotcar:
Onix Kernel now!! No longer SuckerPunch.
[Captivate Android Development] RuizGT:
Hmmm, I'll have to give this a try on s-dipity5.0 whenever it's released.
[Captivate Android Development] mcord11758:
Interesting, will give this a spin tomorrow
[Captivate Android Development] PuffinNugz:
damn, just did a fresh rom install with xcals newest. just got finished with restoring and now i see this. very intrigued. DLing now.
[Captivate Android Development] kennethpenn:
Interesting. Hoping the UV doesn't make my phone unstable.
[Captivate Android Development] Maxfactor:
Just loaded, like the boot screen. Running Serendipity 4.3 with KP1 modem, know its early but runs smooth. Let you know if I see any issues. Thanks
[Captivate Android Development] smithisize:
Just flashed.

D.A.M.N.

Runs very smooth. And has all of SpeedMod's features.

New default kernel (provided it remains smooth and endures my testing)

Great work! Incredible!

Regards

Smith

EDIT: For those looking for a quick review without having to read through posts!

I'm running #24 right now, OC'd to 1200MHz UV to 1200MV. Runs incredibly smooth, I love it. Battery life is incredible. Better than any other kernel/rom combo (running serendipity 4.3 btw)
[Captivate Android Development] silverslotcar:
Thats my rom/kernel/modem setup as well. You will enjoy!! Don't forget to enable the recommended tweaks in recovery and apply ext4 lagfix (if it isn't already) and don't forget to set those undervolt settings for maximum battery and performance!!
[Captivate Android Development] psufan5:
Been testing this, its rock solid.

I actually really cant wait for a 1200-1280 version of this kernel. You know you wanna make it ;)
[Captivate Android Development] doreyu:
If we already have speedmod tweaks enabled, can we just flash it? or is it recommended to remove them first?
[Captivate Android Development] silverslotcar:
No just flash.
[Captivate Android Development] existz:
You can leave them enabled
[Captivate Android Development] doreyu:
This looks great, waiting for the dalvik cache to rebuild then I'll start messing with it!
[Captivate Android Development] WickedNite:
I'm trying this now. Let's see how's the battery life on this.
[Captivate Android Development] TheBassman369:
This one goes to 1.1...2.
[Captivate Android Development] Barbarian:
Going to give this a go

Sent from my Captivate running FireFly 2.0.5
[Captivate Android Development] RuizGT:
IBshaolin95's1400mhzrequest. btw
[Captivate Android Development] silverslotcar:
LOL @ 1400 mhz, lets look forward to the 1200 mhz that MAY be coming!! :p
[Captivate Android Development] joeshmoe08:
wow that was quick. Supercurio is really working.
[Captivate Android Development] existz:
Non 500hz versions are kernel hz=100hz.. I get better battery/performance with 100/100 compared to 250/100, (kernel hz-user hz).. with 100/100 it eliminates the hz-hz conversion, in my experience giving the same smoothness as 250 but with slightly better battery

As for Voodoo Sound 3, ill update it tonite, hopefully have time to post it, if not I will in the morning

Also, regarding the GPU, I left it as whatever it was set to in Raspdeeps OC code, if it didn't mess with GPU, then its the same, if it changed it then its set to whatever it is, I can't give a 100% answer as I didnt pay attention to the gpu, but ill look at the code and see if it changed anything
[Captivate Android Development] Kionic:
Im running serenity 4.3 and i try to undervolt on the 1280 and it justs freezes.

Anyone mind sharing some of there settings so i can compare with mine?
[Captivate Android Development] LimaI896:
Read a couple pages back on my posts you'll find your answer lol. Some captivates like mine the 1280 needs a -50 uv.
[Captivate Android Development] sjavvaji:
running 1280mhz to 100mhz

i have -125, -125, -150, -125, -125, -125

ill take a bit off the top

i get tested like 40 loops and no problem...ill lower the top to see if it goes away
[Captivate Android Development] existz:
The only sources available is for v2 right now..hopefully he release v3 sources soon...as soon as he does ill update
[Captivate Android Development] WickedNite:
So this means that 500hz makes battery drain faster? Not that much but a little bit more than 250hz?

Sent from my Muscles using Brain Cells
[Captivate Android Development] existz:
I never could really tell a difference between 250/500, if anything at times it might drop an extra 1% than normal, but with 100 I get better battery life compared to 250, but as I stated in the OP, I still need to test it better before being able to give a 100% answer, but I did notice some difference ... .ill do some extensive testing over the weekend to see exactly how much

EDIT

it was under different circumstances that I noticed a difference between 100 and 250, some things it would be roughly the same discharge, but doing other stuff it seemed to hold better with 100hz...performance seemed to be roughly the same between the 2
[Captivate Android Development] WickedNite:
I think I'm gonna stay with 100hz if it does improve the battery life. But how about the smoothness? Does it significantly changes between 100hz and 500hz?

Sent from my Muscles using Brain Cells
[Captivate Android Development] existz:
You could try both and see if you notice a difference with your daily habits, like I said above doing some task it discharged about the same but doing other task it seemed to hold longer before dropping % ..this is between 100 and 250, that's why I chose 100 over 250... As for 100 vs 500, I could see better battery life with 100, 500 is smoother, I've had testers say they saw a pretty significant improvement with 500 when opening 3d app drawer, but others have reported better results with 100 over 500 while playing games.. I think its going to come down just to what you do with your phone, I can't really say if one is better than the other until I fully test both, but both have their advantages

EDIT

For right now, until I fully test both, Glitterballs might be a better person to ask than me, I seen in his kernel thread he uses 100hz, that's who I actually got this from, he's been running it longer and probley knows the results for both
[Captivate Android Development] sjavvaji:
supercurio released voodoo sound v3 9 minutes ago...can u finish it tonight existz?
[Captivate Android Development] phoenix2217:
its a bit high to start, but i'm a nub :) sure you know more about it then I. I started at -75 for 1280 and went from there. Also, if you're having issues with the shutdown, try doing the neocore loop. May be that graphics/games/flash may have an issue with that much of an UV.
[Captivate Android Development] LimaI896:
I notice scrolling improvments mainly with 500hz, everything else I dont notice really.

I'm at 3% on my second battery today, I think I have a phone addiction...
[Captivate Android Development] WickedNite:
Okay, one last question/remarks from me. Lol. I usually don't play games, rarely. I just text like 200 a day, I know that's too much lol, 3 - 4 calls, Facebook using WiFi or 3G, and browsing XDA App, that's usually it. I think I'm gonna stick to 100hz if that's the case, right? Just need your opinion on this. :)
[Captivate Android Development] LimaI896:
200? Dont worry I do a lot more so dont feel bad. Just flash back n fourth and see what you like. Do one day on 100hz then a day on 500. See if you even notice a.difference.
[Captivate Android Development] sjavvaji:
yup that helped. i lowered the 800 and 1000mhz and it fixed itself...maybe its a glitterballs thing...i always used setiron's...ur not a nub btw...
[Captivate Android Development] phoenix2217:
lot more to learn, but thanks :) Happy I could help!
[Captivate Android Development] sjavvaji:
hmmm...actually it was just the 800mhz frequency but thanks
[Captivate Android Development] crupp:
If I converted my system to ext 4 via speedmod do I need to convert back before flashing this?

Sent from a Serendipity ROM