Magisk (software)

Last updated

Magisk is free and open-source software for the rooting of Android devices, developed by John Wu. Magisk supports devices running Android 6.0+. [1]

Contents

Magisk
Original author(s) John Wu (topjohnwu)
Stable release
26.4 / November 6, 2023;3 months ago (2023-11-06)
Preview release
27.0 / February 2, 2024;5 days ago (2024-02-02)
Repository github.com/topjohnwu/Magisk
Written inC++ [2]
Operating system Android
Platform Android
License GPL-3.0
Website github.com/topjohnwu/Magisk   OOjs UI icon edit-ltr-progressive.svg

Overview

Magisk is a free and open-source software that enables users to gain root access to their Android devices. With Magisk, users can install various modifications and customizations, making it a popular choice for Android enthusiasts. Additionally, Magisk comes with a built-in app called Magisk, which allows users to manage root permissions and install various modules. [3]

Magisk has a systemless approach and modular design; it offers a safe and easy way to root a device and add new features and functionality. [4]

History

Magisk started out as a small project created by John Wu, it has now grown to more than 252 contributors. In version 21, support for Android 11 was added. [5] In version 22, support for the Samsung Galaxy S21 was added. [6] In version 26, support for Android 5 and earlier was removed. [7]

The original developer John Wu started working for the Android security team in 2021. [8] In 2021, the MagiskHide feature of Magisk was discontinued by the original developer John Wu. Arnoud Wokke from Tweakers argued that there is a high chance this feature will be developed by a third party developer as a Magisk module. [9]

See also

Related Research Articles

Rooting is the process by which users of Android devices can attain privileged control over various subsystems of the device, usually smartphones. Because Android is based on a modified version of the Linux kernel, rooting an Android device gives similar access to administrative (superuser) permissions as on Linux or any other Unix-like operating system such as FreeBSD or macOS.

<span class="mw-page-title-main">Android Debug Bridge</span> Tool for debugging Android-based devices

The Android Debug Bridge is a programming tool used for the debugging of Android-based devices. The daemon on the Android device connects with the server on the host PC over USB or TCP, which connects to the client that is used by the end-user over TCP. Made available as open-source software under the Apache License by Google since 2007, features include a shell and the possibility to make backups. The adb software is available for Windows, Linux and macOS. It has been misused by botnets and other malware, for which mitigations were developed such as RSA authentication and device whitelisting.

<span class="mw-page-title-main">AOKP</span> Mobile operating system

AOKP, short for Android Open Kang Project, is an open-source replacement distribution for smartphones and tablet computers based on the Android mobile operating system. The name is a play on the word kang and AOSP. The name was a joke, but it stuck. It was started as free and open-source software by Roman Birg based on the official releases of Android Open Source Project by Google, with added original and third-party code, features, and control.

<span class="mw-page-title-main">Wear OS</span> Smartwatch operating system by Google

Wear OS is a version of Google's Android operating system designed for smartwatches and other wearables. By pairing with mobile phones running Android version 6.0 "Marshmallow" or newer, or iOS version 10.0 or newer with limited support from Google's pairing application, Wear OS integrates Google Assistant technology and mobile notifications into a smartwatch form factor. Wear OS is closed-source, in contrast to the free and open-source Android.

Google Talkback is an accessibility service for the Android operating system that helps blind and visually impaired users to interact with their devices. It uses spoken words, vibration and other audible feedback to allow the user to know what is happening on the screen allowing the user to better interact with their device. The service is pre-installed on many Android devices, and it became part of the Android Accessibility Suite in 2017. According to the Google Play Store, the Android Accessibility Suite has been downloaded over five billion times, including devices that have the suite preinstalled.

<span class="mw-page-title-main">Kali NetHunter</span> Free & open-source mobile penetration testing platform for non-rooted and rooted Android devices

Kali NetHunter is a free and open-source mobile penetration testing platform for Android devices, based on Kali Linux. Kali NetHunter is available for un-rooted devices, for rooted devices that have a standard recovery, and for rooted devices with custom recovery for which a NetHunter specific kernel is available (NetHunter). Official images are published by Offensive Security on their download page and are updated every quarter. NetHunter images with custom kernels are published for the most popular supported devices, such as Google Nexus, Samsung Galaxy and OnePlus. Many more models are supported, and images not published by Offensive Security can be generated using NetHunter build scripts. Kali NetHunter is maintained by a community of volunteers, and is funded by Offensive Security.

<span class="mw-page-title-main">Blisk (web browser)</span> Chromium -based web browser

Blisk is a freemium Chromium-based web browser that aims to improve productivity and code quality by providing a wide array of tools for Web development and testing for different type of devices: desktop, tablet and mobile.

<span class="mw-page-title-main">Samsung Internet</span> Android web browser developed by Samsung

Samsung Internet Browser is a desktop and mobile web browser developed by Samsung Electronics, based on the open-source Chromium project. It comes pre-installed on Samsung Galaxy devices and, since 2015, has been available for download from Google Play for all Android devices. It is also available for their Tizen-based smartwatch via the Galaxy Store.

<span class="mw-page-title-main">LineageOS</span> Free and open-source operating system based on Android

LineageOS is an Android-based operating system for smartphones, tablet computers, and set-top boxes, with mostly free and open-source software. It is the successor to CyanogenMod, from which it was forked in December 2016, when Cyanogen Inc. announced it was discontinuing development and shut down the infrastructure behind the project. Since Cyanogen Inc. retained the rights to the Cyanogen name, the project rebranded its fork as LineageOS.

<span class="mw-page-title-main">One UI</span> Software overlay by Samsung Electronics Limited

One UI is a user interface (UI) developed by Samsung Electronics for its Android devices running Android 9 "Pie" and later. Succeeding Samsung Experience and TouchWiz, it is designed to make using larger smartphones easier and be more visually appealing. To provide more clarity, some elements of the UI are tweaked to match colors that are based on the color of the user's phone. It was announced at Samsung Developer Conference in 2018, and was unveiled in Galaxy Unpacked in February 2019 alongside the Galaxy S10 series, Galaxy Buds and the Galaxy Fold.

<span class="mw-page-title-main">Android 10</span> Tenth major version of the Android mobile operating system

Android 10 is the tenth major release and the 17th version of the Android mobile operating system. It was first released as a developer preview on March 13, 2019, and was released publicly on September 3, 2019.

<span class="mw-page-title-main">GrapheneOS</span> Android-based mobile operating system

GrapheneOS is an Android-based, open source, privacy and security-focused mobile operating system for selected Google Pixel devices, including smartphones, tablets and foldables.

The Nokia 2.2 is a Nokia-branded entry-level Android smartphone released in June 2019. It is the successor to Nokia 2.1.

<span class="mw-page-title-main">Google Messages</span> Messaging application developed by Google

Google Messages is a text messaging software application developed by Google for its Android and Wear OS mobile operating systems, while it's also available via the Web.

<span class="mw-page-title-main">Samsung Galaxy S21</span> 2021 flagship smartphones by Samsung Electronics

The Samsung Galaxy S21 is a series of high end Android-based smartphones designed, developed, marketed, and manufactured by Samsung Electronics as part of its Galaxy S series. They collectively serve as the successor to the Samsung Galaxy S20 series. The first three smartphones were unveiled at Samsung's Galaxy Unpacked event on 14 January 2021, while the Fan Edition model was unveiled at Samsung's CES on 3 January 2022.

<span class="mw-page-title-main">Bootloader unlocking</span> Process of disabling secure device booting

Bootloader unlocking is the process of disabling the bootloader security that makes secure boot possible. It can make advanced customizations possible, such as installing a custom firmware. On smartphones this can be a custom Android distribution or another mobile operating system. Some bootloaders are not locked at all, others can be unlocked using a standard command, others need assistance from the manufacturer. Some do not include an unlocking method and can only be unlocked through a software exploit.

<span class="mw-page-title-main">SuperSU</span> Proprietary Android application, 2012–2018

SuperSU is a discontinued proprietary Android application that can keep track of the root permissions of apps, after the Android device has been rooted. SuperSU is generally installed through a custom recovery such as TWRP. SuperSU includes the option to undo the rooting. SuperSU cannot always reliably hide the rooting. The project includes a wrapper library written in Java called libsuperuser for different ways of calling the su binary.

<span class="mw-page-title-main">Samsung Galaxy S22</span> Line of high-end Android smartphones by Samsung Electronics

The Samsung Galaxy S22 is a series of Android-based smartphones designed, developed, manufactured, and marketed by Samsung Electronics as part of its Galaxy S series. Unveiled at Samsung's Galaxy Unpacked event on 9 February 2022.

<span class="mw-page-title-main">PixelExperience</span>

PixelExperience is a popular open-sourced custom ROM, or Android distribution, based on the stock Android AOSP that aims to provide a bloat-free, stock-android, Pixel-like experience to a wide range of Android devices. The project, initiated by a community of developers in 2017, focuses on delivering a clean, minimalistic, and visually appealing user interface reminiscent of Google's Pixel devices. Pixel Experience is designed to be as close to stock Android as possible, with a focus on reliability, security, stability, performance, battery life, and useful customizations.

Action Launcher is an application launcher mobile app for Android developed by Chris Lacy under the Australian company "Action Launcher Pty. Ltd.". Like other Android launcher apps, the program adds a graphical layer on top of the operating system's default application launcher to provide the user with an alternate way of navigating through the operating system, often adding features that the default launcher lacks.

References

  1. Wu, John (2022-12-12), topjohnwu/Magisk , retrieved 2022-12-12
  2. "Topjohnwu/Magisk". GitHub . 3 May 2022.
  3. "Magisk Zip". 2022-01-02. Retrieved 2023-02-19.
  4. "Magisk APK". 2 January 2022. Retrieved 2023-02-14.
  5. "Root-methode Magisk krijgt ondersteuning voor Android 11". Tweakers (in Dutch). Retrieved 2021-09-11.
  6. Wilde, Damien (2021-02-24). "Magisk v22.0 adds support for Galaxy S21 series, app hiding improvements, plus more". 9to5Google . Retrieved 2021-09-11.
  7. Wilde, Damien (2021-05-13). "Magisk v23 drop pre-Android 5 device support". 9to5Google . Retrieved 2021-09-11.
  8. "Magisk-ontwikkelaar gaat bij Google aan de beveiliging van Android werken". Tweakers (in Dutch). Retrieved 2021-09-11.
  9. "Ontwikkelaar Magisk stopt met MagiskHide en eigen repo voor modules". Tweakers (in Dutch). Retrieved 2021-09-11.