Git Product home page Git Product logo

sb.firefds.pie.firefdskit's Introduction

Firefds Kit [Pie]

Xposed module for Samsung Pie (Android 9) devices.

Features

The module has the following features:

  • Fake system status to Official
  • Selectable advanced power menu options:
    • Power off
    • Restart
    • Emergency mode
    • Recovery
    • Download
    • Data mode switch
    • Screenshot
    • Switch User (when multi user is enabled)
    • SystemUI restart
    • Flashlight
    • Screen Recorder (requires Samsung screen recorder app installed)
  • Disable restart confirmation
  • Enable call recording
  • Replace add call button instead of call recording
  • Enable call recording from menu
  • Auto call recording
  • Hide VoLTE icon in status bar
  • Hide persistent USB connection notification
  • Hide persistent charging notification
  • Enable block phrases in messages app settings
  • Enable native blur on notification panel pull down
  • Enable navigation bar color settings in Navigation Bar settings
  • Navigation bar custom color picker
  • Enable multi user toggle
  • Set max user value selector
  • Show seconds in status bar clock toggle
  • Show clock date on right of clock toggle
  • Add date to status bar clock options
  • Enable fingerprint unlock on reboot toggle
  • Enable biometrics unlock on reboot toggle
  • Add network speed menu to show network speed in the status bar
  • Data icon symbol selection (4G, LTE, 4G+, 4.5G)
  • Show Data usage view in quick panel
  • Double tap for sleep
  • Hide NFC icon
  • Disable Bluetooth toggle popup
  • Disable sync toggle popup
  • Disable high level brightness poup
  • Hide carrier label
  • Carrier label size selection
  • Disable loud volume warning
  • Disable volume control sound
  • Disable low battery sound
  • Screen timeout settings
  • NFC behavior settings
  • Auto MTP
  • Disable camera temperature check
  • Enable camera shutter sound menu
  • Disable call number formatting
  • Disable SMS to MMS threshold
  • Force MMS connect
  • Bypass exchange security
  • Disable signature check
  • Disable secure flag

Attention

This was built and tested on the Samsung Galaxy S8 G950F (Exynos) varient. Confirmed working on:

  • Galaxy S8
  • Galaxy S8+
  • Galaxy Note 8
  • Galaxy S9
  • Galaxy Note 9
  • Galaxy S10
  • Galaxy S10+
  • Galaxy Tab S4

THERE COULD BE BUGS/CRASHES/BOOTLOOPS, but it's pretty stable. I've been working with both solohsu and C3C0 on testing EdXposed on Samsung devices.

Major Update

In the Pie version of FirefdsKit, I have updates the project in the following aspects:

  1. Moved project from Eclipse to Android Studio
  2. Updated compile SDK version to use latest SDK (28)
  3. Updated dependencies to use online sources

Installation

To install this module you need the following apps and modules installed on your device:

  1. Magisk v18.1 and above - https://github.com/topjohnwu/Magisk/releases
  2. Magisk Manager v7.0.0 and above - https://github.com/topjohnwu/Magisk/releases
  3. Riru Magisk module v16.0 and above - https://github.com/RikkaApps/Riru/releases
  4. EdXposed Magisk module v0.3.0.0_beta2 and above - https://github.com/ElderDrivers/EdXposed/releases
  5. EdXposed Installer v2.2.1 and above - https://github.com/solohsu/XposedInstaller/releases

Known Issues

  • Some features are removed on purpose. Since GravityBox has been working on Samsung Oreo devices without much issues, I only implemented features that need special Samsung coding. You can check GravityBox for Pie for additional features.
  • It could take some time to popup the root request, just wait a few minutes until it pops up, usually not much after the xposed installer recognized the module.

External Libraries

The project uses the following libraries:

  1. https://github.com/topjohnwu/libsu
  2. https://github.com/rovo89/XposedBridge
  3. https://github.com/rovo89/XposedMods/tree/master/XposedLibrary
  4. https://github.com/jaredrummler/ColorPicker
  5. Samsung framework libraries which are used for compile only

Credits

This module wouldn't have been here without the following people:

This is a moded version of Wanam's XTouchWiz: https://github.com/wanam/XTouchWiz

Telegram

Announcements and pre release versions - https://t.me/firefdskit

sb.firefds.pie.firefdskit's People

Contributors

firefds avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

captain-miao

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.