Skip to content

🍅 Third-party packages to evaluate the SWAM solution on Android mobile devices.

Notifications You must be signed in to change notification settings

mobile-swam/third-party

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub license Gitter GitHub repo size GitHub issues GitHub pull requests GitHub contributors

Third-party

The objective of this repository is to archive third-party packages. These packages can be used to integrate the core SWAM functions into the user-space mobile software platform.

Stress tool

  • stress-ng: A tool to load and stress a mobile system
  • stress-apptest: A tool to increase the memory stress on the mobile platform

Adaptive SWAP Daemon

  • adaptive-swapd: user-space adaptive swap manager (daemon)

Launching Cost Manager

  • Android Application Usage Statistics

Others

  • android-app-usage-statistics: A package to collect usage statistics of applications
  • bionic: BSD-based low-level C library for Android platform
  • dts-pixel5-redfin: Device Tree Source (DTS) files for Pixel5 (Redfin)
  • e2fsprogs:
    • filefrag: A utility to report on file fragmentation of the swam file
    • e4defrag: Online defragment for ext4 to reduce fragmentation of extent based file
  • linux-process-page-dumper: Process page dumper for Linux kernel
  • linux-so-file-injection: Manupulator to control so files on mobile devices
  • study-linux-binfmt_elf_loader: ELF loader to handle Linux-based binary format(bintfmt)
  • touch-screen-monitor: Touch screen monitor to evaluate the user responsiveness

Reference