github MaheshTechnicals/Sealplus v2.9.0
Seal Plus v2.9.0

latest release: v3.0.0
one month ago

✨ Seal Plus v2.9.0 - Cookies Overhaul, Download Docs, Anti-Bot Detection, MP4 Filter


🍪 Manual Cookie Paste Dialog

  • Full Cookie Paste Interface — Paste cookies manually in Netscape (.txt), JSON (Cookie-Editor), or Cookie Header (name=value) format
  • Import Options — Paste from clipboard or import from a local .txt/.json file
  • Smart Validation — Confirm button disabled until valid URL and non-empty cookie text
  • Priority — Manually pasted cookies used first, skipping CookieManager

⚠️ Facebook/Instagram Account Ban Warning

  • Red warning callout inside the paste dialog — warns personal account cookies may get banned
  • Recommends using a throwaway/secondary account for downloading

🛡️ Anti-Bot Detection for Meta Login Pages

  • Two-Layer Bypass — Sec-CH-UA header spoofing + JavaScript runtime shims
  • Replaces "Android WebView" brand with "Google Chrome" in browser hints
  • Shims window.chrome, disables navigator.webdriver, patches userAgentData.brands

🔄 Multi-Window Popup Support

  • window.open() / target="_blank" popups render as closeable overlay inside the app
  • Back button closes popup first, then navigates WebView back

🔐 Cookie Management Rewrite

  • Storage Rewrite — Switched from direct SQLite to CookieManager.getCookie() API
  • HttpOnly & Expiry — Cookies track HttpOnly flag; expired cookies auto-skipped
  • Auto-Refresh — Cookies refresh on screen resume via lifecycle observer
  • Deduplication — Cross-profile deduplication by domain|name

📄 Download Documentation Feature

  • Save Video Metadata — New "Download Docs" saves title, uploader, date, duration, URL, tags, description as .txt
  • Saved to SealPlus/docs/ after download completes with success toast
  • Toggle without selecting format to save docs only (no video download)

🔧 Download Resilience & Retry

  • Retry Settings--retries=10, --fragment-retries=10, --extractor-retries=3, --file-access-retries=3
  • Exponential Backoff — HTTP exp=1:120, fragment exp=1:60 to prevent rate-limit issues
  • Extended Timeouts — Socket timeout 5s→15s, info-probe retries 1→3
  • Aria2c — Protocol scoping, --file-allocation=none, --max-tries=5, --retry-wait=2
  • Concurrent Fragments now works alongside aria2c

🎬 Format Selection

  • MP4-Only Filter — Show only MP4/M4A formats; enabled by default
  • Coil 3 OkHttp — Desktop Chrome User-Agent for reliable thumbnail loading
  • Implausible Size Filter — Removes formats with unrealistically low bitrates

🎨 UI Polish

  • Download Dialog V2 — verticalScroll layout, pill-shaped FilterChips, FlowRow settings, animated ExpandableTitle, segmented download type selector
  • Battery Optimization — OEM detection for 8 manufacturers, manufacturer-specific intents, persistent dialog dismissal, Xiaomi HyperOS/MIUI targets

📦 Installation

Download the appropriate APK for your device:

  • Universal APK: Works on all devices (recommended)
  • arm64-v8a: For 64-bit ARM devices (most modern phones)
  • armeabi-v7a: For 32-bit ARM devices
  • x86_64: For 64-bit x86 devices
  • x86: For 32-bit x86 devices

✨ Key Features (v2.9)

  • 🍪 Manual Cookie Paste - 3 formats, clipboard/file import, smart validation
  • ⚠️ Account Ban Warning - Safety notice for Facebook/Instagram cookies
  • 🛡️ Anti-Bot Detection - Two-layer bypass for Meta login pages
  • 🔄 Multi-Window Popups - Login popups handled inside the app
  • 🔐 Cookie Management Rewrite - HttpOnly/expiry, auto-refresh, deduplication
  • 📄 Download Docs - Save video metadata as text file
  • 🔧 Download Resilience - Retry settings, exponential backoff, extended timeouts
  • 🎬 MP4-Only Filter - Filter formats by MP4 compatibility
  • 🎨 Download Dialog Redesign - Modern pill chips, animated sections
  • 🔋 Battery Optimization - OEM-specific handling, persistent dismissal

📜 Full Changelog

See CHANGELOG.md for complete version history.


Built on:
Commit: 0f6e5b7

Don't miss a new Sealplus release

NewReleases is sending notifications on new releases.