Post Reply

[Phone Mod] Trackball Answer v5 (For FroYo and Gingerbread!)

20th December 2010, 05:21 PM   |  #1  
Nushio's Avatar
OP Senior Member
Thanks Meter: 72
 
148 posts
Join Date:Joined: Sep 2009
Donate to Me
More
If you're one of the few people that miss having an 'answer button' on the Nexus One, you're in for a treat. Unless you're using a Sense-based ROM

I created over the weekend a 'Trackball Answer' Phone apk forked straight from CM 6.1.1's Phone app.

For Froyo: Mirror 1. Mirror 2. MD5Sum: 36816def87f3c23ffd42f37a3b70e51b
For Gingerbread: Just get a recent Nightly. All CyanogenMod-based Gingerbread roms have my modifications and much, much more.

Flash the zip file from Recovery.

Source code is at my github, here.

I've tested this on both the G1 and the N1. Please report back if your phone isn't working, or this app makes your phone force close for whatever reason.

It's currently set to only listen to trackball events, but I know some phones don't have that and use a weird d-pad instead. If you'd like me to enable it through the d-pad, lemme know in the thread.

Package contains English, Spanish, German, Italian and French translations.

Finally, Trackball answer isn't on by default. To enable it, go to Settings -> Call Settings, and check the "Trackball Answer" options. I recommend "Double Tap to answer".

Changelog:
v5b a.k.a. Ye Olde Phone for Froyo
* Fixed and added Trackball Hangup options.
* Updated Spanish and German translations. (Huge thanks to xpatriick for the german translation and jrsoft for the spanish one)

v4 a.k.a. Rule 2.
* Added Double-Tap to Answer.
* Removed Hold-one-second-to-answer. It was annoying.
* Removed Tap to Answer. Current "Tap to Answer" means "Hold 350ms to Answer".
* Updated Eng, Spa, Fre, Ita and Ger translations.
Last edited by Nushio; 22nd January 2011 at 07:10 AM. Reason: v5b, trackball hangup for froyo fixed.
The Following 15 Users Say Thank You to Nushio For This Useful Post: [ View ]
20th December 2010, 05:27 PM   |  #2  
GarJones27's Avatar
Senior Member
Thanks Meter: 36
 
491 posts
Join Date:Joined: Jul 2007
More
This looks really interesting, I'm going to give it a try and report back.
20th December 2010, 06:29 PM   |  #3  
Nushio's Avatar
OP Senior Member
Thanks Meter: 72
 
148 posts
Join Date:Joined: Sep 2009
Donate to Me
More
Thanks. Due to some feedback, I'm adding an option to "hold trackball to answer" so you'd have to hold it half a second before it answers.

Should prevent accidentally answering your phone.

I'm also gonna add later an option to reject call & send sms.
20th December 2010, 07:22 PM   |  #4  
xyellx's Avatar
Senior Member
Thanks Meter: 6
 
182 posts
Join Date:Joined: Jun 2010
Donate to Me
when i try to download, ill get

"AccessDeniedAccess Denied88E91FC3F7720C7FF+28BeF4+lXFNqcnZr1Bl5r5cth6 Fgn0C9lu29r/jWcKE1R+vtKuJHwZVdwRc35W"
Last edited by xyellx; 20th December 2010 at 07:25 PM.
20th December 2010, 07:31 PM   |  #5  
Nushio's Avatar
OP Senior Member
Thanks Meter: 72
 
148 posts
Join Date:Joined: Sep 2009
Donate to Me
More
Quote:
Originally Posted by xyellx

when i try to download, ill get

"AccessDeniedAccess Denied88E91FC3F7720C7FF+28BeF4+lXFNqcnZr1Bl5r5cth6 Fgn0C9lu29r/jWcKE1R+vtKuJHwZVdwRc35W"

Odd but true. Posted a mirror up there.
20th December 2010, 08:24 PM   |  #6  
Senior Member
Flag Lüneburg
Thanks Meter: 33
 
1,068 posts
Join Date:Joined: Jun 2009
Donate to Me
More
German translation
Quote:
Originally Posted by Nushio

<string name="trackball_answer">Trackball Annahme</string>
<string name="trackball_answer_sum">Drücke auf den Trackball um den eingehenden Anruf anzunehmen.</string>

20th December 2010, 08:36 PM   |  #7  
Nushio's Avatar
OP Senior Member
Thanks Meter: 72
 
148 posts
Join Date:Joined: Sep 2009
Donate to Me
More
Quote:
Originally Posted by xPatriicK

German translation

Thanks a lot for your translation! Could you add the other 3 strings I *just* added? I'm working on customizeable trackball answer.
20th December 2010, 08:45 PM   |  #8  
xyellx's Avatar
Senior Member
Thanks Meter: 6
 
182 posts
Join Date:Joined: Jun 2010
Donate to Me
thanks for the mirror.

Finally answering calls with gloves.
20th December 2010, 09:06 PM   |  #9  
Senior Member
Flag Lüneburg
Thanks Meter: 33
 
1,068 posts
Join Date:Joined: Jun 2009
Donate to Me
More
No problem, there you go
<string name="language">german</string>
<string name="translator">xpatriick</string>
<string name="trackball_answer">Trackball Annahme</string>
<string name="trackball_answer_sum">Drücke auf den Trackball um den eingehenden Anruf anzunehmen</string>
<string name="trackball_answer_instant">Kurz drücken zum annehmen</string>
<string name="trackball_answer_delay_half">0,5 Sekunden halten zum annehmen</string>
<string name="trackball_answer_delay_one">1 Sekunde halten zum annehmen</string>
20th December 2010, 09:36 PM   |  #10  
Junior Member
Thanks Meter: 1
 
25 posts
Join Date:Joined: Sep 2010
Italian translation!

<string name="language">italian</string>
<string name="translator">nexuman</string>
<string name="trackball_answer">Risposta con Trackball</string>
<string name="trackball_answer_sum">Premi la Trackball per Rispondere alle Chiamate in Arrivo.</string>
<string name="trackball_answer_instant">Premi per Rispondere</string>
<string name="trackball_answer_delay_half">Tieni premuto mezzo secondo per rispondere.</string>
<string name="trackball_answer_delay_one">Tieni premuto un secondo per rispondere.</string>

Thank you for your excellent job!!!!!

Post Reply Subscribe to Thread

Tags
nexus, phone, trackball
Previous Thread Next Thread
Thread Tools
Display Modes