Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/nirajsanghvi/CLLP
Browse files Browse the repository at this point in the history
  • Loading branch information
nirajsanghvi committed Dec 17, 2019
2 parents 2473c45 + fe5011d commit caf87c8
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
# Command Line for Light Phone (CLLP)
An Android app for communicating between two devices via SMS when those devices share a single phone number.
An Android app for communicating between two devices via SMS when those devices both have an active SIM (including duplicate SIMs).

![App logo](https://niraj.blog/content/images/size/w2000/2019/12/CLLP_icon_512-half.png)

Command Line for Light Phone (CLLP) is a tool for Android users that use two active SIMs for their Light Phone 2 and other Android device – either using phone number sharing (when both devices can receive calls and texts for the same phone number via something like T-Mobile DIGITS or Verizon NumberShare) or where each device has its own separate phone number associated with it. CLLP leverages the fact that you can send text messages from one device to the other. When you go out with your Light Phone 2, the CLLP app runs on the Android device you leave behind and monitors incoming SMS messages to look for commands you send that instruct it to perform tasks and report the results back to your Light Phone 2.

Unfortunately CLLP is not available on Google Play due to their [heavy-handed crackdown on apps that use SMS](https://www.xda-developers.com/google-restriction-sms-call-log-permissions/) so it must be side-loaded on an Android device running Android Nougat or higher. You can download the latest apk to install it from [the releases page](https://github.com/nirajsanghvi/CLLP/releases). After initial install, the app will notify you when new releases become available.
Unfortunately CLLP is not available on Google Play due to their [heavy-handed crackdown on apps that use SMS](https://www.xda-developers.com/google-restriction-sms-call-log-permissions/) so it must be side-loaded on an Android device running Android Nougat or higher. You can download the latest apk to install it from [the releases page](https://github.com/nirajsanghvi/CLLP/releases). After initial install, the app will automatically notify you as new releases become available.

![App demo](https://i.imgur.com/3XegkKH.gif)

Current features supported by CLLP:
* Google Maps directions
* Walking <pre>[origin] *walkto* [destination]</pre>
* Transit <pre>[origin] *transitto* [destination]</pre>
* Driving <pre>[origin] *driveto* [destination]</pre>
* Bicycling <pre>[origin] *biketo* [destination]</pre>
* Walking - `[origin] walkto [destination]`
* Transit - `[origin] transitto [destination]`
* Driving - `[origin] driveto [destination]`
* Bicycling - `[origin] biketo [destination]`
* Google Calendar
* Agenda for next 3 days <pre>*calagenda*</pre>
* Add event to calendar <pre>*addtocal* [event title] on [date and time] at [location]</pre>
* List all available commands <pre>*helpme*</pre>
* Agenda for next 3 days - `calagenda`
* Add event to calendar - `addtocal [event title] on [date and time] at [location]`
* List all available commands - `helpme`

![App help demo](https://i.imgur.com/Cq86Bid.gif)

Expand All @@ -32,4 +32,4 @@ The CLLP app tries to explain what permissions are needed for different things.

If you like the app and want to support its ongoing development, you can [buy me a beer](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=CBGPF2LBBH3QW&currency_code=USD&source=url) which is much appreciated! 🍻Issues and PRs are also welcome, though I'll note that I intend to adhere strictly to the Light Phone ethos of only providing utility and reducing distractions.

*__Note:__ If you want to fork this repo, make sure to update the UpdateChecker which is hardcoded to look for releases from this repo, and provide your own (or disable) Firebase Analytics, which I'm relying on for crash reports since this app is not in the Play Store.*
*__Note:__ If you want to fork this repo, make sure to update the [UpdateChecker](https://github.com/nirajsanghvi/CLLP/blob/master/app/src/main/java/com/vanishingjar/cllp/UpdateChecker.kt) which is hardcoded to look for releases from this repo, and provide your own (or disable) Firebase Analytics, which I'm relying on for crash reports since this app is not in the Play Store.*

0 comments on commit caf87c8

Please sign in to comment.