Cover photo
Chris Lacy
Works at Digital Ashes
19,464 followers|20,737,674 views


Chris Lacy

Shared publicly  - 
Of course I didn't just watch half an hour of leaked footage from a cancelled GoldenEye remake...
Dave Kover's profile photoAndre Vicari's profile photoTom Wellington's profile photoAnthony Nguyen (LinkedDesigns)'s profile photo
I had no idea there was a cancelled remake :(

And Dave is right, GoldenEye source doesn't have campaign mode. 
Add a comment...

Chris Lacy

Shared publicly  - 
I've released a beta of Action Launcher 3.9 which integrates many of the heavily rumored Nougat launcher's features.

3.9-beta 1 change log:
• Alpha integration of Nougat's rumored revamped All Apps. Swipe up on the dock to reveal All Apps, or continue to use your existing All Apps shortcut. Must be enabled via Settings -> App drawers -> Nougat style (Alpha).
• Add caret (^) page indicator ("Nougat style (Alpha)" option must be enabled).
• Add tinted dock plate ("Nougat style (Alpha)" option must be enabled).
• Add combined Google "pill" and date widget.
• Add Google "pill" as standalone widget.
• Add date widget.

Note: 3.9 won't be releasing for a while yet (> 2 weeks at least), but given the hooplah around the rumored Nougat launcher*, I decided to buck with tradition and release an incremental beta here.

• "The styling/positioning of items in the All Apps search box is a little off": I know. I will fix in coming betas. There's only so much I can do in 2 and a bit days.
• "Will you add Nougat launcher's folder types?": At some point, yes. Sidenote: Action 3's Covers are better than folders 😎

Install Action Launcher 3 and/or sign up to the beta via the Play Store:
Richard Belthoff's profile photoSanderson Tattersall's profile photoChris Lacy's profile photo
Locking this thread now. Thanks for everyone's kind words/comments!

Chris Lacy

Shared publicly  - 
I'm pretty happy with the Action Launcher 3's July 2016 update which released today, but this may just be the coolest thing I've seen all day. Awesome stuff Koush 😀
Inkwire - Firebase Dynamic Links

In case you missed it, Inkwire is my upcoming remote assistance app.

Anyways, Firebase introduced a "Dynamic Links" feature at Google I/O. This lets you deep link into an app, before the app is even installed. Dyamic Links enabled me to build one of the headline features of Inkwire, which IMHO makes the setup experience super seamless.

You can send your friend a link that requests them to share their screen. If they don't have Inkwire installed, it prompts them to install it, and then upon opening the app, it immediately starts your screen share session. No need to pass around access codes or fiddle with anything else. Check out the video below, the Android on the right doesn't have Inkwire installed when it receives the request to share its screen.

Inkwire Beta (now available):

Random tidbit. Here's the moment I found my inspiration:
25 comments on original post
Koushik Dutta (Koush)'s profile photoChris Holt's profile photo
Oh and BTW just installed AL3 update and wow. Buttery. Thanks +Chris Lacy​
Add a comment...

Chris Lacy

Shared publicly  - 
Action Launcher 3's July 2016 update is available now

Grab it from the Play Store now:

This update has been a very long time coming, but it's finally ready.

The main focus of this release was to upgrade the base code to Marshmallow's Launcher3 code. By doing so, Action Launcher gained notable usability enhancements including the addition of fast scroll in the All Apps drawer, a much improved widget picker, infinite paged folders and more, as well getting the code in a place where updating to future versions of Launcher3 should occur much faster.

This update also contains another 10 highly requested settings/features/tweaks, in addition to a host of bug fixes, optimizations and improvements in memory usage.

Finally, I've also added an Alpha of Google Now integration (demo video:, which works really well. Unfortunately using it does require Action 3 to be a system app, but that's entirely down to the way Google implemented the API. This is my first feature that requires users to tinker with their device to use, so I'll be interested to see how the reception is to that. Hopefully Google has a change of heart and opens the API up for all apps sooner rather than later so everyone can use it, but for now, unfortunately, only a subset of the audience will be able to use it. I've published a FAQ post detailing all the ins and outs of the Now integration here. Please be aware that aside from entries in the in-app FAQ, all Now integration options are hidden unless your device is rooted, or Action Launcher 3 is a system app. Finally, keep in mind this feature may be removed at any point, especially if Google take issue with its inclusion for any reason.

This is easily the largest update I've ever done (something I'm not exactly proud of given how long its been between updates), but hopefully ya'll will like it.

The full change log for Action Launcher 3s July 2016 update is as follows:
• NEW: Update base code to Android 6.0.1's Launcher3 code. Notable usability enhancements include the addition of fast scroll in the All Apps drawer, a much improved widget picker and infinite paged folders and more. This base code upgrade also sees a year's worth of Google's bug and stability and performance fixes.
• NEW: Can select pure black color via Quicktheme.
• NEW: Option to disable the Quickdrawer (Settings -> App drawers -> Quickdrawer).
• NEW: Option for enabling dark icons on the status bar (Settings -> Display -> Dark status bar icons). Note: requires Android 6.0 or later.
• NEW: Option to enable overlapping widgets (Settings -> Desktop -> Overlapping widgets).
• NEW: When dragging existing Home screen items, display Edit and Uninstall shortcuts.
• NEW: Add shortcut to jump straight to the system's device storage browser (requires Android 6.0 or later).
• NEW: Add shortcut to trigger a music search (via Google App).
• NEW: Add shortcut to jump to weather forecast (via Google App).
• NEW: Add shortcut to jump to the settings via the System Settings -> Apps -> Action 3 app page (requires Android 7.0).
• NEW: Added old material design versions of Google Play apps to in-built icon pack.
• NEW: Option to enable Google Now integration (Alpha). Note: REQUIRES ACTION 3 TO BE A SYSTEM APP. Please see FAQ for full details. Option will appear in Settings -> Desktop -> Google Now integration (Alpha) for rooted devices only.
• IMPROVEMENT: Reduced app's memory usage. Especially apparent when using an Icon Pack and/or Smartsize icons.
• IMPROVEMENT: Samsung Knox support.
• IMPROVEMENT: Engaging Quickedit with many icon packs installed is both much faster and more reliable.
• IMPROVEMENT: Support icon packs that use vector drawables.
• IMPROVEMENT: Use high-res Google icon on the Quickbar.
• BUG FIX: Importing from TouchWiz's launcher works when running Marshmallow.
• BUG FIX: Fix alignment of text/icon on Hidden apps dialog.
• BUG FIX: Newly installed apps will apply the current icon pack's icon.
• BUG FIX: Don't display Shutters on Quickedit when Shutters are disabled.
• BUG FIX: Countless other stability fixes.

As always, a nice review on the Play Store is always appreciated 😀
Callip Hall's profile photoMartin Lennertz's profile photoStefan Quandt's profile photoStan “CTAC” Grishin's profile photo
Any chance of having a systemless flashable zip of AL3 with GNow support? BTW, is the Google Now integration limited to MM? I'm not seeing an option for it on N. :(
Add a comment...

Chris Lacy

Shared publicly  - 
You're telling me you can, for a limited time, get both Action Launcher 3 and Nova Launcher for less than $6? What a stupendous deal!!!

Chris Lacy's profile photoBridger Burt's profile photoMad Season's profile photo
I found it thank you 
Add a comment...

Chris Lacy

Shared publicly  - 
This was a lot of fun!
A new episode of Android Intelligence -- featuring Nova Launcher developer +Kevin Barry and Action Launcher developer +Chris Lacy!

One show, two developers! Some great discussion here about how a couple of Android's best and most beloved launchers came to be -- plus some broader chit-chat about what it actually takes to make a living from Android, what sorts of challenges you run into as an independent developer on the platform, and the good and bad of Google's ongoing changes to the software.

The fellas also shared some interesting thoughts on the future of Android and how Google might eventually pivot its strategy for the operating system (hint: It involves bringing even more consistency to the core user experience, but not in the way you might think).

So what are you waiting for? Come hang out with us already. More info and everything you need to stream or download is at the link below.

(My thanks to +Swappa for sponsoring this episode!)
Two of Android's most accomplished indie developers discuss the challenges of making a living from the platform -- plus myths vs. realities about the operating system and how Google might surprise us next.
22 comments on original post
James Brackett's profile photo
I'll have to have a listen.

Anything exciting in the works?
Add a comment...

Chris Lacy

Shared publicly  - 
Max Moss's profile photoRex Rivers's profile photoJulien Dodokal's profile photoAsh Hanna's profile photo
+Rex Rivers or just buy a old galaxy nexus(tuna, vzw variant) and just open the browser .... if it's not warm enough after THAT, just over clock it a little bit and run a couple benchmarks.....
I've had that device so hot before, i forget what the reading was in C°, but i reneged one time i had at nearly 175(maybe more) something Fahrenheit, i think i recall it being something like 70-80°C....(i used to use custom kernel to allow cpu to not be throttled at the low stock Built in temps)
i used to love using that phone during the winter, cuz when it was cool, it ran very well, but when it got hot, and it got hot VERY FAST(even underclocked a bit), the cpu throttle would start, which is why i loved the custom kernels that allowed to raise that cpu throttle temp, or even live on the edge such with Franco kernel and just shut off throttle altogether and run risk of it melting in your hands hahaha....
no lie, there was times I'd put it in the fridge or freezer for a few minutes to lower the temp, or leave it in front of air conditioner right next to it, if i knew i was gonna use it a lot soon, just so it would run better for longer lmao....

okay, rambling, on a old post, hopefully some of yall got a chuckle out of this though cuz I'm sure SOMEONE ELSE has experience this kinda stuff wit the trusty ol' Gnex.... ;) 
Add a comment...
Have him in circles
19,464 people
J Johnston's profile photo
mohamed elabidi's profile photo
Ивица Соколовски's profile photo
Jake Boyer's profile photo
ryantysayangkamu vikhaaibeel's profile photo
Bowman han's profile photo
Jatin Sali's profile photo
Jens Horn's profile photo
สมชาย นาดี's profile photo

Chris Lacy

Shared publicly  - 
Brian Z's profile phototakis 6666's profile photonick georgiou's profile phototom sullivan's profile photo
Good for him. I'd be drowning right now if I scraped up what it took to do that
Add a comment...

Chris Lacy

Shared publicly  - 
Jake Utah's profile photoAndre Vicari's profile photoPaul Snedden's profile photoRohan Mishra's profile photo
Australian high speed internet=5Mbps I guess.
Add a comment...

Chris Lacy

Shared publicly  - 
Action Launcher 3's July 2016 update will release tomorrow. It will include Google Now integration (which requires root access).

Google Now integration has been by far and away the most requested Action Launcher feature over the years. The roadblock here has always been the lack of an API from Google allowing other apps to use Now integration. With the recent revelation that Sony's launcher added support[0] for Now integration, it seems Google are progressing in this area (yay!).

Tomorrow's Action Launcher 3.8 update will enable support for Google Now integration, but before I release the update, I thought it wise to release an FAQ to explain how this works, why it's only available for root users and more.

Is there an API for apps to use Google Now integration?
Yes! But unfortunately at this time, Google have opted to only allow system apps to use Now integration. System apps are the same as a normal app you might install from the Play Store, except they generally come pre-installed on a device. Gmail and Google Maps are examples of system apps on a typical Android phone.

TL;DR: Given Google's current decisions around the Now integration API, Action Launcher must be installed as a system app on your device in order to use Now integration.

Wait, Now integration will only work if Action Launcher 3 is a system app? What's up with that?
Unfortunately, yes. The is entirely down to Google's conscious decision to only allow the Now integration API to work for system apps.

What is required to set Action Launcher as a system app?
To my knowledge the only way to convert an app to a system app is if your device is rooted. From there, setting Action Launcher as system app isn't too difficult. I have instructions for doing it via Titanium Backup[1] or via ADB[2]. Or you can Google search[3] if you like. If anyone has any other suggestions here, please do let me know.

I don't want to/can't root my device. Can you add a hack or something to make Now integration work for all devices?
I don't believe there's anything I can do here I'm afraid. Believe me, if there was, I'd do it. But the reality is, whether Now integration works is entirely controlled by the Google App.

In layman's terms, Action Launcher requests the Google App to start Now integration. From there, the Google App basically says "is the app that's asking me to start Now integration a system app? If so, I'll allow it, if not, I won't allow it". There's not really any scope for anything on Action Launcher's end to trick the Google App into allowing Now integration to work.

Why would Google opt to make the Now integration only work for system apps?
As annoying as it might be for me as a launcher developer, I can somewhat understand Google's logic here. Seemingly Google opted to design this API for device manufacturers (whose launchers will automatically be system apps), not all apps.

If Google release a public Now integration API without the system app requirement, will Action Launcher support it?
Absolutely! It is my sincerest hope that Google do provide a public API for Now integration in the future, perhaps with a whitelist for trusted launcher apps or something else. If/when anything happens here, I assure you I will support it.

Is there anything I can do today to prepare for this update?
Sure. If you install any version of Action Launcher 3 as a system app today, when tomorrow's update lands, the app will update like any other app, and you'll be able to use Now integration as soon as the update is on your device.

How does Google Now integration co-exist in Action Launcher with the Quickdrawer, which also slides in from the left?
It doesn't. You have to pick one or the other.

You've never supported a root-only feature before. Why now?
Supporting a feature that requires tinkering with your device in ways that potentially voids a device warranty is something I've staunchly avoided in all my apps to this point. I'm making an exception here because:
* Adding Now integration is such a popular feature request, and finally it's one I can accommodate.
* A non-trivial percentage of Action Launcher's users are in fact rooted.
* Frankly, Now integration in Action Launcher is a damn cool feature.

I do not plan on marketing this as a core feature in the store listing, Plus upgrade panel, doing traditional promo video or anything like that. To be honest, I'm rather petrified that by supporting a feature that requires root, I'm going to get slaughtered in reviews from people who (understandably) don't grasp why anyone who just installs the app via the Play Store can't use the feature. I've attempted to mitigate this by removing Now integration related options from the app if the device is not rooted and explaining the situation in the in-app FAQ, but I'm still very nervous about it (Side note: if you are a root user and enjoy the feature, I'd appreciate a positive review[4]!).

Anything else?
I've labeled Google Now integration as an Alpha feature in the app. This is because it's an experimental feature that is using an undocumented API, and could get pulled at any point for any number of reasons. Please be aware of this. That said, Now integration a terrific feature that feels great in Action Launcher, so I don't plan on removing it without a very good reason.

If you have any other questions about it, please let me know in the comments. See you tomorrow for the update!

Total Security's profile photoThomas Filhol's profile photo
Don't know if that has been discussed, but using gestures you can access Google now by sliding from the right side (simply assign the gesture to launch Google application). This way you can have both Quickdrawer and Google Now :)
Add a comment...

Chris Lacy

Shared publicly  - 
New episode of The Blerg, in which +Francisco Franco and I dig into today's WWDC keynote!
Add a comment...

Chris Lacy

Shared publicly  - 
2 podcasts in a week! Thanks +Karl Smith for joining me for another take on the I/O 2016 keynote.
Tony Dicken's profile photoMike Lasch's profile photoChris Lacy's profile photoHeiko Both's profile photo
PocketCast auto-downloads everything for me right away, so I missed that ;)
Add a comment...
Have him in circles
19,464 people
J Johnston's profile photo
mohamed elabidi's profile photo
Ивица Соколовски's profile photo
Jake Boyer's profile photo
ryantysayangkamu vikhaaibeel's profile photo
Bowman han's profile photo
Jatin Sali's profile photo
Jens Horn's profile photo
สมชาย นาดี's profile photo
bit twiddler
  • Digital Ashes
    Founder, 2010 - present
  • Action Launcher/Link Bubble
    Author, present
  • Krome Studios
    Lead Programmer, 2000 - 2010
Other profiles
Link Bubble/Action Launcher
iOS/Android/Web developer, developer of Link Bubble, Action Launcher and Tweet Lanes.
Basic Information
Apps with Google+ Sign-in
  • Crossy Road
Amazing setup and Dr. McNamara was terrific!
Public - 4 months ago
reviewed 4 months ago
3 reviews