ergdev's dumpyard
762 subscribers
514 photos
5 videos
185 files
173 links
Download Telegram
Night Lock v1.0

Disable fingerprint unlock on your phone with a tap — or on a schedule.

Features:
- Tap the lock indicator to instantly disable/enable fingerprint unlock
- Set schedules to auto-lock fingerprint at night and unlock in the morning
- Overnight schedules supported (e.g. 11 PM → 7 AM)
- Schedule overlap detection — prevents conflicting schedules
- Home screen widget — toggle lock with one tap, no need to open the app
- Swipe to delete schedules
- Clean Material 3 dark UI

One-time setup:
Connect phone to PC via USB and run:
adb shell pm grant com.nightlock.app android.permission.WRITE_SECURE_SETTINGS


Tested on:
- AOSP Android 16

Need help testing!

If you're on Samsung (One UI), Xiaomi (HyperOS/MIUI), OnePlus (OxygenOS), Pixel, or any other device —
please install and let me know if it works on your device or not. Your feedback helps!

Compatibility:
- Requires fingerprint hardware

Why?

Prevent someone from unlocking your phone with your fingerprint while you sleep. Set it once, forget it

— Night Lock handles the rest automatically.
👏4
erg-call-scheduler.apk
3.4 MB
⏺ Erg Call Scheduler v1.0 📞

Auto-call anyone at any scheduled time — no manual intervention needed.

Features
- Schedule automatic calls to any contact at specific times
- Pick contacts directly from your phonebook
- Set repeat days (weekdays, weekends, or custom)
- 12-hour time input with AM/PM selector
- Swipe to delete schedules
- Persistent background service ensures calls fire even if app is killed
- Auto-recovers schedules after device reboot
- Battery optimization bypass for reliable execution on Samsung devices

Security
- Emergency number blocking (911, 112, etc.)
- No sensitive data on lock screen
- Encrypted intent handling
- Minimal permissions — only what's needed

Design
- Dark-first AMOLED-friendly UI
- Material 3 with smooth animations
- Responsive layout for phones and tablets

Tested on OneUI 8.
👍3❤2
lineage-19.1-20260821-UNOFFICIAL-raphael.zip
1.1 GB
not sure how much valid android 12 build is in 2026, but here it is enjoy! :)
👍6❤‍🔥3🤮1🤝1
lineage-19.1-20260821-UNOFFICIAL-raphael-microg.zip
1.1 GB
microg - los 19.1 - user build
❤‍🔥5👍1🎉1🤮1
grub-set-mainline-kernel-default.sh
1.8 KB
1. Backs up /etc/default/grub with a timestamp.
2. Sets GRUB_TOP_LEVEL=/boot/vmlinuz-linux so mainline sits at the top of the menu.
3. Sets GRUB_DISABLE_SUBMENU=true so linux-lts appears on the first screen.
4. Pins GRUB_DEFAULT=0 and comments out GRUB_SAVEDEFAULT, so a one-off LTS boot doesn't stick.
5. Regenerates /boot/grub/grub.cfg and prints the resulting menu order.
🤡1
Linkerd upstream opensource contributions from the proxy memory investigation

Context: enabling linkerd for sand-api on prod has been blocked — with the mesh on, sidecar memory on sand-api and its downstream services only ever climbs and never releases, so we couldn't safely take it to prod traffic. While root-causing that blocker, we found it isn't our config at all: it's a long-standing bug/gap in linkerd itself. We've root-caused both, built + validated the fixes, and upstreamed them:

1. jemalloc missing on arm64 (the reason proxy memory never releases on Graviton + why MALLOC_CONF tuning silently does nothing):
• Issue: github.com/linkerd/linkerd2/issues/15613
• PR (fix): github.com/linkerd/linkerd2-proxy/pull/4613

2. No max age / idle timeout for pooled proxy-to-proxy HTTP/2 connections (held connections pin buffer memory forever — even app-side idle TTLs can't touch them, so memory climbs until restart/OOM):
• Issue: github.com/linkerd/linkerd2/issues/15623
• PR (fix): github.com/linkerd/linkerd2-proxy/pull/4618 — already reviewed by a community member; all feedback addressed and validated on our test cluster, waiting for next review.

The changes are small — feel free to review the code on the PRs.
❤2