Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AcFun LSPosed Module

Languages: English | 简体中文

An LSPosed module for AcFun.apk 1.9.5. It combines Java-side Android hooks with an ARM64 native component for a version-specific target process.

Features

  • Removes multiple advertising elements from the target app, including launch-screen ads and countdowns, recommendation-page placements, and promotional banners.
  • Removes the membership restriction on the app's Jinman feature.
  • Unlocks the app's daily playback limit.
  • Adds a compact download control on supported video pages and opens a separate task manager for queued work.
  • Downloads direct media and HLS playlists, including AES-128 HLS segments when the playlist supplies a key.
  • Provides foreground progress notifications, persistent task records, pause, resume, cancel, retry, and completed-task cleanup.

The module package and source are scoped to the version listed below. It is not a general-purpose module for other applications or versions.

Compatibility

Item Requirement
Target AcFun.apk 1.9.5
Android API 29 or later
Framework LSPosed API 82 or later
Architecture arm64-v8a
Device setup Rooted Android device with a working LSPosed installation

Installation

  1. Install the module APK from the Release page.
  2. Enable it in LSPosed and select AcFun.apk as its scope.
  3. Restart the target application process when LSPosed requests it.

Release assets contain the module only. AcFun.apk is not included or distributed here.

How It Works

The LSPosed entry point attaches to the target process, initializes the native ARM64 component, and installs the injected video-page control. The native layer performs the version-specific runtime work; the Java layer owns the user interface, download queue, foreground service, storage, and task history.

The source uses Android Java APIs, the LSPosed module interface, Android foreground-service and MediaStore APIs, and a small C implementation compiled for ARM64.

Notice

This project is provided solely for personal study and technical discussion. This repository is the only authorized distribution source. Do not mirror, repost, redistribute, sell, sublicense, or publish this module or modified copies on other public platforms.

The author does not encourage modification, circumvention, or cracking of third-party software. Before using, studying, adapting, or testing any part of this project, make sure that you have authorization from the relevant copyright holder.

You assume all responsibility for use of this material. The author is not responsible for data loss, device issues, account restrictions, legal consequences, or any other loss arising from the source code or release asset.

License

No license is granted. All rights are reserved. Permission to use, copy, modify, or redistribute this project is not granted.

About

LSPosed module for AcFun.apk 1.9.5.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages