Posts

Showing posts with the label sms

Creating Fake SMS with Android

Image
I was curious about how challenging it would be to create fake SMS messages, so I decided to make a small research. I came across a straightforward app that allows users to create fake SMS messages. The app's interface is user-friendly, letting you set the message type, date, and time. However, to use this app, you need to set it as the default messaging application. At this point, I was confident that it was possible to achieve this without root permissions. Initial Exploration My first approach was to send a fake intent to simulate a new SMS arrival. Despite my efforts, this method didn’t work. Many sources suggested using the android.provider.Telephony.SMS_DELIVER intent action, which is the system intent action for broadcasting SMS. However, starting from Android 4.4 (KitKat), only the default messaging app can receive this intent, and broadcasting it is restricted to system applications. Additionally, permissions for reading and writing SMS are restricted to the default messa...

Sms Grocery List

Image
Widget with Grocery List Created from Received Messages Why? I often found myself with messages containing shopping lists that I wanted to keep track of while heading home. My initial idea was to create an invisible app that would read incoming messages and automatically add their content to Google Keep, displaying it in a widget. However, I discovered that Google Keep does not offer an API for third-party integration. As a result, I decided to develop an app with this functionality. What Did I Do? The application includes a receiver that captures all new messages. Once a message is received, the app scans for predefined keywords. You can configure multiple keywords to search for in incoming messages. Additionally, the app allows you to set up reminders, which will trigger notifications at a specific time of day when at least one message has been received. These settings can be found in the app's side menu under "Settings." The second key feature of the application is its...