Skip to content

Instantly share code, notes, and snippets.

View ElXreno's full-sized avatar
💭
I may be slow to respond.

ElXreno ElXreno

💭
I may be slow to respond.
  • Earth, Milky Way, Universe
View GitHub Profile
@ElXreno
ElXreno / ldd-arm
Created April 21, 2019 20:00
ldd for arm
readelf -d $1 | grep "\(NEEDED\)" | sed -r "s/.*\[(.*)\]/\1/"
@ElXreno
ElXreno / licensecheck.txt
Created January 1, 2020 09:36
ddnet licensecheck
*No copyright* Creative Commons Attribution-ShareAlike Public License (v3.0)
----------------------------------------------------------------------------
ddnet-12.8.1/data/languages/license.txt
*No copyright* Public domain
----------------------------
ddnet-12.8.1/src/base/hash_libtomcrypt.c
BSD 2-clause "Simplified" License
@ElXreno
ElXreno / zz_sign.sh
Created February 2, 2020 18:11
Sign hook for secure boot
#!/usr/bin/bash
LOGPATH="/var/log/zz_sign"
LOGFILE="$LOGPATH/log-$(date).txt"
PUBLICKEYFILE="/home/user/Documents/UEFI/public_key.der"
PRIVATEKEYFILE="/home/user/Documents/UEFI/private_key.priv"
sign() {
if [ -f "$PUBLICKEYFILE" ]; then
@ElXreno
ElXreno / system.prop
Last active February 6, 2020 05:24
helpful props for android
ro.secure=0
ro.adb.secure=0
security.perf_harden=0
ro.allow.mock.location=1
persist.service.adb.enable=1
persist.service.debuggable=1
persist.sys.usb.config=mtp,adb
ro.control_privapp_permissions=log
@ElXreno
ElXreno / hdparm.service
Created February 14, 2020 20:51
hdparm config service
[Unit]
Description=hdparm config service
After=suspend.target
[Service]
Type=oneshot
ExecStart=/usr/sbin/hdparm -B 254 -S 96 /dev/disk/by-id/ata-...
[Install]
WantedBy=suspend.target basic.target
@ElXreno
ElXreno / android_frameworks_base-Q.patch
Created March 17, 2020 04:51
Android 10 signature spoofing patch for MicroG
diff --git a/core/res/AndroidManifest.xml b/core/res/AndroidManifest.xml
index d79a23d5..6cf49ecd 100644
--- a/core/res/AndroidManifest.xml
+++ b/core/res/AndroidManifest.xml
@@ -2637,6 +2637,13 @@
android:description="@string/permdesc_getPackageSize"
android:protectionLevel="normal" />
+ <!-- @hide Allows an application to change the package signature as
+ seen by applications -->
@ElXreno
ElXreno / 2189.patch
Last active May 20, 2020 10:55
DDNet manifest
From bb9983fa6f2b76788ad9e6d913f9570e979e6cad Mon Sep 17 00:00:00 2001
From: ElXreno <elxreno@gmail.com>
Date: Sun, 17 May 2020 10:27:58 +0300
Subject: [PATCH 1/2] Appdata: Append releases tag
---
other/ddnet.appdata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/other/ddnet.appdata.xml b/other/ddnet.appdata.xml
@ElXreno
ElXreno / flab
Last active May 24, 2020 17:01
Flathub builder wrapper script
#!/usr/bin/bash
set -e
if [ "$1" = "" ]; then
echo "Usage: $0 MANIFEST_FILE"
exit 1
fi
MANIFEST_FILE="$1"
@ElXreno
ElXreno / golang-vendor-sources.sh
Last active June 22, 2020 06:03
Golang vendored source generator
#!/bin/bash
set -e
if [ -z "$1" ] || [ -z "$2" ]; then
echo "Usage: $0 GIT_URL GIT_TAG"
echo "Example: $0 https://github.com/go-gitea/gitea.git v1.12.1"
exit 1
fi
REPO_URL="$1"
@ElXreno
ElXreno / rust-vendor-sources.sh
Last active June 22, 2020 06:03
Rust vendored source generator
#!/bin/bash
set -e
if [ -z "$1" ] || [ -z "$2" ]; then
echo "Usage: $0 GIT_URL GIT_TAG"
echo "Example: $0 https://github.com/ElXreno/zswap-cli.git v1.0.3"
exit 1
fi
REPO_URL="$1"