Snowdroid Anaconda

From Snowdroid Wiki
Jump to navigation Jump to search
Snowdroid Anaconda
Announced January 1, 2025
Based on Android 6.0
Available in Xiaomi Redmi Note 4
Android Emulator (ranchu)
Status WIP

Snowdroid Anaconda is the first version of the Snowdroid project based on Android 6.0 "Marshmallow", the development of which was started on January 1, 2025.

Supported devices

Real devices
Brand Model Codenames Released Supported AOSP versions Compatibility
Xiaomi Redmi Note 4 (MediaTek) nikel 2016 Android 6.0 #1 (MRA58K) Partly

Changes

Snowdroid Anaconda (2025)

Main changes

1. Added support for video wallpapers.

2. Added a branded Easter egg, unlockable via "Snowdroid version" in the system settings.

3. The outdated Tablet PC term has been replaced with a more universal term - tablet (only in Russian translation).

4. The Music app has been redesigned after not being updated since 2011.

5. Most ringtones and notification sounds have been replaced.

6. Added menu for selecting FM radio recording quality.

Android 6.0 "Marshmallow"

1. The main design of the system has been changed:

  • The default Android theme has changed, instead of the cyan variant, the following colors are used:
#256189 as an accent color for the status bar and controls,
#2F7CAF as primary color for action bar,
#1C4967 as a background color for the main part of the notification panel.
  • Updated app icons, using the icon pack from CyanogenMod 13 as a replacement for Android 4.x era icons.
  • Restored dark theme from Android 6.0 Developer Preview.

Development

Branch names

Platforms

Branch name Android version Based on AOSP branch Description
snowdroid-a-6.0.1 Android 6.0.1 "Marshmallow" android-6.0.1_r81 -

Unofficial patches

Branch name Android version Based on AOSP branch Description
snowdroid-alps-mt6797-a-6.0 Android 6.0 "Marshmallow" android-6.0.0_r1 Heavily modified by MediaTek to run on the MT6797 SoC

System apps with Gradle support

System apps compiled via the Gradle build system, including those developed on Android Studio, can be integrated into AOSP/Snowdroid as a prebuilt APK file. The process of integrating APK files into AOSP is described in Android.mk sample file.

Branch name Packages Android version Based on AOSP branch Description
snowdroid-a-gradle Gallery2
Music
Android 8.1 "Oreo" android-8.1.0_r81 -
snowdroid-a-gradle-v4 OlivieLauncher Android 8.x "Oreo" - Only for Android Studio not higher than 3.6

Addons

Branch name Packages Target branch Derived from Description
snowdroid-a-6.0 VideoWallpapers
Soundscape
android-6.0.1_r81 -
ManuelBauer/soundscape-livewallpaper
-

Initialize Repo Launcher

See how to prepare AOSP build environment.

repo init --depth=1 -u https://gitlab.com/snowdroid/platform/mainfest/ -b [platform branch name]
repo sync -f --force-sync --no-clone-bundle -j4 --no-tags