[Q] Mapping camera button to launch an app - T-Mobile Sidekick 4G

Hi everyone,
I'm hoping one of the dev's or more experienced users here will be able to answer a question I've got. I'd like to be able to map the camera button on my SK4G to launch an app - specifically to have the camera button launch my Assistant app, which is basically a scaled-up version of the voice search -- it's not quite Siri, but it's getting there.
I've found a few posts that talk about remapping buttons, but none address launching apps via a hardware button/key. Specifically I found ayoteddy's thread here where he explains how he's reassigned the jumpkey button on the upper left to function as a physical search key, and notes that holding it down will activate voice search, and orange808's post here that gives a breakdown of how to edit the /SYSTEM/USR/KEYLAYOUT/s3c-keypad.kl file to reassign keys/buttons, but neither of them discusses launching apps directly.
So, I'm not sure if there's even a way to do it, and if there is if it's a direct mod or if it would require another app, but if anyone out there has done it, or has some idea of how to, I'd really appreciate the tip off.
Thanks!
Darren

I would like to see this too personally, for the same reason too actually! And for the button call couldn't someone change the long hold of the jump key from google voice to the assistant? I'm not too experienced so it's just a can we? Sorry

You will need to do some heavy lifting to accomplish that.
Just for giggles, here's some info to get you started...
http://forum.xda-developers.com/showthread.php?t=695936
---------- Post added at 08:00 PM ---------- Previous post was at 07:57 PM ----------
You could also try Tasker from the market, but beware: it will run as a service in the background all the time and consume resources. Tasker has a learning curve and a performace trade off; it's easier than compiling your own custom code, but it will cost you precious memory.

orange808 said:
You will need to do some heavy lifting to accomplish that.
Just for giggles, here's some info to get you started...
http://forum.xda-developers.com/showthread.php?t=695936
---------- Post added at 08:00 PM ---------- Previous post was at 07:57 PM ----------
You could also try Tasker from the market, but beware: it will run as a service in the background all the time and consume resources. Tasker has a learning curve and a performace trade off; it's easier than compiling your own custom code, but it will cost you precious memory.
Click to expand...
Click to collapse
Ahhh okay, Darn thought it would be something like Root Explorer system app swap. Thanks for the info.

It's not that hard. Just edit system/usr/keylayout/heroc-keypad.kl in a text editor.
Find the camera key and change it to something else (not sure if you can set it to a hot key like jump-d or something, but you could change it to the search key for sure)

Thanks for the help, ill try that later.
Sent from my SGH-T839 using XDA

Solution to using Camera button to launch an app
Okay, as it turns out, I did some more digging and was able to answer my own question, so I wanted to post a quick update as to how I accomplished it. It may or may not be the BEST way, and it wasn't free - I wound up spending $0.99 for the app, but I think it was well worth it.
The first thing I tried doing was editing the /SYSTEM/USR/KEYLAYOUT/s3c-keypad.kl file to reassign the camera key (Key 31) to Voice_Input, which at least got me part of the way there, but of course that was still only letting me launch voice search, rather than my preferred app, Speaktoit Assistant.
After a bit more digging and searching I found an app that did exactly what I wanted -- it's called QuickLaunch and can be found on Android Market. It's not freeware - it costs a whopping $0.99, but it allows you to assign the Home, Search, and Camera buttons to launch an app directly, as well as allow you launch an app from a status bar notification icon.
So that's how I've accomplished it. Anyone else who may have found another way please feel free to post your method(s) as well.
Thanks!

The only downside is that Touchkey has to launch every time you hit a button, but it will work.

Related

Ability to switch Keyboard based on APP

Hello,
I am looking for an app which allows you to designate which keyboard you want to use in which apps. Preferably it will default to the default keyboard then you can manually change the keyboard for certain apps.
For example, I would like to use swiftkey x when in messaging, whatsapp, and the browser, but use swype with everything else.
I know this should be possible as this app does show the ability to switch keyboards based on certain parameters: http://forum.xda-developers.com/showthread.php?t=830177
If you know of any app please do share or if you can create this i am sure thousands of people would be very happy.
Thanks!
I too would like an app like that!
Sent from my T959 using XDA Premium App
Wow just today I started thinking that an app like this would be extremely useful. I hope there actually is one, out of not at least someone here could write one. I'd gladly party for one if it works!
You can use Tasker to display the input method select popup when you load/exit certain apps (actually, the parameters can be nearly anything you can think of). Android does not allow apps to change the input method automatically. So you will still have to select the input method from the popup.
App in the Works
Hello. I was looking for something to do exactly this and found this thread. Since I cannot find anything to do this, I am writing an app that will do it. I have a somewhat hard-coded proof of concept app that does this right now. I only have a Samsung N7000 Note phone with ICS 4.0.4 on TouchWiz, so have only tested there. This will require root but should, I think, work on almost any device - there is nothing specific to my device. So I will be looking for early testers who have root and are able to let me know how things look. If interested, post here and PM your email to me so I can get you on the list. Cheers!
whitedavidp said:
Hello. I was looking for something to do exactly this and found this thread. Since I cannot find anything to do this, I am writing an app that will do it. I have a somewhat hard-coded proof of concept app that does this right now. I only have a Samsung N7000 Note phone with ICS 4.0.4 on TouchWiz, so have only tested there. This will require root but should, I think, work on almost any device - there is nothing specific to my device. So I will be looking for early testers who have root and are able to let me know how things look. If interested, post here and PM your email to me so I can get you on the list. Cheers!
Click to expand...
Click to collapse
Hey, I'm running Jellybam 4.2.1 on an AT&T galaxy s3, I'd love to be a tester for you on the keyboard app. But just to make sure we are on the same page, the app you're making will "task" a specific app to use a user defined keyboard? Like, I want the samsung regular ol keyboard when using the messaging app, but I want Kii keyboard to be the default keyboard whenever Glowfly (sms pop up app) notifies me of a new message, Glowfly seems to have some weird tendencies, like when using the samsung keyboard, the return key only sends the text, does not "return" or move the cursor below the already typed text. but when i use kii keyboard with glowfly, the return will put the cursor below the text i already have (this is what i want), but when using kii keyboard in the messaging app (stock app) it will send the message rather than move the cursor below the input text. does this make sense?
Let me know if this is unclear or if you have anything you want tested on a device, thanks!
Kapak13 said:
Hey, I'm running Jellybam 4.2.1 on an AT&T galaxy s3, I'd love to be a tester for you on the keyboard app. But just to make sure we are on the same page, the app you're making will "task" a specific app to use a user defined keyboard? Like, I want the samsung regular ol keyboard when using the messaging app, but I want Kii keyboard to be the default keyboard whenever Glowfly (sms pop up app) notifies me of a new message, Glowfly seems to have some weird tendencies, like when using the samsung keyboard, the return key only sends the text, does not "return" or move the cursor below the already typed text. but when i use kii keyboard with glowfly, the return will put the cursor below the text i already have (this is what i want), but when using kii keyboard in the messaging app (stock app) it will send the message rather than move the cursor below the input text. does this make sense?
Let me know if this is unclear or if you have anything you want tested on a device, thanks!
Click to expand...
Click to collapse
Following is the write-up I have put together so far for my app's listing on the Play Store. I think it outlines what the app currently can do and I believe it speaks directly to your needs. If you are interested in testing, please PM me your email address.
**** R E Q U I R E S -- R O O T ****
**** R E Q U I R E S -- B U S Y B O X ****
**** M U S T - BE - INSTALLED - AS - SYSTEM - APP ****
Thank you for READING the following BEFORE commenting/reviewing:
For most android devices but tested by the developer only on Samsung Note N7000 with ICS and JB.
Install as a normal app in the normal way. But to operate fully, you MUST install as a system app. I recommend using this app here on the Play store. But other techniques will work as well. You must undo this prior to uninstalling or updating.
After using on your device in "free" mode, please consider purchasing the Pro Upgrade to unlock other features.
Please email me from the link on this page with questions, comments, or suggestions. I cannot respond to reviews left by users so that is not the best channel to reach me.
There are piles of keyboards/input methods out there for Android devices. But it stands to reason that some keyboards are much better for some tasks than others. Imagine a hypothetical app which never accepts alphabetic input. When running this app, you don't need a full QWERTY keyboard - something like a 10-key pad would be much more efficient. So you may find yourself regularly switching between keyboards whenever you use a certain app. But doing so in Android is something of a pain involving at least several steps each time.
Keyboard Master exists to save you this time and hassle! It permits your device to "remember" (called a mapping) that you want to use a specific keyboard each time you run a specific app. And when that app is started, Keyboard Master takes care of making the keyboard swap and then swapping back when the app is no longer being used.
Keyboard Master operates in a default (free) mode that permits you to establish a single mapping at a time so you can test how it works on your device. This single mapping may be adequate for some users and if so, please enjoy the app at no charge.
Users with more advanced needs will appreciate the Pro Upgrade which you can purchase within Keyboard Master (see the options menu). Purchasing this upgrade will enable the following additional features of Keyboard Master:
Removes the limit of only one app-to-keyboard mapping imposed in the free version of Keyboard Master. There will be no limit imposed.
Enables the optional, automatic capture of app-to-keyboard mappings as you change the selected input method while running an application. Of course, the manual creation of mappings found in the free version is still supported.
Enables the on-demand backup/loading of settings and mappings to/from your device's SD card.
It will also unlock other, advanced features that may be added in the future. I can envision future support for device orientation in mappings and special treatment when a hardware keyboard is in use, to name a few.
All of this power and convenience comes at a technical price. Not only does this app require ROOT, but it also must be installed as a "system" app (as opposed to a normal or downloaded app) because only a system app is permitted to swap keyboards in this way. So once you have downloaded Keyboard Master, you MUST move it to the location on your device where system apps reside. And it must be moved back prior to uninstall or update.
I want to thank the author of this app who's published code hinted at how Keyboard Master could accomplish all of this.
**** M U S T - BE - INSTALLED - AS - SYSTEM - APP ****
**** R E Q U I R E S -- B U S Y B O X ****
**** R E Q U I R E S -- R O O T ****
whitedavidp said:
Following is the write-up I have put together so far for my app's listing on the Play Store. I think it outlines what the app currently can do and I believe it speaks directly to your needs. If you are interested in testing, please PM me your email address.
**** R E Q U I R E S -- R O O T ****
**** R E Q U I R E S -- B U S Y B O X ****
**** M U S T - BE - INSTALLED - AS - SYSTEM - APP ****
Thank you for READING the following BEFORE commenting/reviewing:
For most android devices but tested by the developer only on Samsung Note N7000 with ICS and JB.
Install as a normal app in the normal way. But to operate fully, you MUST install as a system app. I recommend using this app here on the Play store. But other techniques will work as well. You must undo this prior to uninstalling or updating.
After using on your device in "free" mode, please consider purchasing the Pro Upgrade to unlock other features.
Please email me from the link on this page with questions, comments, or suggestions. I cannot respond to reviews left by users so that is not the best channel to reach me.
There are piles of keyboards/input methods out there for Android devices. But it stands to reason that some keyboards are much better for some tasks than others. Imagine a hypothetical app which never accepts alphabetic input. When running this app, you don't need a full QWERTY keyboard - something like a 10-key pad would be much more efficient. So you may find yourself regularly switching between keyboards whenever you use a certain app. But doing so in Android is something of a pain involving at least several steps each time.
Keyboard Master exists to save you this time and hassle! It permits your device to "remember" (called a mapping) that you want to use a specific keyboard each time you run a specific app. And when that app is started, Keyboard Master takes care of making the keyboard swap and then swapping back when the app is no longer being used.
Keyboard Master operates in a default (free) mode that permits you to establish a single mapping at a time so you can test how it works on your device. This single mapping may be adequate for some users and if so, please enjoy the app at no charge.
Users with more advanced needs will appreciate the Pro Upgrade which you can purchase within Keyboard Master (see the options menu). Purchasing this upgrade will enable the following additional features of Keyboard Master:
Removes the limit of only one app-to-keyboard mapping imposed in the free version of Keyboard Master. There will be no limit imposed.
Enables the optional, automatic capture of app-to-keyboard mappings as you change the selected input method while running an application. Of course, the manual creation of mappings found in the free version is still supported.
Enables the on-demand backup/loading of settings and mappings to/from your device's SD card.
It will also unlock other, advanced features that may be added in the future. I can envision future support for device orientation in mappings and special treatment when a hardware keyboard is in use, to name a few.
All of this power and convenience comes at a technical price. Not only does this app require ROOT, but it also must be installed as a "system" app (as opposed to a normal or downloaded app) because only a system app is permitted to swap keyboards in this way. So once you have downloaded Keyboard Master, you MUST move it to the location on your device where system apps reside. And it must be moved back prior to uninstall or update.
I want to thank the author of this app who's published code hinted at how Keyboard Master could accomplish all of this.
**** M U S T - BE - INSTALLED - AS - SYSTEM - APP ****
**** R E Q U I R E S -- B U S Y B O X ****
**** R E Q U I R E S -- R O O T ****
Click to expand...
Click to collapse
Hey thank you soooooo much for replying and getting me this info! I gave it a try and it works flawlessly! I was able to sucessfully convert my apps to system apps and they run perfectly and I am able to get the performance I was looking for! thank you! keyboards work amazingly!
ANYONE WHO WANTS TO TRY THIS- DO IT! but remember!!!!!- its not the fault of the developer if YOU mess up your device! Research what you're doing before you do anything!
Kapak13 said:
Hey thank you soooooo much for replying and getting me this info! I gave it a try and it works flawlessly! I was able to sucessfully convert my apps to system apps and they run perfectly and I am able to get the performance I was looking for! thank you! keyboards work amazingly!
ANYONE WHO WANTS TO TRY THIS- DO IT! but remember!!!!!- its not the fault of the developer if YOU mess up your device! Research what you're doing before you do anything!
Click to expand...
Click to collapse
I am pleased I could help out. But I am confused. I don't think I have sent you my app (Keyboard Master) yet. Changing my app to a system app is needed but I would not recommend changing apps to system apps without really good cause. Keyboard Master needs this capability, but most apps should not benefit from this at all. If you do want to test Keyboard Master, PM me with your email address. Also, I will shortly be posting a video of Keyboard Master at work on my Samsung Note N7000 to YouTube. I will post that link here for those who are interested. Cheers!
---------- Post added at 03:01 PM ---------- Previous post was at 02:31 PM ----------
You can now check out a video of my new Keyboard Master app in action on YouTube. Sorry for the spotty video quality. Cheers!
whitedavidp said:
I am pleased I could help out. But I am confused. I don't think I have sent you my app (Keyboard Master) yet. Changing my app to a system app is needed but I would not recommend changing apps to system apps without really good cause. Keyboard Master needs this capability, but most apps should not benefit from this at all. If you do want to test Keyboard Master, PM me with your email address. Also, I will shortly be posting a video of Keyboard Master at work on my Samsung Note N7000 to YouTube. I will post that link here for those who are interested. Cheers!
---------- Post added at 03:01 PM ---------- Previous post was at 02:31 PM ----------
You can now check out a video of my new Keyboard Master app in action on YouTube. Sorry for the spotty video quality. Cheers!
Click to expand...
Click to collapse
hahahahaha I misread some of your reply to me and when I quickly grabbed /system/appmover I converted some of my apps and forgot to come back to your post to finish reading everything and I confused your (keyboard master) for the Tasker mods I had already set for my keyboards because when I converted Tasker and the keyboard I wanted to use, everything became instantly responsive and it removed the problems I was having prior, thus leading me to imagine I had your app and things worked. Sorry about the mistake, I am still interested in trying out your app tho. I believe I had sent you a pm with my email. If not lemme know and I'll send it
Kapak13 said:
hahahahaha I misread some of your reply to me and when I quickly grabbed /system/appmover I converted some of my apps and forgot to come back to your post to finish reading everything and I confused your (keyboard master) for the Tasker mods I had already set for my keyboards because when I converted Tasker and the keyboard I wanted to use, everything became instantly responsive and it removed the problems I was having prior, thus leading me to imagine I had your app and things worked. Sorry about the mistake, I am still interested in trying out your app tho. I believe I had sent you a pm with my email. If not lemme know and I'll send it
Click to expand...
Click to collapse
Ah ha. I think I read somewhere that Tasker does have an addon (which also requires to be a system app) that will do some (perhaps all) of what my app does. If you are already a Tasker user (I am not), that may be the way to go. No sense in cluttering up your device with extra apps and complexity (and possibly incompatibilities).
whitedavidp said:
Ah ha. I think I read somewhere that Tasker does have an addon (which also requires to be a system app) that will do some (perhaps all) of what my app does. If you are already a Tasker user (I am not), that may be the way to go. No sense in cluttering up your device with extra apps and complexity (and possibly incompatibilities).
Click to expand...
Click to collapse
Hahaha well looks like this accident turned into a good thing, I have removed Tasker to give your app a try, if it is the same turn out, I'll pm you about it. Maybe your app runs better/faster/lighter. Would be nice to find out, thank you for pointing out the possible clash with Tasker and Keyboard Master
---------- Post added at 05:39 PM ---------- Previous post was at 05:32 PM ----------
whitedavidp said:
Ah ha. I think I read somewhere that Tasker does have an addon (which also requires to be a system app) that will do some (perhaps all) of what my app does. If you are already a Tasker user (I am not), that may be the way to go. No sense in cluttering up your device with extra apps and complexity (and possibly incompatibilities).
Click to expand...
Click to collapse
And yes, Tasker uses SecureSettings to dive deeper into the phone directories to include input methods as tasks, so once both are made system apps, they run flawlessly. So in the short run, your recommendation of getting /system/app mover was the fix for my current issue.
Keyboard Master App Does This and is Ready!
You may be interested in my Keyboard Master app on the Play store. It does just what the OP requested. Cheers!

Windows Phone Mango Close Tabs?

Ok so with mango if you HOLD the back button you will see a bunch of different tabs and stuff that are open.Is there any way to close them?
Instead of using the windows button to quit an app, just hit the back button until the menu. Mash on the back button while you're on main menu to exit out of all of them.
iEatRappers said:
Ok so with mango if you HOLD the back button you will see a bunch of different tabs and stuff that are open.Is there any way to close them?
Click to expand...
Click to collapse
That's what I was wondering too. I was trying to swipe apps up and down to have them closed. Instead looks like clicking on the back button is only solution and it's very inconvenient since might require more than one click to leave the app. I don't know if this is licencing issue but Microsoft should do something about this, like adding small x or something at least.
Yeah it seems the only way to close them is by hitting the back button. I would also very much like a small "x" to close programs, or swipe them away or something. It'd feel a lot better (especially when programs such as games have the little "Resuming.." thing, I find that annoying when trying to close).
asdfvtn said:
Yeah it seems the only way to close them is by hitting the back button. I would also very much like a small "x" to close programs, or swipe them away or something. It'd feel a lot better (especially when programs such as games have the little "Resuming.." thing, I find that annoying when trying to close).
Click to expand...
Click to collapse
Hmm as long as you see the "Resuming..." you don't have to worry about battery, RAM or cpu consumption. Just leave it "open" cuz it's actually not running it's tombstoned (that's why resumin is necessary and a lot of games need to load their stuff again).
But with the mango multitasking I'd love to see it, too.
Let's vote for it:
http://windowsphone.uservoice.com/f...8-close-apps-running-in-background-?ref=title
Mango doesn't really have multitasking. Unless you have Jaxbot's no-dehydration hack enabled (which works on NoDo as well; it has nothing to do with Mango), even a Mango app is using no active resources (CPU, sensors, etc.) while in the background. It does hold onto RAM, but if the OS needs more RAM for the foreground processes, it will just tombstone the backgrounded apps, freeing their RAM.
Let's say that again, for clarity:
If an app isn't in the foreground on WP7, Mango or otherwise, it is using no performance resources and consuming no battery.
OK, now that I've gotten that out of the way... I agree that it's occasionally annoying to fully back out of an app. For example, backing out of Puzzle Quest requires a lot of steps before you get to the "are you sure you want to exit?" screen. Pre-Mango apps that don't resume isntantly are also annoying to "back" into.
So... I agree with your rquest, but NOT for the reasons implied by @chabun. Just wanted to clear that up...
---------- Post added at 04:04 PM ---------- Previous post was at 04:03 PM ----------
Oh, as for closing browser tabs: open the web browser (in any way, including backing into it), and then expand the App Bar menu and select the Tabs option. I'm extremely annoyed that MS made Tabs so much harder to get to in Mango, but it's still there and you can still close them directly.
I'd like to close tabs in the multitask switcher simply because it only allows the last 5 apps to be resumed, and I often hit the limit. I don't want to waste slots with tabs that I don't need, e.g. settings.
Just hit Back instead of Start for things like settings. For that specific case, it's probably faster than opening the task switcher and hitting an X. It would be nice to have another method, I agree, but it is already possible to close apps.

Any way to disable ALT+TAB/WIN+TAB on Bluetooth keyboard in ICS?

I'm trying out the Touchpad as an RDP client for my work Windows machine. With a Bluetooth keyboard and iTap RDP, it works very well, but one thing that's annoying is that Android/ICS traps certain key combinations instead of sending them through to Windows, e.g., ALT+TAB (Symbol+Tab on the HP Touchpad BT keyboard) and WIN+TAB (Home+Tab on the HP keyboard). Another one that gets trapped is WIN+E which should open an Explorer window but instead tries to launch the Android email client. Does anyone know if these Android keys can be disabled, ideally just while the RDP client is running, but worst case scenario, across the board?
Try the app called External Keyboard Helper pro
help
Sebz4n said:
Try the app called External Keyboard Helper pro
Click to expand...
Click to collapse
Did it help ?
javabear1 said:
Did it help ?
Click to expand...
Click to collapse
I tired this and could not get it to work.. If you have got it working please post.. I have a TF101 and with the local keyboard I really want a way to use the alt tab / windows key tab options.. but both go to Android local... If anyone has a way of getting around this I would love to hear it!
ALT TAB locally really is not required when you have the nice button for recent apps
go to /system/usr/keylayout/ and see which .kl needs to be changed and where. theres a few to look at but you should find one that matches your input device.
haxin said:
go to /system/usr/keylayout/ and see which .kl needs to be changed and where. theres a few to look at but you should find one that matches your input device.
Click to expand...
Click to collapse
As far as I can tell, it's not a keylayout but rather a CyanogenMod-specific enhancement to make Android work more like a desktop OS when used with an external keyboard. The problem is that it acts as a system-level override for those keybindings so that they're not passed to applications such as remote desktop clients. I've considered trying AOKP to see if it does the same thing.
I'm interested in getting a Nexus 10, especially if someone releases a keyboard cover similar to the one for Surface, as a lightweight laptop replacement, especially when used to access a Windows machine via remote desktop, but I have such a heavy dependency on ALT+TAB in my day-to-day habits that it would be pretty annoying to have that key take me to another Android app instead of switching Windows apps. Not a show-stopper, but definitely an annoyance. Hopefully standard Android 4.2 doesn't do this...
I coincided installing Linux on my tf101 as I was so upset about it.. however there is not a easy way... it would be nice to see a option to disable it for in custom roms..
I don't think 4.2 will change the behavior at all.. sadly
Sent from my GT-I9305 using xda app-developers app
DjDill said:
I coincided installing Linux on my tf101 as I was so upset about it.. however there is not a easy way... it would be nice to see a option to disable it for in custom roms..
I don't think 4.2 will change the behavior at all.. sadly
Sent from my GT-I9305 using xda app-developers app
Click to expand...
Click to collapse
I know this doesn't help many folks here, but the kind folks at Jump Desktop somehow figured out how to circumvent Apple's restrictions on key events in iOS and got full keyboard support going when accessing Windows and Mac machines via RDP and VNC, so that's what I'm using very happily now from my iPad 3.
I have created exactly what you need
Hey, all, I don't know if you'll see this, but I figured out where in the android code it intercepts this and fixed it with an xposed module, which you can grab here. http://forum.xda-developers.com/xposed/modules/keyboard-utilities-t2872579/post55350032
---------- Post added at 10:23 PM ---------- Previous post was at 09:51 PM ----------
Also, as far as win-E and related shortcuts being consumed, that's handled by an android setting called quicklaunch, which is present in the settings app, but there's no easy way to access it. To get to it, grab nova launcher or tasker or anything else that can launch app's activities directly, then find the quicklaunch activity under the settings app. This is where you register and unregister shortcuts with the windows key and the search key. Long press on the shortcut to clear it. By default, Win-E and a few others are put in for you.
Workaround
A bit old question, but i was looking for an answer today, and did not found anything that matches my needs. Not sure if it will satisfy You, but i got a little workaround. Actually you don't need to do anything with your android device, the only thing you need for this is AutoHotkey software on your windows machine + one little script running.
How it works? It remap left ctrl+tab to act like alt+tab. That way you can use ctrl+tab(or any other combination you want) and android has no problem with it.
Script content:
LControl & Tab::AltTab
Hope it helps, it worked for me.
Kuuubach said:
Workaround
A bit old question, but i was looking for an answer today, and did not found anything that matches my needs. Not sure if it will satisfy You, but i got a little workaround. Actually you don't need to do anything with your android device, the only thing you need for this is AutoHotkey software on your windows machine + one little script running.
How it works? It remap left ctrl+tab to act like alt+tab. That way you can use ctrl+tab(or any other combination you want) and android has no problem with it.
Script content:
LControl & Tab::AltTab
Hope it helps, it worked for me.
Click to expand...
Click to collapse
so this might be turnoff to some but you are on xda. we need a magisk module or something that can do this for us.
if you can disable system wide keyboard shortcuts, it would be great. and by shortcuts here is what i mean (look at the attached screenshot). in my case. i have my rog phone 3 connected to a usb c hub that has usb, hdmi, etc. (please do not tell me about the rog phone 3 and how it might have this built in because i have a custom rom installed and im sure you can do this in almost any android version there as well because its a stock rom)
my case is i use shadow (cloud gaming/computing) and so i remote control into a windows machine. i would love to disable those shortcuts so that my keyboard inputs are not interrupted by androids shortcuts.
if i alt tab or press the windows button. i dont want the android shortcuts to trigger.
please let me know if you found a solution but this most likely is achieved through adb or root. lets do actual investigation.

[Q] Privacy issues with Google Now

If you have recently tried to update your Google Now, you may have seen the new requested permissions. These include, but are not limited to, access to your phone's microphone at any time without your permission, and access to your phone's camera (assuming front-facing and rear) at any time without your permission.
Questions: Why is Google attempting to completely dissolve any sort of privacy in order to use Google Now? It is a handy tool, but is a slap in the face in the "all-or-nothing" permission request it puts forth. This is incendiary and needs to be stopped. Google does not need the ability to see and hear me in the privacy of my home.
Followup - Is this something that can be circumvented by an application, or baked into the ROM's our dev's make? Is there any way that the tech geniuses here at XDA can fight the good fight in this struggle for end-user privacy?
Is anyone else creeped out by this???
Pdroid?
Pffffffffffffffffffftt.
R3CKL355 said:
Pdroid?
Pffffffffffffffffffftt.
Click to expand...
Click to collapse
+1 - I won't run any ROM without pdroid - it requires a lot of effort up front, but is entirely worth it and it's an excellent way to learn how to secure your device. You'll be amazed at the unnecessary access some apps can get by default.
The Feds (Google counts as part since they operate under them) could always do that since the 90s even with the phone off. It was always denied but now it's just out in the open kinda how your blood was stored in data banks at birth since the 60s and it was denied by the government until Mr. George w. Bush said they can do it legally. Nothing to be creeped out by, just have a few weapons and lots of ammo ready.
Sent from the Matrix
---------- Post added at 06:49 PM ---------- Previous post was at 06:43 PM ----------
http://abcnews.go.com/blogs/headlines/2006/12/can_you_hear_me/
http://www.childrenscolorado.org/wellness/info/parents/23018.aspx
Sent from the Matrix
I imagine the microphone at all times might be for a future release so you can say 'google' at any time and the search box will come up, which would be pretty sweet. Not sure about the camera though. I ended up disabling now because the maps process took too much battery for how little I used the service.
That's creepy, but I guess that's the price we pay for Google's "free" services because nothing is really free. The only way to stop is not using it.
I always get paranoid with these types of services. Havent even tried Google Now since getting it in the OTA JB update. The whole idea about it tracking you, learning your preferences to suggest you search results, etc. Just seems a little spooky.
Please read forum rules before posting
Questions go in Q&A
Thread moved
Thank you for your cooperation
Friendly Neighborhood Moderator
Best advice: Get a dumb phone, don't use Google or any search engine on your home computer...the list is endless....
So, I got a PDroid compatible ROM. The interface isn't that intuitive to me. Can someone tell me what the different icons mean?
Clearly the green check mark means that this particular permission has been granted, and the circle/slash means blocked. What about the "?" and "AB"?
When would one use "Notify on access" or "Log access"?
What's the difference between Save, X, and Trash?
Are we suppose to be suprised that an app that has the capability to run our entire phone by voice and predict our movement and actions has permission to access all our movements and actions?
If privacy is an issue, you either shouldn't use it or at the least use PDroid. But that's Google MO, they give you convenience at the price of your privacy.
I believe "?' means there are no settings for that app in place yet. I forget what AB is. There should be a legend somewhere in there? *currently on a ROM without PDroid so I cant look it up*
corbn89 said:
Are we suppose to be suprised that an app that has the capability to run our entire phone by voice and predict our movement and actions has permission to access all our movements and actions?
If privacy is an issue, you either shouldn't use it or at the least use PDroid. But that's Google MO, they give you convenience at the price of your privacy.
I believe "?' means there are no settings for that app in place yet. I forget what AB is. There should be a legend somewhere in there? *currently on a ROM without PDroid so I cant look it up*
Click to expand...
Click to collapse
Lol... Internet tough guy. Are we to assume Google Now needs video and or audio feed to tell me what time I leave for work? I'm no oracle, but that answer, corbn89, is a resounding NO. Thanks for your relevant post. Pfft...
Replying to my useless post (considering my info was wrong) with another useless post. Real classy.
Anyways, did you find out what AB was?
The options in PDroid 2.0 are allow, deny, prompt when asking for permission. Prompting would be used with an app where you wouldn't want to allow it all the time but spoofing your info may result unwanted results (e.g. locations)
AB appears to be a spoofing mechanism as it allows for a new value to be inputted by the user. For instance, when I go into the FB app and click on the AB next to Phone Number, it allows another string to enter (I entered a viable fake number). However, it appears that ANY change to permissions renders the application (FB in this case) unusable as it will FC before it even opens. Any change to permissions automatically defaults the app to be labeled as "Untrusted". I have not been able to get PDroid functional at all. Any ideas???
If you don't like it, don't use it. Obviously, they aren't going to "spy" on you with your camera and mic. What a joke.
Sent from my SCH-I535 using XDA Premium HD app

Application Behavior When Running In Background

Ok here's the situation:
When i drive i use the Tomtom Go mobile app as "main" sat-nav.
Then i use camsam plus which runs in the background and, with a small widget, warns me of speedcameras.
I also wanted to use the icoyote app at the same time but there's a problem: the app stays in the background when there are no speedcameras ahead (which is fine) but when i'm approaching one it will "take over" the screen to warn me (so it's a visual and audible warning).
I was wondering if there's a way (there's none in the app settings) to keep the app in the background while approaching a speedcamera and leave the tomtom on screen (with only the speedcamera audible warning enabled).
I was also wondering if there's a way to keep waze in the background (the same way of the icoyote app) and keep the audible alerts (police, hazard ecc..) working.
Thanks in advance
Anyone???
No. You'd need to request the function from the app dev.
You're battery is going to be very angry with you. Lol
No, with the app in the background, it will not produce sounds... Unless it's made that way, like Google navigate.
I doubt anyone here can help.... The app developers would need to add that functionality, based said above. ?
---------- Post added at 02:01 PM ---------- Previous post was at 02:00 PM ----------
Don't speed and get rid of that one app. Solves that. ?
Darth said:
You're battery is going to be very angry with you. Lol
Click to expand...
Click to collapse
I always charge my phone while driving so that's not a problem.
Anyway thanks for all the replies.... i'll just use tomtom and camsam then.
I was hoping at least for a workaround for the waze app (considering that millions of people are using it i thought that someone found a way to make warnings work in background).
And for waze i'd only need police warning in the background... i couldn't care less about hazards, fixed speedcameras or traffic since tomtom live services are way better.
Something you might consider is to try using split screen mode. That way, the visual alert takes up only half the screen. Don't know if it's available on stock Nexus 5., probably not, so you'd need root access, Xposed framework, and the XMultiWindow plug-in. A good tutorial is here:
http://nexus7.wonderhowto.com/how-t...-windows-your-nexus-7-simultaneously-0151231/

Categories

Resources