h1

Enable On-Screen Android Navigation Buttons on the Galaxy S3 (Requires Root)

April 23, 2013

On Screen Navigation on S3OK, this is one that’s fun to try.  You’ll either:

  1. Love it
    -or-
  2. Hate it

I know it might seem redundant with the hardware softkeys on the the Galaxy S3, but I really like this mod and it’s one of the first things I do after flashing a new rom.  The S3 has plenty of screen real estate to handle it, and I find it a much faster way of navigating around the phone, with faster access to app switching and Google Now.  Also, frequently while trying to reach down to the “Back” hardware button with my left hand, the phone feels like it’s going to shoot out of my hand like a bar of soap.

To enable the on-screen navigation buttons:

Use a file explorer (like Root Explorer) to navigate to

/system/build.prop

and open the file with a text editor.  Add the line

qemu.hw.mainkeys=0

at the end of the file.  Save and close.  Reboot.  Done

That’s it!

Be advised, there a are a few apps that don’t behave well with the keys, such as the camera.  For some reason (probably because it’s a stock app) instead of resizing, it partially covers up some of the controls.  Still completely usable though.

For extra credit, you might try one of these other mods…

Disable the softkeys:
Navigate to

/system/usr/keylayout/sec_touchkey.kl

and open the file with a text editor.
You will a giant list of key numbers and what they do.  Try to find these…

key 172    HOME
key 158    BACK
key 139    MENU

Add a # before any key you don’t wan’t to use anymore.  Save and reboot.

Thanks to jastonas over on XDA for the post!

Prevent the “HOME” key from waking your phone up:
Personally, I like to keep the softkeys engaged.  I do still use them from time to time, such as when you can’t find the freaking “MENU” key on a poorly designed app.  But, in a completely made up statistic, I have found that accidental pocket-engagement of the “HOME” key is responsible for 80% of battery loss.

Navigate to

system/usr/keylayout/sec_keys.kl

and open the file with a text editor.
You will see this…

key 115    VOLUME_UP           WAKE
key 114    VOLUME_DOWN     WAKE
key 172    HOME                     WAKE
key 116    POWER                   WAKE

Just delete the word “WAKE” from the “HOME” key (or more if you like, but be careful you still need a way to wake your phone!!!).  Save and reboot.

Thanks to Eric over on Galaxy S3 Forums for the post!

That’s all there is to it!  So now that the S4 is coming out, is anyone getting antsy to trade in their S3?  Personally over a year in I’m still happy as a clam…

h1

On Being Nice to Airport, Airline, and Hotel Employees

April 1, 2013

Buh ByeOk, so much of what I’m about to say may seem obvious, but I can personally vouch for the fact that most of what highly paid motivational and inspirational keynote speakers say is, after you’ve heard it, pretty obvious stuff.  I’ve sometimes considered becoming a motivational speaker myself, with my “hook” being that I’ve heard hundreds of them and can boil most of it all down to about 10 salient points- but that, dear friends, is a story for another day.

THIS story is about how I went from hating traveling to enjoying it, and it all started on a whim.

For a very long time, I really despised traveling.  Don’t get me wrong, I enjoyed the destinations, but I hated the journey.  I was blessed that my parents wanted their kids to be exposed to other cultures, peoples, and places, and we traveled a fair amount both inside the US and even a couple times abroad.  So now in my adult life, I really do love being in other cities all over the world, soaking up the surroundings, seeing how very different we all can be, and how very much alike we all are.

But the getting there… oh, man…

To start, there was the ear pain.  Every time I flew, my ears would properly “pop” and pressure-equalize on the way up, but not on the way down.  This would cause excruciating pain in my ears during decent, not unlike having your eardrum being squeezed by a vice made of ice needles.  The pain would usually subside once on the ground, but one or both of my ears would remain clogged with fluid for anywhere from 1 to 3 days.  After many years of trying every remedy people could think of – chewing gum, drinking water, pressure points, ritual sacrifice – I finally learned from my Dad, who had the same problem but to a much lesser degree, to use a special kind of silicon earplugs that cover the whole ear-hole.  That’s a technical term, of course.

This worked like magic, but I had to wear them for the entire ascent and descent.  It also had the secondary benefit of blocking out the other ear-holes on the flight that talked too much.  A happy ending to at least that part of the story, but the number of years that I just suffered through the pain far outweighed the ones where I knew that particular solution.

Setting my medical issues aside, everything about airports and airline personnel just rubbed me the wrong way, and it seemed as though every travel experience was worse then the last.  There was the time I was stranded in O’Hare overnight and slept on a bench (which I later turned into an unpublished short story called The Moving Walkway is About to End), or the time that I was stranded in the Bahamas with no money and a taxi voucher that no taxi driver would take.

Even in the years before 9-11, I always seemed to have issues with security.  When my parents would swing through town, I would meet them at the airport for dinner, and if I even had a scrap of a gum wrapper in my pocket it would set off the metal detector.  After 9-11?  Forget about it.  I was a constant subject of bag searches, pat downs, and explosive testing, mainly due to the large amount of electronics I have to bring along for the typical meeting production gig.  Or perhaps I had a 3.25 oz tub of hair gel that just needed to be confiscated by the Federal Government.

At the ticket counter and in the air, I found the airline employees unhelpful, inflexible, and sometimes downright mean.  During the times I was stranded, I was never offered a hotel voucher, bonus miles, or indeed (other than the useless taxi voucher) any compensation at all.  After having been drinking alcohol legally in the UK for a full semester abroad at age 20, I was carded and not served on the flight back, due to “US Federal Law”.  When I explained that there was no federal law regarding the legal drinking age in the US, I was told, “Then it’s Northwest Airlines Law.”  No drinky-drinky for me.  I settled back into my middle seat and scowled.

It definitely felt like every airport ticket counter person, every security guard, and every flight attendant in the world was out to make my travel life as miserable as they could.  To add insult to injury, I was traveling more and more for work, pretty much insuring a future filled with increased pain and suffering.

And then one day, I’d had enough.  I just couldn’t take it anymore.  I was tired of feeling like a victim, tired of feeling helpless.  It was time to do something radical.  I decided to fight back in the only way I could.

I would kill them with kindness.

And so, on this utter whim, I decided one travel day to be just as unbelievably, doughnut-sprinkly sweet as I could, to every person I interacted with:

  • Long line at the baggage drop off?  *Big Smile* “Wow, you guys are really swamped today.  Hope you get to take a break soon!”
  • Bag check at security?  *Big Smile* “Sure, no problem!  I always get checked because of all the electronics gear I have to bring.  What’s that?  Oh that’s a wireless presenter mouse- pretty cool, huh?”
  • Getting an ever-shrinking bag of peanuts?  *Big Smile* “Thank you very much!”

At the end of the trip, I realized that I felt less tired, less put-upon, less grumpy.  So on my next trip, I continued to be just as nice as I possibly could to everyone I met:

  • At the gate- *Big Smile* “Hi how are you doing?  Oh, I’m sorry to hear that.  Want me to grab you a coffee or something?  You sure?  Ok, well I was wondering if there were any aisle seats available since it looks like I’m in a middle seat.  Oh, great, thanks!” (this was before it was so easy to see and change seats online)
  • On-plane flight attendant safety briefing? I watched every second carefully with a *Big Smile*.  I learned later that this is a big peeve of flight attendants all over the world- “At least pretend  like you’re listening, won’t you?  You think you’re tire of hearing it?”

Keep in mind the nearest exit may be behind you...OK, so I said this would seem obvious, didn’t I?  But you can probably guess what started to happen.  People started being nicer to me, and I started feeling… happier.

It felt like I was getting more aisle seats (again before the ease of online seat-change) and exit rows.  Once I achieved medallion status as a frequent flyer, it felt like I was getting upgraded more often than my traveling companions.  A couple times I bought a drink and had it upgraded to a double at no extra charge.  “Here, have a couple of bags of peanuts.  You want some cookies, too?”

A friendly TSA agent informed me as we chatted while he looked through my bag that one of the biggest reasons bags get pulled aside is when they look like a mess of jumbled cables and wires on the X-ray, and if you take the time to coil and pack them neatly they’re able to more easily see what everything is.  And yes, I said friendly TSA agent.  I would not have guessed such a thing existed previously.  Guess what- they do.  A lot of them.

Turned out he was right.  I started very carefully coiling my cables and arranging the electronics gear neatly in my carry-on bag.  The number of times it got searched went from almost every time to maybe one out of every twenty.  Possibly even less, it happens so infrequently that it’s hard to remember.  But when it does, I remember to smile and not get upset about it.

Just one week after I got it, I left my brand new iPad on the floor of the plane, next to my seat.  Instead of it going into the black hole that expensive electronics left on airplanes go, I was called by Delta on my way home from the airport and told it was being kept safely (literally in a safe) for me in their office.  To this day I am convinced this is because I was nice to the flight attendant sitting in the jump seat facing me.  We chatted and I asked her where a safe place to put my iPad was, since I didn’t have a seat pocket in front of me.  It was she who recommended putting it next to the seat against the wall of the plane (an unusual place, and likely why I forgot it), and I’m sure it was she that took the time to get my name from the manifest to get it back to me.

Another TSA moment- I realized I still had my Leatherman multi-tool on my belt as I stood in the security line, almost at the front.  I looked around and saw a TSA agent standing nearby.  I put on a *Big Smile* and waved to him with a questioning look.  He came over and I apologized profusely for being so dumb as to forget to put my trusty belt tool in my checked luggage.  Rather than just confiscating it on the spot, he pointed out that a nearby money exchange kiosk was now offering “mail home” services for small items at a reasonable rate.  I thanked him profusely, left the line, and mailed my it  home for $10.  Much cheaper than a replacement!

I returned to the security checkpoint and got in line, happy to have saved my trusty Leatherman from certain doom, and fully prepared to go through the whole line again.  I saw the agent and gave him a “thumbs up” sign to let him know it had worked.  To my shock and surprise, he waived me over to him and let me into the First Class and Über Status line, which had only about 5 people in it.  Wow.  I mean… just… wow…

Things were working so well, I started applying this bizarre concept (being nice to people) to the good folks who worked for the hotels I was staying at.  Wouldn’t you know it?  I started getting better service and nicer rooms- higher floors, beautiful views.  I even got comped for no apparent reason to the “Executive Level” at a beautiful resort in California, with a private lobby and a fully stocked and staffed complimentary lobby bar that served breakfast and appetizers most of the day.

You see, faithful obvious truth-seekers, these people in the airline and hotel industry have to deal with hundreds and hundreds, sometimes thousands of people a day.  Most of them don’t stand out- they’re just anonymous faces marching by.  Which leaves only two types of people that do stand out: Those that are kind, pleasant, and brighten your day, and… assholes.  And I realized that I used to be one of the latter.

I mean really.  What flight attendant on an international flight with hundreds of passengers to take care of wants to be lectured by some smart-ass kid about the legal intricacies of state-based drinking age limits while over international waters?  C’mon, son…

Put simply, I hated traveling, so traveling hated me.  I started making the extra effort to be nice, and the whole experience was lifted up to not only tolerable, but down right enjoyable most of the time.

And there’s the key- it takes effort.  The kind of effort that most of us can’t spare as we move through our busy lives.  I’m not perfect at this, and believe me, if I could apply this sunshine and roses way of dealing with the world to the rest of my life 24-7, I would.  I have good days and bad days like everyone.  I have however chosen to try and make that extra effort in this particular area of my life, and it has paid back over and over.

Enjoy...In fact, I believe it was a flight attendant who finally suggested the cure for my painful eardrum issues.  Sudafed.  That’s right, the decongestant.  Pseudoephedrine.  Take it about an hour before the flight and my ears pop and equalize perfectly normally.  No more earplugs.  I can actually wear headphones, or I can carry on a conversation, just like everyone else.  Though sometimes I do miss the quiet…

So there you have it.  The Great Secret of Enjoying Travel:  “Be nice to people.”  Wow.  Who’d have thought?  I know.  Crazy talk.

Studies have shown over and over again that even “fake smiling” can improve a person’s overall mood.  It also might just get you a bulkhead seat with extra legroom.  That can definitely improve your mood.  So sit back and enjoy the ride!

h1

New Year’s Resolution

December 30, 2012

If my 2012 blog stats are any indication, apparently I need to write less about corporate event technology and more about the Samsung Galaxy S3…

h1

Galaxy SIII Owners: Make Google Voice Actions (and now Google Now) the Default Instead of S-Voice

August 14, 2012

*** UPDATE 12/20/12 ***

While I’m still recommending Home2 Shortcut (easier on the eyes and more functionality), reports are coming in that Bluetooth Launcher will still work with 4.1.1.  Apparently you just need to select a different activity. Process is updated in the post, but I was unable to get it to work on either my or my wife’s S3.

*** UPDATE 12/18/12 ***

Based on the comments and questions below, it appears that Blootooth Launcher does not work this way anymore with Android 4.1.1.  If someone figures out a way to make it work again, leave a comment and I’ll update this page.

I now am recommending Home2 Shortcut for this getting direct access to Voice Search (which contains most of the original Voice Actions).

I found it over on XDA Developers and it can be found on the Play Store.  It allows you to set Home Double Press as well as other key combinations.  I found “Voice Search” under “Activities->Google”, but YMMV.

****

Some of the more popular posts on this blog have had nothing to do with Event Technology per se, but rather have been tips and tricks that I myself found hard to find and decided to repost when I found the answer.

This is one of those posts!

I searched for a really long time to find a way to make Google Voice Actions, instead of  S-Voice, the default action when double pressing the Home key on my fancy new Samsung Galaxy SIII.  I just couldn’t get S-Voice to do what I wanted it to do, and it was basically useless in the car.  Turns out there’s a clever little workaround using a 3rd party app that isn’t actually designed for that specific purpose!  The tip comes from Sorka over on Android Forums and is a great little workaround.  NO ROOT REQUIRED!!

Here’s the trick:

  1. Download and Install “Bluetooth Launch” from the Google Play store.
  2. Open Bluetooth Launch and scroll down to “Voice Search”. (*See update below*)
  3. Tap on it to expand it out, then select:
    “com.google.android.voicesearch.RecognitionActivity”
    (*Update* Some are reporting that on Android 4.1.1 you need to use this:
    “Google Search->com.google.android.googlequicksearchbox.VoiceSearchActivity”  I have been unable to verify)
  4. Exit by hitting the back key.
  5. Double click the home button.
  6. Select “Always complete using this activity”
  7. Select Bluetooth Launch.

You’re Done!

Thanks again, Sorka, works like a charm, and there’s a metric crapton of other options offered by Bluetooth Launcher.  Nice workaround!

Meanwhile everyone, how are you liking your S3?

h1

Dear Spotify

July 27, 2012
Thanks for the condom commercial while my kids were listening to their Disney playlist.  Brought A Whole New World of meaning to The Bear NecessitiesKiss the GirlDig a Little DeeperAlmost There, and Happy Ending.  You might want to have some different ad copy for It’s a Small World, as well.

Thanks,
Brandt

h1

On Value

February 13, 2012

This is the tale of two clients.  The names and details have been changed to protect the innocent.

The question: Which client got the better value for their money?

The show:  Both clients requested pricing for almost identical situations- a 500+ person sales conference, including AV, stage design, meeting room decor, graphics and PPT template design, special event design and decor for their awards banquet, and production support, including show caller, technical director, and production manager.  There would also be some post-meeting video editing of the footage.  Both bids were full scale meeting productions, but were based on some smaller work we’d done with each client, so this was a big inroad for us in each situation.  As such, very reasonable pricing was given out of the gate to help sweeten the deal, in order to get the larger portion of the total event expense.

Client A- The Negotiator.  Even given the initial generous pricing, the client negotiated the price even further down, until a lot of what we pitched was dropped down to at cost or below cost to get the business.  Many services were even thrown in for no-cost, including the post production editing, which is my time.  Hey, we all know this happens a lot, especially with new clients.  Once you get the business, you hope to recoup over the long-term relationship you build with the client.

They continued to question every single price in the process, citing non-realistic consumer level (think Home Depot) and internet pricing for room decor (which did not include labor, setup, delivery, etc). They changed one of their conference days from a half day to a full day, and seemed outraged that we’d charge more for labor for the AV crew.  They questioned the roughly 10% (a couple hundred bucks) in profit we sought to gain for arranging the hanging of several thousand square feet of ceiling treatments.  They tried to cut staff that we weren’t charging for anyway in hopes of further discounts.

On top of the negotiating, they also kept requesting more and more of the “free” services we were providing.  More graphics, more video, alternate edits, and “oh by the way”s galore.  We finally had to put our foot down and start line item-ing each and every addition, which inevitably meant more price negotiation on each and every item.

On site, and throughout the conference, there was even more of these add-ons, and truth be told I couldn’t help but feel like they thought they owned me for the run of the show.  We continued to line item every item, every request, and we only did what was asked of us and no more.

I also got the feeling they were looking for mistakes, cataloging every minor detail and filing it away, so that after the conference they could come back for more money off the bill.  We always strive for the perfect show, but in my 15 years in the business, I’ve only seen maybe one where absolutely nothing went wrong and this was no exception.  Additionally, a lot of equipment and crew redundancy was cut due to the budget concerns.  Unfortunately there are some clients that you can’t help but feel that they count on trying to get money back at the end of a program,  by accumulating a list of things they’re dissatisfied with and disputing the bill.  The entire conference run was one of stress and anxiety.

After the show I was tired, cranky, bitter, and feeling a little used.

Client B- Minnesota Nice.  Almost the polar opposite of Client A.  While budget conscious, there was never the feeling of constant nit-picking or chiseling.  They seemed to understand that things A) cost money, and B) we might make a profit on them.  Whenever things were added, they were always amenable to adding to the overall bill.  Above all else, they were always extremely polite, and very understanding of the time and effort that goes in to putting on a conference.  As their conference went on, I genuinely came to like the people involved- the conference committee, the executives, the attendees.  As a result, as I look back, I actually did a lot more for them than Client A.  All the little add-ons didn’t feel so bad, and I found myself wanting to help them make their conference better and better for their attendees.  They added a rush order to the post-production, and even after a week of travel I found myself wanting to work through the weekend to get it done for them so that they could get the conference materials into the hands of their folks in the field.

Due to hotel restrictions, we were forced to use the in-house AV, and unfortunately for our client, they really stunk up the house.  Tons of equipment and crew issues.  In the case of Client A, we might have been tempted to just shrug our shoulders and say, “Not our fault”, but instead we were right there in the fray, passionately advocating for our client, making sure they were dealt with fairly in the end.

Since the program, we’ve even provided some “at cost” services to help them out with the post production distribution. Why? Because they asked nicely.

After the show I was tired, but really looking forward to the next time we work with Client B.

My Take:  While we all agree that, in theory, all clients should receive the same treatment, I think we can also agree that that’s not human nature.  In the end, the two companies’ bills, minus the differences between the two shows, were probably only a few thousand dollars different.  I’d be curious to know, if they knew each other, which client thought they got the best deal- the best value for their money.  My guess is that they both would think so.  In my heart of hearts, I’d have to say that at least when it came to my time, my effort, Client B got the most value for their money, and will continue to do so as long as we have the privilege to work with them.

I am not anti-negotiation.  Around the office I have the (occasionally derogatory) nickname “Consumer Brandt” because I detest bad customer service and have no trouble telling people when I believe they’re giving it to me.  I will not hesitate to ask for fees to be waived, prices matched, or things to be thrown in.  But there is a line, and it’s largely a matter of tact, manners, and polite civility to know when that line’s been crossed.  There’s working the system, and there’s abusing the system…

As I move forward, I’m going to try and keep all this in mind as I work with our vendors.  I’d like to think to a certain extent that I do already, but it never hurts to try harder, right?

So what do you think?  Who got the better value?  Does it matter who the client is and who the vendor is?  Why?

Please join us on Thursday, Feb 16th from 12-1pm EST for a chat on this topic.  Just follow the #eventprofs hashtag on Twitter, and add the tag to your post if you want to chime in!

h1

WiFi Security Alert- “WiFi Protected Setup” Security Flaw

January 10, 2012
The Dlink DIR 601 Wireless Router: One of the millions of routers with WiFi Protected Setup

This DIR 601 is among the millions of vulnerable routers. Image source: Amazon.com

This is a legitimate and serious security alert regarding WiFi access.  Apartment-dwellers, businesses in strip malls, hotels, and convention centers all should be advised.  Basically if your WiFi signal reaches to a point where someone could park for a while (less than 24 hours), you are likely vulnerable to having someone hack into your WiFi network, even if it is secured.  This could be, for example, an apartment next door, a lounge in your building, a nearby parking lot, or a car parked on the street if your signal reaches that far.

As usual, making things simple makes them less secure. There is a convenient “feature” of almost all WiFi access points built in the last few years that allows you to connect a device to your network (such as a Windows 7 computer, a cell phone, a printer, etc.) by pressing a button or clicking a dialog box and then entering a short 8 digit pin stamped on a label on the WiFi device.  This is known as “WiFi Protected Setup”.

It turns out that the pin can be cracked and give a hacker access to your network in less than 24 hours (sometimes only a couple of hours) of brute force attacking because of a really stupid way that the password is sent/received between the two devices.  Once unencrypted access to your network is gained, the attacker can (at best) use your internet connection and (at worst) sit quietly and watch all of your internet traffic.

If you’re comfortable configuring your wireless router, poke around in the settings and look for something called “WiFi protected setup”.

THIS IS ENABLED BY DEFAULT.  If you uncheck this “feature” you should be protected from this type of attack until your manufacturer can push out an update.  Check your WiFi router’s manufacturer’s website frequently over the next couple months to look for an update for your device.

If you want to learn about this in great detail, I highly recommend this podcast, Security Now! with Steve Gibson and Leo Laporte:

http://twit.tv/show/security-now/335

For more general info, just search for “wifi protected setup flaw” on your search engine of choice.

Please feel free to pass this on to anyone you may know with WiFi access points in their home or office.

Follow

Get every new post delivered to your Inbox.