1// Copyright (C) 2024 The Android Open Source Project 2// 3// Licensed under the Apache License, Version 2.0 (the "License"); 4// you may not use this file except in compliance with the License. 5// You may obtain a copy of the License at 6// 7// http://www.apache.org/licenses/LICENSE-2.0 8// 9// Unless required by applicable law or agreed to in writing, software 10// distributed under the License is distributed on an "AS IS" BASIS, 11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12// See the License for the specific language governing permissions and 13// limitations under the License. 14 15package { 16 default_applicable_licenses: ["Android-Apache-2.0"], 17} 18 19phony { 20 name: "frameworks_sounds", 21 required: [ 22 "frameworks_alarm_sounds", 23 "frameworks_notifications_sounds", 24 "frameworks_ringtones_sounds", 25 "frameworks_ui_sounds", 26 "frameworks_ui_48k_sounds", 27 ], 28} 29 30prebuilt_media { 31 name: "frameworks_alarm_sounds", 32 srcs: [ 33 "Alarm_Beep_01.ogg", 34 "Alarm_Beep_02.ogg", 35 "Alarm_Beep_03.ogg", 36 "Alarm_Buzzer.ogg", 37 "Alarm_Classic.ogg", 38 "Alarm_Rooster_02.ogg", 39 "alarms/ogg/Argon.ogg", 40 "alarms/ogg/Barium.ogg", 41 "alarms/ogg/Carbon.ogg", 42 "alarms/ogg/Helium.ogg", 43 "alarms/ogg/Krypton.ogg", 44 "alarms/ogg/Neon.ogg", 45 "alarms/ogg/Neptunium.ogg", 46 "alarms/ogg/Osmium.ogg", 47 "alarms/ogg/Oxygen.ogg", 48 "alarms/ogg/Platinum.ogg", 49 "alarms/ogg/Promethium.ogg", 50 "alarms/ogg/Scandium.ogg", 51 ], 52 relative_install_path: "audio/alarms", 53 product_specific: true, 54 no_full_install: true, 55} 56 57prebuilt_media { 58 name: "frameworks_notifications_sounds", 59 srcs: [ 60 "notifications/ogg/Adara.ogg", 61 "notifications/Aldebaran.ogg", 62 "notifications/Altair.ogg", 63 "notifications/ogg/Alya.ogg", 64 "notifications/Antares.ogg", 65 "notifications/ogg/Antimony.ogg", 66 "notifications/ogg/Arcturus.ogg", 67 "notifications/ogg/Argon.ogg", 68 "notifications/Beat_Box_Android.ogg", 69 "notifications/ogg/Bellatrix.ogg", 70 "notifications/ogg/Beryllium.ogg", 71 "notifications/Betelgeuse.ogg", 72 "newwavelabs/CaffeineSnake.ogg", 73 "notifications/Canopus.ogg", 74 "notifications/ogg/Capella.ogg", 75 "notifications/Castor.ogg", 76 "notifications/ogg/CetiAlpha.ogg", 77 "notifications/ogg/Cobalt.ogg", 78 "notifications/Cricket.ogg", 79 "newwavelabs/DearDeer.ogg", 80 "notifications/Deneb.ogg", 81 "notifications/Doink.ogg", 82 "newwavelabs/DontPanic.ogg", 83 "notifications/Drip.ogg", 84 "notifications/Electra.ogg", 85 "F1_MissedCall.ogg", 86 "F1_New_MMS.ogg", 87 "F1_New_SMS.ogg", 88 "notifications/ogg/Fluorine.ogg", 89 "notifications/Fomalhaut.ogg", 90 "notifications/ogg/Gallium.ogg", 91 "notifications/Heaven.ogg", 92 "notifications/ogg/Helium.ogg", 93 "newwavelabs/Highwire.ogg", 94 "notifications/ogg/Hojus.ogg", 95 "notifications/ogg/Iridium.ogg", 96 "notifications/ogg/Krypton.ogg", 97 "newwavelabs/KzurbSonar.ogg", 98 "notifications/ogg/Lalande.ogg", 99 "notifications/Merope.ogg", 100 "notifications/ogg/Mira.ogg", 101 "newwavelabs/OnTheHunt.ogg", 102 "notifications/ogg/Palladium.ogg", 103 "notifications/Plastic_Pipe.ogg", 104 "notifications/ogg/Polaris.ogg", 105 "notifications/ogg/Pollux.ogg", 106 "notifications/ogg/Procyon.ogg", 107 "notifications/ogg/Proxima.ogg", 108 "notifications/ogg/Radon.ogg", 109 "notifications/ogg/Rubidium.ogg", 110 "notifications/ogg/Selenium.ogg", 111 "notifications/ogg/Shaula.ogg", 112 "notifications/Sirrah.ogg", 113 "notifications/SpaceSeed.ogg", 114 "notifications/ogg/Spica.ogg", 115 "notifications/ogg/Strontium.ogg", 116 "notifications/ogg/Syrma.ogg", 117 "notifications/TaDa.ogg", 118 "notifications/ogg/Talitha.ogg", 119 "notifications/ogg/Tejat.ogg", 120 "notifications/ogg/Thallium.ogg", 121 "notifications/Tinkerbell.ogg", 122 "notifications/ogg/Upsilon.ogg", 123 "notifications/ogg/Vega.ogg", 124 "newwavelabs/Voila.ogg", 125 "notifications/ogg/Xenon.ogg", 126 "notifications/ogg/Zirconium.ogg", 127 "notifications/arcturus.ogg", 128 "notifications/moonbeam.ogg", 129 "notifications/pixiedust.ogg", 130 "notifications/pizzicato.ogg", 131 "notifications/regulus.ogg", 132 "notifications/sirius.ogg", 133 "notifications/tweeters.ogg", 134 "notifications/vega.ogg", 135 ], 136 relative_install_path: "audio/notifications", 137 product_specific: true, 138 no_full_install: true, 139} 140 141prebuilt_media { 142 name: "frameworks_ringtones_sounds", 143 srcs: [ 144 "ringtones/ANDROMEDA.ogg", 145 "ringtones/ogg/Andromeda.ogg", 146 "ringtones/ogg/Aquila.ogg", 147 "ringtones/ogg/ArgoNavis.ogg", 148 "ringtones/ogg/Atria.ogg", 149 "ringtones/BOOTES.ogg", 150 "newwavelabs/Backroad.ogg", 151 "newwavelabs/BeatPlucker.ogg", 152 "newwavelabs/BentleyDubs.ogg", 153 "newwavelabs/Big_Easy.ogg", 154 "newwavelabs/BirdLoop.ogg", 155 "newwavelabs/Bollywood.ogg", 156 "newwavelabs/BussaMove.ogg", 157 "ringtones/CANISMAJOR.ogg", 158 "ringtones/CASSIOPEIA.ogg", 159 "newwavelabs/Cairo.ogg", 160 "newwavelabs/Calypso_Steel.ogg", 161 "ringtones/ogg/CanisMajor.ogg", 162 "newwavelabs/CaribbeanIce.ogg", 163 "ringtones/ogg/Carina.ogg", 164 "ringtones/ogg/Centaurus.ogg", 165 "newwavelabs/Champagne_Edition.ogg", 166 "newwavelabs/Club_Cubano.ogg", 167 "newwavelabs/CrayonRock.ogg", 168 "newwavelabs/CrazyDream.ogg", 169 "newwavelabs/CurveBall.ogg", 170 "ringtones/ogg/Cygnus.ogg", 171 "newwavelabs/DancinFool.ogg", 172 "newwavelabs/Ding.ogg", 173 "newwavelabs/DonMessWivIt.ogg", 174 "ringtones/ogg/Draco.ogg", 175 "newwavelabs/DreamTheme.ogg", 176 "newwavelabs/Eastern_Sky.ogg", 177 "newwavelabs/Enter_the_Nexus.ogg", 178 "ringtones/Eridani.ogg", 179 "newwavelabs/EtherShake.ogg", 180 "ringtones/FreeFlight.ogg", 181 "newwavelabs/FriendlyGhost.ogg", 182 "newwavelabs/Funk_Yall.ogg", 183 "newwavelabs/GameOverGuitar.ogg", 184 "newwavelabs/Gimme_Mo_Town.ogg", 185 "ringtones/ogg/Girtab.ogg", 186 "newwavelabs/Glacial_Groove.ogg", 187 "newwavelabs/Growl.ogg", 188 "newwavelabs/HalfwayHome.ogg", 189 "ringtones/ogg/Hydra.ogg", 190 "newwavelabs/InsertCoin.ogg", 191 "ringtones/ogg/Kuma.ogg", 192 "newwavelabs/LoopyLounge.ogg", 193 "newwavelabs/LoveFlute.ogg", 194 "ringtones/Lyra.ogg", 195 "ringtones/ogg/Machina.ogg", 196 "newwavelabs/MidEvilJaunt.ogg", 197 "newwavelabs/MildlyAlarming.ogg", 198 "newwavelabs/Nairobi.ogg", 199 "newwavelabs/Nassau.ogg", 200 "newwavelabs/NewPlayer.ogg", 201 "newwavelabs/No_Limits.ogg", 202 "newwavelabs/Noises1.ogg", 203 "newwavelabs/Noises2.ogg", 204 "newwavelabs/Noises3.ogg", 205 "newwavelabs/OrganDub.ogg", 206 "ringtones/ogg/Orion.ogg", 207 "ringtones/PERSEUS.ogg", 208 "newwavelabs/Paradise_Island.ogg", 209 "ringtones/ogg/Pegasus.ogg", 210 "ringtones/ogg/Perseus.ogg", 211 "newwavelabs/Playa.ogg", 212 "ringtones/ogg/Pyxis.ogg", 213 "ringtones/ogg/Rasalas.ogg", 214 "newwavelabs/Revelation.ogg", 215 "ringtones/ogg/Rigel.ogg", 216 "Ring_Classic_02.ogg", 217 "Ring_Digital_02.ogg", 218 "Ring_Synth_02.ogg", 219 "Ring_Synth_04.ogg", 220 "newwavelabs/Road_Trip.ogg", 221 "newwavelabs/RomancingTheTone.ogg", 222 "newwavelabs/Safari.ogg", 223 "newwavelabs/Savannah.ogg", 224 "ringtones/ogg/Scarabaeus.ogg", 225 "ringtones/ogg/Sceptrum.ogg", 226 "newwavelabs/Seville.ogg", 227 "newwavelabs/Shes_All_That.ogg", 228 "newwavelabs/SilkyWay.ogg", 229 "newwavelabs/SitarVsSitar.ogg", 230 "ringtones/ogg/Solarium.ogg", 231 "newwavelabs/SpringyJalopy.ogg", 232 "newwavelabs/Steppin_Out.ogg", 233 "newwavelabs/Terminated.ogg", 234 "ringtones/Testudo.ogg", 235 "ringtones/ogg/Themos.ogg", 236 "newwavelabs/Third_Eye.ogg", 237 "newwavelabs/Thunderfoot.ogg", 238 "newwavelabs/TwirlAway.ogg", 239 "ringtones/URSAMINOR.ogg", 240 "ringtones/ogg/UrsaMinor.ogg", 241 "newwavelabs/VeryAlarmed.ogg", 242 "ringtones/Vespa.ogg", 243 "newwavelabs/World.ogg", 244 "ringtones/ogg/Zeta.ogg", 245 "ringtones/hydra.ogg", 246 ], 247 relative_install_path: "audio/ringtones", 248 product_specific: true, 249 no_full_install: true, 250} 251 252prebuilt_media { 253 name: "frameworks_ui_48k_sounds", 254 srcs: [ 255 "effects/ogg/Effect_Tick_48k.ogg", 256 "effects/ogg/KeypressDelete_120_48k.ogg", 257 "effects/ogg/KeypressReturn_120_48k.ogg", 258 "effects/ogg/KeypressSpacebar_120_48k.ogg", 259 "effects/ogg/KeypressStandard_120_48k.ogg", 260 "effects/ogg/KeypressInvalid_120_48k.ogg", 261 "effects/ogg/Trusted_48k.ogg", 262 "effects/ogg/VideoRecord_48k.ogg", 263 "effects/ogg/VideoStop_48k.ogg", 264 "effects/ogg/camera_click_48k.ogg", 265 ], 266 dsts: [ 267 "Effect_Tick.ogg", 268 "KeypressDelete.ogg", 269 "KeypressReturn.ogg", 270 "KeypressSpacebar.ogg", 271 "KeypressStandard.ogg", 272 "KeypressInvalid.ogg", 273 "Trusted.ogg", 274 "VideoRecord.ogg", 275 "VideoStop.ogg", 276 "camera_click.ogg", 277 ], 278 relative_install_path: "audio/ui", 279 product_specific: true, 280 no_full_install: true, 281} 282 283prebuilt_media { 284 name: "frameworks_ui_sounds", 285 srcs: [ 286 "effects/ogg/Dock.ogg", 287 "effects/ogg/Lock.ogg", 288 "effects/ogg/LowBattery.ogg", 289 "effects/ogg/Undock.ogg", 290 "effects/ogg/Unlock.ogg", 291 "effects/ogg/WirelessChargingStarted.ogg", 292 "effects/ogg/camera_focus.ogg", 293 "effects/ogg/ChargingStarted.ogg", 294 "effects/ogg/InCallNotification.ogg", 295 "effects/ogg/NFCFailure.ogg", 296 "effects/ogg/NFCInitiated.ogg", 297 "effects/ogg/NFCSuccess.ogg", 298 "effects/ogg/NFCTransferComplete.ogg", 299 "effects/ogg/NFCTransferInitiated.ogg", 300 ], 301 relative_install_path: "audio/ui", 302 product_specific: true, 303 no_full_install: true, 304} 305