yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] cytown:
I do miss that feature so much too.

But I found the problem is from the mediaserver comes with android, sure I can emulate the volumn going up, but with that, I can only bypass the mediaserver's play audio control, and it comes with more problems, such as conflit with other audio resources, and these have no problem with all controlled by mediaserver.
[G1 Android Development] cytown:
I will add settings for open/close this feature in next release.
[G1 Android Development] evilive27:
sweeeeeet, thanks so much!!

or maybe even a color select!
[G1 Android Development] start_developing:
Thank you very much. The option to disable it is enough. More options should be left for 3rd party apps.

Regards
[G1 Android Development] knopper:
does anyone know how to accept incoming call automatically ?

by doing this way my application crashs on incoming call.

case TelephonyManager.CALL_STATE_RINGING:

Instrumentation inst = new Instrumentation();

inst.sendKeyDownUpSync( KeyEvent.KEYCODE_CALL );

break;

is there a the way to do that without root permission?

Is ther somthing like WM's "remote spy" tools to get windows handle from phone app in android and send event ,or message to it ?
[G1 Android Development] sha.goyjo:
This is fc'ing on cm 3.9.11.2 atm. If you try and pull up the menu during a call, you'll see it.
[G1 Android Development] cytown:
I use cm3.6.5 and find no fc when doing as u said.
[G1 Android Development] cytown:
You can try think reverse: When a special call is in, first hangup at once, next call to that number, it's the same as pick up phone.
[G1 Android Development] cytown:
updated to v8.
[G1 Android Development] knopper:
This is not my intent.

1) it takes more times to call back.

2) users have to pay

....
[G1 Android Development] cytown:
Hey guy, you are spying it, does it really confused in pay money?
[G1 Android Development] cytown:
updated to 8.2
[G1 Android Development] tokyomonster:
Should be obvious, but don't do the

cat /sdcard/Phone.apk > /system/app/Phone.apk

before unmount the sdcard ;)

I doubt it did any last damage, but it definitely wasn't happy(Phone forcecloses galor)

Guess that's what happens when you redirect blank output :p
[G1 Android Development] desmphil:
Phone.apk 8.2

Wouldn't it be nice that the version 8.3 include a feature to chose the led color? Or would this thread explain the way to customize that feature :)

Maybe another version was release but im still on 8.2

Thanks guys.
[G1 Android Development] cytown:
I really don't want to add this kind of almost useless features......
[G1 Android Development] desmphil:
notification Led

I though more the way to chose if we want to use the customization LED or the white ball flashing faster etc. Something more usefull than just changing the led colors.... itself.

Its up to you since doesn't seem to be very interesting.

Thanks again.
[G1 Android Development] Dyonas:
Any chance you'd allow Cyanogen to incorporate your Phone.apk into his ROMs? I like the few simple additions this brings and although I can push it manually I think it'd be useful for a lot of people that might miss this thread.
[G1 Android Development] cytown:
Cyanogen have the diff of my modifications.
[G1 Android Development] insanedrunk:
Suggestion/Request

I have a suggestion, can you implement virtual buttons for "answer" or "ignore"

When recieving a call? Kuddos for a badass mod for the phone.apk!
[G1 Android Development] cytown:
I am not sure whether yes or no for such a function. Seems the answer and ignore is hard coded bundle to those 2 buttons, so there is no code for answer or ignore call in Phone app.

Anyway, I do not see the benefit for add such button, it's too easy to wrong touched I think.
[G1 Android Development] insanedrunk:
thanks for at least replying, i was just giving a random idea.:D
[G1 Android Development] gamefan231:
im using the TheOfficial TMO US-CRC1 with the ported HERO theme...i keep trying to install the phone.apk file and its not working, it jus fails...any ideas?
[G1 Android Development] cytown:
How can you install the system software in official rom???
[G1 Android Development] gamefan231:
im kinda lost but if i knew, i dont think i'd be askin lol
[G1 Android Development] remailednet:
I believe gamefan231 is using enomther's rom:

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

It is an odex'ed Rom, not sure if that is why it does not work.

On a side note I am using his ADP build and your Phone.apk with no trouble.
[G1 Android Development] gamefan231:
i am using enomther's rom (US version)...how did you put it on your phone, can u tell me the steps u did?
[G1 Android Development] cytown:
You can check the first post, if fail, I have no idea.

Not every rom can use this soft.
[G1 Android Development] remailednet:
Sorry about that... Got sick there.

I just did the 'normal' stuff.

(from memory)

I didn't have to do this one, but you would have to since you use the TMO build:

And to finish

Take this all with a grain of salt, I've only had my G1 for 2 months now, so I am new at this. :)

If you still have issues, you should post over in the thread for the ROM. http://xdaforums.com/showthread.php?t=538456

enomther is really good at helping, and knows his ROM the best.
[G1 Android Development] g1lol:
just a request..

it looks great...But can we have some thing like this...???

If we have Vibrate enabled and When we get a call ....it first Vibrates a little time and then starts playing ring tone. which I don't like.

Is it possible to add an option to first Ring then start vibrating after a while?

I remember having this in Nokia...not sure if it is possible here but just a thought.
[G1 Android Development] evilive27:
Anyone get 8.2 working with Donut (cyanogen mod 4.1.x)???
[G1 Android Development] cytown:
It's different between vibrate and ring, vibrate is globle settings, and it occurs with no delay, and ring is seperate for each caller, and called the media server to play the sound file, so vibrate is always prior to ring.
[G1 Android Development] MetalMessiah78:
Never mind. I noticed that Cyanogen's Stable rom is using an older version of this app. Just updated to newer version and saw option to turn of LED notification. Sorry.
[G1 Android Development] Wysie:
Hi, not sure if this bug's already posted, but when I enabled "Vibrate on end call", my phone vibrates non-stop after I hang up a call. I have to press the red button once or twice to turn off the screen to stop the vibration. I've since disabled the vibrate on end call function and it no longer happens. Thanks cytown :)!
[G1 Android Development] cytown:
That's strange, I never find this bug......

That must shouldn't happend, because the code of vibrate when hangup is just a thread and run once, it won't loop.
[G1 Android Development] nmesisca:
Cyanogen 4.1.11.1

I agree has anyone tried this with Cyanogen 4.1.11.1 by any chance?
[G1 Android Development] cytown:
I will try to make it work.

Just wait, think it will soon out after stable 4.2 released.
[G1 Android Development] cytown:
add donut support!
[G1 Android Development] pascanu:
Tried v9 on Cyan 4.1.11.1 and doesn't work, I get a lot of FC from telephony app.
[G1 Android Development] cytown:
really? this is from google's source codes and work stable on 1.6 rom emulator.

Maybe cyan know why it happens.
[G1 Android Development] raven911:
I just tried installing Phone V9 on Cyanogen 4.04 and proceeded to get a bunch of force closes. I then tried 8.2 and everything seems to be working.
[G1 Android Development] cytown:
Sure, because this v9 is build with 1.6 sources.
[G1 Android Development] xenio2000:
I am using the 1.6 donuts official and the V9 give me FC and there is not carrier I loose the signal.

Please update it, your improve are very good.
[G1 Android Development] Fr0sTy333:
i get all FC's constantly with the new version....
[G1 Android Development] te_quiero_forever_girl:
Does this work with the latest Akirah 1.6 ?
[G1 Android Development] Nedlinin:
Same FC problems on Cyan..

EDIT: Heres a txt file with some excerpts of the crashes.
[G1 Android Development] Booker-T:
Can you please add the virbation when a third call coming in as the notification sound is too soft.
[G1 Android Development] xenio2000:
Phone apk from cyanogen works

Yes, I took the Phone.apk from Cyanogen Experimental 4.1.11.1 and pushed in my G1 with 1.6 AKIRAH 2.1 and it WORKS!...

Notification led, vibro, and show the picture contact when I dial a call.

Please Cytown, fix yours for donut 1.6 you did a lot of improve in the usability.

Thanks.
[G1 Android Development] AshTR:
Yep. Just tested this myself on Akirah 3.0 as well. Force-closes and won't pick up a signal at all. All the options show up in Settings however.

Was this version based on the final 1.6?

EDIT: Will post a logcat here in a minute. Trying a fresh install to be 100% sure.

EDIT 2: After a fresh install, it just force-closes on the Call log and Settings screens now, but still doesn't pick up a signal at all.

Settings logcat: http://nopaste.org/p/aL31iEzD3

Call log logcat: http://nopaste.org/p/ajkucfHBi
[G1 Android Development] z0mbi3:
Sorry to bring non HTC talk in here, but seeing as phone.apk is a core android application, would this modified version work on non-HTC devices?
[G1 Android Development] Wysie:
Phone v9 constantly FCs on Amon_RA's 1.6 build as well.
[G1 Android Development] :
Blur theme now includes modified phone. Check out the change log:

http://alldroid.org/viewtopic.php?f=32&t=185
[G1 Android Development] The_Chrome_Coyote:
Just tried to use the Blur Theme's phone.apk, and it FC's on Amon_Ra 1.6 as well.

Cyanogen 4.11.1.1 doesnt FC, but it doesnt work either. The options are there but the phone cant pick up any signal
[G1 Android Development] oMszKikiIzWavyo:
Seems like I am not the only one, but just installed the updated donut version, and now everytime I go to Call Settings, I get FC's. Any suggestions?
[G1 Android Development] Technochris1:
Can we PLEASE have support for HTC ADP 1.6 DRC83 ROM.......

PLEASEEEEE:D:D:D:cool:
[G1 Android Development] c_licious:
Doesn't work for Akirah 2.1

Get FC and don't see any of the options.
[G1 Android Development] kino13:
confirm Amon_Ra 1.6

Confirmed it does not work on Amon_Ra 1.6, it gives a lot of FC and the carrier is not detected.
[G1 Android Development] releasethelaser:
i love this mod!! it's one of the things keeping me from going to 1.6! fix when u have time :D
[G1 Android Development] qwerty3656:
Has anyone been able to get this to work on ADP 1.6 DRC83 ROM?
[G1 Android Development] enomther:
Guys/Gals ...

I will be including an automated way to install this in an upcoming release ... however ... for the impatient ... ;) ...

Here is a link to the resource installer ... it's an update.zip ... so reboot into recovery ... flash it like a ROM ... reboot ... and viola ... you have cytown's phone-mod! Enjoy!

This should work on all Donut builds ... FYI.

LINK: http://www.androidspin.com/downloads.php?dir=enomther/RESOURCE/&file=cytown_phone_donut_update.zip

~enom~
[G1 Android Development] Wysie:
Thanks enomther :). You're working with cytown on this? :P

Edit: Seems to be working fine so far! However, the contact picture now no longer shows until the call is picked up (unmodified Phone.apk behaviour). Cytown has modded it previously such that it will show all the time... Still, thanks enomther :).
[G1 Android Development] cytown:
Hey guys, I will update my phone to 1.6 asap and then check for v9 and above.

The current v9 is working on 1.6 emulator, and do not know why got fcs on real 1.6 phone.
[G1 Android Development] enomther:
cytown,

Don't go too overboard trouble shooting ... b/c here's what was going on I believe with many users ... if they were using my TMO build they would experience the FC issues. This was due to the fact that the framework is signed with OTA keys ... while your phone mod is signed with test keys.

Also, I believe some users may have been attempting to install the phone.apk on a live system ... as opposed to using adb in recovery. Installing the phone.apk in recovery yields far better results ... b/c it allows the system to reinstall the phone.apk properly at boot, eliminating dalvik-cache problems, etc.

So don't stress out too much over it ... I can tell you w/ confidence v9 (9/25) is working very well on Donut ROM's fully signed w/ testkeys. ;)

Just my 2 cents b4 you go pullin your hair out! ;)

~enom~
[G1 Android Development] jeanveupas:
hello, i'm using official rom 1.6 htc rooted ( http://xdaforums.com/showthread.php?t=565929) i can't get Phone.apk v9 working on this rom, i tried first with adb push and with the update file.

I have also tried to wipe the phone, same problem: FC's, the phone dont ask for pin code and crash when i press the green button.

Anyone have a idea about how i can fix it ?

thanks
[G1 Android Development] mailman1387:
Help

Can someone tell me the exact scripts i need to input into the emulator for the phone.apk to work? im running on enomther 1.9.1
[G1 Android Development] pistol4413:
if you add blacklist i will bow at ur feet
[G1 Android Development] cytown:
Thanks guy, you save me from puzzle :)
[G1 Android Development] cytown:
That's the todo list :) Hope it will come true soon.
[G1 Android Development] xenio2000:
Vibrate on answer too late...

Welcome back Cytown I missed your works, I cannot use the G1 without your Phone.apk :-)

Just a little note, the vibrate on answer is a little delayed, I mean the phone vibrate a second later after the pick up and the other person already sayd "hello"... sometime ago I tested the Rogers Rom on G1 and there was the same vibrate on answer but it was good because the vibrate was exacly at the "connection" with the other party, there was no delay.

In this way I can keep the phone ringing without keeping it close to the ear, when I notice the vibrate I know there is an answer, I put the phone to the ear and the other party say "hello" :-)

If you have time you can check it?

Thanks thanks thanks.
[G1 Android Development] cytown:
Yes, that's because the two different way to judge whether it vibrate.

I make it judge in NotificationMgr, so it's a little bit later than the real connect, but it's more proper for the Phone app itself, it's less modify for that app and take less cpu in all Phone app.
[G1 Android Development] qwerty3656:
Vibrate on answer appears twice in the Menus as well. Do we turn them both on?
[G1 Android Development] qwerty3656:
I had the same problem. FWIW, I did a complete clean reinstall (wipe, etc) of the ROM and then used the update.zip and then it worked.

I noticed that there is a vibrate on answer option on 2-different screens in the setup - could this be causing a conflict?
[G1 Android Development] cytown:
I don't see such thing..... vibrate on answer twice??? Where did you got the modified apk?
[G1 Android Development] pascanu:
Request

I hope this doesn't sound ridiculous: is it possible to make the caller ID show not only the name but also the company?
[G1 Android Development] virdi:
Modifying PhoneApp source

Hi, I enjoy your work and want to play with the PhoneApp code. I pulled it from cyanogen's github repository (which includes your patches). I tried to compile it using Eclipse but it couldn't. It has too many errors (with import com.android.*'s). What setup do you use for compiling the Phone apk? Is it the simple android application or do we need to make some changes to the eclipse project before it can compile it?

I would appreciate if you can point me to the right direction. Thanks for your contributions.
[G1 Android Development] kchau:
i get a fc loop under dwangs rom.
[G1 Android Development] cytown:
Yes, I could do that.
[G1 Android Development] cytown:
Use repo init to download all the gits from cyanogen's site, and make Phone.
[G1 Android Development] cytown:
Maybe that rom based on official rom and not recompiled in aosp.
[G1 Android Development] Slinker:
I have a idea for improvement... you could add an option to remove a contact from the favorites... cause the ones that auto add.. the "frequently called" can't be removed... and this is a problem when you have a jealous girlfriend... don't know if its possible...

another idea is to put on menu the option to hide the id network for that call... i had a motorola phone that had the option to hide the id for the next call than it auto disable...

ded you undestood what tried to explain... cause english it's not my best language... sorry... but i can try to provide more details if you need...

thanks
[G1 Android Development] cytown:
Thanks.

Idea 1, only Contacts app can do that.

Idea 2, please give me more details about that..... I do not really understant.....
[G1 Android Development] cytown:
v10 released.
[G1 Android Development] alpinux:
I've a new idea for your phone.apk.

Have you ever tried a HTC-based Rom? If you press the green phonebutton you see a list with all your contacts and a call log - they are merged and you have the ability to search the list with a compact qwerty. It's the fastest way to search and dial a contact that i've seen so far. To see what i exactly mean you should try the this rom (http://xdaforums.com/showthread.php?t=545259).

Is there a way to implement this in future releases?
[G1 Android Development] alpinux:
The interface looks similar (better!) to the one from aContacts - http://xdaforums.com/showpost.php?p=4148446&postcount=4.

SuperDial (search via market) does the same.
[G1 Android Development] houseonfire:
I installed this and lost my service.

I'm using CM 4.1.9999 and i have enochx theme.

Any idea why this happened?
[G1 Android Development] cytown:
That's not Phone app's function, is part of Contacts.
[G1 Android Development] cytown:
You will get restored in a while (less than 1 min). If not, try reboot.
[G1 Android Development] houseonfire:
Oh alright. Thanks.

I reacted too quickly and reverted back.
[G1 Android Development] ein1981:
I'm wondering if caller picture be able to enlarge when call coming and during the call
[G1 Q&A, Help & Troubleshooting] deviationer:
I'm planning on rooting my G1 soon and I'm wondering is there the option to do USB tethering instead of wifi/bluetooth tethering?

( I know about the non-root PAID app :rolleyes: )
[G1 Q&A, Help & Troubleshooting] supremeteam256:
There's PDAnet. Don't know if thats the one you talking about but it's not on the market tho.
[G1 Q&A, Help & Troubleshooting] Diceman4:
Just google search for PDAnet and you will get what you are looking for
[G1 Q&A, Help & Troubleshooting] deviationer:
thanks but pdanet is a paid app and is way overpriced. $30? I could USB tether for free when I had my MDA.
[G1 Q&A, Help & Troubleshooting] supremeteam256:
You can get it free.
[G1 Q&A, Help & Troubleshooting] AdrianK:
You can get the trial of PdaNet here, but it's limited to http. Oh well, I'm happy with WiFi tehtering, it's windows only anyway so it's useless to me =P Sorry but I don't think anything else supports USB :-/
[G1 Q&A, Help & Troubleshooting] oneG:
Try Proxoid. Youre gonna need ADB installed.

proxy SOCKS sucks in my opinion but it gets the job done.

Glad i bought a bluetooth adapter.

Manually switching from proxy to wireless was a pain in the ass.
[Hero, G2 Touch General] benderz:
Hey guys will the hero work on u.s tmobile 3g band?
[Hero, G2 Touch General] tmoandroidfan1:
no, because tmo usa uses 1700mhz and the hero only has 900/2100mhz
[Wing, P4350 Herald Upgrading] Djmental1:
Is there any program to do this? Urgently need some help!
[Wing, P4350 Herald Upgrading] thecraze:
If you're a T-mobile customer, just call them and they will unlock it for you, or change the ROM on your own.
[Wing, P4350 Herald Upgrading] Djmental1:
By changing the ROM it will unlock?
[Wing, P4350 Herald Upgrading] Djmental1:
Becuz im not a T-Mobile customer, so I need another method for unlocking this phone and urgently. Plz all help will be grately appreciated!!
[Wing, P4350 Herald Upgrading] Diagrax:
there are sites where theyll sim unlock it but ull have to pay...
[Wing, P4350 Herald Upgrading] Djmental1:
Any other method?
[Wing, P4350 Herald Upgrading] Diagrax:
Thats not really helpful, why dont you just pay for a SIM Locker code
[General Questions and Answers] 8525Smart:
Reason for my question? This: http://www.engadget.com/2009/07/22/htc-adopting-android-on-50-of-its-handsets-in-2010/

Going to quite a few iPhone topics here (and made one myself), I know that a lot of you guys here seem to love WinMo (at least more than OSX), so seeing this piece of news was kind of interesting.

As we all know and as the article reiterates, the vast majority of current HTC phones are WinMo-based. The rumor is that it's eventually going to go down to 50%-based with the other 50% being Android. Of course, it's a rumor, but the articles states that HTC is already on the way to being 30% Android-based, so how unlikely is it really?

Now let me go a bit further: As it is, HTC is currently 90% WinMo-based. With the speed at which they seem to be moving (2% to 50% Android-based in one year?), who is to say they won't eventually be 90% Android-based? If this does happen, though, as we see now, XDA could easily simply add the Android-based phones with little issue. On the other hand, as we also see now with Android-based phones, the design may become more limited instead of the numerous designs available for WinMo-based phones.

But...would you guys continue to purchase HTC phones? Is your love of HTC phones all dependent upon the support of XDA-developers or can you simply not switch from WinMo?

Personally, I am pretty OS independent. I can work with any phone. However, if I do have to switch from WinMo, then I would prefer to switch to either iPhone (yeah, yeah, I know) or the Palm Pre (WebOS' increasing popularity and great usability). As it is, I'm not very interested in Android, and Google...has done/say a few things in the past to make me doubt if they'll give proper support to Android. So personally, if HTC does switch to being almost completely Android-based, then truthfully, I probably would not continue purchasing HTC.
[General Questions and Answers] crazy talk:
ofcourse.

however, i am not "loyal" to any OS or company. whoever makes the best device that suits my needs gets the money.
[General Questions and Answers] orb3000:
Well

They would increase their Android models but WM will still be there, so it´s just another option to stay with HTC

Personally I think Android can be good in the future, when they achieve a more mature and solid OS, meantime I´m with WM and of course HTC
[General Questions and Answers] 8525Smart:
Well, I wasn't referring to company/OS loyalty; my apology if I gave that impression. What I really meant was a question of how much one likes using Windows Mobile vs how much one likes XDA support.

As I said, I'm presuming there's a certain number of people here who likes WinMo, so I'm trying to gauge how many people would stick with HTC in the case of such a large move. From your post, I'm assuming you'll go with the best device regardless of OS or XDA support, though?

True, but I'm guessing one's choices may also become a bit more limited if HTC's Android support increases even further. Look at HTC's list of Android-based phones now. If you happen to not like any of the *three* choices, whether it be due to design, specs, or whatever other reason, then you're pretty much out of luck, aren't you?

On the other hand, if you don't like one HTC WinMo-based phone, you literally have a dozen other choices in various designs and specs to fit your desire.