Android.bp 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544
  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. ],
  7. }
  8. android_app_import {
  9. name: "CACertService",
  10. owner: "xiaomi",
  11. apk: "proprietary/vendor/app/CACertService/CACertService.apk",
  12. certificate: "platform",
  13. dex_preopt: {
  14. enabled: false,
  15. },
  16. soc_specific: true,
  17. }
  18. android_app_import {
  19. name: "CneApp",
  20. owner: "xiaomi",
  21. apk: "proprietary/vendor/app/CneApp/CneApp.apk",
  22. certificate: "platform",
  23. dex_preopt: {
  24. enabled: false,
  25. },
  26. soc_specific: true,
  27. }
  28. android_app_import {
  29. name: "IWlanService",
  30. owner: "xiaomi",
  31. apk: "proprietary/vendor/app/IWlanService/IWlanService.apk",
  32. certificate: "platform",
  33. dex_preopt: {
  34. enabled: false,
  35. },
  36. soc_specific: true,
  37. }
  38. android_app_import {
  39. name: "SoterService",
  40. owner: "xiaomi",
  41. apk: "proprietary/vendor/app/SoterService/SoterService.apk",
  42. certificate: "platform",
  43. dex_preopt: {
  44. enabled: false,
  45. },
  46. soc_specific: true,
  47. }
  48. android_app_import {
  49. name: "TimeService",
  50. owner: "xiaomi",
  51. apk: "proprietary/vendor/app/TimeService/TimeService.apk",
  52. certificate: "platform",
  53. dex_preopt: {
  54. enabled: false,
  55. },
  56. soc_specific: true,
  57. }
  58. android_app_import {
  59. name: "com.qualcomm.qti.gpudrivers.taro.api31",
  60. owner: "xiaomi",
  61. apk: "proprietary/vendor/app/com.qualcomm.qti.gpudrivers.taro.api31/com.qualcomm.qti.gpudrivers.taro.api31.apk",
  62. certificate: "platform",
  63. dex_preopt: {
  64. enabled: false,
  65. },
  66. soc_specific: true,
  67. }
  68. android_app_import {
  69. name: "uimgbaservice",
  70. owner: "xiaomi",
  71. apk: "proprietary/product/app/uimgbaservice/uimgbaservice.apk",
  72. certificate: "platform",
  73. dex_preopt: {
  74. enabled: false,
  75. },
  76. product_specific: true,
  77. }
  78. android_app_import {
  79. name: "HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND",
  80. owner: "xiaomi",
  81. apk: "proprietary/product/priv-app/HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND/HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND.apk",
  82. certificate: "platform",
  83. dex_preopt: {
  84. enabled: false,
  85. },
  86. privileged: true,
  87. product_specific: true,
  88. }
  89. android_app_import {
  90. name: "HotwordEnrollmentXGoogleHEXAGON_WIDEBAND",
  91. owner: "xiaomi",
  92. apk: "proprietary/product/priv-app/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND.apk",
  93. certificate: "platform",
  94. dex_preopt: {
  95. enabled: false,
  96. },
  97. privileged: true,
  98. product_specific: true,
  99. }
  100. android_app_import {
  101. name: "ImsRcsService",
  102. owner: "xiaomi",
  103. apk: "proprietary/system_ext/app/ImsRcsService/ImsRcsService.apk",
  104. certificate: "platform",
  105. dex_preopt: {
  106. enabled: false,
  107. },
  108. system_ext_specific: true,
  109. }
  110. android_app_import {
  111. name: "PowerOffAlarm",
  112. owner: "xiaomi",
  113. apk: "proprietary/system_ext/app/PowerOffAlarm/PowerOffAlarm.apk",
  114. certificate: "platform",
  115. dex_preopt: {
  116. enabled: false,
  117. },
  118. system_ext_specific: true,
  119. }
  120. android_app_import {
  121. name: "QCC",
  122. owner: "xiaomi",
  123. apk: "proprietary/system_ext/app/QCC/QCC.apk",
  124. certificate: "platform",
  125. dex_preopt: {
  126. enabled: false,
  127. },
  128. system_ext_specific: true,
  129. }
  130. android_app_import {
  131. name: "QtiTelephony",
  132. owner: "xiaomi",
  133. apk: "proprietary/system_ext/app/QtiTelephony/QtiTelephony.apk",
  134. certificate: "platform",
  135. dex_preopt: {
  136. enabled: false,
  137. },
  138. system_ext_specific: true,
  139. }
  140. android_app_import {
  141. name: "QtiTelephonyService",
  142. owner: "xiaomi",
  143. apk: "proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk",
  144. certificate: "platform",
  145. dex_preopt: {
  146. enabled: false,
  147. },
  148. system_ext_specific: true,
  149. }
  150. android_app_import {
  151. name: "WfdService",
  152. owner: "xiaomi",
  153. apk: "proprietary/system_ext/priv-app/WfdService/WfdService.apk",
  154. certificate: "platform",
  155. dex_preopt: {
  156. enabled: false,
  157. },
  158. privileged: true,
  159. system_ext_specific: true,
  160. }
  161. android_app_import {
  162. name: "dpmserviceapp",
  163. owner: "xiaomi",
  164. apk: "proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk",
  165. certificate: "platform",
  166. dex_preopt: {
  167. enabled: false,
  168. },
  169. privileged: true,
  170. system_ext_specific: true,
  171. }
  172. android_app_import {
  173. name: "ims",
  174. owner: "xiaomi",
  175. apk: "proprietary/system_ext/priv-app/ims/ims.apk",
  176. certificate: "platform",
  177. dex_preopt: {
  178. enabled: false,
  179. },
  180. privileged: true,
  181. system_ext_specific: true,
  182. }
  183. android_app_import {
  184. name: "qcrilmsgtunnel",
  185. owner: "xiaomi",
  186. apk: "proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk",
  187. certificate: "platform",
  188. dex_preopt: {
  189. enabled: false,
  190. },
  191. privileged: true,
  192. system_ext_specific: true,
  193. }
  194. dex_import {
  195. name: "WfdCommon",
  196. owner: "xiaomi",
  197. jars: ["proprietary/system/framework/WfdCommon.jar"],
  198. }
  199. dex_import {
  200. name: "uimgbalibrary",
  201. owner: "xiaomi",
  202. jars: ["proprietary/product/framework/uimgbalibrary.jar"],
  203. product_specific: true,
  204. }
  205. dex_import {
  206. name: "uimgbamanagerlibrary",
  207. owner: "xiaomi",
  208. jars: ["proprietary/product/framework/uimgbamanagerlibrary.jar"],
  209. product_specific: true,
  210. }
  211. dex_import {
  212. name: "uimservicelibrary",
  213. owner: "xiaomi",
  214. jars: ["proprietary/product/framework/uimservicelibrary.jar"],
  215. product_specific: true,
  216. }
  217. dex_import {
  218. name: "com.android.hotwordenrollment.common.util",
  219. owner: "xiaomi",
  220. jars: ["proprietary/system_ext/framework/com.android.hotwordenrollment.common.util.jar"],
  221. system_ext_specific: true,
  222. }
  223. dex_import {
  224. name: "com.qti.dpmframework",
  225. owner: "xiaomi",
  226. jars: ["proprietary/system_ext/framework/com.qti.dpmframework.jar"],
  227. system_ext_specific: true,
  228. }
  229. dex_import {
  230. name: "dpmapi",
  231. owner: "xiaomi",
  232. jars: ["proprietary/system_ext/framework/dpmapi.jar"],
  233. system_ext_specific: true,
  234. }
  235. dex_import {
  236. name: "qcrilhook",
  237. owner: "xiaomi",
  238. jars: ["proprietary/system_ext/framework/qcrilhook.jar"],
  239. system_ext_specific: true,
  240. }
  241. dex_import {
  242. name: "vendor.qti.hardware.alarm-V1.0-java",
  243. owner: "xiaomi",
  244. jars: ["proprietary/system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar"],
  245. system_ext_specific: true,
  246. }
  247. dex_import {
  248. name: "vendor.qti.ims.connection-V1.0-java",
  249. owner: "xiaomi",
  250. jars: ["proprietary/system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar"],
  251. system_ext_specific: true,
  252. }
  253. dex_import {
  254. name: "vendor.qti.ims.connectionaidlservice-V1-java",
  255. owner: "xiaomi",
  256. jars: ["proprietary/system_ext/framework/vendor.qti.ims.connectionaidlservice-V1-java.jar"],
  257. system_ext_specific: true,
  258. }
  259. dex_import {
  260. name: "vendor.qti.ims.factory-V2.0-java",
  261. owner: "xiaomi",
  262. jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar"],
  263. system_ext_specific: true,
  264. }
  265. dex_import {
  266. name: "vendor.qti.ims.factory-V2.1-java",
  267. owner: "xiaomi",
  268. jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V2.1-java.jar"],
  269. system_ext_specific: true,
  270. }
  271. dex_import {
  272. name: "vendor.qti.ims.factory-V2.2-java",
  273. owner: "xiaomi",
  274. jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V2.2-java.jar"],
  275. system_ext_specific: true,
  276. }
  277. dex_import {
  278. name: "vendor.qti.ims.factoryaidlservice-V1-java",
  279. owner: "xiaomi",
  280. jars: ["proprietary/system_ext/framework/vendor.qti.ims.factoryaidlservice-V1-java.jar"],
  281. system_ext_specific: true,
  282. }
  283. dex_import {
  284. name: "vendor.qti.ims.rcssip-V1.0-java",
  285. owner: "xiaomi",
  286. jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar"],
  287. system_ext_specific: true,
  288. }
  289. dex_import {
  290. name: "vendor.qti.ims.rcssip-V1.1-java",
  291. owner: "xiaomi",
  292. jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar"],
  293. system_ext_specific: true,
  294. }
  295. dex_import {
  296. name: "vendor.qti.ims.rcssip-V1.2-java",
  297. owner: "xiaomi",
  298. jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar"],
  299. system_ext_specific: true,
  300. }
  301. dex_import {
  302. name: "vendor.qti.ims.rcssipaidlservice-V1-java",
  303. owner: "xiaomi",
  304. jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcssipaidlservice-V1-java.jar"],
  305. system_ext_specific: true,
  306. }
  307. dex_import {
  308. name: "vendor.qti.ims.rcsuce-V1.0-java",
  309. owner: "xiaomi",
  310. jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar"],
  311. system_ext_specific: true,
  312. }
  313. dex_import {
  314. name: "vendor.qti.ims.rcsuce-V1.1-java",
  315. owner: "xiaomi",
  316. jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar"],
  317. system_ext_specific: true,
  318. }
  319. dex_import {
  320. name: "vendor.qti.ims.rcsuce-V1.2-java",
  321. owner: "xiaomi",
  322. jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar"],
  323. system_ext_specific: true,
  324. }
  325. dex_import {
  326. name: "vendor.qti.ims.rcsuceaidlservice-V1-java",
  327. owner: "xiaomi",
  328. jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsuceaidlservice-V1-java.jar"],
  329. system_ext_specific: true,
  330. }
  331. prebuilt_etc_xml {
  332. name: "android.hardware.security.keymint-service-qti",
  333. owner: "xiaomi",
  334. src: "proprietary/vendor/etc/vintf/manifest/android.hardware.security.keymint-service-qti.xml",
  335. filename_from_src: true,
  336. sub_dir: "vintf/manifest",
  337. soc_specific: true,
  338. }
  339. prebuilt_etc_xml {
  340. name: "c2_manifest_vendor",
  341. owner: "xiaomi",
  342. src: "proprietary/vendor/etc/vintf/manifest/c2_manifest_vendor.xml",
  343. filename_from_src: true,
  344. sub_dir: "vintf/manifest",
  345. soc_specific: true,
  346. }
  347. prebuilt_etc_xml {
  348. name: "c2_manifest_vendor_audio",
  349. owner: "xiaomi",
  350. src: "proprietary/vendor/etc/vintf/manifest/c2_manifest_vendor_audio.xml",
  351. filename_from_src: true,
  352. sub_dir: "vintf/manifest",
  353. soc_specific: true,
  354. }
  355. prebuilt_etc_xml {
  356. name: "dataconnection-saidl",
  357. owner: "xiaomi",
  358. src: "proprietary/vendor/etc/vintf/manifest/dataconnection-saidl.xml",
  359. filename_from_src: true,
  360. sub_dir: "vintf/manifest",
  361. soc_specific: true,
  362. }
  363. prebuilt_etc_xml {
  364. name: "[email protected]",
  365. owner: "xiaomi",
  366. src: "proprietary/vendor/etc/vintf/manifest/[email protected]",
  367. filename_from_src: true,
  368. sub_dir: "vintf/manifest",
  369. soc_specific: true,
  370. }
  371. prebuilt_etc_xml {
  372. name: "manifest_lahaina_identity",
  373. owner: "xiaomi",
  374. src: "proprietary/vendor/etc/vintf/manifest/manifest_lahaina_identity.xml",
  375. filename_from_src: true,
  376. sub_dir: "vintf/manifest",
  377. soc_specific: true,
  378. }
  379. prebuilt_etc_xml {
  380. name: "manifest_non_qmaa",
  381. owner: "xiaomi",
  382. src: "proprietary/vendor/etc/vintf/manifest/manifest_non_qmaa.xml",
  383. filename_from_src: true,
  384. sub_dir: "vintf/manifest",
  385. soc_specific: true,
  386. }
  387. prebuilt_etc_xml {
  388. name: "manifest_non_qmaa_extn",
  389. owner: "xiaomi",
  390. src: "proprietary/vendor/etc/vintf/manifest/manifest_non_qmaa_extn.xml",
  391. filename_from_src: true,
  392. sub_dir: "vintf/manifest",
  393. soc_specific: true,
  394. }
  395. prebuilt_etc_xml {
  396. name: "manifest_vendor.xiaomi.hardware.mlipay",
  397. owner: "xiaomi",
  398. src: "proprietary/vendor/etc/vintf/manifest/manifest_vendor.xiaomi.hardware.mlipay.xml",
  399. filename_from_src: true,
  400. sub_dir: "vintf/manifest",
  401. soc_specific: true,
  402. }
  403. prebuilt_etc_xml {
  404. name: "qtiradio-saidl",
  405. owner: "xiaomi",
  406. src: "proprietary/vendor/etc/vintf/manifest/qtiradio-saidl.xml",
  407. filename_from_src: true,
  408. sub_dir: "vintf/manifest",
  409. soc_specific: true,
  410. }
  411. prebuilt_etc_xml {
  412. name: "vendor.qti.diag.hal.service",
  413. owner: "xiaomi",
  414. src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.diag.hal.service.xml",
  415. filename_from_src: true,
  416. sub_dir: "vintf/manifest",
  417. soc_specific: true,
  418. }
  419. prebuilt_etc_xml {
  420. name: "vendor.qti.gnss-service",
  421. owner: "xiaomi",
  422. src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.gnss-service.xml",
  423. filename_from_src: true,
  424. sub_dir: "vintf/manifest",
  425. soc_specific: true,
  426. }
  427. prebuilt_etc_xml {
  428. name: "vendor.qti.hardware.perf",
  429. owner: "xiaomi",
  430. src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.perf.xml",
  431. filename_from_src: true,
  432. sub_dir: "vintf/manifest",
  433. soc_specific: true,
  434. }
  435. prebuilt_etc_xml {
  436. name: "[email protected]",
  437. owner: "xiaomi",
  438. src: "proprietary/vendor/etc/vintf/manifest/[email protected]",
  439. filename_from_src: true,
  440. sub_dir: "vintf/manifest",
  441. soc_specific: true,
  442. }
  443. prebuilt_etc_xml {
  444. name: "vendor.qti.hardware.qxr-service",
  445. owner: "xiaomi",
  446. src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.qxr-service.xml",
  447. filename_from_src: true,
  448. sub_dir: "vintf/manifest",
  449. soc_specific: true,
  450. }
  451. prebuilt_etc_xml {
  452. name: "vendor.qti.hardware.radio.ims",
  453. owner: "xiaomi",
  454. src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.radio.ims.xml",
  455. filename_from_src: true,
  456. sub_dir: "vintf/manifest",
  457. soc_specific: true,
  458. }
  459. prebuilt_etc_xml {
  460. name: "[email protected]",
  461. owner: "xiaomi",
  462. src: "proprietary/vendor/etc/vintf/manifest/[email protected]",
  463. filename_from_src: true,
  464. sub_dir: "vintf/manifest",
  465. soc_specific: true,
  466. }
  467. prebuilt_etc_xml {
  468. name: "[email protected]",
  469. owner: "xiaomi",
  470. src: "proprietary/vendor/etc/vintf/manifest/[email protected]",
  471. filename_from_src: true,
  472. sub_dir: "vintf/manifest",
  473. soc_specific: true,
  474. }
  475. prebuilt_etc_xml {
  476. name: "[email protected]_manifest",
  477. owner: "xiaomi",
  478. src: "proprietary/vendor/etc/vintf/manifest/[email protected]_manifest.xml",
  479. filename_from_src: true,
  480. sub_dir: "vintf/manifest",
  481. soc_specific: true,
  482. }