Skip to content

Instantly share code, notes, and snippets.

View dodyirawan85's full-sized avatar
๐Ÿ‡ฎ๐Ÿ‡ฉ

Irawan's dodyirawan85

๐Ÿ‡ฎ๐Ÿ‡ฉ
View GitHub Profile
@chickendrop89
chickendrop89 / how-to-read-pstore-ramoops-mtkclient.md
Last active December 1, 2025 08:30
How to read pstore/ramoops via mtkclient

How to extract PStore from a device with mtkclient

  • This must be done after a kernel panic/warm boot. Otherwise you might not get any meaningful data.
  • The first two steps can be skipped if you know the address and the length of the region.
  1. Extract expdb partition and run the strings against the image.
$ python mtk.py r expdb expdb.img
@A2L5E0X1
A2L5E0X1 / lineage-signing-builds.md
Last active October 29, 2025 05:36
Signing LineageOS builds with your own dev-keys

Generating dev-keys to sign android builds

All you need is an Android buildsystem (LineageOS is recommended)
NOTE: For Lineage 21 and newer, different steps are required.

PART 1: GENERATING KEYS

  1. Export your infos (replace examples with your infos)
subject='/C=US/ST=California/L=Mountain View/O=Android/OU=Android/CN=Android/emailAddress=android@android.com'

C: Country shortform

@FreddieOliveira
FreddieOliveira / docker.md
Last active December 5, 2025 15:20
This tutorial shows how to run docker natively on Android, without VMs and chroot.

Docker on Android ๐Ÿ‹๐Ÿ“ฑ

Edit ๐ŸŽ‰

All packages, except for Tini have been added to termux-root. To install them, simply pkg install root-repo && pkg install docker. This will install the whole docker suite, left only Tini to be compiled manually.


Summary