Skip to content

Instantly share code, notes, and snippets.

android_kernel_samsung_smdk4412 19
android_device_samsung_d710 Samsung Galaxy S II Epic 4G Touch
android_device_samsung_i605 Samsung Galaxy Note 2 LTE (Verizon)
android_device_samsung_i777 Samsung Galaxy S II (AT&T)
android_device_samsung_i9100 Samsung Galaxy S II
android_device_samsung_i925 Samsung Galaxy Note 10.1 (Verizon)
android_device_samsung_i9300 Samsung Galaxy S III (International)
android_device_samsung_i9305 Samsung Galaxy S III LTE (International)
android_device_samsung_l900 Samsung Galaxy Note 2 LTE (Sprint)
android_device_samsung_n5100 Samsung Galaxy Note 8.0 (GSM)
# Camera
bin/mm-qcamera-daemon
lib/hw/camera.vendor.bacon.so
lib/libmmcamera_interface.so
lib/libmmjpeg_interface.so
lib/libqomx_core.so
vendor/lib/libjpegdhw.so
vendor/lib/libjpegehw.so
vendor/lib/libmmcamera2_c2d_module.so
vendor/lib/libmmcamera2_cpp_module.so
@FrozenCow
FrozenCow / gist:9f7658a4ba49feb96046a060a3539e73
Last active August 15, 2016 09:32
CyanogenMod 13 on Ubuntu 16.08
# Building CyanogenMod 13 on Ubuntu 16.08 (xenial)
## Install required packages
cat > /etc/apt/sources.list << EOF
deb http://nl.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
deb http://nl.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://nl.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://archive.canonical.com/ubuntu xenial partner
EOF
@FrozenCow
FrozenCow / PKGBUILD
Last active January 9, 2016 21:05
janus-gateway-git
# Maintainer: Maurizio Porrato <maurizio.porrato@gmail.com>
pkgname=janus-gateway-git
pkgver=0.0.9.r239.ga6c2572
pkgrel=1
pkgdesc="WebRTC gateway."
arch=('i686' 'x86_64' 'armv6h' 'armv7h')
url="http://janus.conf.meetecho.com/"
license=('GPL3')
depends=('libmicrohttpd' 'jansson' 'libnice' 'openssl' 'libsrtp' 'sofia-sip' 'libusrsctp-git' 'libwebsockets-git' 'libevent' 'librabbitmq-c' 'opus' 'libogg' 'glib2' 'ding-libs')
@FrozenCow
FrozenCow / git-log-all.sh
Created January 20, 2014 12:00
List all git commits from multiple repositories chronologically, filtered by argument. Useful to know of all work that has been done over by someone (by filtering on email-address).
#!/bin/bash
for i in $(ls); do (cd $i && git log --format="%at|$i|%ae|%gs|%s"); done | grep "$1" | sort -n | awk -F'|' '{ print strftime("%F|%X|%A", $1) "|" $2 "|" $0; }' | cut -d'|' -f 1-4,8- | column -t -s'|' | less -S
@FrozenCow
FrozenCow / PKGBUILD
Created November 5, 2013 12:59
PKGBUILD for Phonegap 2.9.0
# Maintainer: Roy Lines <roy@roylines.co.uk>
pkgname=phonegap
pkgver=2.9.0
pkgrel=1
pkgdesc="Access core functions on Android, iPhone and Blackberry using JavaScript."
arch=('any')
url="https://github.com/phonegap/phonegap"
license=('MIT')
@FrozenCow
FrozenCow / mydebianimages.json
Created October 11, 2013 17:46
Example of repository file for DriveDroid 0.9.0
[
{
"id": "mydebian",
"name": "My Debian Images",
"url": "http://www.debian.org/",
"releases": [
{
"version": "6.0.6",
"arch": "amd64",
"size": 176160768,
@FrozenCow
FrozenCow / pipework-wait
Last active December 24, 2015 20:09
pipework-wait
#!/bin/bash
pipework --wait
$@
@FrozenCow
FrozenCow / example.sh
Last active December 23, 2015 15:19
Systemd env.conf generation using profile.d
sudo mkdir -p /etc/systemd/system/user@${UID}.service.d/
./generate-systemd-envconf-from-profile.sh | sudo tee /etc/systemd/system/user@${UID}.service.d/env.conf
@FrozenCow
FrozenCow / example.js
Last active December 21, 2015 14:18
An example of node-gitteh for the functions createBlobFromDisk, createTree and createCommit that can be found here: https://github.com/libgit2/node-gitteh/pull/63
var gitteh = require('gitteh');
function deepClone(val) {
if (val === null) {
return val;
} else if (val === undefined) {
return val;
} else if (val instanceof Array) {
return val.map(deepClone);
} else if (typeof val === 'object') {