### Create a Custom Conversations Fork Source: https://github.com/inputmice/conversations/blob/master/README.md Modify the `build.gradle` file to change the application ID and app name to create a test build that can be installed alongside the official version. Only modify the specified strings. ```gradle applicationId "my.conversations.fork" ``` -------------------------------- ### Configure local.properties for Android SDK Source: https://github.com/inputmice/conversations/blob/master/README.md Create a local.properties file in the root of the Conversations build tree to specify the Android SDK location. This file should not be committed to version control. ```plaintext ## This file must *NOT* be checked into Version Control Systems, # as it contains information specific to your local configuration. # # Location of the SDK. This is only used by Gradle. # For customization when using a Version Control System, please read the ``` -------------------------------- ### Clone and Build Conversations App Source: https://github.com/inputmice/conversations/blob/master/README.md Clone the Conversations repository and build the default free debug APK. Ensure you have the NDK and SDK paths configured. ```bash git clone https://codeberg.org/iNPUTmice/Conversations.git cd Conversations ./gradlew assembleConversationsFreeDebug ``` -------------------------------- ### Enable Offline Message Storage in Prosody Source: https://github.com/inputmice/conversations/blob/master/README.md This snippet shows how to enable offline message storage in Prosody using the mod_smacks_offline module. This is useful when a client loses connectivity for an extended period. ```bash prosody.cfg.lua: -- ... plugins = { "mod_smacks_offline", -- ... } -- ... ``` -------------------------------- ### Capture Conversations Logcat Output Source: https://github.com/inputmice/conversations/blob/master/README.md Use adb to capture time-stamped and conversation-specific logcat output from a connected Android device. This is useful for diagnosing connection and file transfer issues. ```bash adb -d logcat -v time -s conversations ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.