Skip to content

Instantly share code, notes, and snippets.

View milankragujevic's full-sized avatar

milankragujevic

View GitHub Profile
@milankragujevic
milankragujevic / dtv202-quad-ir.ino
Created February 18, 2018 09:45
Bear DTV-202 Quad IR remote ESP8266/NodeMCU Arduino sketch
#include <ESP8266WiFi.h>
#include <ESP8266WebServer.h>
#include <ESP8266mDNS.h>
#include <IRremoteESP8266.h>
#include <IRsend.h>
#include <WiFiClient.h>
MDNSResponder mdns;
IRsend irsend1(14);
IRsend irsend2(12);
@milankragujevic
milankragujevic / dtv-202.lircd.conf
Created February 20, 2018 04:24
LIRCD config for Bear DTV-202
# Please take the time to finish this file as described in
# https://sourceforge.net/p/lirc-remotes/wiki/Checklist/
# and make it available to others by sending it to
# <[email protected]>
#
# This config file was automatically generated
# using lirc-0.9.4c(default) on Tue Feb 20 03:54:13 2018
# Command line used: -d /dev/lirc0 /home/pi/lircd.conf
# Kernel version (uname -r): 4.9.59-v7+
@milankragujevic
milankragujevic / esp8266-control-pc-remote.ino
Created February 20, 2018 06:45
Control PC from TV remote with ESP8266
#include <ESP8266WiFi.h>
#include <ESP8266WebServer.h>
#include <ESP8266mDNS.h>
#include <IRremoteESP8266.h>
#include <IRrecv.h>
#include <IRutils.h>
#include <WiFiClient.h>
#include <ESP8266HTTPClient.h>
MDNSResponder mdns;
@milankragujevic
milankragujevic / dtv-202-mkctrl.txt
Created February 20, 2018 06:56
DTV-202 remote mappings for mkCtrl
power 16620133
mute 16619623
up 16605343
down 16607383
left 16603813
right 16635943
ok 16603303
play 16605853
pause 16589533
stop 16589023
@milankragujevic
milankragujevic / translations.json
Created March 5, 2018 20:32
Day and month names in English and Serbian (JSON)
{
"Mon": "Pon",
"Tue": "Uto",
"Wed": "Sre",
"Thu": "Čet",
"Fri": "Pet",
"Sat": "Sub",
"Sun": "Ned",
"Monday": "Ponedeljak",
"Tuesday": "Utorak",
@milankragujevic
milankragujevic / debloat-5059d.sh
Created December 9, 2018 22:36
Debloat Alcatel 1x ROM 6J69HN91
#!/sbin/sh
#dd if=/sdcard/system.ext4.img of=/dev/block/mmcblk0p38
rm -rf /system/custpack/app/removeable/withlibs/*.apk
rm -rf /system/custpack/app/removeable/withoutlibs/*.apk
rm -rf /system/custpack/app/unremoveable/withoutlibs/Elabel*
rm -rf /system/custpack/app/unremoveable/withoutlibs/SingleLogin*
rm -rf /system/custpack/app/unremoveable/withoutlibs/UserCare*
rm -rf /system/custpack/app/unremoveable/withoutlibs/EmailPartnerProvider*
rm -rf /system/custpack/app/unremoveable/withoutlibs/Elabel*
@milankragujevic
milankragujevic / installbusybox.sh
Created December 12, 2018 18:52
Manually install busybox on broken Android recovery A33
busybox ln -s /sbin/busybox /sbin/addgroup
busybox ln -s /sbin/busybox /sbin/adduser
busybox ln -s /sbin/busybox /sbin/ar
busybox ln -s /sbin/busybox /sbin/arping
busybox ln -s /sbin/busybox /sbin/ash
busybox ln -s /sbin/busybox /sbin/awk
busybox ln -s /sbin/busybox /sbin/basename
busybox ln -s /sbin/busybox /sbin/bunzip2
busybox ln -s /sbin/busybox /sbin/bzcat
busybox ln -s /sbin/busybox /sbin/cat
@milankragujevic
milankragujevic / backup-allwinner.sh
Created December 12, 2018 18:54
Backup A33 filesystem
dd if=/dev/block/nanda of=/sdcard/nanda.img
dd if=/dev/block/nandb of=/sdcard/nandb.img
dd if=/dev/block/nandc of=/sdcard/nandc.img
dd if=/dev/block/nandd of=/sdcard/nandd.img
dd if=/dev/block/nande of=/sdcard/nande.img
dd if=/dev/block/nandf of=/sdcard/nandf.img
dd if=/dev/block/nandg of=/sdcard/nandg.img
dd if=/dev/block/nandh of=/sdcard/nandh.img
dd if=/dev/block/nandi of=/sdcard/nandi.img
dd if=/dev/block/nandj of=/sdcard/nandj.img
@milankragujevic
milankragujevic / restore-allwinner.sh
Created December 12, 2018 18:55
Restore A33 filesystem
# must be done from recovery!
dd if=/sdcard/nanda.img of=/dev/block/nanda
dd if=/sdcard/nandb.img of=/dev/block/nandb
dd if=/sdcard/nandc.img of=/dev/block/nandc
dd if=/sdcard/nandd.img of=/dev/block/nandd
dd if=/sdcard/nande.img of=/dev/block/nande
dd if=/sdcard/nandf.img of=/dev/block/nandf
dd if=/sdcard/nandg.img of=/dev/block/nandg
dd if=/sdcard/nandh.img of=/dev/block/nandh
dd if=/sdcard/nandi.img of=/dev/block/nandi
@milankragujevic
milankragujevic / stark_groove_7w-l_v2.fex
Created December 12, 2018 18:56
Allwinner A33 Stark Groove 7W-L (2018 version) FEX config for SDK Android 5.1 Serbia
[product]
version = "100"
machine = "a33-tablet"
[platform]
eraseflag = 1
next_work = 3
[target]
boot_clock = 1008