├── Application ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── smartlockpicking │ │ └── hackmelock │ │ ├── AboutActivity.java │ │ ├── BluetoothLeService.java │ │ ├── DatePickerFragment.java │ │ ├── DeviceControlActivity.java │ │ ├── DeviceScanActivity.java │ │ ├── HackmelockDBHelper.java │ │ ├── HackmelockDevice.java │ │ ├── MainActivity.java │ │ ├── QRCodeActivity.java │ │ ├── ShareActivity.java │ │ └── utils.java │ └── res │ ├── drawable-hdpi │ ├── ic_launcher.png │ └── tile.9.png │ ├── drawable-mdpi │ └── ic_launcher.png │ ├── drawable-xhdpi │ └── ic_launcher.png │ ├── drawable-xxhdpi │ └── ic_launcher.png │ ├── drawable │ ├── button_close_icon.png │ ├── button_open_icon.png │ ├── button_sync_icon.png │ ├── hackmelock.png │ ├── ic_info_black_24dp.xml │ ├── ic_notifications_black_24dp.xml │ └── ic_sync_black_24dp.xml │ ├── layout │ ├── actionbar_indeterminate_progress.xml │ ├── activity_about.xml │ ├── activity_main.xml │ ├── activity_qrcode.xml │ ├── activity_share.xml │ ├── fragment_date_picker.xml │ ├── listitem_pairing.xml │ └── lock_control.xml │ ├── menu │ ├── control.xml │ ├── main.xml │ └── scan.xml │ ├── values-sw600dp │ ├── template-dimens.xml │ └── template-styles.xml │ ├── values-v11 │ └── template-styles.xml │ ├── values-v21 │ ├── base-colors.xml │ └── base-template-styles.xml │ ├── values-w820dp │ └── dimens.xml │ └── values │ ├── base-strings.xml │ ├── dimens.xml │ ├── strings.xml │ ├── template-dimens.xml │ └── template-styles.xml ├── LICENSE ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── screenshots ├── 1-main.png ├── 2-detail.png └── icon-web.png └── settings.gradle /Application/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/build.gradle -------------------------------------------------------------------------------- /Application/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /Application/src/main/java/com/smartlockpicking/hackmelock/AboutActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/java/com/smartlockpicking/hackmelock/AboutActivity.java -------------------------------------------------------------------------------- /Application/src/main/java/com/smartlockpicking/hackmelock/BluetoothLeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/java/com/smartlockpicking/hackmelock/BluetoothLeService.java -------------------------------------------------------------------------------- /Application/src/main/java/com/smartlockpicking/hackmelock/DatePickerFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/java/com/smartlockpicking/hackmelock/DatePickerFragment.java -------------------------------------------------------------------------------- /Application/src/main/java/com/smartlockpicking/hackmelock/DeviceControlActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/java/com/smartlockpicking/hackmelock/DeviceControlActivity.java -------------------------------------------------------------------------------- /Application/src/main/java/com/smartlockpicking/hackmelock/DeviceScanActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/java/com/smartlockpicking/hackmelock/DeviceScanActivity.java -------------------------------------------------------------------------------- /Application/src/main/java/com/smartlockpicking/hackmelock/HackmelockDBHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/java/com/smartlockpicking/hackmelock/HackmelockDBHelper.java -------------------------------------------------------------------------------- /Application/src/main/java/com/smartlockpicking/hackmelock/HackmelockDevice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/java/com/smartlockpicking/hackmelock/HackmelockDevice.java -------------------------------------------------------------------------------- /Application/src/main/java/com/smartlockpicking/hackmelock/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/java/com/smartlockpicking/hackmelock/MainActivity.java -------------------------------------------------------------------------------- /Application/src/main/java/com/smartlockpicking/hackmelock/QRCodeActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/java/com/smartlockpicking/hackmelock/QRCodeActivity.java -------------------------------------------------------------------------------- /Application/src/main/java/com/smartlockpicking/hackmelock/ShareActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/java/com/smartlockpicking/hackmelock/ShareActivity.java -------------------------------------------------------------------------------- /Application/src/main/java/com/smartlockpicking/hackmelock/utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/java/com/smartlockpicking/hackmelock/utils.java -------------------------------------------------------------------------------- /Application/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /Application/src/main/res/drawable-hdpi/tile.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/drawable-hdpi/tile.9.png -------------------------------------------------------------------------------- /Application/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /Application/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Application/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Application/src/main/res/drawable/button_close_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/drawable/button_close_icon.png -------------------------------------------------------------------------------- /Application/src/main/res/drawable/button_open_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/drawable/button_open_icon.png -------------------------------------------------------------------------------- /Application/src/main/res/drawable/button_sync_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/drawable/button_sync_icon.png -------------------------------------------------------------------------------- /Application/src/main/res/drawable/hackmelock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/drawable/hackmelock.png -------------------------------------------------------------------------------- /Application/src/main/res/drawable/ic_info_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/drawable/ic_info_black_24dp.xml -------------------------------------------------------------------------------- /Application/src/main/res/drawable/ic_notifications_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/drawable/ic_notifications_black_24dp.xml -------------------------------------------------------------------------------- /Application/src/main/res/drawable/ic_sync_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/drawable/ic_sync_black_24dp.xml -------------------------------------------------------------------------------- /Application/src/main/res/layout/actionbar_indeterminate_progress.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/layout/actionbar_indeterminate_progress.xml -------------------------------------------------------------------------------- /Application/src/main/res/layout/activity_about.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/layout/activity_about.xml -------------------------------------------------------------------------------- /Application/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /Application/src/main/res/layout/activity_qrcode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/layout/activity_qrcode.xml -------------------------------------------------------------------------------- /Application/src/main/res/layout/activity_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/layout/activity_share.xml -------------------------------------------------------------------------------- /Application/src/main/res/layout/fragment_date_picker.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/layout/fragment_date_picker.xml -------------------------------------------------------------------------------- /Application/src/main/res/layout/listitem_pairing.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/layout/listitem_pairing.xml -------------------------------------------------------------------------------- /Application/src/main/res/layout/lock_control.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/layout/lock_control.xml -------------------------------------------------------------------------------- /Application/src/main/res/menu/control.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/menu/control.xml -------------------------------------------------------------------------------- /Application/src/main/res/menu/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/menu/main.xml -------------------------------------------------------------------------------- /Application/src/main/res/menu/scan.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/menu/scan.xml -------------------------------------------------------------------------------- /Application/src/main/res/values-sw600dp/template-dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/values-sw600dp/template-dimens.xml -------------------------------------------------------------------------------- /Application/src/main/res/values-sw600dp/template-styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/values-sw600dp/template-styles.xml -------------------------------------------------------------------------------- /Application/src/main/res/values-v11/template-styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/values-v11/template-styles.xml -------------------------------------------------------------------------------- /Application/src/main/res/values-v21/base-colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/values-v21/base-colors.xml -------------------------------------------------------------------------------- /Application/src/main/res/values-v21/base-template-styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/values-v21/base-template-styles.xml -------------------------------------------------------------------------------- /Application/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /Application/src/main/res/values/base-strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/values/base-strings.xml -------------------------------------------------------------------------------- /Application/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /Application/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /Application/src/main/res/values/template-dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/values/template-dimens.xml -------------------------------------------------------------------------------- /Application/src/main/res/values/template-styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/Application/src/main/res/values/template-styles.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/gradlew.bat -------------------------------------------------------------------------------- /screenshots/1-main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/screenshots/1-main.png -------------------------------------------------------------------------------- /screenshots/2-detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/screenshots/2-detail.png -------------------------------------------------------------------------------- /screenshots/icon-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartlockpicking/hackmelock-android/HEAD/screenshots/icon-web.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include 'Application' 2 | --------------------------------------------------------------------------------