Skip to content

Instantly share code, notes, and snippets.

View milankragujevic's full-sized avatar

milankragujevic

View GitHub Profile
@milankragujevic
milankragujevic / rearrange.sh
Created December 13, 2018 17:13
Re-arrange nav bar on Android AOSP.
settings put secure sysui_nav_bar "space,recent;home;back,space"
@milankragujevic
milankragujevic / resize.sh
Created December 13, 2018 17:37
Resize /system partition 5059D
umount /dev/block/mmcblk0p38
resize2fs -f /dev/block/mmcblk0p38 1536M
e2fsck -d /dev/block/mmcblk0p38
@milankragujevic
milankragujevic / disable.sh
Created December 13, 2018 18:46
Disable setup wizard to prevent stuck phone Alcatel 1x GSI
su
pm disable com.google.android.setupwizard
@milankragujevic
milankragujevic / delete.js
Last active April 11, 2025 12:02
Delete SMS if broken modem UI on ZTE MF283V
var ids = [4,5,6,7,8,9,10,11,12,13,14]
ids.forEach(function (id) {
if(id) {
fetch("http://192.168.0.1/goform/goform_set_cmd_process", {"credentials":"include","headers":{},"referrer":"http://192.168.0.1/index.html","referrerPolicy":"no-referrer-when-downgrade","body":"isTest=false&goformId=DELETE_SMS&msg_id=" + id + "&notCallback=true","method":"POST","mode":"cors"});
}
})
@milankragujevic
milankragujevic / apps.log
Created December 15, 2018 04:26
List of APPs installed by default in Alcatel 5059D
com.mediatek.gba
com.mediatek.ims
com.android.cts.priv.ctsshim
com.gd.mobicore.pa
com.tct.privacymode
com.google.android.youtube
com.tct.diagnostics.overlay
com.google.android.ext.services
com.android.providers.telephony
com.google.android.googlequicksearchbox
@milankragujevic
milankragujevic / disable-5059d.sh
Created December 15, 2018 04:41
Apps I disable on Stock Alcatel 5059D OS
pm uninstall com.gameloft.android.GloftDMKF
pm uninstall com.gameloft.android.GloftPDMF
pm uninstall com.gameloft.android.GloftSMIF
pm disable com.facebook.services
pm disable com.tcl.ota
pm uninstall ru.yandex.searchplugin
pm disable com.facebook.katana
pm disable com.facebook.system
pm uninstall ru.sberbankmobile
pm disable com.facebook.appmanager
@milankragujevic
milankragujevic / saa7130hl.sh
Created January 13, 2019 11:08
Intex Analog PCI TV Tuner Settings for Linux
#!/bin/bash
sudo rmmod saa7134-alsa
sudo rmmod saa7134
sudo modprobe saa7134 card=121 tuner=55
sudo v4l2-ctl -i 2 -f 0
sudo scantv -a
@milankragujevic
milankragujevic / bulsatcom.ino
Created January 13, 2019 13:21
Bulsatcom IR WiFi Bridge with ESP8266 (2019)
#include <ESP8266WiFi.h>
#include <ESP8266WebServer.h>
#include <ESP8266mDNS.h>
#include <IRremoteESP8266.h>
#include <IRsend.h>
#include <WiFiClient.h>
MDNSResponder mdns;
IRsend irsend(14);
ESP8266WebServer server(80);
@milankragujevic
milankragujevic / bulsatcom2.ino
Created January 14, 2019 16:14
Bulsatcom IR Serial Bridge
#include <IRremote.h>
IRsend irsend;
const uint32_t ledPin = 2;
const uint32_t btnPwr = 0x20250AF;
const uint32_t btn1 = 0x202807F;
const uint32_t btn2 = 0x20240BF;
const uint32_t btn3 = 0x202C03F;
const uint32_t btn4 = 0x20220DF;
@milankragujevic
milankragujevic / build.sh
Last active December 10, 2023 13:02
Compile FFmpeg with support for OMX encoding of H264 video on Raspberry Pi 3
wget https://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2016.8.1_all.deb -O /tmp/deb-multimedia-keyring.deb
sudo dpkg -i /tmp/deb-multimedia-keyring.deb
rm /tmp/deb-multimedia-keyring.deb
sudo sh -c 'echo "deb https://www.deb-multimedia.org buster main non-free" >> /etc/apt/sources.list'
sudo apt update
sudo apt upgrade -y
sudo apt install -y libfdk-aac-dev libomxil-bellagio-dev libx264-dev libasound2-dev libmp3lame-dev autoconf automake build-essential libfreetype6-dev libtool pkg-config texinfo zlib1g-dev git
cd ~
git clone https://github.com/ffmpeg/ffmpeg -b release/4.2
cd ffmpeg/