Skip to content

Instantly share code, notes, and snippets.

View bjoernQ's full-sized avatar

Björn Quentin bjoernQ

View GitHub Profile
@bjoernQ
bjoernQ / getapp.sh
Created October 14, 2013 13:20
Script for backing up an Android app and unpacking it
#!/bin/bash
rm backup.ab
adb backup -apk $1
echo "Ok got it"
dd if=backup.ab bs=1 skip=24 | openssl zlib -d | tar -xvf -
@bjoernQ
bjoernQ / karabiner.json
Last active August 28, 2017 12:32
Karabiner-Elements MS Keyboard German
{
"global": {
"check_for_updates_on_startup": true,
"show_in_menu_bar": true,
"show_profile_name_in_menu_bar": false
},
"profiles": [
{
"complex_modifications": {
"parameters": {
@bjoernQ
bjoernQ / gpio_interrupts.rs
Created April 19, 2022 06:45
ESP32 ESP-HAL 3 BUTTON INTERRUPTS
#![no_std]
#![no_main]
use core::{cell::RefCell, fmt::Write};
use esp32_hal::{
gpio::{Gpio0, Gpio5, Gpio12, IO},
pac::{self, Peripherals, UART0},
prelude::*,
Delay,
@bjoernQ
bjoernQ / app's build.gradle
Created November 5, 2014 08:08
Android/Gradle: Have debug and release variants for a library
...
dependencies {
debugCompile project(path: ':library', configuration: 'debug')
releaseCompile project(path: ':library', configuration: 'release')
}
...
@bjoernQ
bjoernQ / AndroidManifest.xml
Created October 14, 2013 13:02
Creating a System Overlay (Always on Top over all Apps) in Android
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="de.mobilej.overlay"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="14" />
<application android:label="SystemOverlay" >
<activity