Skip to content

Instantly share code, notes, and snippets.

@robrich
robrich / hammerhead-from-lrx21o-to-lrx22c.md
Last active August 29, 2015 14:12 — forked from eyecatchup/hammerhead-from-lrx21o-to-lrx22c.md
@jonmcoe is right: it's trivial to get into recovery mode from the stock recovery
  UPDATE `NEXUS 5` 
     SET `VERSION`='5.0.1', `BUILD`='LRX22C', `RECOVERY`='CUSTOM', `ROOTED`=1 
   WHERE `VERSION`='5.0' && `BUILD`='LRX21O' && `RECOVERY`='CUSTOM' && `ROOTED`=1 
         && `WANNA_KEEP_USERDATA`=1;

A manual OTA for rooted hammerheads, quasi.

@robrich
robrich / phxjs-gulpfile.js
Created June 19, 2014 03:57
sample gulpfile.js created at @phxjs
//jshint node:true
'use strict';
var gulp = require('gulp');
var less = require('gulp-less');
var uglify = require('gulp-uglify');
var gulpIf = require('gulp-if');
var express = require('express');
@robrich
robrich / gist:74bff4b51358a3470160
Created May 1, 2014 17:35
Experiments on request timeouts when a server isn't listening in different platforms
/*jshint node:true */
'use strict';
/*
What happens if there's no server listening when we do the request?
- win32: socket.on('timeout' fires and req.abort() fires req.on('error', e) with e.code === 'ECONNRESET'
- else: req.on('error', e) fires imediately with e.code === 'ECONNREFUSED'
*/
var http = require('http');