System sounds on Android are not just background noise, but an important part of the user experience. From standard alarms to message notifications, these audio files shape the experience of your device. But what if you want to change them, create a backup copy, or just find where they are stored? The problem isthat Android hides these files from the user - they cannot be detected through the standard file manager.
In this article we will look all possible access methods to system sounds: from simple settings in the interface to advanced methods using ADB and root access. You will learn where audio files are physically located, how to extract them without losing quality, and which applications will help you customize the sound of your smartphone. And also - critical nuanceswhich are not written about in short guides.
If you have ever tried to find system sounds through Settings โ Sound, then you know: Android only offers changing ringtones from a limited list. But what if you need the original notification file from your Samsung Galaxy S23 or Xiaomi Redmi Note 12? Or do you want to transfer unique sounds from your old phone to your new one? To do this, you will need access to hidden system folders - and we will show you how to get it.
1. Standard method: sound settings in Android
Let's start with the most obvious - the built-in tools of the operating system. Yes, here you will not find direct links to audio files, but you can at least listen and select alternative options from the preset set.
Open Settings โ Sound and vibration (on some devices the path may differ: Settings โ Sound or Settings โ Notifications โ Notification sounds). Here you will see the categories:
- ๐ Notification sound โ ringtones for SMS, messengers, system notifications.
- โฐ Alarm signal โsounds for the standard Clock application.
- ๐ Ringtone โaudio for incoming calls.
- ๐ Other sounds โkeyboard, screen lock, charging connection.
On Samsung i Xiaomi there may also be an item here Add sound, but it allows you to select files only from the folder Ringtones or Notifications on the internal storage. These are not system sounds, but custom ringtones!
โ ๏ธ Attention: On some firmware (for example, ColorOS from Oppo) the list of system sounds may be blocked by the manufacturer. In this case, you will need superuser rights or an ADB command.
If your goal is simply to change the notification sound to something from the gallery, this method will work. But to extract the original files, you will have to dig deeper.
Standard Android settings only allow you to select sounds from a limited list, but do not give access to the source files of the system.
2. Where system sounds are stored: folder paths
All system audio files in Android are stored in protected sections that are inaccessible without special rights. Their location depends on the OS version and firmware, but the general structure is the same:
| Sound type | Folder path | Examples of files |
|---|---|---|
| Notifications | /system/media/audio/notifications/ |
notification.ogg, ringtone1.ogg |
| Ring tones | /system/media/audio/ringtones/ |
ringtone.ogg, basic_tone.ogg |
| Alarm clock | /system/media/audio/alarms/ |
alarm.ogg, morning_flower.ogg |
| System sounds (keyboard, lock) | /system/media/audio/ui/ |
lock.ogg, unlock.ogg, touch.ogg |
On devices with Android 10+ and dynamic partitions (Dynamic Partitions), the paths may look like /product/media/audio/ or /vendor/media/audio/. This depends on the manufacturer's policy.
Critical nuance: the files in these folders have the extension .ogg (Ogg Vorbis format), and not the usual .mp3. You can listen to them on a PC using VLC or Audacity, but not all Android players support this format.
How to get there? There are three options:
- Use root access (requires unlocking the bootloader).
- Connect via ADB (without root, but with restrictions).
- Extract files from firmware (for advanced users).
โ ๏ธ Attention: On some devices (for example, Huawei s EMUI) system sounds can be encrypted or packaged in archives .qmg. In this case, their extraction will require additional tools like Huawei Extract Tool.
3. Extracting sounds without root: ADB method
If you do not have root access, but have a computer, you can use Android Debug Bridge (ADB). This method works on most devices, but requires USB debugging to be enabled.
Steps to extract sounds via ADB:
Enable Mode Developer (tap 7 times on Build number in Settings โ About phone)
Activate USB debugging in Settings โ System โ For developers
Install ADB Tools on PC (download from the official Android Studio website)
Connect your phone to the computer and confirm trust in the device-->
Now open the command line (or Terminal on macOS/Linux) and run:
adb shell
su -c "cp -r /system/media/audio /sdcard/Download/"
If the command su doesn't work (no root), try the alternative method:
adb pull /system/media/audio/notifications C:\AndroidSounds\
This will copy the notifications folder to your PC Replace. notifications on ringtones or alarms, if other sounds are needed.
On some firmware (for example, MIUI) the path may be blocked. In this case, the command will help:
adb shell "ls -la /system/media/audio/"
It will show the contents of the folder. even if copying is prohibited. Then you can manually specify the paths to specific files in the command adb pull.
If ADB does not see the device, try reinstalling the drivers or using a different USB cable. Often the problem is non-original cables with damaged data contacts.
4. Root access: full control over sounds. data-i="145">If you have
If you have root access, the process is simplified to simply copying files. Use any root explorer, for example:
- ๐ Root Explorer (paid, but reliable)
- ๐ FX File Explorer (free version with root support) (requires purchasing the root module) etc.).
- ๐ ๏ธ Solid Explorer (requires purchase of root module)
Instructions:
- Open File Explorer and go to
/system/media/audio/. - Find the desired folder (
notifications,ringtonesetc.). - Copy files to any accessible directory (for example,
/sdcard/Download/). - If necessary, change access rights (long press โ
Permissionsโ installrw-r--r--).
With root you can also:
- ๐ Replace system sounds with your own files (be sure to save the originals!).
- ๐๏ธ Delete unnecessary (caution: this may cause crashes!).
- ๐ง Edit files directly (for example, trim the duration via Audacity).
โ ๏ธ Attention: On devices with Android 12+ function (for example,Read-Only File System(For example, Pixel 6 and newer), even root will not give full access to/system. In this case, you will need to disableverityvia Magisk or patch the firmware.
What will happen if you delete all system sounds?
If you delete ALL files from folders /system/media/audio/, Android will not be able to play sounds for notifications, calls, and alarms. The system will either be silent or give errors when trying to play. You can restore files only through flashing or manually copying from a backup.
5. Applications for controlling system sounds
If you donโt want to bother with ADB or root, you can use specialized applications. They will not provide direct access to files, but will allow you to customize the sound.
| Application | Functions | Root required? |
|---|---|---|
| Zedge | Library of custom melodies and notifications, replacement of system ones sounds | No |
| Ringtone Maker | Creating melodies from MP3, trimming sounds, exporting to system folders | No |
| AudioManager (XDA) | Complete replacement of system sounds, editing volume by category | Yes |
| SoundAssistant (Samsung) | Advanced sound settings, individual profiles for applications | No |
For example, in Zedge you can:
- Download your favorite melody from directory.
- Assign it as a notification or alarm sound.
- Export the file to
/sdcard/Zedge/for further use.
To completely replace system sounds without root, it is suitable AudioManager (available on forum XDA Developers). It allows you to:
- ๐ Replace sounds in
/system/media/audio/without manual copying. - ๐ Adjust the volume for each type of notification separately.
- ๐ Create backup copies of original files.
Please note: most applications for replacing sounds require disabling battery optimization in the Android settings, otherwise they will not work in the background.
6. Extracting sounds from the firmware (for experienced ones)
If none of the previous methods worked, the last option remains - extracting sounds directly from the firmware file. This is relevant for devices with a locked bootloader or a non-standard file system (for example, Huawei or Some Sony Xperia).
You will need:
- ๐ฑ Firmware for your model (download from the official website or XDA).
- ๐ป app for unpacking
.imgfiles: Android Image Kitchen or 7-Zip. - ๐ง Knowledge about the structure of the firmware (or ready-made instructions for your device).
Action algorithm:
- Download the firmware in the format
.zipor.img. - Unpack it using 7-Zip or AIK.
- Find the file
system.img(orproduct.img,vendor.img). - Mount the image in Linux or unpack via AIK:
./unpackimg.sh system.img
After unpacking you will receive a folder systemwhere along the path media/audio/ all system sounds will be located. They can be copied to a PC and converted to .mp3 if necessary.
โ ๏ธ Attention: Firmware for one device may vary depending on the region (CSC code u Samsung) or Android version. Always check with official sources to download the correct version.
This method is the most time-consuming, but it is guaranteed to work even on the most โclosedโ devices. The main thing is do not modify the firmware files if you are not sure of your actions!
7. Backup and restore sounds
If you If you plan to experiment with sounds, be sure to make a backup copy of them. This will protect you from situations where, after an unsuccessful replacement, the phone stops playing notifications.
Backup methods:
- ๐ Manual copying (via ADB or root explorer) to the cloud or on a PC.
- ๐ Applications for backup (Swift Backup, Titanium Backup โrequire root).
- ๐พ Creating a partition image (
dd if=/dev/block/bootdevice/by-name/system of=/sdcard/system.img).
For recovery:
- If sounds have been deleted, copy them back to
/system/media/audio/. - If files damaged, restore from a backup or reflash the device.
- If Android does not see the changes, restart the phone or clear the application cache
Settings.
On devices with Android 11+ and function Scoped Storage backup using standard methods may be limited. In this case, the command will help:
adb backup -f sounds.ab -apk com.android.settings
This will create a file sounds.ab with sound settings, which can then be restored via:
adb restore sounds.ab
A backup of system sounds takes less than 50 MB, but can save hours of time if something goes wrong. not so when modifying.
8. Frequent problems and their solutions
When working with system sounds, users encounter common errors and ways to fix them:
| Problem | Cause | Solution |
|---|---|---|
ADB does not see the folder /system/media/audio/ |
Missing rights or the path has changed | Try adb shell ls /product/media/audio/ or get root |
| Sounds do not change after replacement files | System cache or access rights | Clear the cache in Settings โ Applications โ Settings โ Storage |
Files .ogg not playable |
No format support | Convert to .mp3 via Audacity or FFmpeg |
| After the update, the sounds were reset | The firmware was rewritten files | Restore from backup or repeat replacement |
If after all the manipulations the sounds still do not work:
- Check if they are disabled in
Settings โ Sound โ Quiet mode. - Make sure that the files have the correct rights (
644orrw-r--r--). - Reboot the device - sometimes the system does not apply changes without rebooting.
On Samsung s One UI resetting the sound settings may help:
adb shell pm clear com.samsung.android.app.soundpicker
On Xiaomi a similar command:
adb shell pm clear com.android.settings
If the problem persists, check the system logs through adb logcat โthere may be hints about playback errors.
FAQ: Frequently asked questions about Android system sounds
Can I replace system sounds without root?
Yes, but with limitations. You can copy files through ADB, and applications like Zedge allow you to assign custom sounds. /system It can't be done without root.
Why are they not played after replacing sounds?
Probable reasons: incorrect access rights (should be 644), incompatible format (need .ogg), or the system has cached old settings. Try clearing. application cache Settings and reboot the device.
Where to find the original sounds for my Samsung Galaxy S22?
The original sounds are in /system/media/audio/ or /product/media/audio/. Samsung is also characterized by additional sounds in /vendor/overlay/. They can be extracted via ADB or root explorer.
Is it possible to convert system sounds to MP3?
Yes, use FFmpeg or Audacity. Command for conversion:
ffmpeg -i input.ogg output.mp3
Please note that quality may deteriorate during conversion.
How to return standard sounds after an unsuccessful replacement?
If you have a backup, restore the files. If not, download. original firmware for your model, unpack it and extract sounds from system.img. You can also reset the sound settings via ADB (the commands are given above).