Android.bp 325 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498
  1. // Automatically generated file. DO NOT MODIFY
  2. //
  3. // This file is generated by device/xiaomi/sm8450-common/setup-makefiles.sh
  4. soong_namespace {
  5. imports: [
  6. "device/xiaomi/sm8450-common",
  7. "hardware/qcom-caf/sm8450",
  8. "hardware/qcom-caf/wlan",
  9. "hardware/xiaomi",
  10. "vendor/qcom/opensource/commonsys/display",
  11. "vendor/qcom/opensource/commonsys-intf/display",
  12. "vendor/qcom/opensource/dataservices",
  13. ],
  14. }
  15. cc_prebuilt_library_shared {
  16. name: "eglSubDriverAndroid",
  17. owner: "xiaomi",
  18. strip: {
  19. none: true,
  20. },
  21. target: {
  22. android_arm: {
  23. srcs: ["proprietary/vendor/lib/egl/eglSubDriverAndroid.so"],
  24. shared_libs: ["libEGL_adreno", "libcutils", "libhardware", "libgsl", "libnativewindow", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libgralloc.qti", "libgralloctypes", "[email protected]", "libhidlbase", "libutils", "libdl", "libz", "liblog", "libc++", "libc", "libm", ],
  25. },
  26. android_arm64: {
  27. srcs: ["proprietary/vendor/lib64/egl/eglSubDriverAndroid.so"],
  28. shared_libs: ["libEGL_adreno", "libcutils", "libhardware", "libgsl", "libnativewindow", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libgralloc.qti", "libgralloctypes", "[email protected]", "libhidlbase", "libutils", "libdl", "libz", "liblog", "libc++", "libc", "libm", ],
  29. },
  30. },
  31. compile_multilib: "both",
  32. relative_install_path: "egl",
  33. prefer: true,
  34. soc_specific: true,
  35. }
  36. cc_prebuilt_library_shared {
  37. name: "libEGL_adreno",
  38. owner: "xiaomi",
  39. strip: {
  40. none: true,
  41. },
  42. target: {
  43. android_arm: {
  44. srcs: ["proprietary/vendor/lib/egl/libEGL_adreno.so"],
  45. shared_libs: ["libadreno_utils", "libgsl", "libcutils", "libdl", "libz", "liblog", "libc++", "libc", "libm", ],
  46. },
  47. android_arm64: {
  48. srcs: ["proprietary/vendor/lib64/egl/libEGL_adreno.so"],
  49. shared_libs: ["libadreno_utils", "libgsl", "libcutils", "libdl", "libz", "liblog", "libc++", "libc", "libm", ],
  50. },
  51. },
  52. compile_multilib: "both",
  53. relative_install_path: "egl",
  54. prefer: true,
  55. soc_specific: true,
  56. }
  57. cc_prebuilt_library_shared {
  58. name: "libGLESv1_CM_adreno",
  59. owner: "xiaomi",
  60. strip: {
  61. none: true,
  62. },
  63. target: {
  64. android_arm: {
  65. srcs: ["proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so"],
  66. shared_libs: ["libgsl", "libcutils", "libdl", "libz", "liblog", "libc++", "libc", "libm", ],
  67. },
  68. android_arm64: {
  69. srcs: ["proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so"],
  70. shared_libs: ["libgsl", "libcutils", "libdl", "libz", "liblog", "libc++", "libc", "libm", ],
  71. },
  72. },
  73. compile_multilib: "both",
  74. relative_install_path: "egl",
  75. prefer: true,
  76. soc_specific: true,
  77. }
  78. cc_prebuilt_library_shared {
  79. name: "libGLESv2_adreno",
  80. owner: "xiaomi",
  81. strip: {
  82. none: true,
  83. },
  84. target: {
  85. android_arm: {
  86. srcs: ["proprietary/vendor/lib/egl/libGLESv2_adreno.so"],
  87. shared_libs: ["libadreno_utils", "libgsl", "libllvm-glnext", "libcutils", "libdl", "libz", "liblog", "libc++", "libc", "libm", ],
  88. },
  89. android_arm64: {
  90. srcs: ["proprietary/vendor/lib64/egl/libGLESv2_adreno.so"],
  91. shared_libs: ["libadreno_utils", "libgsl", "libllvm-glnext", "libcutils", "libdl", "libz", "liblog", "libc++", "libc", "libm", ],
  92. },
  93. },
  94. compile_multilib: "both",
  95. relative_install_path: "egl",
  96. prefer: true,
  97. soc_specific: true,
  98. }
  99. cc_prebuilt_library_shared {
  100. name: "libVkLayer_ADRENO_qprofiler",
  101. owner: "xiaomi",
  102. strip: {
  103. none: true,
  104. },
  105. target: {
  106. android_arm: {
  107. srcs: ["proprietary/vendor/lib/egl/libVkLayer_ADRENO_qprofiler.so"],
  108. shared_libs: ["liblog", "libz", "libc", "libm", "libdl", ],
  109. },
  110. android_arm64: {
  111. srcs: ["proprietary/vendor/lib64/egl/libVkLayer_ADRENO_qprofiler.so"],
  112. shared_libs: ["liblog", "libz", "libc", "libm", "libdl", ],
  113. },
  114. },
  115. compile_multilib: "both",
  116. relative_install_path: "egl",
  117. prefer: true,
  118. soc_specific: true,
  119. }
  120. cc_prebuilt_library_shared {
  121. name: "libq3dtools_adreno",
  122. owner: "xiaomi",
  123. strip: {
  124. none: true,
  125. },
  126. target: {
  127. android_arm: {
  128. srcs: ["proprietary/vendor/lib/egl/libq3dtools_adreno.so"],
  129. shared_libs: ["libcutils", "liblog", "libgsl", "libc++", "libc", "libm", "libdl", ],
  130. },
  131. android_arm64: {
  132. srcs: ["proprietary/vendor/lib64/egl/libq3dtools_adreno.so"],
  133. shared_libs: ["libcutils", "liblog", "libgsl", "libc++", "libc", "libm", "libdl", ],
  134. },
  135. },
  136. compile_multilib: "both",
  137. relative_install_path: "egl",
  138. prefer: true,
  139. soc_specific: true,
  140. }
  141. cc_prebuilt_library_shared {
  142. name: "libq3dtools_esx",
  143. owner: "xiaomi",
  144. strip: {
  145. none: true,
  146. },
  147. target: {
  148. android_arm: {
  149. srcs: ["proprietary/vendor/lib/egl/libq3dtools_esx.so"],
  150. shared_libs: ["libcutils", "liblog", "libz", "libdl", "libc++", "libc", "libm", ],
  151. },
  152. android_arm64: {
  153. srcs: ["proprietary/vendor/lib64/egl/libq3dtools_esx.so"],
  154. shared_libs: ["libcutils", "liblog", "libz", "libdl", "libc++", "libc", "libm", ],
  155. },
  156. },
  157. compile_multilib: "both",
  158. relative_install_path: "egl",
  159. prefer: true,
  160. soc_specific: true,
  161. }
  162. cc_prebuilt_library_shared {
  163. name: "libCB",
  164. owner: "xiaomi",
  165. strip: {
  166. none: true,
  167. },
  168. target: {
  169. android_arm: {
  170. srcs: ["proprietary/vendor/lib/libCB.so"],
  171. shared_libs: ["libcutils", "liblog", "libgsl", "libutils", "libnativewindow", "libvndksupport", "libgralloc.qti", "libgralloctypes", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  172. },
  173. android_arm64: {
  174. srcs: ["proprietary/vendor/lib64/libCB.so"],
  175. shared_libs: ["libcutils", "liblog", "libgsl", "libutils", "libnativewindow", "libvndksupport", "libgralloc.qti", "libgralloctypes", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  176. },
  177. },
  178. compile_multilib: "both",
  179. prefer: true,
  180. soc_specific: true,
  181. }
  182. cc_prebuilt_library_shared {
  183. name: "libOpenCL",
  184. owner: "xiaomi",
  185. strip: {
  186. none: true,
  187. },
  188. target: {
  189. android_arm: {
  190. srcs: ["proprietary/vendor/lib/libOpenCL.so"],
  191. shared_libs: ["libcutils", "libvndksupport", "libc++", "libc", "libm", "libdl", ],
  192. },
  193. android_arm64: {
  194. srcs: ["proprietary/vendor/lib64/libOpenCL.so"],
  195. shared_libs: ["libcutils", "libvndksupport", "libc++", "libc", "libm", "libdl", ],
  196. },
  197. },
  198. compile_multilib: "both",
  199. prefer: true,
  200. soc_specific: true,
  201. }
  202. cc_prebuilt_library_shared {
  203. name: "libadreno_app_profiles",
  204. owner: "xiaomi",
  205. strip: {
  206. none: true,
  207. },
  208. target: {
  209. android_arm: {
  210. srcs: ["proprietary/vendor/lib/libadreno_app_profiles.so"],
  211. shared_libs: ["libcutils", "libhardware", "libutils", "libhidlbase", "libhidlmemory", "[email protected]", "[email protected]", "libdl", "libz", "liblog", "libc++", "libc", "libm", ],
  212. },
  213. android_arm64: {
  214. srcs: ["proprietary/vendor/lib64/libadreno_app_profiles.so"],
  215. shared_libs: ["libcutils", "libhardware", "libutils", "libhidlbase", "libhidlmemory", "[email protected]", "[email protected]", "libdl", "libz", "liblog", "libc++", "libc", "libm", ],
  216. },
  217. },
  218. compile_multilib: "both",
  219. prefer: true,
  220. soc_specific: true,
  221. }
  222. cc_prebuilt_library_shared {
  223. name: "libadreno_utils",
  224. owner: "xiaomi",
  225. strip: {
  226. none: true,
  227. },
  228. target: {
  229. android_arm: {
  230. srcs: ["proprietary/vendor/lib/libadreno_utils.so"],
  231. shared_libs: ["libgsl", "libc++", "libc", "libm", "libdl", ],
  232. },
  233. android_arm64: {
  234. srcs: ["proprietary/vendor/lib64/libadreno_utils.so"],
  235. shared_libs: ["libgsl", "libc++", "libc", "libm", "libdl", ],
  236. },
  237. },
  238. compile_multilib: "both",
  239. prefer: true,
  240. soc_specific: true,
  241. }
  242. cc_prebuilt_library_shared {
  243. name: "libgpudataproducer",
  244. owner: "xiaomi",
  245. strip: {
  246. none: true,
  247. },
  248. target: {
  249. android_arm: {
  250. srcs: ["proprietary/vendor/lib/libgpudataproducer.so"],
  251. shared_libs: ["liblog", "libz", "libc++", "libc", "libm", "libdl", ],
  252. },
  253. android_arm64: {
  254. srcs: ["proprietary/vendor/lib64/libgpudataproducer.so"],
  255. shared_libs: ["liblog", "libz", "libc++", "libc", "libm", "libdl", ],
  256. },
  257. },
  258. compile_multilib: "both",
  259. prefer: true,
  260. soc_specific: true,
  261. }
  262. cc_prebuilt_library_shared {
  263. name: "libgsl",
  264. owner: "xiaomi",
  265. strip: {
  266. none: true,
  267. },
  268. target: {
  269. android_arm: {
  270. srcs: ["proprietary/vendor/lib/libgsl.so"],
  271. shared_libs: ["libcutils", "liblog", "libz", "libsync", "libdmabufheap", "libc++", "libc", "libm", "libdl", ],
  272. },
  273. android_arm64: {
  274. srcs: ["proprietary/vendor/lib64/libgsl.so"],
  275. shared_libs: ["libcutils", "liblog", "libz", "libsync", "libdmabufheap", "libc++", "libc", "libm", "libdl", ],
  276. },
  277. },
  278. compile_multilib: "both",
  279. prefer: true,
  280. soc_specific: true,
  281. }
  282. cc_prebuilt_library_shared {
  283. name: "libkcl",
  284. owner: "xiaomi",
  285. strip: {
  286. none: true,
  287. },
  288. target: {
  289. android_arm: {
  290. srcs: ["proprietary/vendor/lib/libkcl.so"],
  291. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  292. },
  293. android_arm64: {
  294. srcs: ["proprietary/vendor/lib64/libkcl.so"],
  295. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  296. },
  297. },
  298. compile_multilib: "both",
  299. prefer: true,
  300. soc_specific: true,
  301. }
  302. cc_prebuilt_library_shared {
  303. name: "libkernelmanager",
  304. owner: "xiaomi",
  305. strip: {
  306. none: true,
  307. },
  308. target: {
  309. android_arm: {
  310. srcs: ["proprietary/vendor/lib/libkernelmanager.so"],
  311. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  312. },
  313. android_arm64: {
  314. srcs: ["proprietary/vendor/lib64/libkernelmanager.so"],
  315. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  316. },
  317. },
  318. compile_multilib: "both",
  319. prefer: true,
  320. soc_specific: true,
  321. }
  322. cc_prebuilt_library_shared {
  323. name: "libllvm-glnext",
  324. owner: "xiaomi",
  325. strip: {
  326. none: true,
  327. },
  328. target: {
  329. android_arm: {
  330. srcs: ["proprietary/vendor/lib/libllvm-glnext.so"],
  331. shared_libs: ["libgsl", "liblog", "libc++", "libc", "libm", "libdl", ],
  332. },
  333. android_arm64: {
  334. srcs: ["proprietary/vendor/lib64/libllvm-glnext.so"],
  335. shared_libs: ["libgsl", "liblog", "libc++", "libc", "libm", "libdl", ],
  336. },
  337. },
  338. compile_multilib: "both",
  339. prefer: true,
  340. soc_specific: true,
  341. }
  342. cc_prebuilt_library_shared {
  343. name: "libllvm-qcom",
  344. owner: "xiaomi",
  345. strip: {
  346. none: true,
  347. },
  348. target: {
  349. android_arm: {
  350. srcs: ["proprietary/vendor/lib/libllvm-qcom.so"],
  351. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  352. },
  353. android_arm64: {
  354. srcs: ["proprietary/vendor/lib64/libllvm-qcom.so"],
  355. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  356. },
  357. },
  358. compile_multilib: "both",
  359. prefer: true,
  360. soc_specific: true,
  361. }
  362. cc_prebuilt_library_shared {
  363. name: "libllvm-qgl",
  364. owner: "xiaomi",
  365. strip: {
  366. none: true,
  367. },
  368. target: {
  369. android_arm: {
  370. srcs: ["proprietary/vendor/lib/libllvm-qgl.so"],
  371. shared_libs: ["libgsl", "liblog", "libc++", "libc", "libm", "libdl", ],
  372. },
  373. android_arm64: {
  374. srcs: ["proprietary/vendor/lib64/libllvm-qgl.so"],
  375. shared_libs: ["libgsl", "liblog", "libc++", "libc", "libm", "libdl", ],
  376. },
  377. },
  378. compile_multilib: "both",
  379. prefer: true,
  380. soc_specific: true,
  381. }
  382. cc_prebuilt_library_shared {
  383. name: "[email protected]",
  384. owner: "xiaomi",
  385. strip: {
  386. none: true,
  387. },
  388. target: {
  389. android_arm: {
  390. srcs: ["proprietary/vendor/lib/[email protected]"],
  391. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  392. },
  393. android_arm64: {
  394. srcs: ["proprietary/vendor/lib64/[email protected]"],
  395. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  396. },
  397. },
  398. compile_multilib: "both",
  399. prefer: true,
  400. soc_specific: true,
  401. }
  402. cc_prebuilt_library_shared {
  403. name: "[email protected]",
  404. owner: "xiaomi",
  405. strip: {
  406. none: true,
  407. },
  408. target: {
  409. android_arm64: {
  410. srcs: ["proprietary/vendor/lib64/[email protected]"],
  411. shared_libs: ["libhidlbase", "libutils", "liblog", "libhardware", "libbase", "libcutils", "libhwbinder", "libcrypto", "[email protected]", "[email protected]", "libGPTEE_vendor", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  412. },
  413. },
  414. compile_multilib: "64",
  415. prefer: true,
  416. soc_specific: true,
  417. }
  418. cc_prebuilt_library_shared {
  419. name: "btaudio_offload_if",
  420. owner: "xiaomi",
  421. strip: {
  422. none: true,
  423. },
  424. target: {
  425. android_arm64: {
  426. srcs: ["proprietary/vendor/lib64/btaudio_offload_if.so"],
  427. shared_libs: ["libbase", "libcutils", "libfmq", "libhidlbase", "liblog", "libutils", "[email protected]", "libbluetooth_audio_session", "libbluetooth_audio_session_qti", "libbluetooth_audio_session_qti_2_1", "libc++", "libc", "libm", "libdl", ],
  428. },
  429. },
  430. compile_multilib: "64",
  431. prefer: true,
  432. soc_specific: true,
  433. }
  434. cc_prebuilt_library_shared {
  435. name: "[email protected]",
  436. stem: "[email protected]",
  437. owner: "xiaomi",
  438. strip: {
  439. none: true,
  440. },
  441. target: {
  442. android_arm64: {
  443. srcs: ["proprietary/vendor/lib64/[email protected]"],
  444. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  445. },
  446. },
  447. compile_multilib: "64",
  448. prefer: true,
  449. soc_specific: true,
  450. }
  451. cc_prebuilt_library_shared {
  452. name: "[email protected]",
  453. owner: "xiaomi",
  454. strip: {
  455. none: true,
  456. },
  457. target: {
  458. android_arm64: {
  459. srcs: ["proprietary/vendor/lib64/[email protected]"],
  460. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  461. },
  462. },
  463. compile_multilib: "64",
  464. prefer: true,
  465. soc_specific: true,
  466. }
  467. cc_prebuilt_library_shared {
  468. name: "[email protected]",
  469. owner: "xiaomi",
  470. strip: {
  471. none: true,
  472. },
  473. target: {
  474. android_arm64: {
  475. srcs: ["proprietary/vendor/lib64/[email protected]"],
  476. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  477. },
  478. },
  479. compile_multilib: "64",
  480. prefer: true,
  481. soc_specific: true,
  482. }
  483. cc_prebuilt_library_shared {
  484. name: "[email protected]",
  485. owner: "xiaomi",
  486. strip: {
  487. none: true,
  488. },
  489. target: {
  490. android_arm64: {
  491. srcs: ["proprietary/vendor/lib64/[email protected]"],
  492. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  493. },
  494. },
  495. compile_multilib: "64",
  496. prefer: true,
  497. soc_specific: true,
  498. }
  499. cc_prebuilt_library_shared {
  500. name: "[email protected]",
  501. owner: "xiaomi",
  502. strip: {
  503. none: true,
  504. },
  505. target: {
  506. android_arm64: {
  507. srcs: ["proprietary/vendor/lib64/[email protected]"],
  508. shared_libs: ["[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  509. },
  510. },
  511. compile_multilib: "64",
  512. prefer: true,
  513. soc_specific: true,
  514. }
  515. cc_prebuilt_library_shared {
  516. name: "[email protected]",
  517. owner: "xiaomi",
  518. strip: {
  519. none: true,
  520. },
  521. target: {
  522. android_arm64: {
  523. srcs: ["proprietary/vendor/lib64/[email protected]"],
  524. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  525. },
  526. },
  527. compile_multilib: "64",
  528. prefer: true,
  529. soc_specific: true,
  530. }
  531. cc_prebuilt_library_shared {
  532. name: "[email protected]",
  533. owner: "xiaomi",
  534. strip: {
  535. none: true,
  536. },
  537. target: {
  538. android_arm64: {
  539. srcs: ["proprietary/vendor/lib64/[email protected]"],
  540. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  541. },
  542. },
  543. compile_multilib: "64",
  544. prefer: true,
  545. soc_specific: true,
  546. }
  547. cc_prebuilt_library_shared {
  548. name: "[email protected]",
  549. owner: "xiaomi",
  550. strip: {
  551. none: true,
  552. },
  553. target: {
  554. android_arm64: {
  555. srcs: ["proprietary/vendor/lib64/[email protected]"],
  556. shared_libs: ["[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  557. },
  558. },
  559. compile_multilib: "64",
  560. prefer: true,
  561. soc_specific: true,
  562. }
  563. cc_prebuilt_library_shared {
  564. name: "[email protected]",
  565. owner: "xiaomi",
  566. strip: {
  567. none: true,
  568. },
  569. target: {
  570. android_arm64: {
  571. srcs: ["proprietary/vendor/lib64/[email protected]"],
  572. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  573. },
  574. },
  575. compile_multilib: "64",
  576. prefer: true,
  577. soc_specific: true,
  578. }
  579. cc_prebuilt_library_shared {
  580. name: "deviceInfoServiceModuleNr",
  581. owner: "xiaomi",
  582. strip: {
  583. none: true,
  584. },
  585. target: {
  586. android_arm64: {
  587. srcs: ["proprietary/vendor/lib64/deviceInfoServiceModuleNr.so"],
  588. shared_libs: ["[email protected]", "libqcrilNrFramework", "libqcrilNr", "libqcrilNrLogger", "libutils", "libqmiservices", "libqmi_cci", "libhidlbase", "liblog", "libc++", "libc", "libm", "libdl", ],
  589. },
  590. },
  591. compile_multilib: "64",
  592. prefer: true,
  593. soc_specific: true,
  594. }
  595. cc_prebuilt_library_shared {
  596. name: "[email protected]",
  597. owner: "xiaomi",
  598. strip: {
  599. none: true,
  600. },
  601. target: {
  602. android_arm64: {
  603. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  604. shared_libs: ["libbase", "libcutils", "libhidlbase", "liblog", "libutils", "libdiag", "libqmi_cci", "libbtnv", "[email protected]", "libsoc_helper", "libqmiservices", "libc++", "libc", "libm", "libdl", ],
  605. },
  606. },
  607. compile_multilib: "64",
  608. relative_install_path: "hw",
  609. prefer: true,
  610. soc_specific: true,
  611. }
  612. cc_prebuilt_library_shared {
  613. name: "[email protected]",
  614. owner: "xiaomi",
  615. strip: {
  616. none: true,
  617. },
  618. target: {
  619. android_arm64: {
  620. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  621. shared_libs: ["[email protected]", "libhidlbase", "libutils", "liblog", "libcutils", "libkeymasterdeviceutils", "libqcbor", "libc++", "libc", "libm", "libdl", ],
  622. },
  623. },
  624. compile_multilib: "64",
  625. relative_install_path: "hw",
  626. prefer: true,
  627. soc_specific: true,
  628. }
  629. cc_prebuilt_library_shared {
  630. name: "[email protected]",
  631. owner: "xiaomi",
  632. strip: {
  633. none: true,
  634. },
  635. target: {
  636. android_arm64: {
  637. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  638. shared_libs: ["libbase", "libcutils", "libhidlbase", "liblog", "libutils", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  639. },
  640. },
  641. compile_multilib: "64",
  642. relative_install_path: "hw",
  643. prefer: true,
  644. soc_specific: true,
  645. }
  646. cc_prebuilt_library_shared {
  647. name: "gyro_fusion_interface",
  648. owner: "xiaomi",
  649. strip: {
  650. none: true,
  651. },
  652. target: {
  653. android_arm64: {
  654. srcs: ["proprietary/vendor/lib64/hw/gyro_fusion_interface.so"],
  655. shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ],
  656. },
  657. },
  658. compile_multilib: "64",
  659. relative_install_path: "hw",
  660. prefer: true,
  661. soc_specific: true,
  662. }
  663. cc_prebuilt_library_shared {
  664. name: "[email protected]",
  665. owner: "xiaomi",
  666. strip: {
  667. none: true,
  668. },
  669. target: {
  670. android_arm64: {
  671. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  672. shared_libs: ["libbase", "libcutils", "libhidlbase", "liblog", "libutils", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  673. },
  674. },
  675. compile_multilib: "64",
  676. relative_install_path: "hw",
  677. prefer: true,
  678. soc_specific: true,
  679. }
  680. cc_prebuilt_library_shared {
  681. name: "[email protected]",
  682. owner: "xiaomi",
  683. strip: {
  684. none: true,
  685. },
  686. target: {
  687. android_arm64: {
  688. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  689. shared_libs: ["libhidlbase", "libutils", "liblog", "libcutils", "libhardware", "libbase", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  690. },
  691. },
  692. compile_multilib: "64",
  693. relative_install_path: "hw",
  694. prefer: true,
  695. soc_specific: true,
  696. }
  697. cc_prebuilt_library_shared {
  698. name: "[email protected]",
  699. owner: "xiaomi",
  700. strip: {
  701. none: true,
  702. },
  703. target: {
  704. android_arm64: {
  705. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  706. shared_libs: ["[email protected]", "[email protected]", "libbase", "libbluetooth_audio_session_qti", "libcutils", "libfmq", "libhidlbase", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ],
  707. },
  708. },
  709. compile_multilib: "64",
  710. relative_install_path: "hw",
  711. prefer: true,
  712. soc_specific: true,
  713. }
  714. cc_prebuilt_library_shared {
  715. name: "[email protected]",
  716. owner: "xiaomi",
  717. strip: {
  718. none: true,
  719. },
  720. target: {
  721. android_arm64: {
  722. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  723. shared_libs: ["[email protected]", "libbluetooth_audio_session_qti_2_1", "libbase", "libcutils", "libfmq", "libhidlbase", "libhidltransport", "liblog", "libutils", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  724. },
  725. },
  726. compile_multilib: "64",
  727. relative_install_path: "hw",
  728. prefer: true,
  729. soc_specific: true,
  730. }
  731. cc_prebuilt_library_shared {
  732. name: "[email protected]",
  733. owner: "xiaomi",
  734. strip: {
  735. none: true,
  736. },
  737. target: {
  738. android_arm64: {
  739. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  740. shared_libs: ["libhidlbase", "libutils", "liblog", "libbase", "libcutils", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  741. },
  742. },
  743. compile_multilib: "64",
  744. relative_install_path: "hw",
  745. prefer: true,
  746. soc_specific: true,
  747. }
  748. cc_prebuilt_library_shared {
  749. name: "[email protected]",
  750. owner: "xiaomi",
  751. strip: {
  752. none: true,
  753. },
  754. target: {
  755. android_arm64: {
  756. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  757. shared_libs: ["libbase", "libcutils", "libhidlbase", "liblog", "libutils", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  758. },
  759. },
  760. compile_multilib: "64",
  761. relative_install_path: "hw",
  762. prefer: true,
  763. soc_specific: true,
  764. }
  765. cc_prebuilt_library_shared {
  766. name: "[email protected]",
  767. owner: "xiaomi",
  768. strip: {
  769. none: true,
  770. },
  771. target: {
  772. android_arm64: {
  773. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  774. shared_libs: ["libbase", "libcutils", "libhidlbase", "liblog", "libutils", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  775. },
  776. },
  777. compile_multilib: "64",
  778. relative_install_path: "hw",
  779. prefer: true,
  780. soc_specific: true,
  781. }
  782. cc_prebuilt_library_shared {
  783. name: "[email protected]",
  784. owner: "xiaomi",
  785. strip: {
  786. none: true,
  787. },
  788. target: {
  789. android_arm64: {
  790. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  791. shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware", "libhidlbase", "libxml2", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  792. },
  793. },
  794. compile_multilib: "64",
  795. relative_install_path: "hw",
  796. prefer: true,
  797. soc_specific: true,
  798. }
  799. cc_prebuilt_library_shared {
  800. name: "[email protected]",
  801. owner: "xiaomi",
  802. strip: {
  803. none: true,
  804. },
  805. target: {
  806. android_arm64: {
  807. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  808. shared_libs: ["libbase", "libcutils", "libhidlbase", "liblog", "libutils", "[email protected]", "[email protected]", "libqmi_cci", "libqmiservices", "libqmi", "libc++", "libc", "libm", "libdl", ],
  809. },
  810. },
  811. compile_multilib: "64",
  812. relative_install_path: "hw",
  813. prefer: true,
  814. soc_specific: true,
  815. }
  816. cc_prebuilt_library_shared {
  817. name: "[email protected]",
  818. owner: "xiaomi",
  819. strip: {
  820. none: true,
  821. },
  822. target: {
  823. android_arm64: {
  824. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  825. shared_libs: ["libbase", "libcutils", "libfmq", "libhidlbase", "liblog", "libutils", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  826. },
  827. },
  828. compile_multilib: "64",
  829. relative_install_path: "hw",
  830. prefer: true,
  831. soc_specific: true,
  832. }
  833. cc_prebuilt_library_shared {
  834. name: "[email protected]",
  835. owner: "xiaomi",
  836. strip: {
  837. none: true,
  838. },
  839. target: {
  840. android_arm64: {
  841. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  842. shared_libs: ["libbase", "libhidlbase", "libhidlmemory", "libutils", "libcutils", "liblog", "[email protected]", "libQSEEComAPI", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  843. },
  844. },
  845. compile_multilib: "64",
  846. relative_install_path: "hw",
  847. prefer: true,
  848. soc_specific: true,
  849. }
  850. cc_prebuilt_library_shared {
  851. name: "[email protected]",
  852. owner: "xiaomi",
  853. strip: {
  854. none: true,
  855. },
  856. target: {
  857. android_arm64: {
  858. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  859. shared_libs: ["libhidlbase", "libutils", "libcutils", "liblog", "[email protected]", "libQSEEComAPI", "libGPreqcancel_svc", "libxml2", "libminkdescriptor", "libqcbor", "libdmabufheap", "libion", "libc++", "libc", "libm", "libdl", ],
  860. },
  861. },
  862. compile_multilib: "64",
  863. relative_install_path: "hw",
  864. prefer: true,
  865. soc_specific: true,
  866. }
  867. cc_prebuilt_library_shared {
  868. name: "[email protected]",
  869. owner: "xiaomi",
  870. strip: {
  871. none: true,
  872. },
  873. target: {
  874. android_arm64: {
  875. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  876. shared_libs: ["libhidlbase", "libutils", "liblog", "libcutils", "libhardware", "libbase", "[email protected]", "libsensorcal", "libc++", "libc", "libm", "libdl", ],
  877. },
  878. },
  879. compile_multilib: "64",
  880. relative_install_path: "hw",
  881. prefer: true,
  882. soc_specific: true,
  883. }
  884. cc_prebuilt_library_shared {
  885. name: "[email protected]",
  886. owner: "xiaomi",
  887. strip: {
  888. none: true,
  889. },
  890. target: {
  891. android_arm64: {
  892. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  893. shared_libs: ["libhidlbase", "libhardware", "libbase", "liblog", "libcutils", "libutils", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  894. },
  895. },
  896. compile_multilib: "64",
  897. relative_install_path: "hw",
  898. prefer: true,
  899. soc_specific: true,
  900. }
  901. cc_prebuilt_library_shared {
  902. name: "[email protected]",
  903. owner: "xiaomi",
  904. strip: {
  905. none: true,
  906. },
  907. target: {
  908. android_arm64: {
  909. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  910. shared_libs: ["libhwbinder", "libhidlbase", "libhidltransport", "libutils", "libcutils", "libcrypto", "libbase", "liblog", "[email protected]", "libQSEEComAPI", "libc++", "libc", "libm", "libdl", ],
  911. },
  912. },
  913. compile_multilib: "64",
  914. relative_install_path: "hw",
  915. prefer: true,
  916. soc_specific: true,
  917. }
  918. cc_prebuilt_library_shared {
  919. name: "[email protected]",
  920. owner: "xiaomi",
  921. strip: {
  922. none: true,
  923. },
  924. target: {
  925. android_arm64: {
  926. srcs: ["proprietary/vendor/lib64/hw/[email protected]"],
  927. shared_libs: ["libhidlbase", "libutils", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  928. },
  929. },
  930. compile_multilib: "64",
  931. relative_install_path: "hw",
  932. prefer: true,
  933. soc_specific: true,
  934. }
  935. cc_prebuilt_library_shared {
  936. name: "vulkan.adreno",
  937. owner: "xiaomi",
  938. strip: {
  939. none: true,
  940. },
  941. target: {
  942. android_arm64: {
  943. srcs: ["proprietary/vendor/lib64/hw/vulkan.adreno.so"],
  944. shared_libs: ["libadreno_utils", "libgsl", "libz", "liblog", "libllvm-glnext", "libcutils", "libhardware", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "libutils", "libnativewindow", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  945. },
  946. },
  947. compile_multilib: "64",
  948. relative_install_path: "hw",
  949. prefer: true,
  950. soc_specific: true,
  951. }
  952. cc_prebuilt_library_shared {
  953. name: "jcos_nq_client",
  954. owner: "xiaomi",
  955. strip: {
  956. none: true,
  957. },
  958. target: {
  959. android_arm64: {
  960. srcs: ["proprietary/vendor/lib64/jcos_nq_client.so"],
  961. shared_libs: ["libbase", "libcutils", "liblog", "libutils", "libchrome", "libhidlbase", "libc++", "libc", "libm", "libdl", ],
  962. },
  963. },
  964. compile_multilib: "64",
  965. prefer: true,
  966. soc_specific: true,
  967. }
  968. cc_prebuilt_library_shared {
  969. name: "lib-imscommon",
  970. owner: "xiaomi",
  971. strip: {
  972. none: true,
  973. },
  974. target: {
  975. android_arm64: {
  976. srcs: ["proprietary/vendor/lib64/lib-imscommon.so"],
  977. shared_libs: ["liblog", "libcutils", "libutils", "libqti_vndfwk_detect_vendor", "libqmi_cci", "libqmi_csi", "libbase", "libhardware_legacy", "libhidlbase", "libqmiservices", "libqmi_encdec", "libandroid_net", "libdsi_netctrl", "libdiag", "libqmi_common_so", "libcneapiclient", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libnetutils", "libz", "libc++", "libc", "libm", "libdl", ],
  978. },
  979. },
  980. compile_multilib: "64",
  981. prefer: true,
  982. soc_specific: true,
  983. }
  984. cc_prebuilt_library_shared {
  985. name: "lib-imsdpl",
  986. owner: "xiaomi",
  987. strip: {
  988. none: true,
  989. },
  990. target: {
  991. android_arm64: {
  992. srcs: ["proprietary/vendor/lib64/lib-imsdpl.so"],
  993. shared_libs: ["libdiag", "libqmiservices", "libcutils", "libutils", "liblog", "libtime_genoff", "libcrypto", "libssl", "libandroid_net", "libc++", "libc", "libm", "libdl", ],
  994. },
  995. },
  996. compile_multilib: "64",
  997. prefer: true,
  998. soc_specific: true,
  999. }
  1000. cc_prebuilt_library_shared {
  1001. name: "lib-imsqimf",
  1002. owner: "xiaomi",
  1003. strip: {
  1004. none: true,
  1005. },
  1006. target: {
  1007. android_arm64: {
  1008. srcs: ["proprietary/vendor/lib64/lib-imsqimf.so"],
  1009. shared_libs: ["lib-imsdpl", "lib-imsxml", "liblog", "libc++", "libc", "libm", "libdl", ],
  1010. },
  1011. },
  1012. compile_multilib: "64",
  1013. prefer: true,
  1014. soc_specific: true,
  1015. }
  1016. cc_prebuilt_library_shared {
  1017. name: "lib-imsrcsservice",
  1018. owner: "xiaomi",
  1019. strip: {
  1020. none: true,
  1021. },
  1022. target: {
  1023. android_arm64: {
  1024. srcs: ["proprietary/vendor/lib64/lib-imsrcsservice.so"],
  1025. shared_libs: ["liblog", "libcutils", "libutils", "libnetutils", "libandroid_net", "libz", "libdsi_netctrl", "lib-imscommon", "libdiag", "libqti_vndfwk_detect_vendor", "libqmi_cci", "libqmi_csi", "libbase", "libhardware_legacy", "libhidlbase", "libqmiservices", "libqmi_encdec", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  1026. },
  1027. },
  1028. compile_multilib: "64",
  1029. prefer: true,
  1030. soc_specific: true,
  1031. }
  1032. cc_prebuilt_library_shared {
  1033. name: "lib-imsservice",
  1034. owner: "xiaomi",
  1035. strip: {
  1036. none: true,
  1037. },
  1038. target: {
  1039. android_arm64: {
  1040. srcs: ["proprietary/vendor/lib64/lib-imsservice.so"],
  1041. shared_libs: ["liblog", "libcutils", "libutils", "lib-imscommon", "libbase", "libhardware_legacy", "libhidlbase", "libqmiservices", "libqmi_cci", "libdiag", "libidl", "libqti_vndfwk_detect_vendor", "libandroid_net", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  1042. },
  1043. },
  1044. compile_multilib: "64",
  1045. prefer: true,
  1046. soc_specific: true,
  1047. }
  1048. cc_prebuilt_library_shared {
  1049. name: "lib-imsvtcore",
  1050. owner: "xiaomi",
  1051. strip: {
  1052. none: true,
  1053. },
  1054. target: {
  1055. android_arm64: {
  1056. srcs: ["proprietary/vendor/lib64/lib-imsvtcore.so"],
  1057. shared_libs: ["librcc", "libion", "libhidlbase", "[email protected]", "[email protected]", "libdiag", "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  1058. },
  1059. },
  1060. compile_multilib: "64",
  1061. prefer: true,
  1062. soc_specific: true,
  1063. }
  1064. cc_prebuilt_library_shared {
  1065. name: "lib-imsxml",
  1066. owner: "xiaomi",
  1067. strip: {
  1068. none: true,
  1069. },
  1070. target: {
  1071. android_arm64: {
  1072. srcs: ["proprietary/vendor/lib64/lib-imsxml.so"],
  1073. shared_libs: ["lib-imsdpl", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  1074. },
  1075. },
  1076. compile_multilib: "64",
  1077. prefer: true,
  1078. soc_specific: true,
  1079. }
  1080. cc_prebuilt_library_shared {
  1081. name: "lib-rtpcommon",
  1082. owner: "xiaomi",
  1083. strip: {
  1084. none: true,
  1085. },
  1086. target: {
  1087. android_arm64: {
  1088. srcs: ["proprietary/vendor/lib64/lib-rtpcommon.so"],
  1089. shared_libs: ["libdiag", "libcutils", "libutils", "liblog", "lib-imsdpl", "libc++", "libc", "libm", "libdl", ],
  1090. },
  1091. },
  1092. compile_multilib: "64",
  1093. prefer: true,
  1094. soc_specific: true,
  1095. }
  1096. cc_prebuilt_library_shared {
  1097. name: "lib-rtpcore",
  1098. owner: "xiaomi",
  1099. strip: {
  1100. none: true,
  1101. },
  1102. target: {
  1103. android_arm64: {
  1104. srcs: ["proprietary/vendor/lib64/lib-rtpcore.so"],
  1105. shared_libs: ["libdiag", "libcutils", "libutils", "liblog", "lib-imsdpl", "lib-imsvtcore", "lib-rtpcommon", "libc++", "libc", "libm", "libdl", ],
  1106. },
  1107. },
  1108. compile_multilib: "64",
  1109. prefer: true,
  1110. soc_specific: true,
  1111. }
  1112. cc_prebuilt_library_shared {
  1113. name: "lib-rtpsl",
  1114. owner: "xiaomi",
  1115. strip: {
  1116. none: true,
  1117. },
  1118. target: {
  1119. android_arm64: {
  1120. srcs: ["proprietary/vendor/lib64/lib-rtpsl.so"],
  1121. shared_libs: ["libcutils", "libutils", "liblog", "lib-imsdpl", "lib-rtpcore", "lib-rtpcommon", "libqti_vndfwk_detect_vendor", "libdiag", "libc++", "libc", "libm", "libdl", ],
  1122. },
  1123. },
  1124. compile_multilib: "64",
  1125. prefer: true,
  1126. soc_specific: true,
  1127. }
  1128. cc_prebuilt_library_shared {
  1129. name: "libAlacSwDec",
  1130. owner: "xiaomi",
  1131. strip: {
  1132. none: true,
  1133. },
  1134. target: {
  1135. android_arm64: {
  1136. srcs: ["proprietary/vendor/lib64/libAlacSwDec.so"],
  1137. shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ],
  1138. },
  1139. },
  1140. compile_multilib: "64",
  1141. prefer: true,
  1142. soc_specific: true,
  1143. }
  1144. cc_prebuilt_library_shared {
  1145. name: "libApeSwDec",
  1146. owner: "xiaomi",
  1147. strip: {
  1148. none: true,
  1149. },
  1150. target: {
  1151. android_arm64: {
  1152. srcs: ["proprietary/vendor/lib64/libApeSwDec.so"],
  1153. shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ],
  1154. },
  1155. },
  1156. compile_multilib: "64",
  1157. prefer: true,
  1158. soc_specific: true,
  1159. }
  1160. cc_prebuilt_library_shared {
  1161. name: "libEvrcSwCodec",
  1162. owner: "xiaomi",
  1163. strip: {
  1164. none: true,
  1165. },
  1166. target: {
  1167. android_arm64: {
  1168. srcs: ["proprietary/vendor/lib64/libEvrcSwCodec.so"],
  1169. shared_libs: ["libutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  1170. },
  1171. },
  1172. compile_multilib: "64",
  1173. prefer: true,
  1174. soc_specific: true,
  1175. }
  1176. cc_prebuilt_library_shared {
  1177. name: "libFace3DTA",
  1178. owner: "xiaomi",
  1179. strip: {
  1180. none: true,
  1181. },
  1182. target: {
  1183. android_arm64: {
  1184. srcs: ["proprietary/vendor/lib64/libFace3DTA.so"],
  1185. shared_libs: ["liblog", "libutils", "libQSEEComAPI", "libcutils", "libc++", "libc", "libm", "libdl", ],
  1186. },
  1187. },
  1188. compile_multilib: "64",
  1189. prefer: true,
  1190. soc_specific: true,
  1191. }
  1192. cc_prebuilt_library_shared {
  1193. name: "libFace3D_hlos",
  1194. owner: "xiaomi",
  1195. strip: {
  1196. none: true,
  1197. },
  1198. target: {
  1199. android_arm64: {
  1200. srcs: ["proprietary/vendor/lib64/libFace3D_hlos.so"],
  1201. shared_libs: ["libFace3DTA", "libQ6MSFR_manager_stub", "libscveCommon_stub", "liblog", "libcdsprpc", "libutils", "libc++", "libc", "libm", "libdl", ],
  1202. },
  1203. },
  1204. compile_multilib: "64",
  1205. prefer: true,
  1206. soc_specific: true,
  1207. }
  1208. cc_prebuilt_library_shared {
  1209. name: "libFileMux_proprietary",
  1210. owner: "xiaomi",
  1211. strip: {
  1212. none: true,
  1213. },
  1214. target: {
  1215. android_arm64: {
  1216. srcs: ["proprietary/vendor/lib64/libFileMux_proprietary.so"],
  1217. shared_libs: ["libmmosal_vendor", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  1218. },
  1219. },
  1220. compile_multilib: "64",
  1221. prefer: true,
  1222. soc_specific: true,
  1223. }
  1224. cc_prebuilt_library_shared {
  1225. name: "libFlacSwDec",
  1226. owner: "xiaomi",
  1227. strip: {
  1228. none: true,
  1229. },
  1230. target: {
  1231. android_arm64: {
  1232. srcs: ["proprietary/vendor/lib64/libFlacSwDec.so"],
  1233. shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ],
  1234. },
  1235. },
  1236. compile_multilib: "64",
  1237. prefer: true,
  1238. soc_specific: true,
  1239. }
  1240. cc_prebuilt_library_shared {
  1241. name: "libGPQTEEC_vendor",
  1242. owner: "xiaomi",
  1243. strip: {
  1244. none: true,
  1245. },
  1246. target: {
  1247. android_arm64: {
  1248. srcs: ["proprietary/vendor/lib64/libGPQTEEC_vendor.so"],
  1249. shared_libs: ["libc", "libcutils", "libutils", "liblog", "libhidlbase", "libGPTEE_vendor", "libQTEEConnector_vendor", "[email protected]", "libc++", "libm", "libdl", ],
  1250. },
  1251. },
  1252. compile_multilib: "64",
  1253. prefer: true,
  1254. soc_specific: true,
  1255. }
  1256. cc_prebuilt_library_shared {
  1257. name: "libGPTEE_vendor",
  1258. owner: "xiaomi",
  1259. strip: {
  1260. none: true,
  1261. },
  1262. target: {
  1263. android_arm64: {
  1264. srcs: ["proprietary/vendor/lib64/libGPTEE_vendor.so"],
  1265. shared_libs: ["libc", "libcutils", "libutils", "liblog", "libc++", "libm", "libdl", ],
  1266. },
  1267. },
  1268. compile_multilib: "64",
  1269. prefer: true,
  1270. soc_specific: true,
  1271. }
  1272. cc_prebuilt_library_shared {
  1273. name: "libGPreqcancel",
  1274. owner: "xiaomi",
  1275. strip: {
  1276. none: true,
  1277. },
  1278. target: {
  1279. android_arm64: {
  1280. srcs: ["proprietary/vendor/lib64/libGPreqcancel.so"],
  1281. shared_libs: ["libutils", "libcutils", "libdiag", "liblog", "libQSEEComAPI", "libGPreqcancel_svc", "libc++", "libc", "libm", "libdl", ],
  1282. },
  1283. },
  1284. compile_multilib: "64",
  1285. prefer: true,
  1286. soc_specific: true,
  1287. }
  1288. cc_prebuilt_library_shared {
  1289. name: "libGPreqcancel_svc",
  1290. owner: "xiaomi",
  1291. strip: {
  1292. none: true,
  1293. },
  1294. target: {
  1295. android_arm64: {
  1296. srcs: ["proprietary/vendor/lib64/libGPreqcancel_svc.so"],
  1297. shared_libs: ["libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  1298. },
  1299. },
  1300. compile_multilib: "64",
  1301. prefer: true,
  1302. soc_specific: true,
  1303. }
  1304. cc_prebuilt_library_shared {
  1305. name: "libQ6MSFR_manager_stub",
  1306. owner: "xiaomi",
  1307. strip: {
  1308. none: true,
  1309. },
  1310. target: {
  1311. android_arm64: {
  1312. srcs: ["proprietary/vendor/lib64/libQ6MSFR_manager_stub.so"],
  1313. shared_libs: ["libcdsprpc", "libc++", "libc", "libm", "libdl", ],
  1314. },
  1315. },
  1316. compile_multilib: "64",
  1317. prefer: true,
  1318. soc_specific: true,
  1319. }
  1320. cc_prebuilt_library_shared {
  1321. name: "libQSEEComAPI",
  1322. owner: "xiaomi",
  1323. strip: {
  1324. none: true,
  1325. },
  1326. target: {
  1327. android_arm64: {
  1328. srcs: ["proprietary/vendor/lib64/libQSEEComAPI.so"],
  1329. shared_libs: ["libc", "libcutils", "libutils", "liblog", "libion", "libdmabufheap", "libc++", "libm", "libdl", ],
  1330. },
  1331. },
  1332. compile_multilib: "64",
  1333. prefer: true,
  1334. soc_specific: true,
  1335. }
  1336. cc_prebuilt_library_shared {
  1337. name: "libQTEEConnector_listener",
  1338. owner: "xiaomi",
  1339. strip: {
  1340. none: true,
  1341. },
  1342. target: {
  1343. android_arm64: {
  1344. srcs: ["proprietary/vendor/lib64/libQTEEConnector_listener.so"],
  1345. shared_libs: ["libhidlbase", "libutils", "libcutils", "liblog", "libQSEEComAPI", "libxml2", "libbinder", "libcrypto", "libc++", "libc", "libm", "libdl", ],
  1346. },
  1347. },
  1348. compile_multilib: "64",
  1349. prefer: true,
  1350. soc_specific: true,
  1351. }
  1352. cc_prebuilt_library_shared {
  1353. name: "libQTEEConnector_vendor",
  1354. owner: "xiaomi",
  1355. strip: {
  1356. none: true,
  1357. },
  1358. target: {
  1359. android_arm64: {
  1360. srcs: ["proprietary/vendor/lib64/libQTEEConnector_vendor.so"],
  1361. shared_libs: ["libhidlbase", "liblog", "libcutils", "libutils", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  1362. },
  1363. },
  1364. compile_multilib: "64",
  1365. prefer: true,
  1366. soc_specific: true,
  1367. }
  1368. cc_prebuilt_library_shared {
  1369. name: "libQcelp13SwCodec",
  1370. owner: "xiaomi",
  1371. strip: {
  1372. none: true,
  1373. },
  1374. target: {
  1375. android_arm64: {
  1376. srcs: ["proprietary/vendor/lib64/libQcelp13SwCodec.so"],
  1377. shared_libs: ["libutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  1378. },
  1379. },
  1380. compile_multilib: "64",
  1381. prefer: true,
  1382. soc_specific: true,
  1383. }
  1384. cc_prebuilt_library_shared {
  1385. name: "libQtiRilLoadable",
  1386. owner: "xiaomi",
  1387. strip: {
  1388. none: true,
  1389. },
  1390. target: {
  1391. android_arm64: {
  1392. srcs: ["proprietary/vendor/lib64/libQtiRilLoadable.so"],
  1393. shared_libs: ["libqcrilNrLogger", "libc++", "libc", "libm", "libdl", ],
  1394. },
  1395. },
  1396. compile_multilib: "64",
  1397. prefer: true,
  1398. soc_specific: true,
  1399. }
  1400. cc_prebuilt_library_shared {
  1401. name: "libTouchInputVM",
  1402. owner: "xiaomi",
  1403. strip: {
  1404. none: true,
  1405. },
  1406. target: {
  1407. android_arm64: {
  1408. srcs: ["proprietary/vendor/lib64/libTouchInputVM.so"],
  1409. shared_libs: ["liblog", "libhidlbase", "libutils", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  1410. },
  1411. },
  1412. compile_multilib: "64",
  1413. prefer: true,
  1414. soc_specific: true,
  1415. }
  1416. cc_prebuilt_library_shared {
  1417. name: "libTrustedInput",
  1418. owner: "xiaomi",
  1419. strip: {
  1420. none: true,
  1421. },
  1422. target: {
  1423. android_arm64: {
  1424. srcs: ["proprietary/vendor/lib64/libTrustedInput.so"],
  1425. shared_libs: ["liblog", "libhidlbase", "libbinder", "libutils", "libcutils", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libTrustedInputTZ", "libTouchInputVM", "libc++", "libc", "libm", "libdl", ],
  1426. },
  1427. },
  1428. compile_multilib: "64",
  1429. prefer: true,
  1430. soc_specific: true,
  1431. }
  1432. cc_prebuilt_library_shared {
  1433. name: "libTrustedInputTZ",
  1434. owner: "xiaomi",
  1435. strip: {
  1436. none: true,
  1437. },
  1438. target: {
  1439. android_arm64: {
  1440. srcs: ["proprietary/vendor/lib64/libTrustedInputTZ.so"],
  1441. shared_libs: ["liblog", "libhidlbase", "libbinder", "libutils", "libcutils", "libbase", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  1442. },
  1443. },
  1444. compile_multilib: "64",
  1445. prefer: true,
  1446. soc_specific: true,
  1447. }
  1448. cc_prebuilt_library_shared {
  1449. name: "libTrustedInputUtils",
  1450. owner: "xiaomi",
  1451. strip: {
  1452. none: true,
  1453. },
  1454. target: {
  1455. android_arm64: {
  1456. srcs: ["proprietary/vendor/lib64/libTrustedInputUtils.so"],
  1457. shared_libs: ["liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  1458. },
  1459. },
  1460. compile_multilib: "64",
  1461. prefer: true,
  1462. soc_specific: true,
  1463. }
  1464. cc_prebuilt_library_shared {
  1465. name: "libTrustedUI",
  1466. owner: "xiaomi",
  1467. strip: {
  1468. none: true,
  1469. },
  1470. target: {
  1471. android_arm64: {
  1472. srcs: ["proprietary/vendor/lib64/libTrustedUI.so"],
  1473. shared_libs: ["liblog", "libhidlbase", "libhidltransport", "libhwbinder", "libbinder", "libutils", "libcutils", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlmemory", "libcpion", "libc++", "libc", "libm", "libdl", ],
  1474. },
  1475. },
  1476. compile_multilib: "64",
  1477. prefer: true,
  1478. soc_specific: true,
  1479. }
  1480. cc_prebuilt_library_shared {
  1481. name: "libTrustedUITZ",
  1482. owner: "xiaomi",
  1483. strip: {
  1484. none: true,
  1485. },
  1486. target: {
  1487. android_arm64: {
  1488. srcs: ["proprietary/vendor/lib64/libTrustedUITZ.so"],
  1489. shared_libs: ["liblog", "libhidlbase", "libbinder", "libutils", "libcutils", "libbase", "libcpion", "libsi", "libQSEEComAPI", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libgralloc.qti", "libgralloctypes", "libdisplayconfig.qti", "libtrustedapploader", "libhidlmemory", "libc++", "libc", "libm", "libdl", ],
  1490. },
  1491. },
  1492. compile_multilib: "64",
  1493. prefer: true,
  1494. soc_specific: true,
  1495. }
  1496. cc_prebuilt_library_shared {
  1497. name: "libTrustedUIVM",
  1498. owner: "xiaomi",
  1499. strip: {
  1500. none: true,
  1501. },
  1502. target: {
  1503. android_arm64: {
  1504. srcs: ["proprietary/vendor/lib64/libTrustedUIVM.so"],
  1505. shared_libs: ["liblog", "libhidlbase", "libhidltransport", "libhwbinder", "libbinder", "libutils", "libcutils", "libbase", "libminksocket_vendor", "libvmmem", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libdisplayconfig.qti", "libtrustedapploader", "libminkdescriptor", "libhidlmemory", "[email protected]", "libcpion", "libc++", "libc", "libm", "libdl", ],
  1506. },
  1507. },
  1508. compile_multilib: "64",
  1509. prefer: true,
  1510. soc_specific: true,
  1511. }
  1512. cc_prebuilt_library_shared {
  1513. name: "lib_bt_aptx",
  1514. owner: "xiaomi",
  1515. strip: {
  1516. none: true,
  1517. },
  1518. target: {
  1519. android_arm64: {
  1520. srcs: ["proprietary/vendor/lib64/lib_bt_aptx.so"],
  1521. shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  1522. },
  1523. },
  1524. compile_multilib: "64",
  1525. prefer: true,
  1526. soc_specific: true,
  1527. }
  1528. cc_prebuilt_library_shared {
  1529. name: "lib_bt_ble",
  1530. owner: "xiaomi",
  1531. strip: {
  1532. none: true,
  1533. },
  1534. target: {
  1535. android_arm64: {
  1536. srcs: ["proprietary/vendor/lib64/lib_bt_ble.so"],
  1537. shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  1538. },
  1539. },
  1540. compile_multilib: "64",
  1541. prefer: true,
  1542. soc_specific: true,
  1543. }
  1544. cc_prebuilt_library_shared {
  1545. name: "lib_bt_bundle",
  1546. owner: "xiaomi",
  1547. strip: {
  1548. none: true,
  1549. },
  1550. target: {
  1551. android_arm64: {
  1552. srcs: ["proprietary/vendor/lib64/lib_bt_bundle.so"],
  1553. shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  1554. },
  1555. },
  1556. compile_multilib: "64",
  1557. prefer: true,
  1558. soc_specific: true,
  1559. }
  1560. cc_prebuilt_library_shared {
  1561. name: "lib_bt_lhdc",
  1562. owner: "xiaomi",
  1563. strip: {
  1564. none: true,
  1565. },
  1566. target: {
  1567. android_arm64: {
  1568. srcs: ["proprietary/vendor/lib64/lib_bt_lhdc.so"],
  1569. shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  1570. },
  1571. },
  1572. compile_multilib: "64",
  1573. prefer: true,
  1574. soc_specific: true,
  1575. }
  1576. cc_prebuilt_library_shared {
  1577. name: "libadaptlaunch",
  1578. owner: "xiaomi",
  1579. strip: {
  1580. none: true,
  1581. },
  1582. target: {
  1583. android_arm64: {
  1584. srcs: ["proprietary/vendor/lib64/libadaptlaunch.so"],
  1585. shared_libs: ["liblog", "libcutils", "liblearningmodule", "libmeters-ns", "libsqlite", "libqti-perfd-client", "libqti-perfd", "liblmutils-ns", "libc++", "libc", "libm", "libdl", ],
  1586. },
  1587. },
  1588. compile_multilib: "64",
  1589. prefer: true,
  1590. soc_specific: true,
  1591. }
  1592. cc_prebuilt_library_shared {
  1593. name: "libadm",
  1594. owner: "xiaomi",
  1595. strip: {
  1596. none: true,
  1597. },
  1598. target: {
  1599. android_arm64: {
  1600. srcs: ["proprietary/vendor/lib64/libadm.so"],
  1601. shared_libs: ["liblog", "libcutils", "libtinyalsa", "libc++", "libc", "libm", "libdl", ],
  1602. },
  1603. },
  1604. compile_multilib: "64",
  1605. prefer: true,
  1606. soc_specific: true,
  1607. }
  1608. cc_prebuilt_library_shared {
  1609. name: "libadsp_default_listener",
  1610. owner: "xiaomi",
  1611. strip: {
  1612. none: true,
  1613. },
  1614. target: {
  1615. android_arm64: {
  1616. srcs: ["proprietary/vendor/lib64/libadsp_default_listener.so"],
  1617. shared_libs: ["liblog", "libadsprpc", "libc++", "libc", "libm", "libdl", ],
  1618. },
  1619. },
  1620. compile_multilib: "64",
  1621. prefer: true,
  1622. soc_specific: true,
  1623. }
  1624. cc_prebuilt_library_shared {
  1625. name: "libadsprpc",
  1626. owner: "xiaomi",
  1627. strip: {
  1628. none: true,
  1629. },
  1630. target: {
  1631. android_arm64: {
  1632. srcs: ["proprietary/vendor/lib64/libadsprpc.so"],
  1633. shared_libs: ["libhidlbase", "libhardware", "libutils", "[email protected]", "liblog", "libc", "libcutils", "libdmabufheap", "libvmmem", "libc++", "libm", "libdl", ],
  1634. },
  1635. },
  1636. compile_multilib: "64",
  1637. prefer: true,
  1638. soc_specific: true,
  1639. }
  1640. cc_prebuilt_library_shared {
  1641. name: "libapengine",
  1642. owner: "xiaomi",
  1643. strip: {
  1644. none: true,
  1645. },
  1646. target: {
  1647. android_arm64: {
  1648. srcs: ["proprietary/vendor/lib64/libapengine.so"],
  1649. shared_libs: ["liblog", "libcutils", "liblearningmodule", "libmeters-ns", "liblmutils-ns", "libsqlite", "libqti-perfd-client", "[email protected]", "libhwbinder", "libhidlbase", "libutils", "libtinyxml2", "libperfconfig", "libthermalclient", "liblmthermallistner", "libqti-perfd", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlmemory", "libc++", "libc", "libm", "libdl", ],
  1650. },
  1651. },
  1652. compile_multilib: "64",
  1653. prefer: true,
  1654. soc_specific: true,
  1655. }
  1656. cc_prebuilt_library_shared {
  1657. name: "libappclassifier",
  1658. owner: "xiaomi",
  1659. strip: {
  1660. none: true,
  1661. },
  1662. target: {
  1663. android_arm64: {
  1664. srcs: ["proprietary/vendor/lib64/libappclassifier.so"],
  1665. shared_libs: ["liblog", "libcutils", "liblearningmodule", "libsqlite", "libc++", "libc", "libm", "libdl", ],
  1666. },
  1667. },
  1668. compile_multilib: "64",
  1669. prefer: true,
  1670. soc_specific: true,
  1671. }
  1672. cc_prebuilt_library_shared {
  1673. name: "libar-acdb",
  1674. owner: "xiaomi",
  1675. strip: {
  1676. none: true,
  1677. },
  1678. target: {
  1679. android_arm64: {
  1680. srcs: ["proprietary/vendor/lib64/libar-acdb.so"],
  1681. shared_libs: ["liblx-osal", "libc++", "libc", "libm", "libdl", ],
  1682. },
  1683. },
  1684. compile_multilib: "64",
  1685. prefer: true,
  1686. soc_specific: true,
  1687. }
  1688. cc_prebuilt_library_shared {
  1689. name: "libar-gpr",
  1690. owner: "xiaomi",
  1691. strip: {
  1692. none: true,
  1693. },
  1694. target: {
  1695. android_arm64: {
  1696. srcs: ["proprietary/vendor/lib64/libar-gpr.so"],
  1697. shared_libs: ["liblx-osal", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  1698. },
  1699. },
  1700. compile_multilib: "64",
  1701. prefer: true,
  1702. soc_specific: true,
  1703. }
  1704. cc_prebuilt_library_shared {
  1705. name: "libar-gsl",
  1706. owner: "xiaomi",
  1707. strip: {
  1708. none: true,
  1709. },
  1710. target: {
  1711. android_arm64: {
  1712. srcs: ["proprietary/vendor/lib64/libar-gsl.so"],
  1713. shared_libs: ["liblx-osal", "libar-acdb", "liblx-ar_util", "libar-gpr", "libc++", "libc", "libm", "libdl", ],
  1714. },
  1715. },
  1716. compile_multilib: "64",
  1717. prefer: true,
  1718. soc_specific: true,
  1719. }
  1720. cc_prebuilt_library_shared {
  1721. name: "libats",
  1722. owner: "xiaomi",
  1723. strip: {
  1724. none: true,
  1725. },
  1726. target: {
  1727. android_arm64: {
  1728. srcs: ["proprietary/vendor/lib64/libats.so"],
  1729. shared_libs: ["liblx-osal", "libutils", "libcutils", "libdiag", "libar-gsl", "libar-acdb", "libc++", "libc", "libm", "libdl", ],
  1730. },
  1731. },
  1732. compile_multilib: "64",
  1733. prefer: true,
  1734. soc_specific: true,
  1735. }
  1736. cc_prebuilt_library_shared {
  1737. name: "libaudio_log_utils",
  1738. owner: "xiaomi",
  1739. strip: {
  1740. none: true,
  1741. },
  1742. target: {
  1743. android_arm64: {
  1744. srcs: ["proprietary/vendor/lib64/libaudio_log_utils.so"],
  1745. shared_libs: ["libutils", "libcutils", "libexpat", "liblog", "libc++", "libc", "libm", "libdl", ],
  1746. },
  1747. },
  1748. compile_multilib: "64",
  1749. prefer: true,
  1750. soc_specific: true,
  1751. }
  1752. cc_prebuilt_library_shared {
  1753. name: "libaudiocloudctrl",
  1754. owner: "xiaomi",
  1755. strip: {
  1756. none: true,
  1757. },
  1758. target: {
  1759. android_arm64: {
  1760. srcs: ["proprietary/vendor/lib64/libaudiocloudctrl.so"],
  1761. shared_libs: ["liblog", "libcutils", "libtinyxml2", "libc++", "libc", "libm", "libdl", ],
  1762. },
  1763. },
  1764. compile_multilib: "64",
  1765. prefer: true,
  1766. soc_specific: true,
  1767. }
  1768. cc_prebuilt_library_shared {
  1769. name: "libaudioroute_ext",
  1770. owner: "xiaomi",
  1771. strip: {
  1772. none: true,
  1773. },
  1774. target: {
  1775. android_arm64: {
  1776. srcs: ["proprietary/vendor/lib64/libaudioroute_ext.so"],
  1777. shared_libs: ["liblog", "libcutils", "libtinyalsa", "libaudioroute", "libexpat", "libc++", "libc", "libm", "libdl", ],
  1778. },
  1779. },
  1780. compile_multilib: "64",
  1781. prefer: true,
  1782. soc_specific: true,
  1783. }
  1784. cc_prebuilt_library_shared {
  1785. name: "libbacklight-calib",
  1786. owner: "xiaomi",
  1787. strip: {
  1788. none: true,
  1789. },
  1790. target: {
  1791. android_arm64: {
  1792. srcs: ["proprietary/vendor/lib64/libbacklight-calib.so"],
  1793. shared_libs: ["libdisplaydebug", "libtinyxml2_1", "libc++", "libc", "libm", "libdl", ],
  1794. },
  1795. },
  1796. compile_multilib: "64",
  1797. prefer: true,
  1798. soc_specific: true,
  1799. }
  1800. cc_prebuilt_library_shared {
  1801. name: "libbluetooth_audio_session_qti",
  1802. owner: "xiaomi",
  1803. strip: {
  1804. none: true,
  1805. },
  1806. target: {
  1807. android_arm64: {
  1808. srcs: ["proprietary/vendor/lib64/libbluetooth_audio_session_qti.so"],
  1809. shared_libs: ["[email protected]", "libaudioutils", "libbase", "libcutils", "libfmq", "libhidlbase", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ],
  1810. },
  1811. },
  1812. compile_multilib: "64",
  1813. prefer: true,
  1814. soc_specific: true,
  1815. }
  1816. cc_prebuilt_library_shared {
  1817. name: "libbluetooth_audio_session_qti_2_1",
  1818. owner: "xiaomi",
  1819. strip: {
  1820. none: true,
  1821. },
  1822. target: {
  1823. android_arm64: {
  1824. srcs: ["proprietary/vendor/lib64/libbluetooth_audio_session_qti_2_1.so"],
  1825. shared_libs: ["[email protected]", "[email protected]", "libaudioutils", "libbase", "libcutils", "libfmq", "libhidlbase", "libhidltransport", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ],
  1826. },
  1827. },
  1828. compile_multilib: "64",
  1829. prefer: true,
  1830. soc_specific: true,
  1831. }
  1832. cc_prebuilt_library_shared {
  1833. name: "libbtnv",
  1834. owner: "xiaomi",
  1835. strip: {
  1836. none: true,
  1837. },
  1838. target: {
  1839. android_arm64: {
  1840. srcs: ["proprietary/vendor/lib64/libbtnv.so"],
  1841. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  1842. },
  1843. },
  1844. compile_multilib: "64",
  1845. prefer: true,
  1846. soc_specific: true,
  1847. }
  1848. cc_prebuilt_library_shared {
  1849. name: "libcacertclient",
  1850. owner: "xiaomi",
  1851. strip: {
  1852. none: true,
  1853. },
  1854. target: {
  1855. android_arm64: {
  1856. srcs: ["proprietary/vendor/lib64/libcacertclient.so"],
  1857. shared_libs: ["liblog", "libutils", "libcutils", "libhidlbase", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  1858. },
  1859. },
  1860. compile_multilib: "64",
  1861. prefer: true,
  1862. soc_specific: true,
  1863. }
  1864. cc_prebuilt_library_shared {
  1865. name: "libcapiv2svacnnvendor",
  1866. owner: "xiaomi",
  1867. strip: {
  1868. none: true,
  1869. },
  1870. target: {
  1871. android_arm64: {
  1872. srcs: ["proprietary/vendor/lib64/libcapiv2svacnnvendor.so"],
  1873. shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  1874. },
  1875. },
  1876. compile_multilib: "64",
  1877. prefer: true,
  1878. soc_specific: true,
  1879. }
  1880. cc_prebuilt_library_shared {
  1881. name: "libcapiv2svarnnvendor",
  1882. owner: "xiaomi",
  1883. strip: {
  1884. none: true,
  1885. },
  1886. target: {
  1887. android_arm64: {
  1888. srcs: ["proprietary/vendor/lib64/libcapiv2svarnnvendor.so"],
  1889. shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  1890. },
  1891. },
  1892. compile_multilib: "64",
  1893. prefer: true,
  1894. soc_specific: true,
  1895. }
  1896. cc_prebuilt_library_shared {
  1897. name: "libcapiv2uvvendor",
  1898. owner: "xiaomi",
  1899. strip: {
  1900. none: true,
  1901. },
  1902. target: {
  1903. android_arm64: {
  1904. srcs: ["proprietary/vendor/lib64/libcapiv2uvvendor.so"],
  1905. shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  1906. },
  1907. },
  1908. compile_multilib: "64",
  1909. prefer: true,
  1910. soc_specific: true,
  1911. }
  1912. cc_prebuilt_library_shared {
  1913. name: "libcdfw",
  1914. owner: "xiaomi",
  1915. strip: {
  1916. none: true,
  1917. },
  1918. target: {
  1919. android_arm64: {
  1920. srcs: ["proprietary/vendor/lib64/libcdfw.so"],
  1921. shared_libs: ["libgps.utils", "liblog", "libc++", "libc", "libm", "libdl", ],
  1922. },
  1923. },
  1924. compile_multilib: "64",
  1925. prefer: true,
  1926. soc_specific: true,
  1927. }
  1928. cc_prebuilt_library_shared {
  1929. name: "libcdfw_remote_api",
  1930. owner: "xiaomi",
  1931. strip: {
  1932. none: true,
  1933. },
  1934. target: {
  1935. android_arm64: {
  1936. srcs: ["proprietary/vendor/lib64/libcdfw_remote_api.so"],
  1937. shared_libs: ["libgps.utils", "liblog", "libc++", "libc", "libm", "libdl", ],
  1938. },
  1939. },
  1940. compile_multilib: "64",
  1941. prefer: true,
  1942. soc_specific: true,
  1943. }
  1944. cc_prebuilt_library_shared {
  1945. name: "libcdsp_default_listener",
  1946. owner: "xiaomi",
  1947. strip: {
  1948. none: true,
  1949. },
  1950. target: {
  1951. android_arm64: {
  1952. srcs: ["proprietary/vendor/lib64/libcdsp_default_listener.so"],
  1953. shared_libs: ["liblog", "libcdsprpc", "libc++", "libc", "libm", "libdl", ],
  1954. },
  1955. },
  1956. compile_multilib: "64",
  1957. prefer: true,
  1958. soc_specific: true,
  1959. }
  1960. cc_prebuilt_library_shared {
  1961. name: "libcdsprpc",
  1962. owner: "xiaomi",
  1963. strip: {
  1964. none: true,
  1965. },
  1966. target: {
  1967. android_arm64: {
  1968. srcs: ["proprietary/vendor/lib64/libcdsprpc.so"],
  1969. shared_libs: ["libhidlbase", "libhardware", "libutils", "[email protected]", "liblog", "libc", "libcutils", "libdmabufheap", "libvmmem", "libc++", "libm", "libdl", ],
  1970. },
  1971. },
  1972. compile_multilib: "64",
  1973. prefer: true,
  1974. soc_specific: true,
  1975. }
  1976. cc_prebuilt_library_shared {
  1977. name: "libcne",
  1978. owner: "xiaomi",
  1979. strip: {
  1980. none: true,
  1981. },
  1982. target: {
  1983. android_arm64: {
  1984. srcs: ["proprietary/vendor/lib64/libcne.so"],
  1985. shared_libs: ["libcutils", "liblog", "libdiag", "libnetutils", "libutils", "libcneapiclient", "libqmiservices", "libqmi_cci", "libqti_vndfwk_detect_vendor", "libhardware_legacy", "libhidlbase", "libnl", "libidl", "libshsc", "libdsutils", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libandroid_net", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  1986. },
  1987. },
  1988. compile_multilib: "64",
  1989. check_elf_files: false,
  1990. prefer: true,
  1991. soc_specific: true,
  1992. }
  1993. cc_prebuilt_library_shared {
  1994. name: "libcneapiclient",
  1995. owner: "xiaomi",
  1996. strip: {
  1997. none: true,
  1998. },
  1999. target: {
  2000. android_arm64: {
  2001. srcs: ["proprietary/vendor/lib64/libcneapiclient.so"],
  2002. shared_libs: ["libcutils", "libnetutils", "libutils", "libdiag", "liblog", "libhidlbase", "[email protected]", "[email protected]", "libandroid_net", "libc++", "libc", "libm", "libdl", ],
  2003. },
  2004. },
  2005. compile_multilib: "64",
  2006. prefer: true,
  2007. soc_specific: true,
  2008. }
  2009. cc_prebuilt_library_shared {
  2010. name: "libcneoplookup",
  2011. owner: "xiaomi",
  2012. strip: {
  2013. none: true,
  2014. },
  2015. target: {
  2016. android_arm64: {
  2017. srcs: ["proprietary/vendor/lib64/libcneoplookup.so"],
  2018. shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  2019. },
  2020. },
  2021. compile_multilib: "64",
  2022. prefer: true,
  2023. soc_specific: true,
  2024. }
  2025. cc_prebuilt_library_shared {
  2026. name: "libcneqmiutils",
  2027. owner: "xiaomi",
  2028. strip: {
  2029. none: true,
  2030. },
  2031. target: {
  2032. android_arm64: {
  2033. srcs: ["proprietary/vendor/lib64/libcneqmiutils.so"],
  2034. shared_libs: ["libutils", "libc++", "libc", "libm", "libdl", ],
  2035. },
  2036. },
  2037. compile_multilib: "64",
  2038. prefer: true,
  2039. soc_specific: true,
  2040. }
  2041. cc_prebuilt_library_shared {
  2042. name: "libconfigdb",
  2043. owner: "xiaomi",
  2044. strip: {
  2045. none: true,
  2046. },
  2047. target: {
  2048. android_arm64: {
  2049. srcs: ["proprietary/vendor/lib64/libconfigdb.so"],
  2050. shared_libs: ["libxml", "libdiag", "libdsutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  2051. },
  2052. },
  2053. compile_multilib: "64",
  2054. prefer: true,
  2055. soc_specific: true,
  2056. }
  2057. cc_prebuilt_library_shared {
  2058. name: "libcpion",
  2059. owner: "xiaomi",
  2060. strip: {
  2061. none: true,
  2062. },
  2063. target: {
  2064. android_arm64: {
  2065. srcs: ["proprietary/vendor/lib64/libcpion.so"],
  2066. shared_libs: ["liblog", "libion", "libdmabufheap", "libvmmem", "libc++", "libc", "libm", "libdl", ],
  2067. },
  2068. },
  2069. compile_multilib: "64",
  2070. prefer: true,
  2071. soc_specific: true,
  2072. }
  2073. cc_prebuilt_library_shared {
  2074. name: "libcv_common",
  2075. owner: "xiaomi",
  2076. strip: {
  2077. none: true,
  2078. },
  2079. target: {
  2080. android_arm64: {
  2081. srcs: ["proprietary/vendor/lib64/libcv_common.so"],
  2082. shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ],
  2083. },
  2084. },
  2085. compile_multilib: "64",
  2086. prefer: true,
  2087. soc_specific: true,
  2088. }
  2089. cc_prebuilt_library_shared {
  2090. name: "libcvp2_1",
  2091. owner: "xiaomi",
  2092. strip: {
  2093. none: true,
  2094. },
  2095. target: {
  2096. android_arm64: {
  2097. srcs: ["proprietary/vendor/lib64/libcvp2_1.so"],
  2098. shared_libs: ["liblog", "libbase", "libdmabufheap", "libutils", "libcv_common", "libvmmem", "libc++", "libc", "libm", "libdl", ],
  2099. },
  2100. },
  2101. compile_multilib: "64",
  2102. prefer: true,
  2103. soc_specific: true,
  2104. }
  2105. cc_prebuilt_library_shared {
  2106. name: "libcvpcpuRev_skel",
  2107. owner: "xiaomi",
  2108. strip: {
  2109. none: true,
  2110. },
  2111. target: {
  2112. android_arm64: {
  2113. srcs: ["proprietary/vendor/lib64/libcvpcpuRev_skel.so"],
  2114. shared_libs: ["liblog", "libcdsprpc", "libion", "libcv_common", "libbase", "libdmabufheap", "libutils", "libvmmem", "libc++", "libc", "libm", "libdl", ],
  2115. },
  2116. },
  2117. compile_multilib: "64",
  2118. prefer: true,
  2119. soc_specific: true,
  2120. }
  2121. cc_prebuilt_library_shared {
  2122. name: "libdataitems",
  2123. owner: "xiaomi",
  2124. strip: {
  2125. none: true,
  2126. },
  2127. target: {
  2128. android_arm64: {
  2129. srcs: ["proprietary/vendor/lib64/libdataitems.so"],
  2130. shared_libs: ["libutils", "libcutils", "libgps.utils", "liblog", "libloc_core", "libloc_base_util", "libc++", "libc", "libm", "libdl", ],
  2131. },
  2132. },
  2133. compile_multilib: "64",
  2134. prefer: true,
  2135. soc_specific: true,
  2136. }
  2137. cc_prebuilt_library_shared {
  2138. name: "libdiag",
  2139. owner: "xiaomi",
  2140. strip: {
  2141. none: true,
  2142. },
  2143. target: {
  2144. android_arm64: {
  2145. srcs: ["proprietary/vendor/lib64/libdiag.so"],
  2146. shared_libs: ["liblog", "libc", "libcutils", "libc++", "libm", "libdl", ],
  2147. },
  2148. },
  2149. compile_multilib: "64",
  2150. prefer: true,
  2151. soc_specific: true,
  2152. }
  2153. cc_prebuilt_library_shared {
  2154. name: "libdigital-dimming",
  2155. owner: "xiaomi",
  2156. strip: {
  2157. none: true,
  2158. },
  2159. target: {
  2160. android_arm64: {
  2161. srcs: ["proprietary/vendor/lib64/libdigital-dimming.so"],
  2162. shared_libs: ["liblog", "libcutils", "libutils", "libdisplaydebug", "libtinyxml2_1", "libbase", "libc++", "libc", "libm", "libdl", ],
  2163. },
  2164. },
  2165. compile_multilib: "64",
  2166. prefer: true,
  2167. soc_specific: true,
  2168. }
  2169. cc_prebuilt_library_shared {
  2170. name: "libdisp-aba",
  2171. owner: "xiaomi",
  2172. strip: {
  2173. none: true,
  2174. },
  2175. target: {
  2176. android_arm64: {
  2177. srcs: ["proprietary/vendor/lib64/libdisp-aba.so"],
  2178. shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  2179. },
  2180. },
  2181. compile_multilib: "64",
  2182. prefer: true,
  2183. soc_specific: true,
  2184. }
  2185. cc_prebuilt_library_shared {
  2186. name: "libdisplayqos",
  2187. owner: "xiaomi",
  2188. strip: {
  2189. none: true,
  2190. },
  2191. target: {
  2192. android_arm64: {
  2193. srcs: ["proprietary/vendor/lib64/libdisplayqos.so"],
  2194. shared_libs: ["libdisplaydebug", "libtinyxml2_1", "libc++", "libc", "libm", "libdl", ],
  2195. },
  2196. },
  2197. compile_multilib: "64",
  2198. prefer: true,
  2199. soc_specific: true,
  2200. }
  2201. cc_prebuilt_library_shared {
  2202. name: "libdisplayskuutils",
  2203. owner: "xiaomi",
  2204. strip: {
  2205. none: true,
  2206. },
  2207. target: {
  2208. android_arm64: {
  2209. srcs: ["proprietary/vendor/lib64/libdisplayskuutils.so"],
  2210. shared_libs: ["liblog", "libcutils", "libutils", "libdisplaydebug", "libsdmutils", "libc++", "libc", "libm", "libdl", ],
  2211. },
  2212. },
  2213. compile_multilib: "64",
  2214. prefer: true,
  2215. soc_specific: true,
  2216. }
  2217. cc_prebuilt_library_shared {
  2218. name: "libdpmqmihal",
  2219. owner: "xiaomi",
  2220. strip: {
  2221. none: true,
  2222. },
  2223. target: {
  2224. android_arm64: {
  2225. srcs: ["proprietary/vendor/lib64/libdpmqmihal.so"],
  2226. shared_libs: ["libhidlbase", "liblog", "libcutils", "libbase", "libutils", "libhardware_legacy", "libhardware", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  2227. },
  2228. },
  2229. compile_multilib: "64",
  2230. prefer: true,
  2231. soc_specific: true,
  2232. }
  2233. cc_prebuilt_library_shared {
  2234. name: "libdpps",
  2235. owner: "xiaomi",
  2236. strip: {
  2237. none: true,
  2238. },
  2239. target: {
  2240. android_arm64: {
  2241. srcs: ["proprietary/vendor/lib64/libdpps.so"],
  2242. shared_libs: ["libcutils", "libdisp-aba", "libqdutils", "libutils", "liblog", "libbinder", "libdrm", "libtinyxml2", "libdisplaydebug", "libhidlbase", "[email protected]", "libdmabufheap", "libc++", "libc", "libm", "libdl", ],
  2243. },
  2244. },
  2245. compile_multilib: "64",
  2246. prefer: true,
  2247. soc_specific: true,
  2248. }
  2249. cc_prebuilt_library_shared {
  2250. name: "libdrmfs",
  2251. owner: "xiaomi",
  2252. strip: {
  2253. none: true,
  2254. },
  2255. target: {
  2256. android_arm64: {
  2257. srcs: ["proprietary/vendor/lib64/libdrmfs.so"],
  2258. shared_libs: ["libutils", "libcutils", "libdiag", "liblog", "libQSEEComAPI", "libxml2", "libc++", "libc", "libm", "libdl", ],
  2259. },
  2260. },
  2261. compile_multilib: "64",
  2262. prefer: true,
  2263. soc_specific: true,
  2264. }
  2265. cc_prebuilt_library_shared {
  2266. name: "libdrmtime",
  2267. owner: "xiaomi",
  2268. strip: {
  2269. none: true,
  2270. },
  2271. target: {
  2272. android_arm64: {
  2273. srcs: ["proprietary/vendor/lib64/libdrmtime.so"],
  2274. shared_libs: ["libutils", "libcutils", "libdiag", "liblog", "libQSEEComAPI", "libtime_genoff", "libc++", "libc", "libm", "libdl", ],
  2275. },
  2276. },
  2277. compile_multilib: "64",
  2278. prefer: true,
  2279. soc_specific: true,
  2280. }
  2281. cc_prebuilt_library_shared {
  2282. name: "libdsd2pcm",
  2283. owner: "xiaomi",
  2284. strip: {
  2285. none: true,
  2286. },
  2287. target: {
  2288. android_arm64: {
  2289. srcs: ["proprietary/vendor/lib64/libdsd2pcm.so"],
  2290. shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ],
  2291. },
  2292. },
  2293. compile_multilib: "64",
  2294. prefer: true,
  2295. soc_specific: true,
  2296. }
  2297. cc_prebuilt_library_shared {
  2298. name: "libdsi_netctrl",
  2299. owner: "xiaomi",
  2300. strip: {
  2301. none: true,
  2302. },
  2303. target: {
  2304. android_arm64: {
  2305. srcs: ["proprietary/vendor/lib64/libdsi_netctrl.so"],
  2306. shared_libs: ["libqdi", "libdiag", "libcutils", "liblog", "libnetmgr", "libdsutils", "libconfigdb", "libqmiservices", "libqmi_cci", "libqmi_common_so", "libqmi_client_qmux", "libqmi_client_helper", "libqmi", "libc++", "libc", "libm", "libdl", ],
  2307. },
  2308. },
  2309. compile_multilib: "64",
  2310. prefer: true,
  2311. soc_specific: true,
  2312. }
  2313. cc_prebuilt_library_shared {
  2314. name: "libdsutils",
  2315. owner: "xiaomi",
  2316. strip: {
  2317. none: true,
  2318. },
  2319. target: {
  2320. android_arm64: {
  2321. srcs: ["proprietary/vendor/lib64/libdsutils.so"],
  2322. shared_libs: ["liblog", "libdiag", "libcutils", "libmdmdetect", "libnetutils", "libc++", "libc", "libm", "libdl", ],
  2323. },
  2324. },
  2325. compile_multilib: "64",
  2326. prefer: true,
  2327. soc_specific: true,
  2328. }
  2329. cc_prebuilt_library_shared {
  2330. name: "libeva",
  2331. owner: "xiaomi",
  2332. strip: {
  2333. none: true,
  2334. },
  2335. target: {
  2336. android_arm64: {
  2337. srcs: ["proprietary/vendor/lib64/libeva.so"],
  2338. shared_libs: ["liblog", "libbase", "libdmabufheap", "libutils", "libcv_common", "libvmmem", "libc++", "libc", "libm", "libdl", ],
  2339. },
  2340. },
  2341. compile_multilib: "64",
  2342. prefer: true,
  2343. soc_specific: true,
  2344. }
  2345. cc_prebuilt_library_shared {
  2346. name: "libeva_util",
  2347. owner: "xiaomi",
  2348. strip: {
  2349. none: true,
  2350. },
  2351. target: {
  2352. android_arm64: {
  2353. srcs: ["proprietary/vendor/lib64/libeva_util.so"],
  2354. shared_libs: ["libc++", "libutils", "libQSEEComAPI", "liblog", "libc", "libm", "libdl", ],
  2355. },
  2356. },
  2357. compile_multilib: "64",
  2358. prefer: true,
  2359. soc_specific: true,
  2360. }
  2361. cc_prebuilt_library_shared {
  2362. name: "libface3d_dev",
  2363. owner: "xiaomi",
  2364. strip: {
  2365. none: true,
  2366. },
  2367. target: {
  2368. android_arm64: {
  2369. srcs: ["proprietary/vendor/lib64/libface3d_dev.so"],
  2370. shared_libs: ["libutils", "libbinder", "liblog", "libcutils", "libui", "libbase", "libdmabufheap", "libFace3D_hlos", "libFace3DTA", "libQ6MSFR_manager_stub", "libcamera2ndk_vendor", "libmediandk", "libnativewindow", "libgui_vendor", "libc++", "libc", "libm", "libdl", ],
  2371. },
  2372. },
  2373. compile_multilib: "64",
  2374. prefer: true,
  2375. soc_specific: true,
  2376. }
  2377. cc_prebuilt_library_shared {
  2378. name: "libfastcrc",
  2379. owner: "xiaomi",
  2380. strip: {
  2381. none: true,
  2382. },
  2383. target: {
  2384. android_arm64: {
  2385. srcs: ["proprietary/vendor/lib64/libfastcrc.so"],
  2386. shared_libs: ["libvideoutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  2387. },
  2388. },
  2389. compile_multilib: "64",
  2390. prefer: true,
  2391. soc_specific: true,
  2392. }
  2393. cc_prebuilt_library_shared {
  2394. name: "libfastcvdsp_stub",
  2395. owner: "xiaomi",
  2396. strip: {
  2397. none: true,
  2398. },
  2399. target: {
  2400. android_arm64: {
  2401. srcs: ["proprietary/vendor/lib64/libfastcvdsp_stub.so"],
  2402. shared_libs: ["liblog", "libcdsprpc", "libdmabufheap", "libc++", "libc", "libm", "libdl", ],
  2403. },
  2404. },
  2405. compile_multilib: "64",
  2406. prefer: true,
  2407. soc_specific: true,
  2408. }
  2409. cc_prebuilt_library_shared {
  2410. name: "libfastcvopt",
  2411. owner: "xiaomi",
  2412. strip: {
  2413. none: true,
  2414. },
  2415. target: {
  2416. android_arm64: {
  2417. srcs: ["proprietary/vendor/lib64/libfastcvopt.so"],
  2418. shared_libs: ["liblog", "libdmabufheap", "libfastcvdsp_stub", "libcdsprpc", "libc++", "libc", "libm", "libdl", ],
  2419. },
  2420. },
  2421. compile_multilib: "64",
  2422. prefer: true,
  2423. soc_specific: true,
  2424. }
  2425. cc_prebuilt_library_shared {
  2426. name: "libgame_enhance",
  2427. owner: "xiaomi",
  2428. strip: {
  2429. none: true,
  2430. },
  2431. target: {
  2432. android_arm64: {
  2433. srcs: ["proprietary/vendor/lib64/libgame_enhance.so"],
  2434. shared_libs: ["liblog", "libsdm-color", "libtinyxml2_1", "libcutils", "libutils", "libdisplayskuutils", "libc++", "libc", "libm", "libdl", ],
  2435. },
  2436. },
  2437. compile_multilib: "64",
  2438. prefer: true,
  2439. soc_specific: true,
  2440. }
  2441. cc_prebuilt_library_shared {
  2442. name: "libgnsspps",
  2443. owner: "xiaomi",
  2444. strip: {
  2445. none: true,
  2446. },
  2447. target: {
  2448. android_arm64: {
  2449. srcs: ["proprietary/vendor/lib64/libgnsspps.so"],
  2450. shared_libs: ["libutils", "libcutils", "libgps.utils", "liblog", "libc++", "libc", "libm", "libdl", ],
  2451. },
  2452. },
  2453. compile_multilib: "64",
  2454. prefer: true,
  2455. soc_specific: true,
  2456. }
  2457. cc_prebuilt_library_shared {
  2458. name: "libgrpc++_unsecure_prebuilt",
  2459. owner: "xiaomi",
  2460. strip: {
  2461. none: true,
  2462. },
  2463. target: {
  2464. android_arm64: {
  2465. srcs: ["proprietary/vendor/lib64/libgrpc++_unsecure_prebuilt.so"],
  2466. shared_libs: ["libz", "liblog", "libc++", "libc", "libm", "libdl", ],
  2467. },
  2468. },
  2469. compile_multilib: "64",
  2470. prefer: true,
  2471. soc_specific: true,
  2472. }
  2473. cc_prebuilt_library_shared {
  2474. name: "libhdr_backlight_adapter",
  2475. owner: "xiaomi",
  2476. strip: {
  2477. none: true,
  2478. },
  2479. target: {
  2480. android_arm64: {
  2481. srcs: ["proprietary/vendor/lib64/libhdr_backlight_adapter.so"],
  2482. shared_libs: ["liblog", "libtinyxml2_1", "libcutils", "libutils", "libdisplaydebug", "libc++", "libc", "libm", "libdl", ],
  2483. },
  2484. },
  2485. compile_multilib: "64",
  2486. prefer: true,
  2487. soc_specific: true,
  2488. }
  2489. cc_prebuilt_library_shared {
  2490. name: "libhdr_tm",
  2491. owner: "xiaomi",
  2492. strip: {
  2493. none: true,
  2494. },
  2495. target: {
  2496. android_arm64: {
  2497. srcs: ["proprietary/vendor/lib64/libhdr_tm.so"],
  2498. shared_libs: ["liblog", "libsdm-color", "libtinyxml2_1", "libcutils", "libutils", "libdisplayskuutils", "libc++", "libc", "libm", "libdl", ],
  2499. },
  2500. },
  2501. compile_multilib: "64",
  2502. prefer: true,
  2503. soc_specific: true,
  2504. }
  2505. cc_prebuilt_library_shared {
  2506. name: "libhdrdynamic",
  2507. owner: "xiaomi",
  2508. strip: {
  2509. none: true,
  2510. },
  2511. target: {
  2512. android_arm64: {
  2513. srcs: ["proprietary/vendor/lib64/libhdrdynamic.so"],
  2514. shared_libs: ["liblog", "libsdm-color", "libtinyxml2_1", "libcutils", "libutils", "libdisplayskuutils", "libc++", "libc", "libm", "libdl", ],
  2515. },
  2516. },
  2517. compile_multilib: "64",
  2518. prefer: true,
  2519. soc_specific: true,
  2520. }
  2521. cc_prebuilt_library_shared {
  2522. name: "libhdrdynamicootf",
  2523. owner: "xiaomi",
  2524. strip: {
  2525. none: true,
  2526. },
  2527. target: {
  2528. android_arm64: {
  2529. srcs: ["proprietary/vendor/lib64/libhdrdynamicootf.so"],
  2530. shared_libs: ["liblog", "libsdm-color", "libtinyxml2_1", "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ],
  2531. },
  2532. },
  2533. compile_multilib: "64",
  2534. prefer: true,
  2535. soc_specific: true,
  2536. }
  2537. cc_prebuilt_library_shared {
  2538. name: "libidl",
  2539. owner: "xiaomi",
  2540. strip: {
  2541. none: true,
  2542. },
  2543. target: {
  2544. android_arm64: {
  2545. srcs: ["proprietary/vendor/lib64/libidl.so"],
  2546. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  2547. },
  2548. },
  2549. compile_multilib: "64",
  2550. prefer: true,
  2551. soc_specific: true,
  2552. }
  2553. cc_prebuilt_library_shared {
  2554. name: "libizat_client_api",
  2555. owner: "xiaomi",
  2556. strip: {
  2557. none: true,
  2558. },
  2559. target: {
  2560. android_arm64: {
  2561. srcs: ["proprietary/vendor/lib64/libizat_client_api.so"],
  2562. shared_libs: ["liblog", "libgps.utils", "libloc_base_util", "libloc_mq_client", "libc++", "libc", "libm", "libdl", ],
  2563. },
  2564. },
  2565. compile_multilib: "64",
  2566. prefer: true,
  2567. soc_specific: true,
  2568. }
  2569. cc_prebuilt_library_shared {
  2570. name: "libizat_core",
  2571. owner: "xiaomi",
  2572. strip: {
  2573. none: true,
  2574. },
  2575. target: {
  2576. android_arm64: {
  2577. srcs: ["proprietary/vendor/lib64/libizat_core.so"],
  2578. shared_libs: ["libutils", "libcutils", "libloc_core", "libgps.utils", "libloc_api_v02", "libloc_util", "libloc_base_util", "libsqlite", "liblog", "libc++", "libc", "libm", "libdl", ],
  2579. },
  2580. },
  2581. compile_multilib: "64",
  2582. prefer: true,
  2583. soc_specific: true,
  2584. }
  2585. cc_prebuilt_library_shared {
  2586. name: "libkeymasterdeviceutils",
  2587. owner: "xiaomi",
  2588. strip: {
  2589. none: true,
  2590. },
  2591. target: {
  2592. android_arm64: {
  2593. srcs: ["proprietary/vendor/lib64/libkeymasterdeviceutils.so"],
  2594. shared_libs: ["libion", "libcutils", "libQSEEComAPI", "liblog", "libcrypto", "libdmabufheap", "libspcom", "libc++", "libc", "libm", "libdl", ],
  2595. },
  2596. },
  2597. compile_multilib: "64",
  2598. prefer: true,
  2599. soc_specific: true,
  2600. }
  2601. cc_prebuilt_library_shared {
  2602. name: "libkeymasterprovision",
  2603. owner: "xiaomi",
  2604. strip: {
  2605. none: true,
  2606. },
  2607. target: {
  2608. android_arm64: {
  2609. srcs: ["proprietary/vendor/lib64/libkeymasterprovision.so"],
  2610. shared_libs: ["liblog", "libcrypto", "libkeymasterdeviceutils", "libkeymasterutils", "libqcbor", "libc++", "libc", "libm", "libdl", ],
  2611. },
  2612. },
  2613. compile_multilib: "64",
  2614. prefer: true,
  2615. soc_specific: true,
  2616. }
  2617. cc_prebuilt_library_shared {
  2618. name: "libkeymasterutils",
  2619. owner: "xiaomi",
  2620. strip: {
  2621. none: true,
  2622. },
  2623. target: {
  2624. android_arm64: {
  2625. srcs: ["proprietary/vendor/lib64/libkeymasterutils.so"],
  2626. shared_libs: ["libcutils", "libQSEEComAPI", "liblog", "libcrypto", "libc++", "libc", "libm", "libdl", ],
  2627. },
  2628. },
  2629. compile_multilib: "64",
  2630. prefer: true,
  2631. soc_specific: true,
  2632. }
  2633. cc_prebuilt_library_shared {
  2634. name: "liblbs_core",
  2635. owner: "xiaomi",
  2636. strip: {
  2637. none: true,
  2638. },
  2639. target: {
  2640. android_arm64: {
  2641. srcs: ["proprietary/vendor/lib64/liblbs_core.so"],
  2642. shared_libs: ["liblog", "libutils", "libcutils", "libizat_core", "libloc_core", "libgps.utils", "libcrypto", "libsqlite", "libloc_base_util", "libloc_api_v02", "libmdmdetect", "libperipheral_client", "libpdmapper", "libc++", "libc", "libm", "libdl", ],
  2643. },
  2644. },
  2645. compile_multilib: "64",
  2646. prefer: true,
  2647. soc_specific: true,
  2648. }
  2649. cc_prebuilt_library_shared {
  2650. name: "liblearningmodule",
  2651. owner: "xiaomi",
  2652. strip: {
  2653. none: true,
  2654. },
  2655. target: {
  2656. android_arm64: {
  2657. srcs: ["proprietary/vendor/lib64/liblearningmodule.so"],
  2658. shared_libs: ["liblog", "libc", "libcutils", "libutils", "libtinyxml2", "libsqlite", "libperfgluelayer", "libperfconfig", "libc++", "libm", "libdl", ],
  2659. },
  2660. },
  2661. compile_multilib: "64",
  2662. prefer: true,
  2663. soc_specific: true,
  2664. }
  2665. cc_prebuilt_library_shared {
  2666. name: "liblightninglaunches",
  2667. owner: "xiaomi",
  2668. strip: {
  2669. none: true,
  2670. },
  2671. target: {
  2672. android_arm64: {
  2673. srcs: ["proprietary/vendor/lib64/liblightninglaunches.so"],
  2674. shared_libs: ["liblog", "libcutils", "liblearningmodule", "libmeters-ns", "libsqlite", "libqti-perfd-client", "libqti-perfd", "liblmutils-ns", "libc++", "libc", "libm", "libdl", ],
  2675. },
  2676. },
  2677. compile_multilib: "64",
  2678. prefer: true,
  2679. soc_specific: true,
  2680. }
  2681. cc_prebuilt_library_shared {
  2682. name: "liblmthermallistner",
  2683. owner: "xiaomi",
  2684. strip: {
  2685. none: true,
  2686. },
  2687. target: {
  2688. android_arm64: {
  2689. srcs: ["proprietary/vendor/lib64/liblmthermallistner.so"],
  2690. shared_libs: ["liblog", "libc", "libcutils", "libhidlbase", "libutils", "libthermalclient", "[email protected]", "libc++", "libm", "libdl", ],
  2691. },
  2692. },
  2693. compile_multilib: "64",
  2694. prefer: true,
  2695. soc_specific: true,
  2696. }
  2697. cc_prebuilt_library_shared {
  2698. name: "liblmutils-ns",
  2699. owner: "xiaomi",
  2700. strip: {
  2701. none: true,
  2702. },
  2703. target: {
  2704. android_arm64: {
  2705. srcs: ["proprietary/vendor/lib64/liblmutils-ns.so"],
  2706. shared_libs: ["liblog", "libnl", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "libsqlite", "libutils", "libqti-iopd", "libqti-perfd", "libqti-iopd-client", "libc++", "libc", "libm", "libdl", ],
  2707. },
  2708. },
  2709. compile_multilib: "64",
  2710. prefer: true,
  2711. soc_specific: true,
  2712. }
  2713. cc_prebuilt_library_shared {
  2714. name: "libloc_api_v02",
  2715. owner: "xiaomi",
  2716. strip: {
  2717. none: true,
  2718. },
  2719. target: {
  2720. android_arm64: {
  2721. srcs: ["proprietary/vendor/lib64/libloc_api_v02.so"],
  2722. shared_libs: ["libutils", "libcutils", "libqmi_cci", "libqmi_common_so", "libloc_core", "libgps.utils", "liblog", "libc++", "libc", "libm", "libdl", ],
  2723. },
  2724. },
  2725. compile_multilib: "64",
  2726. prefer: true,
  2727. soc_specific: true,
  2728. }
  2729. cc_prebuilt_library_shared {
  2730. name: "libloc_api_wds",
  2731. owner: "xiaomi",
  2732. strip: {
  2733. none: true,
  2734. },
  2735. target: {
  2736. android_arm64: {
  2737. srcs: ["proprietary/vendor/lib64/libloc_api_wds.so"],
  2738. shared_libs: ["libgps.utils", "libidl", "libcutils", "liblog", "libutils", "liblocation_api", "libqmi_cci", "libqmi_common_so", "libc++", "libc", "libm", "libdl", ],
  2739. },
  2740. },
  2741. compile_multilib: "64",
  2742. prefer: true,
  2743. soc_specific: true,
  2744. }
  2745. cc_prebuilt_library_shared {
  2746. name: "libloc_base_util",
  2747. owner: "xiaomi",
  2748. strip: {
  2749. none: true,
  2750. },
  2751. target: {
  2752. android_arm64: {
  2753. srcs: ["proprietary/vendor/lib64/libloc_base_util.so"],
  2754. shared_libs: ["libsqlite", "libssl", "liblog", "libc++", "libc", "libm", "libdl", ],
  2755. },
  2756. },
  2757. compile_multilib: "64",
  2758. prefer: true,
  2759. soc_specific: true,
  2760. }
  2761. cc_prebuilt_library_shared {
  2762. name: "libloc_eng_hub",
  2763. owner: "xiaomi",
  2764. strip: {
  2765. none: true,
  2766. },
  2767. target: {
  2768. android_arm64: {
  2769. srcs: ["proprietary/vendor/lib64/libloc_eng_hub.so"],
  2770. shared_libs: ["libgps.utils", "liblog", "libizat_core", "libgnsspps", "libdiag", "liblocdiagiface", "libutils", "libloc_util", "libcdfw", "libloc_core", "libc++", "libc", "libm", "libdl", ],
  2771. },
  2772. },
  2773. compile_multilib: "64",
  2774. prefer: true,
  2775. soc_specific: true,
  2776. }
  2777. cc_prebuilt_library_shared {
  2778. name: "libloc_mq_client",
  2779. owner: "xiaomi",
  2780. strip: {
  2781. none: true,
  2782. },
  2783. target: {
  2784. android_arm64: {
  2785. srcs: ["proprietary/vendor/lib64/libloc_mq_client.so"],
  2786. shared_libs: ["libc", "liblog", "libcutils", "libgps.utils", "libloc_base_util", "libc++", "libm", "libdl", ],
  2787. },
  2788. },
  2789. compile_multilib: "64",
  2790. prefer: true,
  2791. soc_specific: true,
  2792. }
  2793. cc_prebuilt_library_shared {
  2794. name: "libloc_qwes_iface",
  2795. owner: "xiaomi",
  2796. strip: {
  2797. none: true,
  2798. },
  2799. target: {
  2800. android_arm64: {
  2801. srcs: ["proprietary/vendor/lib64/libloc_qwes_iface.so"],
  2802. shared_libs: ["libutils", "libcutils", "liblog", "libgps.utils", "libqcbor", "libminksocket_vendor", "libc++", "libc", "libm", "libdl", ],
  2803. },
  2804. },
  2805. compile_multilib: "64",
  2806. prefer: true,
  2807. soc_specific: true,
  2808. }
  2809. cc_prebuilt_library_shared {
  2810. name: "libloc_ril_client",
  2811. owner: "xiaomi",
  2812. strip: {
  2813. none: true,
  2814. },
  2815. target: {
  2816. android_arm64: {
  2817. srcs: ["proprietary/vendor/lib64/libloc_ril_client.so"],
  2818. shared_libs: ["libcutils", "liblog", "libloc_core", "libgps.utils", "liblbs_core", "libdataitems", "libutils", "liblocationservice_glue", "qcril_client", "libqcrilNrLogger", "libc++", "libc", "libm", "libdl", ],
  2819. },
  2820. },
  2821. compile_multilib: "64",
  2822. prefer: true,
  2823. soc_specific: true,
  2824. }
  2825. cc_prebuilt_library_shared {
  2826. name: "libloc_socket",
  2827. owner: "xiaomi",
  2828. strip: {
  2829. none: true,
  2830. },
  2831. target: {
  2832. android_arm64: {
  2833. srcs: ["proprietary/vendor/lib64/libloc_socket.so"],
  2834. shared_libs: ["libutils", "libcutils", "liblog", "libgps.utils", "libc++", "libc", "libm", "libdl", ],
  2835. },
  2836. },
  2837. compile_multilib: "64",
  2838. prefer: true,
  2839. soc_specific: true,
  2840. }
  2841. cc_prebuilt_library_shared {
  2842. name: "libloc_util",
  2843. owner: "xiaomi",
  2844. strip: {
  2845. none: true,
  2846. },
  2847. target: {
  2848. android_arm64: {
  2849. srcs: ["proprietary/vendor/lib64/libloc_util.so"],
  2850. shared_libs: ["libutils", "libcutils", "liblog", "libgps.utils", "libc++", "libc", "libm", "libdl", ],
  2851. },
  2852. },
  2853. compile_multilib: "64",
  2854. prefer: true,
  2855. soc_specific: true,
  2856. }
  2857. cc_prebuilt_library_shared {
  2858. name: "liblocationservice",
  2859. owner: "xiaomi",
  2860. strip: {
  2861. none: true,
  2862. },
  2863. target: {
  2864. android_arm64: {
  2865. srcs: ["proprietary/vendor/lib64/liblocationservice.so"],
  2866. shared_libs: ["libcutils", "liblog", "libloc_core", "libgps.utils", "liblbs_core", "libdataitems", "liblowi_client", "libizat_core", "liblocation_api", "libloc_base_util", "libloc_mq_client", "liblowi_common", "libc++", "libc", "libm", "libdl", ],
  2867. },
  2868. },
  2869. compile_multilib: "64",
  2870. prefer: true,
  2871. soc_specific: true,
  2872. }
  2873. cc_prebuilt_library_shared {
  2874. name: "liblocationservice_glue",
  2875. owner: "xiaomi",
  2876. strip: {
  2877. none: true,
  2878. },
  2879. target: {
  2880. android_arm64: {
  2881. srcs: ["proprietary/vendor/lib64/liblocationservice_glue.so"],
  2882. shared_libs: ["liblocationservice", "libcutils", "liblog", "libloc_core", "libgps.utils", "libhardware_legacy", "liblbs_core", "libdataitems", "liblocation_api", "libutils", "libc++", "libc", "libm", "libdl", ],
  2883. },
  2884. },
  2885. compile_multilib: "64",
  2886. prefer: true,
  2887. soc_specific: true,
  2888. }
  2889. cc_prebuilt_library_shared {
  2890. name: "liblocdiagiface",
  2891. owner: "xiaomi",
  2892. strip: {
  2893. none: true,
  2894. },
  2895. target: {
  2896. android_arm64: {
  2897. srcs: ["proprietary/vendor/lib64/liblocdiagiface.so"],
  2898. shared_libs: ["libgps.utils", "libcutils", "libdiag", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ],
  2899. },
  2900. },
  2901. compile_multilib: "64",
  2902. prefer: true,
  2903. soc_specific: true,
  2904. }
  2905. cc_prebuilt_library_shared {
  2906. name: "liblowi_client",
  2907. owner: "xiaomi",
  2908. strip: {
  2909. none: true,
  2910. },
  2911. target: {
  2912. android_arm64: {
  2913. srcs: ["proprietary/vendor/lib64/liblowi_client.so"],
  2914. shared_libs: ["libutils", "libcutils", "liblog", "libgps.utils", "libloc_base_util", "libloc_mq_client", "liblowi_common", "libc++", "libc", "libm", "libdl", ],
  2915. },
  2916. },
  2917. compile_multilib: "64",
  2918. prefer: true,
  2919. soc_specific: true,
  2920. }
  2921. cc_prebuilt_library_shared {
  2922. name: "liblowi_common",
  2923. owner: "xiaomi",
  2924. strip: {
  2925. none: true,
  2926. },
  2927. target: {
  2928. android_arm64: {
  2929. srcs: ["proprietary/vendor/lib64/liblowi_common.so"],
  2930. shared_libs: ["liblog", "libloc_base_util", "libc++", "libc", "libm", "libdl", ],
  2931. },
  2932. },
  2933. compile_multilib: "64",
  2934. prefer: true,
  2935. soc_specific: true,
  2936. }
  2937. cc_prebuilt_library_shared {
  2938. name: "liblowi_wifihal",
  2939. owner: "xiaomi",
  2940. strip: {
  2941. none: true,
  2942. },
  2943. target: {
  2944. android_arm64: {
  2945. srcs: ["proprietary/vendor/lib64/liblowi_wifihal.so"],
  2946. shared_libs: ["liblowi_client", "libcutils", "libutils", "liblog", "libgps.utils", "libloc_base_util", "libloc_mq_client", "liblowi_common", "libc++", "libc", "libm", "libdl", ],
  2947. },
  2948. },
  2949. compile_multilib: "64",
  2950. prefer: true,
  2951. soc_specific: true,
  2952. }
  2953. cc_prebuilt_library_shared {
  2954. name: "liblqe",
  2955. owner: "xiaomi",
  2956. strip: {
  2957. none: true,
  2958. },
  2959. target: {
  2960. android_arm64: {
  2961. srcs: ["proprietary/vendor/lib64/liblqe.so"],
  2962. shared_libs: ["libdiag", "libdsutils", "libcutils", "libqmiservices", "libqmi_cci", "libqmi_common_so", "libqmi_client_helper", "liblog", "libc++", "libc", "libm", "libdl", ],
  2963. },
  2964. },
  2965. compile_multilib: "64",
  2966. prefer: true,
  2967. soc_specific: true,
  2968. }
  2969. cc_prebuilt_library_shared {
  2970. name: "liblx-ar_util",
  2971. owner: "xiaomi",
  2972. strip: {
  2973. none: true,
  2974. },
  2975. target: {
  2976. android_arm64: {
  2977. srcs: ["proprietary/vendor/lib64/liblx-ar_util.so"],
  2978. shared_libs: ["liblog", "liblx-osal", "libc++", "libc", "libm", "libdl", ],
  2979. },
  2980. },
  2981. compile_multilib: "64",
  2982. prefer: true,
  2983. soc_specific: true,
  2984. }
  2985. cc_prebuilt_library_shared {
  2986. name: "liblx-osal",
  2987. owner: "xiaomi",
  2988. strip: {
  2989. none: true,
  2990. },
  2991. target: {
  2992. android_arm64: {
  2993. srcs: ["proprietary/vendor/lib64/liblx-osal.so"],
  2994. shared_libs: ["liblog", "libdiag", "libion", "libpdmapper", "libpdnotifier", "libcutils", "libc++", "libc", "libm", "libdl", ],
  2995. },
  2996. },
  2997. compile_multilib: "64",
  2998. prefer: true,
  2999. soc_specific: true,
  3000. }
  3001. cc_prebuilt_library_shared {
  3002. name: "libmasc",
  3003. owner: "xiaomi",
  3004. strip: {
  3005. none: true,
  3006. },
  3007. target: {
  3008. android_arm64: {
  3009. srcs: ["proprietary/vendor/lib64/libmasc.so"],
  3010. shared_libs: ["libbinder", "libdiag", "libqmi_cci", "libcne", "libqmi", "libqmiservices", "libandroid_net", "libcneqmiutils", "[email protected]", "[email protected]", "[email protected]", "libcutils", "libidl", "libc++", "libc", "libm", "libdl", ],
  3011. },
  3012. },
  3013. compile_multilib: "64",
  3014. check_elf_files: false,
  3015. prefer: true,
  3016. soc_specific: true,
  3017. }
  3018. cc_prebuilt_library_shared {
  3019. name: "libmcs",
  3020. owner: "xiaomi",
  3021. strip: {
  3022. none: true,
  3023. },
  3024. target: {
  3025. android_arm64: {
  3026. srcs: ["proprietary/vendor/lib64/libmcs.so"],
  3027. shared_libs: ["libaudioroute", "libar-acdb", "liblog", "libcutils", "libats", "liblx-osal", "libtinyalsa", "libc++", "libc", "libm", "libdl", ],
  3028. },
  3029. },
  3030. compile_multilib: "64",
  3031. check_elf_files: false,
  3032. prefer: true,
  3033. soc_specific: true,
  3034. }
  3035. cc_prebuilt_library_shared {
  3036. name: "libmdmdetect",
  3037. owner: "xiaomi",
  3038. strip: {
  3039. none: true,
  3040. },
  3041. target: {
  3042. android_arm64: {
  3043. srcs: ["proprietary/vendor/lib64/libmdmdetect.so"],
  3044. shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  3045. },
  3046. },
  3047. compile_multilib: "64",
  3048. prefer: true,
  3049. soc_specific: true,
  3050. }
  3051. cc_prebuilt_library_shared {
  3052. name: "libmdmimgload",
  3053. owner: "xiaomi",
  3054. strip: {
  3055. none: true,
  3056. },
  3057. target: {
  3058. android_arm64: {
  3059. srcs: ["proprietary/vendor/lib64/libmdmimgload.so"],
  3060. shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  3061. },
  3062. },
  3063. compile_multilib: "64",
  3064. prefer: true,
  3065. soc_specific: true,
  3066. }
  3067. cc_prebuilt_library_shared {
  3068. name: "libmdsprpc",
  3069. owner: "xiaomi",
  3070. strip: {
  3071. none: true,
  3072. },
  3073. target: {
  3074. android_arm64: {
  3075. srcs: ["proprietary/vendor/lib64/libmdsprpc.so"],
  3076. shared_libs: ["libhidlbase", "libhardware", "libutils", "[email protected]", "liblog", "libc", "libcutils", "libdmabufheap", "libvmmem", "libc++", "libm", "libdl", ],
  3077. },
  3078. },
  3079. compile_multilib: "64",
  3080. prefer: true,
  3081. soc_specific: true,
  3082. }
  3083. cc_prebuilt_library_shared {
  3084. name: "libmemperfd",
  3085. owner: "xiaomi",
  3086. strip: {
  3087. none: true,
  3088. },
  3089. target: {
  3090. android_arm64: {
  3091. srcs: ["proprietary/vendor/lib64/libmemperfd.so"],
  3092. shared_libs: ["liblog", "libcutils", "liblearningmodule", "libperfgluelayer", "libperfconfig", "libc++", "libc", "libm", "libdl", ],
  3093. },
  3094. },
  3095. compile_multilib: "64",
  3096. prefer: true,
  3097. soc_specific: true,
  3098. }
  3099. cc_prebuilt_library_shared {
  3100. name: "libmemutils",
  3101. owner: "xiaomi",
  3102. strip: {
  3103. none: true,
  3104. },
  3105. target: {
  3106. android_arm64: {
  3107. srcs: ["proprietary/vendor/lib64/libmemutils.so"],
  3108. shared_libs: ["libion", "libdisplaydebug", "libvmmem", "libc++", "libc", "libm", "libdl", ],
  3109. },
  3110. },
  3111. compile_multilib: "64",
  3112. prefer: true,
  3113. soc_specific: true,
  3114. }
  3115. cc_prebuilt_library_shared {
  3116. name: "libmeters-ns",
  3117. owner: "xiaomi",
  3118. strip: {
  3119. none: true,
  3120. },
  3121. target: {
  3122. android_arm64: {
  3123. srcs: ["proprietary/vendor/lib64/libmeters-ns.so"],
  3124. shared_libs: ["liblog", "libcutils", "liblearningmodule", "libqti-perfd-client", "libqti-perfd", "liblmutils-ns", "libc++", "libc", "libm", "libdl", ],
  3125. },
  3126. },
  3127. compile_multilib: "64",
  3128. prefer: true,
  3129. soc_specific: true,
  3130. }
  3131. cc_prebuilt_library_shared {
  3132. name: "libmeters",
  3133. owner: "xiaomi",
  3134. strip: {
  3135. none: true,
  3136. },
  3137. target: {
  3138. android_arm64: {
  3139. srcs: ["proprietary/vendor/lib64/libmeters.so"],
  3140. shared_libs: ["liblog", "libc", "libcutils", "liblearningmodule", "libc++", "libm", "libdl", ],
  3141. },
  3142. },
  3143. compile_multilib: "64",
  3144. prefer: true,
  3145. soc_specific: true,
  3146. }
  3147. cc_prebuilt_library_shared {
  3148. name: "libminkdescriptor",
  3149. owner: "xiaomi",
  3150. strip: {
  3151. none: true,
  3152. },
  3153. target: {
  3154. android_arm64: {
  3155. srcs: ["proprietary/vendor/lib64/libminkdescriptor.so"],
  3156. shared_libs: ["liblog", "libutils", "libqcbor", "libc++", "libc", "libm", "libdl", ],
  3157. },
  3158. },
  3159. compile_multilib: "64",
  3160. prefer: true,
  3161. soc_specific: true,
  3162. }
  3163. cc_prebuilt_library_shared {
  3164. name: "libminksocket_vendor",
  3165. owner: "xiaomi",
  3166. strip: {
  3167. none: true,
  3168. },
  3169. target: {
  3170. android_arm64: {
  3171. srcs: ["proprietary/vendor/lib64/libminksocket_vendor.so"],
  3172. shared_libs: ["libcutils", "liblog", "libqrtr", "libvmmem", "libc++", "libc", "libm", "libdl", ],
  3173. },
  3174. },
  3175. compile_multilib: "64",
  3176. prefer: true,
  3177. soc_specific: true,
  3178. }
  3179. cc_prebuilt_library_shared {
  3180. name: "libmisight",
  3181. owner: "xiaomi",
  3182. strip: {
  3183. none: true,
  3184. },
  3185. target: {
  3186. android_arm64: {
  3187. srcs: ["proprietary/vendor/lib64/libmisight.so"],
  3188. shared_libs: ["liblog", "libcutils", "libutils", "libjsoncpp", "libc", "libc++", "libm", "libdl", ],
  3189. },
  3190. },
  3191. compile_multilib: "64",
  3192. prefer: true,
  3193. soc_specific: true,
  3194. }
  3195. cc_prebuilt_library_shared {
  3196. name: "libmlipay",
  3197. owner: "xiaomi",
  3198. strip: {
  3199. none: true,
  3200. },
  3201. target: {
  3202. android_arm64: {
  3203. srcs: ["proprietary/vendor/lib64/libmlipay.so"],
  3204. shared_libs: ["[email protected]", "[email protected]", "liblog", "libcutils", "libutils", "libQSEEComAPI", "libhidlbase", "libhidltransport", "libc++", "libc", "libm", "libdl", ],
  3205. },
  3206. },
  3207. compile_multilib: "64",
  3208. prefer: true,
  3209. soc_specific: true,
  3210. }
  3211. cc_prebuilt_library_shared {
  3212. name: "[email protected]",
  3213. owner: "xiaomi",
  3214. strip: {
  3215. none: true,
  3216. },
  3217. target: {
  3218. android_arm64: {
  3219. srcs: ["proprietary/vendor/lib64/[email protected]"],
  3220. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "liblog", "libcutils", "libutils", "libQSEEComAPI", "libhidlbase", "libhidltransport", "libc++", "libc", "libm", "libdl", ],
  3221. },
  3222. },
  3223. compile_multilib: "64",
  3224. prefer: true,
  3225. soc_specific: true,
  3226. }
  3227. cc_prebuilt_library_shared {
  3228. name: "libmm-hdcpmgr",
  3229. owner: "xiaomi",
  3230. strip: {
  3231. none: true,
  3232. },
  3233. target: {
  3234. android_arm64: {
  3235. srcs: ["proprietary/vendor/lib64/libmm-hdcpmgr.so"],
  3236. shared_libs: ["liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  3237. },
  3238. },
  3239. compile_multilib: "64",
  3240. prefer: true,
  3241. soc_specific: true,
  3242. }
  3243. cc_prebuilt_library_shared {
  3244. name: "libmmosal_vendor",
  3245. owner: "xiaomi",
  3246. strip: {
  3247. none: true,
  3248. },
  3249. target: {
  3250. android_arm64: {
  3251. srcs: ["proprietary/vendor/lib64/libmmosal_vendor.so"],
  3252. shared_libs: ["libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  3253. },
  3254. },
  3255. compile_multilib: "64",
  3256. prefer: true,
  3257. soc_specific: true,
  3258. }
  3259. cc_prebuilt_library_shared {
  3260. name: "libmmrtpdecoder_vendor",
  3261. owner: "xiaomi",
  3262. strip: {
  3263. none: true,
  3264. },
  3265. target: {
  3266. android_arm64: {
  3267. srcs: ["proprietary/vendor/lib64/libmmrtpdecoder_vendor.so"],
  3268. shared_libs: ["libutils", "liblog", "libcutils", "libmmosal_vendor", "libc++", "libc", "libm", "libdl", ],
  3269. },
  3270. },
  3271. compile_multilib: "64",
  3272. prefer: true,
  3273. soc_specific: true,
  3274. }
  3275. cc_prebuilt_library_shared {
  3276. name: "libmmrtpencoder_vendor",
  3277. owner: "xiaomi",
  3278. strip: {
  3279. none: true,
  3280. },
  3281. target: {
  3282. android_arm64: {
  3283. srcs: ["proprietary/vendor/lib64/libmmrtpencoder_vendor.so"],
  3284. shared_libs: ["libmmosal_vendor", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  3285. },
  3286. },
  3287. compile_multilib: "64",
  3288. prefer: true,
  3289. soc_specific: true,
  3290. }
  3291. cc_prebuilt_library_shared {
  3292. name: "libnetmgr",
  3293. owner: "xiaomi",
  3294. strip: {
  3295. none: true,
  3296. },
  3297. target: {
  3298. android_arm64: {
  3299. srcs: ["proprietary/vendor/lib64/libnetmgr.so"],
  3300. shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libhardware_legacy", "libnetmgrxfrmutils", "libc++", "libc", "libm", "libdl", ],
  3301. },
  3302. },
  3303. compile_multilib: "64",
  3304. prefer: true,
  3305. soc_specific: true,
  3306. }
  3307. cc_prebuilt_library_shared {
  3308. name: "libnetmgr_common",
  3309. owner: "xiaomi",
  3310. strip: {
  3311. none: true,
  3312. },
  3313. target: {
  3314. android_arm64: {
  3315. srcs: ["proprietary/vendor/lib64/libnetmgr_common.so"],
  3316. shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libnetmgr", "libqmi_cci", "libqmiservices", "libc++", "libc", "libm", "libdl", ],
  3317. },
  3318. },
  3319. compile_multilib: "64",
  3320. prefer: true,
  3321. soc_specific: true,
  3322. }
  3323. cc_prebuilt_library_shared {
  3324. name: "libnetmgr_datapath_proxy",
  3325. owner: "xiaomi",
  3326. strip: {
  3327. none: true,
  3328. },
  3329. target: {
  3330. android_arm64: {
  3331. srcs: ["proprietary/vendor/lib64/libnetmgr_datapath_proxy.so"],
  3332. shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libnetmgr", "libnetmgr_common", "libnlnetmgr", "libnetmgrportutils", "libc++", "libc", "libm", "libdl", ],
  3333. },
  3334. },
  3335. compile_multilib: "64",
  3336. prefer: true,
  3337. soc_specific: true,
  3338. }
  3339. cc_prebuilt_library_shared {
  3340. name: "libnetmgr_nr_fusion",
  3341. owner: "xiaomi",
  3342. strip: {
  3343. none: true,
  3344. },
  3345. target: {
  3346. android_arm64: {
  3347. srcs: ["proprietary/vendor/lib64/libnetmgr_nr_fusion.so"],
  3348. shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libnetmgr", "libnetmgr_common", "libqmiservices", "libc++", "libc", "libm", "libdl", ],
  3349. },
  3350. },
  3351. compile_multilib: "64",
  3352. prefer: true,
  3353. soc_specific: true,
  3354. }
  3355. cc_prebuilt_library_shared {
  3356. name: "libnetmgr_rmnet_ext",
  3357. owner: "xiaomi",
  3358. strip: {
  3359. none: true,
  3360. },
  3361. target: {
  3362. android_arm64: {
  3363. srcs: ["proprietary/vendor/lib64/libnetmgr_rmnet_ext.so"],
  3364. shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libnetmgr", "libnetmgr_common", "librmnetctl", "libc++", "libc", "libm", "libdl", ],
  3365. },
  3366. },
  3367. compile_multilib: "64",
  3368. prefer: true,
  3369. soc_specific: true,
  3370. }
  3371. cc_prebuilt_library_shared {
  3372. name: "libnetmgr_sscm3",
  3373. owner: "xiaomi",
  3374. strip: {
  3375. none: true,
  3376. },
  3377. target: {
  3378. android_arm64: {
  3379. srcs: ["proprietary/vendor/lib64/libnetmgr_sscm3.so"],
  3380. shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libnetmgr", "libnetmgr_common", "libqmiservices", "libqmi_common_so", "libqmi_cci", "libqmi_client_helper", "libqmi", "libc++", "libc", "libm", "libdl", ],
  3381. },
  3382. },
  3383. compile_multilib: "64",
  3384. prefer: true,
  3385. soc_specific: true,
  3386. }
  3387. cc_prebuilt_library_shared {
  3388. name: "libnetmgr_utils",
  3389. owner: "xiaomi",
  3390. strip: {
  3391. none: true,
  3392. },
  3393. target: {
  3394. android_arm64: {
  3395. srcs: ["proprietary/vendor/lib64/libnetmgr_utils.so"],
  3396. shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libnetmgr", "libnetmgr_common", "libhidlbase", "libandroid_net", "libutils", "[email protected]", "libbinder", "libc++", "libc", "libm", "libdl", ],
  3397. },
  3398. },
  3399. compile_multilib: "64",
  3400. prefer: true,
  3401. soc_specific: true,
  3402. }
  3403. cc_prebuilt_library_shared {
  3404. name: "libnetmgrext_interface_client",
  3405. owner: "xiaomi",
  3406. strip: {
  3407. none: true,
  3408. },
  3409. target: {
  3410. android_arm64: {
  3411. srcs: ["proprietary/vendor/lib64/libnetmgrext_interface_client.so"],
  3412. shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libnetmgr", "libnetmgr_common", "libqmiservices", "libc++", "libc", "libm", "libdl", ],
  3413. },
  3414. },
  3415. compile_multilib: "64",
  3416. prefer: true,
  3417. soc_specific: true,
  3418. }
  3419. cc_prebuilt_library_shared {
  3420. name: "libnetmgrext_interface_server",
  3421. owner: "xiaomi",
  3422. strip: {
  3423. none: true,
  3424. },
  3425. target: {
  3426. android_arm64: {
  3427. srcs: ["proprietary/vendor/lib64/libnetmgrext_interface_server.so"],
  3428. shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libnetmgr", "libnetmgr_common", "libqmiservices", "libnetmgrportutils", "libc++", "libc", "libm", "libdl", ],
  3429. },
  3430. },
  3431. compile_multilib: "64",
  3432. prefer: true,
  3433. soc_specific: true,
  3434. }
  3435. cc_prebuilt_library_shared {
  3436. name: "libnetmgrmodemproxy",
  3437. owner: "xiaomi",
  3438. strip: {
  3439. none: true,
  3440. },
  3441. target: {
  3442. android_arm64: {
  3443. srcs: ["proprietary/vendor/lib64/libnetmgrmodemproxy.so"],
  3444. shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libnetmgr", "libnetmgr_common", "libqmiservices", "libqmi_common_so", "libqmi_cci", "libnetmgr_utils", "libnetmgrportutils", "libnetmgr_datapath_proxy", "libnlnetmgr", "libc++", "libc", "libm", "libdl", ],
  3445. },
  3446. },
  3447. compile_multilib: "64",
  3448. prefer: true,
  3449. soc_specific: true,
  3450. }
  3451. cc_prebuilt_library_shared {
  3452. name: "libnetmgrportutils",
  3453. owner: "xiaomi",
  3454. strip: {
  3455. none: true,
  3456. },
  3457. target: {
  3458. android_arm64: {
  3459. srcs: ["proprietary/vendor/lib64/libnetmgrportutils.so"],
  3460. shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libnetmgr", "libnetmgr_common", "libutils", "libc++", "libc", "libm", "libdl", ],
  3461. },
  3462. },
  3463. compile_multilib: "64",
  3464. prefer: true,
  3465. soc_specific: true,
  3466. }
  3467. cc_prebuilt_library_shared {
  3468. name: "libnetmgrxfrmutils",
  3469. owner: "xiaomi",
  3470. strip: {
  3471. none: true,
  3472. },
  3473. target: {
  3474. android_arm64: {
  3475. srcs: ["proprietary/vendor/lib64/libnetmgrxfrmutils.so"],
  3476. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  3477. },
  3478. },
  3479. compile_multilib: "64",
  3480. prefer: true,
  3481. soc_specific: true,
  3482. }
  3483. cc_prebuilt_library_shared {
  3484. name: "libnlnetmgr",
  3485. owner: "xiaomi",
  3486. strip: {
  3487. none: true,
  3488. },
  3489. target: {
  3490. android_arm64: {
  3491. srcs: ["proprietary/vendor/lib64/libnlnetmgr.so"],
  3492. shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libnetmgr", "libnetmgr_common", "libnetmgrxfrmutils", "libc++", "libc", "libm", "libdl", ],
  3493. },
  3494. },
  3495. compile_multilib: "64",
  3496. prefer: true,
  3497. soc_specific: true,
  3498. }
  3499. cc_prebuilt_library_shared {
  3500. name: "liboemcrypto",
  3501. owner: "xiaomi",
  3502. strip: {
  3503. none: true,
  3504. },
  3505. target: {
  3506. android_arm64: {
  3507. srcs: ["proprietary/vendor/lib64/liboemcrypto.so"],
  3508. shared_libs: ["libutils", "liblog", "libQSEEComAPI", "libhidlbase", "libcpion", "libminkdescriptor", "libcutils", "libtrustedapploader", "libdisplayconfig.qti", "libc++", "libc", "libm", "libdl", ],
  3509. },
  3510. },
  3511. compile_multilib: "64",
  3512. prefer: true,
  3513. soc_specific: true,
  3514. }
  3515. cc_prebuilt_library_shared {
  3516. name: "libops",
  3517. owner: "xiaomi",
  3518. strip: {
  3519. none: true,
  3520. },
  3521. target: {
  3522. android_arm64: {
  3523. srcs: ["proprietary/vendor/lib64/libops.so"],
  3524. shared_libs: ["libutils", "libcutils", "libQSEEComAPI", "liblog", "libdrm", "libhidlbase", "libdisplayconfig.qti", "libc++", "libc", "libm", "libdl", ],
  3525. },
  3526. },
  3527. compile_multilib: "64",
  3528. prefer: true,
  3529. soc_specific: true,
  3530. }
  3531. cc_prebuilt_library_shared {
  3532. name: "libpal_net_if",
  3533. owner: "xiaomi",
  3534. strip: {
  3535. none: true,
  3536. },
  3537. target: {
  3538. android_arm64: {
  3539. srcs: ["proprietary/vendor/lib64/libpal_net_if.so"],
  3540. shared_libs: ["libutils", "libcutils", "libgps.utils", "liblog", "libandroid_net", "libcrypto", "libssl", "libc++", "libc", "libm", "libdl", ],
  3541. },
  3542. },
  3543. compile_multilib: "64",
  3544. prefer: true,
  3545. soc_specific: true,
  3546. }
  3547. cc_prebuilt_library_shared {
  3548. name: "libpasrutils",
  3549. owner: "xiaomi",
  3550. strip: {
  3551. none: true,
  3552. },
  3553. target: {
  3554. android_arm64: {
  3555. srcs: ["proprietary/vendor/lib64/libpasrutils.so"],
  3556. shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ],
  3557. },
  3558. },
  3559. compile_multilib: "64",
  3560. prefer: true,
  3561. soc_specific: true,
  3562. }
  3563. cc_prebuilt_library_shared {
  3564. name: "libpdmapper",
  3565. owner: "xiaomi",
  3566. strip: {
  3567. none: true,
  3568. },
  3569. target: {
  3570. android_arm64: {
  3571. srcs: ["proprietary/vendor/lib64/libpdmapper.so"],
  3572. shared_libs: ["libcutils", "libutils", "liblog", "libjson", "libqmi_cci", "libqmi_common_so", "libqmi_encdec", "libc++", "libc", "libm", "libdl", ],
  3573. },
  3574. },
  3575. compile_multilib: "64",
  3576. prefer: true,
  3577. soc_specific: true,
  3578. }
  3579. cc_prebuilt_library_shared {
  3580. name: "libpdnotifier",
  3581. owner: "xiaomi",
  3582. strip: {
  3583. none: true,
  3584. },
  3585. target: {
  3586. android_arm64: {
  3587. srcs: ["proprietary/vendor/lib64/libpdnotifier.so"],
  3588. shared_libs: ["libcutils", "libutils", "liblog", "libqmi_cci", "libqmi_common_so", "libqmi_encdec", "libc++", "libc", "libm", "libdl", ],
  3589. },
  3590. },
  3591. compile_multilib: "64",
  3592. prefer: true,
  3593. soc_specific: true,
  3594. }
  3595. cc_prebuilt_library_shared {
  3596. name: "libperfconfig",
  3597. owner: "xiaomi",
  3598. strip: {
  3599. none: true,
  3600. },
  3601. target: {
  3602. android_arm64: {
  3603. srcs: ["proprietary/vendor/lib64/libperfconfig.so"],
  3604. shared_libs: ["libutils", "liblog", "libcutils", "libxml2", "libqti-util", "libc++", "libc", "libm", "libdl", ],
  3605. },
  3606. },
  3607. compile_multilib: "64",
  3608. prefer: true,
  3609. soc_specific: true,
  3610. }
  3611. cc_prebuilt_library_shared {
  3612. name: "libperfgluelayer",
  3613. owner: "xiaomi",
  3614. strip: {
  3615. none: true,
  3616. },
  3617. target: {
  3618. android_arm64: {
  3619. srcs: ["proprietary/vendor/lib64/libperfgluelayer.so"],
  3620. shared_libs: ["libutils", "liblog", "libcutils", "libqti-perfd-client", "libperfconfig", "libc++", "libc", "libm", "libdl", ],
  3621. },
  3622. },
  3623. compile_multilib: "64",
  3624. prefer: true,
  3625. soc_specific: true,
  3626. }
  3627. cc_prebuilt_library_shared {
  3628. name: "libperfioctl",
  3629. owner: "xiaomi",
  3630. strip: {
  3631. none: true,
  3632. },
  3633. target: {
  3634. android_arm64: {
  3635. srcs: ["proprietary/vendor/lib64/libperfioctl.so"],
  3636. shared_libs: ["libdrm", "libutils", "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ],
  3637. },
  3638. },
  3639. compile_multilib: "64",
  3640. prefer: true,
  3641. soc_specific: true,
  3642. }
  3643. cc_prebuilt_library_shared {
  3644. name: "libperipheral_client",
  3645. owner: "xiaomi",
  3646. strip: {
  3647. none: true,
  3648. },
  3649. target: {
  3650. android_arm64: {
  3651. srcs: ["proprietary/vendor/lib64/libperipheral_client.so"],
  3652. shared_libs: ["libcutils", "libutils", "liblog", "libbinder", "libmdmdetect", "libc++", "libc", "libm", "libdl", ],
  3653. },
  3654. },
  3655. compile_multilib: "64",
  3656. prefer: true,
  3657. soc_specific: true,
  3658. }
  3659. cc_prebuilt_library_shared {
  3660. name: "libprekill",
  3661. owner: "xiaomi",
  3662. strip: {
  3663. none: true,
  3664. },
  3665. target: {
  3666. android_arm64: {
  3667. srcs: ["proprietary/vendor/lib64/libprekill.so"],
  3668. shared_libs: ["liblog", "libcutils", "liblearningmodule", "libmeters-ns", "libsqlite", "libmemperfd", "libqti-iopd", "libhidlbase", "libutils", "liblmutils-ns", "libqti-perfd-client", "libperfconfig", "[email protected]", "[email protected]", "[email protected]", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libc++", "libc", "libm", "libdl", ],
  3669. },
  3670. },
  3671. compile_multilib: "64",
  3672. prefer: true,
  3673. soc_specific: true,
  3674. }
  3675. cc_prebuilt_library_shared {
  3676. name: "libprocomp",
  3677. owner: "xiaomi",
  3678. strip: {
  3679. none: true,
  3680. },
  3681. target: {
  3682. android_arm64: {
  3683. srcs: ["proprietary/vendor/lib64/libprocomp.so"],
  3684. shared_libs: ["liblog", "libcutils", "liblearningmodule", "libmeters-ns", "libsqlite", "liblmutils-ns", "libqti-perfd-client", "libmemperfd", "libperfconfig", "libc++", "libc", "libm", "libdl", ],
  3685. },
  3686. },
  3687. compile_multilib: "64",
  3688. prefer: true,
  3689. soc_specific: true,
  3690. }
  3691. cc_prebuilt_library_shared {
  3692. name: "libqapesdk",
  3693. owner: "xiaomi",
  3694. strip: {
  3695. none: true,
  3696. },
  3697. target: {
  3698. android_arm64: {
  3699. srcs: ["proprietary/vendor/lib64/libqapesdk.so"],
  3700. shared_libs: ["liblog", "libc", "libcutils", "liblearningmodule", "libsqlite", "libqti-perfd-client", "[email protected]", "libhidlbase", "libutils", "libthermalclient", "[email protected]", "liblmthermallistner", "libperfconfig", "libc++", "libm", "libdl", ],
  3701. },
  3702. },
  3703. compile_multilib: "64",
  3704. prefer: true,
  3705. soc_specific: true,
  3706. }
  3707. cc_prebuilt_library_shared {
  3708. name: "libqc2audio_base",
  3709. owner: "xiaomi",
  3710. strip: {
  3711. none: true,
  3712. },
  3713. target: {
  3714. android_arm64: {
  3715. srcs: ["proprietary/vendor/lib64/libqc2audio_base.so"],
  3716. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libc++", "libc", "libm", "libdl", ],
  3717. },
  3718. },
  3719. compile_multilib: "64",
  3720. prefer: true,
  3721. soc_specific: true,
  3722. }
  3723. cc_prebuilt_library_shared {
  3724. name: "libqc2audio_basecodec",
  3725. owner: "xiaomi",
  3726. strip: {
  3727. none: true,
  3728. },
  3729. target: {
  3730. android_arm64: {
  3731. srcs: ["proprietary/vendor/lib64/libqc2audio_basecodec.so"],
  3732. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqdMetaData", "libqc2audio_base", "libqc2audio_utils", "libqc2audio_platform", "libc++", "libc", "libm", "libdl", ],
  3733. },
  3734. },
  3735. compile_multilib: "64",
  3736. prefer: true,
  3737. soc_specific: true,
  3738. }
  3739. cc_prebuilt_library_shared {
  3740. name: "libqc2audio_core",
  3741. owner: "xiaomi",
  3742. strip: {
  3743. none: true,
  3744. },
  3745. target: {
  3746. android_arm64: {
  3747. srcs: ["proprietary/vendor/lib64/libqc2audio_core.so"],
  3748. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqc2audio_base", "libqc2audio_hooks", "libqc2audio_utils", "libqc2audio_platform", "libqc2audio_basecodec", "libc++", "libc", "libm", "libdl", ],
  3749. },
  3750. },
  3751. compile_multilib: "64",
  3752. prefer: true,
  3753. soc_specific: true,
  3754. }
  3755. cc_prebuilt_library_shared {
  3756. name: "libqc2audio_hooks",
  3757. owner: "xiaomi",
  3758. strip: {
  3759. none: true,
  3760. },
  3761. target: {
  3762. android_arm64: {
  3763. srcs: ["proprietary/vendor/lib64/libqc2audio_hooks.so"],
  3764. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqc2audio_base", "libc++", "libc", "libm", "libdl", ],
  3765. },
  3766. },
  3767. compile_multilib: "64",
  3768. prefer: true,
  3769. soc_specific: true,
  3770. }
  3771. cc_prebuilt_library_shared {
  3772. name: "libqc2audio_hwaudiocodec",
  3773. owner: "xiaomi",
  3774. strip: {
  3775. none: true,
  3776. },
  3777. target: {
  3778. android_arm64: {
  3779. srcs: ["proprietary/vendor/lib64/libqc2audio_hwaudiocodec.so"],
  3780. shared_libs: ["libutils", "libcutils", "liblog", "libqc2audio_base", "libqc2audio_platform", "libqc2audio_utils", "libqc2audio_basecodec", "libcodec2_vndk", "libstagefright_foundation", "libc++", "libc", "libm", "libdl", ],
  3781. },
  3782. },
  3783. compile_multilib: "64",
  3784. check_elf_files: false,
  3785. prefer: true,
  3786. soc_specific: true,
  3787. }
  3788. cc_prebuilt_library_shared {
  3789. name: "libqc2audio_platform",
  3790. owner: "xiaomi",
  3791. strip: {
  3792. none: true,
  3793. },
  3794. target: {
  3795. android_arm64: {
  3796. srcs: ["proprietary/vendor/lib64/libqc2audio_platform.so"],
  3797. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqdMetaData", "libqc2audio_base", "libc++", "libc", "libm", "libdl", ],
  3798. },
  3799. },
  3800. compile_multilib: "64",
  3801. prefer: true,
  3802. soc_specific: true,
  3803. }
  3804. cc_prebuilt_library_shared {
  3805. name: "libqc2audio_swaudiocodec",
  3806. owner: "xiaomi",
  3807. strip: {
  3808. none: true,
  3809. },
  3810. target: {
  3811. android_arm64: {
  3812. srcs: ["proprietary/vendor/lib64/libqc2audio_swaudiocodec.so"],
  3813. shared_libs: ["libutils", "libcutils", "liblog", "libqc2audio_base", "libqc2audio_platform", "libqc2audio_utils", "libqc2audio_basecodec", "libcodec2_vndk", "libc++", "libc", "libm", "libdl", ],
  3814. },
  3815. },
  3816. compile_multilib: "64",
  3817. prefer: true,
  3818. soc_specific: true,
  3819. }
  3820. cc_prebuilt_library_shared {
  3821. name: "libqc2audio_utils",
  3822. owner: "xiaomi",
  3823. strip: {
  3824. none: true,
  3825. },
  3826. target: {
  3827. android_arm64: {
  3828. srcs: ["proprietary/vendor/lib64/libqc2audio_utils.so"],
  3829. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqc2audio_base", "libqc2audio_platform", "libc++", "libc", "libm", "libdl", ],
  3830. },
  3831. },
  3832. compile_multilib: "64",
  3833. prefer: true,
  3834. soc_specific: true,
  3835. }
  3836. cc_prebuilt_library_shared {
  3837. name: "libqc2colorconvertfilter",
  3838. owner: "xiaomi",
  3839. strip: {
  3840. none: true,
  3841. },
  3842. target: {
  3843. android_arm64: {
  3844. srcs: ["proprietary/vendor/lib64/libqc2colorconvertfilter.so"],
  3845. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqcodec2_base", "libqcodec2_utils", "libqcodec2_mockfilter", "libqc2filter", "libqcodec2_basecodec", "libc++", "libc", "libm", "libdl", ],
  3846. },
  3847. },
  3848. compile_multilib: "64",
  3849. prefer: true,
  3850. soc_specific: true,
  3851. }
  3852. cc_prebuilt_library_shared {
  3853. name: "libqc2filter",
  3854. owner: "xiaomi",
  3855. strip: {
  3856. none: true,
  3857. },
  3858. target: {
  3859. android_arm64: {
  3860. srcs: ["proprietary/vendor/lib64/libqc2filter.so"],
  3861. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqcodec2_base", "libqcodec2_utils", "libqcodec2_basecodec", "libc++", "libc", "libm", "libdl", ],
  3862. },
  3863. },
  3864. compile_multilib: "64",
  3865. prefer: true,
  3866. soc_specific: true,
  3867. }
  3868. cc_prebuilt_library_shared {
  3869. name: "libqc2vppfilter",
  3870. owner: "xiaomi",
  3871. strip: {
  3872. none: true,
  3873. },
  3874. target: {
  3875. android_arm64: {
  3876. srcs: ["proprietary/vendor/lib64/libqc2vppfilter.so"],
  3877. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqdMetaData", "libhidlbase", "libqcodec2_base", "libqcodec2_basecodec", "libqcodec2_utils", "libqcodec2_platform", "[email protected]", "[email protected]", "[email protected]", "qti.video.utils.videobufferlayout", "libc++", "libc", "libm", "libdl", ],
  3878. },
  3879. },
  3880. compile_multilib: "64",
  3881. prefer: true,
  3882. soc_specific: true,
  3883. }
  3884. cc_prebuilt_library_shared {
  3885. name: "libqcbor",
  3886. owner: "xiaomi",
  3887. strip: {
  3888. none: true,
  3889. },
  3890. target: {
  3891. android_arm64: {
  3892. srcs: ["proprietary/vendor/lib64/libqcbor.so"],
  3893. shared_libs: ["liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  3894. },
  3895. },
  3896. compile_multilib: "64",
  3897. prefer: true,
  3898. soc_specific: true,
  3899. }
  3900. cc_prebuilt_library_shared {
  3901. name: "libqcc_file_agent",
  3902. owner: "xiaomi",
  3903. strip: {
  3904. none: true,
  3905. },
  3906. target: {
  3907. android_arm64: {
  3908. srcs: ["proprietary/vendor/lib64/libqcc_file_agent.so"],
  3909. shared_libs: ["libcutils", "liblog", "libutils", "libbase", "libfmq", "libhidlbase", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  3910. },
  3911. },
  3912. compile_multilib: "64",
  3913. prefer: true,
  3914. soc_specific: true,
  3915. }
  3916. cc_prebuilt_library_shared {
  3917. name: "libqcci_legacy",
  3918. owner: "xiaomi",
  3919. strip: {
  3920. none: true,
  3921. },
  3922. target: {
  3923. android_arm64: {
  3924. srcs: ["proprietary/vendor/lib64/libqcci_legacy.so"],
  3925. shared_libs: ["libcutils", "libdiag", "libidl", "libqmi_client_qmux", "libqmi_legacy", "liblog", "libc++", "libc", "libm", "libdl", ],
  3926. },
  3927. },
  3928. compile_multilib: "64",
  3929. prefer: true,
  3930. soc_specific: true,
  3931. }
  3932. cc_prebuilt_library_shared {
  3933. name: "libqcmaputils",
  3934. owner: "xiaomi",
  3935. strip: {
  3936. none: true,
  3937. },
  3938. target: {
  3939. android_arm64: {
  3940. srcs: ["proprietary/vendor/lib64/libqcmaputils.so"],
  3941. shared_libs: ["libdiag", "libdsutils", "libc++", "libc", "libm", "libdl", ],
  3942. },
  3943. },
  3944. compile_multilib: "64",
  3945. prefer: true,
  3946. soc_specific: true,
  3947. }
  3948. cc_prebuilt_library_shared {
  3949. name: "libqcodec2_base",
  3950. owner: "xiaomi",
  3951. strip: {
  3952. none: true,
  3953. },
  3954. target: {
  3955. android_arm64: {
  3956. srcs: ["proprietary/vendor/lib64/libqcodec2_base.so"],
  3957. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libc++", "libc", "libm", "libdl", ],
  3958. },
  3959. },
  3960. compile_multilib: "64",
  3961. prefer: true,
  3962. soc_specific: true,
  3963. }
  3964. cc_prebuilt_library_shared {
  3965. name: "libqcodec2_basecodec",
  3966. owner: "xiaomi",
  3967. strip: {
  3968. none: true,
  3969. },
  3970. target: {
  3971. android_arm64: {
  3972. srcs: ["proprietary/vendor/lib64/libqcodec2_basecodec.so"],
  3973. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqcodec2_base", "libqcodec2_utils", "libqcodec2_platform", "qti.video.utils.videobufferlayout", "libc++", "libc", "libm", "libdl", ],
  3974. },
  3975. },
  3976. compile_multilib: "64",
  3977. prefer: true,
  3978. soc_specific: true,
  3979. }
  3980. cc_prebuilt_library_shared {
  3981. name: "libqcodec2_core",
  3982. owner: "xiaomi",
  3983. strip: {
  3984. none: true,
  3985. },
  3986. target: {
  3987. android_arm64: {
  3988. srcs: ["proprietary/vendor/lib64/libqcodec2_core.so"],
  3989. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqcodec2_base", "libqcodec2_hooks", "libqcodec2_utils", "libqcodec2_platform", "libqcodec2_basecodec", "qti.video.utils.videobufferlayout", "libc++", "libc", "libm", "libdl", ],
  3990. },
  3991. },
  3992. compile_multilib: "64",
  3993. prefer: true,
  3994. soc_specific: true,
  3995. }
  3996. cc_prebuilt_library_shared {
  3997. name: "libqcodec2_filterbase",
  3998. owner: "xiaomi",
  3999. strip: {
  4000. none: true,
  4001. },
  4002. target: {
  4003. android_arm64: {
  4004. srcs: ["proprietary/vendor/lib64/libqcodec2_filterbase.so"],
  4005. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqcodec2_base", "libqcodec2_utils", "libqcodec2_basecodec", "qti.video.utils.videobufferlayout", "libc++", "libc", "libm", "libdl", ],
  4006. },
  4007. },
  4008. compile_multilib: "64",
  4009. prefer: true,
  4010. soc_specific: true,
  4011. }
  4012. cc_prebuilt_library_shared {
  4013. name: "libqcodec2_hooks",
  4014. owner: "xiaomi",
  4015. strip: {
  4016. none: true,
  4017. },
  4018. target: {
  4019. android_arm64: {
  4020. srcs: ["proprietary/vendor/lib64/libqcodec2_hooks.so"],
  4021. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqcodec2_base", "libc++", "libc", "libm", "libdl", ],
  4022. },
  4023. },
  4024. compile_multilib: "64",
  4025. prefer: true,
  4026. soc_specific: true,
  4027. }
  4028. cc_prebuilt_library_shared {
  4029. name: "libqcodec2_mockfilter",
  4030. owner: "xiaomi",
  4031. strip: {
  4032. none: true,
  4033. },
  4034. target: {
  4035. android_arm64: {
  4036. srcs: ["proprietary/vendor/lib64/libqcodec2_mockfilter.so"],
  4037. shared_libs: ["libutils", "libcutils", "liblog", "libqcodec2_base", "libqcodec2_platform", "libqcodec2_utils", "libqcodec2_basecodec", "libcodec2_vndk", "libqcodec2_v4l2codec", "libc++", "libc", "libm", "libdl", ],
  4038. },
  4039. },
  4040. compile_multilib: "64",
  4041. prefer: true,
  4042. soc_specific: true,
  4043. }
  4044. cc_prebuilt_library_shared {
  4045. name: "libqcodec2_mockqc2filter",
  4046. owner: "xiaomi",
  4047. strip: {
  4048. none: true,
  4049. },
  4050. target: {
  4051. android_arm64: {
  4052. srcs: ["proprietary/vendor/lib64/libqcodec2_mockqc2filter.so"],
  4053. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqcodec2_base", "libqcodec2_utils", "libqcodec2_basecodec", "libqcodec2_filterbase", "qti.video.utils.videobufferlayout", "libc++", "libc", "libm", "libdl", ],
  4054. },
  4055. },
  4056. compile_multilib: "64",
  4057. prefer: true,
  4058. soc_specific: true,
  4059. }
  4060. cc_prebuilt_library_shared {
  4061. name: "libqcodec2_platform",
  4062. owner: "xiaomi",
  4063. strip: {
  4064. none: true,
  4065. },
  4066. target: {
  4067. android_arm64: {
  4068. srcs: ["proprietary/vendor/lib64/libqcodec2_platform.so"],
  4069. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqcodec2_base", "libjsoncpp", "qti.video.utils.videobufferlayout", "libc++", "libc", "libm", "libdl", ],
  4070. },
  4071. },
  4072. compile_multilib: "64",
  4073. prefer: true,
  4074. soc_specific: true,
  4075. }
  4076. cc_prebuilt_library_shared {
  4077. name: "libqcodec2_utils",
  4078. owner: "xiaomi",
  4079. strip: {
  4080. none: true,
  4081. },
  4082. target: {
  4083. android_arm64: {
  4084. srcs: ["proprietary/vendor/lib64/libqcodec2_utils.so"],
  4085. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqcodec2_base", "libqcodec2_platform", "libhidlbase", "libgrallocutils", "libgralloctypes", "libgralloc.qti", "libdisplayconfig.qti", "[email protected]", "[email protected]", "libnativewindow", "libvideotxr", "qti.video.utils.videobufferlayout", "libc++", "libc", "libm", "libdl", ],
  4086. },
  4087. },
  4088. compile_multilib: "64",
  4089. prefer: true,
  4090. soc_specific: true,
  4091. }
  4092. cc_prebuilt_library_shared {
  4093. name: "libqcodec2_v4l2codec",
  4094. owner: "xiaomi",
  4095. strip: {
  4096. none: true,
  4097. },
  4098. target: {
  4099. android_arm64: {
  4100. srcs: ["proprietary/vendor/lib64/libqcodec2_v4l2codec.so"],
  4101. shared_libs: ["libutils", "libcutils", "liblog", "libqcodec2_base", "libqcodec2_platform", "libqcodec2_utils", "libqcodec2_basecodec", "libcodec2_vndk", "libvmmem", "libc++", "libc", "libm", "libdl", ],
  4102. },
  4103. },
  4104. compile_multilib: "64",
  4105. prefer: true,
  4106. soc_specific: true,
  4107. }
  4108. cc_prebuilt_library_shared {
  4109. name: "libqcrilDataModule",
  4110. owner: "xiaomi",
  4111. strip: {
  4112. none: true,
  4113. },
  4114. target: {
  4115. android_arm64: {
  4116. srcs: ["proprietary/vendor/lib64/libqcrilDataModule.so"],
  4117. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libbinder_ndk", "libqdpr", "libdsi_netctrl", "liblog", "libcutils", "libbase", "libutils", "libqcrilNrFramework", "libqcrilNrLogger", "libril-db", "libqcrilNrQtiBus", "libqcrilNrQtiMutex", "qcrilNrQmiModule", "qtiril-utils", "libqmi_cci", "libqmi_client_qmux", "libqmi_client_helper", "libqmiservices", "libdsutils", "libhidlbase", "libhardware_legacy", "libc++", "libc", "libm", "libdl", ],
  4118. },
  4119. },
  4120. compile_multilib: "64",
  4121. prefer: true,
  4122. soc_specific: true,
  4123. }
  4124. cc_prebuilt_library_shared {
  4125. name: "libqcrilNr",
  4126. owner: "xiaomi",
  4127. strip: {
  4128. none: true,
  4129. },
  4130. target: {
  4131. android_arm64: {
  4132. srcs: ["proprietary/vendor/lib64/libqcrilNr.so"],
  4133. shared_libs: ["qcrilInterfaces", "libxiaomi_qcril", "libhidlbase", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libqcrilNrFramework", "[email protected]", "[email protected]", "[email protected]", "libcutils", "liblog", "libutils", "qcrild_libqcrilnrutils", "libqmi_cci", "libqmi_client_qmux", "libdiag", "libhardware_legacy", "libqmiservices", "librilqmimiscservices", "libqmi_client_helper", "libidl", "libsqlite", "libbinder", "libmdmdetect", "libperipheral_client", "libqcrilNrLogger", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libqcrilNrQtiMutex", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libvndksupport", "libbase", "libz", "libconfigdb", "libxml", "libqcrilNrQtiBus", "qtiwakelock", "qtiril-utils", "qcrilMarshal", "libril-db", "libril-legacy", "qcrilNrQmiModule", "libQtiRilLoadable", "libbinder_ndk", "qtiPeripheralMgr", "vendor.qti.hardware.radio.ims-V7-ndk_platform", "vendor.qti.hardware.radio.qtiradio-V5-ndk_platform", "libsystem_health_mon", "libxml2", "libc++", "libc", "libm", "libdl", ],
  4134. },
  4135. },
  4136. compile_multilib: "64",
  4137. prefer: true,
  4138. soc_specific: true,
  4139. }
  4140. cc_prebuilt_library_shared {
  4141. name: "libqcrilNrCellInfoModule",
  4142. owner: "xiaomi",
  4143. strip: {
  4144. none: true,
  4145. },
  4146. target: {
  4147. android_arm64: {
  4148. srcs: ["proprietary/vendor/lib64/libqcrilNrCellInfoModule.so"],
  4149. shared_libs: ["libqcrilNrQtiMutex", "libQtiRilLoadable", "libqcrilNrFramework", "libqcrilNrLogger", "qcrilNrQmiModule", "libqcrilNr", "libc++", "libc", "libm", "libdl", ],
  4150. },
  4151. },
  4152. compile_multilib: "64",
  4153. prefer: true,
  4154. soc_specific: true,
  4155. }
  4156. cc_prebuilt_library_shared {
  4157. name: "libqcrilNrFramework",
  4158. owner: "xiaomi",
  4159. strip: {
  4160. none: true,
  4161. },
  4162. target: {
  4163. android_arm64: {
  4164. srcs: ["proprietary/vendor/lib64/libqcrilNrFramework.so"],
  4165. shared_libs: ["libqcrilNrLogger", "libqcrilNrQtiMutex", "libc++", "libc", "libm", "libdl", ],
  4166. },
  4167. },
  4168. compile_multilib: "64",
  4169. prefer: true,
  4170. soc_specific: true,
  4171. }
  4172. cc_prebuilt_library_shared {
  4173. name: "libqcrilNrImsModule",
  4174. owner: "xiaomi",
  4175. strip: {
  4176. none: true,
  4177. },
  4178. target: {
  4179. android_arm64: {
  4180. srcs: ["proprietary/vendor/lib64/libqcrilNrImsModule.so"],
  4181. shared_libs: ["libcutils", "libqcrilNrQtiMutex", "libqcrilNrLogger", "libqcrilNrFramework", "libril-db", "qtiril-utils", "qcrilNrQmiModule", "libril-legacy", "libQtiRilLoadable", "libqcrilNr", "libc++", "libc", "libm", "libdl", ],
  4182. },
  4183. },
  4184. compile_multilib: "64",
  4185. prefer: true,
  4186. soc_specific: true,
  4187. }
  4188. cc_prebuilt_library_shared {
  4189. name: "libqcrilNrLogger",
  4190. owner: "xiaomi",
  4191. strip: {
  4192. none: true,
  4193. },
  4194. target: {
  4195. android_arm64: {
  4196. srcs: ["proprietary/vendor/lib64/libqcrilNrLogger.so"],
  4197. shared_libs: ["liblog", "libcutils", "libdiag", "libc++", "libc", "libm", "libdl", ],
  4198. },
  4199. },
  4200. compile_multilib: "64",
  4201. prefer: true,
  4202. soc_specific: true,
  4203. }
  4204. cc_prebuilt_library_shared {
  4205. name: "libqcrilNrPbmModule",
  4206. owner: "xiaomi",
  4207. strip: {
  4208. none: true,
  4209. },
  4210. target: {
  4211. android_arm64: {
  4212. srcs: ["proprietary/vendor/lib64/libqcrilNrPbmModule.so"],
  4213. shared_libs: ["libqcrilNrQtiMutex", "libdiag", "qcrilNrQmiModule", "libqcrilNrLogger", "libqcrilNrFramework", "qtiril-utils", "liblog", "libcutils", "libQtiRilLoadable", "libqcrilNrQtiBus", "libril-legacy", "libxiaomi_qcril", "libc++", "libc", "libm", "libdl", ],
  4214. },
  4215. },
  4216. compile_multilib: "64",
  4217. prefer: true,
  4218. soc_specific: true,
  4219. }
  4220. cc_prebuilt_library_shared {
  4221. name: "libqcrilNrQtiBus",
  4222. owner: "xiaomi",
  4223. strip: {
  4224. none: true,
  4225. },
  4226. target: {
  4227. android_arm64: {
  4228. srcs: ["proprietary/vendor/lib64/libqcrilNrQtiBus.so"],
  4229. shared_libs: ["libqcrilNrQtiMutex", "libqcrilNrFramework", "libqcrilNrLogger", "liblog", "libc++", "libc", "libm", "libdl", ],
  4230. },
  4231. },
  4232. compile_multilib: "64",
  4233. prefer: true,
  4234. soc_specific: true,
  4235. }
  4236. cc_prebuilt_library_shared {
  4237. name: "libqcrilNrQtiMutex",
  4238. owner: "xiaomi",
  4239. strip: {
  4240. none: true,
  4241. },
  4242. target: {
  4243. android_arm64: {
  4244. srcs: ["proprietary/vendor/lib64/libqcrilNrQtiMutex.so"],
  4245. shared_libs: ["libcutils", "libc++", "libc", "libm", "libdl", ],
  4246. },
  4247. },
  4248. compile_multilib: "64",
  4249. prefer: true,
  4250. soc_specific: true,
  4251. }
  4252. cc_prebuilt_library_shared {
  4253. name: "libqcrilNrSmsModule",
  4254. owner: "xiaomi",
  4255. strip: {
  4256. none: true,
  4257. },
  4258. target: {
  4259. android_arm64: {
  4260. srcs: ["proprietary/vendor/lib64/libqcrilNrSmsModule.so"],
  4261. shared_libs: ["qcrilInterfaces", "libqmi_cci", "libqmi_encdec", "libqmi_client_qmux", "libdiag", "libhardware_legacy", "libqmiservices", "librilqmimiscservices", "libqmi_client_helper", "libcutils", "liblog", "libutils", "libbase", "libsqlite", "qtiril-utils", "libqcrilNrQtiMutex", "libqcrilNrFramework", "libqcrilNrLogger", "qcrilNrQmiModule", "libril-db", "libQtiRilLoadable", "libril-legacy", "libc++", "libc", "libm", "libdl", ],
  4262. },
  4263. },
  4264. compile_multilib: "64",
  4265. prefer: true,
  4266. soc_specific: true,
  4267. }
  4268. cc_prebuilt_library_shared {
  4269. name: "libqcrilNrSocketModule",
  4270. owner: "xiaomi",
  4271. strip: {
  4272. none: true,
  4273. },
  4274. target: {
  4275. android_arm64: {
  4276. srcs: ["proprietary/vendor/lib64/libqcrilNrSocketModule.so"],
  4277. shared_libs: ["libqcrilNrFramework", "qcrilInterfaces", "qcrilMarshal", "qtiwakelock", "libqcrilNr", "libril-legacy", "qcrild_libqcrilnr", "libqcrilNrLogger", "libqcrilNrQtiMutex", "libutils", "liblog", "qcrild_libqcrilnrutils", "librilqmimiscservices", "qtiril-utils", "libril-db", "qcrilNrQmiModule", "libc++", "libc", "libm", "libdl", ],
  4278. },
  4279. },
  4280. compile_multilib: "64",
  4281. prefer: true,
  4282. soc_specific: true,
  4283. }
  4284. cc_prebuilt_library_shared {
  4285. name: "libqcrilNrVoiceModule",
  4286. owner: "xiaomi",
  4287. strip: {
  4288. none: true,
  4289. },
  4290. target: {
  4291. android_arm64: {
  4292. srcs: ["proprietary/vendor/lib64/libqcrilNrVoiceModule.so"],
  4293. shared_libs: ["libxiaomi_qcril", "libcutils", "libsqlite", "libqcrilNrQtiMutex", "libqcrilNrLogger", "libqcrilNrFramework", "libril-db", "libril-legacy", "qtiril-utils", "libqcrilNrQtiBus", "qtiwakelock", "qcrilNrQmiModule", "libQtiRilLoadable", "qcrilInterfaces", "libm", "liblog", "libc++", "libc", "libdl", ],
  4294. },
  4295. },
  4296. compile_multilib: "64",
  4297. prefer: true,
  4298. soc_specific: true,
  4299. }
  4300. cc_prebuilt_library_shared {
  4301. name: "libqcrildataaidl",
  4302. owner: "xiaomi",
  4303. strip: {
  4304. none: true,
  4305. },
  4306. target: {
  4307. android_arm64: {
  4308. srcs: ["proprietary/vendor/lib64/libqcrildataaidl.so"],
  4309. shared_libs: ["libqcrilNrFramework", "libqcrilNrLogger", "libutils", "libbinder_ndk", "vendor.qti.hardware.data.connectionfactory-V1-ndk_platform", "vendor.qti.hardware.data.ka-V1-ndk_platform", "vendor.qti.hardware.data.dataactivity-V1-ndk_platform", "libc++", "libc", "libm", "libdl", ],
  4310. },
  4311. },
  4312. compile_multilib: "64",
  4313. prefer: true,
  4314. soc_specific: true,
  4315. }
  4316. cc_prebuilt_library_shared {
  4317. name: "libqcrildatactl",
  4318. owner: "xiaomi",
  4319. strip: {
  4320. none: true,
  4321. },
  4322. target: {
  4323. android_arm64: {
  4324. srcs: ["proprietary/vendor/lib64/libqcrildatactl.so"],
  4325. shared_libs: ["libqmi_cci", "libqmiservices", "libc++", "libc", "libm", "libdl", ],
  4326. },
  4327. },
  4328. compile_multilib: "64",
  4329. prefer: true,
  4330. soc_specific: true,
  4331. }
  4332. cc_prebuilt_library_shared {
  4333. name: "libqcrildataqos",
  4334. owner: "xiaomi",
  4335. strip: {
  4336. none: true,
  4337. },
  4338. target: {
  4339. android_arm64: {
  4340. srcs: ["proprietary/vendor/lib64/libqcrildataqos.so"],
  4341. shared_libs: ["libqcrilNrFramework", "libqcrilNrLogger", "qcrilNrQmiModule", "libqmi_cci", "libqmiservices", "[email protected]", "[email protected]", "libhidltransport", "libhidlbase", "libutils", "libc++", "libc", "libm", "libdl", ],
  4342. },
  4343. },
  4344. compile_multilib: "64",
  4345. prefer: true,
  4346. soc_specific: true,
  4347. }
  4348. cc_prebuilt_library_shared {
  4349. name: "libqdcm-algo",
  4350. owner: "xiaomi",
  4351. strip: {
  4352. none: true,
  4353. },
  4354. target: {
  4355. android_arm64: {
  4356. srcs: ["proprietary/vendor/lib64/libqdcm-algo.so"],
  4357. shared_libs: ["liblog", "libcutils", "libutils", "libdisplaydebug", "libsdm-color", "libbinder", "libc++", "libc", "libm", "libdl", ],
  4358. },
  4359. },
  4360. compile_multilib: "64",
  4361. prefer: true,
  4362. soc_specific: true,
  4363. }
  4364. cc_prebuilt_library_shared {
  4365. name: "libqdcm-json-mode-parser",
  4366. owner: "xiaomi",
  4367. strip: {
  4368. none: true,
  4369. },
  4370. target: {
  4371. android_arm64: {
  4372. srcs: ["proprietary/vendor/lib64/libqdcm-json-mode-parser.so"],
  4373. shared_libs: ["liblog", "libcutils", "libutils", "libdisplaydebug", "libsdm-color", "libbinder", "libjsoncpp", "libc++", "libc", "libm", "libdl", ],
  4374. },
  4375. },
  4376. compile_multilib: "64",
  4377. prefer: true,
  4378. soc_specific: true,
  4379. }
  4380. cc_prebuilt_library_shared {
  4381. name: "libqdcm-mode-parser",
  4382. owner: "xiaomi",
  4383. strip: {
  4384. none: true,
  4385. },
  4386. target: {
  4387. android_arm64: {
  4388. srcs: ["proprietary/vendor/lib64/libqdcm-mode-parser.so"],
  4389. shared_libs: ["liblog", "libcutils", "libutils", "libdisplaydebug", "libsdm-color", "libbinder", "libtinyxml2_1", "libc++", "libc", "libm", "libdl", ],
  4390. },
  4391. },
  4392. compile_multilib: "64",
  4393. prefer: true,
  4394. soc_specific: true,
  4395. }
  4396. cc_prebuilt_library_shared {
  4397. name: "libqdi",
  4398. owner: "xiaomi",
  4399. strip: {
  4400. none: true,
  4401. },
  4402. target: {
  4403. android_arm64: {
  4404. srcs: ["proprietary/vendor/lib64/libqdi.so"],
  4405. shared_libs: ["libdiag", "libdsutils", "libqmiservices", "libqmi_cci", "libqmi_common_so", "libqmi_client_qmux", "libqmi_client_helper", "libqmi", "liblog", "libc++", "libc", "libm", "libdl", ],
  4406. },
  4407. },
  4408. compile_multilib: "64",
  4409. prefer: true,
  4410. soc_specific: true,
  4411. }
  4412. cc_prebuilt_library_shared {
  4413. name: "libqdp",
  4414. owner: "xiaomi",
  4415. strip: {
  4416. none: true,
  4417. },
  4418. target: {
  4419. android_arm64: {
  4420. srcs: ["proprietary/vendor/lib64/libqdp.so"],
  4421. shared_libs: ["libdiag", "libdsutils", "libcutils", "libqmiservices", "libqmi_cci", "libqmi_common_so", "libqmi_client_helper", "libqdpr", "libc++", "libc", "libm", "libdl", ],
  4422. },
  4423. },
  4424. compile_multilib: "64",
  4425. prefer: true,
  4426. soc_specific: true,
  4427. }
  4428. cc_prebuilt_library_shared {
  4429. name: "libqdpr",
  4430. owner: "xiaomi",
  4431. strip: {
  4432. none: true,
  4433. },
  4434. target: {
  4435. android_arm64: {
  4436. srcs: ["proprietary/vendor/lib64/libqdpr.so"],
  4437. shared_libs: ["libqmiservices", "libqmi_cci", "libqmi_common_so", "libqmi_client_helper", "libcutils", "libutils", "liblog", "libdiag", "libc++", "libc", "libm", "libdl", ],
  4438. },
  4439. },
  4440. compile_multilib: "64",
  4441. prefer: true,
  4442. soc_specific: true,
  4443. }
  4444. cc_prebuilt_library_shared {
  4445. name: "libqesdk",
  4446. owner: "xiaomi",
  4447. strip: {
  4448. none: true,
  4449. },
  4450. target: {
  4451. android_arm64: {
  4452. srcs: ["proprietary/vendor/lib64/libqesdk.so"],
  4453. shared_libs: ["liblog", "libjsoncpp", "libcutils", "libc++", "libc", "libm", "libdl", ],
  4454. },
  4455. },
  4456. compile_multilib: "64",
  4457. prefer: true,
  4458. soc_specific: true,
  4459. }
  4460. cc_prebuilt_library_shared {
  4461. name: "libqesdk_manager",
  4462. owner: "xiaomi",
  4463. strip: {
  4464. none: true,
  4465. },
  4466. target: {
  4467. android_arm64: {
  4468. srcs: ["proprietary/vendor/lib64/libqesdk_manager.so"],
  4469. shared_libs: ["libutils", "libcutils", "liblog", "libcrypto", "libjsoncpp", "libminkdescriptor", "libminksocket_vendor", "libqcbor", "libbinder", "libbinder_ndk", "vendor.qti.qesdsys-V1-ndk_platform", "libc++", "libc", "libm", "libdl", ],
  4470. },
  4471. },
  4472. compile_multilib: "64",
  4473. prefer: true,
  4474. soc_specific: true,
  4475. }
  4476. cc_prebuilt_library_shared {
  4477. name: "libqisl",
  4478. owner: "xiaomi",
  4479. strip: {
  4480. none: true,
  4481. },
  4482. target: {
  4483. android_arm64: {
  4484. srcs: ["proprietary/vendor/lib64/libqisl.so"],
  4485. shared_libs: ["libcutils", "liblog", "libQSEEComAPI", "libc++", "libc", "libm", "libdl", ],
  4486. },
  4487. },
  4488. compile_multilib: "64",
  4489. prefer: true,
  4490. soc_specific: true,
  4491. }
  4492. cc_prebuilt_library_shared {
  4493. name: "libqmi",
  4494. owner: "xiaomi",
  4495. strip: {
  4496. none: true,
  4497. },
  4498. target: {
  4499. android_arm64: {
  4500. srcs: ["proprietary/vendor/lib64/libqmi.so"],
  4501. shared_libs: ["libcutils", "libqmi_client_qmux", "libdiag", "libdsutils", "libqmiservices", "libidl", "liblog", "libc++", "libc", "libm", "libdl", ],
  4502. },
  4503. },
  4504. compile_multilib: "64",
  4505. prefer: true,
  4506. soc_specific: true,
  4507. }
  4508. cc_prebuilt_library_shared {
  4509. name: "libqmi_cci",
  4510. owner: "xiaomi",
  4511. strip: {
  4512. none: true,
  4513. },
  4514. target: {
  4515. android_arm64: {
  4516. srcs: ["proprietary/vendor/lib64/libqmi_cci.so"],
  4517. shared_libs: ["libcutils", "libutils", "libqmi_encdec", "liblog", "libc++", "libc", "libm", "libdl", ],
  4518. },
  4519. },
  4520. compile_multilib: "64",
  4521. prefer: true,
  4522. soc_specific: true,
  4523. }
  4524. cc_prebuilt_library_shared {
  4525. name: "libqmi_client_helper",
  4526. owner: "xiaomi",
  4527. strip: {
  4528. none: true,
  4529. },
  4530. target: {
  4531. android_arm64: {
  4532. srcs: ["proprietary/vendor/lib64/libqmi_client_helper.so"],
  4533. shared_libs: ["libcutils", "libdiag", "libdsutils", "libqmiservices", "libqmi_client_qmux", "libqmi_cci", "libidl", "liblog", "libc++", "libc", "libm", "libdl", ],
  4534. },
  4535. },
  4536. compile_multilib: "64",
  4537. prefer: true,
  4538. soc_specific: true,
  4539. }
  4540. cc_prebuilt_library_shared {
  4541. name: "libqmi_client_qmux",
  4542. owner: "xiaomi",
  4543. strip: {
  4544. none: true,
  4545. },
  4546. target: {
  4547. android_arm64: {
  4548. srcs: ["proprietary/vendor/lib64/libqmi_client_qmux.so"],
  4549. shared_libs: ["libdiag", "libdsutils", "libqmiservices", "libidl", "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ],
  4550. },
  4551. },
  4552. compile_multilib: "64",
  4553. prefer: true,
  4554. soc_specific: true,
  4555. }
  4556. cc_prebuilt_library_shared {
  4557. name: "libqmi_common_so",
  4558. owner: "xiaomi",
  4559. strip: {
  4560. none: true,
  4561. },
  4562. target: {
  4563. android_arm64: {
  4564. srcs: ["proprietary/vendor/lib64/libqmi_common_so.so"],
  4565. shared_libs: ["libcutils", "libutils", "libc++", "libc", "libm", "libdl", ],
  4566. },
  4567. },
  4568. compile_multilib: "64",
  4569. prefer: true,
  4570. soc_specific: true,
  4571. }
  4572. cc_prebuilt_library_shared {
  4573. name: "libqmi_csi",
  4574. owner: "xiaomi",
  4575. strip: {
  4576. none: true,
  4577. },
  4578. target: {
  4579. android_arm64: {
  4580. srcs: ["proprietary/vendor/lib64/libqmi_csi.so"],
  4581. shared_libs: ["libcutils", "libutils", "libqmi_encdec", "liblog", "libc++", "libc", "libm", "libdl", ],
  4582. },
  4583. },
  4584. compile_multilib: "64",
  4585. prefer: true,
  4586. soc_specific: true,
  4587. }
  4588. cc_prebuilt_library_shared {
  4589. name: "libqmi_encdec",
  4590. owner: "xiaomi",
  4591. strip: {
  4592. none: true,
  4593. },
  4594. target: {
  4595. android_arm64: {
  4596. srcs: ["proprietary/vendor/lib64/libqmi_encdec.so"],
  4597. shared_libs: ["libcutils", "libutils", "libc++", "libc", "libm", "libdl", ],
  4598. },
  4599. },
  4600. compile_multilib: "64",
  4601. prefer: true,
  4602. soc_specific: true,
  4603. }
  4604. cc_prebuilt_library_shared {
  4605. name: "libqmi_legacy",
  4606. owner: "xiaomi",
  4607. strip: {
  4608. none: true,
  4609. },
  4610. target: {
  4611. android_arm64: {
  4612. srcs: ["proprietary/vendor/lib64/libqmi_legacy.so"],
  4613. shared_libs: ["libcutils", "libqmi_client_qmux", "libdiag", "libdsutils", "libqmiservices", "libidl", "liblog", "libc++", "libc", "libm", "libdl", ],
  4614. },
  4615. },
  4616. compile_multilib: "64",
  4617. prefer: true,
  4618. soc_specific: true,
  4619. }
  4620. cc_prebuilt_library_shared {
  4621. name: "libqmiservices",
  4622. owner: "xiaomi",
  4623. strip: {
  4624. none: true,
  4625. },
  4626. target: {
  4627. android_arm64: {
  4628. srcs: ["proprietary/vendor/lib64/libqmiservices.so"],
  4629. shared_libs: ["libidl", "libc++", "libc", "libm", "libdl", ],
  4630. },
  4631. },
  4632. compile_multilib: "64",
  4633. prefer: true,
  4634. soc_specific: true,
  4635. }
  4636. cc_prebuilt_library_shared {
  4637. name: "libqppe",
  4638. owner: "xiaomi",
  4639. strip: {
  4640. none: true,
  4641. },
  4642. target: {
  4643. android_arm64: {
  4644. srcs: ["proprietary/vendor/lib64/libqppe.so"],
  4645. shared_libs: ["libgps.utils", "liblog", "liblocdiagiface", "libdiag", "libutils", "libc++", "libc", "libm", "libdl", ],
  4646. },
  4647. },
  4648. compile_multilib: "64",
  4649. prefer: true,
  4650. soc_specific: true,
  4651. }
  4652. cc_prebuilt_library_shared {
  4653. name: "libqrtr",
  4654. owner: "xiaomi",
  4655. strip: {
  4656. none: true,
  4657. },
  4658. target: {
  4659. android_arm64: {
  4660. srcs: ["proprietary/vendor/lib64/libqrtr.so"],
  4661. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  4662. },
  4663. },
  4664. compile_multilib: "64",
  4665. prefer: true,
  4666. soc_specific: true,
  4667. }
  4668. cc_prebuilt_library_shared {
  4669. name: "libqrtrclient",
  4670. owner: "xiaomi",
  4671. strip: {
  4672. none: true,
  4673. },
  4674. target: {
  4675. android_arm64: {
  4676. srcs: ["proprietary/vendor/lib64/libqrtrclient.so"],
  4677. shared_libs: ["liblog", "libcutils", "libutils", "libdisplaydebug", "libqrtr", "libsdmutils", "libc++", "libc", "libm", "libdl", ],
  4678. },
  4679. },
  4680. compile_multilib: "64",
  4681. prefer: true,
  4682. soc_specific: true,
  4683. }
  4684. cc_prebuilt_library_shared {
  4685. name: "libqseed3",
  4686. owner: "xiaomi",
  4687. strip: {
  4688. none: true,
  4689. },
  4690. target: {
  4691. android_arm64: {
  4692. srcs: ["proprietary/vendor/lib64/libqseed3.so"],
  4693. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  4694. },
  4695. },
  4696. compile_multilib: "64",
  4697. prefer: true,
  4698. soc_specific: true,
  4699. }
  4700. cc_prebuilt_library_shared {
  4701. name: "libqsocket",
  4702. owner: "xiaomi",
  4703. strip: {
  4704. none: true,
  4705. },
  4706. target: {
  4707. android_arm64: {
  4708. srcs: ["proprietary/vendor/lib64/libqsocket.so"],
  4709. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  4710. },
  4711. },
  4712. compile_multilib: "64",
  4713. prefer: true,
  4714. soc_specific: true,
  4715. }
  4716. cc_prebuilt_library_shared {
  4717. name: "libqti-iopd-client",
  4718. owner: "xiaomi",
  4719. strip: {
  4720. none: true,
  4721. },
  4722. target: {
  4723. android_arm64: {
  4724. srcs: ["proprietary/vendor/lib64/libqti-iopd-client.so"],
  4725. shared_libs: ["libcutils", "libutils", "libxml2", "libqti-util", "liblog", "[email protected]", "libhidlbase", "libsqlite", "libqti-perfd-client", "libc++", "libc", "libm", "libdl", ],
  4726. },
  4727. },
  4728. compile_multilib: "64",
  4729. prefer: true,
  4730. soc_specific: true,
  4731. }
  4732. cc_prebuilt_library_shared {
  4733. name: "libqti-iopd",
  4734. owner: "xiaomi",
  4735. strip: {
  4736. none: true,
  4737. },
  4738. target: {
  4739. android_arm64: {
  4740. srcs: ["proprietary/vendor/lib64/libqti-iopd.so"],
  4741. shared_libs: ["libcutils", "libutils", "libxml2", "libqti-util", "liblog", "libhidlbase", "[email protected]", "libbase", "libqti-iopd-client", "libqti-perfd-client", "libsqlite", "libc++", "libc", "libm", "libdl", ],
  4742. },
  4743. },
  4744. compile_multilib: "64",
  4745. prefer: true,
  4746. soc_specific: true,
  4747. }
  4748. cc_prebuilt_library_shared {
  4749. name: "libqti-perfd-client",
  4750. owner: "xiaomi",
  4751. strip: {
  4752. none: true,
  4753. },
  4754. target: {
  4755. android_arm64: {
  4756. srcs: ["proprietary/vendor/lib64/libqti-perfd-client.so"],
  4757. shared_libs: ["libcutils", "libutils", "liblog", "[email protected]", "[email protected]", "libhidlbase", "libc++", "libc", "libm", "libdl", ],
  4758. },
  4759. },
  4760. compile_multilib: "64",
  4761. prefer: true,
  4762. soc_specific: true,
  4763. }
  4764. cc_prebuilt_library_shared {
  4765. name: "libqti-perfd",
  4766. owner: "xiaomi",
  4767. strip: {
  4768. none: true,
  4769. },
  4770. target: {
  4771. android_arm64: {
  4772. srcs: ["proprietary/vendor/lib64/libqti-perfd.so"],
  4773. shared_libs: ["libcutils", "liblog", "libxml2", "libqti-util", "libhidlbase", "[email protected]", "libbase", "libthermalclient", "libqti-perfd-client", "libperfconfig", "libperfgluelayer", "libdisplayconfig.qti", "libperfioctl", "[email protected]", "libutils", "libutilscallstack", "libcrypto", "libssl", "libc++", "libc", "libm", "libdl", ],
  4774. },
  4775. },
  4776. compile_multilib: "64",
  4777. prefer: true,
  4778. soc_specific: true,
  4779. }
  4780. cc_prebuilt_library_shared {
  4781. name: "libqti-util",
  4782. owner: "xiaomi",
  4783. strip: {
  4784. none: true,
  4785. },
  4786. target: {
  4787. android_arm64: {
  4788. srcs: ["proprietary/vendor/lib64/libqti-util.so"],
  4789. shared_libs: ["libcutils", "libutils", "libxml2", "liblog", "libc++", "libc", "libm", "libdl", ],
  4790. },
  4791. },
  4792. compile_multilib: "64",
  4793. prefer: true,
  4794. soc_specific: true,
  4795. }
  4796. cc_prebuilt_library_shared {
  4797. name: "libqti-utils",
  4798. owner: "xiaomi",
  4799. strip: {
  4800. none: true,
  4801. },
  4802. target: {
  4803. android_arm64: {
  4804. srcs: ["proprietary/vendor/lib64/libqti-utils.so"],
  4805. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  4806. },
  4807. },
  4808. compile_multilib: "64",
  4809. prefer: true,
  4810. soc_specific: true,
  4811. }
  4812. cc_prebuilt_library_shared {
  4813. name: "libqtigefar",
  4814. owner: "xiaomi",
  4815. strip: {
  4816. none: true,
  4817. },
  4818. target: {
  4819. android_arm64: {
  4820. srcs: ["proprietary/vendor/lib64/libqtigefar.so"],
  4821. shared_libs: ["liblog", "libcutils", "libc++", "libc", "libm", "libdl", ],
  4822. },
  4823. },
  4824. compile_multilib: "64",
  4825. check_elf_files: false,
  4826. prefer: true,
  4827. soc_specific: true,
  4828. }
  4829. cc_prebuilt_library_shared {
  4830. name: "libqtikeymaster4",
  4831. owner: "xiaomi",
  4832. strip: {
  4833. none: true,
  4834. },
  4835. target: {
  4836. android_arm64: {
  4837. srcs: ["proprietary/vendor/lib64/libqtikeymaster4.so"],
  4838. shared_libs: ["liblog", "libcrypto", "libhidlbase", "libutils", "libcutils", "libkeymasterdeviceutils", "libkeymasterutils", "libbase", "libqcbor", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  4839. },
  4840. },
  4841. compile_multilib: "64",
  4842. prefer: true,
  4843. soc_specific: true,
  4844. }
  4845. cc_prebuilt_library_shared {
  4846. name: "libqtikeymint",
  4847. owner: "xiaomi",
  4848. strip: {
  4849. none: true,
  4850. },
  4851. target: {
  4852. android_arm64: {
  4853. srcs: ["proprietary/vendor/lib64/libqtikeymint.so"],
  4854. shared_libs: ["android.hardware.security.rkp-V1-ndk", "liblog", "libcrypto", "libhidlbase", "libutils", "libcutils", "libkeymasterdeviceutils", "libbase", "libqcbor", "libkeymaster_messages", "[email protected]", "[email protected]", "android.hardware.security.keymint-V1-ndk", "android.hardware.security.secureclock-V1-ndk", "android.hardware.security.sharedsecret-V1-ndk", "libbinder_ndk", "libkeymasterutils", "libc++", "libc", "libm", "libdl", ],
  4855. },
  4856. },
  4857. compile_multilib: "64",
  4858. prefer: true,
  4859. soc_specific: true,
  4860. }
  4861. cc_prebuilt_library_shared {
  4862. name: "librcc",
  4863. owner: "xiaomi",
  4864. strip: {
  4865. none: true,
  4866. },
  4867. target: {
  4868. android_arm64: {
  4869. srcs: ["proprietary/vendor/lib64/librcc.so"],
  4870. shared_libs: ["libutils", "libcutils", "liblog", "libdiag", "libc++", "libc", "libm", "libdl", ],
  4871. },
  4872. },
  4873. compile_multilib: "64",
  4874. prefer: true,
  4875. soc_specific: true,
  4876. }
  4877. cc_prebuilt_library_shared {
  4878. name: "librcmask",
  4879. owner: "xiaomi",
  4880. strip: {
  4881. none: true,
  4882. },
  4883. target: {
  4884. android_arm64: {
  4885. srcs: ["proprietary/vendor/lib64/librcmask.so"],
  4886. shared_libs: ["libdisplaydebug", "libc++", "libc", "libm", "libdl", ],
  4887. },
  4888. },
  4889. compile_multilib: "64",
  4890. prefer: true,
  4891. soc_specific: true,
  4892. }
  4893. cc_prebuilt_library_shared {
  4894. name: "libresampler",
  4895. owner: "xiaomi",
  4896. strip: {
  4897. none: true,
  4898. },
  4899. target: {
  4900. android_arm64: {
  4901. srcs: ["proprietary/vendor/lib64/libresampler.so"],
  4902. shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ],
  4903. },
  4904. },
  4905. compile_multilib: "64",
  4906. prefer: true,
  4907. soc_specific: true,
  4908. }
  4909. cc_prebuilt_library_shared {
  4910. name: "libril-db",
  4911. owner: "xiaomi",
  4912. strip: {
  4913. none: true,
  4914. },
  4915. target: {
  4916. android_arm64: {
  4917. srcs: ["proprietary/vendor/lib64/libril-db.so"],
  4918. shared_libs: ["libcutils", "libqcrilNrLogger", "libsqlite", "libqcrilNrFramework", "libqcrilNrQtiMutex", "qtiril-utils", "libc++", "libc", "libm", "libdl", ],
  4919. },
  4920. },
  4921. compile_multilib: "64",
  4922. prefer: true,
  4923. soc_specific: true,
  4924. }
  4925. cc_prebuilt_library_shared {
  4926. name: "libril-legacy",
  4927. owner: "xiaomi",
  4928. strip: {
  4929. none: true,
  4930. },
  4931. target: {
  4932. android_arm64: {
  4933. srcs: ["proprietary/vendor/lib64/libril-legacy.so"],
  4934. shared_libs: ["libpdmapper", "libpdnotifier", "libqcrilNrLogger", "libcutils", "qtiPeripheralMgr", "libqcrilNrQtiMutex", "qtiril-utils", "libc++", "libc", "libm", "libdl", ],
  4935. },
  4936. },
  4937. compile_multilib: "64",
  4938. prefer: true,
  4939. soc_specific: true,
  4940. }
  4941. cc_prebuilt_library_shared {
  4942. name: "libril-qc-ltedirectdisc",
  4943. owner: "xiaomi",
  4944. strip: {
  4945. none: true,
  4946. },
  4947. target: {
  4948. android_arm64: {
  4949. srcs: ["proprietary/vendor/lib64/libril-qc-ltedirectdisc.so"],
  4950. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  4951. },
  4952. },
  4953. compile_multilib: "64",
  4954. prefer: true,
  4955. soc_specific: true,
  4956. }
  4957. cc_prebuilt_library_shared {
  4958. name: "libril-qc-radioconfig",
  4959. owner: "xiaomi",
  4960. strip: {
  4961. none: true,
  4962. },
  4963. target: {
  4964. android_arm64: {
  4965. srcs: ["proprietary/vendor/lib64/libril-qc-radioconfig.so"],
  4966. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  4967. },
  4968. },
  4969. compile_multilib: "64",
  4970. prefer: true,
  4971. soc_specific: true,
  4972. }
  4973. cc_prebuilt_library_shared {
  4974. name: "librilqmimiscservices",
  4975. owner: "xiaomi",
  4976. strip: {
  4977. none: true,
  4978. },
  4979. target: {
  4980. android_arm64: {
  4981. srcs: ["proprietary/vendor/lib64/librilqmimiscservices.so"],
  4982. shared_libs: ["libqmi_common_so", "libc++", "libc", "libm", "libdl", ],
  4983. },
  4984. },
  4985. compile_multilib: "64",
  4986. prefer: true,
  4987. soc_specific: true,
  4988. }
  4989. cc_prebuilt_library_shared {
  4990. name: "librpmb",
  4991. owner: "xiaomi",
  4992. strip: {
  4993. none: true,
  4994. },
  4995. target: {
  4996. android_arm64: {
  4997. srcs: ["proprietary/vendor/lib64/librpmb.so"],
  4998. shared_libs: ["libutils", "libQSEEComAPI", "liblog", "libc++", "libc", "libm", "libdl", ],
  4999. },
  5000. },
  5001. compile_multilib: "64",
  5002. prefer: true,
  5003. soc_specific: true,
  5004. }
  5005. cc_prebuilt_library_shared {
  5006. name: "libscveCommon",
  5007. owner: "xiaomi",
  5008. strip: {
  5009. none: true,
  5010. },
  5011. target: {
  5012. android_arm64: {
  5013. srcs: ["proprietary/vendor/lib64/libscveCommon.so"],
  5014. shared_libs: ["liblog", "libbase", "libdmabufheap", "libscveCommon_stub", "libcdsprpc", "libc++", "libc", "libm", "libdl", ],
  5015. },
  5016. },
  5017. compile_multilib: "64",
  5018. prefer: true,
  5019. soc_specific: true,
  5020. }
  5021. cc_prebuilt_library_shared {
  5022. name: "libscveCommon_stub",
  5023. owner: "xiaomi",
  5024. strip: {
  5025. none: true,
  5026. },
  5027. target: {
  5028. android_arm64: {
  5029. srcs: ["proprietary/vendor/lib64/libscveCommon_stub.so"],
  5030. shared_libs: ["libcdsprpc", "libc++", "libc", "libm", "libdl", ],
  5031. },
  5032. },
  5033. compile_multilib: "64",
  5034. prefer: true,
  5035. soc_specific: true,
  5036. }
  5037. cc_prebuilt_library_shared {
  5038. name: "libscveObjectSegmentation",
  5039. owner: "xiaomi",
  5040. strip: {
  5041. none: true,
  5042. },
  5043. target: {
  5044. android_arm64: {
  5045. srcs: ["proprietary/vendor/lib64/libscveObjectSegmentation.so"],
  5046. shared_libs: ["liblog", "libfastcvopt", "libscveCommon", "libc++", "libc", "libm", "libdl", ],
  5047. },
  5048. },
  5049. compile_multilib: "64",
  5050. prefer: true,
  5051. soc_specific: true,
  5052. }
  5053. cc_prebuilt_library_shared {
  5054. name: "libscveObjectTracker",
  5055. owner: "xiaomi",
  5056. strip: {
  5057. none: true,
  5058. },
  5059. target: {
  5060. android_arm64: {
  5061. srcs: ["proprietary/vendor/lib64/libscveObjectTracker.so"],
  5062. shared_libs: ["liblog", "libfastcvopt", "libscveCommon", "libscveObjectSegmentation", "libdmabufheap", "libeva", "libcv_common", "libc++", "libc", "libm", "libdl", ],
  5063. },
  5064. },
  5065. compile_multilib: "64",
  5066. prefer: true,
  5067. soc_specific: true,
  5068. }
  5069. cc_prebuilt_library_shared {
  5070. name: "libscveObjectTracker_stub",
  5071. owner: "xiaomi",
  5072. strip: {
  5073. none: true,
  5074. },
  5075. target: {
  5076. android_arm64: {
  5077. srcs: ["proprietary/vendor/lib64/libscveObjectTracker_stub.so"],
  5078. shared_libs: ["libfastcvopt", "liblog", "libscveCommon", "libcdsprpc", "libc++", "libc", "libm", "libdl", ],
  5079. },
  5080. },
  5081. compile_multilib: "64",
  5082. prefer: true,
  5083. soc_specific: true,
  5084. }
  5085. cc_prebuilt_library_shared {
  5086. name: "libsdm-color",
  5087. owner: "xiaomi",
  5088. strip: {
  5089. none: true,
  5090. },
  5091. target: {
  5092. android_arm64: {
  5093. srcs: ["proprietary/vendor/lib64/libsdm-color.so"],
  5094. shared_libs: ["liblog", "libcutils", "libbinder", "libutils", "libdisplaydebug", "libtinyxml2_1", "libsdmutils", "libc++", "libc", "libm", "libdl", ],
  5095. },
  5096. },
  5097. compile_multilib: "64",
  5098. prefer: true,
  5099. soc_specific: true,
  5100. }
  5101. cc_prebuilt_library_shared {
  5102. name: "libsdm-colormgr-algo",
  5103. owner: "xiaomi",
  5104. strip: {
  5105. none: true,
  5106. },
  5107. target: {
  5108. android_arm64: {
  5109. srcs: ["proprietary/vendor/lib64/libsdm-colormgr-algo.so"],
  5110. shared_libs: ["liblog", "libdisplaydebug", "libc++", "libc", "libm", "libdl", ],
  5111. },
  5112. },
  5113. compile_multilib: "64",
  5114. prefer: true,
  5115. soc_specific: true,
  5116. }
  5117. cc_prebuilt_library_shared {
  5118. name: "libsdm-disp-vndapis",
  5119. owner: "xiaomi",
  5120. strip: {
  5121. none: true,
  5122. },
  5123. target: {
  5124. android_arm64: {
  5125. srcs: ["proprietary/vendor/lib64/libsdm-disp-vndapis.so"],
  5126. shared_libs: ["libdisplaydebug", "libqservice", "libbinder", "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  5127. },
  5128. },
  5129. compile_multilib: "64",
  5130. prefer: true,
  5131. soc_specific: true,
  5132. }
  5133. cc_prebuilt_library_shared {
  5134. name: "libsdmextension",
  5135. owner: "xiaomi",
  5136. strip: {
  5137. none: true,
  5138. },
  5139. target: {
  5140. android_arm64: {
  5141. srcs: ["proprietary/vendor/lib64/libsdmextension.so"],
  5142. shared_libs: ["libdisplaydebug", "libsdmutils", "libdisplayqos", "libsdm-color", "libdisplayskuutils", "libtinyxml2_1", "libtestutils", "libcrypto", "libssl", "libbase", "libc++", "libc", "libm", "libdl", ],
  5143. },
  5144. },
  5145. compile_multilib: "64",
  5146. prefer: true,
  5147. soc_specific: true,
  5148. }
  5149. cc_prebuilt_library_shared {
  5150. name: "libsdsprpc",
  5151. owner: "xiaomi",
  5152. strip: {
  5153. none: true,
  5154. },
  5155. target: {
  5156. android_arm64: {
  5157. srcs: ["proprietary/vendor/lib64/libsdsprpc.so"],
  5158. shared_libs: ["libhidlbase", "libhardware", "libutils", "[email protected]", "liblog", "libc", "libcutils", "libdmabufheap", "libvmmem", "libc++", "libm", "libdl", ],
  5159. },
  5160. },
  5161. compile_multilib: "64",
  5162. prefer: true,
  5163. soc_specific: true,
  5164. }
  5165. cc_prebuilt_library_shared {
  5166. name: "libsensor_calibration",
  5167. owner: "xiaomi",
  5168. strip: {
  5169. none: true,
  5170. },
  5171. target: {
  5172. android_arm64: {
  5173. srcs: ["proprietary/vendor/lib64/libsensor_calibration.so"],
  5174. shared_libs: ["libutils", "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ],
  5175. },
  5176. },
  5177. compile_multilib: "64",
  5178. prefer: true,
  5179. soc_specific: true,
  5180. }
  5181. cc_prebuilt_library_shared {
  5182. name: "libsensorcal",
  5183. owner: "xiaomi",
  5184. strip: {
  5185. none: true,
  5186. },
  5187. target: {
  5188. android_arm64: {
  5189. srcs: ["proprietary/vendor/lib64/libsensorcal.so"],
  5190. shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "liblog", "libssc", "libutils", "libcutils", "libsensorslog", "libsnsapi", "libc++", "libc", "libm", "libdl", ],
  5191. },
  5192. },
  5193. compile_multilib: "64",
  5194. prefer: true,
  5195. soc_specific: true,
  5196. }
  5197. cc_prebuilt_library_shared {
  5198. name: "libsensorslog",
  5199. owner: "xiaomi",
  5200. strip: {
  5201. none: true,
  5202. },
  5203. target: {
  5204. android_arm64: {
  5205. srcs: ["proprietary/vendor/lib64/libsensorslog.so"],
  5206. shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ],
  5207. },
  5208. },
  5209. compile_multilib: "64",
  5210. prefer: true,
  5211. soc_specific: true,
  5212. }
  5213. cc_prebuilt_library_shared {
  5214. name: "libshsc",
  5215. owner: "xiaomi",
  5216. strip: {
  5217. none: true,
  5218. },
  5219. target: {
  5220. android_arm64: {
  5221. srcs: ["proprietary/vendor/lib64/libshsc.so"],
  5222. shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ],
  5223. },
  5224. },
  5225. compile_multilib: "64",
  5226. prefer: true,
  5227. soc_specific: true,
  5228. }
  5229. cc_prebuilt_library_shared {
  5230. name: "libshsusr_verinfo",
  5231. owner: "xiaomi",
  5232. strip: {
  5233. none: true,
  5234. },
  5235. target: {
  5236. android_arm64: {
  5237. srcs: ["proprietary/vendor/lib64/libshsusr_verinfo.so"],
  5238. shared_libs: ["libutils", "libcutils", "libqmiservices", "libqmi_cci", "libqmi_common_so", "libqmi_client_qmux", "libqmi_client_helper", "libc++", "libc", "libm", "libdl", ],
  5239. },
  5240. },
  5241. compile_multilib: "64",
  5242. prefer: true,
  5243. soc_specific: true,
  5244. }
  5245. cc_prebuilt_library_shared {
  5246. name: "libsi",
  5247. owner: "xiaomi",
  5248. strip: {
  5249. none: true,
  5250. },
  5251. target: {
  5252. android_arm64: {
  5253. srcs: ["proprietary/vendor/lib64/libsi.so"],
  5254. shared_libs: ["libutils", "libcutils", "liblog", "libpng", "libQSEEComAPI", "libtrustedapploader", "libc++", "libc", "libm", "libdl", ],
  5255. },
  5256. },
  5257. compile_multilib: "64",
  5258. prefer: true,
  5259. soc_specific: true,
  5260. }
  5261. cc_prebuilt_library_shared {
  5262. name: "libsilkyscrolls",
  5263. owner: "xiaomi",
  5264. strip: {
  5265. none: true,
  5266. },
  5267. target: {
  5268. android_arm64: {
  5269. srcs: ["proprietary/vendor/lib64/libsilkyscrolls.so"],
  5270. shared_libs: ["liblog", "libcutils", "liblearningmodule", "libsqlite", "libmeters-ns", "libqti-perfd", "libqti-perfd-client", "liblmutils-ns", "libperfconfig", "libc++", "libc", "libm", "libdl", ],
  5271. },
  5272. },
  5273. compile_multilib: "64",
  5274. prefer: true,
  5275. soc_specific: true,
  5276. }
  5277. cc_prebuilt_library_shared {
  5278. name: "libskewknob",
  5279. owner: "xiaomi",
  5280. strip: {
  5281. none: true,
  5282. },
  5283. target: {
  5284. android_arm64: {
  5285. srcs: ["proprietary/vendor/lib64/libskewknob.so"],
  5286. shared_libs: ["liblog", "libc", "libcutils", "libc++", "libm", "libdl", ],
  5287. },
  5288. },
  5289. compile_multilib: "64",
  5290. prefer: true,
  5291. soc_specific: true,
  5292. }
  5293. cc_prebuilt_library_shared {
  5294. name: "libsn100u_fw",
  5295. owner: "xiaomi",
  5296. strip: {
  5297. none: true,
  5298. },
  5299. target: {
  5300. android_arm64: {
  5301. srcs: ["proprietary/vendor/lib64/libsn100u_fw.so"],
  5302. shared_libs: [ ],
  5303. },
  5304. },
  5305. compile_multilib: "64",
  5306. prefer: true,
  5307. soc_specific: true,
  5308. }
  5309. cc_prebuilt_library_shared {
  5310. name: "libsnapdragoncolor-manager",
  5311. owner: "xiaomi",
  5312. strip: {
  5313. none: true,
  5314. },
  5315. target: {
  5316. android_arm64: {
  5317. srcs: ["proprietary/vendor/lib64/libsnapdragoncolor-manager.so"],
  5318. shared_libs: ["liblog", "libcutils", "libutils", "libdisplaydebug", "libsdm-color", "libbinder", "libtinyxml2", "libsdmutils", "libdrm", "libdigital-dimming", "libc++", "libc", "libm", "libdl", ],
  5319. },
  5320. },
  5321. compile_multilib: "64",
  5322. prefer: true,
  5323. soc_specific: true,
  5324. }
  5325. cc_prebuilt_library_shared {
  5326. name: "libsnapdragoncolor-qdcm",
  5327. owner: "xiaomi",
  5328. strip: {
  5329. none: true,
  5330. },
  5331. target: {
  5332. android_arm64: {
  5333. srcs: ["proprietary/vendor/lib64/libsnapdragoncolor-qdcm.so"],
  5334. shared_libs: ["liblog", "libcutils", "libutils", "libdisplaydebug", "libsdm-color", "libbinder", "libsdmutils", "libc++", "libc", "libm", "libdl", ],
  5335. },
  5336. },
  5337. compile_multilib: "64",
  5338. prefer: true,
  5339. soc_specific: true,
  5340. }
  5341. cc_prebuilt_library_shared {
  5342. name: "libsns_device_mode_stub",
  5343. owner: "xiaomi",
  5344. strip: {
  5345. none: true,
  5346. },
  5347. target: {
  5348. android_arm64: {
  5349. srcs: ["proprietary/vendor/lib64/libsns_device_mode_stub.so"],
  5350. shared_libs: ["liblog", "libc", "libutils", "libcutils", "libadsprpc", "libc++", "libm", "libdl", ],
  5351. },
  5352. },
  5353. compile_multilib: "64",
  5354. prefer: true,
  5355. soc_specific: true,
  5356. }
  5357. cc_prebuilt_library_shared {
  5358. name: "libsns_direct_channel_stub",
  5359. owner: "xiaomi",
  5360. strip: {
  5361. none: true,
  5362. },
  5363. target: {
  5364. android_arm64: {
  5365. srcs: ["proprietary/vendor/lib64/libsns_direct_channel_stub.so"],
  5366. shared_libs: ["liblog", "libc", "libutils", "libcutils", "libadsprpc", "libc++", "libm", "libdl", ],
  5367. },
  5368. },
  5369. compile_multilib: "64",
  5370. prefer: true,
  5371. soc_specific: true,
  5372. }
  5373. cc_prebuilt_library_shared {
  5374. name: "libsns_registry_skel",
  5375. owner: "xiaomi",
  5376. strip: {
  5377. none: true,
  5378. },
  5379. target: {
  5380. android_arm64: {
  5381. srcs: ["proprietary/vendor/lib64/libsns_registry_skel.so"],
  5382. shared_libs: ["libcutils", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ],
  5383. },
  5384. },
  5385. compile_multilib: "64",
  5386. prefer: true,
  5387. soc_specific: true,
  5388. }
  5389. cc_prebuilt_library_shared {
  5390. name: "libsnsapi",
  5391. owner: "xiaomi",
  5392. strip: {
  5393. none: true,
  5394. },
  5395. target: {
  5396. android_arm64: {
  5397. srcs: ["proprietary/vendor/lib64/libsnsapi.so"],
  5398. shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "libcutils", "libutils", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libc++", "libc", "libm", "libdl", ],
  5399. },
  5400. },
  5401. compile_multilib: "64",
  5402. prefer: true,
  5403. soc_specific: true,
  5404. }
  5405. cc_prebuilt_library_shared {
  5406. name: "libsnsdiaglog",
  5407. owner: "xiaomi",
  5408. strip: {
  5409. none: true,
  5410. },
  5411. target: {
  5412. android_arm64: {
  5413. srcs: ["proprietary/vendor/lib64/libsnsdiaglog.so"],
  5414. shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "liblog", "libdiag", "libsensorslog", "libutils", "libcutils", "libssc", "libsnsapi", "libc++", "libc", "libm", "libdl", ],
  5415. },
  5416. },
  5417. compile_multilib: "64",
  5418. prefer: true,
  5419. soc_specific: true,
  5420. }
  5421. cc_prebuilt_library_shared {
  5422. name: "libsoc_helper",
  5423. owner: "xiaomi",
  5424. strip: {
  5425. none: true,
  5426. },
  5427. target: {
  5428. android_arm64: {
  5429. srcs: ["proprietary/vendor/lib64/libsoc_helper.so"],
  5430. shared_libs: ["libcutils", "libc++", "libc", "libm", "libdl", ],
  5431. },
  5432. },
  5433. compile_multilib: "64",
  5434. prefer: true,
  5435. soc_specific: true,
  5436. }
  5437. cc_prebuilt_library_shared {
  5438. name: "libspcom",
  5439. owner: "xiaomi",
  5440. strip: {
  5441. none: true,
  5442. },
  5443. target: {
  5444. android_arm64: {
  5445. srcs: ["proprietary/vendor/lib64/libspcom.so"],
  5446. shared_libs: ["libion", "libdmabufheap", "libvmmem", "libutils", "libcutils", "liblog", "libcrypto", "libc++", "libc", "libm", "libdl", ],
  5447. },
  5448. },
  5449. compile_multilib: "64",
  5450. prefer: true,
  5451. soc_specific: true,
  5452. }
  5453. cc_prebuilt_library_shared {
  5454. name: "libspl",
  5455. owner: "xiaomi",
  5456. strip: {
  5457. none: true,
  5458. },
  5459. target: {
  5460. android_arm64: {
  5461. srcs: ["proprietary/vendor/lib64/libspl.so"],
  5462. shared_libs: ["libcutils", "liblog", "libQSEEComAPI", "libc++", "libc", "libm", "libdl", ],
  5463. },
  5464. },
  5465. compile_multilib: "64",
  5466. prefer: true,
  5467. soc_specific: true,
  5468. }
  5469. cc_prebuilt_library_shared {
  5470. name: "libsplh",
  5471. owner: "xiaomi",
  5472. strip: {
  5473. none: true,
  5474. },
  5475. target: {
  5476. android_arm64: {
  5477. srcs: ["proprietary/vendor/lib64/libsplh.so"],
  5478. shared_libs: ["liblog", "libcutils", "liblearningmodule", "libsqlite", "libmeters-ns", "libqti-perfd", "libqti-perfd-client", "liblmutils-ns", "libperfconfig", "libc++", "libc", "libm", "libdl", ],
  5479. },
  5480. },
  5481. compile_multilib: "64",
  5482. prefer: true,
  5483. soc_specific: true,
  5484. }
  5485. cc_prebuilt_library_shared {
  5486. name: "libssc",
  5487. owner: "xiaomi",
  5488. strip: {
  5489. none: true,
  5490. },
  5491. target: {
  5492. android_arm64: {
  5493. srcs: ["proprietary/vendor/lib64/libssc.so"],
  5494. shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "liblog", "libsensorslog", "libcutils", "libutils", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libsnsapi", "libc++", "libc", "libm", "libdl", ],
  5495. },
  5496. },
  5497. compile_multilib: "64",
  5498. prefer: true,
  5499. soc_specific: true,
  5500. }
  5501. cc_prebuilt_library_shared {
  5502. name: "libssc_default_listener",
  5503. owner: "xiaomi",
  5504. strip: {
  5505. none: true,
  5506. },
  5507. target: {
  5508. android_arm64: {
  5509. srcs: ["proprietary/vendor/lib64/libssc_default_listener.so"],
  5510. shared_libs: ["liblog", "libsdsprpc", "libc++", "libc", "libm", "libdl", ],
  5511. },
  5512. },
  5513. compile_multilib: "64",
  5514. prefer: true,
  5515. soc_specific: true,
  5516. }
  5517. cc_prebuilt_library_shared {
  5518. name: "libssd",
  5519. owner: "xiaomi",
  5520. strip: {
  5521. none: true,
  5522. },
  5523. target: {
  5524. android_arm64: {
  5525. srcs: ["proprietary/vendor/lib64/libssd.so"],
  5526. shared_libs: ["libutils", "libcutils", "libdiag", "liblog", "libQSEEComAPI", "libc++", "libc", "libm", "libdl", ],
  5527. },
  5528. },
  5529. compile_multilib: "64",
  5530. prefer: true,
  5531. soc_specific: true,
  5532. }
  5533. cc_prebuilt_library_shared {
  5534. name: "libsubsystem_control",
  5535. owner: "xiaomi",
  5536. strip: {
  5537. none: true,
  5538. },
  5539. target: {
  5540. android_arm64: {
  5541. srcs: ["proprietary/vendor/lib64/libsubsystem_control.so"],
  5542. shared_libs: ["libcutils", "liblog", "libqmi_cci", "libqmi_common_so", "libmdmdetect", "libperipheral_client", "libc++", "libc", "libm", "libdl", ],
  5543. },
  5544. },
  5545. compile_multilib: "64",
  5546. prefer: true,
  5547. soc_specific: true,
  5548. }
  5549. cc_prebuilt_library_shared {
  5550. name: "libsynergy_loc_api",
  5551. owner: "xiaomi",
  5552. strip: {
  5553. none: true,
  5554. },
  5555. target: {
  5556. android_arm64: {
  5557. srcs: ["proprietary/vendor/lib64/libsynergy_loc_api.so"],
  5558. shared_libs: ["libutils", "libcutils", "libqmi_cci", "libqmi_common_so", "libloc_core", "libgps.utils", "liblog", "libc++", "libc", "libm", "libdl", ],
  5559. },
  5560. },
  5561. compile_multilib: "64",
  5562. prefer: true,
  5563. soc_specific: true,
  5564. }
  5565. cc_prebuilt_library_shared {
  5566. name: "libsys_info_cache",
  5567. owner: "xiaomi",
  5568. strip: {
  5569. none: true,
  5570. },
  5571. target: {
  5572. android_arm64: {
  5573. srcs: ["proprietary/vendor/lib64/libsys_info_cache.so"],
  5574. shared_libs: ["libutils", "libcutils", "libgps.utils", "libloc_core", "liblog", "libc++", "libc", "libm", "libdl", ],
  5575. },
  5576. },
  5577. compile_multilib: "64",
  5578. prefer: true,
  5579. soc_specific: true,
  5580. }
  5581. cc_prebuilt_library_shared {
  5582. name: "libsystem_health_mon",
  5583. owner: "xiaomi",
  5584. strip: {
  5585. none: true,
  5586. },
  5587. target: {
  5588. android_arm64: {
  5589. srcs: ["proprietary/vendor/lib64/libsystem_health_mon.so"],
  5590. shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  5591. },
  5592. },
  5593. compile_multilib: "64",
  5594. prefer: true,
  5595. soc_specific: true,
  5596. }
  5597. cc_prebuilt_library_shared {
  5598. name: "libtestutils",
  5599. owner: "xiaomi",
  5600. strip: {
  5601. none: true,
  5602. },
  5603. target: {
  5604. android_arm64: {
  5605. srcs: ["proprietary/vendor/lib64/libtestutils.so"],
  5606. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  5607. },
  5608. },
  5609. compile_multilib: "64",
  5610. prefer: true,
  5611. soc_specific: true,
  5612. }
  5613. cc_prebuilt_library_shared {
  5614. name: "libthermalclient",
  5615. owner: "xiaomi",
  5616. strip: {
  5617. none: true,
  5618. },
  5619. target: {
  5620. android_arm64: {
  5621. srcs: ["proprietary/vendor/lib64/libthermalclient.so"],
  5622. shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  5623. },
  5624. },
  5625. compile_multilib: "64",
  5626. prefer: true,
  5627. soc_specific: true,
  5628. }
  5629. cc_prebuilt_library_shared {
  5630. name: "libtime_genoff",
  5631. owner: "xiaomi",
  5632. strip: {
  5633. none: true,
  5634. },
  5635. target: {
  5636. android_arm64: {
  5637. srcs: ["proprietary/vendor/lib64/libtime_genoff.so"],
  5638. shared_libs: ["libc", "libcutils", "liblog", "libc++", "libm", "libdl", ],
  5639. },
  5640. },
  5641. compile_multilib: "64",
  5642. prefer: true,
  5643. soc_specific: true,
  5644. }
  5645. cc_prebuilt_library_shared {
  5646. name: "libtinyxml2_1",
  5647. owner: "xiaomi",
  5648. strip: {
  5649. none: true,
  5650. },
  5651. target: {
  5652. android_arm64: {
  5653. srcs: ["proprietary/vendor/lib64/libtinyxml2_1.so"],
  5654. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  5655. },
  5656. },
  5657. compile_multilib: "64",
  5658. prefer: true,
  5659. soc_specific: true,
  5660. }
  5661. cc_prebuilt_library_shared {
  5662. name: "libtrustedapploader",
  5663. owner: "xiaomi",
  5664. strip: {
  5665. none: true,
  5666. },
  5667. target: {
  5668. android_arm64: {
  5669. srcs: ["proprietary/vendor/lib64/libtrustedapploader.so"],
  5670. shared_libs: ["liblog", "libminkdescriptor", "libminksocket_vendor", "libqcbor", "libc++", "libc", "libm", "libdl", ],
  5671. },
  5672. },
  5673. compile_multilib: "64",
  5674. prefer: true,
  5675. soc_specific: true,
  5676. }
  5677. cc_prebuilt_library_shared {
  5678. name: "libultrasound_notify",
  5679. owner: "xiaomi",
  5680. strip: {
  5681. none: true,
  5682. },
  5683. target: {
  5684. android_arm64: {
  5685. srcs: ["proprietary/vendor/lib64/libultrasound_notify.so"],
  5686. shared_libs: ["libcutils", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ],
  5687. },
  5688. },
  5689. compile_multilib: "64",
  5690. prefer: true,
  5691. soc_specific: true,
  5692. }
  5693. cc_prebuilt_library_shared {
  5694. name: "libvideotxr",
  5695. owner: "xiaomi",
  5696. strip: {
  5697. none: true,
  5698. },
  5699. target: {
  5700. android_arm64: {
  5701. srcs: ["proprietary/vendor/lib64/libvideotxr.so"],
  5702. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libnativewindow", "libc++", "libc", "libm", "libdl", ],
  5703. },
  5704. },
  5705. compile_multilib: "64",
  5706. prefer: true,
  5707. soc_specific: true,
  5708. }
  5709. cc_prebuilt_library_shared {
  5710. name: "libvideoutils",
  5711. owner: "xiaomi",
  5712. strip: {
  5713. none: true,
  5714. },
  5715. target: {
  5716. android_arm64: {
  5717. srcs: ["proprietary/vendor/lib64/libvideoutils.so"],
  5718. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  5719. },
  5720. },
  5721. compile_multilib: "64",
  5722. prefer: true,
  5723. soc_specific: true,
  5724. }
  5725. cc_prebuilt_library_shared {
  5726. name: "libvmmem",
  5727. owner: "xiaomi",
  5728. strip: {
  5729. none: true,
  5730. },
  5731. target: {
  5732. android_arm64: {
  5733. srcs: ["proprietary/vendor/lib64/libvmmem.so"],
  5734. shared_libs: ["liblog", "libbase", "libc++", "libc", "libm", "libdl", ],
  5735. },
  5736. },
  5737. compile_multilib: "64",
  5738. prefer: true,
  5739. soc_specific: true,
  5740. }
  5741. cc_prebuilt_library_shared {
  5742. name: "libvppcommon",
  5743. owner: "xiaomi",
  5744. strip: {
  5745. none: true,
  5746. },
  5747. target: {
  5748. android_arm64: {
  5749. srcs: ["proprietary/vendor/lib64/libvppcommon.so"],
  5750. shared_libs: ["liblog", "libutils", "libcutils", "libdmabufheap", "libvmmem", "qti.video.utils.videobufferlayout", "libc++", "libc", "libm", "libdl", ],
  5751. },
  5752. },
  5753. compile_multilib: "64",
  5754. prefer: true,
  5755. soc_specific: true,
  5756. }
  5757. cc_prebuilt_library_shared {
  5758. name: "libvpphcp",
  5759. owner: "xiaomi",
  5760. strip: {
  5761. none: true,
  5762. },
  5763. target: {
  5764. android_arm64: {
  5765. srcs: ["proprietary/vendor/lib64/libvpphcp.so"],
  5766. shared_libs: ["libcutils", "liblog", "libcdsprpc", "libc++", "libc", "libm", "libdl", ],
  5767. },
  5768. },
  5769. compile_multilib: "64",
  5770. prefer: true,
  5771. soc_specific: true,
  5772. }
  5773. cc_prebuilt_library_shared {
  5774. name: "libvpphvx",
  5775. owner: "xiaomi",
  5776. strip: {
  5777. none: true,
  5778. },
  5779. target: {
  5780. android_arm64: {
  5781. srcs: ["proprietary/vendor/lib64/libvpphvx.so"],
  5782. shared_libs: ["libcutils", "liblog", "libcdsprpc", "libc++", "libc", "libm", "libdl", ],
  5783. },
  5784. },
  5785. compile_multilib: "64",
  5786. prefer: true,
  5787. soc_specific: true,
  5788. }
  5789. cc_prebuilt_library_shared {
  5790. name: "libvpplibrary",
  5791. owner: "xiaomi",
  5792. strip: {
  5793. none: true,
  5794. },
  5795. target: {
  5796. android_arm64: {
  5797. srcs: ["proprietary/vendor/lib64/libvpplibrary.so"],
  5798. shared_libs: ["libvppcommon", "libhidlbase", "libutils", "[email protected]", "libcutils", "liblog", "libqdMetaData", "libdmabufheap", "libvpphvx", "libcdsprpc", "libvpphcp", "libc++", "libc", "libm", "libdl", ],
  5799. },
  5800. },
  5801. compile_multilib: "64",
  5802. prefer: true,
  5803. soc_specific: true,
  5804. }
  5805. cc_prebuilt_library_shared {
  5806. name: "libvpptestutils",
  5807. owner: "xiaomi",
  5808. strip: {
  5809. none: true,
  5810. },
  5811. target: {
  5812. android_arm64: {
  5813. srcs: ["proprietary/vendor/lib64/libvpptestutils.so"],
  5814. shared_libs: ["libcutils", "liblog", "libvpplibrary", "libvppcommon", "libc++", "libc", "libm", "libdl", ],
  5815. },
  5816. },
  5817. compile_multilib: "64",
  5818. prefer: true,
  5819. soc_specific: true,
  5820. }
  5821. cc_prebuilt_library_shared {
  5822. name: "libwfdcodecv4l2_proprietary",
  5823. owner: "xiaomi",
  5824. strip: {
  5825. none: true,
  5826. },
  5827. target: {
  5828. android_arm64: {
  5829. srcs: ["proprietary/vendor/lib64/libwfdcodecv4l2_proprietary.so"],
  5830. shared_libs: ["libmmosal_vendor", "liblog", "libutils", "libcutils", "libwfdcommonutils_proprietary", "libwfdmminterface_proprietary", "libwfdutils_proprietary", "libc++", "libc", "libm", "libdl", ],
  5831. },
  5832. },
  5833. compile_multilib: "64",
  5834. prefer: true,
  5835. soc_specific: true,
  5836. }
  5837. cc_prebuilt_library_shared {
  5838. name: "libwfdcommonutils_proprietary",
  5839. owner: "xiaomi",
  5840. strip: {
  5841. none: true,
  5842. },
  5843. target: {
  5844. android_arm64: {
  5845. srcs: ["proprietary/vendor/lib64/libwfdcommonutils_proprietary.so"],
  5846. shared_libs: ["libmmosal_vendor", "liblog", "libutils", "libcutils", "libion", "libprocessgroup", "libwfddisplayconfig_vendor", "libc++", "libc", "libm", "libdl", ],
  5847. },
  5848. },
  5849. compile_multilib: "64",
  5850. prefer: true,
  5851. soc_specific: true,
  5852. }
  5853. cc_prebuilt_library_shared {
  5854. name: "libwfdconfigutils_proprietary",
  5855. owner: "xiaomi",
  5856. strip: {
  5857. none: true,
  5858. },
  5859. target: {
  5860. android_arm64: {
  5861. srcs: ["proprietary/vendor/lib64/libwfdconfigutils_proprietary.so"],
  5862. shared_libs: ["libmmosal_vendor", "liblog", "libutils", "libcutils", "libbinder", "libnl", "libwfdmminterface_proprietary", "libc++", "libc", "libm", "libdl", ],
  5863. },
  5864. },
  5865. compile_multilib: "64",
  5866. prefer: true,
  5867. soc_specific: true,
  5868. }
  5869. cc_prebuilt_library_shared {
  5870. name: "libwfddisplayconfig_vendor",
  5871. owner: "xiaomi",
  5872. strip: {
  5873. none: true,
  5874. },
  5875. target: {
  5876. android_arm64: {
  5877. srcs: ["proprietary/vendor/lib64/libwfddisplayconfig_vendor.so"],
  5878. shared_libs: ["libhidlbase", "libutils", "libcutils", "liblog", "[email protected]", "libdisplayconfig.qti", "libc++", "libc", "libm", "libdl", ],
  5879. },
  5880. },
  5881. compile_multilib: "64",
  5882. prefer: true,
  5883. soc_specific: true,
  5884. }
  5885. cc_prebuilt_library_shared {
  5886. name: "libwfdhdcpcp",
  5887. owner: "xiaomi",
  5888. strip: {
  5889. none: true,
  5890. },
  5891. target: {
  5892. android_arm64: {
  5893. srcs: ["proprietary/vendor/lib64/libwfdhdcpcp.so"],
  5894. shared_libs: ["libmmosal_vendor", "liblog", "libutils", "libcutils", "libwfdutils_proprietary", "libc++", "libc", "libm", "libdl", ],
  5895. },
  5896. },
  5897. compile_multilib: "64",
  5898. prefer: true,
  5899. soc_specific: true,
  5900. }
  5901. cc_prebuilt_library_shared {
  5902. name: "libwfdhdcpservice_proprietary",
  5903. owner: "xiaomi",
  5904. strip: {
  5905. none: true,
  5906. },
  5907. target: {
  5908. android_arm64: {
  5909. srcs: ["proprietary/vendor/lib64/libwfdhdcpservice_proprietary.so"],
  5910. shared_libs: ["libmmosal_vendor", "liblog", "libutils", "libcutils", "libbinder", "libwfdhdcpcp", "libc++", "libclang_rt.ubsan_standalone", "libc", "libm", "libdl", ],
  5911. },
  5912. },
  5913. compile_multilib: "64",
  5914. prefer: true,
  5915. soc_specific: true,
  5916. }
  5917. cc_prebuilt_library_shared {
  5918. name: "libwfdmminterface_proprietary",
  5919. owner: "xiaomi",
  5920. strip: {
  5921. none: true,
  5922. },
  5923. target: {
  5924. android_arm64: {
  5925. srcs: ["proprietary/vendor/lib64/libwfdmminterface_proprietary.so"],
  5926. shared_libs: ["libmmosal_vendor", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ],
  5927. },
  5928. },
  5929. compile_multilib: "64",
  5930. prefer: true,
  5931. soc_specific: true,
  5932. }
  5933. cc_prebuilt_library_shared {
  5934. name: "libwfdmmservice_proprietary",
  5935. owner: "xiaomi",
  5936. strip: {
  5937. none: true,
  5938. },
  5939. target: {
  5940. android_arm64: {
  5941. srcs: ["proprietary/vendor/lib64/libwfdmmservice_proprietary.so"],
  5942. shared_libs: ["libmmosal_vendor", "liblog", "libutils", "libcutils", "libbinder", "libc++", "libc", "libm", "libdl", ],
  5943. },
  5944. },
  5945. compile_multilib: "64",
  5946. prefer: true,
  5947. soc_specific: true,
  5948. }
  5949. cc_prebuilt_library_shared {
  5950. name: "libwfdmmsrc_proprietary",
  5951. owner: "xiaomi",
  5952. strip: {
  5953. none: true,
  5954. },
  5955. target: {
  5956. android_arm64: {
  5957. srcs: ["proprietary/vendor/lib64/libwfdmmsrc_proprietary.so"],
  5958. shared_libs: ["libbinder", "libmmosal_vendor", "liblog", "libutils", "libmmrtpencoder_vendor", "libFileMux_proprietary", "libcutils", "libtinyalsa", "libwfdcommonutils_proprietary", "libwfdutils_proprietary", "libwfdconfigutils_proprietary", "libpng", "libwfdmminterface_proprietary", "libwfdcodecv4l2_proprietary", "libwfdmmservice_proprietary", "libhidlbase", "qti.video.utils.videobufferlayout", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libfmq", "libc++", "libc", "libm", "libdl", ],
  5959. },
  5960. },
  5961. compile_multilib: "64",
  5962. check_elf_files: false,
  5963. prefer: true,
  5964. soc_specific: true,
  5965. }
  5966. cc_prebuilt_library_shared {
  5967. name: "libwfdmodulehdcpsession",
  5968. owner: "xiaomi",
  5969. strip: {
  5970. none: true,
  5971. },
  5972. target: {
  5973. android_arm64: {
  5974. srcs: ["proprietary/vendor/lib64/libwfdmodulehdcpsession.so"],
  5975. shared_libs: ["libmmosal_vendor", "liblog", "libutils", "libwfdhdcpcp", "libwfdcommonutils_proprietary", "libhidlbase", "libwfdutils_proprietary", "libc++", "libc", "libm", "libdl", ],
  5976. },
  5977. },
  5978. compile_multilib: "64",
  5979. prefer: true,
  5980. soc_specific: true,
  5981. }
  5982. cc_prebuilt_library_shared {
  5983. name: "libwfdrtsp_vendor",
  5984. owner: "xiaomi",
  5985. strip: {
  5986. none: true,
  5987. },
  5988. target: {
  5989. android_arm64: {
  5990. srcs: ["proprietary/vendor/lib64/libwfdrtsp_vendor.so"],
  5991. shared_libs: ["libc++", "libcutils", "libutils", "libmmosal_vendor", "libwfdcommonutils_proprietary", "libwfdconfigutils_proprietary", "liblog", "libc", "libm", "libdl", ],
  5992. },
  5993. },
  5994. compile_multilib: "64",
  5995. prefer: true,
  5996. soc_specific: true,
  5997. }
  5998. cc_prebuilt_library_shared {
  5999. name: "libwfdsessionmodule",
  6000. owner: "xiaomi",
  6001. strip: {
  6002. none: true,
  6003. },
  6004. target: {
  6005. android_arm64: {
  6006. srcs: ["proprietary/vendor/lib64/libwfdsessionmodule.so"],
  6007. shared_libs: ["libmmosal_vendor", "liblog", "libutils", "libwfdsourcesession_proprietary", "[email protected]", "libwfdcommonutils_proprietary", "libhidlbase", "libc++", "libc", "libm", "libdl", ],
  6008. },
  6009. },
  6010. compile_multilib: "64",
  6011. prefer: true,
  6012. soc_specific: true,
  6013. }
  6014. cc_prebuilt_library_shared {
  6015. name: "libwfdsourcesession_proprietary",
  6016. owner: "xiaomi",
  6017. strip: {
  6018. none: true,
  6019. },
  6020. target: {
  6021. android_arm64: {
  6022. srcs: ["proprietary/vendor/lib64/libwfdsourcesession_proprietary.so"],
  6023. shared_libs: ["liblog", "libutils", "libcutils", "libbinder", "libmmosal_vendor", "libwfdcommonutils_proprietary", "libwfdconfigutils_proprietary", "libwfdmminterface_proprietary", "libmedia_helper", "libwfdmmsrc_proprietary", "libhidlbase", "libwfdsourcesm_proprietary", "libc++", "libc", "libm", "libdl", ],
  6024. },
  6025. },
  6026. compile_multilib: "64",
  6027. prefer: true,
  6028. soc_specific: true,
  6029. }
  6030. cc_prebuilt_library_shared {
  6031. name: "libwfdsourcesm_proprietary",
  6032. owner: "xiaomi",
  6033. strip: {
  6034. none: true,
  6035. },
  6036. target: {
  6037. android_arm64: {
  6038. srcs: ["proprietary/vendor/lib64/libwfdsourcesm_proprietary.so"],
  6039. shared_libs: ["libc++", "libcutils", "libutils", "libwfdrtsp_vendor", "libmmrtpencoder_vendor", "libmmrtpdecoder_vendor", "libwfduibcinterface_vendor", "libwfdmmsrc_proprietary", "libmmosal_vendor", "libwfdcommonutils_proprietary", "libwfdconfigutils_proprietary", "libwfdmminterface_proprietary", "libwfdmodulehdcpsession", "libhidlbase", "libwfddisplayconfig_vendor", "liblog", "libc", "libm", "libdl", ],
  6040. },
  6041. },
  6042. compile_multilib: "64",
  6043. prefer: true,
  6044. soc_specific: true,
  6045. }
  6046. cc_prebuilt_library_shared {
  6047. name: "libwfduibcinterface_vendor",
  6048. owner: "xiaomi",
  6049. strip: {
  6050. none: true,
  6051. },
  6052. target: {
  6053. android_arm64: {
  6054. srcs: ["proprietary/vendor/lib64/libwfduibcinterface_vendor.so"],
  6055. shared_libs: ["libmmosal_vendor", "liblog", "libutils", "libcutils", "libwfduibcsrcinterface_vendor", "libwfduibcsinkinterface_vendor", "libc++", "libc", "libm", "libdl", ],
  6056. },
  6057. },
  6058. compile_multilib: "64",
  6059. prefer: true,
  6060. soc_specific: true,
  6061. }
  6062. cc_prebuilt_library_shared {
  6063. name: "libwfduibcsink_vendor",
  6064. owner: "xiaomi",
  6065. strip: {
  6066. none: true,
  6067. },
  6068. target: {
  6069. android_arm64: {
  6070. srcs: ["proprietary/vendor/lib64/libwfduibcsink_vendor.so"],
  6071. shared_libs: ["libmmosal_vendor", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  6072. },
  6073. },
  6074. compile_multilib: "64",
  6075. prefer: true,
  6076. soc_specific: true,
  6077. }
  6078. cc_prebuilt_library_shared {
  6079. name: "libwfduibcsinkinterface_vendor",
  6080. owner: "xiaomi",
  6081. strip: {
  6082. none: true,
  6083. },
  6084. target: {
  6085. android_arm64: {
  6086. srcs: ["proprietary/vendor/lib64/libwfduibcsinkinterface_vendor.so"],
  6087. shared_libs: ["libmmosal_vendor", "liblog", "libutils", "libcutils", "libwfduibcsink_vendor", "libwfdcommonutils_proprietary", "libwfdconfigutils_proprietary", "libc++", "libc", "libm", "libdl", ],
  6088. },
  6089. },
  6090. compile_multilib: "64",
  6091. prefer: true,
  6092. soc_specific: true,
  6093. }
  6094. cc_prebuilt_library_shared {
  6095. name: "libwfduibcsrc_vendor",
  6096. owner: "xiaomi",
  6097. strip: {
  6098. none: true,
  6099. },
  6100. target: {
  6101. android_arm64: {
  6102. srcs: ["proprietary/vendor/lib64/libwfduibcsrc_vendor.so"],
  6103. shared_libs: ["libmmosal_vendor", "libwfdcommonutils_proprietary", "liblog", "libutils", "libcutils", "libwfdconfigutils_proprietary", "libwfddisplayconfig_vendor", "libc++", "libc", "libm", "libdl", ],
  6104. },
  6105. },
  6106. compile_multilib: "64",
  6107. prefer: true,
  6108. soc_specific: true,
  6109. }
  6110. cc_prebuilt_library_shared {
  6111. name: "libwfduibcsrcinterface_vendor",
  6112. owner: "xiaomi",
  6113. strip: {
  6114. none: true,
  6115. },
  6116. target: {
  6117. android_arm64: {
  6118. srcs: ["proprietary/vendor/lib64/libwfduibcsrcinterface_vendor.so"],
  6119. shared_libs: ["libmmosal_vendor", "liblog", "libutils", "libcutils", "libwfduibcsrc_vendor", "libwfdcommonutils_proprietary", "libwfdconfigutils_proprietary", "libc++", "libc", "libm", "libdl", ],
  6120. },
  6121. },
  6122. compile_multilib: "64",
  6123. prefer: true,
  6124. soc_specific: true,
  6125. }
  6126. cc_prebuilt_library_shared {
  6127. name: "libwfdutils_proprietary",
  6128. owner: "xiaomi",
  6129. strip: {
  6130. none: true,
  6131. },
  6132. target: {
  6133. android_arm64: {
  6134. srcs: ["proprietary/vendor/lib64/libwfdutils_proprietary.so"],
  6135. shared_libs: ["libmmosal_vendor", "liblog", "libbase", "libion", "libdmabufheap", "libvmmem", "libc++", "libc", "libm", "libdl", ],
  6136. },
  6137. },
  6138. compile_multilib: "64",
  6139. prefer: true,
  6140. soc_specific: true,
  6141. }
  6142. cc_prebuilt_library_shared {
  6143. name: "libwms",
  6144. owner: "xiaomi",
  6145. strip: {
  6146. none: true,
  6147. },
  6148. target: {
  6149. android_arm64: {
  6150. srcs: ["proprietary/vendor/lib64/libwms.so"],
  6151. shared_libs: ["libcne", "libqmiservices", "libqmi_cci", "liblog", "libcneoplookup", "libandroid_net", "libutils", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  6152. },
  6153. },
  6154. compile_multilib: "64",
  6155. prefer: true,
  6156. soc_specific: true,
  6157. }
  6158. cc_prebuilt_library_shared {
  6159. name: "libwqe",
  6160. owner: "xiaomi",
  6161. strip: {
  6162. none: true,
  6163. },
  6164. target: {
  6165. android_arm64: {
  6166. srcs: ["proprietary/vendor/lib64/libwqe.so"],
  6167. shared_libs: ["libbinder", "libcutils", "libnetutils", "libutils", "liblog", "libsqlite", "libcneapiclient", "libcne", "libnl", "libxml", "libxml2", "libandroid_net", "libqti_vndfwk_detect_vendor", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  6168. },
  6169. },
  6170. compile_multilib: "64",
  6171. prefer: true,
  6172. soc_specific: true,
  6173. }
  6174. cc_prebuilt_library_shared {
  6175. name: "libwvhidl",
  6176. owner: "xiaomi",
  6177. strip: {
  6178. none: true,
  6179. },
  6180. target: {
  6181. android_arm64: {
  6182. srcs: ["proprietary/vendor/lib64/libwvhidl.so"],
  6183. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libbase", "libcrypto", "libcutils", "libhidlbase", "libhidlmemory", "liblog", "libprotobuf-cpp-lite-3.9.1-vendorcompat", "libutils", "libc++", "libc", "libm", "libdl", ],
  6184. },
  6185. },
  6186. compile_multilib: "64",
  6187. prefer: true,
  6188. soc_specific: true,
  6189. }
  6190. cc_prebuilt_library_shared {
  6191. name: "libwvkeybox",
  6192. owner: "xiaomi",
  6193. strip: {
  6194. none: true,
  6195. },
  6196. target: {
  6197. android_arm64: {
  6198. srcs: ["proprietary/vendor/lib64/libwvkeybox.so"],
  6199. shared_libs: ["libcutils", "liblog", "libxml2", "liboemcrypto", "libc++", "libc", "libm", "libdl", ],
  6200. },
  6201. },
  6202. compile_multilib: "64",
  6203. prefer: true,
  6204. soc_specific: true,
  6205. }
  6206. cc_prebuilt_library_shared {
  6207. name: "libxiaomi_qcril",
  6208. owner: "xiaomi",
  6209. strip: {
  6210. none: true,
  6211. },
  6212. target: {
  6213. android_arm64: {
  6214. srcs: ["proprietary/vendor/lib64/libxiaomi_qcril.so"],
  6215. shared_libs: ["libcutils", "libutils", "libqcrilNrQtiMutex", "libril-db", "qtiril-utils", "libsqlite", "libxml", "libidl", "liblog", "libqmi", "libqcci_legacy", "libqmi_cci", "libdiag", "libqmi_common_so", "libxml2", "libc++", "libc", "libm", "libdl", ],
  6216. },
  6217. },
  6218. compile_multilib: "64",
  6219. prefer: true,
  6220. soc_specific: true,
  6221. }
  6222. cc_prebuilt_library_shared {
  6223. name: "libxlog",
  6224. owner: "xiaomi",
  6225. strip: {
  6226. none: true,
  6227. },
  6228. target: {
  6229. android_arm64: {
  6230. srcs: ["proprietary/vendor/lib64/libxlog.so"],
  6231. shared_libs: ["liblog", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6232. },
  6233. },
  6234. compile_multilib: "64",
  6235. prefer: true,
  6236. soc_specific: true,
  6237. }
  6238. cc_prebuilt_library_shared {
  6239. name: "libxml",
  6240. owner: "xiaomi",
  6241. strip: {
  6242. none: true,
  6243. },
  6244. target: {
  6245. android_arm64: {
  6246. srcs: ["proprietary/vendor/lib64/libxml.so"],
  6247. shared_libs: ["liblog", "libdiag", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6248. },
  6249. },
  6250. compile_multilib: "64",
  6251. prefer: true,
  6252. soc_specific: true,
  6253. }
  6254. cc_prebuilt_library_shared {
  6255. name: "libxtadapter",
  6256. owner: "xiaomi",
  6257. strip: {
  6258. none: true,
  6259. },
  6260. target: {
  6261. android_arm64: {
  6262. srcs: ["proprietary/vendor/lib64/libxtadapter.so"],
  6263. shared_libs: ["libgps.utils", "liblog", "libloc_core", "libizat_core", "libc++", "libc", "libm", "libdl", ],
  6264. },
  6265. },
  6266. compile_multilib: "64",
  6267. prefer: true,
  6268. soc_specific: true,
  6269. }
  6270. cc_prebuilt_library_shared {
  6271. name: "ls_nq_client",
  6272. owner: "xiaomi",
  6273. strip: {
  6274. none: true,
  6275. },
  6276. target: {
  6277. android_arm64: {
  6278. srcs: ["proprietary/vendor/lib64/ls_nq_client.so"],
  6279. shared_libs: ["libbase", "libcutils", "liblog", "libutils", "libchrome", "libhidlbase", "se_nq_extn_client", "libc++", "libc", "libm", "libdl", ],
  6280. },
  6281. },
  6282. compile_multilib: "64",
  6283. prefer: true,
  6284. soc_specific: true,
  6285. }
  6286. cc_prebuilt_library_shared {
  6287. name: "libwvdrmengine",
  6288. owner: "xiaomi",
  6289. strip: {
  6290. none: true,
  6291. },
  6292. target: {
  6293. android_arm64: {
  6294. srcs: ["proprietary/vendor/lib64/mediadrm/libwvdrmengine.so"],
  6295. shared_libs: ["libbase", "libcrypto", "libhidlbase", "liblog", "libprotobuf-cpp-lite-3.9.1-vendorcompat", "libstagefright_foundation", "libutils", "libc++", "libc", "libm", "libdl", ],
  6296. },
  6297. },
  6298. compile_multilib: "64",
  6299. relative_install_path: "mediadrm",
  6300. prefer: true,
  6301. soc_specific: true,
  6302. }
  6303. cc_prebuilt_library_shared {
  6304. name: "qcrilInterfaces",
  6305. owner: "xiaomi",
  6306. strip: {
  6307. none: true,
  6308. },
  6309. target: {
  6310. android_arm64: {
  6311. srcs: ["proprietary/vendor/lib64/qcrilInterfaces.so"],
  6312. shared_libs: ["libqcrilNrQtiMutex", "libqcrilNrLogger", "libqcrilNrFramework", "libc++", "libc", "libm", "libdl", ],
  6313. },
  6314. },
  6315. compile_multilib: "64",
  6316. prefer: true,
  6317. soc_specific: true,
  6318. }
  6319. cc_prebuilt_library_shared {
  6320. name: "qcrilMarshal",
  6321. owner: "xiaomi",
  6322. strip: {
  6323. none: true,
  6324. },
  6325. target: {
  6326. android_arm64: {
  6327. srcs: ["proprietary/vendor/lib64/qcrilMarshal.so"],
  6328. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  6329. },
  6330. },
  6331. compile_multilib: "64",
  6332. prefer: true,
  6333. soc_specific: true,
  6334. }
  6335. cc_prebuilt_library_shared {
  6336. name: "qcrilNrQmiModule",
  6337. owner: "xiaomi",
  6338. strip: {
  6339. none: true,
  6340. },
  6341. target: {
  6342. android_arm64: {
  6343. srcs: ["proprietary/vendor/lib64/qcrilNrQmiModule.so"],
  6344. shared_libs: ["libqcrilNrLogger", "libqcrilNrFramework", "libqcrilNrQtiMutex", "qtiril-utils", "libqmi_cci", "libqmi_client_qmux", "libqmiservices", "libqmi_client_helper", "libqmi_encdec", "libc++", "libc", "libm", "libdl", ],
  6345. },
  6346. },
  6347. compile_multilib: "64",
  6348. prefer: true,
  6349. soc_specific: true,
  6350. }
  6351. cc_prebuilt_library_shared {
  6352. name: "qcril_client",
  6353. owner: "xiaomi",
  6354. strip: {
  6355. none: true,
  6356. },
  6357. target: {
  6358. android_arm64: {
  6359. srcs: ["proprietary/vendor/lib64/qcril_client.so"],
  6360. shared_libs: ["qcrilMarshal", "qcrild_libqcrilnrutils", "libqcrilNrLogger", "libc++", "libc", "libm", "libdl", ],
  6361. },
  6362. },
  6363. compile_multilib: "64",
  6364. prefer: true,
  6365. soc_specific: true,
  6366. }
  6367. cc_prebuilt_library_shared {
  6368. name: "qcrild_libqcrilnr",
  6369. owner: "xiaomi",
  6370. strip: {
  6371. none: true,
  6372. },
  6373. target: {
  6374. android_arm64: {
  6375. srcs: ["proprietary/vendor/lib64/qcrild_libqcrilnr.so"],
  6376. shared_libs: ["liblog", "libutils", "libcutils", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "qcrild_libqcrilnrutils", "libqcrilNrFramework", "libqcrilNrLogger", "libqcrilNrQtiMutex", "qtiwakelock", "qcrilMarshal", "libQtiRilLoadable", "libril-legacy", "libqcrilNr", "qcrilInterfaces", "libril-db", "[email protected]", "[email protected]", "libbinder_ndk", "libbase", "libc++", "libc", "libm", "libdl", ],
  6377. },
  6378. },
  6379. compile_multilib: "64",
  6380. prefer: true,
  6381. soc_specific: true,
  6382. }
  6383. cc_prebuilt_library_shared {
  6384. name: "qcrild_libqcrilnrutils",
  6385. owner: "xiaomi",
  6386. strip: {
  6387. none: true,
  6388. },
  6389. target: {
  6390. android_arm64: {
  6391. srcs: ["proprietary/vendor/lib64/qcrild_libqcrilnrutils.so"],
  6392. shared_libs: ["libc++", "libc", "libm", "libdl", ],
  6393. },
  6394. },
  6395. compile_multilib: "64",
  6396. prefer: true,
  6397. soc_specific: true,
  6398. }
  6399. cc_prebuilt_library_shared {
  6400. name: "qti.video.utils.videobufferlayout",
  6401. owner: "xiaomi",
  6402. strip: {
  6403. none: true,
  6404. },
  6405. target: {
  6406. android_arm64: {
  6407. srcs: ["proprietary/vendor/lib64/qti.video.utils.videobufferlayout.so"],
  6408. shared_libs: ["libutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  6409. },
  6410. },
  6411. compile_multilib: "64",
  6412. prefer: true,
  6413. soc_specific: true,
  6414. }
  6415. cc_prebuilt_library_shared {
  6416. name: "qtiPeripheralMgr",
  6417. owner: "xiaomi",
  6418. strip: {
  6419. none: true,
  6420. },
  6421. target: {
  6422. android_arm64: {
  6423. srcs: ["proprietary/vendor/lib64/qtiPeripheralMgr.so"],
  6424. shared_libs: ["libqcrilNrQtiMutex", "liblog", "libmdmdetect", "libqcrilNrLogger", "libperipheral_client", "libc++", "libc", "libm", "libdl", ],
  6425. },
  6426. },
  6427. compile_multilib: "64",
  6428. prefer: true,
  6429. soc_specific: true,
  6430. }
  6431. cc_prebuilt_library_shared {
  6432. name: "qtiril-utils",
  6433. owner: "xiaomi",
  6434. strip: {
  6435. none: true,
  6436. },
  6437. target: {
  6438. android_arm64: {
  6439. srcs: ["proprietary/vendor/lib64/qtiril-utils.so"],
  6440. shared_libs: ["libqcrilNrQtiMutex", "libqcrilNrLogger", "libc++", "libc", "libm", "libdl", ],
  6441. },
  6442. },
  6443. compile_multilib: "64",
  6444. prefer: true,
  6445. soc_specific: true,
  6446. }
  6447. cc_prebuilt_library_shared {
  6448. name: "qtiwakelock",
  6449. owner: "xiaomi",
  6450. strip: {
  6451. none: true,
  6452. },
  6453. target: {
  6454. android_arm64: {
  6455. srcs: ["proprietary/vendor/lib64/qtiwakelock.so"],
  6456. shared_libs: ["libcutils", "libqcrilNrQtiMutex", "libhardware_legacy", "libc++", "libc", "libm", "libdl", ],
  6457. },
  6458. },
  6459. compile_multilib: "64",
  6460. prefer: true,
  6461. soc_specific: true,
  6462. }
  6463. cc_prebuilt_library_shared {
  6464. name: "se_nq_extn_client",
  6465. owner: "xiaomi",
  6466. strip: {
  6467. none: true,
  6468. },
  6469. target: {
  6470. android_arm64: {
  6471. srcs: ["proprietary/vendor/lib64/se_nq_extn_client.so"],
  6472. shared_libs: ["libbase", "libcutils", "liblog", "libutils", "libchrome", "libhidlbase", "libc++", "libc", "libm", "libdl", ],
  6473. },
  6474. },
  6475. compile_multilib: "64",
  6476. prefer: true,
  6477. soc_specific: true,
  6478. }
  6479. cc_prebuilt_library_shared {
  6480. name: "sensors.ssc",
  6481. owner: "xiaomi",
  6482. strip: {
  6483. none: true,
  6484. },
  6485. target: {
  6486. android_arm64: {
  6487. srcs: ["proprietary/vendor/lib64/sensors.ssc.so"],
  6488. shared_libs: ["libsns_direct_channel_stub", "libadsprpc", "libprotobuf-cpp-lite-3.9.1-vendorcompat", "liblog", "libsnsapi", "libssc", "libsnsdiaglog", "libutils", "libcutils", "libsensorslog", "libhardware", "libhidlbase", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  6489. },
  6490. },
  6491. compile_multilib: "64",
  6492. prefer: true,
  6493. soc_specific: true,
  6494. }
  6495. cc_prebuilt_library_shared {
  6496. name: "sensors.touch.detect",
  6497. owner: "xiaomi",
  6498. strip: {
  6499. none: true,
  6500. },
  6501. target: {
  6502. android_arm64: {
  6503. srcs: ["proprietary/vendor/lib64/sensors.touch.detect.so"],
  6504. shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "liblog", "libutils", "libcutils", "libhardware", "libhidltransport", "libhidlbase", "libsensorslog", "libssc", "libsnsapi", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libfmq", "libpower", "libc++", "libc", "libm", "libdl", ],
  6505. },
  6506. },
  6507. compile_multilib: "64",
  6508. prefer: true,
  6509. soc_specific: true,
  6510. }
  6511. cc_prebuilt_library_shared {
  6512. name: "sensors.ultrasoundproximity",
  6513. owner: "xiaomi",
  6514. strip: {
  6515. none: true,
  6516. },
  6517. target: {
  6518. android_arm64: {
  6519. srcs: ["proprietary/vendor/lib64/sensors.ultrasoundproximity.so"],
  6520. shared_libs: ["liblog", "libcutils", "libutils", "libultrasound_notify", "libfmq", "libhidltransport", "libhidlbase", "libssc", "libhardware", "[email protected]", "sensors.ssc", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  6521. },
  6522. },
  6523. compile_multilib: "64",
  6524. prefer: true,
  6525. soc_specific: true,
  6526. }
  6527. cc_prebuilt_library_shared {
  6528. name: "libasphere",
  6529. owner: "xiaomi",
  6530. strip: {
  6531. none: true,
  6532. },
  6533. target: {
  6534. android_arm64: {
  6535. srcs: ["proprietary/vendor/lib64/soundfx/libasphere.so"],
  6536. shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  6537. },
  6538. },
  6539. compile_multilib: "64",
  6540. relative_install_path: "soundfx",
  6541. prefer: true,
  6542. soc_specific: true,
  6543. }
  6544. cc_prebuilt_library_shared {
  6545. name: "libshoebox",
  6546. owner: "xiaomi",
  6547. strip: {
  6548. none: true,
  6549. },
  6550. target: {
  6551. android_arm64: {
  6552. srcs: ["proprietary/vendor/lib64/soundfx/libshoebox.so"],
  6553. shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  6554. },
  6555. },
  6556. compile_multilib: "64",
  6557. relative_install_path: "soundfx",
  6558. prefer: true,
  6559. soc_specific: true,
  6560. }
  6561. cc_prebuilt_library_shared {
  6562. name: "[email protected]",
  6563. owner: "xiaomi",
  6564. strip: {
  6565. none: true,
  6566. },
  6567. target: {
  6568. android_arm64: {
  6569. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6570. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6571. },
  6572. },
  6573. compile_multilib: "64",
  6574. prefer: true,
  6575. soc_specific: true,
  6576. }
  6577. cc_prebuilt_library_shared {
  6578. name: "[email protected]",
  6579. owner: "xiaomi",
  6580. strip: {
  6581. none: true,
  6582. },
  6583. target: {
  6584. android_arm64: {
  6585. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6586. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6587. },
  6588. },
  6589. compile_multilib: "64",
  6590. prefer: true,
  6591. soc_specific: true,
  6592. }
  6593. cc_prebuilt_library_shared {
  6594. name: "[email protected]",
  6595. owner: "xiaomi",
  6596. strip: {
  6597. none: true,
  6598. },
  6599. target: {
  6600. android_arm64: {
  6601. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6602. shared_libs: ["[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6603. },
  6604. },
  6605. compile_multilib: "64",
  6606. prefer: true,
  6607. soc_specific: true,
  6608. }
  6609. cc_prebuilt_library_shared {
  6610. name: "[email protected]",
  6611. owner: "xiaomi",
  6612. strip: {
  6613. none: true,
  6614. },
  6615. target: {
  6616. android_arm64: {
  6617. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6618. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6619. },
  6620. },
  6621. compile_multilib: "64",
  6622. prefer: true,
  6623. soc_specific: true,
  6624. }
  6625. cc_prebuilt_library_shared {
  6626. name: "[email protected]",
  6627. owner: "xiaomi",
  6628. strip: {
  6629. none: true,
  6630. },
  6631. target: {
  6632. android_arm64: {
  6633. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6634. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6635. },
  6636. },
  6637. compile_multilib: "64",
  6638. prefer: true,
  6639. soc_specific: true,
  6640. }
  6641. cc_prebuilt_library_shared {
  6642. name: "[email protected]",
  6643. owner: "xiaomi",
  6644. strip: {
  6645. none: true,
  6646. },
  6647. target: {
  6648. android_arm64: {
  6649. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6650. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6651. },
  6652. },
  6653. compile_multilib: "64",
  6654. prefer: true,
  6655. soc_specific: true,
  6656. }
  6657. cc_prebuilt_library_shared {
  6658. name: "[email protected]",
  6659. owner: "xiaomi",
  6660. strip: {
  6661. none: true,
  6662. },
  6663. target: {
  6664. android_arm64: {
  6665. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6666. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6667. },
  6668. },
  6669. compile_multilib: "64",
  6670. prefer: true,
  6671. soc_specific: true,
  6672. }
  6673. cc_prebuilt_library_shared {
  6674. name: "[email protected]",
  6675. owner: "xiaomi",
  6676. strip: {
  6677. none: true,
  6678. },
  6679. target: {
  6680. android_arm64: {
  6681. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6682. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6683. },
  6684. },
  6685. compile_multilib: "64",
  6686. prefer: true,
  6687. soc_specific: true,
  6688. }
  6689. cc_prebuilt_library_shared {
  6690. name: "[email protected]",
  6691. owner: "xiaomi",
  6692. strip: {
  6693. none: true,
  6694. },
  6695. target: {
  6696. android_arm64: {
  6697. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6698. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6699. },
  6700. },
  6701. compile_multilib: "64",
  6702. prefer: true,
  6703. soc_specific: true,
  6704. }
  6705. cc_prebuilt_library_shared {
  6706. name: "vendor.libdpmctmgr",
  6707. owner: "xiaomi",
  6708. strip: {
  6709. none: true,
  6710. },
  6711. target: {
  6712. android_arm64: {
  6713. srcs: ["proprietary/vendor/lib64/vendor.libdpmctmgr.so"],
  6714. shared_libs: ["libdiag", "libbinder", "libcutils", "libutils", "vendor.libdpmframework", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  6715. },
  6716. },
  6717. compile_multilib: "64",
  6718. prefer: true,
  6719. soc_specific: true,
  6720. }
  6721. cc_prebuilt_library_shared {
  6722. name: "vendor.libdpmfdmgr",
  6723. owner: "xiaomi",
  6724. strip: {
  6725. none: true,
  6726. },
  6727. target: {
  6728. android_arm64: {
  6729. srcs: ["proprietary/vendor/lib64/vendor.libdpmfdmgr.so"],
  6730. shared_libs: ["libdiag", "libbinder", "libcutils", "libutils", "vendor.libdpmframework", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  6731. },
  6732. },
  6733. compile_multilib: "64",
  6734. prefer: true,
  6735. soc_specific: true,
  6736. }
  6737. cc_prebuilt_library_shared {
  6738. name: "vendor.libdpmframework",
  6739. owner: "xiaomi",
  6740. strip: {
  6741. none: true,
  6742. },
  6743. target: {
  6744. android_arm64: {
  6745. srcs: ["proprietary/vendor/lib64/vendor.libdpmframework.so"],
  6746. shared_libs: ["libdiag", "libbinder", "libcutils", "libutils", "liblog", "libhidlbase", "libhardware", "libhardware_legacy", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  6747. },
  6748. },
  6749. compile_multilib: "64",
  6750. prefer: true,
  6751. soc_specific: true,
  6752. }
  6753. cc_prebuilt_library_shared {
  6754. name: "vendor.libdpmtcm",
  6755. owner: "xiaomi",
  6756. strip: {
  6757. none: true,
  6758. },
  6759. target: {
  6760. android_arm64: {
  6761. srcs: ["proprietary/vendor/lib64/vendor.libdpmtcm.so"],
  6762. shared_libs: ["libdiag", "libbinder", "libcutils", "libutils", "libhidlbase", "libhardware", "libhardware_legacy", "vendor.libdpmframework", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  6763. },
  6764. },
  6765. compile_multilib: "64",
  6766. prefer: true,
  6767. soc_specific: true,
  6768. }
  6769. cc_prebuilt_library_shared {
  6770. name: "vendor.libmwqemiptablemgr",
  6771. owner: "xiaomi",
  6772. strip: {
  6773. none: true,
  6774. },
  6775. target: {
  6776. android_arm64: {
  6777. srcs: ["proprietary/vendor/lib64/vendor.libmwqemiptablemgr.so"],
  6778. shared_libs: ["liblog", "libcutils", "libbase", "libutils", "vendor.libdpmframework", "libdiag", "libhidlbase", "libhardware", "libhardware_legacy", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  6779. },
  6780. },
  6781. compile_multilib: "64",
  6782. prefer: true,
  6783. soc_specific: true,
  6784. }
  6785. cc_prebuilt_library_shared {
  6786. name: "[email protected]",
  6787. owner: "xiaomi",
  6788. strip: {
  6789. none: true,
  6790. },
  6791. target: {
  6792. android_arm64: {
  6793. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6794. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6795. },
  6796. },
  6797. compile_multilib: "64",
  6798. prefer: true,
  6799. soc_specific: true,
  6800. }
  6801. cc_prebuilt_library_shared {
  6802. name: "[email protected]",
  6803. owner: "xiaomi",
  6804. strip: {
  6805. none: true,
  6806. },
  6807. target: {
  6808. android_arm64: {
  6809. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6810. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6811. },
  6812. },
  6813. compile_multilib: "64",
  6814. prefer: true,
  6815. soc_specific: true,
  6816. }
  6817. cc_prebuilt_library_shared {
  6818. name: "[email protected]",
  6819. owner: "xiaomi",
  6820. strip: {
  6821. none: true,
  6822. },
  6823. target: {
  6824. android_arm64: {
  6825. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6826. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6827. },
  6828. },
  6829. compile_multilib: "64",
  6830. prefer: true,
  6831. soc_specific: true,
  6832. }
  6833. cc_prebuilt_library_shared {
  6834. name: "[email protected]",
  6835. owner: "xiaomi",
  6836. strip: {
  6837. none: true,
  6838. },
  6839. target: {
  6840. android_arm64: {
  6841. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6842. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6843. },
  6844. },
  6845. compile_multilib: "64",
  6846. prefer: true,
  6847. soc_specific: true,
  6848. }
  6849. cc_prebuilt_library_shared {
  6850. name: "[email protected]",
  6851. owner: "xiaomi",
  6852. strip: {
  6853. none: true,
  6854. },
  6855. target: {
  6856. android_arm64: {
  6857. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6858. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6859. },
  6860. },
  6861. compile_multilib: "64",
  6862. prefer: true,
  6863. soc_specific: true,
  6864. }
  6865. cc_prebuilt_library_shared {
  6866. name: "[email protected]",
  6867. owner: "xiaomi",
  6868. strip: {
  6869. none: true,
  6870. },
  6871. target: {
  6872. android_arm64: {
  6873. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6874. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6875. },
  6876. },
  6877. compile_multilib: "64",
  6878. prefer: true,
  6879. soc_specific: true,
  6880. }
  6881. cc_prebuilt_library_shared {
  6882. name: "[email protected]",
  6883. owner: "xiaomi",
  6884. strip: {
  6885. none: true,
  6886. },
  6887. target: {
  6888. android_arm64: {
  6889. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6890. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6891. },
  6892. },
  6893. compile_multilib: "64",
  6894. prefer: true,
  6895. soc_specific: true,
  6896. }
  6897. cc_prebuilt_library_shared {
  6898. name: "[email protected]",
  6899. owner: "xiaomi",
  6900. strip: {
  6901. none: true,
  6902. },
  6903. target: {
  6904. android_arm64: {
  6905. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6906. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6907. },
  6908. },
  6909. compile_multilib: "64",
  6910. prefer: true,
  6911. soc_specific: true,
  6912. }
  6913. cc_prebuilt_library_shared {
  6914. name: "[email protected]",
  6915. stem: "[email protected]",
  6916. owner: "xiaomi",
  6917. strip: {
  6918. none: true,
  6919. },
  6920. target: {
  6921. android_arm64: {
  6922. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6923. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6924. },
  6925. },
  6926. compile_multilib: "64",
  6927. prefer: true,
  6928. soc_specific: true,
  6929. }
  6930. cc_prebuilt_library_shared {
  6931. name: "[email protected]",
  6932. owner: "xiaomi",
  6933. strip: {
  6934. none: true,
  6935. },
  6936. target: {
  6937. android_arm64: {
  6938. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6939. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6940. },
  6941. },
  6942. compile_multilib: "64",
  6943. prefer: true,
  6944. soc_specific: true,
  6945. }
  6946. cc_prebuilt_library_shared {
  6947. name: "[email protected]",
  6948. owner: "xiaomi",
  6949. strip: {
  6950. none: true,
  6951. },
  6952. target: {
  6953. android_arm64: {
  6954. srcs: ["proprietary/vendor/lib64/[email protected]"],
  6955. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  6956. },
  6957. },
  6958. compile_multilib: "64",
  6959. prefer: true,
  6960. soc_specific: true,
  6961. }
  6962. cc_prebuilt_library_shared {
  6963. name: "vendor.qti.gnss-V3-ndk",
  6964. owner: "xiaomi",
  6965. strip: {
  6966. none: true,
  6967. },
  6968. target: {
  6969. android_arm64: {
  6970. srcs: ["proprietary/vendor/lib64/vendor.qti.gnss-V3-ndk.so"],
  6971. shared_libs: ["libbinder_ndk", "libc++", "libc", "libm", "libdl", ],
  6972. },
  6973. },
  6974. compile_multilib: "64",
  6975. prefer: true,
  6976. soc_specific: true,
  6977. }
  6978. cc_prebuilt_library_shared {
  6979. name: "vendor.qti.gnss-V5-ndk",
  6980. owner: "xiaomi",
  6981. strip: {
  6982. none: true,
  6983. },
  6984. target: {
  6985. android_arm64: {
  6986. srcs: ["proprietary/vendor/lib64/vendor.qti.gnss-V5-ndk.so"],
  6987. shared_libs: ["libbinder_ndk", "libc++", "libc", "libm", "libdl", ],
  6988. },
  6989. },
  6990. compile_multilib: "64",
  6991. prefer: true,
  6992. soc_specific: true,
  6993. }
  6994. cc_prebuilt_library_shared {
  6995. name: "vendor.qti.gnss-service",
  6996. owner: "xiaomi",
  6997. strip: {
  6998. none: true,
  6999. },
  7000. target: {
  7001. android_arm64: {
  7002. srcs: ["proprietary/vendor/lib64/vendor.qti.gnss-service.so"],
  7003. shared_libs: ["libbase", "libbinder_ndk", "vendor.qti.gnss-V5-ndk", "liblog", "libcutils", "libutils", "libloc_core", "libgps.utils", "liblocation_api", "liblocationservice_glue", "liblbs_core", "libdataitems", "liblocationservice", "libxtadapter", "libizat_core", "libizat_client_api", "libc++", "libc", "libm", "libdl", ],
  7004. },
  7005. },
  7006. compile_multilib: "64",
  7007. prefer: true,
  7008. soc_specific: true,
  7009. }
  7010. cc_prebuilt_library_shared {
  7011. name: "[email protected]",
  7012. owner: "xiaomi",
  7013. strip: {
  7014. none: true,
  7015. },
  7016. target: {
  7017. android_arm64: {
  7018. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7019. shared_libs: ["libhidlbase", "libutils", "liblog", "libcutils", "libhardware", "libbase", "libar-gsl", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  7020. },
  7021. },
  7022. compile_multilib: "64",
  7023. check_elf_files: false,
  7024. prefer: true,
  7025. soc_specific: true,
  7026. }
  7027. cc_prebuilt_library_shared {
  7028. name: "[email protected]",
  7029. owner: "xiaomi",
  7030. strip: {
  7031. none: true,
  7032. },
  7033. target: {
  7034. android_arm64: {
  7035. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7036. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7037. },
  7038. },
  7039. compile_multilib: "64",
  7040. prefer: true,
  7041. soc_specific: true,
  7042. }
  7043. cc_prebuilt_library_shared {
  7044. name: "[email protected]",
  7045. owner: "xiaomi",
  7046. strip: {
  7047. none: true,
  7048. },
  7049. target: {
  7050. android_arm64: {
  7051. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7052. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7053. },
  7054. },
  7055. compile_multilib: "64",
  7056. prefer: true,
  7057. soc_specific: true,
  7058. }
  7059. cc_prebuilt_library_shared {
  7060. name: "[email protected]",
  7061. owner: "xiaomi",
  7062. strip: {
  7063. none: true,
  7064. },
  7065. target: {
  7066. android_arm64: {
  7067. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7068. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7069. },
  7070. },
  7071. compile_multilib: "64",
  7072. prefer: true,
  7073. soc_specific: true,
  7074. }
  7075. cc_prebuilt_library_shared {
  7076. name: "[email protected]",
  7077. owner: "xiaomi",
  7078. strip: {
  7079. none: true,
  7080. },
  7081. target: {
  7082. android_arm64: {
  7083. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7084. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7085. },
  7086. },
  7087. compile_multilib: "64",
  7088. prefer: true,
  7089. soc_specific: true,
  7090. }
  7091. cc_prebuilt_library_shared {
  7092. name: "[email protected]",
  7093. owner: "xiaomi",
  7094. strip: {
  7095. none: true,
  7096. },
  7097. target: {
  7098. android_arm64: {
  7099. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7100. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7101. },
  7102. },
  7103. compile_multilib: "64",
  7104. prefer: true,
  7105. soc_specific: true,
  7106. }
  7107. cc_prebuilt_library_shared {
  7108. name: "[email protected]",
  7109. owner: "xiaomi",
  7110. strip: {
  7111. none: true,
  7112. },
  7113. target: {
  7114. android_arm64: {
  7115. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7116. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7117. },
  7118. },
  7119. compile_multilib: "64",
  7120. prefer: true,
  7121. soc_specific: true,
  7122. }
  7123. cc_prebuilt_library_shared {
  7124. name: "[email protected]",
  7125. owner: "xiaomi",
  7126. strip: {
  7127. none: true,
  7128. },
  7129. target: {
  7130. android_arm64: {
  7131. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7132. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7133. },
  7134. },
  7135. compile_multilib: "64",
  7136. prefer: true,
  7137. soc_specific: true,
  7138. }
  7139. cc_prebuilt_library_shared {
  7140. name: "[email protected]",
  7141. owner: "xiaomi",
  7142. strip: {
  7143. none: true,
  7144. },
  7145. target: {
  7146. android_arm64: {
  7147. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7148. shared_libs: ["[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7149. },
  7150. },
  7151. compile_multilib: "64",
  7152. prefer: true,
  7153. soc_specific: true,
  7154. }
  7155. cc_prebuilt_library_shared {
  7156. name: "[email protected]",
  7157. owner: "xiaomi",
  7158. strip: {
  7159. none: true,
  7160. },
  7161. target: {
  7162. android_arm64: {
  7163. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7164. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7165. },
  7166. },
  7167. compile_multilib: "64",
  7168. prefer: true,
  7169. soc_specific: true,
  7170. }
  7171. cc_prebuilt_library_shared {
  7172. name: "[email protected]",
  7173. owner: "xiaomi",
  7174. strip: {
  7175. none: true,
  7176. },
  7177. target: {
  7178. android_arm64: {
  7179. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7180. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7181. },
  7182. },
  7183. compile_multilib: "64",
  7184. prefer: true,
  7185. soc_specific: true,
  7186. }
  7187. cc_prebuilt_library_shared {
  7188. name: "[email protected]",
  7189. owner: "xiaomi",
  7190. strip: {
  7191. none: true,
  7192. },
  7193. target: {
  7194. android_arm64: {
  7195. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7196. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7197. },
  7198. },
  7199. compile_multilib: "64",
  7200. prefer: true,
  7201. soc_specific: true,
  7202. }
  7203. cc_prebuilt_library_shared {
  7204. name: "vendor.qti.hardware.data.connectionfactory-V1-ndk_platform",
  7205. owner: "xiaomi",
  7206. strip: {
  7207. none: true,
  7208. },
  7209. target: {
  7210. android_arm64: {
  7211. srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.data.connectionfactory-V1-ndk_platform.so"],
  7212. shared_libs: ["libbinder_ndk", "vendor.qti.hardware.data.dataactivity-V1-ndk_platform", "vendor.qti.hardware.data.ka-V1-ndk_platform", "libc++", "libc", "libm", "libdl", ],
  7213. },
  7214. },
  7215. compile_multilib: "64",
  7216. prefer: true,
  7217. soc_specific: true,
  7218. }
  7219. cc_prebuilt_library_shared {
  7220. name: "vendor.qti.hardware.data.dataactivity-V1-ndk_platform",
  7221. owner: "xiaomi",
  7222. strip: {
  7223. none: true,
  7224. },
  7225. target: {
  7226. android_arm64: {
  7227. srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.data.dataactivity-V1-ndk_platform.so"],
  7228. shared_libs: ["libbinder_ndk", "libc++", "libc", "libm", "libdl", ],
  7229. },
  7230. },
  7231. compile_multilib: "64",
  7232. prefer: true,
  7233. soc_specific: true,
  7234. }
  7235. cc_prebuilt_library_shared {
  7236. name: "[email protected]",
  7237. owner: "xiaomi",
  7238. strip: {
  7239. none: true,
  7240. },
  7241. target: {
  7242. android_arm64: {
  7243. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7244. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7245. },
  7246. },
  7247. compile_multilib: "64",
  7248. prefer: true,
  7249. soc_specific: true,
  7250. }
  7251. cc_prebuilt_library_shared {
  7252. name: "[email protected]",
  7253. owner: "xiaomi",
  7254. strip: {
  7255. none: true,
  7256. },
  7257. target: {
  7258. android_arm64: {
  7259. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7260. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7261. },
  7262. },
  7263. compile_multilib: "64",
  7264. prefer: true,
  7265. soc_specific: true,
  7266. }
  7267. cc_prebuilt_library_shared {
  7268. name: "[email protected]",
  7269. owner: "xiaomi",
  7270. strip: {
  7271. none: true,
  7272. },
  7273. target: {
  7274. android_arm64: {
  7275. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7276. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7277. },
  7278. },
  7279. compile_multilib: "64",
  7280. prefer: true,
  7281. soc_specific: true,
  7282. }
  7283. cc_prebuilt_library_shared {
  7284. name: "[email protected]",
  7285. owner: "xiaomi",
  7286. strip: {
  7287. none: true,
  7288. },
  7289. target: {
  7290. android_arm64: {
  7291. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7292. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7293. },
  7294. },
  7295. compile_multilib: "64",
  7296. prefer: true,
  7297. soc_specific: true,
  7298. }
  7299. cc_prebuilt_library_shared {
  7300. name: "[email protected]",
  7301. owner: "xiaomi",
  7302. strip: {
  7303. none: true,
  7304. },
  7305. target: {
  7306. android_arm64: {
  7307. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7308. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7309. },
  7310. },
  7311. compile_multilib: "64",
  7312. prefer: true,
  7313. soc_specific: true,
  7314. }
  7315. cc_prebuilt_library_shared {
  7316. name: "vendor.qti.hardware.data.ka-V1-ndk_platform",
  7317. owner: "xiaomi",
  7318. strip: {
  7319. none: true,
  7320. },
  7321. target: {
  7322. android_arm64: {
  7323. srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.data.ka-V1-ndk_platform.so"],
  7324. shared_libs: ["libbinder_ndk", "libc++", "libc", "libm", "libdl", ],
  7325. },
  7326. },
  7327. compile_multilib: "64",
  7328. prefer: true,
  7329. soc_specific: true,
  7330. }
  7331. cc_prebuilt_library_shared {
  7332. name: "[email protected]",
  7333. owner: "xiaomi",
  7334. strip: {
  7335. none: true,
  7336. },
  7337. target: {
  7338. android_arm64: {
  7339. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7340. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7341. },
  7342. },
  7343. compile_multilib: "64",
  7344. prefer: true,
  7345. soc_specific: true,
  7346. }
  7347. cc_prebuilt_library_shared {
  7348. name: "[email protected]",
  7349. owner: "xiaomi",
  7350. strip: {
  7351. none: true,
  7352. },
  7353. target: {
  7354. android_arm64: {
  7355. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7356. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7357. },
  7358. },
  7359. compile_multilib: "64",
  7360. prefer: true,
  7361. soc_specific: true,
  7362. }
  7363. cc_prebuilt_library_shared {
  7364. name: "[email protected]",
  7365. owner: "xiaomi",
  7366. strip: {
  7367. none: true,
  7368. },
  7369. target: {
  7370. android_arm64: {
  7371. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7372. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7373. },
  7374. },
  7375. compile_multilib: "64",
  7376. prefer: true,
  7377. soc_specific: true,
  7378. }
  7379. cc_prebuilt_library_shared {
  7380. name: "[email protected]",
  7381. stem: "[email protected]",
  7382. owner: "xiaomi",
  7383. strip: {
  7384. none: true,
  7385. },
  7386. target: {
  7387. android_arm64: {
  7388. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7389. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7390. },
  7391. },
  7392. compile_multilib: "64",
  7393. prefer: true,
  7394. soc_specific: true,
  7395. }
  7396. cc_prebuilt_library_shared {
  7397. name: "[email protected]",
  7398. stem: "[email protected]",
  7399. owner: "xiaomi",
  7400. strip: {
  7401. none: true,
  7402. },
  7403. target: {
  7404. android_arm64: {
  7405. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7406. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7407. },
  7408. },
  7409. compile_multilib: "64",
  7410. prefer: true,
  7411. soc_specific: true,
  7412. }
  7413. cc_prebuilt_library_shared {
  7414. name: "[email protected]",
  7415. owner: "xiaomi",
  7416. strip: {
  7417. none: true,
  7418. },
  7419. target: {
  7420. android_arm64: {
  7421. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7422. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7423. },
  7424. },
  7425. compile_multilib: "64",
  7426. prefer: true,
  7427. soc_specific: true,
  7428. }
  7429. cc_prebuilt_library_shared {
  7430. name: "[email protected]",
  7431. owner: "xiaomi",
  7432. strip: {
  7433. none: true,
  7434. },
  7435. target: {
  7436. android_arm64: {
  7437. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7438. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7439. },
  7440. },
  7441. compile_multilib: "64",
  7442. prefer: true,
  7443. soc_specific: true,
  7444. }
  7445. cc_prebuilt_library_shared {
  7446. name: "[email protected]",
  7447. owner: "xiaomi",
  7448. strip: {
  7449. none: true,
  7450. },
  7451. target: {
  7452. android_arm64: {
  7453. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7454. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7455. },
  7456. },
  7457. compile_multilib: "64",
  7458. prefer: true,
  7459. soc_specific: true,
  7460. }
  7461. cc_prebuilt_library_shared {
  7462. name: "[email protected]",
  7463. owner: "xiaomi",
  7464. strip: {
  7465. none: true,
  7466. },
  7467. target: {
  7468. android_arm64: {
  7469. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7470. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7471. },
  7472. },
  7473. compile_multilib: "64",
  7474. prefer: true,
  7475. soc_specific: true,
  7476. }
  7477. cc_prebuilt_library_shared {
  7478. name: "[email protected]",
  7479. owner: "xiaomi",
  7480. strip: {
  7481. none: true,
  7482. },
  7483. target: {
  7484. android_arm64: {
  7485. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7486. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7487. },
  7488. },
  7489. compile_multilib: "64",
  7490. prefer: true,
  7491. soc_specific: true,
  7492. }
  7493. cc_prebuilt_library_shared {
  7494. name: "[email protected]",
  7495. stem: "[email protected]",
  7496. owner: "xiaomi",
  7497. strip: {
  7498. none: true,
  7499. },
  7500. target: {
  7501. android_arm64: {
  7502. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7503. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7504. },
  7505. },
  7506. compile_multilib: "64",
  7507. prefer: true,
  7508. soc_specific: true,
  7509. }
  7510. cc_prebuilt_library_shared {
  7511. name: "[email protected]",
  7512. stem: "[email protected]",
  7513. owner: "xiaomi",
  7514. strip: {
  7515. none: true,
  7516. },
  7517. target: {
  7518. android_arm64: {
  7519. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7520. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7521. },
  7522. },
  7523. compile_multilib: "64",
  7524. prefer: true,
  7525. soc_specific: true,
  7526. }
  7527. cc_prebuilt_library_shared {
  7528. name: "[email protected]",
  7529. owner: "xiaomi",
  7530. strip: {
  7531. none: true,
  7532. },
  7533. target: {
  7534. android_arm64: {
  7535. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7536. shared_libs: ["libhidlbase", "libutils", "libfmq", "libcutils", "liblog", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  7537. },
  7538. },
  7539. compile_multilib: "64",
  7540. prefer: true,
  7541. soc_specific: true,
  7542. }
  7543. cc_prebuilt_library_shared {
  7544. name: "[email protected]",
  7545. stem: "[email protected]",
  7546. owner: "xiaomi",
  7547. strip: {
  7548. none: true,
  7549. },
  7550. target: {
  7551. android_arm64: {
  7552. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7553. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7554. },
  7555. },
  7556. compile_multilib: "64",
  7557. prefer: true,
  7558. soc_specific: true,
  7559. }
  7560. cc_prebuilt_library_shared {
  7561. name: "[email protected]",
  7562. owner: "xiaomi",
  7563. strip: {
  7564. none: true,
  7565. },
  7566. target: {
  7567. android_arm64: {
  7568. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7569. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7570. },
  7571. },
  7572. compile_multilib: "64",
  7573. prefer: true,
  7574. soc_specific: true,
  7575. }
  7576. cc_prebuilt_library_shared {
  7577. name: "[email protected]",
  7578. owner: "xiaomi",
  7579. strip: {
  7580. none: true,
  7581. },
  7582. target: {
  7583. android_arm64: {
  7584. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7585. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7586. },
  7587. },
  7588. compile_multilib: "64",
  7589. prefer: true,
  7590. soc_specific: true,
  7591. }
  7592. cc_prebuilt_library_shared {
  7593. name: "[email protected]",
  7594. owner: "xiaomi",
  7595. strip: {
  7596. none: true,
  7597. },
  7598. target: {
  7599. android_arm64: {
  7600. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7601. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7602. },
  7603. },
  7604. compile_multilib: "64",
  7605. prefer: true,
  7606. soc_specific: true,
  7607. }
  7608. cc_prebuilt_library_shared {
  7609. name: "[email protected]",
  7610. owner: "xiaomi",
  7611. strip: {
  7612. none: true,
  7613. },
  7614. target: {
  7615. android_arm64: {
  7616. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7617. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7618. },
  7619. },
  7620. compile_multilib: "64",
  7621. prefer: true,
  7622. soc_specific: true,
  7623. }
  7624. cc_prebuilt_library_shared {
  7625. name: "[email protected]",
  7626. owner: "xiaomi",
  7627. strip: {
  7628. none: true,
  7629. },
  7630. target: {
  7631. android_arm64: {
  7632. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7633. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7634. },
  7635. },
  7636. compile_multilib: "64",
  7637. prefer: true,
  7638. soc_specific: true,
  7639. }
  7640. cc_prebuilt_library_shared {
  7641. name: "vendor.qti.hardware.radio.ims-V7-ndk_platform",
  7642. owner: "xiaomi",
  7643. strip: {
  7644. none: true,
  7645. },
  7646. target: {
  7647. android_arm64: {
  7648. srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.ims-V7-ndk_platform.so"],
  7649. shared_libs: ["libbinder_ndk", "libc++", "libc", "libm", "libdl", ],
  7650. },
  7651. },
  7652. compile_multilib: "64",
  7653. prefer: true,
  7654. soc_specific: true,
  7655. }
  7656. cc_prebuilt_library_shared {
  7657. name: "[email protected]",
  7658. owner: "xiaomi",
  7659. strip: {
  7660. none: true,
  7661. },
  7662. target: {
  7663. android_arm64: {
  7664. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7665. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7666. },
  7667. },
  7668. compile_multilib: "64",
  7669. prefer: true,
  7670. soc_specific: true,
  7671. }
  7672. cc_prebuilt_library_shared {
  7673. name: "[email protected]",
  7674. owner: "xiaomi",
  7675. strip: {
  7676. none: true,
  7677. },
  7678. target: {
  7679. android_arm64: {
  7680. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7681. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7682. },
  7683. },
  7684. compile_multilib: "64",
  7685. prefer: true,
  7686. soc_specific: true,
  7687. }
  7688. cc_prebuilt_library_shared {
  7689. name: "[email protected]",
  7690. owner: "xiaomi",
  7691. strip: {
  7692. none: true,
  7693. },
  7694. target: {
  7695. android_arm64: {
  7696. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7697. shared_libs: ["[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7698. },
  7699. },
  7700. compile_multilib: "64",
  7701. prefer: true,
  7702. soc_specific: true,
  7703. }
  7704. cc_prebuilt_library_shared {
  7705. name: "[email protected]",
  7706. owner: "xiaomi",
  7707. strip: {
  7708. none: true,
  7709. },
  7710. target: {
  7711. android_arm64: {
  7712. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7713. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7714. },
  7715. },
  7716. compile_multilib: "64",
  7717. prefer: true,
  7718. soc_specific: true,
  7719. }
  7720. cc_prebuilt_library_shared {
  7721. name: "[email protected]",
  7722. owner: "xiaomi",
  7723. strip: {
  7724. none: true,
  7725. },
  7726. target: {
  7727. android_arm64: {
  7728. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7729. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7730. },
  7731. },
  7732. compile_multilib: "64",
  7733. prefer: true,
  7734. soc_specific: true,
  7735. }
  7736. cc_prebuilt_library_shared {
  7737. name: "[email protected]",
  7738. owner: "xiaomi",
  7739. strip: {
  7740. none: true,
  7741. },
  7742. target: {
  7743. android_arm64: {
  7744. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7745. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7746. },
  7747. },
  7748. compile_multilib: "64",
  7749. prefer: true,
  7750. soc_specific: true,
  7751. }
  7752. cc_prebuilt_library_shared {
  7753. name: "[email protected]",
  7754. owner: "xiaomi",
  7755. strip: {
  7756. none: true,
  7757. },
  7758. target: {
  7759. android_arm64: {
  7760. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7761. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7762. },
  7763. },
  7764. compile_multilib: "64",
  7765. prefer: true,
  7766. soc_specific: true,
  7767. }
  7768. cc_prebuilt_library_shared {
  7769. name: "[email protected]",
  7770. owner: "xiaomi",
  7771. strip: {
  7772. none: true,
  7773. },
  7774. target: {
  7775. android_arm64: {
  7776. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7777. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7778. },
  7779. },
  7780. compile_multilib: "64",
  7781. prefer: true,
  7782. soc_specific: true,
  7783. }
  7784. cc_prebuilt_library_shared {
  7785. name: "[email protected]",
  7786. owner: "xiaomi",
  7787. strip: {
  7788. none: true,
  7789. },
  7790. target: {
  7791. android_arm64: {
  7792. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7793. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7794. },
  7795. },
  7796. compile_multilib: "64",
  7797. prefer: true,
  7798. soc_specific: true,
  7799. }
  7800. cc_prebuilt_library_shared {
  7801. name: "[email protected]",
  7802. owner: "xiaomi",
  7803. strip: {
  7804. none: true,
  7805. },
  7806. target: {
  7807. android_arm64: {
  7808. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7809. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7810. },
  7811. },
  7812. compile_multilib: "64",
  7813. prefer: true,
  7814. soc_specific: true,
  7815. }
  7816. cc_prebuilt_library_shared {
  7817. name: "[email protected]",
  7818. owner: "xiaomi",
  7819. strip: {
  7820. none: true,
  7821. },
  7822. target: {
  7823. android_arm64: {
  7824. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7825. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7826. },
  7827. },
  7828. compile_multilib: "64",
  7829. prefer: true,
  7830. soc_specific: true,
  7831. }
  7832. cc_prebuilt_library_shared {
  7833. name: "[email protected]",
  7834. owner: "xiaomi",
  7835. strip: {
  7836. none: true,
  7837. },
  7838. target: {
  7839. android_arm64: {
  7840. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7841. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7842. },
  7843. },
  7844. compile_multilib: "64",
  7845. prefer: true,
  7846. soc_specific: true,
  7847. }
  7848. cc_prebuilt_library_shared {
  7849. name: "[email protected]",
  7850. owner: "xiaomi",
  7851. strip: {
  7852. none: true,
  7853. },
  7854. target: {
  7855. android_arm64: {
  7856. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7857. shared_libs: ["[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7858. },
  7859. },
  7860. compile_multilib: "64",
  7861. prefer: true,
  7862. soc_specific: true,
  7863. }
  7864. cc_prebuilt_library_shared {
  7865. name: "[email protected]",
  7866. owner: "xiaomi",
  7867. strip: {
  7868. none: true,
  7869. },
  7870. target: {
  7871. android_arm64: {
  7872. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7873. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7874. },
  7875. },
  7876. compile_multilib: "64",
  7877. prefer: true,
  7878. soc_specific: true,
  7879. }
  7880. cc_prebuilt_library_shared {
  7881. name: "vendor.qti.hardware.radio.qtiradio-V5-ndk_platform",
  7882. owner: "xiaomi",
  7883. strip: {
  7884. none: true,
  7885. },
  7886. target: {
  7887. android_arm64: {
  7888. srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio-V5-ndk_platform.so"],
  7889. shared_libs: ["libbinder_ndk", "libc++", "libc", "libm", "libdl", ],
  7890. },
  7891. },
  7892. compile_multilib: "64",
  7893. prefer: true,
  7894. soc_specific: true,
  7895. }
  7896. cc_prebuilt_library_shared {
  7897. name: "[email protected]",
  7898. owner: "xiaomi",
  7899. strip: {
  7900. none: true,
  7901. },
  7902. target: {
  7903. android_arm64: {
  7904. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7905. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7906. },
  7907. },
  7908. compile_multilib: "64",
  7909. prefer: true,
  7910. soc_specific: true,
  7911. }
  7912. cc_prebuilt_library_shared {
  7913. name: "[email protected]",
  7914. owner: "xiaomi",
  7915. strip: {
  7916. none: true,
  7917. },
  7918. target: {
  7919. android_arm64: {
  7920. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7921. shared_libs: ["[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7922. },
  7923. },
  7924. compile_multilib: "64",
  7925. prefer: true,
  7926. soc_specific: true,
  7927. }
  7928. cc_prebuilt_library_shared {
  7929. name: "[email protected]",
  7930. owner: "xiaomi",
  7931. strip: {
  7932. none: true,
  7933. },
  7934. target: {
  7935. android_arm64: {
  7936. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7937. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7938. },
  7939. },
  7940. compile_multilib: "64",
  7941. prefer: true,
  7942. soc_specific: true,
  7943. }
  7944. cc_prebuilt_library_shared {
  7945. name: "[email protected]",
  7946. owner: "xiaomi",
  7947. strip: {
  7948. none: true,
  7949. },
  7950. target: {
  7951. android_arm64: {
  7952. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7953. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7954. },
  7955. },
  7956. compile_multilib: "64",
  7957. prefer: true,
  7958. soc_specific: true,
  7959. }
  7960. cc_prebuilt_library_shared {
  7961. name: "[email protected]",
  7962. owner: "xiaomi",
  7963. strip: {
  7964. none: true,
  7965. },
  7966. target: {
  7967. android_arm64: {
  7968. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7969. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7970. },
  7971. },
  7972. compile_multilib: "64",
  7973. prefer: true,
  7974. soc_specific: true,
  7975. }
  7976. cc_prebuilt_library_shared {
  7977. name: "[email protected]",
  7978. owner: "xiaomi",
  7979. strip: {
  7980. none: true,
  7981. },
  7982. target: {
  7983. android_arm64: {
  7984. srcs: ["proprietary/vendor/lib64/[email protected]"],
  7985. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  7986. },
  7987. },
  7988. compile_multilib: "64",
  7989. prefer: true,
  7990. soc_specific: true,
  7991. }
  7992. cc_prebuilt_library_shared {
  7993. name: "[email protected]",
  7994. owner: "xiaomi",
  7995. strip: {
  7996. none: true,
  7997. },
  7998. target: {
  7999. android_arm64: {
  8000. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8001. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8002. },
  8003. },
  8004. compile_multilib: "64",
  8005. prefer: true,
  8006. soc_specific: true,
  8007. }
  8008. cc_prebuilt_library_shared {
  8009. name: "[email protected]",
  8010. owner: "xiaomi",
  8011. strip: {
  8012. none: true,
  8013. },
  8014. target: {
  8015. android_arm64: {
  8016. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8017. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8018. },
  8019. },
  8020. compile_multilib: "64",
  8021. prefer: true,
  8022. soc_specific: true,
  8023. }
  8024. cc_prebuilt_library_shared {
  8025. name: "[email protected]",
  8026. owner: "xiaomi",
  8027. strip: {
  8028. none: true,
  8029. },
  8030. target: {
  8031. android_arm64: {
  8032. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8033. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8034. },
  8035. },
  8036. compile_multilib: "64",
  8037. prefer: true,
  8038. soc_specific: true,
  8039. }
  8040. cc_prebuilt_library_shared {
  8041. name: "[email protected]",
  8042. owner: "xiaomi",
  8043. strip: {
  8044. none: true,
  8045. },
  8046. target: {
  8047. android_arm64: {
  8048. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8049. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8050. },
  8051. },
  8052. compile_multilib: "64",
  8053. prefer: true,
  8054. soc_specific: true,
  8055. }
  8056. cc_prebuilt_library_shared {
  8057. name: "[email protected]",
  8058. owner: "xiaomi",
  8059. strip: {
  8060. none: true,
  8061. },
  8062. target: {
  8063. android_arm64: {
  8064. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8065. shared_libs: ["[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8066. },
  8067. },
  8068. compile_multilib: "64",
  8069. prefer: true,
  8070. soc_specific: true,
  8071. }
  8072. cc_prebuilt_library_shared {
  8073. name: "[email protected]",
  8074. owner: "xiaomi",
  8075. strip: {
  8076. none: true,
  8077. },
  8078. target: {
  8079. android_arm64: {
  8080. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8081. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8082. },
  8083. },
  8084. compile_multilib: "64",
  8085. prefer: true,
  8086. soc_specific: true,
  8087. }
  8088. cc_prebuilt_library_shared {
  8089. name: "[email protected]",
  8090. owner: "xiaomi",
  8091. strip: {
  8092. none: true,
  8093. },
  8094. target: {
  8095. android_arm64: {
  8096. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8097. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8098. },
  8099. },
  8100. compile_multilib: "64",
  8101. prefer: true,
  8102. soc_specific: true,
  8103. }
  8104. cc_prebuilt_library_shared {
  8105. name: "[email protected]",
  8106. owner: "xiaomi",
  8107. strip: {
  8108. none: true,
  8109. },
  8110. target: {
  8111. android_arm64: {
  8112. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8113. shared_libs: ["[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8114. },
  8115. },
  8116. compile_multilib: "64",
  8117. prefer: true,
  8118. soc_specific: true,
  8119. }
  8120. cc_prebuilt_library_shared {
  8121. name: "[email protected]",
  8122. owner: "xiaomi",
  8123. strip: {
  8124. none: true,
  8125. },
  8126. target: {
  8127. android_arm64: {
  8128. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8129. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8130. },
  8131. },
  8132. compile_multilib: "64",
  8133. prefer: true,
  8134. soc_specific: true,
  8135. }
  8136. cc_prebuilt_library_shared {
  8137. name: "[email protected]",
  8138. owner: "xiaomi",
  8139. strip: {
  8140. none: true,
  8141. },
  8142. target: {
  8143. android_arm64: {
  8144. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8145. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8146. },
  8147. },
  8148. compile_multilib: "64",
  8149. prefer: true,
  8150. soc_specific: true,
  8151. }
  8152. cc_prebuilt_library_shared {
  8153. name: "[email protected]",
  8154. owner: "xiaomi",
  8155. strip: {
  8156. none: true,
  8157. },
  8158. target: {
  8159. android_arm64: {
  8160. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8161. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8162. },
  8163. },
  8164. compile_multilib: "64",
  8165. prefer: true,
  8166. soc_specific: true,
  8167. }
  8168. cc_prebuilt_library_shared {
  8169. name: "[email protected]",
  8170. owner: "xiaomi",
  8171. strip: {
  8172. none: true,
  8173. },
  8174. target: {
  8175. android_arm64: {
  8176. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8177. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8178. },
  8179. },
  8180. compile_multilib: "64",
  8181. prefer: true,
  8182. soc_specific: true,
  8183. }
  8184. cc_prebuilt_library_shared {
  8185. name: "[email protected]",
  8186. owner: "xiaomi",
  8187. strip: {
  8188. none: true,
  8189. },
  8190. target: {
  8191. android_arm64: {
  8192. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8193. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8194. },
  8195. },
  8196. compile_multilib: "64",
  8197. prefer: true,
  8198. soc_specific: true,
  8199. }
  8200. cc_prebuilt_library_shared {
  8201. name: "[email protected]",
  8202. owner: "xiaomi",
  8203. strip: {
  8204. none: true,
  8205. },
  8206. target: {
  8207. android_arm64: {
  8208. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8209. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8210. },
  8211. },
  8212. compile_multilib: "64",
  8213. prefer: true,
  8214. soc_specific: true,
  8215. }
  8216. cc_prebuilt_library_shared {
  8217. name: "[email protected]",
  8218. owner: "xiaomi",
  8219. strip: {
  8220. none: true,
  8221. },
  8222. target: {
  8223. android_arm64: {
  8224. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8225. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8226. },
  8227. },
  8228. compile_multilib: "64",
  8229. prefer: true,
  8230. soc_specific: true,
  8231. }
  8232. cc_prebuilt_library_shared {
  8233. name: "[email protected]",
  8234. owner: "xiaomi",
  8235. strip: {
  8236. none: true,
  8237. },
  8238. target: {
  8239. android_arm64: {
  8240. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8241. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8242. },
  8243. },
  8244. compile_multilib: "64",
  8245. prefer: true,
  8246. soc_specific: true,
  8247. }
  8248. cc_prebuilt_library_shared {
  8249. name: "[email protected]",
  8250. owner: "xiaomi",
  8251. strip: {
  8252. none: true,
  8253. },
  8254. target: {
  8255. android_arm64: {
  8256. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8257. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8258. },
  8259. },
  8260. compile_multilib: "64",
  8261. prefer: true,
  8262. soc_specific: true,
  8263. }
  8264. cc_prebuilt_library_shared {
  8265. name: "[email protected]",
  8266. owner: "xiaomi",
  8267. strip: {
  8268. none: true,
  8269. },
  8270. target: {
  8271. android_arm64: {
  8272. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8273. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8274. },
  8275. },
  8276. compile_multilib: "64",
  8277. prefer: true,
  8278. soc_specific: true,
  8279. }
  8280. cc_prebuilt_library_shared {
  8281. name: "[email protected]",
  8282. owner: "xiaomi",
  8283. strip: {
  8284. none: true,
  8285. },
  8286. target: {
  8287. android_arm64: {
  8288. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8289. shared_libs: ["[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8290. },
  8291. },
  8292. compile_multilib: "64",
  8293. prefer: true,
  8294. soc_specific: true,
  8295. }
  8296. cc_prebuilt_library_shared {
  8297. name: "[email protected]",
  8298. owner: "xiaomi",
  8299. strip: {
  8300. none: true,
  8301. },
  8302. target: {
  8303. android_arm64: {
  8304. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8305. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8306. },
  8307. },
  8308. compile_multilib: "64",
  8309. prefer: true,
  8310. soc_specific: true,
  8311. }
  8312. cc_prebuilt_library_shared {
  8313. name: "[email protected]",
  8314. stem: "[email protected]",
  8315. owner: "xiaomi",
  8316. strip: {
  8317. none: true,
  8318. },
  8319. target: {
  8320. android_arm64: {
  8321. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8322. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8323. },
  8324. },
  8325. compile_multilib: "64",
  8326. prefer: true,
  8327. soc_specific: true,
  8328. }
  8329. cc_prebuilt_library_shared {
  8330. name: "[email protected]",
  8331. owner: "xiaomi",
  8332. strip: {
  8333. none: true,
  8334. },
  8335. target: {
  8336. android_arm64: {
  8337. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8338. shared_libs: ["libhidlbase", "libutils", "libcutils", "[email protected]", "libwfdsessionmodule", "liblog", "libc++", "libc", "libm", "libdl", ],
  8339. },
  8340. },
  8341. compile_multilib: "64",
  8342. prefer: true,
  8343. soc_specific: true,
  8344. }
  8345. cc_prebuilt_library_shared {
  8346. name: "[email protected]",
  8347. owner: "xiaomi",
  8348. strip: {
  8349. none: true,
  8350. },
  8351. target: {
  8352. android_arm64: {
  8353. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8354. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8355. },
  8356. },
  8357. compile_multilib: "64",
  8358. prefer: true,
  8359. soc_specific: true,
  8360. }
  8361. cc_prebuilt_library_shared {
  8362. name: "[email protected]",
  8363. owner: "xiaomi",
  8364. strip: {
  8365. none: true,
  8366. },
  8367. target: {
  8368. android_arm64: {
  8369. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8370. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8371. },
  8372. },
  8373. compile_multilib: "64",
  8374. prefer: true,
  8375. soc_specific: true,
  8376. }
  8377. cc_prebuilt_library_shared {
  8378. name: "[email protected]",
  8379. owner: "xiaomi",
  8380. strip: {
  8381. none: true,
  8382. },
  8383. target: {
  8384. android_arm64: {
  8385. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8386. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8387. },
  8388. },
  8389. compile_multilib: "64",
  8390. prefer: true,
  8391. soc_specific: true,
  8392. }
  8393. cc_prebuilt_library_shared {
  8394. name: "[email protected]",
  8395. owner: "xiaomi",
  8396. strip: {
  8397. none: true,
  8398. },
  8399. target: {
  8400. android_arm64: {
  8401. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8402. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8403. },
  8404. },
  8405. compile_multilib: "64",
  8406. prefer: true,
  8407. soc_specific: true,
  8408. }
  8409. cc_prebuilt_library_shared {
  8410. name: "[email protected]",
  8411. owner: "xiaomi",
  8412. strip: {
  8413. none: true,
  8414. },
  8415. target: {
  8416. android_arm64: {
  8417. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8418. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8419. },
  8420. },
  8421. compile_multilib: "64",
  8422. prefer: true,
  8423. soc_specific: true,
  8424. }
  8425. cc_prebuilt_library_shared {
  8426. name: "[email protected]",
  8427. owner: "xiaomi",
  8428. strip: {
  8429. none: true,
  8430. },
  8431. target: {
  8432. android_arm64: {
  8433. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8434. shared_libs: ["[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8435. },
  8436. },
  8437. compile_multilib: "64",
  8438. prefer: true,
  8439. soc_specific: true,
  8440. }
  8441. cc_prebuilt_library_shared {
  8442. name: "[email protected]",
  8443. owner: "xiaomi",
  8444. strip: {
  8445. none: true,
  8446. },
  8447. target: {
  8448. android_arm64: {
  8449. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8450. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8451. },
  8452. },
  8453. compile_multilib: "64",
  8454. prefer: true,
  8455. soc_specific: true,
  8456. }
  8457. cc_prebuilt_library_shared {
  8458. name: "[email protected]",
  8459. owner: "xiaomi",
  8460. strip: {
  8461. none: true,
  8462. },
  8463. target: {
  8464. android_arm64: {
  8465. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8466. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8467. },
  8468. },
  8469. compile_multilib: "64",
  8470. prefer: true,
  8471. soc_specific: true,
  8472. }
  8473. cc_prebuilt_library_shared {
  8474. name: "[email protected]",
  8475. owner: "xiaomi",
  8476. strip: {
  8477. none: true,
  8478. },
  8479. target: {
  8480. android_arm64: {
  8481. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8482. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8483. },
  8484. },
  8485. compile_multilib: "64",
  8486. prefer: true,
  8487. soc_specific: true,
  8488. }
  8489. cc_prebuilt_library_shared {
  8490. name: "[email protected]",
  8491. owner: "xiaomi",
  8492. strip: {
  8493. none: true,
  8494. },
  8495. target: {
  8496. android_arm64: {
  8497. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8498. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8499. },
  8500. },
  8501. compile_multilib: "64",
  8502. prefer: true,
  8503. soc_specific: true,
  8504. }
  8505. cc_prebuilt_library_shared {
  8506. name: "[email protected]",
  8507. owner: "xiaomi",
  8508. strip: {
  8509. none: true,
  8510. },
  8511. target: {
  8512. android_arm64: {
  8513. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8514. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8515. },
  8516. },
  8517. compile_multilib: "64",
  8518. prefer: true,
  8519. soc_specific: true,
  8520. }
  8521. cc_prebuilt_library_shared {
  8522. name: "[email protected]",
  8523. owner: "xiaomi",
  8524. strip: {
  8525. none: true,
  8526. },
  8527. target: {
  8528. android_arm64: {
  8529. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8530. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8531. },
  8532. },
  8533. compile_multilib: "64",
  8534. prefer: true,
  8535. soc_specific: true,
  8536. }
  8537. cc_prebuilt_library_shared {
  8538. name: "[email protected]",
  8539. owner: "xiaomi",
  8540. strip: {
  8541. none: true,
  8542. },
  8543. target: {
  8544. android_arm64: {
  8545. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8546. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8547. },
  8548. },
  8549. compile_multilib: "64",
  8550. prefer: true,
  8551. soc_specific: true,
  8552. }
  8553. cc_prebuilt_library_shared {
  8554. name: "[email protected]",
  8555. owner: "xiaomi",
  8556. strip: {
  8557. none: true,
  8558. },
  8559. target: {
  8560. android_arm64: {
  8561. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8562. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8563. },
  8564. },
  8565. compile_multilib: "64",
  8566. prefer: true,
  8567. soc_specific: true,
  8568. }
  8569. cc_prebuilt_library_shared {
  8570. name: "[email protected]",
  8571. owner: "xiaomi",
  8572. strip: {
  8573. none: true,
  8574. },
  8575. target: {
  8576. android_arm64: {
  8577. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8578. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8579. },
  8580. },
  8581. compile_multilib: "64",
  8582. prefer: true,
  8583. soc_specific: true,
  8584. }
  8585. cc_prebuilt_library_shared {
  8586. name: "[email protected]",
  8587. owner: "xiaomi",
  8588. strip: {
  8589. none: true,
  8590. },
  8591. target: {
  8592. android_arm64: {
  8593. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8594. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8595. },
  8596. },
  8597. compile_multilib: "64",
  8598. prefer: true,
  8599. soc_specific: true,
  8600. }
  8601. cc_prebuilt_library_shared {
  8602. name: "[email protected]",
  8603. owner: "xiaomi",
  8604. strip: {
  8605. none: true,
  8606. },
  8607. target: {
  8608. android_arm64: {
  8609. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8610. shared_libs: ["[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8611. },
  8612. },
  8613. compile_multilib: "64",
  8614. prefer: true,
  8615. soc_specific: true,
  8616. }
  8617. cc_prebuilt_library_shared {
  8618. name: "[email protected]",
  8619. owner: "xiaomi",
  8620. strip: {
  8621. none: true,
  8622. },
  8623. target: {
  8624. android_arm64: {
  8625. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8626. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8627. },
  8628. },
  8629. compile_multilib: "64",
  8630. prefer: true,
  8631. soc_specific: true,
  8632. }
  8633. cc_prebuilt_library_shared {
  8634. name: "[email protected]",
  8635. owner: "xiaomi",
  8636. strip: {
  8637. none: true,
  8638. },
  8639. target: {
  8640. android_arm64: {
  8641. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8642. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8643. },
  8644. },
  8645. compile_multilib: "64",
  8646. prefer: true,
  8647. soc_specific: true,
  8648. }
  8649. cc_prebuilt_library_shared {
  8650. name: "[email protected]",
  8651. owner: "xiaomi",
  8652. strip: {
  8653. none: true,
  8654. },
  8655. target: {
  8656. android_arm64: {
  8657. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8658. shared_libs: ["[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8659. },
  8660. },
  8661. compile_multilib: "64",
  8662. prefer: true,
  8663. soc_specific: true,
  8664. }
  8665. cc_prebuilt_library_shared {
  8666. name: "[email protected]",
  8667. owner: "xiaomi",
  8668. strip: {
  8669. none: true,
  8670. },
  8671. target: {
  8672. android_arm64: {
  8673. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8674. shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware_legacy", "libhardware", "libhidlbase", "libdiag", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  8675. },
  8676. },
  8677. compile_multilib: "64",
  8678. prefer: true,
  8679. soc_specific: true,
  8680. }
  8681. cc_prebuilt_library_shared {
  8682. name: "[email protected]",
  8683. stem: "[email protected]",
  8684. owner: "xiaomi",
  8685. strip: {
  8686. none: true,
  8687. },
  8688. target: {
  8689. android_arm64: {
  8690. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8691. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8692. },
  8693. },
  8694. compile_multilib: "64",
  8695. prefer: true,
  8696. soc_specific: true,
  8697. }
  8698. cc_prebuilt_library_shared {
  8699. name: "[email protected]",
  8700. owner: "xiaomi",
  8701. strip: {
  8702. none: true,
  8703. },
  8704. target: {
  8705. android_arm64: {
  8706. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8707. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8708. },
  8709. },
  8710. compile_multilib: "64",
  8711. prefer: true,
  8712. soc_specific: true,
  8713. }
  8714. cc_prebuilt_library_shared {
  8715. name: "[email protected]",
  8716. owner: "xiaomi",
  8717. strip: {
  8718. none: true,
  8719. },
  8720. target: {
  8721. android_arm64: {
  8722. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8723. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8724. },
  8725. },
  8726. compile_multilib: "64",
  8727. prefer: true,
  8728. soc_specific: true,
  8729. }
  8730. cc_prebuilt_library_shared {
  8731. name: "[email protected]",
  8732. owner: "xiaomi",
  8733. strip: {
  8734. none: true,
  8735. },
  8736. target: {
  8737. android_arm64: {
  8738. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8739. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8740. },
  8741. },
  8742. compile_multilib: "64",
  8743. prefer: true,
  8744. soc_specific: true,
  8745. }
  8746. cc_prebuilt_library_shared {
  8747. name: "[email protected]",
  8748. owner: "xiaomi",
  8749. strip: {
  8750. none: true,
  8751. },
  8752. target: {
  8753. android_arm64: {
  8754. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8755. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8756. },
  8757. },
  8758. compile_multilib: "64",
  8759. prefer: true,
  8760. soc_specific: true,
  8761. }
  8762. cc_prebuilt_library_shared {
  8763. name: "[email protected]",
  8764. owner: "xiaomi",
  8765. strip: {
  8766. none: true,
  8767. },
  8768. target: {
  8769. android_arm64: {
  8770. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8771. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8772. },
  8773. },
  8774. compile_multilib: "64",
  8775. prefer: true,
  8776. soc_specific: true,
  8777. }
  8778. cc_prebuilt_library_shared {
  8779. name: "[email protected]",
  8780. owner: "xiaomi",
  8781. strip: {
  8782. none: true,
  8783. },
  8784. target: {
  8785. android_arm64: {
  8786. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8787. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8788. },
  8789. },
  8790. compile_multilib: "64",
  8791. prefer: true,
  8792. soc_specific: true,
  8793. }
  8794. cc_prebuilt_library_shared {
  8795. name: "[email protected]",
  8796. owner: "xiaomi",
  8797. strip: {
  8798. none: true,
  8799. },
  8800. target: {
  8801. android_arm64: {
  8802. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8803. shared_libs: ["libhidlbase", "libutils", "[email protected]", "[email protected]", "liblog", "libcutils", "libcrypto", "libjsoncpp", "libc++", "libc", "libm", "libdl", ],
  8804. },
  8805. },
  8806. compile_multilib: "64",
  8807. prefer: true,
  8808. soc_specific: true,
  8809. }
  8810. cc_prebuilt_library_shared {
  8811. name: "[email protected]",
  8812. owner: "xiaomi",
  8813. strip: {
  8814. none: true,
  8815. },
  8816. target: {
  8817. android_arm64: {
  8818. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8819. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8820. },
  8821. },
  8822. compile_multilib: "64",
  8823. prefer: true,
  8824. soc_specific: true,
  8825. }
  8826. cc_prebuilt_library_shared {
  8827. name: "vendor.qti.qesdsys-V1-ndk_platform",
  8828. owner: "xiaomi",
  8829. strip: {
  8830. none: true,
  8831. },
  8832. target: {
  8833. android_arm64: {
  8834. srcs: ["proprietary/vendor/lib64/vendor.qti.qesdsys-V1-ndk_platform.so"],
  8835. shared_libs: ["libbinder_ndk", "libc++", "libc", "libm", "libdl", ],
  8836. },
  8837. },
  8838. compile_multilib: "64",
  8839. prefer: true,
  8840. soc_specific: true,
  8841. }
  8842. cc_prebuilt_library_shared {
  8843. name: "[email protected]",
  8844. owner: "xiaomi",
  8845. strip: {
  8846. none: true,
  8847. },
  8848. target: {
  8849. android_arm64: {
  8850. srcs: ["proprietary/vendor/lib64/[email protected]"],
  8851. shared_libs: ["libutils", "[email protected]", "[email protected]", "[email protected]", "libhidlbase", "libhidlmemory", "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8852. },
  8853. },
  8854. compile_multilib: "64",
  8855. prefer: true,
  8856. soc_specific: true,
  8857. }
  8858. cc_prebuilt_library_shared {
  8859. name: "[email protected]",
  8860. owner: "xiaomi",
  8861. strip: {
  8862. none: true,
  8863. },
  8864. target: {
  8865. android_arm64: {
  8866. srcs: ["proprietary/system_ext/lib64/[email protected]"],
  8867. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  8868. },
  8869. },
  8870. compile_multilib: "64",
  8871. prefer: true,
  8872. system_ext_specific: true,
  8873. }
  8874. cc_prebuilt_library_shared {
  8875. name: "lib-imsvideocodec",
  8876. owner: "xiaomi",
  8877. strip: {
  8878. none: true,
  8879. },
  8880. target: {
  8881. android_arm64: {
  8882. srcs: ["proprietary/system_ext/lib64/lib-imsvideocodec.so"],
  8883. shared_libs: ["lib-imsvtutils", "lib-imsvtextutils", "libcutils", "libutils", "liblog", "libdiag_system", "libgui", "libandroid", "libnativewindow", "libmediandk", "libc++", "libc", "libm", "libdl", ],
  8884. },
  8885. },
  8886. compile_multilib: "64",
  8887. prefer: true,
  8888. system_ext_specific: true,
  8889. }
  8890. cc_prebuilt_library_shared {
  8891. name: "lib-imsvt",
  8892. owner: "xiaomi",
  8893. strip: {
  8894. none: true,
  8895. },
  8896. target: {
  8897. android_arm64: {
  8898. srcs: ["proprietary/system_ext/lib64/lib-imsvt.so"],
  8899. shared_libs: ["lib-imsvideocodec", "libmediandk", "libnativewindow", "libion", "libdmabufheap", "lib-imsvtutils", "libandroid", "libhidlbase", "[email protected]", "[email protected]", "libbinder", "libbinder_ndk", "vendor.qti.ImsRtpService-V1-ndk", "libdiag_system", "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  8900. },
  8901. },
  8902. compile_multilib: "64",
  8903. prefer: true,
  8904. system_ext_specific: true,
  8905. }
  8906. cc_prebuilt_library_shared {
  8907. name: "lib-imsvtextutils",
  8908. owner: "xiaomi",
  8909. strip: {
  8910. none: true,
  8911. },
  8912. target: {
  8913. android_arm64: {
  8914. srcs: ["proprietary/system_ext/lib64/lib-imsvtextutils.so"],
  8915. shared_libs: ["libutils", "libcutils", "liblog", "libdiag_system", "lib-imsvtutils", "libGLESv2", "libEGL", "libc++", "libc", "libm", "libdl", ],
  8916. },
  8917. },
  8918. compile_multilib: "64",
  8919. prefer: true,
  8920. system_ext_specific: true,
  8921. }
  8922. cc_prebuilt_library_shared {
  8923. name: "lib-imsvtutils",
  8924. owner: "xiaomi",
  8925. strip: {
  8926. none: true,
  8927. },
  8928. target: {
  8929. android_arm64: {
  8930. srcs: ["proprietary/system_ext/lib64/lib-imsvtutils.so"],
  8931. shared_libs: ["libutils", "libcutils", "liblog", "libdiag_system", "libc++", "libc", "libm", "libdl", ],
  8932. },
  8933. },
  8934. compile_multilib: "64",
  8935. prefer: true,
  8936. system_ext_specific: true,
  8937. }
  8938. cc_prebuilt_library_shared {
  8939. name: "libdiag_system",
  8940. owner: "xiaomi",
  8941. strip: {
  8942. none: true,
  8943. },
  8944. target: {
  8945. android_arm64: {
  8946. srcs: ["proprietary/system_ext/lib64/libdiag_system.so"],
  8947. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "[email protected]", "[email protected]", "libhidlmemory", "libc", "libcutils", "libc++", "libm", "libdl", ],
  8948. },
  8949. },
  8950. compile_multilib: "64",
  8951. prefer: true,
  8952. system_ext_specific: true,
  8953. }
  8954. cc_prebuilt_library_shared {
  8955. name: "libdpmctmgr",
  8956. owner: "xiaomi",
  8957. strip: {
  8958. none: true,
  8959. },
  8960. target: {
  8961. android_arm64: {
  8962. srcs: ["proprietary/system_ext/lib64/libdpmctmgr.so"],
  8963. shared_libs: ["libdiag_system", "libbinder", "libcutils", "libutils", "libdpmframework", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  8964. },
  8965. },
  8966. compile_multilib: "64",
  8967. prefer: true,
  8968. system_ext_specific: true,
  8969. }
  8970. cc_prebuilt_library_shared {
  8971. name: "libdpmfdmgr",
  8972. owner: "xiaomi",
  8973. strip: {
  8974. none: true,
  8975. },
  8976. target: {
  8977. android_arm64: {
  8978. srcs: ["proprietary/system_ext/lib64/libdpmfdmgr.so"],
  8979. shared_libs: ["libdiag_system", "libbinder", "libcutils", "libutils", "libdpmframework", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  8980. },
  8981. },
  8982. compile_multilib: "64",
  8983. prefer: true,
  8984. system_ext_specific: true,
  8985. }
  8986. cc_prebuilt_library_shared {
  8987. name: "libdpmframework",
  8988. owner: "xiaomi",
  8989. strip: {
  8990. none: true,
  8991. },
  8992. target: {
  8993. android_arm64: {
  8994. srcs: ["proprietary/system_ext/lib64/libdpmframework.so"],
  8995. shared_libs: ["libdiag_system", "libbinder", "libcutils", "libutils", "liblog", "libhidlbase", "libhardware", "libhardware_legacy", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  8996. },
  8997. },
  8998. compile_multilib: "64",
  8999. prefer: true,
  9000. system_ext_specific: true,
  9001. }
  9002. cc_prebuilt_library_shared {
  9003. name: "libdpmtcm",
  9004. owner: "xiaomi",
  9005. strip: {
  9006. none: true,
  9007. },
  9008. target: {
  9009. android_arm64: {
  9010. srcs: ["proprietary/system_ext/lib64/libdpmtcm.so"],
  9011. shared_libs: ["libdiag_system", "libbinder", "libcutils", "libutils", "libdpmframework", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  9012. },
  9013. },
  9014. compile_multilib: "64",
  9015. prefer: true,
  9016. system_ext_specific: true,
  9017. }
  9018. cc_prebuilt_library_shared {
  9019. name: "libimscamera_jni",
  9020. owner: "xiaomi",
  9021. strip: {
  9022. none: true,
  9023. },
  9024. target: {
  9025. android_arm64: {
  9026. srcs: ["proprietary/system_ext/lib64/libimscamera_jni.so"],
  9027. shared_libs: ["libnativehelper", "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  9028. },
  9029. },
  9030. compile_multilib: "64",
  9031. prefer: true,
  9032. system_ext_specific: true,
  9033. }
  9034. cc_prebuilt_library_shared {
  9035. name: "libimsmedia_jni",
  9036. owner: "xiaomi",
  9037. strip: {
  9038. none: true,
  9039. },
  9040. target: {
  9041. android_arm64: {
  9042. srcs: ["proprietary/system_ext/lib64/libimsmedia_jni.so"],
  9043. shared_libs: ["libnativehelper", "libcutils", "libutils", "libgui", "libbinder", "liblog", "libandroid", "libc++", "libc", "libm", "libdl", ],
  9044. },
  9045. },
  9046. compile_multilib: "64",
  9047. prefer: true,
  9048. system_ext_specific: true,
  9049. }
  9050. cc_prebuilt_library_shared {
  9051. name: "libmmosal",
  9052. owner: "xiaomi",
  9053. strip: {
  9054. none: true,
  9055. },
  9056. target: {
  9057. android_arm64: {
  9058. srcs: ["proprietary/system_ext/lib64/libmmosal.so"],
  9059. shared_libs: ["libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  9060. },
  9061. },
  9062. compile_multilib: "64",
  9063. prefer: true,
  9064. system_ext_specific: true,
  9065. }
  9066. cc_prebuilt_library_shared {
  9067. name: "libmmparser_lite",
  9068. owner: "xiaomi",
  9069. strip: {
  9070. none: true,
  9071. },
  9072. target: {
  9073. android_arm64: {
  9074. srcs: ["proprietary/system_ext/lib64/libmmparser_lite.so"],
  9075. shared_libs: ["libutils", "libcutils", "liblog", "libmmosal", "libc++", "libc", "libm", "libdl", ],
  9076. },
  9077. },
  9078. compile_multilib: "64",
  9079. prefer: true,
  9080. system_ext_specific: true,
  9081. }
  9082. cc_prebuilt_library_shared {
  9083. name: "libmmrtpdecoder",
  9084. owner: "xiaomi",
  9085. strip: {
  9086. none: true,
  9087. },
  9088. target: {
  9089. android_arm64: {
  9090. srcs: ["proprietary/system_ext/lib64/libmmrtpdecoder.so"],
  9091. shared_libs: ["libutils", "liblog", "libcutils", "libmmosal", "libc++", "libc", "libm", "libdl", ],
  9092. },
  9093. },
  9094. compile_multilib: "64",
  9095. prefer: true,
  9096. system_ext_specific: true,
  9097. }
  9098. cc_prebuilt_library_shared {
  9099. name: "libmmrtpencoder",
  9100. owner: "xiaomi",
  9101. strip: {
  9102. none: true,
  9103. },
  9104. target: {
  9105. android_arm64: {
  9106. srcs: ["proprietary/system_ext/lib64/libmmrtpencoder.so"],
  9107. shared_libs: ["libmmosal", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  9108. },
  9109. },
  9110. compile_multilib: "64",
  9111. prefer: true,
  9112. system_ext_specific: true,
  9113. }
  9114. cc_prebuilt_library_shared {
  9115. name: "libqcc",
  9116. owner: "xiaomi",
  9117. strip: {
  9118. none: true,
  9119. },
  9120. target: {
  9121. android_arm64: {
  9122. srcs: ["proprietary/system_ext/lib64/libqcc.so"],
  9123. shared_libs: ["libcurl", "libssl", "libcrypto", "libcutils", "liblog", "libutils", "libbase", "libfmq", "libhidlbase", "libbinder_ndk", "[email protected]", "[email protected]", "android.hardware.common-V2-ndk", "vendor.qti.qccvndhal_aidl-V1-ndk", "libc++", "libc", "libm", "libdl", ],
  9124. },
  9125. },
  9126. compile_multilib: "64",
  9127. prefer: true,
  9128. system_ext_specific: true,
  9129. }
  9130. cc_prebuilt_library_shared {
  9131. name: "libqcc_file_agent_sys",
  9132. owner: "xiaomi",
  9133. strip: {
  9134. none: true,
  9135. },
  9136. target: {
  9137. android_arm64: {
  9138. srcs: ["proprietary/system_ext/lib64/libqcc_file_agent_sys.so"],
  9139. shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  9140. },
  9141. },
  9142. compile_multilib: "64",
  9143. prefer: true,
  9144. system_ext_specific: true,
  9145. }
  9146. cc_prebuilt_library_shared {
  9147. name: "libqccdme",
  9148. owner: "xiaomi",
  9149. strip: {
  9150. none: true,
  9151. },
  9152. target: {
  9153. android_arm64: {
  9154. srcs: ["proprietary/system_ext/lib64/libqccdme.so"],
  9155. shared_libs: ["libcurl", "libssl", "libcrypto", "libcutils", "liblog", "libutils", "libbase", "libfmq", "libhidlbase", "libbinder", "libbinder_ndk", "[email protected]", "[email protected]", "android.hardware.common-V2-ndk", "vendor.qti.qccvndhal_aidl-V1-ndk", "libc++", "libc", "libm", "libdl", ],
  9156. },
  9157. },
  9158. compile_multilib: "64",
  9159. prefer: true,
  9160. system_ext_specific: true,
  9161. }
  9162. cc_prebuilt_library_shared {
  9163. name: "libqccfileservice",
  9164. owner: "xiaomi",
  9165. strip: {
  9166. none: true,
  9167. },
  9168. target: {
  9169. android_arm64: {
  9170. srcs: ["proprietary/system_ext/lib64/libqccfileservice.so"],
  9171. shared_libs: ["libcurl", "libssl", "libcrypto", "libcutils", "liblog", "libutils", "libbase", "libfmq", "libhidlbase", "libbinder_ndk", "[email protected]", "[email protected]", "android.hardware.common-V2-ndk", "vendor.qti.qccvndhal_aidl-V1-ndk", "libc++", "libc", "libm", "libdl", ],
  9172. },
  9173. },
  9174. compile_multilib: "64",
  9175. prefer: true,
  9176. system_ext_specific: true,
  9177. }
  9178. cc_prebuilt_library_shared {
  9179. name: "libwfdavenhancements",
  9180. owner: "xiaomi",
  9181. strip: {
  9182. none: true,
  9183. },
  9184. target: {
  9185. android_arm64: {
  9186. srcs: ["proprietary/system_ext/lib64/libwfdavenhancements.so"],
  9187. shared_libs: ["liblog", "libbinder", "libutils", "libgui", "libui", "libstagefright_foundation", "libc++", "libc", "libm", "libdl", ],
  9188. },
  9189. },
  9190. compile_multilib: "64",
  9191. prefer: true,
  9192. system_ext_specific: true,
  9193. }
  9194. cc_prebuilt_library_shared {
  9195. name: "libwfdclient",
  9196. owner: "xiaomi",
  9197. strip: {
  9198. none: true,
  9199. },
  9200. target: {
  9201. android_arm64: {
  9202. srcs: ["proprietary/system_ext/lib64/libwfdclient.so"],
  9203. shared_libs: ["liblog", "libutils", "libcutils", "libbinder", "libgui", "libmmosal", "libinput", "libwfdsinksm", "libwfdcommonutils", "libwfdconfigutils", "libwfdmminterface", "libnativewindow", "libc++", "libc", "libm", "libdl", ],
  9204. },
  9205. },
  9206. compile_multilib: "64",
  9207. prefer: true,
  9208. system_ext_specific: true,
  9209. }
  9210. cc_prebuilt_library_shared {
  9211. name: "libwfdcommonutils",
  9212. owner: "xiaomi",
  9213. strip: {
  9214. none: true,
  9215. },
  9216. target: {
  9217. android_arm64: {
  9218. srcs: ["proprietary/system_ext/lib64/libwfdcommonutils.so"],
  9219. shared_libs: ["libmmosal", "liblog", "libutils", "libcutils", "libbinder", "libnl", "libwfdmminterface", "libwfdconfigutils", "libui", "libgui", "libwfddisplayconfig", "libion", "libprocessgroup", "libdng_sdk", "libjpeg", "libpiex", "libpng", "libheif", "libnativewindow", "libEGL", "libGLESv2", "libc++", "libc", "libm", "libdl", ],
  9220. },
  9221. },
  9222. compile_multilib: "64",
  9223. prefer: true,
  9224. system_ext_specific: true,
  9225. }
  9226. cc_prebuilt_library_shared {
  9227. name: "libwfdconfigutils",
  9228. owner: "xiaomi",
  9229. strip: {
  9230. none: true,
  9231. },
  9232. target: {
  9233. android_arm64: {
  9234. srcs: ["proprietary/system_ext/lib64/libwfdconfigutils.so"],
  9235. shared_libs: ["libmmosal", "liblog", "libutils", "libcutils", "libbinder", "libnl", "libwfdmminterface", "libc++", "libc", "libm", "libdl", ],
  9236. },
  9237. },
  9238. compile_multilib: "64",
  9239. prefer: true,
  9240. system_ext_specific: true,
  9241. }
  9242. cc_prebuilt_library_shared {
  9243. name: "libwfddisplayconfig",
  9244. owner: "xiaomi",
  9245. strip: {
  9246. none: true,
  9247. },
  9248. target: {
  9249. android_arm64: {
  9250. srcs: ["proprietary/system_ext/lib64/libwfddisplayconfig.so"],
  9251. shared_libs: ["libhidlbase", "libutils", "libcutils", "liblog", "[email protected]", "libdisplayconfig.system.qti", "libbinder_ndk", "vendor.qti.hardware.display.config-V5-ndk", "libc++", "libc", "libm", "libdl", ],
  9252. },
  9253. },
  9254. compile_multilib: "64",
  9255. prefer: true,
  9256. system_ext_specific: true,
  9257. }
  9258. cc_prebuilt_library_shared {
  9259. name: "libwfdmminterface",
  9260. owner: "xiaomi",
  9261. strip: {
  9262. none: true,
  9263. },
  9264. target: {
  9265. android_arm64: {
  9266. srcs: ["proprietary/system_ext/lib64/libwfdmminterface.so"],
  9267. shared_libs: ["libmmosal", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ],
  9268. },
  9269. },
  9270. compile_multilib: "64",
  9271. prefer: true,
  9272. system_ext_specific: true,
  9273. }
  9274. cc_prebuilt_library_shared {
  9275. name: "libwfdmmsink",
  9276. owner: "xiaomi",
  9277. strip: {
  9278. none: true,
  9279. },
  9280. target: {
  9281. android_arm64: {
  9282. srcs: ["proprietary/system_ext/lib64/libwfdmmsink.so"],
  9283. shared_libs: ["libmmosal", "liblog", "libutils", "libmedia", "libaudioclient", "libgui", "libbinder", "libwfdcommonutils", "libwfdconfigutils", "libui", "libmmparser_lite", "libmmrtpdecoder", "libcutils", "libwfddisplayconfig", "libhwui", "libwfdmminterface", "libhidlbase", "libhidlmemory", "[email protected]", "[email protected]", "libandroid", "libmediandk", "libaaudio", "libc++", "libc", "libm", "libdl", ],
  9284. },
  9285. },
  9286. compile_multilib: "64",
  9287. prefer: true,
  9288. system_ext_specific: true,
  9289. }
  9290. cc_prebuilt_library_shared {
  9291. name: "libwfdmmsrc_system",
  9292. owner: "xiaomi",
  9293. strip: {
  9294. none: true,
  9295. },
  9296. target: {
  9297. android_arm64: {
  9298. srcs: ["proprietary/system_ext/lib64/libwfdmmsrc_system.so"],
  9299. shared_libs: ["libbinder", "libmmosal", "liblog", "libutils", "libcutils", "libgui", "libui", "libwfdcommonutils", "libwfdconfigutils", "libinput", "libwfdmminterface", "libwfddisplayconfig", "libmedia_helper", "libaudioclient", "libwfdavenhancements", "libhidlbase", "libgralloctypes", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  9300. },
  9301. },
  9302. compile_multilib: "64",
  9303. prefer: true,
  9304. system_ext_specific: true,
  9305. }
  9306. cc_prebuilt_library_shared {
  9307. name: "libwfdnative",
  9308. owner: "xiaomi",
  9309. strip: {
  9310. none: true,
  9311. },
  9312. target: {
  9313. android_arm64: {
  9314. srcs: ["proprietary/system_ext/lib64/libwfdnative.so"],
  9315. shared_libs: ["libandroid_runtime", "libui", "libinput", "libnativehelper", "libutils", "liblog", "libwfdclient", "libhidlbase", "libhidlmemory", "libbinder", "libgui", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  9316. },
  9317. },
  9318. compile_multilib: "64",
  9319. prefer: true,
  9320. system_ext_specific: true,
  9321. }
  9322. cc_prebuilt_library_shared {
  9323. name: "libwfdrtsp",
  9324. owner: "xiaomi",
  9325. strip: {
  9326. none: true,
  9327. },
  9328. target: {
  9329. android_arm64: {
  9330. srcs: ["proprietary/system_ext/lib64/libwfdrtsp.so"],
  9331. shared_libs: ["libc++", "libcutils", "libutils", "libmmosal", "libwfdcommonutils", "libwfdconfigutils", "liblog", "libc", "libm", "libdl", ],
  9332. },
  9333. },
  9334. compile_multilib: "64",
  9335. prefer: true,
  9336. system_ext_specific: true,
  9337. }
  9338. cc_prebuilt_library_shared {
  9339. name: "libwfdservice",
  9340. owner: "xiaomi",
  9341. strip: {
  9342. none: true,
  9343. },
  9344. target: {
  9345. android_arm64: {
  9346. srcs: ["proprietary/system_ext/lib64/libwfdservice.so"],
  9347. shared_libs: ["liblog", "libutils", "libcutils", "libbinder", "libgui", "libwfdsinksm", "libmmosal", "libwfdcommonutils", "libwfdconfigutils", "libinput", "libwfdmminterface", "libmedia_helper", "libaudioclient", "libaudiofoundation", "audioclient-types-aidl-cpp", "android.media.audio.common.types-V3-cpp", "libwfdmmsrc_system", "libwfdavenhancements", "libhidlbase", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  9348. },
  9349. },
  9350. compile_multilib: "64",
  9351. prefer: true,
  9352. system_ext_specific: true,
  9353. }
  9354. cc_prebuilt_library_shared {
  9355. name: "libwfdsinksm",
  9356. owner: "xiaomi",
  9357. strip: {
  9358. none: true,
  9359. },
  9360. target: {
  9361. android_arm64: {
  9362. srcs: ["proprietary/system_ext/lib64/libwfdsinksm.so"],
  9363. shared_libs: ["libc++", "libcutils", "libutils", "libwfdrtsp", "libwfduibcinterface", "libwfdmmsink", "libmmosal", "libmedia", "libwfdcommonutils", "libwfdconfigutils", "libwfdmminterface", "libmmrtpencoder", "libmmrtpdecoder", "libhidlbase", "libnativewindow", "libmediandk", "liblog", "libc", "libm", "libdl", ],
  9364. },
  9365. },
  9366. compile_multilib: "64",
  9367. prefer: true,
  9368. system_ext_specific: true,
  9369. }
  9370. cc_prebuilt_library_shared {
  9371. name: "libwfduibcinterface",
  9372. owner: "xiaomi",
  9373. strip: {
  9374. none: true,
  9375. },
  9376. target: {
  9377. android_arm64: {
  9378. srcs: ["proprietary/system_ext/lib64/libwfduibcinterface.so"],
  9379. shared_libs: ["libmmosal", "liblog", "libutils", "libcutils", "libwfduibcsrcinterface", "libwfduibcsinkinterface", "libc++", "libc", "libm", "libdl", ],
  9380. },
  9381. },
  9382. compile_multilib: "64",
  9383. prefer: true,
  9384. system_ext_specific: true,
  9385. }
  9386. cc_prebuilt_library_shared {
  9387. name: "libwfduibcsink",
  9388. owner: "xiaomi",
  9389. strip: {
  9390. none: true,
  9391. },
  9392. target: {
  9393. android_arm64: {
  9394. srcs: ["proprietary/system_ext/lib64/libwfduibcsink.so"],
  9395. shared_libs: ["libmmosal", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  9396. },
  9397. },
  9398. compile_multilib: "64",
  9399. prefer: true,
  9400. system_ext_specific: true,
  9401. }
  9402. cc_prebuilt_library_shared {
  9403. name: "libwfduibcsinkinterface",
  9404. owner: "xiaomi",
  9405. strip: {
  9406. none: true,
  9407. },
  9408. target: {
  9409. android_arm64: {
  9410. srcs: ["proprietary/system_ext/lib64/libwfduibcsinkinterface.so"],
  9411. shared_libs: ["libmmosal", "liblog", "libutils", "libcutils", "libwfduibcsink", "libwfdcommonutils", "libwfdconfigutils", "libc++", "libc", "libm", "libdl", ],
  9412. },
  9413. },
  9414. compile_multilib: "64",
  9415. prefer: true,
  9416. system_ext_specific: true,
  9417. }
  9418. cc_prebuilt_library_shared {
  9419. name: "libwfduibcsrc",
  9420. owner: "xiaomi",
  9421. strip: {
  9422. none: true,
  9423. },
  9424. target: {
  9425. android_arm64: {
  9426. srcs: ["proprietary/system_ext/lib64/libwfduibcsrc.so"],
  9427. shared_libs: ["libmmosal", "libwfdcommonutils", "liblog", "libutils", "libcutils", "libwfdconfigutils", "libwfddisplayconfig", "libc++", "libc", "libm", "libdl", ],
  9428. },
  9429. },
  9430. compile_multilib: "64",
  9431. prefer: true,
  9432. system_ext_specific: true,
  9433. }
  9434. cc_prebuilt_library_shared {
  9435. name: "libwfduibcsrcinterface",
  9436. owner: "xiaomi",
  9437. strip: {
  9438. none: true,
  9439. },
  9440. target: {
  9441. android_arm64: {
  9442. srcs: ["proprietary/system_ext/lib64/libwfduibcsrcinterface.so"],
  9443. shared_libs: ["libmmosal", "liblog", "libutils", "libcutils", "libwfduibcsrc", "libwfdcommonutils", "libwfdconfigutils", "libc++", "libc", "libm", "libdl", ],
  9444. },
  9445. },
  9446. compile_multilib: "64",
  9447. prefer: true,
  9448. system_ext_specific: true,
  9449. }
  9450. cc_prebuilt_library_shared {
  9451. name: "vendor.qti.ImsRtpService-V1-ndk",
  9452. owner: "xiaomi",
  9453. strip: {
  9454. none: true,
  9455. },
  9456. target: {
  9457. android_arm64: {
  9458. srcs: ["proprietary/system_ext/lib64/vendor.qti.ImsRtpService-V1-ndk.so"],
  9459. shared_libs: ["libbinder_ndk", "android.hardware.common-V2-ndk", "libc++", "libc", "libm", "libdl", ],
  9460. },
  9461. },
  9462. compile_multilib: "64",
  9463. prefer: true,
  9464. system_ext_specific: true,
  9465. }
  9466. cc_prebuilt_library_shared {
  9467. name: "[email protected]",
  9468. owner: "xiaomi",
  9469. strip: {
  9470. none: true,
  9471. },
  9472. target: {
  9473. android_arm64: {
  9474. srcs: ["proprietary/system_ext/lib64/[email protected]"],
  9475. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  9476. },
  9477. },
  9478. compile_multilib: "64",
  9479. prefer: true,
  9480. system_ext_specific: true,
  9481. }
  9482. cc_prebuilt_library_shared {
  9483. name: "vendor.qti.hardware.dpmaidlservice-V1-ndk",
  9484. owner: "xiaomi",
  9485. strip: {
  9486. none: true,
  9487. },
  9488. target: {
  9489. android_arm64: {
  9490. srcs: ["proprietary/system_ext/lib64/vendor.qti.hardware.dpmaidlservice-V1-ndk.so"],
  9491. shared_libs: ["libbinder_ndk", "libc++", "libc", "libm", "libdl", ],
  9492. },
  9493. },
  9494. compile_multilib: "64",
  9495. prefer: true,
  9496. system_ext_specific: true,
  9497. }
  9498. cc_prebuilt_library_shared {
  9499. name: "[email protected]",
  9500. owner: "xiaomi",
  9501. strip: {
  9502. none: true,
  9503. },
  9504. target: {
  9505. android_arm64: {
  9506. srcs: ["proprietary/system_ext/lib64/[email protected]"],
  9507. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  9508. },
  9509. },
  9510. compile_multilib: "64",
  9511. prefer: true,
  9512. system_ext_specific: true,
  9513. }
  9514. cc_prebuilt_library_shared {
  9515. name: "[email protected]",
  9516. owner: "xiaomi",
  9517. strip: {
  9518. none: true,
  9519. },
  9520. target: {
  9521. android_arm64: {
  9522. srcs: ["proprietary/system_ext/lib64/[email protected]"],
  9523. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  9524. },
  9525. },
  9526. compile_multilib: "64",
  9527. prefer: true,
  9528. system_ext_specific: true,
  9529. }
  9530. cc_prebuilt_library_shared {
  9531. name: "[email protected]",
  9532. owner: "xiaomi",
  9533. strip: {
  9534. none: true,
  9535. },
  9536. target: {
  9537. android_arm64: {
  9538. srcs: ["proprietary/system_ext/lib64/[email protected]"],
  9539. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  9540. },
  9541. },
  9542. compile_multilib: "64",
  9543. prefer: true,
  9544. system_ext_specific: true,
  9545. }
  9546. cc_prebuilt_library_shared {
  9547. name: "[email protected]",
  9548. owner: "xiaomi",
  9549. strip: {
  9550. none: true,
  9551. },
  9552. target: {
  9553. android_arm64: {
  9554. srcs: ["proprietary/system_ext/lib64/[email protected]"],
  9555. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  9556. },
  9557. },
  9558. compile_multilib: "64",
  9559. prefer: true,
  9560. system_ext_specific: true,
  9561. }
  9562. cc_prebuilt_library_shared {
  9563. name: "[email protected]",
  9564. owner: "xiaomi",
  9565. strip: {
  9566. none: true,
  9567. },
  9568. target: {
  9569. android_arm64: {
  9570. srcs: ["proprietary/system_ext/lib64/[email protected]"],
  9571. shared_libs: ["libprotobuf-cpp-full", "libcutils", "liblog", "libhidlbase", "libutils", "libfmq", "libqcc_file_agent_sys", "[email protected]", "[email protected]", "[email protected]", "libz", "libc++", "libc", "libm", "libdl", ],
  9572. },
  9573. },
  9574. compile_multilib: "64",
  9575. prefer: true,
  9576. system_ext_specific: true,
  9577. }
  9578. cc_prebuilt_library_shared {
  9579. name: "[email protected]",
  9580. owner: "xiaomi",
  9581. strip: {
  9582. none: true,
  9583. },
  9584. target: {
  9585. android_arm64: {
  9586. srcs: ["proprietary/system_ext/lib64/[email protected]"],
  9587. shared_libs: ["[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  9588. },
  9589. },
  9590. compile_multilib: "64",
  9591. prefer: true,
  9592. system_ext_specific: true,
  9593. }
  9594. cc_prebuilt_library_shared {
  9595. name: "[email protected]",
  9596. owner: "xiaomi",
  9597. strip: {
  9598. none: true,
  9599. },
  9600. target: {
  9601. android_arm64: {
  9602. srcs: ["proprietary/system_ext/lib64/[email protected]"],
  9603. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  9604. },
  9605. },
  9606. compile_multilib: "64",
  9607. prefer: true,
  9608. system_ext_specific: true,
  9609. }
  9610. cc_prebuilt_library_shared {
  9611. name: "[email protected]",
  9612. owner: "xiaomi",
  9613. strip: {
  9614. none: true,
  9615. },
  9616. target: {
  9617. android_arm64: {
  9618. srcs: ["proprietary/system_ext/lib64/[email protected]"],
  9619. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  9620. },
  9621. },
  9622. compile_multilib: "64",
  9623. prefer: true,
  9624. system_ext_specific: true,
  9625. }
  9626. cc_prebuilt_library_shared {
  9627. name: "[email protected]",
  9628. owner: "xiaomi",
  9629. strip: {
  9630. none: true,
  9631. },
  9632. target: {
  9633. android_arm64: {
  9634. srcs: ["proprietary/system_ext/lib64/[email protected]"],
  9635. shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  9636. },
  9637. },
  9638. compile_multilib: "64",
  9639. prefer: true,
  9640. system_ext_specific: true,
  9641. }
  9642. cc_prebuilt_library_shared {
  9643. name: "[email protected]",
  9644. owner: "xiaomi",
  9645. strip: {
  9646. none: true,
  9647. },
  9648. target: {
  9649. android_arm64: {
  9650. srcs: ["proprietary/system_ext/lib64/[email protected]"],
  9651. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
  9652. },
  9653. },
  9654. compile_multilib: "64",
  9655. prefer: true,
  9656. system_ext_specific: true,
  9657. }
  9658. cc_prebuilt_library_shared {
  9659. name: "vendor.qti.qccvndhal_aidl-V1-ndk",
  9660. owner: "xiaomi",
  9661. strip: {
  9662. none: true,
  9663. },
  9664. target: {
  9665. android_arm64: {
  9666. srcs: ["proprietary/system_ext/lib64/vendor.qti.qccvndhal_aidl-V1-ndk.so"],
  9667. shared_libs: ["libbinder_ndk", "android.hardware.common-V2-ndk", "android.hardware.common.fmq-V1-ndk", "libc++", "libc", "libm", "libdl", ],
  9668. },
  9669. },
  9670. compile_multilib: "64",
  9671. prefer: true,
  9672. system_ext_specific: true,
  9673. }
  9674. android_app_import {
  9675. name: "CACertService",
  9676. owner: "xiaomi",
  9677. apk: "proprietary/vendor/app/CACertService/CACertService.apk",
  9678. certificate: "platform",
  9679. dex_preopt: {
  9680. enabled: false,
  9681. },
  9682. soc_specific: true,
  9683. }
  9684. android_app_import {
  9685. name: "CneApp",
  9686. owner: "xiaomi",
  9687. apk: "proprietary/vendor/app/CneApp/CneApp.apk",
  9688. required: ["CneApp.libvndfwk_detect_jni.qti_vendor_symlink"],
  9689. certificate: "platform",
  9690. dex_preopt: {
  9691. enabled: false,
  9692. },
  9693. soc_specific: true,
  9694. }
  9695. android_app_import {
  9696. name: "IWlanService",
  9697. owner: "xiaomi",
  9698. apk: "proprietary/vendor/app/IWlanService/IWlanService.apk",
  9699. certificate: "platform",
  9700. dex_preopt: {
  9701. enabled: false,
  9702. },
  9703. soc_specific: true,
  9704. }
  9705. android_app_import {
  9706. name: "SoterService",
  9707. owner: "xiaomi",
  9708. apk: "proprietary/vendor/app/SoterService/SoterService.apk",
  9709. certificate: "platform",
  9710. dex_preopt: {
  9711. enabled: false,
  9712. },
  9713. soc_specific: true,
  9714. }
  9715. android_app_import {
  9716. name: "TimeService",
  9717. owner: "xiaomi",
  9718. apk: "proprietary/vendor/app/TimeService/TimeService.apk",
  9719. certificate: "platform",
  9720. dex_preopt: {
  9721. enabled: false,
  9722. },
  9723. soc_specific: true,
  9724. }
  9725. android_app_import {
  9726. name: "com.qualcomm.qti.gpudrivers.taro.api31",
  9727. owner: "xiaomi",
  9728. apk: "proprietary/vendor/app/com.qualcomm.qti.gpudrivers.taro.api31/com.qualcomm.qti.gpudrivers.taro.api31.apk",
  9729. certificate: "platform",
  9730. dex_preopt: {
  9731. enabled: false,
  9732. },
  9733. soc_specific: true,
  9734. }
  9735. android_app_import {
  9736. name: "uimgbaservice",
  9737. owner: "xiaomi",
  9738. apk: "proprietary/product/app/uimgbaservice/uimgbaservice.apk",
  9739. certificate: "platform",
  9740. dex_preopt: {
  9741. enabled: false,
  9742. },
  9743. product_specific: true,
  9744. }
  9745. android_app_import {
  9746. name: "HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND",
  9747. owner: "xiaomi",
  9748. apk: "proprietary/product/priv-app/HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND/HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND.apk",
  9749. certificate: "platform",
  9750. dex_preopt: {
  9751. enabled: false,
  9752. },
  9753. privileged: true,
  9754. product_specific: true,
  9755. }
  9756. android_app_import {
  9757. name: "HotwordEnrollmentXGoogleHEXAGON_WIDEBAND",
  9758. owner: "xiaomi",
  9759. apk: "proprietary/product/priv-app/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND.apk",
  9760. certificate: "platform",
  9761. dex_preopt: {
  9762. enabled: false,
  9763. },
  9764. privileged: true,
  9765. product_specific: true,
  9766. }
  9767. android_app_import {
  9768. name: "ImsRcsService",
  9769. owner: "xiaomi",
  9770. apk: "proprietary/system_ext/app/ImsRcsService/ImsRcsService.apk",
  9771. certificate: "platform",
  9772. dex_preopt: {
  9773. enabled: false,
  9774. },
  9775. system_ext_specific: true,
  9776. }
  9777. android_app_import {
  9778. name: "PowerOffAlarm",
  9779. owner: "xiaomi",
  9780. apk: "proprietary/system_ext/app/PowerOffAlarm/PowerOffAlarm.apk",
  9781. certificate: "platform",
  9782. dex_preopt: {
  9783. enabled: false,
  9784. },
  9785. system_ext_specific: true,
  9786. }
  9787. android_app_import {
  9788. name: "QCC",
  9789. owner: "xiaomi",
  9790. apk: "proprietary/system_ext/app/QCC/QCC.apk",
  9791. certificate: "platform",
  9792. dex_preopt: {
  9793. enabled: false,
  9794. },
  9795. system_ext_specific: true,
  9796. }
  9797. android_app_import {
  9798. name: "QtiTelephony",
  9799. owner: "xiaomi",
  9800. apk: "proprietary/system_ext/app/QtiTelephony/QtiTelephony.apk",
  9801. certificate: "platform",
  9802. dex_preopt: {
  9803. enabled: false,
  9804. },
  9805. system_ext_specific: true,
  9806. }
  9807. android_app_import {
  9808. name: "QtiTelephonyService",
  9809. owner: "xiaomi",
  9810. apk: "proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk",
  9811. certificate: "platform",
  9812. dex_preopt: {
  9813. enabled: false,
  9814. },
  9815. system_ext_specific: true,
  9816. }
  9817. android_app_import {
  9818. name: "WfdService",
  9819. owner: "xiaomi",
  9820. apk: "proprietary/system_ext/priv-app/WfdService/WfdService.apk",
  9821. certificate: "platform",
  9822. dex_preopt: {
  9823. enabled: false,
  9824. },
  9825. privileged: true,
  9826. system_ext_specific: true,
  9827. }
  9828. android_app_import {
  9829. name: "dpmserviceapp",
  9830. owner: "xiaomi",
  9831. apk: "proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk",
  9832. certificate: "platform",
  9833. dex_preopt: {
  9834. enabled: false,
  9835. },
  9836. privileged: true,
  9837. system_ext_specific: true,
  9838. }
  9839. android_app_import {
  9840. name: "ims",
  9841. owner: "xiaomi",
  9842. apk: "proprietary/system_ext/priv-app/ims/ims.apk",
  9843. certificate: "platform",
  9844. dex_preopt: {
  9845. enabled: false,
  9846. },
  9847. privileged: true,
  9848. system_ext_specific: true,
  9849. }
  9850. android_app_import {
  9851. name: "qcrilmsgtunnel",
  9852. owner: "xiaomi",
  9853. apk: "proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk",
  9854. certificate: "platform",
  9855. dex_preopt: {
  9856. enabled: false,
  9857. },
  9858. privileged: true,
  9859. system_ext_specific: true,
  9860. }
  9861. dex_import {
  9862. name: "WfdCommon",
  9863. owner: "xiaomi",
  9864. jars: ["proprietary/system/framework/WfdCommon.jar"],
  9865. }
  9866. dex_import {
  9867. name: "uimgbalibrary",
  9868. owner: "xiaomi",
  9869. jars: ["proprietary/product/framework/uimgbalibrary.jar"],
  9870. product_specific: true,
  9871. }
  9872. dex_import {
  9873. name: "uimgbamanagerlibrary",
  9874. owner: "xiaomi",
  9875. jars: ["proprietary/product/framework/uimgbamanagerlibrary.jar"],
  9876. product_specific: true,
  9877. }
  9878. dex_import {
  9879. name: "uimservicelibrary",
  9880. owner: "xiaomi",
  9881. jars: ["proprietary/product/framework/uimservicelibrary.jar"],
  9882. product_specific: true,
  9883. }
  9884. dex_import {
  9885. name: "com.android.hotwordenrollment.common.util",
  9886. owner: "xiaomi",
  9887. jars: ["proprietary/system_ext/framework/com.android.hotwordenrollment.common.util.jar"],
  9888. system_ext_specific: true,
  9889. }
  9890. dex_import {
  9891. name: "com.qti.dpmframework",
  9892. owner: "xiaomi",
  9893. jars: ["proprietary/system_ext/framework/com.qti.dpmframework.jar"],
  9894. system_ext_specific: true,
  9895. }
  9896. dex_import {
  9897. name: "dpmapi",
  9898. owner: "xiaomi",
  9899. jars: ["proprietary/system_ext/framework/dpmapi.jar"],
  9900. system_ext_specific: true,
  9901. }
  9902. dex_import {
  9903. name: "qcrilhook",
  9904. owner: "xiaomi",
  9905. jars: ["proprietary/system_ext/framework/qcrilhook.jar"],
  9906. system_ext_specific: true,
  9907. }
  9908. dex_import {
  9909. name: "vendor.qti.hardware.alarm-V1.0-java",
  9910. owner: "xiaomi",
  9911. jars: ["proprietary/system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar"],
  9912. system_ext_specific: true,
  9913. }
  9914. dex_import {
  9915. name: "vendor.qti.ims.connection-V1.0-java",
  9916. owner: "xiaomi",
  9917. jars: ["proprietary/system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar"],
  9918. system_ext_specific: true,
  9919. }
  9920. dex_import {
  9921. name: "vendor.qti.ims.connectionaidlservice-V1-java",
  9922. owner: "xiaomi",
  9923. jars: ["proprietary/system_ext/framework/vendor.qti.ims.connectionaidlservice-V1-java.jar"],
  9924. system_ext_specific: true,
  9925. }
  9926. dex_import {
  9927. name: "vendor.qti.ims.factory-V2.0-java",
  9928. owner: "xiaomi",
  9929. jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar"],
  9930. system_ext_specific: true,
  9931. }
  9932. dex_import {
  9933. name: "vendor.qti.ims.factory-V2.1-java",
  9934. owner: "xiaomi",
  9935. jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V2.1-java.jar"],
  9936. system_ext_specific: true,
  9937. }
  9938. dex_import {
  9939. name: "vendor.qti.ims.factory-V2.2-java",
  9940. owner: "xiaomi",
  9941. jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V2.2-java.jar"],
  9942. system_ext_specific: true,
  9943. }
  9944. dex_import {
  9945. name: "vendor.qti.ims.factoryaidlservice-V1-java",
  9946. owner: "xiaomi",
  9947. jars: ["proprietary/system_ext/framework/vendor.qti.ims.factoryaidlservice-V1-java.jar"],
  9948. system_ext_specific: true,
  9949. }
  9950. dex_import {
  9951. name: "vendor.qti.ims.rcssip-V1.0-java",
  9952. owner: "xiaomi",
  9953. jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar"],
  9954. system_ext_specific: true,
  9955. }
  9956. dex_import {
  9957. name: "vendor.qti.ims.rcssip-V1.1-java",
  9958. owner: "xiaomi",
  9959. jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar"],
  9960. system_ext_specific: true,
  9961. }
  9962. dex_import {
  9963. name: "vendor.qti.ims.rcssip-V1.2-java",
  9964. owner: "xiaomi",
  9965. jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar"],
  9966. system_ext_specific: true,
  9967. }
  9968. dex_import {
  9969. name: "vendor.qti.ims.rcssipaidlservice-V1-java",
  9970. owner: "xiaomi",
  9971. jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcssipaidlservice-V1-java.jar"],
  9972. system_ext_specific: true,
  9973. }
  9974. dex_import {
  9975. name: "vendor.qti.ims.rcsuce-V1.0-java",
  9976. owner: "xiaomi",
  9977. jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar"],
  9978. system_ext_specific: true,
  9979. }
  9980. dex_import {
  9981. name: "vendor.qti.ims.rcsuce-V1.1-java",
  9982. owner: "xiaomi",
  9983. jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar"],
  9984. system_ext_specific: true,
  9985. }
  9986. dex_import {
  9987. name: "vendor.qti.ims.rcsuce-V1.2-java",
  9988. owner: "xiaomi",
  9989. jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar"],
  9990. system_ext_specific: true,
  9991. }
  9992. dex_import {
  9993. name: "vendor.qti.ims.rcsuceaidlservice-V1-java",
  9994. owner: "xiaomi",
  9995. jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsuceaidlservice-V1-java.jar"],
  9996. system_ext_specific: true,
  9997. }
  9998. prebuilt_etc_xml {
  9999. name: "android.hardware.security.keymint-service-qti",
  10000. owner: "xiaomi",
  10001. src: "proprietary/vendor/etc/vintf/manifest/android.hardware.security.keymint-service-qti.xml",
  10002. filename_from_src: true,
  10003. sub_dir: "vintf/manifest",
  10004. soc_specific: true,
  10005. }
  10006. prebuilt_etc_xml {
  10007. name: "c2_manifest_vendor",
  10008. owner: "xiaomi",
  10009. src: "proprietary/vendor/etc/vintf/manifest/c2_manifest_vendor.xml",
  10010. filename_from_src: true,
  10011. sub_dir: "vintf/manifest",
  10012. soc_specific: true,
  10013. }
  10014. prebuilt_etc_xml {
  10015. name: "c2_manifest_vendor_audio",
  10016. owner: "xiaomi",
  10017. src: "proprietary/vendor/etc/vintf/manifest/c2_manifest_vendor_audio.xml",
  10018. filename_from_src: true,
  10019. sub_dir: "vintf/manifest",
  10020. soc_specific: true,
  10021. }
  10022. prebuilt_etc_xml {
  10023. name: "dataconnection-saidl",
  10024. owner: "xiaomi",
  10025. src: "proprietary/vendor/etc/vintf/manifest/dataconnection-saidl.xml",
  10026. filename_from_src: true,
  10027. sub_dir: "vintf/manifest",
  10028. soc_specific: true,
  10029. }
  10030. prebuilt_etc_xml {
  10031. name: "[email protected]",
  10032. owner: "xiaomi",
  10033. src: "proprietary/vendor/etc/vintf/manifest/[email protected]",
  10034. filename_from_src: true,
  10035. sub_dir: "vintf/manifest",
  10036. soc_specific: true,
  10037. }
  10038. prebuilt_etc_xml {
  10039. name: "manifest_vendor.xiaomi.hardware.mlipay",
  10040. owner: "xiaomi",
  10041. src: "proprietary/vendor/etc/vintf/manifest/manifest_vendor.xiaomi.hardware.mlipay.xml",
  10042. filename_from_src: true,
  10043. sub_dir: "vintf/manifest",
  10044. soc_specific: true,
  10045. }
  10046. prebuilt_etc_xml {
  10047. name: "qtiradio-saidl",
  10048. owner: "xiaomi",
  10049. src: "proprietary/vendor/etc/vintf/manifest/qtiradio-saidl.xml",
  10050. filename_from_src: true,
  10051. sub_dir: "vintf/manifest",
  10052. soc_specific: true,
  10053. }
  10054. prebuilt_etc_xml {
  10055. name: "vendor.qti.diag.hal.service",
  10056. owner: "xiaomi",
  10057. src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.diag.hal.service.xml",
  10058. filename_from_src: true,
  10059. sub_dir: "vintf/manifest",
  10060. soc_specific: true,
  10061. }
  10062. prebuilt_etc_xml {
  10063. name: "vendor.qti.gnss-service",
  10064. owner: "xiaomi",
  10065. src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.gnss-service.xml",
  10066. filename_from_src: true,
  10067. sub_dir: "vintf/manifest",
  10068. soc_specific: true,
  10069. }
  10070. prebuilt_etc_xml {
  10071. name: "vendor.qti.hardware.perf",
  10072. owner: "xiaomi",
  10073. src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.perf.xml",
  10074. filename_from_src: true,
  10075. sub_dir: "vintf/manifest",
  10076. soc_specific: true,
  10077. }
  10078. prebuilt_etc_xml {
  10079. name: "[email protected]",
  10080. owner: "xiaomi",
  10081. src: "proprietary/vendor/etc/vintf/manifest/[email protected]",
  10082. filename_from_src: true,
  10083. sub_dir: "vintf/manifest",
  10084. soc_specific: true,
  10085. }
  10086. prebuilt_etc_xml {
  10087. name: "vendor.qti.hardware.radio.ims",
  10088. owner: "xiaomi",
  10089. src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.radio.ims.xml",
  10090. filename_from_src: true,
  10091. sub_dir: "vintf/manifest",
  10092. soc_specific: true,
  10093. }
  10094. prebuilt_etc_xml {
  10095. name: "[email protected]",
  10096. owner: "xiaomi",
  10097. src: "proprietary/vendor/etc/vintf/manifest/[email protected]",
  10098. filename_from_src: true,
  10099. sub_dir: "vintf/manifest",
  10100. soc_specific: true,
  10101. }
  10102. prebuilt_etc_xml {
  10103. name: "[email protected]",
  10104. owner: "xiaomi",
  10105. src: "proprietary/vendor/etc/vintf/manifest/[email protected]",
  10106. filename_from_src: true,
  10107. sub_dir: "vintf/manifest",
  10108. soc_specific: true,
  10109. }
  10110. cc_prebuilt_binary {
  10111. name: "ATFWD-daemon",
  10112. owner: "xiaomi",
  10113. target: {
  10114. android_arm64: {
  10115. srcs: ["proprietary/vendor/bin/ATFWD-daemon"],
  10116. shared_libs: ["libcutils", "libutils", "libqmi_cci", "libqmi", "libmdmdetect", "libqmi_client_qmux", "libqmi_client_helper", "libqmiservices", "liblog", "libavservices_minijail", "libqmi_common_so", "libbase", "libhidlbase", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10117. },
  10118. },
  10119. compile_multilib: "64",
  10120. strip: {
  10121. none: true,
  10122. },
  10123. prefer: true,
  10124. soc_specific: true,
  10125. }
  10126. cc_prebuilt_binary {
  10127. name: "SoterProvisioningTool",
  10128. owner: "xiaomi",
  10129. target: {
  10130. android_arm64: {
  10131. srcs: ["proprietary/vendor/bin/SoterProvisioningTool"],
  10132. shared_libs: ["libc", "libcutils", "liblog", "libutils", "libhardware", "libhidlbase", "libhidltransport", "libhwbinder", "[email protected]", "libc++", "libm", "libdl", ],
  10133. },
  10134. },
  10135. compile_multilib: "64",
  10136. strip: {
  10137. none: true,
  10138. },
  10139. prefer: true,
  10140. soc_specific: true,
  10141. }
  10142. cc_prebuilt_binary {
  10143. name: "adpl",
  10144. owner: "xiaomi",
  10145. target: {
  10146. android_arm64: {
  10147. srcs: ["proprietary/vendor/bin/adpl"],
  10148. shared_libs: ["libc", "liblog", "libdiag", "libdsutils", "librmnetctl", "libqmi_cci", "libqmiservices", "libnetutils", "libcutils", "libqmi_client_qmux", "libqmi_encdec", "libqcmaputils", "libc++", "libm", "libdl", ],
  10149. },
  10150. },
  10151. compile_multilib: "64",
  10152. strip: {
  10153. none: true,
  10154. },
  10155. prefer: true,
  10156. soc_specific: true,
  10157. }
  10158. cc_prebuilt_binary {
  10159. name: "adsprpcd",
  10160. owner: "xiaomi",
  10161. target: {
  10162. android_arm64: {
  10163. srcs: ["proprietary/vendor/bin/adsprpcd"],
  10164. shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ],
  10165. },
  10166. },
  10167. compile_multilib: "64",
  10168. strip: {
  10169. none: true,
  10170. },
  10171. prefer: true,
  10172. soc_specific: true,
  10173. }
  10174. cc_prebuilt_binary {
  10175. name: "cdsprpcd",
  10176. owner: "xiaomi",
  10177. target: {
  10178. android_arm64: {
  10179. srcs: ["proprietary/vendor/bin/cdsprpcd"],
  10180. shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ],
  10181. },
  10182. },
  10183. compile_multilib: "64",
  10184. strip: {
  10185. none: true,
  10186. },
  10187. prefer: true,
  10188. soc_specific: true,
  10189. }
  10190. cc_prebuilt_binary {
  10191. name: "cnd",
  10192. owner: "xiaomi",
  10193. target: {
  10194. android_arm64: {
  10195. srcs: ["proprietary/vendor/bin/cnd"],
  10196. shared_libs: ["libdiag", "libcutils", "liblog", "libnetutils", "libqti_vndfwk_detect_vendor", "libutils", "libcne", "libcneapiclient", "libqmiservices", "libhidlbase", "libandroid_net", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10197. },
  10198. },
  10199. compile_multilib: "64",
  10200. strip: {
  10201. none: true,
  10202. },
  10203. prefer: true,
  10204. soc_specific: true,
  10205. }
  10206. cc_prebuilt_binary {
  10207. name: "cnss-daemon",
  10208. owner: "xiaomi",
  10209. target: {
  10210. android_arm64: {
  10211. srcs: ["proprietary/vendor/bin/cnss-daemon"],
  10212. shared_libs: ["libcutils", "liblog", "libqmi_cci", "libqmi_common_so", "libnl", "libcld80211", "libperipheral_client", "libmdmdetect", "libqmiservices", "libc++", "libc", "libm", "libdl", ],
  10213. },
  10214. },
  10215. compile_multilib: "64",
  10216. strip: {
  10217. none: true,
  10218. },
  10219. prefer: true,
  10220. soc_specific: true,
  10221. }
  10222. cc_prebuilt_binary {
  10223. name: "diag-router",
  10224. owner: "xiaomi",
  10225. target: {
  10226. android_arm64: {
  10227. srcs: ["proprietary/vendor/bin/diag-router"],
  10228. shared_libs: ["libhidlbase", "libutils", "libqsocket", "libqrtr", "liblog", "[email protected]", "libhidlmemory", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10229. },
  10230. },
  10231. compile_multilib: "64",
  10232. strip: {
  10233. none: true,
  10234. },
  10235. prefer: true,
  10236. soc_specific: true,
  10237. }
  10238. cc_prebuilt_binary {
  10239. name: "dpmQmiMgr",
  10240. owner: "xiaomi",
  10241. target: {
  10242. android_arm64: {
  10243. srcs: ["proprietary/vendor/bin/dpmQmiMgr"],
  10244. shared_libs: ["libcutils", "liblog", "libbase", "libutils", "libhardware_legacy", "libhardware", "libhidlbase", "libqmi_cci", "libqmi_client_helper", "libqmiservices", "libdpmqmihal", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10245. },
  10246. },
  10247. compile_multilib: "64",
  10248. strip: {
  10249. none: true,
  10250. },
  10251. prefer: true,
  10252. soc_specific: true,
  10253. }
  10254. cc_prebuilt_binary {
  10255. name: "dspservice",
  10256. owner: "xiaomi",
  10257. target: {
  10258. android_arm64: {
  10259. srcs: ["proprietary/vendor/bin/dspservice"],
  10260. shared_libs: ["libhidlbase", "libhardware", "libutils", "libcutils", "liblog", "libavservices_minijail", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10261. },
  10262. },
  10263. compile_multilib: "64",
  10264. strip: {
  10265. none: true,
  10266. },
  10267. prefer: true,
  10268. soc_specific: true,
  10269. }
  10270. cc_prebuilt_binary {
  10271. name: "edgnss-daemon",
  10272. owner: "xiaomi",
  10273. target: {
  10274. android_arm64: {
  10275. srcs: ["proprietary/vendor/bin/edgnss-daemon"],
  10276. shared_libs: ["libutils", "liblog", "libssl", "libgps.utils", "libcdfw_remote_api", "libpal_net_if", "libsys_info_cache", "libc++", "libc", "libm", "libdl", ],
  10277. },
  10278. },
  10279. compile_multilib: "64",
  10280. strip: {
  10281. none: true,
  10282. },
  10283. prefer: true,
  10284. soc_specific: true,
  10285. }
  10286. cc_prebuilt_binary {
  10287. name: "[email protected]",
  10288. owner: "xiaomi",
  10289. target: {
  10290. android_arm64: {
  10291. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10292. shared_libs: ["liblog", "libcutils", "libutils", "libhidlbase", "[email protected]", "libsoc_helper", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libqti_vndfwk_detect_vendor", "libc++", "libc", "libm", "libdl", ],
  10293. },
  10294. },
  10295. compile_multilib: "64",
  10296. strip: {
  10297. none: true,
  10298. },
  10299. prefer: true,
  10300. relative_install_path: "hw",
  10301. soc_specific: true,
  10302. }
  10303. cc_prebuilt_binary {
  10304. name: "[email protected]",
  10305. owner: "xiaomi",
  10306. target: {
  10307. android_arm64: {
  10308. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10309. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "libbase", "libhidlbase", "liblog", "libutils", "libbinder", "[email protected]", "libwvhidl", "libc++", "libc", "libm", "libdl", ],
  10310. },
  10311. },
  10312. compile_multilib: "64",
  10313. strip: {
  10314. none: true,
  10315. },
  10316. prefer: true,
  10317. relative_install_path: "hw",
  10318. soc_specific: true,
  10319. }
  10320. cc_prebuilt_binary {
  10321. name: "[email protected]",
  10322. owner: "xiaomi",
  10323. target: {
  10324. android_arm64: {
  10325. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10326. shared_libs: ["[email protected]", "libhardware", "libhidlbase", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  10327. },
  10328. },
  10329. compile_multilib: "64",
  10330. strip: {
  10331. none: true,
  10332. },
  10333. prefer: true,
  10334. relative_install_path: "hw",
  10335. soc_specific: true,
  10336. }
  10337. cc_prebuilt_binary {
  10338. name: "[email protected]",
  10339. owner: "xiaomi",
  10340. target: {
  10341. android_arm64: {
  10342. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10343. shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware", "libhidlbase", "[email protected]", "[email protected]", "libqtikeymaster4", "libcrypto", "libc++", "libc", "libm", "libdl", ],
  10344. },
  10345. },
  10346. compile_multilib: "64",
  10347. strip: {
  10348. none: true,
  10349. },
  10350. prefer: true,
  10351. relative_install_path: "hw",
  10352. soc_specific: true,
  10353. }
  10354. cc_prebuilt_binary {
  10355. name: "android.hardware.security.keymint-service-qti",
  10356. owner: "xiaomi",
  10357. target: {
  10358. android_arm64: {
  10359. srcs: ["proprietary/vendor/bin/hw/android.hardware.security.keymint-service-qti"],
  10360. shared_libs: ["android.hardware.security.rkp-V1-ndk", "liblog", "libcutils", "libbase", "libutils", "libhardware", "libbinder_ndk", "libhidlbase", "[email protected]", "libqtikeymint", "libcrypto", "android.hardware.security.keymint-V1-ndk", "android.hardware.security.secureclock-V1-ndk", "android.hardware.security.sharedsecret-V1-ndk", "libc++", "libc", "libm", "libdl", ],
  10361. },
  10362. },
  10363. compile_multilib: "64",
  10364. strip: {
  10365. none: true,
  10366. },
  10367. prefer: true,
  10368. relative_install_path: "hw",
  10369. soc_specific: true,
  10370. }
  10371. cc_prebuilt_binary {
  10372. name: "qconfigservice",
  10373. owner: "xiaomi",
  10374. target: {
  10375. android_arm64: {
  10376. srcs: ["proprietary/vendor/bin/hw/qconfigservice"],
  10377. shared_libs: ["libutils", "libhidlbase", "libcutils", "liblog", "[email protected]", "libjsoncpp", "libbase", "libc++", "libc", "libm", "libdl", ],
  10378. },
  10379. },
  10380. compile_multilib: "64",
  10381. strip: {
  10382. none: true,
  10383. },
  10384. prefer: true,
  10385. relative_install_path: "hw",
  10386. soc_specific: true,
  10387. }
  10388. cc_prebuilt_binary {
  10389. name: "qcrilNrd",
  10390. owner: "xiaomi",
  10391. target: {
  10392. android_arm64: {
  10393. srcs: ["proprietary/vendor/bin/hw/qcrilNrd"],
  10394. shared_libs: ["libcutils", "liblog", "libqcrilNr", "qtiwakelock", "libutils", "libavservices_minijail", "qcrild_libqcrilnr", "libc++", "libc", "libm", "libdl", ],
  10395. },
  10396. },
  10397. compile_multilib: "64",
  10398. strip: {
  10399. none: true,
  10400. },
  10401. prefer: true,
  10402. relative_install_path: "hw",
  10403. soc_specific: true,
  10404. }
  10405. cc_prebuilt_binary {
  10406. name: "[email protected]",
  10407. owner: "xiaomi",
  10408. target: {
  10409. android_arm64: {
  10410. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10411. shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libbinder", "libhardware_legacy", "libhardware", "libhidlbase", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libsdm-disp-vndapis", "libc++", "libc", "libm", "libdl", ],
  10412. },
  10413. },
  10414. compile_multilib: "64",
  10415. strip: {
  10416. none: true,
  10417. },
  10418. prefer: true,
  10419. relative_install_path: "hw",
  10420. soc_specific: true,
  10421. }
  10422. cc_prebuilt_binary {
  10423. name: "[email protected]",
  10424. owner: "xiaomi",
  10425. target: {
  10426. android_arm64: {
  10427. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10428. shared_libs: ["libcutils", "libbase", "libutils", "libhardware_legacy", "libhardware", "libQSEEComAPI", "liblog", "libhidlbase", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10429. },
  10430. },
  10431. compile_multilib: "64",
  10432. strip: {
  10433. none: true,
  10434. },
  10435. prefer: true,
  10436. relative_install_path: "hw",
  10437. soc_specific: true,
  10438. }
  10439. cc_prebuilt_binary {
  10440. name: "[email protected]",
  10441. owner: "xiaomi",
  10442. target: {
  10443. android_arm64: {
  10444. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10445. shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware", "libhidlbase", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10446. },
  10447. },
  10448. compile_multilib: "64",
  10449. strip: {
  10450. none: true,
  10451. },
  10452. prefer: true,
  10453. relative_install_path: "hw",
  10454. soc_specific: true,
  10455. }
  10456. cc_prebuilt_binary {
  10457. name: "[email protected]",
  10458. owner: "xiaomi",
  10459. target: {
  10460. android_arm64: {
  10461. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10462. shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware", "libhidlbase", "libxml2", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10463. },
  10464. },
  10465. compile_multilib: "64",
  10466. strip: {
  10467. none: true,
  10468. },
  10469. prefer: true,
  10470. relative_install_path: "hw",
  10471. soc_specific: true,
  10472. }
  10473. cc_prebuilt_binary {
  10474. name: "[email protected]",
  10475. owner: "xiaomi",
  10476. target: {
  10477. android_arm64: {
  10478. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10479. shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware_legacy", "libhardware", "libhidlbase", "libqti-perfd-client", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10480. },
  10481. },
  10482. compile_multilib: "64",
  10483. strip: {
  10484. none: true,
  10485. },
  10486. prefer: true,
  10487. relative_install_path: "hw",
  10488. soc_specific: true,
  10489. }
  10490. cc_prebuilt_binary {
  10491. name: "vendor.qti.hardware.perf-hal-service",
  10492. owner: "xiaomi",
  10493. target: {
  10494. android_arm64: {
  10495. srcs: ["proprietary/vendor/bin/hw/vendor.qti.hardware.perf-hal-service"],
  10496. shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware_legacy", "libhardware", "libhidlbase", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libperfconfig", "libperfgluelayer", "libqti-perfd-client", "libc++", "libc", "libm", "libdl", ],
  10497. },
  10498. },
  10499. compile_multilib: "64",
  10500. strip: {
  10501. none: true,
  10502. },
  10503. prefer: true,
  10504. relative_install_path: "hw",
  10505. soc_specific: true,
  10506. }
  10507. cc_prebuilt_binary {
  10508. name: "[email protected]",
  10509. owner: "xiaomi",
  10510. target: {
  10511. android_arm64: {
  10512. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10513. shared_libs: ["libbase", "libhidlbase", "libutils", "liblog", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10514. },
  10515. },
  10516. compile_multilib: "64",
  10517. strip: {
  10518. none: true,
  10519. },
  10520. prefer: true,
  10521. relative_install_path: "hw",
  10522. soc_specific: true,
  10523. }
  10524. cc_prebuilt_binary {
  10525. name: "[email protected]",
  10526. owner: "xiaomi",
  10527. target: {
  10528. android_arm64: {
  10529. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10530. shared_libs: ["libhidlbase", "libutils", "liblog", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10531. },
  10532. },
  10533. compile_multilib: "64",
  10534. strip: {
  10535. none: true,
  10536. },
  10537. prefer: true,
  10538. relative_install_path: "hw",
  10539. soc_specific: true,
  10540. }
  10541. cc_prebuilt_binary {
  10542. name: "[email protected]",
  10543. owner: "xiaomi",
  10544. target: {
  10545. android_arm64: {
  10546. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10547. shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhidlbase", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10548. },
  10549. },
  10550. compile_multilib: "64",
  10551. strip: {
  10552. none: true,
  10553. },
  10554. prefer: true,
  10555. relative_install_path: "hw",
  10556. soc_specific: true,
  10557. }
  10558. cc_prebuilt_binary {
  10559. name: "[email protected]",
  10560. owner: "xiaomi",
  10561. target: {
  10562. android_arm64: {
  10563. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10564. shared_libs: ["libhidlbase", "liblog", "libbase", "libhardware", "libutils", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10565. },
  10566. },
  10567. compile_multilib: "64",
  10568. strip: {
  10569. none: true,
  10570. },
  10571. prefer: true,
  10572. relative_install_path: "hw",
  10573. soc_specific: true,
  10574. }
  10575. cc_prebuilt_binary {
  10576. name: "[email protected]",
  10577. owner: "xiaomi",
  10578. target: {
  10579. android_arm64: {
  10580. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10581. shared_libs: ["[email protected]", "libhidlbase", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ],
  10582. },
  10583. },
  10584. compile_multilib: "64",
  10585. strip: {
  10586. none: true,
  10587. },
  10588. prefer: true,
  10589. relative_install_path: "hw",
  10590. soc_specific: true,
  10591. }
  10592. cc_prebuilt_binary {
  10593. name: "[email protected]",
  10594. owner: "xiaomi",
  10595. target: {
  10596. android_arm64: {
  10597. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10598. shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware", "libhidlbase", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libTrustedUI", "libTrustedInput", "libc++", "libc", "libm", "libdl", ],
  10599. },
  10600. },
  10601. compile_multilib: "64",
  10602. strip: {
  10603. none: true,
  10604. },
  10605. prefer: true,
  10606. relative_install_path: "hw",
  10607. soc_specific: true,
  10608. }
  10609. cc_prebuilt_binary {
  10610. name: "[email protected]",
  10611. owner: "xiaomi",
  10612. target: {
  10613. android_arm64: {
  10614. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10615. shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware", "libhidlbase", "libbinder", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10616. },
  10617. },
  10618. compile_multilib: "64",
  10619. strip: {
  10620. none: true,
  10621. },
  10622. prefer: true,
  10623. relative_install_path: "hw",
  10624. soc_specific: true,
  10625. }
  10626. cc_prebuilt_binary {
  10627. name: "[email protected]",
  10628. owner: "xiaomi",
  10629. target: {
  10630. android_arm64: {
  10631. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10632. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "[email protected]", "libavservices_minijail", "libbinder", "libhidlbase", "libvndksupport", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10633. },
  10634. },
  10635. compile_multilib: "64",
  10636. strip: {
  10637. none: true,
  10638. },
  10639. prefer: true,
  10640. relative_install_path: "hw",
  10641. soc_specific: true,
  10642. }
  10643. cc_prebuilt_binary {
  10644. name: "[email protected]",
  10645. owner: "xiaomi",
  10646. target: {
  10647. android_arm64: {
  10648. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10649. shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqc2audio_base", "libqc2audio_utils", "libqc2audio_basecodec", "libqc2audio_platform", "libqc2audio_core", "libqdMetaData", "[email protected]", "libavservices_minijail", "libbinder", "libhidlbase", "libhidltransport", "libhwbinder", "libvndksupport", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10650. },
  10651. },
  10652. compile_multilib: "64",
  10653. strip: {
  10654. none: true,
  10655. },
  10656. prefer: true,
  10657. relative_install_path: "hw",
  10658. soc_specific: true,
  10659. }
  10660. cc_prebuilt_binary {
  10661. name: "[email protected]",
  10662. owner: "xiaomi",
  10663. target: {
  10664. android_arm64: {
  10665. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10666. shared_libs: ["libcutils", "libutils", "liblog", "libbase", "libhardware", "libhidlbase", "libhidltransport", "libpsi", "libpasrutils", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlmemory", "libc++", "libc", "libm", "libdl", ],
  10667. },
  10668. },
  10669. compile_multilib: "64",
  10670. strip: {
  10671. none: true,
  10672. },
  10673. prefer: true,
  10674. relative_install_path: "hw",
  10675. soc_specific: true,
  10676. }
  10677. cc_prebuilt_binary {
  10678. name: "[email protected]",
  10679. owner: "xiaomi",
  10680. target: {
  10681. android_arm64: {
  10682. srcs: ["proprietary/vendor/bin/hw/[email protected]"],
  10683. shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware", "se_nq_extn_client", "ls_nq_client", "jcos_nq_client", "libhidlbase", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10684. },
  10685. },
  10686. compile_multilib: "64",
  10687. strip: {
  10688. none: true,
  10689. },
  10690. prefer: true,
  10691. relative_install_path: "hw",
  10692. soc_specific: true,
  10693. }
  10694. cc_prebuilt_binary {
  10695. name: "ims_rtp_daemon",
  10696. owner: "xiaomi",
  10697. target: {
  10698. android_arm64: {
  10699. srcs: ["proprietary/vendor/bin/ims_rtp_daemon"],
  10700. shared_libs: ["libdiag", "libcutils", "liblog", "lib-imsvtcore", "lib-imsdpl", "lib-rtpsl", "lib-rtpcore", "lib-rtpcommon", "libqmiservices", "libqmi_csi", "libqmi_cci", "[email protected]", "[email protected]", "libutils", "libhidlbase", "libavservices_minijail", "libc++", "libc", "libm", "libdl", ],
  10701. },
  10702. },
  10703. compile_multilib: "64",
  10704. strip: {
  10705. none: true,
  10706. },
  10707. prefer: true,
  10708. soc_specific: true,
  10709. }
  10710. cc_prebuilt_binary {
  10711. name: "imsdaemon",
  10712. owner: "xiaomi",
  10713. target: {
  10714. android_arm64: {
  10715. srcs: ["proprietary/vendor/bin/imsdaemon"],
  10716. shared_libs: ["liblog", "libbase", "libhidlbase", "libcutils", "libutils", "lib-imscommon", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10717. },
  10718. },
  10719. compile_multilib: "64",
  10720. strip: {
  10721. none: true,
  10722. },
  10723. prefer: true,
  10724. soc_specific: true,
  10725. }
  10726. sh_binary {
  10727. name: "init.qcom.sensors",
  10728. owner: "xiaomi",
  10729. src: "proprietary/vendor/bin/init.qcom.sensors.sh",
  10730. filename: "init.qcom.sensors.sh",
  10731. soc_specific: true,
  10732. }
  10733. sh_binary {
  10734. name: "init.qti.qcv",
  10735. owner: "xiaomi",
  10736. src: "proprietary/vendor/bin/init.qti.qcv.sh",
  10737. filename: "init.qti.qcv.sh",
  10738. soc_specific: true,
  10739. }
  10740. cc_prebuilt_binary {
  10741. name: "irsc_util",
  10742. owner: "xiaomi",
  10743. target: {
  10744. android_arm64: {
  10745. srcs: ["proprietary/vendor/bin/irsc_util"],
  10746. shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ],
  10747. },
  10748. },
  10749. compile_multilib: "64",
  10750. strip: {
  10751. none: true,
  10752. },
  10753. prefer: true,
  10754. soc_specific: true,
  10755. }
  10756. cc_prebuilt_binary {
  10757. name: "ks",
  10758. owner: "xiaomi",
  10759. target: {
  10760. android_arm64: {
  10761. srcs: ["proprietary/vendor/bin/ks"],
  10762. shared_libs: ["libc", "libcutils", "libutils", "liblog", "libc++", "libm", "libdl", ],
  10763. },
  10764. },
  10765. compile_multilib: "64",
  10766. strip: {
  10767. none: true,
  10768. },
  10769. prefer: true,
  10770. soc_specific: true,
  10771. }
  10772. cc_prebuilt_binary {
  10773. name: "loc_launcher",
  10774. owner: "xiaomi",
  10775. target: {
  10776. android_arm64: {
  10777. srcs: ["proprietary/vendor/bin/loc_launcher"],
  10778. shared_libs: ["liblog", "libutils", "libcutils", "libgps.utils", "libloc_base_util", "libloc_mq_client", "libc++", "libc", "libm", "libdl", ],
  10779. },
  10780. },
  10781. compile_multilib: "64",
  10782. strip: {
  10783. none: true,
  10784. },
  10785. prefer: true,
  10786. soc_specific: true,
  10787. }
  10788. cc_prebuilt_binary {
  10789. name: "lowi-server",
  10790. owner: "xiaomi",
  10791. target: {
  10792. android_arm64: {
  10793. srcs: ["proprietary/vendor/bin/lowi-server"],
  10794. shared_libs: ["libcutils", "libgps.utils", "libloc_base_util", "libloc_mq_client", "liblog", "libnl", "liblowi_common", "libqmi_cci", "libqmi_common_so", "libdiag", "libc++", "libc", "libm", "libdl", ],
  10795. },
  10796. },
  10797. compile_multilib: "64",
  10798. check_elf_files: false,
  10799. strip: {
  10800. none: true,
  10801. },
  10802. prefer: true,
  10803. soc_specific: true,
  10804. }
  10805. cc_prebuilt_binary {
  10806. name: "mdm_helper",
  10807. owner: "xiaomi",
  10808. target: {
  10809. android_arm64: {
  10810. srcs: ["proprietary/vendor/bin/mdm_helper"],
  10811. shared_libs: ["libcutils", "libutils", "liblog", "libmdmdetect", "libmdmimgload", "libc++", "libc", "libm", "libdl", ],
  10812. },
  10813. },
  10814. compile_multilib: "64",
  10815. strip: {
  10816. none: true,
  10817. },
  10818. prefer: true,
  10819. soc_specific: true,
  10820. }
  10821. cc_prebuilt_binary {
  10822. name: "mdm_helper_proxy",
  10823. owner: "xiaomi",
  10824. target: {
  10825. android_arm64: {
  10826. srcs: ["proprietary/vendor/bin/mdm_helper_proxy"],
  10827. shared_libs: ["libcutils", "libutils", "liblog", "libmdmdetect", "libmdmimgload", "libc++", "libc", "libm", "libdl", ],
  10828. },
  10829. },
  10830. compile_multilib: "64",
  10831. strip: {
  10832. none: true,
  10833. },
  10834. prefer: true,
  10835. soc_specific: true,
  10836. }
  10837. cc_prebuilt_binary {
  10838. name: "mi_thermald",
  10839. owner: "xiaomi",
  10840. target: {
  10841. android_arm64: {
  10842. srcs: ["proprietary/vendor/bin/mi_thermald"],
  10843. shared_libs: ["libcutils", "liblog", "libcrypto", "libssl", "libc++", "libc", "libm", "libdl", ],
  10844. },
  10845. },
  10846. compile_multilib: "64",
  10847. strip: {
  10848. none: true,
  10849. },
  10850. prefer: true,
  10851. soc_specific: true,
  10852. }
  10853. cc_prebuilt_binary {
  10854. name: "mlid",
  10855. owner: "xiaomi",
  10856. target: {
  10857. android_arm64: {
  10858. srcs: ["proprietary/vendor/bin/mlid"],
  10859. shared_libs: ["libcutils", "liblowi_client", "libminksocket_vendor", "libloc_base_util", "liblog", "liblowi_common", "libc++", "libc", "libm", "libdl", ],
  10860. },
  10861. },
  10862. compile_multilib: "64",
  10863. strip: {
  10864. none: true,
  10865. },
  10866. prefer: true,
  10867. soc_specific: true,
  10868. }
  10869. cc_prebuilt_binary {
  10870. name: "[email protected]",
  10871. owner: "xiaomi",
  10872. target: {
  10873. android_arm64: {
  10874. srcs: ["proprietary/vendor/bin/[email protected]"],
  10875. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "liblog", "libcutils", "libutils", "libQSEEComAPI", "libhidlbase", "libhidltransport", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10876. },
  10877. },
  10878. compile_multilib: "64",
  10879. strip: {
  10880. none: true,
  10881. },
  10882. prefer: true,
  10883. soc_specific: true,
  10884. }
  10885. cc_prebuilt_binary {
  10886. name: "modemManager",
  10887. owner: "xiaomi",
  10888. target: {
  10889. android_arm64: {
  10890. srcs: ["proprietary/vendor/bin/modemManager"],
  10891. shared_libs: ["libavservices_minijail", "libcutils", "libdiag", "liblog", "libhidlbase", "libbinder", "libjsoncpp", "libqesdk", "libqti_vndfwk_detect_vendor", "libutils", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  10892. },
  10893. },
  10894. compile_multilib: "64",
  10895. strip: {
  10896. none: true,
  10897. },
  10898. prefer: true,
  10899. soc_specific: true,
  10900. }
  10901. cc_prebuilt_binary {
  10902. name: "msm_irqbalance",
  10903. owner: "xiaomi",
  10904. target: {
  10905. android_arm64: {
  10906. srcs: ["proprietary/vendor/bin/msm_irqbalance"],
  10907. shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  10908. },
  10909. },
  10910. compile_multilib: "64",
  10911. strip: {
  10912. none: true,
  10913. },
  10914. prefer: true,
  10915. soc_specific: true,
  10916. }
  10917. cc_prebuilt_binary {
  10918. name: "netmgrd",
  10919. owner: "xiaomi",
  10920. target: {
  10921. android_arm64: {
  10922. srcs: ["proprietary/vendor/bin/netmgrd"],
  10923. shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libnetutils", "librmnetctl", "libnetmgr_utils", "libnlnetmgr", "libnetmgr", "libnetmgr_common", "libqmiservices", "libqmi_common_so", "libqmi_cci", "libqmi_client_qmux", "libqmi_client_helper", "libqmi", "libutils", "libqti_vndfwk_detect_vendor", "libnetmgrxfrmutils", "libnetmgrmodemproxy", "libnetmgr_sscm3", "libcneapiclient", "libbinder", "libc++", "libc", "libm", "libdl", ],
  10924. },
  10925. },
  10926. compile_multilib: "64",
  10927. strip: {
  10928. none: true,
  10929. },
  10930. prefer: true,
  10931. soc_specific: true,
  10932. }
  10933. cc_prebuilt_binary {
  10934. name: "nv_mac",
  10935. owner: "xiaomi",
  10936. target: {
  10937. android_arm64: {
  10938. srcs: ["proprietary/vendor/bin/nv_mac"],
  10939. shared_libs: ["libcutils", "liblog", "libqmi_cci", "libc++", "libc", "libm", "libdl", ],
  10940. },
  10941. },
  10942. compile_multilib: "64",
  10943. strip: {
  10944. none: true,
  10945. },
  10946. prefer: true,
  10947. soc_specific: true,
  10948. }
  10949. cc_prebuilt_binary {
  10950. name: "pd-mapper",
  10951. owner: "xiaomi",
  10952. target: {
  10953. android_arm64: {
  10954. srcs: ["proprietary/vendor/bin/pd-mapper"],
  10955. shared_libs: ["libcutils", "libutils", "liblog", "libjson", "libqmi_cci", "libqmi_common_so", "libqmi_encdec", "libqmi_csi", "libc++", "libc", "libm", "libdl", ],
  10956. },
  10957. },
  10958. compile_multilib: "64",
  10959. strip: {
  10960. none: true,
  10961. },
  10962. prefer: true,
  10963. soc_specific: true,
  10964. }
  10965. cc_prebuilt_binary {
  10966. name: "perf_qesdk_client",
  10967. owner: "xiaomi",
  10968. target: {
  10969. android_arm64: {
  10970. srcs: ["proprietary/vendor/bin/perf_qesdk_client"],
  10971. shared_libs: ["liblog", "libqesdk", "libjsoncpp", "libqti-perfd-client", "libavservices_minijail", "libc++", "libc", "libm", "libdl", ],
  10972. },
  10973. },
  10974. compile_multilib: "64",
  10975. strip: {
  10976. none: true,
  10977. },
  10978. prefer: true,
  10979. soc_specific: true,
  10980. }
  10981. cc_prebuilt_binary {
  10982. name: "pm-proxy",
  10983. owner: "xiaomi",
  10984. target: {
  10985. android_arm64: {
  10986. srcs: ["proprietary/vendor/bin/pm-proxy"],
  10987. shared_libs: ["libperipheral_client", "libcutils", "liblog", "libmdmdetect", "libc++", "libc", "libm", "libdl", ],
  10988. },
  10989. },
  10990. compile_multilib: "64",
  10991. strip: {
  10992. none: true,
  10993. },
  10994. prefer: true,
  10995. soc_specific: true,
  10996. }
  10997. cc_prebuilt_binary {
  10998. name: "pm-service",
  10999. owner: "xiaomi",
  11000. target: {
  11001. android_arm64: {
  11002. srcs: ["proprietary/vendor/bin/pm-service"],
  11003. shared_libs: ["libcutils", "libutils", "liblog", "libbinder", "libqmi_cci", "libqmi_common_so", "libqmi_encdec", "libqmi_csi", "libmdmdetect", "libperipheral_client", "libc++", "libc", "libm", "libdl", ],
  11004. },
  11005. },
  11006. compile_multilib: "64",
  11007. strip: {
  11008. none: true,
  11009. },
  11010. prefer: true,
  11011. soc_specific: true,
  11012. }
  11013. cc_prebuilt_binary {
  11014. name: "port-bridge",
  11015. owner: "xiaomi",
  11016. target: {
  11017. android_arm64: {
  11018. srcs: ["proprietary/vendor/bin/port-bridge"],
  11019. shared_libs: ["libutils", "libcutils", "libdsutils", "libc++", "libc", "libm", "libdl", ],
  11020. },
  11021. },
  11022. compile_multilib: "64",
  11023. strip: {
  11024. none: true,
  11025. },
  11026. prefer: true,
  11027. soc_specific: true,
  11028. }
  11029. cc_prebuilt_binary {
  11030. name: "power_off_alarm",
  11031. owner: "xiaomi",
  11032. target: {
  11033. android_arm64: {
  11034. srcs: ["proprietary/vendor/bin/power_off_alarm"],
  11035. shared_libs: ["libc", "liblog", "libcutils", "libc++", "libm", "libdl", ],
  11036. },
  11037. },
  11038. compile_multilib: "64",
  11039. strip: {
  11040. none: true,
  11041. },
  11042. prefer: true,
  11043. soc_specific: true,
  11044. }
  11045. cc_prebuilt_binary {
  11046. name: "ppd",
  11047. owner: "xiaomi",
  11048. target: {
  11049. android_arm64: {
  11050. srcs: ["proprietary/vendor/bin/ppd"],
  11051. shared_libs: ["libutils", "libhidltransport", "libcutils", "liblog", "libhidlbase", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  11052. },
  11053. },
  11054. compile_multilib: "64",
  11055. strip: {
  11056. none: true,
  11057. },
  11058. prefer: true,
  11059. soc_specific: true,
  11060. }
  11061. cc_prebuilt_binary {
  11062. name: "qcc-trd",
  11063. owner: "xiaomi",
  11064. target: {
  11065. android_arm64: {
  11066. srcs: ["proprietary/vendor/bin/qcc-trd"],
  11067. shared_libs: ["libcutils", "liblog", "libutils", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libgrpc++_unsecure_prebuilt", "libqcc_file_agent", "libqmi_cci", "libqmiservices", "libidl", "libnl", "libfmq", "libhidlbase", "[email protected]", "libz", "libbinder", "libbase", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  11068. },
  11069. },
  11070. compile_multilib: "64",
  11071. strip: {
  11072. none: true,
  11073. },
  11074. prefer: true,
  11075. soc_specific: true,
  11076. }
  11077. cc_prebuilt_binary {
  11078. name: "qcom-system-daemon",
  11079. owner: "xiaomi",
  11080. target: {
  11081. android_arm64: {
  11082. srcs: ["proprietary/vendor/bin/qcom-system-daemon"],
  11083. shared_libs: ["libcutils", "libutils", "liblog", "libdiag", "libsubsystem_control", "libavservices_minijail", "libc++", "libc", "libm", "libdl", ],
  11084. },
  11085. },
  11086. compile_multilib: "64",
  11087. strip: {
  11088. none: true,
  11089. },
  11090. prefer: true,
  11091. soc_specific: true,
  11092. }
  11093. cc_prebuilt_binary {
  11094. name: "qdcmss",
  11095. owner: "xiaomi",
  11096. target: {
  11097. android_arm64: {
  11098. srcs: ["proprietary/vendor/bin/qdcmss"],
  11099. shared_libs: ["libcutils", "libutils", "libqservice", "libsdmutils", "libbinder", "liblog", "libc++", "libc", "libm", "libdl", ],
  11100. },
  11101. },
  11102. compile_multilib: "64",
  11103. strip: {
  11104. none: true,
  11105. },
  11106. prefer: true,
  11107. soc_specific: true,
  11108. }
  11109. cc_prebuilt_binary {
  11110. name: "qesdk-manager",
  11111. owner: "xiaomi",
  11112. target: {
  11113. android_arm64: {
  11114. srcs: ["proprietary/vendor/bin/qesdk-manager"],
  11115. shared_libs: ["libqesdk_manager", "[email protected]", "libhidlbase", "liblog", "libutils", "libavservices_minijail", "libc++", "libc", "libm", "libdl", ],
  11116. },
  11117. },
  11118. compile_multilib: "64",
  11119. strip: {
  11120. none: true,
  11121. },
  11122. prefer: true,
  11123. soc_specific: true,
  11124. }
  11125. cc_prebuilt_binary {
  11126. name: "qguard",
  11127. owner: "xiaomi",
  11128. target: {
  11129. android_arm64: {
  11130. srcs: ["proprietary/vendor/bin/qguard"],
  11131. shared_libs: ["libbase", "libcutils", "liblog", "libjsoncpp", "libprocessgroup", "libutils", "libbinder", "libbinder_ndk", "libui", "libhidlbase", "libdisplayconfig.qti", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  11132. },
  11133. },
  11134. compile_multilib: "64",
  11135. strip: {
  11136. none: true,
  11137. },
  11138. prefer: true,
  11139. soc_specific: true,
  11140. }
  11141. cc_prebuilt_binary {
  11142. name: "qmipriod",
  11143. owner: "xiaomi",
  11144. target: {
  11145. android_arm64: {
  11146. srcs: ["proprietary/vendor/bin/qmipriod"],
  11147. shared_libs: ["libqmi_cci", "libqmiservices", "libqmi_client_helper", "libcutils", "libc++", "libc", "libm", "libdl", ],
  11148. },
  11149. },
  11150. compile_multilib: "64",
  11151. strip: {
  11152. none: true,
  11153. },
  11154. prefer: true,
  11155. soc_specific: true,
  11156. }
  11157. cc_prebuilt_binary {
  11158. name: "qms",
  11159. owner: "xiaomi",
  11160. target: {
  11161. android_arm64: {
  11162. srcs: ["proprietary/vendor/bin/qms"],
  11163. shared_libs: ["libcutils", "liblog", "libdiag", "libnetutils", "libutils", "libhardware_legacy", "libqmiservices", "libqmi_cci", "libnl", "libidl", "libandroid_net", "libhidlbase", "libbinder", "libc++", "libc", "libm", "libdl", ],
  11164. },
  11165. },
  11166. compile_multilib: "64",
  11167. check_elf_files: false,
  11168. strip: {
  11169. none: true,
  11170. },
  11171. prefer: true,
  11172. soc_specific: true,
  11173. }
  11174. cc_prebuilt_binary {
  11175. name: "qrtr-ns",
  11176. owner: "xiaomi",
  11177. target: {
  11178. android_arm64: {
  11179. srcs: ["proprietary/vendor/bin/qrtr-ns"],
  11180. shared_libs: ["libqrtr", "libc++", "libc", "libm", "libdl", ],
  11181. },
  11182. },
  11183. compile_multilib: "64",
  11184. strip: {
  11185. none: true,
  11186. },
  11187. prefer: true,
  11188. soc_specific: true,
  11189. }
  11190. cc_prebuilt_binary {
  11191. name: "qseecom_sample_client",
  11192. owner: "xiaomi",
  11193. target: {
  11194. android_arm64: {
  11195. srcs: ["proprietary/vendor/bin/qseecom_sample_client"],
  11196. shared_libs: ["libion", "libcutils", "libutils", "liblog", "libQSEEComAPI", "libdmabufheap", "libc++", "libc", "libm", "libdl", ],
  11197. },
  11198. },
  11199. compile_multilib: "64",
  11200. strip: {
  11201. none: true,
  11202. },
  11203. prefer: true,
  11204. soc_specific: true,
  11205. }
  11206. cc_prebuilt_binary {
  11207. name: "qseecomd",
  11208. owner: "xiaomi",
  11209. target: {
  11210. android_arm64: {
  11211. srcs: ["proprietary/vendor/bin/qseecomd"],
  11212. shared_libs: ["libcutils", "libutils", "liblog", "libQSEEComAPI", "libdrmfs", "libc++", "libc", "libm", "libdl", ],
  11213. },
  11214. },
  11215. compile_multilib: "64",
  11216. strip: {
  11217. none: true,
  11218. },
  11219. prefer: true,
  11220. soc_specific: true,
  11221. }
  11222. cc_prebuilt_binary {
  11223. name: "qti",
  11224. owner: "xiaomi",
  11225. target: {
  11226. android_arm64: {
  11227. srcs: ["proprietary/vendor/bin/qti"],
  11228. shared_libs: ["libc", "liblog", "libdiag", "libdsutils", "librmnetctl", "libqmi_cci", "libqmiservices", "libnetutils", "libcutils", "libqmi_client_qmux", "libqmi_encdec", "libqcmaputils", "libc++", "libm", "libdl", ],
  11229. },
  11230. },
  11231. compile_multilib: "64",
  11232. strip: {
  11233. none: true,
  11234. },
  11235. prefer: true,
  11236. soc_specific: true,
  11237. }
  11238. sh_binary {
  11239. name: "qtigetprop",
  11240. owner: "xiaomi",
  11241. src: "proprietary/vendor/bin/qtigetprop",
  11242. filename: "qtigetprop",
  11243. soc_specific: true,
  11244. }
  11245. sh_binary {
  11246. name: "qtisetprop",
  11247. owner: "xiaomi",
  11248. src: "proprietary/vendor/bin/qtisetprop",
  11249. filename: "qtisetprop",
  11250. soc_specific: true,
  11251. }
  11252. cc_prebuilt_binary {
  11253. name: "rmt_storage",
  11254. owner: "xiaomi",
  11255. target: {
  11256. android_arm64: {
  11257. srcs: ["proprietary/vendor/bin/rmt_storage"],
  11258. shared_libs: ["libqmi_csi", "libqmi_common_so", "libcutils", "liblog", "libmdmdetect", "libc++", "libc", "libm", "libdl", ],
  11259. },
  11260. },
  11261. compile_multilib: "64",
  11262. strip: {
  11263. none: true,
  11264. },
  11265. prefer: true,
  11266. soc_specific: true,
  11267. }
  11268. cc_prebuilt_binary {
  11269. name: "sensors-qesdk",
  11270. owner: "xiaomi",
  11271. target: {
  11272. android_arm64: {
  11273. srcs: ["proprietary/vendor/bin/sensors-qesdk"],
  11274. shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "liblog", "libdiag", "libsnsapi", "libssc", "libsensorslog", "libcutils", "libqesdk", "libjsoncpp", "libavservices_minijail", "libc++", "libc", "libm", "libdl", ],
  11275. },
  11276. },
  11277. compile_multilib: "64",
  11278. strip: {
  11279. none: true,
  11280. },
  11281. prefer: true,
  11282. soc_specific: true,
  11283. }
  11284. cc_prebuilt_binary {
  11285. name: "sensors.qti",
  11286. owner: "xiaomi",
  11287. target: {
  11288. android_arm64: {
  11289. srcs: ["proprietary/vendor/bin/sensors.qti"],
  11290. shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "liblog", "libdiag", "libssc", "libsensorslog", "libcutils", "libsnsapi", "libc++", "libc", "libm", "libdl", ],
  11291. },
  11292. },
  11293. compile_multilib: "64",
  11294. strip: {
  11295. none: true,
  11296. },
  11297. prefer: true,
  11298. soc_specific: true,
  11299. }
  11300. cc_prebuilt_binary {
  11301. name: "shsusrd",
  11302. owner: "xiaomi",
  11303. target: {
  11304. android_arm64: {
  11305. srcs: ["proprietary/vendor/bin/shsusrd"],
  11306. shared_libs: ["libcrypto", "libssl", "libqmiservices", "libqmi_cci", "libqmi_common_so", "libqmi_client_qmux", "libqmi_client_helper", "libdsutils", "libconfigdb", "libcutils", "libnlnetmgr", "liblog", "libc++", "libc", "libm", "libdl", ],
  11307. },
  11308. },
  11309. compile_multilib: "64",
  11310. strip: {
  11311. none: true,
  11312. },
  11313. prefer: true,
  11314. soc_specific: true,
  11315. }
  11316. cc_prebuilt_binary {
  11317. name: "sscrpcd",
  11318. owner: "xiaomi",
  11319. target: {
  11320. android_arm64: {
  11321. srcs: ["proprietary/vendor/bin/sscrpcd"],
  11322. shared_libs: ["liblog", "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ],
  11323. },
  11324. },
  11325. compile_multilib: "64",
  11326. strip: {
  11327. none: true,
  11328. },
  11329. prefer: true,
  11330. soc_specific: true,
  11331. }
  11332. cc_prebuilt_binary {
  11333. name: "ssgqmigd",
  11334. owner: "xiaomi",
  11335. target: {
  11336. android_arm: {
  11337. srcs: ["proprietary/vendor/bin/ssgqmigd"],
  11338. shared_libs: ["liblog", "libm", "libc", "libdl", ],
  11339. },
  11340. },
  11341. compile_multilib: "32",
  11342. strip: {
  11343. none: true,
  11344. },
  11345. prefer: true,
  11346. soc_specific: true,
  11347. }
  11348. cc_prebuilt_binary {
  11349. name: "ssgtzd",
  11350. owner: "xiaomi",
  11351. target: {
  11352. android_arm64: {
  11353. srcs: ["proprietary/vendor/bin/ssgtzd"],
  11354. shared_libs: ["libqcbor", "libminksocket_vendor", "libminkdescriptor", "liblog", "libjsoncpp", "libcrypto", "libcutils", "libQSEEComAPI", "libcurl", "libqmi_common_so", "libqmi_csi", "libqmi_cci", "libdsi_netctrl", "libqrtr", "libc++", "libc", "libm", "libdl", ],
  11355. },
  11356. },
  11357. compile_multilib: "64",
  11358. strip: {
  11359. none: true,
  11360. },
  11361. prefer: true,
  11362. soc_specific: true,
  11363. }
  11364. cc_prebuilt_binary {
  11365. name: "ssr_diag",
  11366. owner: "xiaomi",
  11367. target: {
  11368. android_arm64: {
  11369. srcs: ["proprietary/vendor/bin/ssr_diag"],
  11370. shared_libs: ["libdiag", "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  11371. },
  11372. },
  11373. compile_multilib: "64",
  11374. strip: {
  11375. none: true,
  11376. },
  11377. prefer: true,
  11378. soc_specific: true,
  11379. }
  11380. cc_prebuilt_binary {
  11381. name: "ssr_setup",
  11382. owner: "xiaomi",
  11383. target: {
  11384. android_arm64: {
  11385. srcs: ["proprietary/vendor/bin/ssr_setup"],
  11386. shared_libs: ["libcutils", "libutils", "libmdmdetect", "liblog", "libc++", "libc", "libm", "libdl", ],
  11387. },
  11388. },
  11389. compile_multilib: "64",
  11390. strip: {
  11391. none: true,
  11392. },
  11393. prefer: true,
  11394. soc_specific: true,
  11395. }
  11396. cc_prebuilt_binary {
  11397. name: "subsystem_ramdump",
  11398. owner: "xiaomi",
  11399. target: {
  11400. android_arm64: {
  11401. srcs: ["proprietary/vendor/bin/subsystem_ramdump"],
  11402. shared_libs: ["libmdmdetect", "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ],
  11403. },
  11404. },
  11405. compile_multilib: "64",
  11406. strip: {
  11407. none: true,
  11408. },
  11409. prefer: true,
  11410. soc_specific: true,
  11411. }
  11412. cc_prebuilt_binary {
  11413. name: "tftp_server",
  11414. owner: "xiaomi",
  11415. target: {
  11416. android_arm64: {
  11417. srcs: ["proprietary/vendor/bin/tftp_server"],
  11418. shared_libs: ["libqsocket", "libqrtr", "liblog", "libc++", "libc", "libm", "libdl", ],
  11419. },
  11420. },
  11421. compile_multilib: "64",
  11422. strip: {
  11423. none: true,
  11424. },
  11425. prefer: true,
  11426. soc_specific: true,
  11427. }
  11428. cc_prebuilt_binary {
  11429. name: "thermal-engine-v2",
  11430. owner: "xiaomi",
  11431. target: {
  11432. android_arm64: {
  11433. srcs: ["proprietary/vendor/bin/thermal-engine-v2"],
  11434. shared_libs: ["libcutils", "liblog", "libqmi_common_so", "libqmi_cci", "libnl", "libc++", "libc", "libm", "libdl", ],
  11435. },
  11436. },
  11437. compile_multilib: "64",
  11438. strip: {
  11439. none: true,
  11440. },
  11441. prefer: true,
  11442. soc_specific: true,
  11443. }
  11444. cc_prebuilt_binary {
  11445. name: "time_daemon",
  11446. owner: "xiaomi",
  11447. target: {
  11448. android_arm64: {
  11449. srcs: ["proprietary/vendor/bin/time_daemon"],
  11450. shared_libs: ["libc", "liblog", "libcutils", "libqmi_cci", "libqmi_common_so", "libc++", "libm", "libdl", ],
  11451. },
  11452. },
  11453. compile_multilib: "64",
  11454. strip: {
  11455. none: true,
  11456. },
  11457. prefer: true,
  11458. soc_specific: true,
  11459. }
  11460. cc_prebuilt_binary {
  11461. name: "trusteduilistener",
  11462. owner: "xiaomi",
  11463. target: {
  11464. android_arm64: {
  11465. srcs: ["proprietary/vendor/bin/trusteduilistener"],
  11466. shared_libs: ["libminksocket_vendor", "libdisplayconfig.qti", "liblog", "[email protected]", "libhidlbase", "libutils", "libcutils", "libTrustedInputUtils", "libc++", "libc", "libm", "libdl", ],
  11467. },
  11468. },
  11469. compile_multilib: "64",
  11470. strip: {
  11471. none: true,
  11472. },
  11473. prefer: true,
  11474. soc_specific: true,
  11475. }
  11476. cc_prebuilt_binary {
  11477. name: "vendor.dpmd",
  11478. owner: "xiaomi",
  11479. target: {
  11480. android_arm64: {
  11481. srcs: ["proprietary/vendor/bin/vendor.dpmd"],
  11482. shared_libs: ["vendor.libdpmframework", "libdiag", "libhardware_legacy", "libhidlbase", "libcutils", "libutils", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  11483. },
  11484. },
  11485. compile_multilib: "64",
  11486. strip: {
  11487. none: true,
  11488. },
  11489. prefer: true,
  11490. soc_specific: true,
  11491. }
  11492. cc_prebuilt_binary {
  11493. name: "[email protected]",
  11494. owner: "xiaomi",
  11495. target: {
  11496. android_arm64: {
  11497. srcs: ["proprietary/vendor/bin/[email protected]"],
  11498. shared_libs: ["libc", "libcutils", "liblog", "libutils", "libhardware", "libhidlbase", "[email protected]", "libc++", "libm", "libdl", ],
  11499. },
  11500. },
  11501. compile_multilib: "64",
  11502. strip: {
  11503. none: true,
  11504. },
  11505. prefer: true,
  11506. soc_specific: true,
  11507. }
  11508. cc_prebuilt_binary {
  11509. name: "[email protected]",
  11510. owner: "xiaomi",
  11511. target: {
  11512. android_arm64: {
  11513. srcs: ["proprietary/vendor/bin/[email protected]"],
  11514. shared_libs: ["[email protected]", "[email protected]", "libhidlbase", "liblog", "libutils", "libavservices_minijail", "libc++", "libc", "libm", "libdl", ],
  11515. },
  11516. },
  11517. compile_multilib: "64",
  11518. strip: {
  11519. none: true,
  11520. },
  11521. prefer: true,
  11522. soc_specific: true,
  11523. }
  11524. cc_prebuilt_binary {
  11525. name: "vmmgr",
  11526. owner: "xiaomi",
  11527. target: {
  11528. android_arm64: {
  11529. srcs: ["proprietary/vendor/bin/vmmgr"],
  11530. shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ],
  11531. },
  11532. },
  11533. compile_multilib: "64",
  11534. strip: {
  11535. none: true,
  11536. },
  11537. prefer: true,
  11538. soc_specific: true,
  11539. }
  11540. cc_prebuilt_binary {
  11541. name: "vppservice",
  11542. owner: "xiaomi",
  11543. target: {
  11544. android_arm64: {
  11545. srcs: ["proprietary/vendor/bin/vppservice"],
  11546. shared_libs: ["libhidlbase", "libhidltransport", "liblog", "libhwbinder", "libutils", "libhardware", "[email protected]", "libcutils", "libvpplibrary", "libqdMetaData", "libc++", "libc", "libm", "libdl", ],
  11547. },
  11548. },
  11549. compile_multilib: "64",
  11550. strip: {
  11551. none: true,
  11552. },
  11553. prefer: true,
  11554. soc_specific: true,
  11555. }
  11556. cc_prebuilt_binary {
  11557. name: "wfdhdcphalservice",
  11558. owner: "xiaomi",
  11559. target: {
  11560. android_arm64: {
  11561. srcs: ["proprietary/vendor/bin/wfdhdcphalservice"],
  11562. shared_libs: ["[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libhidlmemory", "libc++", "libhidlbase", "libbinder", "libbase", "liblog", "libutils", "libcutils", "libwfdhdcpcp", "libwfdhdcpservice_proprietary", "libwfdcommonutils_proprietary", "libwfdutils_proprietary", "libavservices_minijail", "libwfddisplayconfig_vendor", "libc", "libm", "libdl", ],
  11563. },
  11564. },
  11565. compile_multilib: "64",
  11566. strip: {
  11567. none: true,
  11568. },
  11569. prefer: true,
  11570. soc_specific: true,
  11571. }
  11572. cc_prebuilt_binary {
  11573. name: "wfdvndservice",
  11574. owner: "xiaomi",
  11575. target: {
  11576. android_arm64: {
  11577. srcs: ["proprietary/vendor/bin/wfdvndservice"],
  11578. shared_libs: ["libutils", "liblog", "libbinder", "libwfdhdcpservice_proprietary", "libavservices_minijail", "libc++", "libc", "libm", "libdl", ],
  11579. },
  11580. },
  11581. compile_multilib: "64",
  11582. strip: {
  11583. none: true,
  11584. },
  11585. prefer: true,
  11586. soc_specific: true,
  11587. }
  11588. cc_prebuilt_binary {
  11589. name: "wifidisplayhalservice",
  11590. owner: "xiaomi",
  11591. target: {
  11592. android_arm64: {
  11593. srcs: ["proprietary/vendor/bin/wifidisplayhalservice"],
  11594. shared_libs: ["[email protected]", "[email protected]", "libhidlbase", "libutils", "liblog", "libbinder", "libavservices_minijail", "libc++", "libc", "libm", "libdl", ],
  11595. },
  11596. },
  11597. compile_multilib: "64",
  11598. strip: {
  11599. none: true,
  11600. },
  11601. prefer: true,
  11602. soc_specific: true,
  11603. }
  11604. cc_prebuilt_binary {
  11605. name: "xtra-daemon",
  11606. owner: "xiaomi",
  11607. target: {
  11608. android_arm64: {
  11609. srcs: ["proprietary/vendor/bin/xtra-daemon"],
  11610. shared_libs: ["libutils", "libcutils", "libcrypto", "libssl", "libsqlite", "libgps.utils", "libloc_core", "libizat_core", "liblbs_core", "liblog", "libandroid_net", "libavservices_minijail", "libsys_info_cache", "libpal_net_if", "libqcc_file_agent", "libc++", "libc", "libm", "libdl", ],
  11611. },
  11612. },
  11613. compile_multilib: "64",
  11614. strip: {
  11615. none: true,
  11616. },
  11617. prefer: true,
  11618. soc_specific: true,
  11619. }
  11620. cc_prebuilt_binary {
  11621. name: "dpmd",
  11622. owner: "xiaomi",
  11623. target: {
  11624. android_arm64: {
  11625. srcs: ["proprietary/system_ext/bin/dpmd"],
  11626. shared_libs: ["libdpmframework", "libdiag_system", "libhardware_legacy", "libhidlbase", "libcutils", "libutils", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  11627. },
  11628. },
  11629. compile_multilib: "64",
  11630. strip: {
  11631. none: true,
  11632. },
  11633. prefer: true,
  11634. system_ext_specific: true,
  11635. }
  11636. cc_prebuilt_binary {
  11637. name: "[email protected]",
  11638. owner: "xiaomi",
  11639. target: {
  11640. android_arm64: {
  11641. srcs: ["proprietary/system_ext/bin/[email protected]"],
  11642. shared_libs: ["libbase", "libhidlbase", "libutils", "libfmq", "libbinder", "liblog", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "libc++", "libc", "libm", "libdl", ],
  11643. },
  11644. },
  11645. compile_multilib: "64",
  11646. strip: {
  11647. none: true,
  11648. },
  11649. prefer: true,
  11650. system_ext_specific: true,
  11651. }
  11652. cc_prebuilt_binary {
  11653. name: "tcmd",
  11654. owner: "xiaomi",
  11655. target: {
  11656. android_arm64: {
  11657. srcs: ["proprietary/system_ext/bin/tcmd"],
  11658. shared_libs: ["libbinder", "libbinder_ndk", "libcutils", "libutils", "libhidlbase", "libhardware", "libhardware_legacy", "liblog", "[email protected]", "vendor.qti.hardware.dpmaidlservice-V1-ndk", "libavservices_minijail", "libc++", "libc", "libm", "libdl", ],
  11659. },
  11660. },
  11661. compile_multilib: "64",
  11662. strip: {
  11663. none: true,
  11664. },
  11665. prefer: true,
  11666. system_ext_specific: true,
  11667. }
  11668. cc_prebuilt_binary {
  11669. name: "wfdservice64",
  11670. owner: "xiaomi",
  11671. target: {
  11672. android_arm64: {
  11673. srcs: ["proprietary/system_ext/bin/wfdservice64"],
  11674. shared_libs: ["liblog", "libutils", "libcutils", "libbinder", "libwfdservice", "libmmosal", "libwfdcommonutils", "libwfdconfigutils", "libhidlbase", "libavservices_minijail", "libc++", "libc", "libm", "libdl", ],
  11675. },
  11676. },
  11677. compile_multilib: "64",
  11678. strip: {
  11679. none: true,
  11680. },
  11681. prefer: true,
  11682. system_ext_specific: true,
  11683. }
  11684. install_symlink {
  11685. name: "libimscamera_jni_libimscamera_jni_symlink64",
  11686. system_ext_specific: true,
  11687. installed_location: "priv-app/ims/lib/arm64/libimscamera_jni.so",
  11688. symlink_target: "/system_ext/lib64/libimscamera_jni.so",
  11689. }
  11690. install_symlink {
  11691. name: "libimsmedia_jni_libimsmedia_jni_symlink64",
  11692. system_ext_specific: true,
  11693. installed_location: "priv-app/ims/lib/arm64/libimsmedia_jni.so",
  11694. symlink_target: "/system_ext/lib64/libimsmedia_jni.so",
  11695. }
  11696. install_symlink {
  11697. name: "libwfdnative_libwfdnative_symlink64",
  11698. system_ext_specific: true,
  11699. installed_location: "priv-app/WfdService/lib/arm64/libwfdnative.so",
  11700. symlink_target: "/system_ext/lib64/libwfdnative.so",
  11701. }
  11702. install_symlink {
  11703. name: "libEGL_adreno_libEGL_adreno_symlink32",
  11704. soc_specific: true,
  11705. installed_location: "lib/libEGL_adreno.so",
  11706. symlink_target: "/vendor/lib/egl/libEGL_adreno.so",
  11707. }
  11708. install_symlink {
  11709. name: "libGLESv2_adreno_libGLESv2_adreno_symlink32",
  11710. soc_specific: true,
  11711. installed_location: "lib/libGLESv2_adreno.so",
  11712. symlink_target: "/vendor/lib/egl/libGLESv2_adreno.so",
  11713. }
  11714. install_symlink {
  11715. name: "libq3dtools_adreno_libq3dtools_adreno_symlink32",
  11716. soc_specific: true,
  11717. installed_location: "lib/libq3dtools_adreno.so",
  11718. symlink_target: "/vendor/lib/egl/libq3dtools_adreno.so",
  11719. }
  11720. install_symlink {
  11721. name: "libEGL_adreno_libEGL_adreno_symlink64",
  11722. soc_specific: true,
  11723. installed_location: "lib64/libEGL_adreno.so",
  11724. symlink_target: "/vendor/lib64/egl/libEGL_adreno.so",
  11725. }
  11726. install_symlink {
  11727. name: "libGLESv2_adreno_libGLESv2_adreno_symlink64",
  11728. soc_specific: true,
  11729. installed_location: "lib64/libGLESv2_adreno.so",
  11730. symlink_target: "/vendor/lib64/egl/libGLESv2_adreno.so",
  11731. }
  11732. install_symlink {
  11733. name: "libq3dtools_adreno_libq3dtools_adreno_symlink64",
  11734. soc_specific: true,
  11735. installed_location: "lib64/libq3dtools_adreno.so",
  11736. symlink_target: "/vendor/lib64/egl/libq3dtools_adreno.so",
  11737. }