Skip to content

Instantly share code, notes, and snippets.

@mouseos
mouseos / [email protected]
Last active September 8, 2024 13:23 — forked from ale-rinaldi/[email protected]
Icecast2 multi-instance systemd configuration
[Unit]
Description=Icecast server - %i
After=network-online.target
Wants=network.target network-online.target
[Service]
Type=idle
ExecStart=/opt/icecast/bin/icecast -c /opt/icecast/etc/%i.xml
User=icecast2
Group=icecast
@mouseos
mouseos / [email protected]
Created September 8, 2024 13:21 — forked from ale-rinaldi/[email protected]
Icecast2 multi-instance systemd configuration
[Unit]
Description=Icecast server - %i
After=network-online.target
Wants=network.target network-online.target
[Service]
Type=idle
ExecStart=/opt/icecast/bin/icecast -c /opt/icecast/etc/%i.xml
User=icecast
Group=icecast
lrwxrwxrwx root root 1970-01-01 09:47 MRD -> /dev/block/mmcblk0p1
lrwxrwxrwx root root 1970-01-01 09:47 MRD1 -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 1970-01-01 09:47 MEP2 -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 1970-01-01 09:47 DTIM -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 1970-01-01 09:47 recoveryldr -> /dev/block/mmcblk0p6
lrwxrwxrwx root root 1970-01-01 09:47 recovery -> /dev/block/mmcblk0p7
lrwxrwxrwx root root 1970-01-01 09:47 NVM -> /dev/block/mmcblk0p8
lrwxrwxrwx root root 1970-01-01 09:47 security -> /dev/block/mmcblk0p9
lrwxrwxrwx root root 1970-01-01 09:47 misc -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 1970-01-01 09:47 radio -> /dev/block/mmcblk0p11
Format: Log Type - Time(microsec) - Message - Optional Info
Log Type: B - Since Boot(Power On Reset), D - Delta, S - Statistic
S - QC_IMAGE_VERSION_STRING=BOOT.XF.4.2-00242-MANNARLAZ-1
S - IMAGE_VARIANT_STRING=MannarPkgLAA
S - OEM_IMAGE_VERSION_STRING=m1-xm-ota-bd280.bj.idc.xiaomi.com
S - Boot Interface: UFS
S - Secure Boot: On
S - Boot Config @ 0x01b46070 = 0x00000041
S - JTAG ID @ 0x01b46130 = 0x1016f0e1

ota

curl \
  -H "Content-Type: text/plain; charset=ISO-8859-1" \
  -H "Host: query.hicloud.com:80" \
  -H "User-Agent: Apache-HttpClient/UNAVAILABLE (java 1.4)" \
  --data-binary "{\"rules\":{\"IMEI\":\"HEX:AB1772D78CB3EBCE65C6A6122E0D80D34F15DF902651BE47\",\"C_Version\":\"C107\",\"DeviceName\":\"dTV01\",\"FirmWare\":\"M220-10-V100R001C107B234\"}}" \
  "http://query.hicloud.com:80/singlebox_and_common/v2/check.action?latest=true"
root@P01T_1:/data/local/tmp # ./busybox  lspci
00:00.0 Class 0600: 8086:1470
00:01.0 Class 0805: 8086:1490
00:01.2 Class 0805: 8086:1491
00:01.3 Class 0805: 8086:1492
00:02.0 Class 0380: 8086:1480
00:03.0 Class 0480: 8086:1478
00:04.0 Class 0700: 8086:1191
00:04.1 Class 0700: 8086:1191

mdmはmdm3に変更するかasus.com.cnにすると動く

curl -H "User-Agent: Dalvik/2.1.0 (Linux; U; Android 5.0.1; P01T_1 Build/LRX22C)" -H "Host: liveupdate01.asus.com" --compressed "http://liveupdate01.asus.com/pub/ASUS/LiveUpdate/Services/AMAX/Rel/X86/21/P01T_1/version.xml"
<?xml version="1.0" encoding="UTF-8"?>
<!--Original Xml version-->
<base>201411101</base>
<!-- Patches -->
<patch>201508261</patch>
@mouseos
mouseos / 周波数特性ジェネレーター.py
Last active July 17, 2024 02:21
入力音声と同じ周波数特性を持ったノイズを生成する
import numpy as np
import matplotlib.pyplot as plt
from scipy.io import wavfile
from scipy.signal import stft, istft
import os
import japanize_matplotlib
# wavファイルを読み込む
sample_rate, data = wavfile.read('./output.wav')
bit_depth = data.dtype.itemsize * 8 # 量子化ビット数を計算する
full_scale = 2 ** (bit_depth - 1) # 0 dBFSの値を計算する
Format: Log Type - Time(microsec) - Message - Optional Info
Log Type: B - Since Boot(Power On Reset), D - Delta, S - Statistic
S - QC_IMAGE_VERSION_STRING=BOOT.BF.3.1.2.C2-00030
S - IMAGE_VARIANT_STRING=DAASANAZA
S - OEM_IMAGE_VERSION_STRING=buildservera-All-Series
S - Boot Config, 0x000000e1
B - 1567 - PBL, Start
B - 4546 - bootable_media_detect_entry, Start
B - 86041 - bootable_media_detect_success, Start
This file has been truncated, but you can view the full file.
[+] Kernel successfully decompressed in-memory (the offsets that follow will be given relative to the decompressed binary)
[+] Version string: Linux version 3.10.33 (builduser@BuildPC) (gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #2 SMP PREEMPT Mon Nov 25 22:24:06 JST 2019
[+] Guessed architecture: aarch64 successfully in 1.27 seconds
[+] Found kallsyms_token_table at file offset 0x0092bd00
[+] Found kallsyms_token_index at file offset 0x0092c100
[+] Found kallsyms_markers at file offset 0x0092b400
[+] Found kallsyms_names at file offset 0x00863300
[+] Found kallsyms_num_syms at file offset 0x00863200
[i] Null addresses overall: 0 %
[+] Found kallsyms_addresses at file offset 0x007dd400