add option to prefix messages - SuperSU

Idea: add an option to make SuperSu's messages to the screen be prefixed with "SuperSu", for those times when one isn't quite sure...

That's a good idea, especially since it isn't the foreground application. The same is commonly done when printing error messages to a terminal. With SuperSU's messages the content of the message indicates the source, but a prefix of "SuperSU:\n" would prevent any confusion.
Frank

Especially when one is trying to get rid of other super user programs and can't totally be sure of which program is making the messages! (In which case an additional optional version number might make it even more certain.)

Related

Rule-based SMS organization/management?

Are there any apps out there that allow for rule-based management/organization of SMS messages?
Specifically, I'd like to have a whitelist of users that can send messages that conform to some rule, which triggers some sort of event. Ideally, I'd like to be able to somehow parse the SMS message to add data to another program on the phone (or for simplicity's sake, add an entry to the task list). I figure if the program I'm looking for can simply export the message as a file to a directory on the phone, I can easily write a quick and dirty little app that simply monitors that directory for new files, parses them, puts the data where it needs to go, and then deletes the file.
I've read about SMSOrganizer/SMSCreative, but was hoping someone out there knew of some other options I haven't yet discovered. Oh yeah...and if the solution's free, then all the better!

[Q] remove message logging?

Has anyone yet figured out a way to not have the Captivate log every single text and call you make?
It is so annoying to have to hunt all through my phone looking for tracks. Originally I assumed that they could be erased by deleting the thread in messaging. Wrong!
So then go to the contact/history and delete it there. Wrong! There is nothing in the history tab.
So then open the dialer, go to call log and look, every sent and recieved text, mms, and call is logged there as well. Its like a paranoid secret agent designed this system.
And heaven forbid that you installed a second messaging program such as Handcent to log everything all over again.
I currently use Horizon to keep my private texts private, but even that allows the outgoing texts to be logged.
Yes, deleting the thread, then selecting every individual item in the log from the unwanted caller works. Or even deleting the entire call log at once will work. But short of that has anyone come up with a work around for the call logging intrusion?
Found "Not log this call" on the market to auto delete phone calls log (Not free).
For sms you can edit the text message limit and reduce it to 1. This will at least keep 1 text message in store before it gets deleted. But default it's set to 200 msg per conversation and 20 mms per conversation.
Interesting. I looked at that app, I may have to try it.
Did you actually get your message inbox to go to 1? Mine will only go down to 10.
I am currently testing it to see if it erases the call log history as it erases the inbox but I dont think it does.
Ok, so setting the message limit to 10 only deletes the messages, not the logs.
However, while playing with it I found out that by selecting one of the logged entries (text or call) it pulls up a history type page. From there you can select the bottom left soft key, choose delete and then choose select all. I am not sure but I think it only deletes one page at a time or something as it seems to leave a few behind. I am still playing but its a hell of a lot better that trying to select each individual log in the main log screen. Its sort of what you would expect the history tab in the contact screen to do. (especially if you came from WinMo )
I hope someone else finds this helpful. I did a lot of searching and found a lot of complaints about this awful "feature" but no answers. This isnt much of an answer but its seems a bit more tolerable since I figured the history part out.
It also seems to be something Samsung adds as Evo and the Droid don't do it.
Check out HistoryEraser. I think I saw it on Lifehacker a few days ago, supposed to wipe away all your unwanted tracks.

[Q] Roll your own "find my iPhone" with Tasker

Has anybody else tried this?
http://lifehacker.com/5611003/build-a-find-my-iphone-clone-for-android
I did and it works OK, but I have a couple of questions I'm hoping someone can help me out with. First, the 'get location' task seems to run fairly often throughout the day despite no text messages coming in (with or without the magic word). I notice this just by the gps icon appearing at the top fairly often and in the battery usage stats. If I disable the task in tasker, then the symptom goes away.
Is there a way to prevent this from occuring and still keep the usability of the hack? It drains needless battery by finding my location 50+ times a day.
Second, I have it set up according to the directions so a text from a specific number with a specific word sends an SMS back to the same specific number with the location. I know I can make it just act on a key word from ANY number, but is there a way to set it up so it'll send the response text back to ANY number that sends a text with the magic word?
Finally, in the SMS response, I'm trying to format it so the coordinates are a link that I can just tap on and get a google map. Unfortunately, I can't seem to get a hyperlink to work. Right now I have it text the location response to a google voice number. Even if I format the text like this: "http://maps.google.com/maps?q=31.9xxxx,-110.9xxxx" it doesn't show up as a clickable link, I have to copy and paste it into a browser and then it shows on the map. Is there a way to fix this?
Thanks!
First off, if I was trying to find my Nexus One and found an iPhone, I'd be pissed.
Couple things... First off, there's a thread here on XDA about creating such a set of profiles, you might check into it.. I have a long standing debt to dump my profiles for this very thing there, but they need rework and I just haven't taken the time to do it yet. :/
So in the last year (that article you point to was written 8/10) Tasker has gotten the ability to get its location by command, so there's no need for a context for it. Just use the Get Location command in your SMS Received task. It'll grab it only when it needs it. Make sure that you make it grab it AFTER the SMS match, or it'll grab GPS every SMS you get.
And to make it respond to a specific number or the number you're sending from, both are easy... To respond to the number you're sending from just make that a separate command that uses the SMS From Last variable and responds to it, not your fixed number. And similarly if you want to respond to an arbitrary fixed number, again, a different command.
You need to go beyond the article and learn Tasker a little.
For sending a map link, I KNOW somewhere I have a link I'm using but I can't find it... Googling is getting me nothing. It was like goog.le/q=lat,lon, but your problem appears to be more that it's not showing up as a link in your particular SMS client, dunno about that.
Thanks khaytsus! I think I did figure out my first problem. I had two profiles, one to get location, and another to respond to the SMS (which used the get location profile). Both profiles were active (had a check mark) when it turns out the location one shouldn't have. After seeing your post though I deleted the location profile and just added a task to use the 'get location' option that you mentioned.
I'll now try to figure out the part about responding to any SMS number.
If you happen to know where that other thread is I'd appreciate a link, I've tried searching but Tasker is mentioned so much it gets a ton of hits. I did get it to work like I wanted though. I just deleted the required incoming phone number match on the condition and replaced the number in the outgoing text response with "%SMSRF" and it works great now. I tried it with my wife's iphone and the response even shows up as a hyperlink! Odd that when I send it from the google voice inbox the response isn't hyperlinked. Oh well.
http://forum.xda-developers.com/showthread.php?t=1052249
This is the thread I'm referring to, although there are actually multiple ones out there. I think this one is getting some traffic. I really intended to dump my profiles and tasks to let people use 'em but to be honest I don't even KNOW what I'm using.. I'd have to go through the whole thing, I have a lot of nonsense Tasks in Tasker I'm not even using.. Ahem.
Thank you so much
Thanks for sharing
Now I get to know how to use Find my iPhone option

Removing a Dialogue

Ever since I updated my phone to the latest software I've been getting this dialogue box. I understand why it is there but the way I set up my sms, it becomes somewhat of a nuisance. Essentially I'm using Hover Chat to handle 'on the fly' pop up txt. And for longer texts I would use the default texting app (since the text field is larger). It was a system that worked fine before the update, but now with that dialogue box, it has become annoying.
I'm basically asking, how can I remove this box. I know there's a way to edit the code to do so. I just need some direction. (I will assume responsibly if I ruin my phone )
I don't think I understand. You can only send SMS from the default app, so how else are you expecting to use two different apps without the pop-up?
I can send sms with both the non-default sms and default sms apps. Even after the update I could do that. What's different is the dialogue box. It wasn't there before the latest update. Sorry for not being clear. I just wanted to give a little background. At the end of the day, I just want to know how to stop the dialogue box from popping up

How do I do this text-based task?

Hey guys, I'm trying to automate a task I do often for work. When I get a potential new customer, I receive a standard email with their information in a specific format. For example:
Name - x
Email - y
Phone - z
I am trying to figure out a way to interact with this body of text and automate it as much as possible. I would have to add a new contact with the name, and send out a standardized email as well as a text.
I haven't really made complex tasks like this, so I'm a bit lost as to where to start. I am rooted. I would also like to note that I'm using a proprietary email app (Blackberry Hub+ Inbox), so I think it may be easiest to start off the task by manually copying the body of the text and then somehow triggering the task.
Thanks in advance!
This project is actually a little complex, and it also interested me so, while I usually don't do this, here is a taskernet share.
Requires AutoTools to be installed because a webscreen is used. On install, you must edit actions 15 & 16 in the task. These are variables for the email subject and body.
The profile triggers when data starting with e.g. "Name - John Doe" is copied to the clipboard. Then a button pops up on the right side of your screen and when you tap it the information is entered into a new contact form that you can edit, cancel or save.
A second button becomes available which triggers the composed email action.
The buttons will time out after 30 seconds without triggering the associated task. You can also "fling" them away to dismiss.
The task is expecting each piece of information to be on a separate line like:
Name - John Doe
Email - [email protected]
Phone - (999) 999-9999
The labels for each line are used as variables in the task to identify the associated data. Therefore, the order does not matter. Though if "Name - " is not first, the profile will not trigger. You would need to edit the regex in the profile context.
If, for example, an address is on multiple lines, the task will need to be modified to handle that.
To limit the activation of this profile to only when the data is copied in a specific app such as an email client, add that app as a context in the profile.
The task is heavily commented.
Finally, I add my username into the profile and task names to help avoid the possibly of namespace collisions (when the imported project has the same profile, task or variable names as existing profile, task or variables). The -ktmom can be removed.

Categories

Resources