Showing posts with label ICS. Show all posts
Showing posts with label ICS. Show all posts

Monday, 7 January 2013

Signal Strength Llama

The version contains one new condition and a handful of bug fixes.

The documentation for GSM signal levels is pretty good. However, I can't say the same for CDMA or TDMA networks. If your phone is a CDMA or TDMA phone please let me know how you get on with the signal strength condition.

Llama.1.2013.01.07.2205

  • Roaming condition is alive
  • Change ringer/silent/vibrate setting in profiles can be used without volumes again
  • Wifi MAC address beacons also store their network name. Looks ugly for the mo.
  • Devices with dodgy WiFi drivers/software no longer crash Llama because of the UPDATE_DEVICE_STATS permission problem. Instead, Llama will show an error notification.
  • When checking if volumes have changed, Llama will now wait a bit after the call ends, because some phones were still reporting the wrong volume levels.
  • Stop learning an area if it's deleted

As usual, back up you Llama data before installing test versions.

Download

Monday, 24 December 2012

Just a couple o' tweaks

Just a couple o' tweaks

Llama.1.2012.12.24.1708

  • Tweaked how profiles are changed for ICS/Jelly Bean. These Android versions are slightly weird in that they set the phone to 'vibrate mode' if Llama sets the ringer volume to zero.
  • 2G/3G action now CM10.1 friendly
  • 'Ongoing notification without icon' setting now uses the nice 'minimum priority notification' available in Android 4.2

As usual, backup your settings before running test versions, just in case things are broke.

Download

Wednesday, 7 March 2012

Quick ICS Update

Here's a quick update. I shall be very brief this time!

Llama.1.2012.03.06.2336

  • ICS repeating calendar event fix.
  • Speech action cleanup hack can say custom text, since some speech engines actually say 'dot'. Use this to change the symbol that gets spoken when using the speech cleanup hack.
  • Debug settings to never save any cells in Recent tab.

Remember to backup your data before installing test versions! Email me if you have any problems.

Download

Tuesday, 7 February 2012

Happy Belated Birthday Llama

Llama is a year and a few weeks old now! It's come a long way since the first market release last January. Back then Llama could only change profiles, run apps, toggle Bluetooth, Wifi, mobile data and APN, and had very simple reminders. Now Llama can do over 50 actions, as well as a whole host of other stuff through third-party Locale plugins.

However, Llama existed before the Android days. Llama started as an S60 project, written in horrible Symbian C++. It used to look like this for any one that is interested.

I have been amazed at the support and love that you guys have shown for Llama. If it wasn't for that support I would have probably got bored and stopped developing it. I definitely didn't expect to receive 1000 downloads of the donation app. I guess there's a big thanks to say to reddit, which (despite my obviously self-serving post) caused a lot of traffic to go to App Brain, which in turn meant that Llama was lingering in the 'hot apps' section for a few days. Without that initial burst, I don't think Llama would be as popular. So also thanks to all of your that downloaded it, and spread the word.

During the past year, I've taught my Llama to do this:

  • The obvious STFU at night, and be quiet at work.
  • Disable mobile data at night if I'm at home
  • Kill my launcher at 6am every day to keep it nice and speedy
  • Turn my Bluetooth on at 8am at home, and 5.30pm at work ready for my commute
  • Vibrate 3 times when my Bluetooth headset connects, so I know it's connected.
  • Kill Spotify when my headset disconnects, because Spotify can't code for sh*t and leave a wake-lock active, draining my battery.
  • Set the music volume lower when the headset disconnects
  • Set the music volume to maximum when the headset connects, after showing a confirmation message.
  • Set the screen timeout to 5 minutes when charging at home (because I'm probably debugging)
  • Set the brightness to maximum whenever the Subcard barcode app is started (reflective screen+barcode laser reader usually means it has trouble reading it)
  • When I plug in my portable speakers, start Spotify
  • And also a bunch of home screen shortcuts to quickly turn off mobile data, 2g, 3g, and the screen timeout.

Some of you have emailed me about your own uses of Llama. Probably the most interesting use I've heard is to send text messages to a home-automation system, so that your heating comes on when you're nearly home, or to turn the lights off when you leave (or maybe on for the burglar-deterring ones amongst you). This uses a Locale plugin to send SMSes.

There was also a chap that said he makes Llama dial his automatic house-gate when he's nearly home so that it's open when he arrives. Of course, you'll need the call-phone Llama from the side bar to do that.

It's nearly time for another market release, since there's a few ICS problems/fixes that really need to be pushed into the wild.

Llama.1.2012.02.07.1947

  • Now warns about ICS's stupid decision to remove the ability to unlink ringer and notification volume
  • Fixed problem on ICS where Android reports the time as 1999 when the system is starting up, causing Llama to go crazy
  • Updated Russian and Slovenian. Thanks guys!

As usual, backup your data before installing this version, just in case you have to go back to a different version

Download

Saturday, 21 January 2012

Ring ring ring ring ring ring ring LlamaTone!

Introducing LlamaTones! A way to control which notification sound other apps play when they want to notify you. Llama now lets you change the sound depending on the current profile. You can have one profile play your awesome annoying ringtone that you paid a fiver for, and have another profile play a more discrete beep. You can do this by editing your existing profiles and setting up LlamaTones.

In one of your profiles, create a LlamaTone and give it a helpful name. e.g. Gmail. You can then specify the ringtone that profile should use for Gmail notifications. Then edit your other profiles' LlamaTones and set which ringtone that profile should use for Gmail. The final step is to tell Gmail which LlamaTone to use. Do this by editing Gmail's notification settings and using the 'LlamaTone' picker that will appear.

There's also some other random fixes in this build, mostly ICS related, since ICS is a very different beast to previous versions of Android. Sometimes so different that the Android API isn't even up to date. Did you know it's no longer possible to set AudioManager to Silent? Neither did I. Some of you may have found Llama constantly trying to put your phone in silent mode forever. Instead, ICS now reports itself as vibrate but with both ringer and notification vibration turned off.

Llama.1.2012.01.21.2223

  • Autocompletes for variables and groupnames suck less. Would you believe the default Android autocomplete textboxes don't scroll vertically?!
  • Search for events by name
  • Android Intent action now has category field
  • Noisy contact can now be set higher than 7
  • User present condition, which fires after you unlock the screen
  • Call state condition lets you choose ringing, in-call or idle
  • Fixed wonky dots on ICS
  • Fixed wonky silent mode problem in ICS
  • Option to ignore volume changes while in a call, for phones that incorrectly report volumes while in a call
  • Fixed two calendar events ending and starting at the same time
  • Locale plugin fixes
  • Repeating calendar events in ICS handled better
  • Bluetooth WakeLock now gives up after a minute if Bluetooth didn't enable properly
  • LlamaTones!

Anyhew, backup your data before installing this version just in case I've been a numpty and broken something. That way, you can reinstall the market version and carry on as you were before.
Edit: I've been a numpty... battery events are working again in this version. That's why you should export your events ;)

Download

... and here's a random link that's kinda related to the post's title: http://www.albinoblacksheep.com/flash/badgerphone