Giter VIP home page Giter VIP logo

m.a.o's Introduction


M.A.O / Alsa Info
Mido Audio Optimizer

Alsa Info is application that can control current exist audio features on kernel directly and show current audio media flinger status that running on device when play a song or not from audioserver service on android. This app work by using shell command that will dump active android mediaflinger from system and sort it by category then detect it each current state. This app should work on Android 10 with latest Android Audio API, not sure for older Android version from belom than requirement.

Project Status

Build Dev Version Package

M.A.O will show only exist kernel audio feature configuration on the device, so not all audio feature will show same in all ROMs. M.A.O is app for extension from M.A.O Magisk Module to optimize that module functionallity

What's features that available to control:

  • Headset High Perfomance Mode (HPH v2) | Not available for 4.9.x Based Kernel
  • Ultra High Quality Audio Mode (UHQA Mode)
  • Low Distortion AMP
  • Headphone Impedance Detection | Not available for 4.9.x Based Kernel
  • Qualcomm Power Gating (BiQuads Filter Workaround)

What's audio status that can be show:

  • Sample Rate (Variable rate from device)
  • Bit Depth (Float, 16 bit , 24 bit (Digital or Analog), 32 bit)
  • Audio Flags (DIRECT, DEEP BUFFER, FAST|PRIMARY, RAW)
  • Audio Out (Headset, Speaker, Headphone, Line Out)
  • HAL Buffer Size (Variable size from device)
  • Kernel Version

NOTE :

  • This app is need root access
  • Minimum requirement is android 7.0 (API 24)
  • Not all features on kernel will show on app, only exist features that will show
  • Audio state and features will get refreshed when activity is restart, it work by dump value on kernel not based on sharedpreferences.

Current Build :

  • Build 20190503 (WIP)
  • Build 20190505 (WIP 2nd Phase)
  • Build 20190508 (WIP 3rd Phase)
  • Build 20190509 (WIP 4th Phase)
  • Build 20190513 (WIP 5th Phase)
  • Build 20190515 (WIP 6th Phase)
  • Build 20190516 (WIP 7th Phase)
  • Build 20190630 (WIP 8th Phase)
  • Build 20190725 (WIP 9th Phase)
  • Build 20200317 (WIP 10th Phase)
  • Build 20200604 (WIP 11th Phase)

Contributor

m.a.o's People

Contributors

nicklas373 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.