This is new xposed app for our units
https://play.google.com/store/apps/details?id=rabbity.com.service
Have not tried it yet. Just sharing. Found it on 4pda
pa.ko said:
This is new xposed app for our units
https://play.google.com/store/apps/details?id=rabbity.com.service
Have not tried it yet. Just sharing. Found it on 4pda
Click to expand...
Click to collapse
Tried it and it works as it should almost everything at one place... I just use mtckeys upon this.
Installed. Works great. Solves most things that I needed. So reinstalled almost all xposed modules... Bye, bye clumsy .ini files I hope dev will continue great work. If he does, we will finally get proper UI for advanced customisations.
Anyone struggling with clumsy MTC-* modules and .ini files should try this one. Free and great.
Thank you for introducing my app.
pa.ko said:
Installed. Works great. Solves most things that I needed. So reinstalled almost all xposed modules... Bye, bye clumsy .ini files I hope dev will continue great work. If he does, we will finally get proper UI for advanced customisations.
Anyone struggling with clumsy MTC-* modules and .ini files should try this one. Free and great.
Click to expand...
Click to collapse
I am developer the MyMTCService.
I could not write a new thread, I have no permission in xda yet :crying:
This program also has some settings using ini files. (Music playback information)
path : /sd_card/mymtcservice/music_popup.ini or /external_sd/mymtcservice/music_popup.ini or /data/data/rabbity.com.service/shared_prefs/music_popup.ini
# width (default : 350)
music_popup_w=350
# height (default : 60)
#If set to less than 60, the bottom will be cut off.
music_popup_h=60
# x position (It changes every time you drag.)
music_popup_x=60
# y position (It changes every time you drag.)
music_popup_y=52
# font color (2digit:alpah, 6digit:color)
music_popup_color=ff76d7f7
# backgroud color (2digit:alpah, 6digit:color)
music_popup_bgcolor=7f000000
# close time out (default : 0 -- don't close, unit : second)
music_popup_close_timeout=0
Click to expand...
Click to collapse
I will continue to make good programs.
Please do not hesitate to contact us if you have any bugs or improvements.
[email protected]
---------- Post added at 04:54 AM ---------- Previous post was at 04:48 AM ----------
Johny DJ said:
Tried it and it works as it should almost everything at one place... I just use mtckeys upon this.
Click to expand...
Click to collapse
thanks for feedback..
(I am developer MyMTCService )
today new version (0.7.1) was released...
Try it and let me know if you need anything at any time.
thank you...
rabbity417 said:
I am developer the MyMTCService.
I could not write a new thread, I have no permission in xda yet :crying:
This program also has some settings using ini files. (Music playback information)
path : /sd_card/mymtcservice/music_popup.ini or /external_sd/mymtcservice/music_popup.ini or /data/data/rabbity.com.service/shared_prefs/music_popup.ini
I will continue to make good programs.
Please do not hesitate to contact us if you have any bugs or improvements.
[email protected]
---------- Post added at 04:54 AM ---------- Previous post was at 04:48 AM ----------
thanks for feedback..
(I am developer MyMTCService )
today new version (0.7.1) was released...
Try it and let me know if you need anything at any time.
thank you...
Click to expand...
Click to collapse
Thank you for this great app!
You may post replies to this thread, so you get 10 posts after which you can post your own thread. But post it in MTCB Software Development section as your work deserves that place
Once again, thank you for great work and I hope you will continue it.
Another important suggestion for you: take look to FCC Launcher (I poster that thread here also). Your app and FCC could be a great pair. Contact Dev (you may find his email in Playstore app info) and try synchronise your and his work. In past, Devs for MATCB/C/D have low or no synch and many functions overlap in their modules making mess and collisions etc. So try to complement and not overlap with FCC as he is also doing great job and provides some great special support for MTCB units specifically.
rabbity417 said:
I am developer the MyMTCService.
I could not write a new thread, I have no permission in xda yet :crying:
This program also has some settings using ini files. (Music playback information)
path : /sd_card/mymtcservice/music_popup.ini or /external_sd/mymtcservice/music_popup.ini or /data/data/rabbity.com.service/shared_prefs/music_popup.ini
I will continue to make good programs.
Please do not hesitate to contact us if you have any bugs or improvements.
[email protected]
---------- Post added at 04:54 AM ---------- Previous post was at 04:48 AM ----------
thanks for feedback..
(I am developer MyMTCService )
today new version (0.7.1) was released...
Try it and let me know if you need anything at any time.
thank you...
Click to expand...
Click to collapse
Some suggestions:
1. Add extended support for advanced (long press/double-click etc.) SWC and hw buttons (this is already supported by MTCKeys module but with clumsy .ini file which is too hard for ordinary users and most of HU owners here are not Android and Computer gurus)
2. Add toast notification for Radio station changing..
pa.ko said:
Thank you for this great app!
You may post replies to this thread, so you get 10 posts after which you can post your own thread. But post it in MTCB Software Development section as your work deserves that place
Once again, thank you for great work and I hope you will continue it.
Another important suggestion for you: take look to FCC Launcher (I poster that thread here also). Your app and FCC could be a great pair. Contact Dev (you may find his email in Playstore app info) and try synchronise your and his work. In past, Devs for MATCB/C/D have low or no synch and many functions overlap in their modules making mess and collisions etc. So try to complement and not overlap with FCC as he is also doing great job and provides some great special support for MTCB units specifically.
Click to expand...
Click to collapse
OK!!
later, see you in MTCB Software Development section
As for the FCC Launcher, I'll try to figure out what to do after testing.
Thank you for introducing a good launcher.
---------- Post added at 05:39 AM ---------- Previous post was at 05:35 AM ----------
pa.ko said:
Some suggestions:
1. Add extended support for advanced (long press/double-click etc.) SWC and hw buttons (this is already supported by MTCKeys module but with clumsy .ini file which is too hard for ordinary users and most of HU owners here are not Android and Computer gurus)
2. Add toast notification for Radio station changing..
Click to expand...
Click to collapse
Thank you for your suggestion.
this seems to be more difficult to configure with UI
I will try to be able to support it as much as possible.
Have a nice weekend.
Deleted
Hi!
Thank you for your work! I installed it on an mtcd px5, malaysk rom v. 2.0. Install was ok, module activated in xposed.
But it seems not to do any change in volume due to speed. The icon in center of screen appears as it should, but no difference in volume...
Hi, looks like a good module. The only thing stopping me replacing Xposed-MTC-Manager is feature where it keeps the HU alive while starting the engine. If you could integrate this feature, that would be great.
Thank you for your feedback.
[email protected] said:
Hi!
Thank you for your work! I installed it on an mtcd px5, malaysk rom v. 2.0. Install was ok, module activated in xposed.
But it seems not to do any change in volume due to speed. The icon in center of screen appears as it should, but no difference in volume...
Click to expand...
Click to collapse
HI syk02jcb.
I know that volume does not work on PX5..
plz wait a few days...
I am finding what is the problem.
Thank you...
rabbity417 said:
HI syk02jcb.
I know that volume does not work on PX5..
plz wait a few days...
I am finding what is the problem.
Thank you...
Click to expand...
Click to collapse
Also auto-brightness is not working on PX5.
Thanks for your work, anyway! :good:
rabbity417 said:
HI syk02jcb.
I know that volume does not work on PX5..
plz wait a few days...
I am finding what is the problem.
Thank you...
Click to expand...
Click to collapse
not only does it not work, but it seems to also prevent volume changes manually. Just fyi in case you're not aware.
Could you also look into the option for the mode button to not actually pop up the favorites menu, but still stops the hu from performing its default mode action. This will then allow me to use mtcdtools to remap the mode button to my liking. Currently, when I remap it with MTCDtools, it still cycle through the default hu mode options..
Thank you for your feedback.
ZeligPC said:
Also auto-brightness is not working on PX5.
Thanks for your work, anyway! :good:
Click to expand...
Click to collapse
I did not know that does not control the screen brightness either.
I'll check that out.
good day...
---------- Post added at 01:29 AM ---------- Previous post was at 01:23 AM ----------
aarick said:
not only does it not work, but it seems to also prevent volume changes manually. Just fyi in case you're not aware.
Could you also look into the option for the mode button to not actually pop up the favorites menu, but still stops the hu from performing its default mode action. This will then allow me to use mtcdtools to remap the mode button to my liking. Currently, when I remap it with MTCDtools, it still cycle through the default hu mode options..
Click to expand...
Click to collapse
1. Currently, volume control seems not to be controlled both manually and automatically.
plz wait a few days..
I am currently checking.
2. MODE button
To activate the MODE button as the original function, please disable the MODE settings, In the settings.
rabbity417 said:
I did not know that does not control the screen brightness either.
I'll check that out.
good day...
---------- Post added at 01:29 AM ---------- Previous post was at 01:23 AM ----------
1. Currently, volume control seems not to be controlled both manually and automatically.
plz wait a few days..
I am currently checking.
2. MODE button
To activate the MODE button as the original function, please disable the MODE settings, In the settings.
Click to expand...
Click to collapse
No, I don't think you understand. The px5 mode button on the steering wheel cannot be altered for me. It always cycle through radio..music..bt..DVD..etc..
Even if I use MTCDtools to remap, it still cycle through. With your mod, it stops cycling through. It will perform MTCDtools new mode setup instead, but also pop out your favorites. I was hoping you could have another option to disable the default mode cycling, but also does not pop out a favorite.
oops, my miss understand
aarick said:
No, I don't think you understand. The px5 mode button on the steering wheel cannot be altered for me. It always cycle through radio..music..bt..DVD..etc..
Even if I use MTCDtools to remap, it still cycle through. With your mod, it stops cycling through. It will perform MTCDtools new mode setup instead, but also pop out your favorites. I was hoping you could have another option to disable the default mode cycling, but also does not pop out a favorite.
Click to expand...
Click to collapse
Do you only want to disable the basic function of MODE?
Am i right??
It's not difficult for me.
I am just wondering how to add options. (UI or INI file)
But why would you want to disable the feature?
rabbity417 said:
Do you only want to disable the basic function of MODE?
Am i right??
It's not difficult for me.
I am just wondering how to add options. (UI or INI file)
But why would you want to disable the feature?
Click to expand...
Click to collapse
I want to disable mtc's mode function as I do not use the mtc music app, DVD or bt..however, I still want to be able to use the mode button on the steering wheel and map it to a different function.
Thanks!
Can't get the popup to show radio info. It works with music track info but does not show anything on radio.
I am using the latest 5.1.1 ROM with MicroG on a 1024x600 MTCC unit. I will try to use other mtcradio app and see if anything changes.
L.E. Figured it out. You also need xposedmtcradio installed in order to show radio info in the widget.
This new version MyMTCService 0.7.2 has been released.
pa.ko said:
This is new xposed app for our units
https://play.google.com/store/apps/details?id=rabbity.com.service
Have not tried it yet. Just sharing. Found it on 4pda
Click to expand...
Click to collapse
This new version MyMTCService 0.7.2 has been released.
https: //play.google.co...id=rabbity.com.service
■ Bug Fix for PX5
1) MUTE / Volume function works now!!
2) MCU version can display normally..
*** => Warning message disappears when running main screen.
3) Fixed a bug where the Favorites screen popped up at boot time
4) button mapping function works now!!
5) brightness control works now!!
■ Music RemoteControll
1) Add Radicast App (Korean Radio App)
(Playback information is available when installing sponsored apps)
2) Add PCRadio App
: Automatically PLAY background with NEXT Button.
(Playback information is available when installing sponsored apps)
https://play.google.com/store/apps/details?id=rabbity.com.mymtcservice
I wish you a pleasant weekend.
Thank you.
rabbity417 said:
This new version MyMTCService 0.7.2 has been released.
https: //play.google.co...id=rabbity.com.service
■ Bug Fix for PX5
1) MUTE / Volume function works now!!
2) MCU version can display normally..
*** => Warning message disappears when running main screen.
3) Fixed a bug where the Favorites screen popped up at boot time
4) button mapping function works now!!
5) brightness control works now!!
■ Music RemoteControll
1) Add Radicast App (Korean Radio App)
(Playback information is available when installing sponsored apps)
2) Add PCRadio App
: Automatically PLAY background with NEXT Button.
(Playback information is available when installing sponsored apps)
I wish you a pleasant weekend.
Thank you.
Click to expand...
Click to collapse
Could you please add support for changing OBD2 adapter BT name? That is provided with xposed-mtc-manager from MVG-V70 at 4pda. As I understood that you are in contact with him or other Russian Devs, you could ask him for help. Having that would be very useful feature. Many users need it and installing whole xposed-mtc-manager just for that is unnecessary burden for already overburden units like rk3066.
Related
Hello everyone! I am the developer of Prepay Widget, a powerful app that allows you to monitor your account balance through USSD requests.
You can find more info about USSD on Wikipedia, but basically these are short, SMS-like messages used by most GSM and some CDMA providers to deliver information
or control account services. The actual information comes to you in the form of popup toasts, which thids app hides and parses into widgets.
You can find the apps landing page on XDA at the following thread:
http://forum.xda-developers.com/showthread.php?p=12348102
However, i want to stress that its important that we get some device-specific feedback, so please post in this thread if you have issues,
this helps me keep track of bugs and requests better.
You can use the Lite version of the app - it has all the functionality of the full version apart from automatic updates (not really that important imo).
As I haven't got one of these phones in my pocket, I need some testers to track down problems. Please, use this thread to comment or
suggest features. It is my belief that addressing issues is best done individually by phone, so if something doesn't work, let me know and I will fix it ASAP.
Market link:
https://market.android.com/details?id=fahrbot.apps.ussd.widget.lite
Debugging:
Please use the "Write to developer" item in the Settings menu to send logs. Enable debugging, reproduce your error and then send the logs.
Make sure you include a description - the more detailed the description the better.
Screens:
I have updated the app - please let me know if this fixes any issues!
Any issues to report before we start working on a new build?
Nope, working very well for me!
Thats good to know. Any suggestions?
Sounds interesting but unfortunately doesn't work here. I am on sense 3.5 with 2.3.5 base. When I try to add widget, it asks me to select indicator and clicking on indicator combo doesn't bring any item. So eventually it fails to add widget on screen.
Can you please send me a log using the debugging options in the app? That would help a lot.
ftgg99 said:
Can you please send me a log using the debugging options in the app? That would help a lot.
Click to expand...
Click to collapse
You mean logcat?
No i mean our internal logging daemon. In the app click "enable debug mode", then reproduce the process of making the indicator and then go back to settings and click "write to developer".
Make sure you include a description so i know what to look for in the logs.
ftgg99 said:
No i mean our internal logging daemon. In the app click "enable debug mode", then reproduce the process of making the indicator and then go back to settings and click "write to developer".
Make sure you include a description so i know what to look for in the logs.
Click to expand...
Click to collapse
Ok, I sent you report as instructed by you. Lets see if this helps.
OK, will look into it, thanks.
Working perfectly for me! Thanks, this is absolutely top class.
No issues to report? The new build working ok?
Everything OK with the latest update?
ftgg99 said:
Everything OK with the latest update?
Click to expand...
Click to collapse
Working well for me!
Any issues or suggestions?
Anything to report?
1.3.3.0
Added full Russian translation
Fixed many small errors from user logs
Fixed rare radio restart issue on some ICS builds
How is the update guys? You like?
Is it possible to send you a translation and you add it?
Would be great for my mom to have this but she can't speak English this good.
Sent from my power horse (Desire HD).
Hello!
We (3 Microsoft Student Partners) created a free (yes, free!) WP 7.5 application, Good Morning.
Here is the description:
"Good Morning is an alarm clock using your personal musics. Browse your favorite tracks, choose one and let it act as an alarm.
Coming up:
- Enable multiple alarms
- Create a playlist as an alarm clock"
Here is the link: windowsphone.com/en-US/apps/a3144459-4a33-4aab-b81f-ff030ee92281
We currently released the V1 of the app. If you have some ideas for another version, or if you saw some problems with the app, your feedback is welcomed!
Pierre
Hello Guys!
We have updated the app:
Changelog:
-pictures are not pixelized
-possibility to add a reminder when the alarm is active
-the alarm can be started from any slide of the app.
As usual, your feedbacks are welcomed !
Good app, works perfect on HD2 with the latest build of WP7.5
Thanks! I'm not sure if you all are open to suggestions, but I would kill for an alarm clock that could use a podcast, audio or video, as an alarm clock. For example, I'd love to wake up to the latest edition of the "Wall Street Journal This Morning" podcast!
Great App! I'm testing it & i love the UI (clean & metro).
Hope we'll see next version soon.
EDIT: Could you make this App works in background? Will be better.
drokkon said:
Thanks! I'm not sure if you all are open to suggestions, but I would kill for an alarm clock that could use a podcast, audio or video, as an alarm clock. For example, I'd love to wake up to the latest edition of the "Wall Street Journal This Morning" podcast!
Click to expand...
Click to collapse
It would be a great thing to do that
Thanks for app....work fine on my Omnia 7
hello guys!
We updated the application! Any comment is welcomed!
PS: our dev will respond to your feedbacks!
Thanks all for your feedback !
inexorable said:
Hope we'll see next version soon.
Click to expand...
Click to collapse
You will ! I'll try to update the app every week.
inexorable said:
EDIT: Could you make this App works in background? Will be better.
It would be a great thing to do that
Click to expand...
Click to collapse
Unfortunately, no. There is no way to do that with the current APIs.
drokkon said:
I'm not sure if you all are open to suggestions, but I would kill for an alarm clock that could use a podcast, audio or video, as an alarm clock. For example, I'd love to wake up to the latest edition of the "Wall Street Journal This Morning" podcast!
Click to expand...
Click to collapse
Indeed, it could be great. That's not planned right now, but I'll probably think of it for a next major release !
As leresistant said, feel free to share your thoughts with us !
hello can we find the app somewhere else cause in my country is not available
elfacki20 said:
hello can we find the app somewhere else cause in my country is not available
Click to expand...
Click to collapse
Sorry, you can't. What is your country ?
Hello! Our latest update has been accepted, and you'll be able to download it in the next hours.
Here are the modifications:
v1.2 :
- "Shake to snooze": delay the alarm during 5 minutes
- settings page added
- start/pause button deleted (for managing the music)
- pin an alarm on the phone's home page
- icons of the application use the phone's accent color
kryptum said:
Unfortunately, no. There is no way to do that with the current APIs.
I know you guys are Student dev's and congrats on your App but I am here to let you know you can actually run your app as a background process. You need to create a separate program in general and add it in to your current project as now your app has 2 projects.
Yes, you could turn the other project in to a control but I don't recommend it as this way you can edit better and no need to re-compile out of project.
With your second project, it runs in the background allowing the other project to be the "brain". If you add a reference to your main app, you can do quite a bit in your bg app, for example... Have it detect the time and than send the function of an alert someone sent...
It's the same idea as if you were going to do TOAST/LIVE Tile updates.
Hope my 2 cents didn't offend you, just trying to help you .
Thanks,
Lance
http://lance.compulsivetech.biz
@LanceSeidman
Click to expand...
Click to collapse
lseidman said:
kryptum said:
Unfortunately, no. There is no way to do that with the current APIs.
I know you guys are Student dev's and congrats on your App but I am here to let you know you can actually run your app as a background process. You need to create a separate program in general and add it in to your current project as now your app has 2 projects.
Yes, you could turn the other project in to a control but I don't recommend it as this way you can edit better and no need to re-compile out of project.
With your second project, it runs in the background allowing the other project to be the "brain". If you add a reference to your main app, you can do quite a bit in your bg app, for example... Have it detect the time and than send the function of an alert someone sent...
It's the same idea as if you were going to do TOAST/LIVE Tile updates.
Hope my 2 cents didn't offend you, just trying to help you .
Click to expand...
Click to collapse
Hi lseidman,
Thanks for your feedback.
You're right, I can add another project to my solution to implement a background agent.
Unfortunately, afaik :
1/ The player uses the Microsoft.Xna.Framework.Media namespace, which can't be referenced from a Task Agent project.
2/ Tasks are handled by the system. We can't defined the scheduled interval. As mentioned on msdn [I can't post any outside link - sorry] a periodic task can run every 10mn at least.
I don't know every APIs and I may be wrong, but I don't think what you described is a solution. Please let me know if i'm wrong.
Thanks again for helping me make this app better !
Click to expand...
Click to collapse
kryptum said:
lseidman said:
Hi lseidman,
Thanks for your feedback.
You're right, I can add another project to my solution to implement a background agent.
Unfortunately, afaik :
1/ The player uses the Microsoft.Xna.Framework.Media namespace, which can't be referenced from a Task Agent project.
2/ Tasks are handled by the system. We can't defined the scheduled interval. As mentioned on msdn [I can't post any outside link - sorry] a periodic task can run every 10mn at least.
I don't know every APIs and I may be wrong, but I don't think what you described is a solution. Please let me know if i'm wrong.
Thanks again for helping me make this app better !
Click to expand...
Click to collapse
1).
Have you tried using using System.Windows.Media and doing something like (in XAML):
<MediaElement x:Name="mediaControl" Source="soundfile.mp3/wma" AutoPlay="False" Width="0" Height="0" Margin="240,60" />
* Note the 0's so it's hidden.
** You can replace source's defined file location (assuming your not copying the file they select to local storage, renaming and defining it as one specific item name) to Source="{Binding filetoplay}".
Obviously when using binding your going to need to have something to bind to it (even if you did a "public string itemname {get; set;}" in a class).
Which you could always use IsolatedStorage like I said above in which you could do:
using (isolatedStorageFileStream)
{
SaveFile(e.Result, isolatedStorageFileStream);
//error is null function, go and do:
media.SetSource(isolatedStorageFileStream);
}
* Just know other steps are needed before you even get to that point but just an example. This is obviously where you previously grabbed the file, "created" it, saved it and set for playback (hence the .SetSource).
Then for playback wherever you needed it, you just throw: mediaControl.Play();.
Again, just an idea to get around XNA. It won't be simple if you're not familiar with IsolatedStorage and other aspects around it but you can get away from XNA.
2). Take a look at these, maybe they'll help you...
ScheduledNotification Class
Alarm Class
Reminder Class
Also check out the other items around the PeriodicTask.
Either way, good luck and best of luck with future development!
Thanks,
Lance
http://lance.compulsivetech.biz
@LanceSeidman
Click to expand...
Click to collapse
why can't i download it?? is it bcos my marketplace is signed as in portugal?
sarkvphilvs said:
why can't i download it?? is it bcos my marketplace is signed as in portugal?
Click to expand...
Click to collapse
Sorry, the app hasn't been published for portugal marketplace. I'll fix that soon.
testing right now. If you need a translator for spanish language, let me know how can i help you.
kryptum said:
Sorry, the app hasn't been published for portugal marketplace. I'll fix that soon.
Click to expand...
Click to collapse
thank u . likewise, if you need a translator for Portuguese, i'm avaiable
BigwaveMx said:
testing right now. If you need a translator for spanish language, let me know how can i help you.
Click to expand...
Click to collapse
sarkvphilvs said:
thank u . likewise, if you need a translator for Portuguese, i'm avaiable
Click to expand...
Click to collapse
Indeed, it could be really helpfull ! (until now I've used google translate for es, de & it :/).
Could I give you the resource .resx files so that you can file them up ?
kryptum said:
Indeed, it could be really helpfull ! (until now I've used google translate for es, de & it :/).
Could I give you the resource .resx files so that you can file them up ?
Click to expand...
Click to collapse
yes, send it to me. I send you back when I'm done.
the clock launches by default, is there a way to change it to something else?
i checked the clock app settings and the clock isnt a default app to anything
anonxlg said:
the clock launches by default, is there a way to change it to something else?
i checked the clock app settings and the clock isnt a default app to anything
Click to expand...
Click to collapse
I'm interested in this as well. I have TuneIn Radio installed, and always get the option to open that or Clock, but that's it. If nothing else, I'd like to open a slideshow or news reader.
---------- Post added at 11:17 AM ---------- Previous post was at 11:14 AM ----------
FYI, I did find a thread on another board that suggested Desk Clock Plus... https://play.google.com/store/apps/details?id=com.DevBob.DeskClockPlus. I can't try it out now, but it's supposed to show up as an option when you start charging on the TS
Edit: also found this thread... http://rootzwiki.com/topic/16031-any-good-android-docking-apps-with-touchstone-charger/
I've been waiting for an Android app that does the picture slide show like WebOS pretty much since CM9 came out for the Touchpad.
Maybe one day!
emuX said:
I've been waiting for an Android app that does the picture slide show like WebOS pretty much since CM9 came out for the Touchpad.
Maybe one day!
Click to expand...
Click to collapse
check out Desk Clock Plus that i mentioned above. I got to play with it a little last night, and there's an option to do a slideshow. unfortunately, idk how many more goodies we can expect to see for our old beloved touchpads.
ponyboy82 said:
check out Desk Clock Plus that i mentioned above. I got to play with it a little last night, and there's an option to do a slideshow. unfortunately, idk how many more goodies we can expect to see for our old beloved touchpads.
Click to expand...
Click to collapse
Thanks for the suggestion.
Seems to need a load of permissions considering it's application (a clock) - I'm always wary of an app that wants loads of permissions and especially control of things like system settings without proper explanation, etc.
emuX said:
Thanks for the suggestion.
Seems to need a load of permissions considering it's application (a clock) - I'm always wary of an app that wants loads of permissions and especially control of things like system settings without proper explanation, etc.
Click to expand...
Click to collapse
Yeah, I hear ya. It has a ton of different settings, I think including stuff like changing the lock screen and display/screen timeout, which I assume that is for. I wish there were more fine-grained permissions sometimes, or a way to disable certain ones and still have the app work, just not the particular feature that the permission relies on. I believe in CM that's possible at least to some extent.
REQUIREMENTS
ROOT ACCESS
SINGLE-BUTTON HEADSET
ANDROID 4.1+
PREFACE
TESTED ON THE NEXUS 4 RUNNING 4.2
If you often listen to music using a single-button headset (the kind that many Samsung devices tend to ship with), then you should know that Google lets you control the headset button. By default, you can:
Play/Pause (Single Press)
Skip track (Double Press)
Launch Voice Search (Single-click Long Press)
Pretty cool, right? So what's the deal, then?
The issue is you CANNOT customize how you want the system to respond to your button input.
What if you want to long press to increase volume?
What if you want to triple click to go to the previous track?
What if you want to double click and hold to decrease volume?
What if you want to launch an app besides Google Voice Search (I personally have bound utter! in place of Google's search!)?
Nope, too bad.
Well, there is a workaround for this.
How does it work?
In /system/usr/keylayout, two files called Generic.kl and hs_detect.kl reside where you can modify the keymapping of the HEADSETHOOK input to an alternate key that is normally found on a 3-button headset, specifically MEDIA_NEXT. Then, you can modify how the system responds to MEDIA_NEXT by using a headset control app.
TO FIX:
**NOTE: ITEMS SURROUNDED BY A BLUE BOX MEAN IT IS THE ORIGINAL VALUE WHILE ITEMS SURROUNDED BY A RED BOX MEANS IT IS THE NEW VALUE**
1) Install the Keytest App found here: https://github.com/chrisboyle/keytest/downloads
2) Once inside the app, press the headset button. On your screen, it should read as follows:
Code:
keyCode=KEYCODE_HEATSETHOOK
scanCode=226
as shown in the following picture: http://i.imgur.com/dogxm.png
3) Using a root-enabled file explorer app (I personally use Solid Explorer), go to /system/usr/keylayout and make a backup of Generic.kl and hs_detect.kl (copying them to your internal storage, for example /sdcard/headset).
4) You will modify these two files on two different lines. The folder should look like this: http://i.imgur.com/ShpCv.png
Generic.kl:
ORIGINAL: http://i.imgur.com/dzmPy.png AND http://i.imgur.com/bdRRz.png
NEW: http://i.imgur.com/ZddZT.png AND http://i.imgur.com/PPAZk.png
hs_detect.kl:
ORIGINAL: http://i.imgur.com/dVaXK.png
NEW: http://i.imgur.com/Deh9r.png NOTE: I MANUALLY ADDED THE KEY 163 LINE IN
Simple right? You are just flipping the two values essentially.
5) Save the changes. Reboot.
6) Open the Keytest app again. Press the headset button. On your screen, it should read as follows:
Code:
keyCode=KEYCODE_MEDIA_NEXT
scanCode=226
as shown in the following picture: http://i.imgur.com/2BSHM.png
7) Now all you need to do is use an app to configure the MEDIA_NEXT key to your liking.
MEDIA_NEXT is a key typically found on 3-button headsets, symbolized by the "Right" key. An app like Headset Button Controller or Headset Droid should do the trick. Both are paid apps, but there are trial versions available. If there are any free alternatives that can do the trick, let me know and I'll add it in! (I am NOT in any way affiliated with the app developers!)
LIMITATIONS
1)A ROM update will wipe/reset the files.
1a) How can you avoid this? Pretty simple, actually! Just keep a backup of Generic.kl and hs_detect.kl after you make the changes to them, and inject them into the zip file before you flash the ROM. You can also use the following script to do this which needs to be run as root, given that you have the two files backed up in /sdcard/headset
Code:
mount -o rw,remount /system
cp -f /sdcard/headset/* /system/usr/keylayout
chmod 644 /system/usr/keylayout/*
mount -o ro,remount /system
2) An actual or simulated "MEDIA_NEXT" input will now not be recognized as a MEDIA_NEXT. This will affect, for example, 3-button headsets or tasker tasks that simulate a MEDIA_NEXT input. Also: ROMs with the long-press to skip tracks will no longer skip track on holding volume-up, as this is no longer recognized as a MEDIA_NEXT input.
2a) How can you avoid this? You can instead use a different key to be replaced rather than MEDIA_NEXT, if you so desire. The work-up will be the exact same, only the values you swap will be different.
CREDITS
Kenkiller: http://forum.xda-developers.com/showpost.php?p=32999600&postcount=38
Headset Button Controller Dev
Headset Droid Dev
Redditor muzeofmobo for the script
Please respond to this post if it worked for you! I don't have my Nexus 4 yet, but I am absolutely positive it works on it as well! It worked for my GNexus on 4.1 and 4.2, and it has worked across many other devices as well.
Bump for visibility!
Sent from my Galaxy Nexus using Tapatalk 2
Thanks for this :good: It'll help me hunting for why I can't get the headset working properly in utter! !
Works PERFECT! THANKS!!!! (for nexus s)
https://play.google.com/store/apps/details?id=se.jays.headsetcontrol
I used to use this app. It offered the same functionality without having to tweak any files. I have not tested on n4 though.
1234568 said:
https://play.google.com/store/apps/details?id=se.jays.headsetcontrol
I used to use this app. It offered the same functionality without having to tweak any files. I have not tested on n4 though.
Click to expand...
Click to collapse
This tweak is meant for long press problem only opening google now. Even Jays says this
"Compatibility
- Click-and-hold actions will not work in Android 4.1+ as Google Now intercepts them."
so even if you use jays your long press should not work unless your rom has helped you change it!
Used this app back in the day before i got my MW600..
https://play.google.com/store/apps/details?id=tvk.headvol
PMaksymiuk said:
Used this app back in the day before i got my MW600..
https://play.google.com/store/apps/details?id=tvk.headvol
Click to expand...
Click to collapse
Yes, Headset Droid is another option for users who don't want to use Headset Button Controller!
I just received my Nexus 4 earlier today, and I saw that there were some changes done in the /system/usr/keylayout folder. I managed to fix the problem, and will update the OP with new pictures ASAP for those looking to fix the headset problem.
OP updated with new instructions specific to the Nexus 4!
First off thanks to the OP. I can confirm that this works perfectly. Really don't understand why Google limited the click-and-hold functionality in the first place.
Despite this method working as expected, it is just tricking the Android system. Would it be possible for developers to actually remove the limitation itself from Jellybean. This would mean that you wouldn't need to inject files after each rom update etc.
IAmAN00bie said:
I just received my Nexus 4 earlier today, and I saw that there were some changes done in the /system/usr/keylayout folder. I managed to fix the problem, and will update the OP with new pictures ASAP for those looking to fix the headset problem.
Click to expand...
Click to collapse
I had the same problem after the JB 4.2.1 upgrade. hs_detect.kl isn't there. The same modifications can be made to set_jack.kl (+ add the line as posted in the original).
This works just fine now!
However, I still can't launch utter (using headset button controller), since the shortcut found in utter main screen creates a shortcut to start listening on the homescreen. Every time I triple press, a shortcut is made to my homescreen.
How did you bind utter to listen?
NEW: http://i.imgur.com/ZddZT.png AND http://i.imgur.com/ZddZT.png
Click to expand...
Click to collapse
OP these are 2 the same images, please edit as some people will get confused
---------- Post added at 09:48 PM ---------- Previous post was at 09:19 PM ----------
Ohh and also... how do you answer a call after changes? Ive tried headset Droid and Headset Button Controller and none of the settings allows me to answer call
MattSkeet said:
OP these are 2 the same images, please edit as some people will get confused
---------- Post added at 09:48 PM ---------- Previous post was at 09:19 PM ----------
Ohh and also... how do you answer a call after changes? Ive tried headset Droid and Headset Button Controller and none of the settings allows me to answer call
Click to expand...
Click to collapse
Oops, didn't catch that! I'll update it when I get done with my finals today ;_;. Did you configure the Right button aka the media next button in headset droid? Remember the configuration changed when you did the mod!
Sent from my Nexus 4 using Tapatalk 2
IAmAN00bie said:
Oops, didn't catch that! I'll update it when I get done with my finals today ;_;. Did you configure the Right button aka the media next button in headset droid? Remember the configuration changed when you did the mod!
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
Yeah I did. Set the right button in the right way and also disabled all other buttons . I can change volume skip tracks play pause but unable to answer calls even tho it is set up
Sent from my Nexus 4 using xda premium
MattSkeet said:
Yeah I did. Set the right button in the right way and also disabled all other buttons . I can change volume skip tracks play pause but unable to answer calls even tho it is set up
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
I never actually used the answer calls feature, as I don't have an inline mic. I'll try to see what's up though.
Sent from my Nexus 4 using Tapatalk 2
Quick update, fixed the OP links. Sorry if I caused anyone confusion. I hope somebody finds this guide useful!
Hey Guys
I have a Galaxy Note 2 and followed the switching steps mentioned to switch.from the middle to right button.
However thiere is a problem that sometimes happens... the "long press" seems to over-ride the single press so that when I'm trying to click once to pause my music, a new song comes on.
The 2nd thing is that for some reason "click and hold" has no effect whats so ever (as I could have just used it instead of long click)
Curious if you guys have had these experiences.
Boogerwooger said:
Hey Guys
I have a Galaxy Note 2 and followed the switching steps mentioned to switch.from the middle to right button.
However thiere is a problem that sometimes happens... the "long press" seems to over-ride the single press so that when I'm trying to click once to pause my music, a new song comes on.
The 2nd thing is that for some reason "click and hold" has no effect whats so ever (as I could have just used it instead of long click)
Curious if you guys have had these experiences.
Click to expand...
Click to collapse
What app are you using to control your clicks?
With the announcement of the new gestures feature for the Pixel 4 I thought: "I should try something similar with Tasker".
Here it is!
It's obviously less precise because you don't have all the extra sensors needed for accurate gestures, but on the other hand it's infinitely more customizable!
Depending on what situation you're in, you'll be able to do lots of different things!
Included are:
Music control gestures
Whatsapp gesture
These are just 2 examples. You can expand on these and do whatever you want with them!
Import the project here!
Enjoy!
Great job Joao!!!
If I can, I would like to share mine too from time ago. Hope this helps yours
https://www.youtube.com/watch?v=_Pfuk7jy4J8
https://drive.google.com/file/d/10pu5BlcN59xFcvZ9P1pav9YGchhaIDiz/view
I'm assuming one would need root for this, yes?
stanleyopar2000 said:
I'm assuming one would need root for this, yes?
Click to expand...
Click to collapse
No root needed at all!
joaomgcd said:
No root needed at all!
Click to expand...
Click to collapse
So I gave it a whirl and i'm not sure if i'm a tasker noob but I could not seem to get it working and the setup was a little too complicated for me : /
It was saying no profiles currently running even though I switched the toggles
stanleyopar2000 said:
So I gave it a whirl and i'm not sure if i'm a tasker noob but I could not seem to get it working and the setup was a little too complicated for me : /
It was saying no profiles currently running even though I switched the toggles
Click to expand...
Click to collapse
I have imported the profiles and can not get it to work neither. Galaxy S10.
stanleyopar2000 said:
So I gave it a whirl and i'm not sure if i'm a tasker noob but I could not seem to get it working and the setup was a little too complicated for me : /
It was saying no profiles currently running even though I switched the toggles
Click to expand...
Click to collapse
mirrik said:
I have imported the profiles and can not get it to work neither. Galaxy S10.
Click to expand...
Click to collapse
What did you try it with? The music one or the Whatsapp one?
joaomgcd said:
What did you try it with? The music one or the Whatsapp one?
Click to expand...
Click to collapse
Not working with both of them. Tried with google play, spotify and whatsup. After import It asked to install AutoInput and AutoNotification which I did and purchased. I allowed all the permissions but maybe some are missing...
mirrik said:
Not working with both of them. Tried with google play, spotify and whatsup. After import It asked to install AutoInput and AutoNotification which I did and purchased. I allowed all the permissions but maybe some are missing...
Click to expand...
Click to collapse
Thanks. Can you verify that you have Tasker 5.8.2?
Also, did you give AutoNotification access to your notifications? Go to Tasker > Menu > More > Android Settings > Notification Access > Check if AutoNotification is enabled.
joaomgcd said:
Thanks. Can you verify that you have Tasker 5.8.2?
Also, did you give AutoNotification access to your notifications? Go to Tasker > Menu > More > Android Settings > Notification Access > Check if AutoNotification is enabled.
Click to expand...
Click to collapse
Yes, version 5.8.2 installed. AutoNotification has an access. All is set as you indicate. Maybe there is an issue with my proximity sensor. I test it by dialing *#77692# and by default it was off. I turned it on and It worked perfectly. On second attempt to dial It was off again. Maybe It is activated on samsung S10 only at performing specific action as making phone call?
I also checked with Sensoroid - Senso info app what sensor are there at my S10. It lists about 52 sensors found including TMD4910 Proximity sensor, Proximity pocket and Palm Proximity Sensor.
mirrik said:
Yes, version 5.8.2 installed. AutoNotification has an access. All is set as you indicate. Maybe there is an issue with my proximity sensor. I test it by dialing *#77692# and by default it was off. I turned it on and It worked perfectly. On second attempt to dial It was off again. Maybe It is activated on samsung S10 only at performing specific action as making phone call?
I also checked with Sensoroid - Senso info app what sensor are there at my S10. It lists about 52 sensors found including TMD4910 Proximity sensor, Proximity pocket and Palm Proximity Sensor.
Click to expand...
Click to collapse
Ah yes, that is possibly the issue! I've had reports from other people that the S10's sensor is not working as it should and only turns on during calls... Unfortunately I can't help with that one Check here for example.
I would love to hear some other ideas that people on this thread used when activating this. I'm not a WhatsApp user, so I'm only basing my experiences through GPM. Any additional apps where this could be advantageous?
Mate 20 lite not working i wasted 3 euros
---------- Post added at 10:13 PM ---------- Previous post was at 10:11 PM ----------
And yes latest version and autonotification enabled
Works for me. Thanks!
Is it posible to control Google Assistant with gestures? Just asking.
correcting my comment, it works perfectly now
great job
I'm new to tasker, and wanted to know if you can trigger the camera to take a photo with this air gesture?
I imported the file from the OP to my OnePlus 6T. This is the only thing I have setup in Tasker, and for the life of me I can not get it to function. An I missing something
phillymade said:
I imported the file from the OP to my OnePlus 6T. This is the only thing I have setup in Tasker, and for the life of me I can not get it to function. An I missing something
Click to expand...
Click to collapse
Start with making sure the proximity sensor is working. A poster above with a Samsung had a problem like that. If you need an app to test it, try Sensors Toolbox
Then look at the tasker log and see if there is any messages there that will help.
Are you trying the WhatsApp or music controls?
ktmom said:
Start with making sure the proximity sensor is working. A poster above with a Samsung had a problem like that. If you need an app to test it, try Sensors Toolbox
Then look at the tasker log and see if there is any messages there that will help.
Are you trying the WhatsApp or music controls?
Click to expand...
Click to collapse
Music.
I'll try your suggestion
I really want to control the camera with this, but I do not think it's possible.
Sensor is working see photo
Sent from my ONEPLUS A6013 using Tapatalk
View attachment 4859291
phillymade said:
Music.
I'll try your suggestion
I really want to control the camera with this, but I do not think it's possible.
Sensor is working see photo
Sent from my ONEPLUS A6013 using Tapatalk
View attachment 4859291
Click to expand...
Click to collapse
I actually installed this to see what was up. On the music version, the profile "Proximity With Music" has three contexts. The AutoNotification context is set to trigger the profile only on notifications from specific apps. You need to check and make sure your app is enabled there. Also, if you don't have AutoNotification installed, it won't work.
As far as taking a photo, that definitely can be done. Here is a Air Camera project. It builds on Joao's project and requires AutoInput to be installed.
It's possible that it won't work out of the "box" due to two things.
1) The "Camera" profile gets triggered based on the Google Camera app opening. This would need to be updated to whichever camera app is used.
2) In the "Handle Camera Gesture" profile entry task, the AutoInput action is expecting the Google Camera app. If that doesn't exist, that action can be updated to operate the shutter button in whatever camera app is installed.
NOTE: In the "Handle Camera Gesture" profile entry task, there is a paused action, "Take Photo". That is actually the Tasker action that will take a photo regardless whether the camera is open or not. It's a bit silly in this application but could be used instead of the AutoInput action.