{"id":"ASB-A-438742644","details":"In multiple locations, there is a possible way to execute code in the launcher process due to an over-privileged shell user. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.","aliases":["A-438742644","CVE-2026-0091"],"modified":"2026-06-10T14:58:40.911641763Z","published":"2026-06-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2026-06-01"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/base/+/40c30bb5613ee94403723b37d0d6c58197d3d1b4"}],"affected":[{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17-next:0"},{"fixed":"17-next:2026-06-01"}]}],"versions":["17-next"],"ecosystem_specific":{"severity":"High","types":["EoP"],"spl":"2026-06-01","fixes":["https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292"],"vanir_signatures":[{"signature_type":"Line","id":"ASB-A-438742644-038d7f76","digest":{"threshold":0.9,"line_hashes":["35977912466487139845746071834067328557","130811610234039145823655977224919129903","127128072462870850061993446725433235771","213144999189872998558369891914522073355","9250855255473542566304378665184174160","55714982370105149296588292319392558710","93231495184947084127894512447832093384","213144999189872998558369891914522073355"]},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/OneShotRemoteHandler.java"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/recents/RecentsTransitionHandler.java","function":"startRecentsTransition"},"deprecated":false,"digest":{"length":1084,"function_hash":"32251606059659698111847584173738994783"},"id":"ASB-A-438742644-0b957c6f"},{"signature_type":"Function","id":"ASB-A-438742644-0be9c992","digest":{"length":2185,"function_hash":"71107486758991715556061970668607110105"},"target":{"file":"core/java/android/window/WindowContainerTransaction.java","function":"hopToString"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1"},{"signature_type":"Line","id":"ASB-A-438742644-167db113","digest":{"threshold":0.9,"line_hashes":["234241783979162263328978817266977456046","39245377700170839733744932378045694273","270808336871683138169029373991565758171","339510777262870153215504687693252074097","21305544342376378717086009954960577613"]},"target":{"file":"services/core/java/com/android/server/wm/TransitionController.java"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/ActivityTaskManagerService.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["119360808627480452394109645250096525461","70164985900738884983990617860579785129","10949271668125541817861393173062919708","287160946481637870078817421718168763273"]},"id":"ASB-A-438742644-1e76b90c"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"},"deprecated":false,"id":"ASB-A-438742644-1ed83afd","digest":{"threshold":0.9,"line_hashes":["314152318227351083738457786300271653317","310373769781384722443864784121392285476","297630437570691859398786392816968074116","107026542490627372250453539845611532830","292952653955679999296329762335515511257","251439993517523932400484642721387873864","294588775722710427884716086726090433896","182808596094636199403375465071044886565","145761835513979800567576572858258374051","12158701839253750887746239184948871588","300997253200640018841572798204865590028"]}},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/recents/RecentsTransitionHandler.java"},"deprecated":false,"id":"ASB-A-438742644-3091124e","digest":{"threshold":0.9,"line_hashes":["90448567087650830187942460879168359806","183748677078686102012063932200257149949","154888894096403331478512377976424681114","24738764436707512211437785424935830257","85612960692593018017916465557575109894","256919415337600166112668874216878157026","22766063895052436654471684504867910225","275743209452633753266753221579238274730","246623970651593558266376524137794984145","52160311453438761102257079454274925078","24445391999209134769379546010251526649","303882873244738287156883655573623781894","306976094715277596399054544613380752497","301413228168737963126170141632466807245","201270303186239894119887541254524344396","120355003794421984922211183055675510648","192078724036400152765500799674878465521","119544524898284655153712582075758068640","253277576449835978409547581385885006325","332218872981110827437795269208809085064","20227984344665044815917693574500136369","249971204063947428809416047143547932129","164259753761205192940239641218922209446","173435525921963038738035161807336337912","244295624700826345291787086176145897192"]}},{"signature_type":"Line","id":"ASB-A-438742644-35331781","digest":{"threshold":0.9,"line_hashes":["173757469373741509766908970254377273159","733993503683173317722916544911108051","209078884238523457722658039656476490621"]},"target":{"file":"services/core/java/com/android/server/wm/Transition.java"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","digest":{"length":885,"function_hash":"26442914907712196075783995471741764515"},"target":{"file":"services/core/java/com/android/server/wm/ActivityTaskManagerService.java","function":"setRunningRemoteTransitionDelegate"},"deprecated":false,"signature_version":"v1","id":"ASB-A-438742644-440f2033"},{"signature_type":"Function","id":"ASB-A-438742644-4c29783a","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/WindowOrganizerController.java","function":"applyHierarchyOp"},"deprecated":false,"digest":{"length":14782,"function_hash":"197519482564745446075986737837014818587"},"source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1","target":{"file":"core/java/android/window/TransitionRequestInfo.java"},"deprecated":false,"id":"ASB-A-438742644-4d8c5a55","digest":{"threshold":0.9,"line_hashes":["121292666974093293670431973584937738886","209089423134466704786669378094209900835","157570916245720785781946240353016743364","324303385986379046072690202653135419565","241697010368698725277204327102099000747","284000143056987592641293155494805403038","138818781604398211901046333026656564171","112361002897480588978566882860545725239","42145167382084932049546290078416739188","155297263004458206218891115778687087270","6340289910850063355366691727006152556","138734449015967985348573277609687392125","42145167382084932049546290078416739188","306611259619128997963960052635835007959","315466010895728382021792681156540310411","325860875032804140412191230420429756761","53717594461766066715573314356230236146","5999274497572798249480484154875900142","177560941822237352493645989056398686220","285897053271241600857287807482970627299","336684041919333825550871589518449165963","338765509688689232908628630981216250501","256024282944484553313115789447831862761","71007570907866421986255420851493444251","65667231088163599247422135617758441615","293034597572920330899847538584574668215","308397084826154823332098351542323507904","29278495964954701567167919723504418836","24013144663950422073274923271122050474","267128370581802379781525832977048390320","59611721756167081360301137507269133196","239503241208401557819021129130737348842","30612111532252645001069493050162847441","126138192054678824508623002778038116493","11649961504665949397011210050615575517","88414240289090844508944480213296827364","174360774230142622076268798124046063587","141561965372375338173464111861496358699","113434922216620051910470376499924747410","39169080527594948520177883520904547518","173227643727826681331772910488933643498","263559097368377277347162287776152111469","188456371240187112050517940325862672830","195248341751012691206374312268032315880","32273297720765022875185382359034456580","179521240135367388744620776174098111176","274469334842509485890766169841185732547","151477782002658188619848479339719673983","318756790073712023452267618313368313242","325391178513158767799748812200309825782","320551473035886538004402058630780925832","73296301406414387724496010087595412011","102437039183092702562731804593370042269","74086448012658285593624434479611529073","138979803298422112946144599572126442509","143611751413425690795887397036013408388","136263822391109736645163199571832124474","149782356823043760164445933611868405474","129960599968608919860092140553345943453","180896356723156489317363765319710289483","246645812203711951307408935096708626703","331127140675885758684775044874209202843","294859189488781132947804640047251997257","199743712771421466366062834440411134096","77107849838565190961956211613353274514","272114340433460709945796883640740011620","278772539632050698204537954765409270246","164344471696720929695333937590466959971","145312648309448870781620482192932580329","226938131827727030204599522820396080144","299246454090384413290005018778503358174","336175166046220741187528363307135730235","304482287566071402955847029132877031708","234452412385958004381976884794418188522","156761029736395017314815821218603477390","300163849338982052066685695121846299245","143221188076265910548666510370478412529","60122393864271893126683086551620973561","66229401546714234819393997823488889464","247120036804851680759451760164261816834","320551473035886538004402058630780925832","73296301406414387724496010087595412011","102437039183092702562731804593370042269","74086448012658285593624434479611529073","135939682146811459101942514659886625342","93075670801686167225587879437893550784","181071857856794293411418660315109434548","137919062953887877649136388622129300068","978918110795234121083502334084551991","75838639428526795902953552484555111018","36762996062452809398056265599503783341"]}},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/OneShotRemoteHandler.java","function":"startAnimation"},"deprecated":false,"digest":{"length":1111,"function_hash":"39544954038384340880813754880918378645"},"id":"ASB-A-438742644-50147d55"},{"signature_type":"Function","id":"ASB-A-438742644-5ccfd3c1","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/OneShotRemoteHandler.java","function":"takeOverAnimation"},"deprecated":false,"digest":{"length":1158,"function_hash":"23797174252856272804421063473637738524"},"source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/TransitionController.java","function":"requestStartTransition"},"deprecated":false,"id":"ASB-A-438742644-5cfb0138","digest":{"length":1831,"function_hash":"95830135387775508970587728829466731787"}},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","target":{"file":"core/java/android/window/TransitionRequestInfo.java","function":"setRemoteTransition"},"deprecated":false,"digest":{"length":109,"function_hash":"236486730531133200843001292220437939080"},"id":"ASB-A-438742644-65b9ee87","signature_version":"v1","match_only_versions":["17-next"]},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/recents/RecentsTransitionHandler.java","function":"startRealRecentsTransition"},"deprecated":false,"digest":{"length":957,"function_hash":"305489553543458725734428047084720368308"},"id":"ASB-A-438742644-8c7db81b"},{"signature_type":"Function","id":"ASB-A-438742644-9092860c","digest":{"length":1212,"function_hash":"116864721853715049961877551519979882250"},"target":{"file":"core/java/android/window/TransitionRequestInfo.java","function":"TransitionRequestInfo"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1"},{"signature_type":"Function","id":"ASB-A-438742644-94a3045b","digest":{"length":2817,"function_hash":"273155493596107564632830277074678720234"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/RemoteTransitionHandler.java","function":"startAnimation"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","digest":{"length":643,"function_hash":"70716630034194150570771627919651464576"},"target":{"file":"core/java/android/window/TransitionRequestInfo.java","function":"TransitionRequestInfo"},"deprecated":false,"signature_version":"v1","id":"ASB-A-438742644-9bcda63b"},{"signature_type":"Function","id":"ASB-A-438742644-a1ea7349","digest":{"length":624,"function_hash":"336332764639975810517513052335193813792"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/recents/RecentsTransitionHandler.java","function":"startAnimation"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1","target":{"file":"core/java/android/window/WindowContainerTransaction.java","function":"toString"},"deprecated":false,"digest":{"length":5138,"function_hash":"288462955059344431861783633162794288818"},"id":"ASB-A-438742644-a38b93b5"},{"signature_type":"Line","id":"ASB-A-438742644-ba86f2a5","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/WindowOrganizerController.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["119352730635857596297144483272165661288","224415629050637594812811415504092776917","176185044762816718941076034310242997612","253894229211311309835187989250025537886","205927126774892066653852482164782577375","235710752987742375407258798771704625496","148037023512113010649336314527107697939","207027620215673864021320099214413009579","214300932852590971357705193710842577668","236732265184660035366467935863000898408","16547652303879515156903858570292713614","146543289073043055825851066736607784717"]},"source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292"},{"signature_type":"Function","id":"ASB-A-438742644-ba969926","digest":{"length":1067,"function_hash":"291607244551788848673684666855155167353"},"target":{"file":"core/java/android/window/TransitionRequestInfo.java","function":"writeToParcel"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/RemoteTransitionHandler.java"},"deprecated":false,"id":"ASB-A-438742644-cd1f6eec","digest":{"threshold":0.9,"line_hashes":["179854160284811417310167014670490515001","152945415718016974261935190443929442364","248368403689183589995342109470560078370","240586046401345454633072744888626823617"]}},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","digest":{"length":479,"function_hash":"2061581113945572766775128326488653662"},"target":{"file":"core/java/android/window/TransitionRequestInfo.java","function":"toString"},"deprecated":false,"signature_version":"v1","id":"ASB-A-438742644-d11ddcce"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/a35ab54ec741fb24370ef543d79d44d07823a292","signature_version":"v1","target":{"file":"core/java/android/window/WindowContainerTransaction.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["249903872008496008756377055881542862041","57819550199999494311622559447161022498","70419433864000448347542159351480950457","99593115448763739340530988196484883603","71561356043098648126266898198745213751","83779119912175184344586780906328991672","280574019624638446072285863071727997324","42778032882616833103788115004630046793","24852772282842940624653863523973851212","127077271746814468614258818624305120738","208930434563051066037078161153800547494","210227325097203573453833670990853816814","216553166738364590622272116141080293502","10403774188847771335653377200740736864","53467032692202947724937692804765935093","120379930487888249924445341983190257672","208721602759175463076000527541605312130","61764615655720711627770548752356008896","153382598188723389515340989978882956282"]},"id":"ASB-A-438742644-d4be1718"}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-438742644.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15:0"},{"fixed":"15:2026-06-01"}]}],"versions":["15"],"ecosystem_specific":{"severity":"High","types":["EoP"],"spl":"2026-06-01","fixes":["https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c"],"vanir_signatures":[{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","digest":{"length":3471,"function_hash":"336884253708621285237053910373604253082"},"target":{"file":"core/java/android/window/WindowContainerTransaction.java","function":"toString"},"deprecated":false,"signature_version":"v1","id":"ASB-A-438742644-12d78d21"},{"signature_type":"Line","id":"ASB-A-438742644-1306a034","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/RemoteTransitionHandler.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["179854160284811417310167014670490515001","152945415718016974261935190443929442364","248368403689183589995342109470560078370","240586046401345454633072744888626823617"]},"source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c"},{"signature_type":"Line","id":"ASB-A-438742644-19d30923","signature_version":"v1","target":{"file":"core/java/android/window/WindowContainerTransaction.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["302724444416262304978755833281547155863","14611436277266961059448923979661223799","304319580413483911991587620536432001239","253479427748526326604338654070243790966","231634237806597546326926339679541470261","177617573788437940573070936148881664999","277636136069646559164720906645443902495","315524187912324637605081077928784441820","18301178605080512294686740012894475704","126137306053473347653670468657936155529","251229517192835651170836927044656074279","208452193625834947031200288221628994344","283905298037862534033153469033611364538","316738357527523032293969393773429412774","153382598188723389515340989978882956282"]},"source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/OneShotRemoteHandler.java","function":"takeOverAnimation"},"deprecated":false,"digest":{"length":1158,"function_hash":"23797174252856272804421063473637738524"},"id":"ASB-A-438742644-2032ccb5"},{"signature_type":"Function","id":"ASB-A-438742644-2d88c7b4","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java","function":"onAnimationStart"},"deprecated":false,"digest":{"length":637,"function_hash":"25742790567996531614467651675448932257"},"source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c"},{"signature_type":"Function","id":"ASB-A-438742644-2ddfaeb4","digest":{"length":885,"function_hash":"26442914907712196075783995471741764515"},"target":{"file":"services/core/java/com/android/server/wm/ActivityTaskManagerService.java","function":"setRunningRemoteTransitionDelegate"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","signature_version":"v1"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java"},"deprecated":false,"id":"ASB-A-438742644-30b448cd","digest":{"threshold":0.9,"line_hashes":["130148210261468364072074111245387633855","5290599565608048200215118082217691125","15503985931261509418243891346125564645","38768763888468829224026995671954010179"]}},{"signature_type":"Function","id":"ASB-A-438742644-38347294","digest":{"length":1558,"function_hash":"188841531154393805486598350626837060873"},"target":{"file":"services/core/java/com/android/server/wm/TransitionController.java","function":"requestStartTransition"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","signature_version":"v1"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"},"deprecated":false,"id":"ASB-A-438742644-40205787","digest":{"threshold":0.9,"line_hashes":["261669017814098125000050682968721564490","191638275322706177786140650229918162417","255116566579297707802750822526078113417","247892538035874343941679692007096698871","292952653955679999296329762335515511257","251439993517523932400484642721387873864","294588775722710427884716086726090433896","182808596094636199403375465071044886565","145761835513979800567576572858258374051","12158701839253750887746239184948871588","300997253200640018841572798204865590028"]}},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/WindowOrganizerController.java"},"deprecated":false,"id":"ASB-A-438742644-456dc4f7","digest":{"threshold":0.9,"line_hashes":["299927823510062051880894392373159232742","192698053467731949926269315692700993573","69827138301638001446883555663893840889","218312893662345984522807056228547884361","205927126774892066653852482164782577375","235710752987742375407258798771704625496","148037023512113010649336314527107697939","207027620215673864021320099214413009579","159716004017383465006783955492534488438","134710988841880459831803894916999240422","16547652303879515156903858570292713614","146543289073043055825851066736607784717"]}},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","digest":{"threshold":0.9,"line_hashes":["243488084283543711387861618440198124801","309320032321495939994907061640941401059","256800499372549806625392330513689012738","338937513567770851945772571292601242603","247336986582030257968251269309735866426"]},"target":{"file":"services/core/java/com/android/server/wm/TransitionController.java"},"deprecated":false,"signature_version":"v1","id":"ASB-A-438742644-5bb157e0"},{"signature_type":"Function","id":"ASB-A-438742644-68d19bb4","digest":{"length":1331,"function_hash":"209722033993348345601274375202554232188"},"target":{"file":"core/java/android/window/WindowContainerTransaction.java","function":"hopToString"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","signature_version":"v1"},{"signature_type":"Function","id":"ASB-A-438742644-69e02b39","digest":{"length":997,"function_hash":"240289924038460541430839947011424033643"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/recents/RecentsTransitionHandler.java","function":"startRecentsTransition"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","signature_version":"v1"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/OneShotRemoteHandler.java"},"deprecated":false,"id":"ASB-A-438742644-6bae22a1","digest":{"threshold":0.9,"line_hashes":["35977912466487139845746071834067328557","130811610234039145823655977224919129903","127128072462870850061993446725433235771","213144999189872998558369891914522073355","9250855255473542566304378665184174160","55714982370105149296588292319392558710","93231495184947084127894512447832093384","213144999189872998558369891914522073355"]}},{"signature_type":"Function","id":"ASB-A-438742644-6d6be022","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java","function":"wrapAsSplitRemoteAnimation"},"deprecated":false,"digest":{"length":1603,"function_hash":"209497334991862891986621276362178692469"},"source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/recents/RecentsTransitionHandler.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["143162604413397798360214908575665878861","112650806127676890586747821246546957915","260890163030915373298269501527822186512","69689242563077345313695917303205205363","249971204063947428809416047143547932129","164259753761205192940239641218922209446","173435525921963038738035161807336337912","244295624700826345291787086176145897192"]},"id":"ASB-A-438742644-7c232b21"},{"signature_type":"Line","id":"ASB-A-438742644-7fad33a6","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["65425657131622943391390370078396929424","146808051454705638345481675919881101647","285295778586825379028038582605802972520","337299290199845466510492560112029246059","65425657131622943391390370078396929424","146808051454705638345481675919881101647","259959411565487596722781171175011314207","323993032789859689279692536916299686966"]},"source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","digest":{"length":2134,"function_hash":"175069522592650574255151478263461128696"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/RemoteTransitionHandler.java","function":"startAnimation"},"deprecated":false,"signature_version":"v1","id":"ASB-A-438742644-9903c82c"},{"signature_type":"Line","id":"ASB-A-438742644-a41c6009","digest":{"threshold":0.9,"line_hashes":["72377118908224215269537829593659055336","240611081119844130279693722389691706049","142622021733803188700280280704774990436"]},"target":{"file":"services/core/java/com/android/server/wm/Transition.java"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","signature_version":"v1"},{"signature_type":"Function","id":"ASB-A-438742644-a8a9ca8c","digest":{"length":1127,"function_hash":"98041768785084237994760699895063484930"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java","function":"wrapAsSplitRemoteAnimation"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","signature_version":"v1"},{"signature_type":"Function","id":"ASB-A-438742644-a8ac714d","digest":{"length":648,"function_hash":"129546793003737927332528987309260144465"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java","function":"startEnterTransition"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","signature_version":"v1"},{"signature_type":"Function","id":"ASB-A-438742644-b23494c7","digest":{"length":1111,"function_hash":"39544954038384340880813754880918378645"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/OneShotRemoteHandler.java","function":"startAnimation"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","signature_version":"v1"},{"signature_type":"Function","id":"ASB-A-438742644-d54d8162","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/WindowOrganizerController.java","function":"applyHierarchyOp"},"deprecated":false,"digest":{"length":9149,"function_hash":"285107789794776021577754699436096420699"},"source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","digest":{"threshold":0.9,"line_hashes":["119360808627480452394109645250096525461","70164985900738884983990617860579785129","10949271668125541817861393173062919708","287160946481637870078817421718168763273"]},"target":{"file":"services/core/java/com/android/server/wm/ActivityTaskManagerService.java"},"deprecated":false,"signature_version":"v1","id":"ASB-A-438742644-d7e569d2"},{"signature_type":"Function","id":"ASB-A-438742644-f4f276ea","digest":{"length":672,"function_hash":"211395818791937822196901162281868931191"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/recents/RecentsTransitionHandler.java","function":"startAnimation"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/25d94b59dd9fa7ad0e9338e0248602a3006b580c","signature_version":"v1"}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-438742644.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16:0"},{"fixed":"16:2026-06-01"}]}],"versions":["16"],"ecosystem_specific":{"severity":"High","fixes":["https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa"],"spl":"2026-06-01","types":["EoP"],"vanir_signatures":[{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","digest":{"length":4665,"function_hash":"237436454124715599758805261543637994588"},"target":{"file":"core/java/android/window/WindowContainerTransaction.java","function":"toString"},"deprecated":false,"signature_version":"v1","id":"ASB-A-438742644-0d0654c6"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","digest":{"threshold":0.9,"line_hashes":["35977912466487139845746071834067328557","130811610234039145823655977224919129903","127128072462870850061993446725433235771","213144999189872998558369891914522073355","9250855255473542566304378665184174160","55714982370105149296588292319392558710","93231495184947084127894512447832093384","213144999189872998558369891914522073355"]},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/OneShotRemoteHandler.java"},"deprecated":false,"signature_version":"v1","id":"ASB-A-438742644-15834c5d"},{"signature_type":"Line","id":"ASB-A-438742644-1e9cf315","digest":{"threshold":0.9,"line_hashes":["151165951755765807478581884301798586448","302051588346947833104976104996223057752","16219411138653030445044841478764049052","247316386880045089495931681250769846620","63996898448122799984358537861340839203","276537824104245888813257854098964242595","146657885210462729835718550656357655462","176017158907540619999398766611105064198","256676785874873446378436352012136216693","26788936491002325202417126314737621364","180236970570640434585100613263684640659","221819314258105933005432526002333460656","256518358490072965337515527292081719496","103604002815621044848785825770051635106","173575173346308219402497488929502082930","20227984344665044815917693574500136369","249971204063947428809416047143547932129","164259753761205192940239641218922209446","173435525921963038738035161807336337912","244295624700826345291787086176145897192"]},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/recents/RecentsTransitionHandler.java"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","signature_version":"v1"},{"signature_type":"Function","id":"ASB-A-438742644-33e6fcdb","digest":{"length":885,"function_hash":"26442914907712196075783995471741764515"},"target":{"file":"services/core/java/com/android/server/wm/ActivityTaskManagerService.java","function":"setRunningRemoteTransitionDelegate"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","signature_version":"v1"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","digest":{"length":1111,"function_hash":"39544954038384340880813754880918378645"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/OneShotRemoteHandler.java","function":"startAnimation"},"deprecated":false,"signature_version":"v1","id":"ASB-A-438742644-3ea296e2"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java"},"deprecated":false,"signature_version":"v1","id":"ASB-A-438742644-4155b729","digest":{"threshold":0.9,"line_hashes":["130148210261468364072074111245387633855","5290599565608048200215118082217691125","56897293214682896107701001173791935338","104958329907346181331986730208408429034"]},"match_only_versions":["16"]},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/WindowOrganizerController.java","function":"applyHierarchyOp"},"deprecated":false,"digest":{"length":13331,"function_hash":"161650295782832953608594523011573734054"},"id":"ASB-A-438742644-4b9e7b3c"},{"signature_type":"Line","id":"ASB-A-438742644-4dd0ce1c","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/WindowOrganizerController.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["119352730635857596297144483272165661288","224415629050637594812811415504092776917","314715537214392445691483514429451422975","330361237875309699905734012687778844380","205927126774892066653852482164782577375","235710752987742375407258798771704625496","148037023512113010649336314527107697939","207027620215673864021320099214413009579","3195183313997903079392921707176188028","115619436547382535751924381484074482138","26905592409082249238096916960770696937","146543289073043055825851066736607784717"]},"source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","signature_version":"v1","target":{"file":"core/java/android/window/WindowContainerTransaction.java","function":"hopToString"},"deprecated":false,"id":"ASB-A-438742644-4fd8787a","digest":{"length":2064,"function_hash":"181448342622329218193998150089514414905"}},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/Transition.java"},"deprecated":false,"id":"ASB-A-438742644-5e7081ff","digest":{"threshold":0.9,"line_hashes":["72377118908224215269537829593659055336","240611081119844130279693722389691706049","142622021733803188700280280704774990436"]}},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","digest":{"threshold":0.9,"line_hashes":["261669017814098125000050682968721564490","191638275322706177786140650229918162417","255116566579297707802750822526078113417","247892538035874343941679692007096698871","292952653955679999296329762335515511257","251439993517523932400484642721387873864","294588775722710427884716086726090433896","182808596094636199403375465071044886565","145761835513979800567576572858258374051","12158701839253750887746239184948871588","300997253200640018841572798204865590028"]},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"},"deprecated":false,"signature_version":"v1","id":"ASB-A-438742644-64d73df5"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/recents/RecentsTransitionHandler.java","function":"startAnimation"},"deprecated":false,"id":"ASB-A-438742644-7445fdbd","digest":{"length":624,"function_hash":"336332764639975810517513052335193813792"}},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java","function":"startEnterTransition"},"deprecated":false,"digest":{"length":718,"function_hash":"221237356197023045664886668049934990506"},"id":"ASB-A-438742644-7ad051a3","signature_version":"v1","match_only_versions":["16"]},{"signature_type":"Line","id":"ASB-A-438742644-8bfe3694","digest":{"threshold":0.9,"line_hashes":["249903872008496008756377055881542862041","130129998032205934191736660865455225444","281629665256500885557874744238505893705","330081102626065895310731190432019487387","44373075071352686504295935323194232156","200002865338813821372883138385860787341","268277496864027752418942321651674838915","102355462191704671350575574550349740345","1704846502839125209378601112020226778","151562159940840332269621696062872624764","231548274521659311645065765718766268557","145842416196606299739793214702257036025","86148178540344052001046386346794924261","294430889680540684861269304323749028209","311648201670364575266815231622825751376","221273222049715616123780182803205764546","94279026572860934941770723966590140037","104647738283142400893186812207338115297","4626881164657156557791223833690003792"]},"target":{"file":"core/java/android/window/WindowContainerTransaction.java"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","signature_version":"v1"},{"signature_type":"Function","id":"ASB-A-438742644-9184574d","digest":{"length":1158,"function_hash":"23797174252856272804421063473637738524"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/OneShotRemoteHandler.java","function":"takeOverAnimation"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","signature_version":"v1"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/TransitionController.java","function":"requestStartTransition"},"deprecated":false,"digest":{"length":1794,"function_hash":"48168570098639319851770771443456174605"},"id":"ASB-A-438742644-92eba41d"},{"signature_type":"Line","id":"ASB-A-438742644-aac4d9e8","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/ActivityTaskManagerService.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["119360808627480452394109645250096525461","70164985900738884983990617860579785129","10949271668125541817861393173062919708","287160946481637870078817421718168763273"]},"source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa"},{"signature_type":"Function","id":"ASB-A-438742644-ad4b1d7f","digest":{"length":918,"function_hash":"251016434649864097248632551872411515966"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/recents/RecentsTransitionHandler.java","function":"startRealRecentsTransition"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","signature_version":"v1"},{"signature_type":"Function","id":"ASB-A-438742644-e694b2f9","digest":{"length":2134,"function_hash":"175069522592650574255151478263461128696"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/RemoteTransitionHandler.java","function":"startAnimation"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","signature_version":"v1"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/TransitionController.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["234241783979162263328978817266977456046","39245377700170839733744932378045694273","336637575009522776949159683070308532299","267234848456588176270430501905315586232","159504961819782507981482051055697315026"]},"id":"ASB-A-438742644-ea2fe164"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/RemoteTransitionHandler.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["179854160284811417310167014670490515001","152945415718016974261935190443929442364","248368403689183589995342109470560078370","240586046401345454633072744888626823617"]},"id":"ASB-A-438742644-f125cbd4"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/19b5974515cfb4454beb0cd8b3e8e1cbe59bdcfa","digest":{"length":478,"function_hash":"164901899582992009831649048142607918246"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/recents/RecentsTransitionHandler.java","function":"startRecentsTransition"},"deprecated":false,"signature_version":"v1","id":"ASB-A-438742644-f181204f"}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-438742644.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16-qpr2:0"},{"fixed":"16-qpr2:2026-06-01"}]}],"versions":["16-qpr2"],"ecosystem_specific":{"severity":"High","types":["EoP"],"spl":"2026-06-01","fixes":["https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad"],"vanir_signatures":[{"signature_type":"Function","id":"ASB-A-438742644-0f6aa920","digest":{"length":5138,"function_hash":"288462955059344431861783633162794288818"},"target":{"file":"core/java/android/window/WindowContainerTransaction.java","function":"toString"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","signature_version":"v1"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","signature_version":"v1","target":{"file":"core/java/android/window/TransitionRequestInfo.java","function":"TransitionRequestInfo"},"deprecated":false,"digest":{"length":643,"function_hash":"70716630034194150570771627919651464576"},"id":"ASB-A-438742644-23c790cf"},{"signature_type":"Function","id":"ASB-A-438742644-2a563b6a","digest":{"length":479,"function_hash":"2061581113945572766775128326488653662"},"target":{"file":"core/java/android/window/TransitionRequestInfo.java","function":"toString"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","signature_version":"v1"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/OneShotRemoteHandler.java","function":"takeOverAnimation"},"deprecated":false,"digest":{"length":1158,"function_hash":"23797174252856272804421063473637738524"},"id":"ASB-A-438742644-3e5c45f6"},{"signature_type":"Function","id":"ASB-A-438742644-43be6cf3","digest":{"length":957,"function_hash":"305489553543458725734428047084720368308"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/recents/RecentsTransitionHandler.java","function":"startRealRecentsTransition"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","signature_version":"v1"},{"signature_type":"Line","id":"ASB-A-438742644-448079b4","digest":{"threshold":0.9,"line_hashes":["314152318227351083738457786300271653317","310373769781384722443864784121392285476","297630437570691859398786392816968074116","107026542490627372250453539845611532830","292952653955679999296329762335515511257","251439993517523932400484642721387873864","294588775722710427884716086726090433896","182808596094636199403375465071044886565","145761835513979800567576572858258374051","12158701839253750887746239184948871588","300997253200640018841572798204865590028"]},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","signature_version":"v1"},{"signature_type":"Function","id":"ASB-A-438742644-472afc71","digest":{"length":1212,"function_hash":"116864721853715049961877551519979882250"},"target":{"file":"core/java/android/window/TransitionRequestInfo.java","function":"TransitionRequestInfo"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","signature_version":"v1"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/TransitionController.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["234241783979162263328978817266977456046","39245377700170839733744932378045694273","285576031950415172838067894033913055368","148689047817479194664166519730118762869","72235219637293416450974460212207788544"]},"id":"ASB-A-438742644-4798ae70"},{"signature_type":"Line","id":"ASB-A-438742644-4f18e6b6","digest":{"threshold":0.9,"line_hashes":["121292666974093293670431973584937738886","209089423134466704786669378094209900835","157570916245720785781946240353016743364","324303385986379046072690202653135419565","241697010368698725277204327102099000747","284000143056987592641293155494805403038","138818781604398211901046333026656564171","112361002897480588978566882860545725239","42145167382084932049546290078416739188","155297263004458206218891115778687087270","6340289910850063355366691727006152556","138734449015967985348573277609687392125","42145167382084932049546290078416739188","306611259619128997963960052635835007959","315466010895728382021792681156540310411","325860875032804140412191230420429756761","53717594461766066715573314356230236146","5999274497572798249480484154875900142","177560941822237352493645989056398686220","285897053271241600857287807482970627299","336684041919333825550871589518449165963","338765509688689232908628630981216250501","256024282944484553313115789447831862761","71007570907866421986255420851493444251","65667231088163599247422135617758441615","293034597572920330899847538584574668215","308397084826154823332098351542323507904","29278495964954701567167919723504418836","24013144663950422073274923271122050474","267128370581802379781525832977048390320","59611721756167081360301137507269133196","239503241208401557819021129130737348842","30612111532252645001069493050162847441","126138192054678824508623002778038116493","11649961504665949397011210050615575517","88414240289090844508944480213296827364","174360774230142622076268798124046063587","141561965372375338173464111861496358699","113434922216620051910470376499924747410","39169080527594948520177883520904547518","173227643727826681331772910488933643498","263559097368377277347162287776152111469","188456371240187112050517940325862672830","195248341751012691206374312268032315880","32273297720765022875185382359034456580","179521240135367388744620776174098111176","274469334842509485890766169841185732547","151477782002658188619848479339719673983","318756790073712023452267618313368313242","325391178513158767799748812200309825782","320551473035886538004402058630780925832","73296301406414387724496010087595412011","102437039183092702562731804593370042269","74086448012658285593624434479611529073","138979803298422112946144599572126442509","143611751413425690795887397036013408388","136263822391109736645163199571832124474","149782356823043760164445933611868405474","129960599968608919860092140553345943453","180896356723156489317363765319710289483","246645812203711951307408935096708626703","331127140675885758684775044874209202843","294859189488781132947804640047251997257","199743712771421466366062834440411134096","77107849838565190961956211613353274514","272114340433460709945796883640740011620","278772539632050698204537954765409270246","164344471696720929695333937590466959971","145312648309448870781620482192932580329","226938131827727030204599522820396080144","299246454090384413290005018778503358174","336175166046220741187528363307135730235","304482287566071402955847029132877031708","234452412385958004381976884794418188522","156761029736395017314815821218603477390","300163849338982052066685695121846299245","143221188076265910548666510370478412529","60122393864271893126683086551620973561","66229401546714234819393997823488889464","247120036804851680759451760164261816834","320551473035886538004402058630780925832","73296301406414387724496010087595412011","102437039183092702562731804593370042269","74086448012658285593624434479611529073","135939682146811459101942514659886625342","93075670801686167225587879437893550784","181071857856794293411418660315109434548","137919062953887877649136388622129300068","978918110795234121083502334084551991","75838639428526795902953552484555111018","36762996062452809398056265599503783341"]},"target":{"file":"core/java/android/window/TransitionRequestInfo.java"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","signature_version":"v1"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","target":{"file":"core/java/android/window/TransitionRequestInfo.java","function":"setRemoteTransition"},"deprecated":false,"digest":{"length":109,"function_hash":"236486730531133200843001292220437939080"},"id":"ASB-A-438742644-505e222f","signature_version":"v1","match_only_versions":["16-qpr2"]},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","digest":{"threshold":0.9,"line_hashes":["90448567087650830187942460879168359806","183748677078686102012063932200257149949","154888894096403331478512377976424681114","24738764436707512211437785424935830257","85612960692593018017916465557575109894","256919415337600166112668874216878157026","22766063895052436654471684504867910225","275743209452633753266753221579238274730","246623970651593558266376524137794984145","52160311453438761102257079454274925078","24445391999209134769379546010251526649","303882873244738287156883655573623781894","306976094715277596399054544613380752497","301413228168737963126170141632466807245","201270303186239894119887541254524344396","120355003794421984922211183055675510648","192078724036400152765500799674878465521","119544524898284655153712582075758068640","253277576449835978409547581385885006325","332218872981110827437795269208809085064","20227984344665044815917693574500136369","249971204063947428809416047143547932129","164259753761205192940239641218922209446","173435525921963038738035161807336337912","244295624700826345291787086176145897192"]},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/recents/RecentsTransitionHandler.java"},"deprecated":false,"signature_version":"v1","id":"ASB-A-438742644-566bc241"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","digest":{"length":1826,"function_hash":"278728834560883186629975087409823685300"},"target":{"file":"services/core/java/com/android/server/wm/TransitionController.java","function":"requestStartTransition"},"deprecated":false,"signature_version":"v1","id":"ASB-A-438742644-59448789"},{"signature_type":"Function","id":"ASB-A-438742644-5a8a5624","digest":{"length":1067,"function_hash":"291607244551788848673684666855155167353"},"target":{"file":"core/java/android/window/TransitionRequestInfo.java","function":"writeToParcel"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","signature_version":"v1"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/RemoteTransitionHandler.java"},"deprecated":false,"id":"ASB-A-438742644-647e0786","digest":{"threshold":0.9,"line_hashes":["179854160284811417310167014670490515001","152945415718016974261935190443929442364","248368403689183589995342109470560078370","240586046401345454633072744888626823617"]}},{"signature_type":"Function","id":"ASB-A-438742644-742dd21b","digest":{"length":2373,"function_hash":"96742146101783008200230509813916260675"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/RemoteTransitionHandler.java","function":"startAnimation"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","signature_version":"v1"},{"signature_type":"Line","id":"ASB-A-438742644-7c522092","signature_version":"v1","target":{"file":"core/java/android/window/WindowContainerTransaction.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["249903872008496008756377055881542862041","57819550199999494311622559447161022498","70419433864000448347542159351480950457","99593115448763739340530988196484883603","71561356043098648126266898198745213751","83779119912175184344586780906328991672","280574019624638446072285863071727997324","42778032882616833103788115004630046793","24852772282842940624653863523973851212","127077271746814468614258818624305120738","208930434563051066037078161153800547494","210227325097203573453833670990853816814","216553166738364590622272116141080293502","10403774188847771335653377200740736864","53467032692202947724937692804765935093","120379930487888249924445341983190257672","208721602759175463076000527541605312130","61764615655720711627770548752356008896","153382598188723389515340989978882956282"]},"source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","digest":{"length":624,"function_hash":"336332764639975810517513052335193813792"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/recents/RecentsTransitionHandler.java","function":"startAnimation"},"deprecated":false,"signature_version":"v1","id":"ASB-A-438742644-7f6e406e"},{"signature_type":"Function","id":"ASB-A-438742644-8b41c754","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/OneShotRemoteHandler.java","function":"startAnimation"},"deprecated":false,"digest":{"length":1111,"function_hash":"39544954038384340880813754880918378645"},"source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad"},{"signature_type":"Function","id":"ASB-A-438742644-8bff596f","digest":{"length":14782,"function_hash":"197519482564745446075986737837014818587"},"target":{"file":"services/core/java/com/android/server/wm/WindowOrganizerController.java","function":"applyHierarchyOp"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","signature_version":"v1"},{"signature_type":"Line","id":"ASB-A-438742644-932df9ab","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/WindowOrganizerController.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["119352730635857596297144483272165661288","224415629050637594812811415504092776917","176185044762816718941076034310242997612","253894229211311309835187989250025537886","205927126774892066653852482164782577375","235710752987742375407258798771704625496","148037023512113010649336314527107697939","207027620215673864021320099214413009579","214300932852590971357705193710842577668","236732265184660035366467935863000898408","16547652303879515156903858570292713614","146543289073043055825851066736607784717"]},"source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad"},{"signature_type":"Function","id":"ASB-A-438742644-b6f111da","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/ActivityTaskManagerService.java","function":"setRunningRemoteTransitionDelegate"},"deprecated":false,"digest":{"length":885,"function_hash":"26442914907712196075783995471741764515"},"source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad"},{"signature_type":"Line","id":"ASB-A-438742644-ec975ce7","digest":{"threshold":0.9,"line_hashes":["173757469373741509766908970254377273159","733993503683173317722916544911108051","209078884238523457722658039656476490621"]},"target":{"file":"services/core/java/com/android/server/wm/Transition.java"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","signature_version":"v1"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","digest":{"threshold":0.9,"line_hashes":["35977912466487139845746071834067328557","130811610234039145823655977224919129903","127128072462870850061993446725433235771","213144999189872998558369891914522073355","9250855255473542566304378665184174160","55714982370105149296588292319392558710","93231495184947084127894512447832093384","213144999189872998558369891914522073355"]},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/OneShotRemoteHandler.java"},"deprecated":false,"signature_version":"v1","id":"ASB-A-438742644-f515fcf4"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/ActivityTaskManagerService.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["119360808627480452394109645250096525461","70164985900738884983990617860579785129","10949271668125541817861393173062919708","287160946481637870078817421718168763273"]},"id":"ASB-A-438742644-f80c9c73"},{"signature_type":"Function","id":"ASB-A-438742644-f949245b","digest":{"length":1084,"function_hash":"32251606059659698111847584173738994783"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/recents/RecentsTransitionHandler.java","function":"startRecentsTransition"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad","signature_version":"v1"},{"signature_type":"Function","id":"ASB-A-438742644-fb4a12d1","signature_version":"v1","target":{"file":"core/java/android/window/WindowContainerTransaction.java","function":"hopToString"},"deprecated":false,"digest":{"length":2185,"function_hash":"71107486758991715556061970668607110105"},"source":"https://android.googlesource.com/platform/frameworks/base/+/f4824fd7e99a5bf22cf2ade10b8c8e50c8b6caad"}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-438742644.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14:0"},{"fixed":"14:2026-06-01"}]}],"versions":["14"],"ecosystem_specific":{"severity":"High","fixes":["https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76"],"spl":"2026-06-01","types":["EoP"],"vanir_signatures":[{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/Transition.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["90311727144743254611649589016174263458","335401936494214116590790160581477168890","101432773030727886933295784757291262716"]},"id":"ASB-A-438742644-056b8ac5"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/OneShotRemoteHandler.java"},"deprecated":false,"id":"ASB-A-438742644-28ecf59c","digest":{"threshold":0.9,"line_hashes":["268850462998741164933210311795018593409","184542807719094343911350118246753662965","292850631656643955804169135024201769849","213144999189872998558369891914522073355"]}},{"signature_type":"Function","id":"ASB-A-438742644-30bbf4fe","digest":{"length":2078,"function_hash":"177449396980555091277391990577680384955"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/RemoteTransitionHandler.java","function":"startAnimation"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","signature_version":"v1"},{"signature_type":"Function","id":"ASB-A-438742644-3d31a858","digest":{"length":1519,"function_hash":"277873577145315644297107860427805544059"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/OneShotRemoteHandler.java","function":"startAnimation"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","signature_version":"v1"},{"signature_type":"Function","id":"ASB-A-438742644-3d69b4b3","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java","function":"wrapAsSplitRemoteAnimation"},"deprecated":false,"digest":{"length":1603,"function_hash":"209497334991862891986621276362178692469"},"source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","digest":{"length":1346,"function_hash":"294918935101014461770699817298951302803"},"target":{"file":"services/core/java/com/android/server/wm/TransitionController.java","function":"requestStartTransition"},"deprecated":false,"signature_version":"v1","id":"ASB-A-438742644-4d176808"},{"signature_type":"Line","id":"ASB-A-438742644-4f275383","digest":{"threshold":0.9,"line_hashes":["143162604413397798360214908575665878861","112650806127676890586747821246546957915","260890163030915373298269501527822186512","278541192584307836758653340532634114408","78692359091323780198757178185519085481","22862181584433037845675530724246151177","73104588933445469939826852061857719287","137758608829064773903265550463755881256"]},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/recents/RecentsTransitionHandler.java"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","signature_version":"v1"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/Transitions.java"},"deprecated":false,"id":"ASB-A-438742644-59a60c0d","digest":{"threshold":0.9,"line_hashes":["314152318227351083738457786300271653317","310373769781384722443864784121392285476","297630437570691859398786392816968074116","107026542490627372250453539845611532830","292952653955679999296329762335515511257","251439993517523932400484642721387873864","294588775722710427884716086726090433896","182808596094636199403375465071044886565","145761835513979800567576572858258374051","12158701839253750887746239184948871588","300997253200640018841572798204865590028"]}},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/recents/RecentsTransitionHandler.java","function":"startAnimation"},"deprecated":false,"id":"ASB-A-438742644-5b8f5af9","digest":{"length":648,"function_hash":"223252998242314236265319779796195017126"}},{"signature_type":"Line","id":"ASB-A-438742644-65c0350e","digest":{"threshold":0.9,"line_hashes":["74979426003002890463771768226784426975","337721630113126758506938122002315438063","174726243004298706530111178690275448231","38768763888468829224026995671954010179"]},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","signature_version":"v1"},{"signature_type":"Function","id":"ASB-A-438742644-6cc85284","digest":{"length":867,"function_hash":"122667613616118495546832075122550308868"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/recents/RecentsTransitionHandler.java","function":"startRecentsTransition"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","signature_version":"v1"},{"signature_type":"Line","source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/WindowOrganizerController.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["299927823510062051880894392373159232742","192698053467731949926269315692700993573","69827138301638001446883555663893840889","218312893662345984522807056228547884361","205927126774892066653852482164782577375","235710752987742375407258798771704625496","148037023512113010649336314527107697939","207027620215673864021320099214413009579","159716004017383465006783955492534488438","134710988841880459831803894916999240422","16547652303879515156903858570292713614","146543289073043055825851066736607784717"]},"id":"ASB-A-438742644-7c3f21da"},{"signature_type":"Line","id":"ASB-A-438742644-9208f3be","digest":{"threshold":0.9,"line_hashes":["183908392249949162585627299570307609499","275775639432384222936229331089495451688","155595030635869243272456259408048811544","193933631671972719750048209549405604639","129423008389905998906446776852958255762","65051236819679122334596060346223113692"]},"target":{"file":"services/core/java/com/android/server/wm/TransitionController.java"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","signature_version":"v1"},{"signature_type":"Function","id":"ASB-A-438742644-94f8d3e6","digest":{"length":1331,"function_hash":"209722033993348345601274375202554232188"},"target":{"file":"core/java/android/window/WindowContainerTransaction.java","function":"hopToString"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","signature_version":"v1"},{"signature_type":"Line","id":"ASB-A-438742644-a66be8a8","signature_version":"v1","target":{"file":"services/core/java/com/android/server/wm/ActivityTaskManagerService.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["122184083995176139506891421828415017779","70164985900738884983990617860579785129","10949271668125541817861393173062919708","287160946481637870078817421718168763273"]},"source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76"},{"signature_type":"Function","id":"ASB-A-438742644-ae2d9b63","digest":{"length":7989,"function_hash":"8173386363360115507401245210215385127"},"target":{"file":"services/core/java/com/android/server/wm/WindowOrganizerController.java","function":"applyHierarchyOp"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","signature_version":"v1"},{"signature_type":"Function","id":"ASB-A-438742644-b22c018c","digest":{"length":885,"function_hash":"26442914907712196075783995471741764515"},"target":{"file":"services/core/java/com/android/server/wm/ActivityTaskManagerService.java","function":"setRunningRemoteTransitionDelegate"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","signature_version":"v1"},{"signature_type":"Function","source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitScreenTransitions.java","function":"startEnterTransition"},"deprecated":false,"id":"ASB-A-438742644-c35654cd","digest":{"length":479,"function_hash":"203153876907752739707292567939768577210"}},{"signature_type":"Function","id":"ASB-A-438742644-c69e0175","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java","function":"onAnimationStart"},"deprecated":false,"digest":{"length":637,"function_hash":"25742790567996531614467651675448932257"},"source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76"},{"signature_type":"Line","id":"ASB-A-438742644-c8e3927d","digest":{"threshold":0.9,"line_hashes":["52860977725682177908658384707272658018","67731309936475921150381558144889975620","52252374795514278001003813355770512506","52124760984669017013167513552416819738"]},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/transition/RemoteTransitionHandler.java"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","signature_version":"v1"},{"signature_type":"Function","id":"ASB-A-438742644-db049615","digest":{"length":1127,"function_hash":"98041768785084237994760699895063484930"},"target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java","function":"wrapAsSplitRemoteAnimation"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","signature_version":"v1"},{"signature_type":"Function","id":"ASB-A-438742644-dcc9fd2f","signature_version":"v1","target":{"file":"core/java/android/window/WindowContainerTransaction.java","function":"toString"},"deprecated":false,"digest":{"length":3413,"function_hash":"401370272953230809473115908857188638"},"source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76"},{"signature_type":"Line","id":"ASB-A-438742644-de439c6a","digest":{"threshold":0.9,"line_hashes":["302724444416262304978755833281547155863","14611436277266961059448923979661223799","304319580413483911991587620536432001239","29893259096619574713144605322705825421","107566863002089315495184817368919027089","83960820898246113069182827546932882877","246452946843220883628594911184063940193","315524187912324637605081077928784441820","18301178605080512294686740012894475704","126137306053473347653670468657936155529","251229517192835651170836927044656074279","208452193625834947031200288221628994344","283905298037862534033153469033611364538","316738357527523032293969393773429412774","153382598188723389515340989978882956282"]},"target":{"file":"core/java/android/window/WindowContainerTransaction.java"},"deprecated":false,"source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76","signature_version":"v1"},{"signature_type":"Line","id":"ASB-A-438742644-f9da7746","signature_version":"v1","target":{"file":"libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["65425657131622943391390370078396929424","146808051454705638345481675919881101647","285295778586825379028038582605802972520","337299290199845466510492560112029246059","65425657131622943391390370078396929424","146808051454705638345481675919881101647","259959411565487596722781171175011314207","323993032789859689279692536916299686966"]},"source":"https://android.googlesource.com/platform/frameworks/base/+/a29de493b054518b02e4da0ce7ad34748c4dea76"}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-438742644.json"}}],"schema_version":"1.7.5"}