Root

Open-source projects categorized as Root

Top 23 Root Open-Source Projects

  • KernelSU

    A Kernel based root solution for Android

  • Project mention: Magisk is a suite of open source software for customizing Android | news.ycombinator.com | 2023-07-13

    KernelSU is the replacement you are looking for.

    https://kernelsu.org/

  • root

    The official repository for ROOT: analyzing, storing and visualizing big data, scientifically

  • Project mention: If you can't reproduce the model then it's not open-source | news.ycombinator.com | 2024-01-17

    I think the process of data acquisition isn't so clear-cut. Take CERN as an example: they release loads of data from various experiments under the CC0 license [1]. This isn't just a few small datasets for classroom use; we're talking big-league data, like the entire first run data from LHCb [2].

    On their portal, they don't just dump the data and leave you to it. They've got guides on analysis and the necessary tools (mostly open source stuff like ROOT [3] and even VMs). This means anyone can dive in. You could potentially discover something new or build on existing experiment analyses. This setup, with open data and tools, ticks the boxes for reproducibility. But does it mean people need to recreate the data themselves?

    Ideally, yeah, but realistically, while you could theoretically rebuild the LHC (since most technical details are public), it would take an army of skilled people, billions of dollars, and years to do it.

    This contrasts with open source models, where you can retrain models using data to get the weights. But getting hold of the data and the cost to reproduce the weights is usually prohibitive. I get that CERN's approach might seem to counter this, but remember, they're not releasing raw data (which is mostly noise), but a more refined version. Try downloading several petabytes of raw data if not; good luck with that. But for training something like a LLM, you might need the whole dataset, which in many cases have its own problems with copyrights…etc.

    [1] https://opendata.cern.ch/docs/terms-of-use

    [2] https://opendata.cern.ch/docs/lhcb-releases-entire-run1-data...

    [3] https://root.cern/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Neo-Backup

    backup manager for android

  • Project mention: LineageOS 19 Google backup not working at all | /r/LineageOS | 2023-12-10

    Some people on rooted devices use Migrate or Neo Backup (formerly OAndBackupX) but I never tried to restore those so can't comment.

  • dustcloud

    Xiaomi Smart Home Device Reverse Engineering and Hacking

  • AnExplorer

    📁 Another Android Explorer ( File Manager ) is an All-in-One Open source file manager. AnExplorer File Manager (File Explorer) is designed for all android devices including Phones, Phablets, Tablets, Chromecast, Wear OS, Android TV and Chromebooks. It's a fully designed with Material guidelines by Google.

  • GAppsMod

    Tweak Google apps (e.g., Phone and Messages) to unlock hidden features (e.g., available only in some countries or on certain devices). Root is required.

  • Project mention: Turn on experimental flags of Google apps with GappsMod to enable new features (Root Required) | /r/fossdroid | 2023-06-07
  • PixelFlasher

    Pixel™ phone flashing GUI utility with features.

  • Project mention: Updates take forever | /r/GooglePixel | 2023-07-10

    Or head to XDA Developers/GitHub and grab Pixel Flasher.pixel flasher

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Inure

    An elegant and beautiful premium Android app manager for both rooted and non-rooted devices with a built-in terminal, analytics, debloat, stats and various other panels with an independent custom theme engine, developed with purely custom APIs created for this app.

  • Project mention: How to Analyze .apk / .aab | news.ycombinator.com | 2023-11-09

    and its first part https://scribe.rip/bumble-tech/how-to-compare-apk-aab-files-...

    I'll also plug https://github.com/Hamza417/Inure#readme (GPLv3) which I have enjoyed quite a bit for shipping .apks off my phone and some exploratory work similar to the article but less "hand roll"-y

  • mtk-easy-su

    Get bootless root access with few clicks.

  • Pixel-Launcher-Extended

    Pixel Launcher Extended is a Magisk module by TeamFiles with many cool features.

  • Project mention: GitHub - saitamasahil/Pixel-Launcher-Extended: Pixel Launcher Extended is a Magisk module by TeamFiles with many cool features. | /r/fossdroid | 2023-07-11
  • MagiskModuleManager

    Previously known as Fox's Magisk Module Manager (FoxMMM), this app helps users find, install "Magisk Modules" - powerful little zips/apps for your device that plug into the Magisk framework.

  • Project mention: ⟳ 4 apps added, 72 updated at f-droid.org | /r/FDroidUpdates | 2023-10-23

    Androidacy Module Manager (version 2.3.4-fdroid): Androidacy Module Manager is an easy to use Magisk/KernelSU module management ap

  • magisk-frida

    🔐 Run frida-server on boot with Magisk, always up-to-date

  • Project mention: Anyone tried running the dasher app through a proxy? ie....brupsuite, owasp. | /r/doordash_drivers | 2023-04-30
  • android-usb-gadget

    Convert your Android phone to any USB device you like! USB Gadget Tool allows you to create and activate USB device roles, like a mouse or a keyboard. 🛠🛡📱

  • Project mention: STM32 Blue Pill as an Hid USB Keyboard | news.ycombinator.com | 2023-08-31
  • django-treenode

    :deciduous_tree: probably the best abstract model/admin for your tree based stuff.

  • AppOpsX

    :wrench:A front-end application for the Android AppOpsService.

  • Latest-adb-fastboot-installer-for-windows

    A Simple Android Driver installer tool for windows (Always installs the latest version)

  • Project mention: Installation on Xperia Z3 Compact - issues | /r/LineageOS | 2023-09-12

    Standard drivers not worked. I've installed official Sony Drivers from:https://developer.sony.com/file/download/xperia-z3-compact-driverI've installed driver using "install old driver" in "device manager".And installed fastboot drivers from:https://github.com/fawazahmed0/Latest-adb-fastboot-installer-for-windows

  • De-Bloater

    An application using the power of Magisk to debloat unwanted system apps!

  • Project mention: Deep Sleep Battery Drain | /r/androidroot | 2023-06-07

    Some things that might help: - Battery guru / FKM (both saddly closed source, FKM is a paid app, battery guru is ad supported (but you can use adblock like AdAway) - already mentioned gms_doze module - termux (you have root already, why not use it some more? pm command will allow you to disable system apps with ease - de-bloater (https://github.com/sunilpaulmathew/De-Bloater) will allow you to remove preinstalled bloat (some Google apps, dobly atmos and whatever the developer includes) - the community, seriously. There are many people with the same device as you, some might be even willing to help. Telegram groups are the best resource for this (at least for me)

  • adb_root

    Magisk Module that allows you to run "adb root". Android 10 only. Probably will work with Android 9. Definitely not with Android 11/12.

  • AA-Tweaker

    Tool to apply patches to Google Play Services that will enable some extra functionality on Android Auto

  • Project mention: Coolwalk on Android Headunit? | /r/AndroidAuto | 2023-06-07

    https://github.com/shmykelsa/AA-Tweaker AA tweaker has options to force widescreen and other settings.

  • SecondScreen

    Better screen mirroring for Android devices

  • uproot5

    ROOT I/O in pure Python and NumPy.

  • Project mention: Potential of the Julia programming language for high energy physics computing | news.ycombinator.com | 2023-12-04

    > I wasn't proposing ROOT to be reimplemented in JS. That was what the GP attributed to me.

    Sorry for assuming that. I really felt the pain of thinking of possibility of combining two things I hate so much together (JS+ROOT)

    > "Laypeople" may also think that code is optimized to the last cycle in something like HEP simulations. It's made fast enough and the optimization is nowhere near the level of e.g. graphics heavy games.

    I understand that in other areas there might be more sophisticated optimizations, but does not change things much inside HEP field community. And it is not optimized only for simulations but for other things too. It is not one problem optimization.

    > Real-time usage like high frequency large data collection will probably never happen on the "single language". But I'd guess ROOT is not used at that level either? Also at least last time I checked, ROOT is moving to Python (probably not for the hottest loops of the simulation though).

    I did not mean to indicate that ROOT is being used to handle the online processing (In HEP terms). It is usually handled via optimized C++ compiled code. My idea is that you will probably never use JS or any interpreted language (or anything other than C++ to be pessimistic) for that. ROOT at the end of the day is much closer to C++ than anything else. So learning curve wouldn't be that much if you come with some C++ knowledge initially.

    > Also at least last time I checked, ROOT is moving to Python (probably not for the hottest loops of the simulation though).

    I think you mean PyROOT [1]? This is the official python ROOT interface It provides a set of Python bindings to the ROOT C++ libraries, allowing Python scripts to interact directly with ROOT classes and methods as if they were native Python. But that does not represent and re-writing. It makes things easier for end users who are doing analysis though, while be efficient in terms of performance, especially for operations that are heavily optimized in ROOT.

    There is also uproot [2] which is a purely Python-based reader and writer of ROOT files. It is not a part of the official ROOT project and does not depend on the ROOT libraries. Instead, uproot re-implements the I/O functionalities of ROOT in Python. However, it does not provide an interface to the full range of ROOT functionalities. It is particularly useful for integrating ROOT data into a Python-based data analysis pipeline, where libraries like NumPy, SciPy, Matplotlib, and Pandas ..etc are used.

    > Off-topic: C++ interpretation like done in ROOT seems like a really bad idea.)

    I will agree with you. But to be fair the purpose of ROOT is interactive data analysis but over the decades a lot of things gets added, and many experiments had their own soft forks and things started to get very messy quickly. So that there is no much inertia to fix problems and introduce improvements.

    [1] https://root.cern/manual/python/

    [2] https://github.com/scikit-hep/uproot5

  • vue-frag

    🤲 Create Fragments (multiple root-elements) in Vue 2

  • android-ota-payload-extractor

    A fast & natively cross-platform Android OTA payload extractor written in Go

  • Project mention: Poco F5 Evolution X root | /r/PocoPhones | 2023-12-06

    3) Use "Android OTA extractor": https://github.com/tobyxdd/android-ota-payload-extractor

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Root related posts

Index

What are some of the best open-source Root projects? This list will help you:

Project Stars
1 KernelSU 8,019
2 root 2,418
3 Neo-Backup 2,256
4 dustcloud 2,198
5 AnExplorer 1,745
6 GAppsMod 1,060
7 PixelFlasher 967
8 Inure 863
9 mtk-easy-su 856
10 Pixel-Launcher-Extended 821
11 MagiskModuleManager 785
12 magisk-frida 780
13 android-usb-gadget 762
14 django-treenode 592
15 AppOpsX 513
16 Latest-adb-fastboot-installer-for-windows 408
17 De-Bloater 403
18 adb_root 395
19 AA-Tweaker 376
20 SecondScreen 288
21 uproot5 218
22 vue-frag 214
23 android-ota-payload-extractor 209

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com