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-ng: A tool to load and stress a mobile system
- stress-apptest: A tool to increase the memory stress on the mobile platform
- adaptive-swapd: user-space adaptive swap manager (daemon)
- Android Application Usage Statistics
- 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
- https://perf.wiki.kernel.org/index.php/Main_Page
- https://elixir.bootlin.com/linux/v4.5/source/kernel/trace/blktrace.c
- https://developer.android.com/studio/command-line/adb
- https://developer.android.com/studio/command-line/dumpsys
- https://developer.android.com/studio/profile/monitor
- https://developer.android.com/studio/profile/generate-trace-logs
- https://github.com/ColinIanKing/stress-ng