├── Android.mk ├── AndroidProducts.mk ├── BoardConfig.mk ├── DeviceParts ├── Android.mk ├── AndroidManifest.xml ├── res │ ├── drawable-xxhdpi │ │ └── calibration_png.png │ ├── drawable │ │ └── ic_info_outline_24dp.xml │ ├── layout │ │ ├── display_cal.xml │ │ ├── preference_seek_bar.xml │ │ └── slider_preference.xml │ ├── values │ │ ├── arrays.xml │ │ ├── config.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── xml │ │ ├── display_calibration.xml │ │ └── main.xml └── src │ └── org │ └── omnirom │ └── device │ ├── DeviceSettings.java │ ├── DeviceSettingsActivity.java │ ├── DiracService.java │ ├── DiracSound.java │ ├── DiracUtils.java │ ├── DisplayCalibration.java │ ├── DoubTap.java │ ├── HWKeySwitch.java │ ├── SeekBarPreference.java │ ├── Startup.java │ └── Utils.java ├── README.md ├── audio ├── audio_effects.xml ├── audio_output_policy.conf ├── audio_platform_info.xml ├── audio_policy_configuration.xml ├── audio_tuning_mixer.txt ├── mixer_paths_mtp.xml ├── sound_trigger_mixer_paths.xml └── sound_trigger_platform_info.xml ├── audio_policy_hal ├── APMConfigHelper.cpp ├── APMConfigHelper.h ├── Android.mk ├── AudioPolicyManager.cpp └── AudioPolicyManager.h ├── bluetooth └── bdroid_buildcfg.h ├── camera ├── Android.mk ├── CleanSpec.mk ├── MODULE_LICENSE_BSD ├── QCamera2 │ ├── Android.mk │ ├── HAL │ │ ├── QCamera2HWI.cpp │ │ ├── QCamera2HWI.h │ │ ├── QCamera2HWICallbacks.cpp │ │ ├── QCameraAllocator.h │ │ ├── QCameraChannel.cpp │ │ ├── QCameraChannel.h │ │ ├── QCameraMem.cpp │ │ ├── QCameraMem.h │ │ ├── QCameraMuxer.cpp │ │ ├── QCameraMuxer.h │ │ ├── QCameraParameters.cpp │ │ ├── QCameraParameters.h │ │ ├── QCameraParametersIntf.cpp │ │ ├── QCameraParametersIntf.h │ │ ├── QCameraPostProc.cpp │ │ ├── QCameraPostProc.h │ │ ├── QCameraStateMachine.cpp │ │ ├── QCameraStateMachine.h │ │ ├── QCameraStream.cpp │ │ ├── QCameraStream.h │ │ ├── QCameraThermalAdapter.cpp │ │ ├── QCameraThermalAdapter.h │ │ ├── android │ │ │ └── QCamera2External.h │ │ ├── tsMakeuplib │ │ │ └── include │ │ │ │ ├── ts_detectface_engine.h │ │ │ │ ├── ts_makeup_data.h │ │ │ │ ├── ts_makeup_engine.h │ │ │ │ └── ts_makeup_image.h │ │ └── wrapper │ │ │ ├── QualcommCamera.cpp │ │ │ └── QualcommCamera.h │ ├── HAL3 │ │ ├── QCamera3Channel.cpp │ │ ├── QCamera3Channel.h │ │ ├── QCamera3CropRegionMapper.cpp │ │ ├── QCamera3CropRegionMapper.h │ │ ├── QCamera3HALHeader.h │ │ ├── QCamera3HWI.cpp │ │ ├── QCamera3HWI.h │ │ ├── QCamera3Mem.cpp │ │ ├── QCamera3Mem.h │ │ ├── QCamera3PostProc.cpp │ │ ├── QCamera3PostProc.h │ │ ├── QCamera3Stream.cpp │ │ ├── QCamera3Stream.h │ │ ├── QCamera3StreamMem.cpp │ │ ├── QCamera3StreamMem.h │ │ ├── QCamera3VendorTags.cpp │ │ ├── QCamera3VendorTags.h │ │ └── android │ │ │ └── QCamera3External.h │ ├── QCamera2Factory.cpp │ ├── QCamera2Factory.h │ ├── QCamera2Hal.cpp │ ├── QCameraFormat.h │ ├── stack │ │ ├── Android.mk │ │ ├── common │ │ │ ├── cam_intf.h │ │ │ ├── cam_list.h │ │ │ ├── cam_queue.h │ │ │ ├── cam_semaphore.h │ │ │ ├── cam_types.h │ │ │ ├── mm_camera_interface.h │ │ │ ├── mm_camera_shim.h │ │ │ └── mm_jpeg_interface.h │ │ ├── mm-camera-interface │ │ │ ├── Android.mk │ │ │ ├── inc │ │ │ │ ├── mm_camera.h │ │ │ │ ├── mm_camera_dbg.h │ │ │ │ └── mm_camera_sock.h │ │ │ └── src │ │ │ │ ├── mm_camera.c │ │ │ │ ├── mm_camera_channel.c │ │ │ │ ├── mm_camera_interface.c │ │ │ │ ├── mm_camera_sock.c │ │ │ │ ├── mm_camera_stream.c │ │ │ │ └── mm_camera_thread.c │ │ ├── mm-jpeg-interface │ │ │ ├── Android.mk │ │ │ ├── inc │ │ │ │ ├── mm_jpeg.h │ │ │ │ ├── mm_jpeg_dbg.h │ │ │ │ ├── mm_jpeg_inlines.h │ │ │ │ ├── mm_jpeg_ionbuf.h │ │ │ │ └── mm_jpeg_mpo.h │ │ │ └── src │ │ │ │ ├── mm_jpeg.c │ │ │ │ ├── mm_jpeg_exif.c │ │ │ │ ├── mm_jpeg_interface.c │ │ │ │ ├── mm_jpeg_ionbuf.c │ │ │ │ ├── mm_jpeg_mpo_composer.c │ │ │ │ ├── mm_jpeg_queue.c │ │ │ │ ├── mm_jpegdec.c │ │ │ │ └── mm_jpegdec_interface.c │ │ └── mm-lib2d-interface │ │ │ ├── Android.mk │ │ │ ├── inc │ │ │ └── mm_lib2d.h │ │ │ └── src │ │ │ └── mm_lib2d.c │ └── util │ │ ├── QCameraBufferMaps.cpp │ │ ├── QCameraBufferMaps.h │ │ ├── QCameraCmdThread.cpp │ │ ├── QCameraCmdThread.h │ │ ├── QCameraCommon.cpp │ │ ├── QCameraCommon.h │ │ ├── QCameraDisplay.cpp │ │ ├── QCameraDisplay.h │ │ ├── QCameraFlash.cpp │ │ ├── QCameraFlash.h │ │ ├── QCameraPerf.cpp │ │ ├── QCameraPerf.h │ │ ├── QCameraQueue.cpp │ │ ├── QCameraQueue.h │ │ └── QCameraTrace.h └── mm-image-codec │ ├── Android.mk │ ├── qexif │ ├── qexif.h │ └── qmpo.h │ └── qomx_core │ ├── Android.mk │ ├── QOMX_JpegExtensions.h │ ├── qomx_core.c │ └── qomx_core.h ├── compatibility_matrix.xml ├── config.fs ├── configs ├── gps │ └── gps.conf ├── media_codecs.xml ├── media_codecs_performance.xml ├── media_profiles_V1_0.xml ├── msm_irqbalance.conf ├── msm_irqbalance_little_big.conf ├── perf │ └── perf-profile0.conf ├── powerhint.xml ├── privapp-permissions-qti.xml ├── qti_whitelist.xml ├── sec_config ├── sensors │ ├── hals.conf │ └── sensor_def_qcomdev.conf └── thermal-engine.conf ├── consumerir ├── Android.bp ├── ConsumerIr.cpp ├── ConsumerIr.h ├── android.hardware.ir@1.0-service.xiaomi_mido.rc └── service.cpp ├── data-ipa-cfg-mgr ├── Android.mk ├── Makefile.am ├── configure.ac ├── hal │ ├── Android.mk │ ├── inc │ │ ├── CtUpdateAmbassador.h │ │ ├── HAL.h │ │ ├── IOffloadManager.h │ │ ├── IpaEventRelay.h │ │ ├── LocalLogBuffer.h │ │ ├── OffloadStatistics.h │ │ └── PrefixParser.h │ └── src │ │ ├── CtUpdateAmbassador.cpp │ │ ├── HAL.cpp │ │ ├── IpaEventRelay.cpp │ │ ├── LocalLogBuffer.cpp │ │ ├── OffloadStatistics.cpp │ │ └── PrefixParser.cpp ├── ipacm │ ├── inc │ │ ├── IPACM_CmdQueue.h │ │ ├── IPACM_Config.h │ │ ├── IPACM_ConntrackClient.h │ │ ├── IPACM_ConntrackListener.h │ │ ├── IPACM_Conntrack_NATApp.h │ │ ├── IPACM_Defs.h │ │ ├── IPACM_EvtDispatcher.h │ │ ├── IPACM_Filtering.h │ │ ├── IPACM_Header.h │ │ ├── IPACM_Iface.h │ │ ├── IPACM_IfaceManager.h │ │ ├── IPACM_Lan.h │ │ ├── IPACM_LanToLan.h │ │ ├── IPACM_Listener.h │ │ ├── IPACM_Log.h │ │ ├── IPACM_Neighbor.h │ │ ├── IPACM_Netlink.h │ │ ├── IPACM_OffloadManager.h │ │ ├── IPACM_Routing.h │ │ ├── IPACM_Wan.h │ │ ├── IPACM_Wlan.h │ │ └── IPACM_Xml.h │ └── src │ │ ├── Android.mk │ │ ├── IPACM_CmdQueue.cpp │ │ ├── IPACM_Config.cpp │ │ ├── IPACM_ConntrackClient.cpp │ │ ├── IPACM_ConntrackListener.cpp │ │ ├── IPACM_Conntrack_NATApp.cpp │ │ ├── IPACM_EvtDispatcher.cpp │ │ ├── IPACM_Filtering.cpp │ │ ├── IPACM_Header.cpp │ │ ├── IPACM_Iface.cpp │ │ ├── IPACM_IfaceManager.cpp │ │ ├── IPACM_Lan.cpp │ │ ├── IPACM_LanToLan.cpp │ │ ├── IPACM_Log.cpp │ │ ├── IPACM_Main.cpp │ │ ├── IPACM_Neighbor.cpp │ │ ├── IPACM_Netlink.cpp │ │ ├── IPACM_OffloadManager.cpp │ │ ├── IPACM_Routing.cpp │ │ ├── IPACM_Wan.cpp │ │ ├── IPACM_Wlan.cpp │ │ ├── IPACM_Xml.cpp │ │ ├── IPACM_cfg.xml │ │ ├── Makefile.am │ │ ├── ipacm.rc │ │ ├── mobileap_firewall.xml │ │ └── start_ipacm_le ├── ipacm_vendor_product.mk └── ipanat │ ├── inc │ ├── ipa_nat_drv.h │ ├── ipa_nat_drvi.h │ └── ipa_nat_logi.h │ ├── src │ ├── Android.mk │ ├── Makefile.am │ ├── ipa_nat_drv.c │ ├── ipa_nat_drvi.c │ └── ipa_nat_logi.c │ └── test │ ├── Android.mk │ ├── Makefile.am │ ├── README.txt │ ├── ipa_nat_test.h │ ├── ipa_nat_test000.c │ ├── ipa_nat_test001.c │ ├── ipa_nat_test002.c │ ├── ipa_nat_test003.c │ ├── ipa_nat_test004.c │ ├── ipa_nat_test005.c │ ├── ipa_nat_test006.c │ ├── ipa_nat_test007.c │ ├── ipa_nat_test008.c │ ├── ipa_nat_test009.c │ ├── ipa_nat_test010.c │ ├── ipa_nat_test011.c │ ├── ipa_nat_test012.c │ ├── ipa_nat_test013.c │ ├── ipa_nat_test014.c │ ├── ipa_nat_test015.c │ ├── ipa_nat_test016.c │ ├── ipa_nat_test017.c │ ├── ipa_nat_test018.c │ ├── ipa_nat_test019.c │ ├── ipa_nat_test020.c │ ├── ipa_nat_test021.c │ ├── ipa_nat_test022.c │ └── main.c ├── device.mk ├── extract-files.sh ├── framework_manifest.xml ├── fwk-detect ├── Android.bp ├── jni │ └── com_qualcomm_qti_VndFwkDetect.cpp ├── src │ └── com │ │ └── qualcomm │ │ └── qti │ │ └── VndFwkDetect.java ├── vndfwk-detect.c ├── vndfwk-detect.h └── vndfwk-test.c ├── ims ├── Android.bp └── GraphicBuffer.cpp ├── init ├── Android.bp └── init_mido.cpp ├── keylayout ├── ft5435_ts.kl ├── gf3208.kl ├── goodix-ts.kl ├── gpio-keys.kl ├── ist30xx_ts_input.kl ├── msm8953-snd-card-mtp_Button_Jack.kl └── uinput-fpc.kl ├── libbfqio ├── Android.bp ├── bfqio.c └── include │ └── bfqio │ └── bfqio.h ├── liblight ├── Android.mk ├── NOTICE └── lights.c ├── manifest.xml ├── meta ├── config.json └── device_image.png ├── omni.dependencies ├── omni_mido.mk ├── overlay ├── frameworks │ └── base │ │ ├── core │ │ └── res │ │ │ └── res │ │ │ ├── values │ │ │ ├── config.xml │ │ │ └── custom_config.xml │ │ │ └── xml │ │ │ └── power_profile.xml │ │ └── packages │ │ ├── SettingsProvider │ │ └── res │ │ │ └── values │ │ │ └── defaults.xml │ │ └── SystemUI │ │ └── res │ │ ├── values-sw372dp │ │ └── dimens.xml │ │ └── values │ │ └── config.xml └── packages │ ├── apps │ ├── Bluetooth │ │ └── res │ │ │ └── values │ │ │ └── config.xml │ ├── CarrierConfig │ │ └── res │ │ │ └── xml │ │ │ ├── vendor.xml │ │ │ ├── vendor_device.xml │ │ │ └── vendor_miui.xml │ └── Dialer │ │ └── java │ │ └── com │ │ └── android │ │ └── dialer │ │ └── app │ │ └── res │ │ └── values │ │ └── custom_config.xml │ └── services │ └── Telephony │ └── res │ ├── values │ └── config.xml │ └── xml │ └── telephony_injection.xml ├── packages ├── Android.mk ├── Telephony │ ├── Android.mk │ ├── AndroidManifest.xml │ ├── CleanSpec.mk │ ├── MODULE_LICENSE_APACHE2 │ ├── NOTICE │ ├── OWNERS │ ├── PREUPLOAD.cfg │ ├── assets │ │ ├── eri.xml │ │ ├── eri_310120.xml │ │ ├── eri_311220.xml │ │ ├── eri_311480.xml │ │ ├── eri_311480_BA01450000000000.xml │ │ ├── eri_311490.xml │ │ ├── eri_311580.xml │ │ └── eri_311870.xml │ ├── ecc │ │ ├── .gitignore │ │ ├── README.md │ │ ├── conversion_toolset_v1 │ │ │ ├── env.sh │ │ │ ├── gen_eccdata.sh │ │ │ └── proto │ │ │ │ ├── Android.bp │ │ │ │ ├── jarjar-rules.txt │ │ │ │ └── protobuf_ecc_data.proto │ │ ├── gen_eccdata.sh │ │ ├── input │ │ │ └── eccdata.txt │ │ ├── output │ │ │ └── eccdata │ │ └── proto │ ├── lint.xml │ ├── proguard.flags │ ├── res │ │ ├── color │ │ │ ├── default_sim_icon_tint_color.xml │ │ │ ├── ota_title_color.xml │ │ │ ├── settings_text_color_primary.xml │ │ │ └── settings_text_color_secondary.xml │ │ ├── drawable-hdpi │ │ │ ├── dial_num_pound_wht.png │ │ │ ├── dial_num_star_wht.png │ │ │ ├── fab_ic_call.png │ │ │ ├── fab_red.png │ │ │ ├── green_divider.png │ │ │ ├── ic_active_state_dialer_holo_dark.png │ │ │ ├── ic_add_24dp.png │ │ │ ├── ic_add_gnu_grey.png │ │ │ ├── ic_arrow_back_24dp.png │ │ │ ├── ic_arrow_go_next_18.png │ │ │ ├── ic_btn_back.png │ │ │ ├── ic_btn_next.png │ │ │ ├── ic_dial_action_call.png │ │ │ ├── ic_dial_action_delete.png │ │ │ ├── ic_dialer_sip_black_24dp.png │ │ │ ├── ic_dialpad_white_24.png │ │ │ ├── ic_emergency_callback_mode.png │ │ │ ├── ic_launcher_sip_call.png │ │ │ ├── ic_location_on_white_18.png │ │ │ ├── ic_menu_contact.png │ │ │ ├── ic_menu_overflow_lt.png │ │ │ ├── ic_multi_sim.png │ │ │ ├── ic_see_contacts_holo_dark.png │ │ │ ├── ic_signal_wifi_4_bar_24dp.png │ │ │ ├── ic_sim_sub1.png │ │ │ ├── ic_sim_sub2.png │ │ │ ├── list_focused_holo.9.png │ │ │ ├── list_pressed_holo_dark.9.png │ │ │ ├── list_selector_disabled_holo_dark.9.png │ │ │ ├── logo_avatar_anonymous_120.png │ │ │ ├── stat_sys_phone_call.png │ │ │ ├── stat_sys_phone_call_end.png │ │ │ ├── stat_sys_phone_call_forward.png │ │ │ ├── stat_sys_phone_call_on_hold.png │ │ │ ├── stat_sys_vp_phone_call.png │ │ │ └── stat_sys_vp_phone_call_on_hold.png │ │ ├── drawable-ldrtl-hdpi │ │ │ ├── ic_arrow_go_next_18.png │ │ │ ├── ic_btn_back.png │ │ │ ├── ic_btn_next.png │ │ │ ├── ic_dial_action_call.png │ │ │ ├── ic_emergency_callback_mode.png │ │ │ ├── ic_see_contacts_holo_dark.png │ │ │ ├── ic_sim_sub1.png │ │ │ ├── ic_sim_sub2.png │ │ │ ├── stat_sys_phone_call.png │ │ │ ├── stat_sys_phone_call_forward.png │ │ │ ├── stat_sys_phone_call_on_hold.png │ │ │ ├── stat_sys_vp_phone_call.png │ │ │ └── stat_sys_vp_phone_call_on_hold.png │ │ ├── drawable-ldrtl-mdpi │ │ │ ├── ic_arrow_go_next_18.png │ │ │ ├── ic_btn_back.png │ │ │ ├── ic_btn_next.png │ │ │ ├── ic_dial_action_call.png │ │ │ ├── ic_emergency_callback_mode.png │ │ │ ├── ic_see_contacts_holo_dark.png │ │ │ ├── ic_sim_sub1.png │ │ │ ├── ic_sim_sub2.png │ │ │ ├── stat_sys_phone_call.png │ │ │ ├── stat_sys_phone_call_forward.png │ │ │ ├── stat_sys_phone_call_on_hold.png │ │ │ ├── stat_sys_vp_phone_call.png │ │ │ └── stat_sys_vp_phone_call_on_hold.png │ │ ├── drawable-ldrtl-xhdpi │ │ │ ├── ic_arrow_go_next_18.png │ │ │ ├── ic_btn_back.png │ │ │ ├── ic_btn_next.png │ │ │ ├── ic_dial_action_call.png │ │ │ ├── ic_emergency_callback_mode.png │ │ │ ├── ic_see_contacts_holo_dark.png │ │ │ ├── ic_sim_sub1.png │ │ │ ├── ic_sim_sub2.png │ │ │ ├── stat_sys_phone_call.png │ │ │ ├── stat_sys_phone_call_forward.png │ │ │ ├── stat_sys_phone_call_on_hold.png │ │ │ ├── stat_sys_vp_phone_call.png │ │ │ └── stat_sys_vp_phone_call_on_hold.png │ │ ├── drawable-ldrtl-xxhdpi │ │ │ ├── ic_arrow_go_next_18.png │ │ │ ├── ic_emergency_callback_mode.png │ │ │ ├── ic_sim_sub1.png │ │ │ ├── ic_sim_sub2.png │ │ │ └── stat_sys_phone_call_forward.png │ │ ├── drawable-ldrtl-xxxhdpi │ │ │ └── ic_emergency_callback_mode.png │ │ ├── drawable-mdpi │ │ │ ├── dial_num_pound_wht.png │ │ │ ├── dial_num_star_wht.png │ │ │ ├── fab_ic_call.png │ │ │ ├── fab_red.png │ │ │ ├── green_divider.png │ │ │ ├── ic_active_state_dialer_holo_dark.png │ │ │ ├── ic_add_24dp.png │ │ │ ├── ic_add_gnu_grey.png │ │ │ ├── ic_arrow_back_24dp.png │ │ │ ├── ic_arrow_go_next_18.png │ │ │ ├── ic_btn_back.png │ │ │ ├── ic_btn_next.png │ │ │ ├── ic_dial_action_call.png │ │ │ ├── ic_dial_action_delete.png │ │ │ ├── ic_dialer_sip_black_24dp.png │ │ │ ├── ic_dialpad_white_24.png │ │ │ ├── ic_emergency_callback_mode.png │ │ │ ├── ic_launcher_sip_call.png │ │ │ ├── ic_location_on_white_18.png │ │ │ ├── ic_menu_contact.png │ │ │ ├── ic_menu_overflow_lt.png │ │ │ ├── ic_multi_sim.png │ │ │ ├── ic_see_contacts_holo_dark.png │ │ │ ├── ic_signal_wifi_4_bar_24dp.png │ │ │ ├── ic_sim_sub1.png │ │ │ ├── ic_sim_sub2.png │ │ │ ├── list_focused_holo.9.png │ │ │ ├── list_pressed_holo_dark.9.png │ │ │ ├── list_selector_disabled_holo_dark.9.png │ │ │ ├── logo_avatar_anonymous_120.png │ │ │ ├── stat_sys_phone_call.png │ │ │ ├── stat_sys_phone_call_end.png │ │ │ ├── stat_sys_phone_call_forward.png │ │ │ ├── stat_sys_phone_call_on_hold.png │ │ │ ├── stat_sys_vp_phone_call.png │ │ │ └── stat_sys_vp_phone_call_on_hold.png │ │ ├── drawable-xhdpi │ │ │ ├── dial_num_pound_wht.png │ │ │ ├── dial_num_star_wht.png │ │ │ ├── fab_ic_call.png │ │ │ ├── fab_red.png │ │ │ ├── green_divider.png │ │ │ ├── ic_active_state_dialer_holo_dark.png │ │ │ ├── ic_add_24dp.png │ │ │ ├── ic_add_gnu_grey.png │ │ │ ├── ic_arrow_back_24dp.png │ │ │ ├── ic_arrow_go_next_18.png │ │ │ ├── ic_btn_back.png │ │ │ ├── ic_btn_next.png │ │ │ ├── ic_dial_action_call.png │ │ │ ├── ic_dial_action_delete.png │ │ │ ├── ic_dialer_sip_black_24dp.png │ │ │ ├── ic_dialpad_white_24.png │ │ │ ├── ic_emergency_callback_mode.png │ │ │ ├── ic_launcher_sip_call.png │ │ │ ├── ic_location_on_white_18.png │ │ │ ├── ic_menu_contact.png │ │ │ ├── ic_menu_overflow_lt.png │ │ │ ├── ic_multi_sim.png │ │ │ ├── ic_see_contacts_holo_dark.png │ │ │ ├── ic_signal_wifi_4_bar_24dp.png │ │ │ ├── ic_sim_sub1.png │ │ │ ├── ic_sim_sub2.png │ │ │ ├── list_focused_holo.9.png │ │ │ ├── list_pressed_holo_dark.9.png │ │ │ ├── list_selector_disabled_holo_dark.9.png │ │ │ ├── logo_avatar_anonymous_120.png │ │ │ ├── stat_sys_phone_call.png │ │ │ ├── stat_sys_phone_call_end.png │ │ │ ├── stat_sys_phone_call_forward.png │ │ │ ├── stat_sys_phone_call_on_hold.png │ │ │ ├── stat_sys_vp_phone_call.png │ │ │ └── stat_sys_vp_phone_call_on_hold.png │ │ ├── drawable-xxhdpi │ │ │ ├── fab_ic_call.png │ │ │ ├── fab_red.png │ │ │ ├── ic_add_24dp.png │ │ │ ├── ic_add_gnu_grey.png │ │ │ ├── ic_arrow_back_24dp.png │ │ │ ├── ic_arrow_go_next_18.png │ │ │ ├── ic_dialpad_white_24.png │ │ │ ├── ic_emergency_callback_mode.png │ │ │ ├── ic_location_on_white_18.png │ │ │ ├── ic_menu_overflow_lt.png │ │ │ ├── ic_multi_sim.png │ │ │ ├── ic_signal_wifi_4_bar_24dp.png │ │ │ ├── ic_sim_sub1.png │ │ │ ├── ic_sim_sub2.png │ │ │ ├── logo_avatar_anonymous_120.png │ │ │ └── stat_sys_phone_call_forward.png │ │ ├── drawable-xxxhdpi │ │ │ ├── ic_add_24dp.png │ │ │ ├── ic_add_gnu_grey.png │ │ │ ├── ic_arrow_back_24dp.png │ │ │ ├── ic_emergency_callback_mode.png │ │ │ ├── ic_multi_sim.png │ │ │ └── ic_signal_wifi_4_bar_24dp.png │ │ ├── drawable │ │ │ ├── btn_compound_background.xml │ │ │ ├── btn_emergency.xml │ │ │ ├── btn_emergency_confirm_information.xml │ │ │ ├── btn_emergency_confirm_shortcuts.xml │ │ │ ├── btn_emergency_information.xml │ │ │ ├── btn_emergency_shortcuts.xml │ │ │ ├── emergency_shortcuts_divider.xml │ │ │ ├── floating_action_button.xml │ │ │ ├── floating_action_button_red.xml │ │ │ ├── ic_back_arrow.xml │ │ │ ├── ic_local_fire_department_gm2_24px.xml │ │ │ ├── ic_local_hospital_gm2_24px.xml │ │ │ ├── ic_local_police_gm2_24px.xml │ │ │ ├── ic_sim_card.xml │ │ │ ├── list_selector_focused_and_checked.xml │ │ │ ├── overflow_menu.xml │ │ │ ├── phone_type_icon_background.xml │ │ │ ├── place_gm2_24px.xml │ │ │ ├── preference_background.xml │ │ │ ├── progress_indeterminate_horizontal_material_trimmed.xml │ │ │ ├── signal_strength_1x.xml │ │ │ ├── signal_strength_3g.xml │ │ │ ├── signal_strength_4g.xml │ │ │ ├── signal_strength_g.xml │ │ │ ├── signal_strength_lte.xml │ │ │ ├── stat_notify_voicemail_sub1.xml │ │ │ ├── stat_notify_voicemail_sub2.xml │ │ │ ├── stat_sys_phone_call_forward_sub1.xml │ │ │ ├── stat_sys_phone_call_forward_sub2.xml │ │ │ └── vector_drawable_progress_indeterminate_horizontal_trimmed.xml │ │ ├── layout │ │ │ ├── adn_list.xml │ │ │ ├── change_sim_pin_screen.xml │ │ │ ├── choose_network.xml │ │ │ ├── choose_network_progress_header.xml │ │ │ ├── delete_fdn_contact_screen.xml │ │ │ ├── dialog_ussd_response.xml │ │ │ ├── edit_fdn_contact_screen.xml │ │ │ ├── emergency_dialer.xml │ │ │ ├── emergency_information.xml │ │ │ ├── emergency_shortcut_button.xml │ │ │ ├── emergency_shortcut_buttons_group.xml │ │ │ ├── enable_fdn_screen.xml │ │ │ ├── enable_sim_pin_screen.xml │ │ │ ├── fake_phone_activity.xml │ │ │ ├── get_pin2_screen.xml │ │ │ ├── network_setting.xml │ │ │ ├── otacall_card.xml │ │ │ ├── outgoing_call_broadcaster.xml │ │ │ ├── pref_dialog_editphonenumber.xml │ │ │ ├── pref_dialog_editpin.xml │ │ │ ├── preference_category_no_label.xml │ │ │ ├── sim_import_list_entry.xml │ │ │ ├── sim_ndp.xml │ │ │ ├── telephony_disallowed_preference_screen.xml │ │ │ ├── text_view_preference.xml │ │ │ └── voicemail_change_pin.xml │ │ ├── mipmap-anydpi │ │ │ └── ic_launcher.xml │ │ ├── mipmap-hdpi │ │ │ ├── ic_background.png │ │ │ ├── ic_foreground.png │ │ │ └── ic_launcher_contacts.png │ │ ├── mipmap-mdpi │ │ │ ├── ic_background.png │ │ │ ├── ic_foreground.png │ │ │ └── ic_launcher_contacts.png │ │ ├── mipmap-xhdpi │ │ │ ├── ic_background.png │ │ │ ├── ic_foreground.png │ │ │ └── ic_launcher_contacts.png │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_background.png │ │ │ ├── ic_foreground.png │ │ │ └── ic_launcher_contacts.png │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_background.png │ │ │ ├── ic_foreground.png │ │ │ └── ic_launcher_contacts.png │ │ ├── values-af │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-am │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-ar │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-as │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-ast-rES │ │ │ └── strings.xml │ │ ├── values-az │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-b+sr+Latn │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-be │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-bg │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-bn │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-bs │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-ca │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-cs │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-cy │ │ │ └── strings.xml │ │ ├── values-da │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-de │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-el │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-en-rAU │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-en-rCA │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-en-rGB │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-en-rIN │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-en-rXC │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-eo │ │ │ └── strings.xml │ │ ├── values-es-rUS │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-es │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-et │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-eu │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-fa │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-fi │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-fr-rCA │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-fr │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-gl │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-gu │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-h500dp │ │ │ └── dimens.xml │ │ ├── values-h535dp │ │ │ └── dimens.xml │ │ ├── values-h590dp │ │ │ └── dimens.xml │ │ ├── values-h720dp │ │ │ └── dimens.xml │ │ ├── values-hi │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-hr │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-hu │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-hy │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-in │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-is │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-it │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-iw │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-ja │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-ka │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-kab-rDZ │ │ │ └── strings.xml │ │ ├── values-kk │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-km │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-kn │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-ko │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-ku │ │ │ └── strings.xml │ │ ├── values-ky │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-lb │ │ │ └── strings.xml │ │ ├── values-lo │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-lt │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-lv │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-mcc204-mnc04 │ │ │ └── strings.xml │ │ ├── values-mcc208-mnc09-fr │ │ │ └── strings.xml │ │ ├── values-mcc208-mnc10-fr │ │ │ └── strings.xml │ │ ├── values-mcc262-mnc01 │ │ │ └── strings.xml │ │ ├── values-mcc262-mnc02 │ │ │ └── strings.xml │ │ ├── values-mcc310-mnc004 │ │ │ └── strings.xml │ │ ├── values-mcc311-mnc480 │ │ │ └── strings.xml │ │ ├── values-mcc454-mnc12 │ │ │ └── config.xml │ │ ├── values-mcc454-mnc13 │ │ │ └── config.xml │ │ ├── values-mcc460-mnc00 │ │ │ └── config.xml │ │ ├── values-mcc460-mnc02 │ │ │ └── config.xml │ │ ├── values-mcc460-mnc07 │ │ │ └── config.xml │ │ ├── values-mcc460-mnc08 │ │ │ └── config.xml │ │ ├── values-mk │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-ml │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-mn │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-mr │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-ms │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-my │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-nb │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-ne │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-night │ │ │ ├── colors.xml │ │ │ └── styles.xml │ │ ├── values-nl │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-or │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-pa │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-pl │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-pt-rPT │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-pt │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-ro │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-ru │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-si │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-sk │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-sl │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-sq │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-sr │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-sv │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-sw │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-ta │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-te │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-th │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-tl │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-tr │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-ug │ │ │ └── strings.xml │ │ ├── values-uk │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-ur │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-uz │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-vi │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-zh-rCN │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-zh-rHK │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-zh-rTW │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values-zu │ │ │ ├── arrays.xml │ │ │ ├── config.xml │ │ │ └── strings.xml │ │ ├── values │ │ │ ├── arrays.xml │ │ │ ├── attrs.xml │ │ │ ├── colors.xml │ │ │ ├── config.xml │ │ │ ├── dimens.xml │ │ │ ├── ids.xml │ │ │ ├── strings.xml │ │ │ ├── styles.xml │ │ │ └── styles_preference.xml │ │ └── xml │ │ │ ├── accessibility_settings.xml │ │ │ ├── call_feature_setting.xml │ │ │ ├── callbarring_options.xml │ │ │ ├── callforward_options.xml │ │ │ ├── carrier_ss_string.xml │ │ │ ├── carrier_ss_string_850.xml │ │ │ ├── cdma_call_privacy.xml │ │ │ ├── cdma_options.xml │ │ │ ├── choose_network.xml │ │ │ ├── data_usage_settings.xml │ │ │ ├── fdn_setting.xml │ │ │ ├── gsm_umts_additional_options.xml │ │ │ ├── gsm_umts_call_options.xml │ │ │ ├── gsm_umts_options.xml │ │ │ ├── network_setting_fragment.xml │ │ │ ├── phone_account_selection.xml │ │ │ ├── phone_account_settings.xml │ │ │ ├── telephony_injection.xml │ │ │ └── voicemail_settings.xml │ ├── sip │ │ ├── proguard.flags │ │ ├── res │ │ │ ├── layout │ │ │ │ └── sip_settings_ui.xml │ │ │ ├── values-af │ │ │ │ └── strings.xml │ │ │ ├── values-am │ │ │ │ └── strings.xml │ │ │ ├── values-ar │ │ │ │ └── strings.xml │ │ │ ├── values-as │ │ │ │ └── strings.xml │ │ │ ├── values-ast-rES │ │ │ │ └── strings.xml │ │ │ ├── values-az │ │ │ │ └── strings.xml │ │ │ ├── values-b+sr+Latn │ │ │ │ └── strings.xml │ │ │ ├── values-be │ │ │ │ └── strings.xml │ │ │ ├── values-bg │ │ │ │ └── strings.xml │ │ │ ├── values-bn │ │ │ │ └── strings.xml │ │ │ ├── values-bs │ │ │ │ └── strings.xml │ │ │ ├── values-ca │ │ │ │ └── strings.xml │ │ │ ├── values-cs │ │ │ │ └── strings.xml │ │ │ ├── values-cy │ │ │ │ └── strings.xml │ │ │ ├── values-da │ │ │ │ └── strings.xml │ │ │ ├── values-de │ │ │ │ └── strings.xml │ │ │ ├── values-el │ │ │ │ └── strings.xml │ │ │ ├── values-en-rAU │ │ │ │ └── strings.xml │ │ │ ├── values-en-rCA │ │ │ │ └── strings.xml │ │ │ ├── values-en-rGB │ │ │ │ └── strings.xml │ │ │ ├── values-en-rIN │ │ │ │ └── strings.xml │ │ │ ├── values-en-rXC │ │ │ │ └── strings.xml │ │ │ ├── values-eo │ │ │ │ └── strings.xml │ │ │ ├── values-es-rUS │ │ │ │ └── strings.xml │ │ │ ├── values-es │ │ │ │ └── strings.xml │ │ │ ├── values-et │ │ │ │ └── strings.xml │ │ │ ├── values-eu │ │ │ │ └── strings.xml │ │ │ ├── values-fa │ │ │ │ └── strings.xml │ │ │ ├── values-fi │ │ │ │ └── strings.xml │ │ │ ├── values-fr-rCA │ │ │ │ └── strings.xml │ │ │ ├── values-fr │ │ │ │ └── strings.xml │ │ │ ├── values-gl │ │ │ │ └── strings.xml │ │ │ ├── values-gu │ │ │ │ └── strings.xml │ │ │ ├── values-hi │ │ │ │ └── strings.xml │ │ │ ├── values-hr │ │ │ │ └── strings.xml │ │ │ ├── values-hu │ │ │ │ └── strings.xml │ │ │ ├── values-hy │ │ │ │ └── strings.xml │ │ │ ├── values-in │ │ │ │ └── strings.xml │ │ │ ├── values-is │ │ │ │ └── strings.xml │ │ │ ├── values-it │ │ │ │ └── strings.xml │ │ │ ├── values-iw │ │ │ │ └── strings.xml │ │ │ ├── values-ja │ │ │ │ └── strings.xml │ │ │ ├── values-ka │ │ │ │ └── strings.xml │ │ │ ├── values-kab-rDZ │ │ │ │ └── strings.xml │ │ │ ├── values-kk │ │ │ │ └── strings.xml │ │ │ ├── values-km │ │ │ │ └── strings.xml │ │ │ ├── values-kn │ │ │ │ └── strings.xml │ │ │ ├── values-ko │ │ │ │ └── strings.xml │ │ │ ├── values-ku │ │ │ │ └── strings.xml │ │ │ ├── values-ky │ │ │ │ └── strings.xml │ │ │ ├── values-lb │ │ │ │ └── strings.xml │ │ │ ├── values-lo │ │ │ │ └── strings.xml │ │ │ ├── values-lt │ │ │ │ └── strings.xml │ │ │ ├── values-lv │ │ │ │ └── strings.xml │ │ │ ├── values-mk │ │ │ │ └── strings.xml │ │ │ ├── values-ml │ │ │ │ └── strings.xml │ │ │ ├── values-mn │ │ │ │ └── strings.xml │ │ │ ├── values-mr │ │ │ │ └── strings.xml │ │ │ ├── values-ms │ │ │ │ └── strings.xml │ │ │ ├── values-my │ │ │ │ └── strings.xml │ │ │ ├── values-nb │ │ │ │ └── strings.xml │ │ │ ├── values-ne │ │ │ │ └── strings.xml │ │ │ ├── values-nl │ │ │ │ └── strings.xml │ │ │ ├── values-or │ │ │ │ └── strings.xml │ │ │ ├── values-pa │ │ │ │ └── strings.xml │ │ │ ├── values-pl │ │ │ │ └── strings.xml │ │ │ ├── values-pt-rPT │ │ │ │ └── strings.xml │ │ │ ├── values-pt │ │ │ │ └── strings.xml │ │ │ ├── values-ro │ │ │ │ └── strings.xml │ │ │ ├── values-ru │ │ │ │ └── strings.xml │ │ │ ├── values-si │ │ │ │ └── strings.xml │ │ │ ├── values-sk │ │ │ │ └── strings.xml │ │ │ ├── values-sl │ │ │ │ └── strings.xml │ │ │ ├── values-sq │ │ │ │ └── strings.xml │ │ │ ├── values-sr │ │ │ │ └── strings.xml │ │ │ ├── values-sv │ │ │ │ └── strings.xml │ │ │ ├── values-sw │ │ │ │ └── strings.xml │ │ │ ├── values-ta │ │ │ │ └── strings.xml │ │ │ ├── values-te │ │ │ │ └── strings.xml │ │ │ ├── values-th │ │ │ │ └── strings.xml │ │ │ ├── values-tl │ │ │ │ └── strings.xml │ │ │ ├── values-tr │ │ │ │ └── strings.xml │ │ │ ├── values-ug │ │ │ │ └── strings.xml │ │ │ ├── values-uk │ │ │ │ └── strings.xml │ │ │ ├── values-ur │ │ │ │ └── strings.xml │ │ │ ├── values-uz │ │ │ │ └── strings.xml │ │ │ ├── values-vi │ │ │ │ └── strings.xml │ │ │ ├── values-zh-rCN │ │ │ │ └── strings.xml │ │ │ ├── values-zh-rHK │ │ │ │ └── strings.xml │ │ │ ├── values-zh-rTW │ │ │ │ └── strings.xml │ │ │ ├── values-zu │ │ │ │ └── strings.xml │ │ │ ├── values │ │ │ │ ├── array.xml │ │ │ │ └── strings.xml │ │ │ └── xml │ │ │ │ ├── sip_advanced_edit.xml │ │ │ │ ├── sip_edit.xml │ │ │ │ └── sip_setting.xml │ │ └── src │ │ │ └── com │ │ │ └── android │ │ │ └── services │ │ │ └── telephony │ │ │ └── sip │ │ │ ├── SipAccountRegistry.java │ │ │ ├── SipConnection.java │ │ │ ├── SipConnectionService.java │ │ │ ├── SipEditor.java │ │ │ ├── SipIncomingCallReceiver.java │ │ │ ├── SipPhoneAccountSettingsActivity.java │ │ │ ├── SipPreferences.java │ │ │ ├── SipProfileDb.java │ │ │ ├── SipSettings.java │ │ │ └── SipUtil.java │ ├── src │ │ └── com │ │ │ └── android │ │ │ ├── phone │ │ │ ├── ADNList.java │ │ │ ├── AdvancedOptionsPreference.java │ │ │ ├── Assert.java │ │ │ ├── CLIRListPreference.java │ │ │ ├── CallBarringDeselectAllPreference.java │ │ │ ├── CallBarringEditPreference.java │ │ │ ├── CallFeaturesSetting.java │ │ │ ├── CallForwardEditPreference.java │ │ │ ├── CallGatewayManager.java │ │ │ ├── CallNotifier.java │ │ │ ├── CallTime.java │ │ │ ├── CallWaitingSwitchPreference.java │ │ │ ├── CallerInfoCache.java │ │ │ ├── CarrierConfigLoader.java │ │ │ ├── CarrierLogo.java │ │ │ ├── CarrierXmlParser.java │ │ │ ├── CdmaCallOptions.java │ │ │ ├── CdmaOptions.java │ │ │ ├── CdmaPhoneCallState.java │ │ │ ├── CdmaSubscriptionListPreference.java │ │ │ ├── CdmaSystemSelectListPreference.java │ │ │ ├── CdmaVoicePrivacySwitchPreference.java │ │ │ ├── CellInfoUtil.java │ │ │ ├── ChangeIccPinScreen.java │ │ │ ├── Constants.java │ │ │ ├── DataUsagePreference.java │ │ │ ├── DumpsysHandler.java │ │ │ ├── EccShortcutAdapter.java │ │ │ ├── EditPhoneNumberPreference.java │ │ │ ├── EmergencyActionGroup.java │ │ │ ├── EmergencyAssistanceHelper.java │ │ │ ├── EmergencyCallbackModeExitDialog.java │ │ │ ├── EmergencyCallbackModeService.java │ │ │ ├── EmergencyDialer.java │ │ │ ├── EmergencyDialerMetricsLogger.java │ │ │ ├── EmergencyInfoGroup.java │ │ │ ├── EmergencyShortcutButton.java │ │ │ ├── EnableIccPinScreen.java │ │ │ ├── EventLogTags.logtags │ │ │ ├── FakePhoneActivity.java │ │ │ ├── GsmUmtsAdditionalCallOptions.java │ │ │ ├── GsmUmtsCallBarringOptions.java │ │ │ ├── GsmUmtsCallForwardOptions.java │ │ │ ├── GsmUmtsCallOptions.java │ │ │ ├── GsmUmtsOptions.java │ │ │ ├── INetworkQueryService.aidl │ │ │ ├── INetworkQueryServiceCallback.aidl │ │ │ ├── IccNetworkDepersonalizationPanel.java │ │ │ ├── IccPanel.java │ │ │ ├── IccProvider.java │ │ │ ├── ImsUtil.java │ │ │ ├── InCallScreen.java │ │ │ ├── MMIDialogActivity.java │ │ │ ├── MobileDataPreference.java │ │ │ ├── MobileNetworkSettings.java │ │ │ ├── NeededForTesting.java │ │ │ ├── NetworkOperatorPreference.java │ │ │ ├── NetworkOperators.java │ │ │ ├── NetworkQueryService.java │ │ │ ├── NetworkScanHelper.java │ │ │ ├── NetworkSelectListPreference.java │ │ │ ├── NetworkSelectSetting.java │ │ │ ├── NetworkSelectSettingActivity.java │ │ │ ├── NotificationMgr.java │ │ │ ├── NumberVerificationManager.java │ │ │ ├── PhoneApp.java │ │ │ ├── PhoneDisplayMessage.java │ │ │ ├── PhoneGlobals.java │ │ │ ├── PhoneInterfaceManager.java │ │ │ ├── PhoneUtils.java │ │ │ ├── Profiler.java │ │ │ ├── RestrictedPreference.java │ │ │ ├── RestrictedSwitchPreference.java │ │ │ ├── RoamingDialogFragment.java │ │ │ ├── ShortcutViewUtils.java │ │ │ ├── SimContacts.java │ │ │ ├── SpecialCharSequenceMgr.java │ │ │ ├── SubscriptionInfoHelper.java │ │ │ ├── TelephonyDebugService.java │ │ │ ├── TelephonyShellCommand.java │ │ │ ├── TimeConsumingPreferenceActivity.java │ │ │ ├── euicc │ │ │ │ ├── EuiccPrivilegedActionUiDispatcherActivity.java │ │ │ │ ├── EuiccResolutionUiDispatcherActivity.java │ │ │ │ └── EuiccUiDispatcherActivity.java │ │ │ ├── otasp │ │ │ │ ├── OtaspActivationService.java │ │ │ │ └── OtaspSimStateReceiver.java │ │ │ ├── settings │ │ │ │ ├── AccessibilitySettingsActivity.java │ │ │ │ ├── AccessibilitySettingsFragment.java │ │ │ │ ├── AccountSelectionPreference.java │ │ │ │ ├── CallForwardInfoUtil.java │ │ │ │ ├── PhoneAccountSettingsActivity.java │ │ │ │ ├── PhoneAccountSettingsFragment.java │ │ │ │ ├── PickSmsSubscriptionActivity.java │ │ │ │ ├── SettingsConstants.java │ │ │ │ ├── SuppServicesUiUtil.java │ │ │ │ ├── TextViewPreference.java │ │ │ │ ├── TtyModeListPreference.java │ │ │ │ ├── VoicemailDialogUtil.java │ │ │ │ ├── VoicemailProviderListPreference.java │ │ │ │ ├── VoicemailProviderSettings.java │ │ │ │ ├── VoicemailProviderSettingsUtil.java │ │ │ │ ├── VoicemailSettingsActivity.java │ │ │ │ ├── assisteddialing │ │ │ │ │ └── res │ │ │ │ │ │ ├── values-af │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-am │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-ar │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-az │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-b+sr+Latn │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-be │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-bg │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-bn │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-bs │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-ca │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-cs │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-da │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-de │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-el │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-en-rAU │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-en-rCA │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-en-rGB │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-en-rIN │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-en-rXC │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-es-rUS │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-es │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-et │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-eu │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-fa │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-fi │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-fr-rCA │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-fr │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-gl │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-gu │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-hi │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-hr │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-hu │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-hy │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-in │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-is │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-it │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-iw │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-ja │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-ka │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-kk │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-km │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-kn │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-ko │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-ky │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-lo │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-lt │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-lv │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-mk │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-ml │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-mn │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-mr │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-ms │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-my │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-nb │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-ne │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-nl │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-pa │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-pl │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-pt-rPT │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-pt │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-ro │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-ru │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-si │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-sk │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-sl │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-sq │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-sr │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-sv │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-sw │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-ta │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-te │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-th │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-tl │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-tr │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-uk │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-ur │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-uz │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-vi │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-zh-rCN │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-zh-rHK │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── values-zh-rTW │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ └── values-zu │ │ │ │ │ │ └── strings.xml │ │ │ │ └── fdn │ │ │ │ │ ├── DeleteFdnContactScreen.java │ │ │ │ │ ├── EditFdnContactScreen.java │ │ │ │ │ ├── EditPinPreference.java │ │ │ │ │ ├── FdnList.java │ │ │ │ │ ├── FdnSetting.java │ │ │ │ │ └── GetPin2Screen.java │ │ │ └── vvm │ │ │ │ ├── CarrierVvmPackageInstalledReceiver.java │ │ │ │ ├── PhoneAccountHandleConverter.java │ │ │ │ ├── RemoteVvmTaskManager.java │ │ │ │ ├── VisualVoicemailPreferences.java │ │ │ │ ├── VisualVoicemailSettingsUtil.java │ │ │ │ ├── VisualVoicemailSmsFilterConfig.java │ │ │ │ ├── VvmDumpHandler.java │ │ │ │ ├── VvmLog.java │ │ │ │ ├── VvmSimStateTracker.java │ │ │ │ └── VvmSmsReceiver.java │ │ │ └── services │ │ │ └── telephony │ │ │ ├── CdmaConference.java │ │ │ ├── CdmaConferenceController.java │ │ │ ├── CdmaConnection.java │ │ │ ├── ConferenceParticipantConnection.java │ │ │ ├── DeviceState.java │ │ │ ├── DisconnectCauseUtil.java │ │ │ ├── EmergencyTonePlayer.java │ │ │ ├── GsmConnection.java │ │ │ ├── HoldTracker.java │ │ │ ├── Holdable.java │ │ │ ├── ImsConference.java │ │ │ ├── ImsConferenceController.java │ │ │ ├── Log.java │ │ │ ├── PstnIncomingCallNotifier.java │ │ │ ├── PstnPhoneCapabilitiesNotifier.java │ │ │ ├── RadioOnHelper.java │ │ │ ├── RadioOnStateListener.java │ │ │ ├── TelecomAccountRegistry.java │ │ │ ├── TelephonyConference.java │ │ │ ├── TelephonyConferenceController.java │ │ │ ├── TelephonyConnection.java │ │ │ ├── TelephonyConnectionService.java │ │ │ └── TelephonyConnectionServiceProxy.java │ ├── testapps │ │ ├── Android.mk │ │ ├── EmbmsServiceTestApp │ │ │ ├── Android.mk │ │ │ ├── AndroidManifest.xml │ │ │ ├── res │ │ │ │ ├── raw │ │ │ │ │ ├── sheep.png │ │ │ │ │ ├── snake.png │ │ │ │ │ ├── suntree.png │ │ │ │ │ └── unicorn.png │ │ │ │ └── values │ │ │ │ │ └── donottranslate_strings.xml │ │ │ └── src │ │ │ │ └── com │ │ │ │ └── android │ │ │ │ └── phone │ │ │ │ └── testapps │ │ │ │ └── embmsmw │ │ │ │ ├── AppActiveStreams.java │ │ │ │ ├── EmbmsSampleDownloadService.java │ │ │ │ ├── EmbmsTestStreamingService.java │ │ │ │ ├── FileServiceRepository.java │ │ │ │ ├── FrontendAppIdentifier.java │ │ │ │ ├── SideChannelReceiver.java │ │ │ │ ├── StreamStateTracker.java │ │ │ │ └── StreamingServiceRepository.java │ │ ├── EmbmsTestDownloadApp │ │ │ ├── Android.mk │ │ │ ├── AndroidManifest.xml │ │ │ ├── res │ │ │ │ ├── layout │ │ │ │ │ └── activity_main.xml │ │ │ │ └── values │ │ │ │ │ └── donottranslate_strings.xml │ │ │ └── src │ │ │ │ └── com │ │ │ │ └── android │ │ │ │ └── phone │ │ │ │ └── testapps │ │ │ │ └── embmsdownload │ │ │ │ ├── DownloadCompletionReceiver.java │ │ │ │ ├── EmbmsTestDownloadApp.java │ │ │ │ └── SideChannel.java │ │ ├── EmbmsTestStreamingApp │ │ │ ├── Android.mk │ │ │ ├── AndroidManifest.xml │ │ │ ├── res │ │ │ │ ├── layout │ │ │ │ │ └── activity_main.xml │ │ │ │ └── values │ │ │ │ │ └── donottranslate_strings.xml │ │ │ └── src │ │ │ │ └── com │ │ │ │ └── android │ │ │ │ └── phone │ │ │ │ └── testapps │ │ │ │ └── embmsfrontend │ │ │ │ ├── EmbmsTestStreamingApp.java │ │ │ │ └── StreamingServiceTracker.java │ │ ├── ImsTestService │ │ │ ├── Android.mk │ │ │ ├── AndroidManifest.xml │ │ │ ├── res │ │ │ │ ├── layout │ │ │ │ │ ├── activity_calling.xml │ │ │ │ │ ├── activity_config.xml │ │ │ │ │ ├── activity_main.xml │ │ │ │ │ ├── activity_registration.xml │ │ │ │ │ ├── config_item.xml │ │ │ │ │ ├── construct_imsreasoninfo.xml │ │ │ │ │ └── ims_connection.xml │ │ │ │ └── values │ │ │ │ │ └── donottranslate_strings.xml │ │ │ └── src │ │ │ │ └── com │ │ │ │ └── android │ │ │ │ └── phone │ │ │ │ └── testapps │ │ │ │ └── imstestapp │ │ │ │ ├── ImsCallingActivity.java │ │ │ │ ├── ImsConfigActivity.java │ │ │ │ ├── ImsRegistrationActivity.java │ │ │ │ ├── ImsTestServiceApp.java │ │ │ │ ├── TestImsConfigImpl.java │ │ │ │ ├── TestImsRegistrationImpl.java │ │ │ │ ├── TestImsService.java │ │ │ │ ├── TestImsSmsImpl.java │ │ │ │ ├── TestMmTelFeatureImpl.java │ │ │ │ └── TestRcsFeatureImpl.java │ │ ├── SmsManagerTestApp │ │ │ ├── Android.mk │ │ │ ├── AndroidManifest.xml │ │ │ ├── res │ │ │ │ ├── layout │ │ │ │ │ └── activity_main.xml │ │ │ │ └── values │ │ │ │ │ └── donottranslate_strings.xml │ │ │ └── src │ │ │ │ └── com │ │ │ │ └── android │ │ │ │ └── phone │ │ │ │ └── testapps │ │ │ │ └── smsmanagertestapp │ │ │ │ ├── SendStatusReceiver.java │ │ │ │ ├── SmsManagerTestApp.java │ │ │ │ └── SmsManagerTestService.java │ │ ├── TelephonyManagerTestApp │ │ │ ├── Android.mk │ │ │ ├── AndroidManifest.xml │ │ │ ├── res │ │ │ │ ├── layout │ │ │ │ │ ├── abstract_method_view.xml │ │ │ │ │ ├── activity_main.xml │ │ │ │ │ ├── calling_method.xml │ │ │ │ │ └── parameter_field.xml │ │ │ │ ├── menu │ │ │ │ │ └── search_input.xml │ │ │ │ └── xml │ │ │ │ │ └── searchable.xml │ │ │ └── src │ │ │ │ └── com │ │ │ │ └── android │ │ │ │ └── phone │ │ │ │ └── testapps │ │ │ │ └── telephonymanagertestapp │ │ │ │ ├── CallingMethodActivity.java │ │ │ │ ├── ParameterParser.java │ │ │ │ └── TelephonyManagerTestApp.java │ │ └── TelephonyRegistryTestApp │ │ │ ├── Android.mk │ │ │ ├── AndroidManifest.xml │ │ │ ├── res │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ └── values │ │ │ │ └── donottranslate_strings.xml │ │ │ └── src │ │ │ └── com │ │ │ └── android │ │ │ └── phone │ │ │ └── testapps │ │ │ └── telephonyregistry │ │ │ └── TelephonyRegistryTestApp.java │ └── tests │ │ ├── Android.mk │ │ ├── AndroidManifest.xml │ │ ├── AndroidTest.xml │ │ ├── res │ │ ├── layout │ │ │ ├── call_dial_test.xml │ │ │ └── otasp_test_activity.xml │ │ └── values │ │ │ └── donottranslate_strings.xml │ │ └── src │ │ └── com │ │ └── android │ │ ├── TelephonyTestBase.java │ │ ├── TestContext.java │ │ ├── phone │ │ ├── CallFeaturesSettingTest.java │ │ ├── CarrierXmlParserTest.java │ │ ├── CdmaOptionsTest.java │ │ ├── CnapTest.java │ │ ├── LocationAccessPolicyTest.java │ │ ├── NumberVerificationManagerTest.java │ │ ├── RoamingDialogFragmentTest.java │ │ ├── ecc │ │ │ └── EccDataTest.java │ │ ├── euicc │ │ │ └── EuiccUiDispatcherActivityTest.java │ │ └── tests │ │ │ ├── CallDialTest.java │ │ │ ├── CallForwardInfoTest.java │ │ │ └── SendInstantTextTestService.java │ │ └── services │ │ └── telephony │ │ ├── ConferenceParticipantConnectionTest.java │ │ ├── HoldTrackerTest.java │ │ ├── ImsConferenceControllerTest.java │ │ ├── ImsConferenceTest.java │ │ ├── RadioOnStateListenerTest.java │ │ ├── TelephonyConferenceControllerTest.java │ │ ├── TelephonyConnectionServiceTest.java │ │ └── TestTelephonyConnection.java └── telephony │ ├── Android.bp │ ├── CleanSpec.mk │ ├── OWNERS │ ├── PREUPLOAD.cfg │ ├── README.txt │ ├── proto │ ├── Android.bp │ ├── jarjar-rules.txt │ └── src │ │ ├── carrierId.proto │ │ └── telephony.proto │ ├── src │ └── java │ │ ├── android │ │ └── telephony │ │ │ ├── CarrierMessagingServiceManager.java │ │ │ ├── CellBroadcastMessage.java │ │ │ └── gsm │ │ │ ├── SmsManager.java │ │ │ └── SmsMessage.java │ │ └── com │ │ ├── android │ │ └── internal │ │ │ └── telephony │ │ │ ├── ATParseEx.java │ │ │ ├── ATResponseParser.java │ │ │ ├── AppSmsManager.java │ │ │ ├── AsyncEmergencyContactNotifier.java │ │ │ ├── BaseCommands.java │ │ │ ├── BlockChecker.java │ │ │ ├── BtSmsInterfaceManager.java │ │ │ ├── Call.java │ │ │ ├── CallFailCause.java │ │ │ ├── CallForwardInfo.java │ │ │ ├── CallManager.java │ │ │ ├── CallStateException.java │ │ │ ├── CallTracker.java │ │ │ ├── CarrierActionAgent.java │ │ │ ├── CarrierInfoManager.java │ │ │ ├── CarrierKeyDownloadManager.java │ │ │ ├── CarrierResolver.java │ │ │ ├── CarrierServiceBindHelper.java │ │ │ ├── CarrierServiceStateTracker.java │ │ │ ├── CarrierServicesSmsFilter.java │ │ │ ├── CarrierSignalAgent.java │ │ │ ├── CarrierSmsUtils.java │ │ │ ├── CellBroadcastHandler.java │ │ │ ├── CellularNetworkService.java │ │ │ ├── CellularNetworkValidator.java │ │ │ ├── ClientWakelockAccountant.java │ │ │ ├── ClientWakelockTracker.java │ │ │ ├── CommandException.java │ │ │ ├── CommandsInterface.java │ │ │ ├── Connection.java │ │ │ ├── DebugService.java │ │ │ ├── DefaultPhoneNotifier.java │ │ │ ├── DeviceStateMonitor.java │ │ │ ├── DriverCall.java │ │ │ ├── EventLogTags.logtags │ │ │ ├── GlobalSettingsHelper.java │ │ │ ├── GsmCdmaCall.java │ │ │ ├── GsmCdmaCallTracker.java │ │ │ ├── GsmCdmaConnection.java │ │ │ ├── GsmCdmaPhone.java │ │ │ ├── HalVersion.java │ │ │ ├── HardwareConfig.java │ │ │ ├── HbpcdLookup.java │ │ │ ├── HbpcdUtils.java │ │ │ ├── IIccPhoneBook.aidl │ │ │ ├── IccCard.java │ │ │ ├── IccPhoneBookInterfaceManager.java │ │ │ ├── IccProvider.java │ │ │ ├── IccSmsInterfaceManager.java │ │ │ ├── ImsSmsDispatcher.java │ │ │ ├── InboundSmsHandler.java │ │ │ ├── InboundSmsTracker.java │ │ │ ├── IntRangeManager.java │ │ │ ├── IntentBroadcaster.java │ │ │ ├── LastCallFailCause.java │ │ │ ├── LinkCapacityEstimate.java │ │ │ ├── LocaleTracker.java │ │ │ ├── MccTable.java │ │ │ ├── MmiCode.java │ │ │ ├── MultiSimSettingController.java │ │ │ ├── NetworkRegistrationManager.java │ │ │ ├── NetworkScanRequestTracker.java │ │ │ ├── NewNitzStateMachine.java │ │ │ ├── NewTimeServiceHelper.java │ │ │ ├── NitzData.java │ │ │ ├── NitzStateMachine.java │ │ │ ├── OemHookIndication.java │ │ │ ├── OemHookResponse.java │ │ │ ├── OldNitzStateMachine.java │ │ │ ├── OldTimeServiceHelper.java │ │ │ ├── PackageBasedTokenUtil.java │ │ │ ├── Phone.java │ │ │ ├── PhoneConfigurationManager.java │ │ │ ├── PhoneFactory.java │ │ │ ├── PhoneInternalInterface.java │ │ │ ├── PhoneNotifier.java │ │ │ ├── PhoneStateIntentReceiver.java │ │ │ ├── PhoneSubInfoController.java │ │ │ ├── PhoneSwitcher.java │ │ │ ├── ProxyController.java │ │ │ ├── RIL.java │ │ │ ├── RILRequest.java │ │ │ ├── RadioBugDetector.java │ │ │ ├── RadioCapability.java │ │ │ ├── RadioConfig.java │ │ │ ├── RadioConfigIndication.java │ │ │ ├── RadioConfigResponse.java │ │ │ ├── RadioIndication.java │ │ │ ├── RadioNVItems.java │ │ │ ├── RadioResponse.java │ │ │ ├── RatRatcheter.java │ │ │ ├── RestrictedState.java │ │ │ ├── RetryManager.java │ │ │ ├── RilWakelockInfo.java │ │ │ ├── SMSDispatcher.java │ │ │ ├── ServiceStateTracker.java │ │ │ ├── SettingsObserver.java │ │ │ ├── SimActivationTracker.java │ │ │ ├── SmsBroadcastUndelivered.java │ │ │ ├── SmsController.java │ │ │ ├── SmsDispatchersController.java │ │ │ ├── SmsNumberUtils.java │ │ │ ├── SmsPermissions.java │ │ │ ├── SmsResponse.java │ │ │ ├── SmsStorageMonitor.java │ │ │ ├── SmsUsageMonitor.java │ │ │ ├── SubscriptionController.java │ │ │ ├── SubscriptionInfoUpdater.java │ │ │ ├── SubscriptionMonitor.java │ │ │ ├── TelephonyCapabilities.java │ │ │ ├── TelephonyComponentFactory.java │ │ │ ├── TelephonyDevController.java │ │ │ ├── TelephonyTester.java │ │ │ ├── TimeZoneLookupHelper.java │ │ │ ├── UUSInfo.java │ │ │ ├── UiccPhoneBookController.java │ │ │ ├── VisualVoicemailSmsFilter.java │ │ │ ├── VisualVoicemailSmsParser.java │ │ │ ├── WakeLockStateMachine.java │ │ │ ├── WapPushManagerParams.java │ │ │ ├── WapPushOverSms.java │ │ │ ├── WspTypeDecoder.java │ │ │ ├── cat │ │ │ ├── AppInterface.java │ │ │ ├── BerTlv.java │ │ │ ├── CatCmdMessage.java │ │ │ ├── CatException.java │ │ │ ├── CatLog.java │ │ │ ├── CatResponseMessage.java │ │ │ ├── CatService.java │ │ │ ├── CommandDetails.java │ │ │ ├── CommandParams.java │ │ │ ├── CommandParamsFactory.java │ │ │ ├── ComprehensionTlv.java │ │ │ ├── ComprehensionTlvTag.java │ │ │ ├── Duration.java │ │ │ ├── FontSize.java │ │ │ ├── IconLoader.java │ │ │ ├── ImageDescriptor.java │ │ │ ├── Input.java │ │ │ ├── Item.java │ │ │ ├── LaunchBrowserMode.java │ │ │ ├── Menu.java │ │ │ ├── PresentationType.java │ │ │ ├── ResponseData.java │ │ │ ├── ResultCode.java │ │ │ ├── ResultException.java │ │ │ ├── RilMessageDecoder.java │ │ │ ├── TextAlignment.java │ │ │ ├── TextAttribute.java │ │ │ ├── TextColor.java │ │ │ ├── TextMessage.java │ │ │ ├── Tone.java │ │ │ ├── ToneSettings.java │ │ │ ├── ValueParser.java │ │ │ └── package.html │ │ │ ├── cdma │ │ │ ├── CdmaCallWaitingNotification.java │ │ │ ├── CdmaInboundSmsHandler.java │ │ │ ├── CdmaInformationRecords.java │ │ │ ├── CdmaMmiCode.java │ │ │ ├── CdmaSMSDispatcher.java │ │ │ ├── CdmaServiceCategoryProgramHandler.java │ │ │ ├── CdmaSmsBroadcastConfigInfo.java │ │ │ ├── CdmaSubscriptionSourceManager.java │ │ │ ├── EriInfo.java │ │ │ ├── EriManager.java │ │ │ ├── SignalToneUtil.java │ │ │ ├── SmsMessageConverter.java │ │ │ └── package.html │ │ │ ├── cdnr │ │ │ ├── BrandOverrideEfData.java │ │ │ ├── CarrierConfigEfData.java │ │ │ ├── CarrierDisplayNameData.java │ │ │ ├── CarrierDisplayNameResolver.java │ │ │ ├── EfData.java │ │ │ ├── EriEfData.java │ │ │ ├── RuimEfData.java │ │ │ └── UsimEfData.java │ │ │ ├── dataconnection │ │ │ ├── AccessNetworksManager.java │ │ │ ├── ApnContext.java │ │ │ ├── ApnSettingUtils.java │ │ │ ├── CellularDataService.java │ │ │ ├── DataConnection.java │ │ │ ├── DataConnectionReasons.java │ │ │ ├── DataEnabledOverride.java │ │ │ ├── DataEnabledSettings.java │ │ │ ├── DataServiceManager.java │ │ │ ├── DcController.java │ │ │ ├── DcFailBringUp.java │ │ │ ├── DcNetworkAgent.java │ │ │ ├── DcRequest.java │ │ │ ├── DcTesterDeactivateAll.java │ │ │ ├── DcTesterFailBringUpAll.java │ │ │ ├── DcTracker.java │ │ │ ├── KeepaliveStatus.java │ │ │ ├── TelephonyNetworkFactory.java │ │ │ └── TransportManager.java │ │ │ ├── emergency │ │ │ └── EmergencyNumberTracker.java │ │ │ ├── euicc │ │ │ ├── EuiccCardController.java │ │ │ ├── EuiccConnector.java │ │ │ ├── EuiccController.java │ │ │ └── EuiccOperation.java │ │ │ ├── gsm │ │ │ ├── GsmCellBroadcastHandler.java │ │ │ ├── GsmInboundSmsHandler.java │ │ │ ├── GsmMmiCode.java │ │ │ ├── GsmSMSDispatcher.java │ │ │ ├── SimTlv.java │ │ │ ├── SsData.java │ │ │ ├── SuppServiceNotification.java │ │ │ ├── UsimDataDownloadHandler.java │ │ │ ├── UsimPhoneBookManager.java │ │ │ └── package.html │ │ │ ├── ims │ │ │ ├── ImsConfigCompatAdapter.java │ │ │ ├── ImsRegistrationCompatAdapter.java │ │ │ ├── ImsResolver.java │ │ │ ├── ImsServiceController.java │ │ │ ├── ImsServiceControllerCompat.java │ │ │ ├── ImsServiceControllerStaticCompat.java │ │ │ ├── ImsServiceFeatureQueryManager.java │ │ │ ├── ImsServiceInterfaceAdapter.java │ │ │ ├── MmTelFeatureCompatAdapter.java │ │ │ ├── MmTelInterfaceAdapter.java │ │ │ ├── RcsEventQueryHelper.java │ │ │ ├── RcsMessageQueryHelper.java │ │ │ ├── RcsMessageStoreController.java │ │ │ ├── RcsMessageStoreUtil.java │ │ │ ├── RcsParticipantQueryHelper.java │ │ │ ├── RcsPermissions.java │ │ │ └── RcsThreadQueryHelper.java │ │ │ ├── imsphone │ │ │ ├── ImsExternalCall.java │ │ │ ├── ImsExternalCallTracker.java │ │ │ ├── ImsExternalConnection.java │ │ │ ├── ImsPhone.java │ │ │ ├── ImsPhoneBase.java │ │ │ ├── ImsPhoneCall.java │ │ │ ├── ImsPhoneCallTracker.java │ │ │ ├── ImsPhoneCommandInterface.java │ │ │ ├── ImsPhoneConnection.java │ │ │ ├── ImsPhoneFactory.java │ │ │ ├── ImsPhoneMmiCode.java │ │ │ ├── ImsPullCall.java │ │ │ └── ImsRttTextHandler.java │ │ │ ├── metrics │ │ │ ├── CallQualityMetrics.java │ │ │ ├── CallSessionEventBuilder.java │ │ │ ├── InProgressCallSession.java │ │ │ ├── InProgressSmsSession.java │ │ │ ├── ModemPowerMetrics.java │ │ │ ├── SmsSessionEventBuilder.java │ │ │ ├── TelephonyEventBuilder.java │ │ │ └── TelephonyMetrics.java │ │ │ ├── package.html │ │ │ ├── sip │ │ │ ├── SipCallBase.java │ │ │ ├── SipCommandInterface.java │ │ │ ├── SipConnectionBase.java │ │ │ ├── SipPhone.java │ │ │ ├── SipPhoneBase.java │ │ │ └── SipPhoneFactory.java │ │ │ ├── test │ │ │ ├── ModelInterpreter.java │ │ │ ├── SimulatedCommands.java │ │ │ ├── SimulatedCommandsVerifier.java │ │ │ ├── SimulatedGsmCallState.java │ │ │ ├── SimulatedRadioControl.java │ │ │ ├── TestConferenceEventPackageParser.java │ │ │ └── package.html │ │ │ ├── uicc │ │ │ ├── AdnRecord.aidl │ │ │ ├── AdnRecord.java │ │ │ ├── AdnRecordCache.java │ │ │ ├── AdnRecordLoader.java │ │ │ ├── AnswerToReset.java │ │ │ ├── CarrierAppInstallReceiver.java │ │ │ ├── CarrierTestOverride.java │ │ │ ├── CsimFileHandler.java │ │ │ ├── IccCardApplicationStatus.java │ │ │ ├── IccCardStatus.java │ │ │ ├── IccConstants.java │ │ │ ├── IccException.java │ │ │ ├── IccFileHandler.java │ │ │ ├── IccFileNotFound.java │ │ │ ├── IccFileTypeMismatch.java │ │ │ ├── IccIoResult.java │ │ │ ├── IccRecords.java │ │ │ ├── IccRefreshResponse.java │ │ │ ├── IccServiceTable.java │ │ │ ├── IccSlotStatus.java │ │ │ ├── IccVmFixedException.java │ │ │ ├── IccVmNotSupportedException.java │ │ │ ├── InstallCarrierAppTrampolineActivity.java │ │ │ ├── InstallCarrierAppUtils.java │ │ │ ├── IsimFileHandler.java │ │ │ ├── IsimRecords.java │ │ │ ├── IsimUiccRecords.java │ │ │ ├── PlmnActRecord.java │ │ │ ├── README │ │ │ ├── RuimFileHandler.java │ │ │ ├── RuimRecords.java │ │ │ ├── SIMFileHandler.java │ │ │ ├── SIMRecords.java │ │ │ ├── ShowInstallAppNotificationReceiver.java │ │ │ ├── UiccCard.java │ │ │ ├── UiccCardApplication.java │ │ │ ├── UiccCarrierPrivilegeRules.java │ │ │ ├── UiccController.java │ │ │ ├── UiccPkcs15.java │ │ │ ├── UiccProfile.java │ │ │ ├── UiccSlot.java │ │ │ ├── UiccStateChangedLauncher.java │ │ │ ├── UsimFileHandler.java │ │ │ ├── UsimServiceTable.java │ │ │ ├── VoiceMailConstants.java │ │ │ └── euicc │ │ │ │ ├── EuiccCard.java │ │ │ │ ├── EuiccCardErrorException.java │ │ │ │ ├── EuiccCardException.java │ │ │ │ ├── EuiccSpecVersion.java │ │ │ │ ├── Tags.java │ │ │ │ ├── apdu │ │ │ │ ├── ApduCommand.java │ │ │ │ ├── ApduException.java │ │ │ │ ├── ApduSender.java │ │ │ │ ├── ApduSenderResultCallback.java │ │ │ │ ├── CloseLogicalChannelInvocation.java │ │ │ │ ├── OpenLogicalChannelInvocation.java │ │ │ │ ├── RequestBuilder.java │ │ │ │ ├── RequestProvider.java │ │ │ │ └── TransmitApduLogicalChannelInvocation.java │ │ │ │ └── async │ │ │ │ ├── AsyncMessageInvocation.java │ │ │ │ ├── AsyncResultCallback.java │ │ │ │ └── AsyncResultHelper.java │ │ │ └── util │ │ │ ├── NotificationChannelController.java │ │ │ ├── SMSDispatcherUtil.java │ │ │ └── VoicemailNotificationSettingsUtil.java │ │ └── google │ │ └── android │ │ └── mms │ │ ├── ContentType.java │ │ ├── InvalidHeaderValueException.java │ │ ├── MmsException.java │ │ ├── package.html │ │ ├── pdu │ │ ├── AcknowledgeInd.java │ │ ├── Base64.java │ │ ├── CharacterSets.java │ │ ├── DeliveryInd.java │ │ ├── EncodedStringValue.java │ │ ├── GenericPdu.java │ │ ├── MultimediaMessagePdu.java │ │ ├── NotificationInd.java │ │ ├── NotifyRespInd.java │ │ ├── PduBody.java │ │ ├── PduComposer.java │ │ ├── PduContentTypes.java │ │ ├── PduHeaders.java │ │ ├── PduParser.java │ │ ├── PduPart.java │ │ ├── PduPersister.java │ │ ├── QuotedPrintable.java │ │ ├── ReadOrigInd.java │ │ ├── ReadRecInd.java │ │ ├── RetrieveConf.java │ │ ├── SendConf.java │ │ ├── SendReq.java │ │ └── package.html │ │ └── util │ │ ├── AbstractCache.java │ │ ├── DownloadDrmHelper.java │ │ ├── DrmConvertSession.java │ │ ├── PduCache.java │ │ ├── PduCacheEntry.java │ │ ├── SqliteWrapper.java │ │ └── package.html │ ├── tests │ └── telephonytests │ │ ├── Android.bp │ │ ├── AndroidManifest.xml │ │ ├── AndroidTest.xml │ │ └── src │ │ ├── android │ │ └── telephony │ │ │ ├── SmsMessageTest.java │ │ │ ├── ims │ │ │ ├── ImsCompatTests.java │ │ │ ├── ImsFeatureTest.java │ │ │ ├── ImsMmTelManagerTests.java │ │ │ ├── ImsRegistrationTests.java │ │ │ ├── ImsServiceTest.java │ │ │ ├── MmTelFeatureTests.java │ │ │ ├── TestImsCallSessionCompat.java │ │ │ ├── TestImsFeature.java │ │ │ ├── TestImsService.java │ │ │ ├── TestMMTelFeatureCompat.java │ │ │ └── TestMmTelFeature.java │ │ │ └── mbms │ │ │ └── MbmsReceiverTest.java │ │ └── com │ │ └── android │ │ └── internal │ │ └── telephony │ │ ├── ATResponseParserTest.java │ │ ├── AdnRecordTest.java │ │ ├── AppSmsManagerTest.java │ │ ├── CallAttributesTest.java │ │ ├── CallManagerTest.java │ │ ├── CallStateExceptionTest.java │ │ ├── CarrierActionAgentTest.java │ │ ├── CarrierAppUtilsTest.java │ │ ├── CarrierDisplayNameResolverTest.java │ │ ├── CarrierKeyDownloadMgrTest.java │ │ ├── CarrierResolverTest.java │ │ ├── CarrierRestrictionRulesTest.java │ │ ├── CarrierServiceStateTrackerTest.java │ │ ├── CarrierServicesSmsFilterTest.java │ │ ├── CarrierSignalAgentTest.java │ │ ├── CbGeoUtilsTest.java │ │ ├── CellIdentityCdmaTest.java │ │ ├── CellIdentityGsmTest.java │ │ ├── CellIdentityLteTest.java │ │ ├── CellIdentityNrTest.java │ │ ├── CellIdentityTdscdmaTest.java │ │ ├── CellIdentityTest.java │ │ ├── CellIdentityWcdmaTest.java │ │ ├── CellSignalStrengthCdmaTest.java │ │ ├── CellSignalStrengthNrTest.java │ │ ├── CellSignalStrengthTdscdmaTest.java │ │ ├── CellSignalStrengthWcdmaTest.java │ │ ├── CellularNetworkServiceTest.java │ │ ├── CellularNetworkValidatorTest.java │ │ ├── ClientWakelockAccountantTest.java │ │ ├── ClientWakelockTrackerTest.java │ │ ├── ConnectionTest.java │ │ ├── ContextFixture.java │ │ ├── DefaultPhoneNotifierTest.java │ │ ├── DeviceStateMonitorTest.java │ │ ├── ExponentialBackoffTest.java │ │ ├── FakeSmsContentProvider.java │ │ ├── FakeTelephonyProvider.java │ │ ├── GsmAlphabetTest.java │ │ ├── GsmCdmaCallTest.java │ │ ├── GsmCdmaCallTrackerTest.java │ │ ├── GsmCdmaConnectionTest.java │ │ ├── GsmCdmaPhoneTest.java │ │ ├── GsmSmsTest.java │ │ ├── IccServiceTableTest.java │ │ ├── ImsSmsDispatcherTest.java │ │ ├── ImsiEncryptionInfoTest.java │ │ ├── InboundSmsTrackerTest.java │ │ ├── IntRangeManagerTest.java │ │ ├── LocaleTrackerTest.java │ │ ├── MccTableTest.java │ │ ├── ModemInfoTest.java │ │ ├── MultiSimSettingControllerTest.java │ │ ├── NeighboringCellInfoTest.java │ │ ├── NetworkRegistrationInfoTest.java │ │ ├── NetworkScanRequestTest.java │ │ ├── NetworkScanResultTest.java │ │ ├── NewNitzStateMachineTest.java │ │ ├── NitzDataTest.java │ │ ├── OldNitzStateMachineTest.java │ │ ├── PhoneCapabilityTest.java │ │ ├── PhoneFactoryTest.java │ │ ├── PhoneNumberUtilsTest.java │ │ ├── PhoneNumberWatcherTest.java │ │ ├── PhoneStateListenerExecutorTest.java │ │ ├── PhoneStateListenerTest.java │ │ ├── PhoneSubInfoControllerTest.java │ │ ├── PhoneSwitcherTest.java │ │ ├── PhysicalChannelConfigTest.java │ │ ├── PlmnActRecordTest.java │ │ ├── RILTest.java │ │ ├── RadioAccessSpecifierTest.java │ │ ├── RatRatcheterTest.java │ │ ├── SMSDispatcherTest.java.broken │ │ ├── ServiceStateTest.java │ │ ├── ServiceStateTrackerTest.java │ │ ├── SignalStrengthTest.java │ │ ├── SignalToneUtilTest.java │ │ ├── SimActivationTrackerTest.java │ │ ├── SimPhoneBookTest.java │ │ ├── SimSmsTest.java │ │ ├── SimUtilsTest.java │ │ ├── Sms7BitEncodingTranslatorTest.java │ │ ├── SmsDispatchersControllerTest.java │ │ ├── SmsMessageBodyTest.java │ │ ├── SmsNumberUtilsTest.java │ │ ├── SmsPermissionsTest.java │ │ ├── SmsStorageMonitorTest.java │ │ ├── SmsUsageMonitorShortCodeTest.java │ │ ├── SubscriptionControllerTest.java │ │ ├── SubscriptionInfoTest.java │ │ ├── SubscriptionInfoUpdaterTest.java │ │ ├── SubscriptionMonitorTest.java │ │ ├── TelephonyHistogramTest.java │ │ ├── TelephonyPermissionsTest.java │ │ ├── TelephonyRegistryTest.java │ │ ├── TelephonyTest.java │ │ ├── TelephonyTestUtils.java │ │ ├── TestApplication.java │ │ ├── TestFixture.java │ │ ├── TestPhoneNotifier.java.broken │ │ ├── TimeZoneLookupHelperTest.java │ │ ├── VisualVoicemailSmsFilterTest.java │ │ ├── VisualVoicemailSmsParserTest.java │ │ ├── VoLteServiceStateTest.java │ │ ├── Wap230WspContentTypeTest.java │ │ ├── WapPushOverSmsTest.java │ │ ├── cdma │ │ ├── CdmaInboundSmsHandlerTest.java │ │ ├── CdmaSmsCbTest.java │ │ ├── CdmaSmsDispatcherTest.java │ │ └── sms │ │ │ ├── CdmaSmsAddressTest.java │ │ │ └── CdmaSmsTest.java │ │ ├── dataconnection │ │ ├── ApnContextTest.java │ │ ├── ApnSettingTest.java │ │ ├── DataCallResponseTest.java │ │ ├── DataConnectionTest.java │ │ ├── DataEnabledOverrideTest.java │ │ ├── DataEnabledSettingsTest.java │ │ ├── DataFailCauseTest.java │ │ ├── DataProfileTest.java │ │ ├── DcControllerTest.java │ │ ├── DcTrackerTest.java │ │ ├── RetryManagerTest.java │ │ ├── TelephonyNetworkFactoryTest.java │ │ └── TransportManagerTest.java │ │ ├── emergency │ │ ├── EmergencyNumberTest.java │ │ └── EmergencyNumberTrackerTest.java │ │ ├── euicc │ │ ├── EuiccCardControllerTest.java │ │ ├── EuiccConnectorTest.java │ │ └── EuiccControllerTest.java │ │ ├── gsm │ │ ├── GSMPhoneTest.java.broken │ │ ├── GSMTestHandler.java.broken │ │ ├── GsmCellBroadcastHandlerTest.java │ │ ├── GsmInboundSmsHandlerTest.java │ │ ├── GsmSmsCbTest.java │ │ ├── GsmSmsDispatcherTest.java │ │ ├── UsimDataDownloadCommands.java.broken │ │ ├── UsimDataDownloadTest.java.broken │ │ └── UsimServiceTableTest.java │ │ ├── ims │ │ ├── FakeProviderWithAsserts.java │ │ ├── ImsCallProfileTest.java │ │ ├── ImsManagerTest.java │ │ ├── ImsResolverTest.java │ │ ├── ImsServiceControllerTest.java │ │ ├── ImsTestBase.java │ │ ├── ImsVideoProviderWrapperTest.java │ │ ├── MmTelFeatureConnectionTest.java │ │ ├── RcsMessageStoreControllerTest.java │ │ └── TestImsServiceControllerAdapter.java │ │ ├── imsphone │ │ ├── ImsCallTest.java │ │ ├── ImsExternalCallTrackerTest.java │ │ ├── ImsPhoneCallTest.java │ │ ├── ImsPhoneCallTrackerTest.java │ │ ├── ImsPhoneConnectionTest.java │ │ ├── ImsPhoneFactoryTest.java │ │ ├── ImsPhoneTest.java │ │ └── ImsRttTextHandlerTest.java │ │ ├── metrics │ │ ├── InProgressCallSessionTest.java │ │ ├── InProgressSmsSessionTest.java │ │ └── TelephonyMetricsTest.java │ │ ├── mocks │ │ ├── ConnectivityServiceMock.java │ │ ├── PhoneMock.java │ │ ├── PhoneSwitcherMock.java │ │ ├── SubscriptionControllerMock.java │ │ ├── SubscriptionMonitorMock.java │ │ └── TelephonyRegistryMock.java │ │ └── uicc │ │ ├── AnswerToResetTest.java │ │ ├── IccCardStatusTest.java │ │ ├── IccPhoneBookInterfaceManagerTest.java │ │ ├── IccRecordsTest.java │ │ ├── InstallCarrierAppUtilsTest.java │ │ ├── IsimUiccRecordsTest.java │ │ ├── UiccCardApplicationTest.java │ │ ├── UiccCardTest.java │ │ ├── UiccCarrierPrivilegeRulesTest.java │ │ ├── UiccControllerTest.java │ │ ├── UiccProfileTest.java │ │ ├── UiccSlotTest.java │ │ ├── UiccStateChangedLauncherTest.java │ │ └── euicc │ │ ├── EuiccCardTest.java │ │ ├── EuiccSpecVersionTest.java │ │ ├── apdu │ │ ├── ApduSenderTest.java │ │ └── LogicalChannelMocker.java │ │ ├── asn1 │ │ ├── Asn1DecoderTest.java │ │ ├── Asn1NodeTest.java │ │ └── IccUtilsTest.java │ │ └── data │ │ ├── EuiccNotificationTest.java │ │ └── EuiccRulesAuthTableTest.java │ └── tools │ └── tdi ├── power ├── Android.bp ├── Android.mk ├── NOTICE ├── hint-data.c ├── hint-data.h ├── list.c ├── list.h ├── metadata-defs.h ├── metadata-parser.c ├── performance.h ├── power-8953.c ├── power-common.h ├── power.c ├── powerhintparser.c ├── powerhintparser.h ├── utils.c └── utils.h ├── product_prop.mk ├── proprietary-files.txt ├── rootdir ├── Android.mk └── etc │ ├── fstab.qcom │ ├── fstab.recovery.qcom │ ├── init.goodix.sh │ ├── init.qcom.early_boot.sh │ ├── init.qcom.post_boot.sh │ ├── init.qcom.rc │ ├── init.qcom.sh │ ├── init.qcom.usb.rc │ ├── init.target.rc │ └── ueventd.qcom.rc ├── seccomp_policy ├── mediacodec.policy └── mediaextractor-seccomp.policy ├── sepolicy ├── private │ └── service_contexts └── vendor │ ├── adbd.te │ ├── adsprpcd_file.te │ ├── app_zygote.te │ ├── atfwd.te │ ├── bootanim.te │ ├── cnd.te │ ├── device.te │ ├── domain.te │ ├── energyawareness.te │ ├── file.te │ ├── file_contexts │ ├── fsck.te │ ├── genfs_contexts │ ├── gx_fpd.te │ ├── hal_audio_default.te │ ├── hal_camera_default.te │ ├── hal_cas_default.te │ ├── hal_dpmQmiMgr.te │ ├── hal_fingerprint_mido.te │ ├── hal_gnss_qti.te │ ├── hal_graphics_composer_default.te │ ├── hal_health_default.te │ ├── hal_imsrtp.te │ ├── hal_ir_default.te │ ├── hal_power_default.te │ ├── hal_rcsservice.te │ ├── hal_sensors_default.te │ ├── hal_wifi_default.te │ ├── hvdcp.te │ ├── ims.te │ ├── init.te │ ├── init_fingerprint.te │ ├── installd.te │ ├── irsc_util.te │ ├── isolated_app.te │ ├── kernel.te │ ├── location.te │ ├── mediacodec.te │ ├── mm-qcamerad.te │ ├── msm8953 │ ├── file.te │ ├── file_contexts │ ├── genfs_contexts │ ├── idmap.te │ ├── init-qti-fbe-sh.te │ ├── init_shell.te │ ├── mediacodec.te │ ├── platform_app.te │ ├── priv_app.te │ ├── property.te │ ├── property_contexts │ ├── qti-logkit.te │ ├── ridl.te │ ├── system_server.te │ └── zygote.te │ ├── netmgrd.te │ ├── platform_app.te │ ├── port-bridge.te │ ├── ppp.te │ ├── priv_app.te │ ├── property.te │ ├── property_contexts │ ├── qti_init_shell.te │ ├── radio.te │ ├── rfs_access.te │ ├── rild.te │ ├── rmt_storage.te │ ├── sensors.te │ ├── service.te │ ├── system_app.te │ ├── system_server.te │ ├── tee.te │ ├── thermal-engine.te │ ├── thermal_engine.te │ ├── time_daemon.te │ ├── ueventd.te │ ├── untrusted_app.te │ ├── vendor_init.te │ ├── vendor_per_mgr.te │ ├── vndservicemanager.te │ ├── vold.te │ ├── wcnss_service.te │ ├── wfdservice.te │ └── wifidisplayhalservice.te ├── setup-makefiles.sh ├── system.prop ├── thermal ├── Android.mk ├── thermal-845.c ├── thermal-8998.c ├── thermal.c ├── thermal_common.c ├── thermal_common.h └── thermal_target.c ├── update-sha1sums.py ├── usb └── 1.0-basic │ ├── Android.bp │ ├── Usb.cpp │ ├── Usb.h │ ├── android.hardware.usb@1.0-service.basic_mido.rc │ └── service.cpp ├── vendor_prop.mk ├── vndk └── Android.mk └── wifi ├── WCNSS_cfg.dat ├── WCNSS_qcom_cfg.ini ├── p2p_supplicant_overlay.conf └── wpa_supplicant_overlay.conf /AndroidProducts.mk: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (C) 2017-2019 The LineageOS Project 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | 16 | PRODUCT_MAKEFILES := \ 17 | $(LOCAL_DIR)/omni_mido.mk 18 | 19 | COMMON_LUNCH_CHOICES := \ 20 | omni_mido-userdebug 21 | 22 | -------------------------------------------------------------------------------- /DeviceParts/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH := $(call my-dir) 2 | ifeq ($(TARGET_DEVICE),$(filter $(TARGET_DEVICE),mido)) 3 | include $(CLEAR_VARS) 4 | 5 | LOCAL_MODULE_TAGS := optional 6 | LOCAL_STATIC_ANDROID_LIBRARIES := \ 7 | androidx.core_core \ 8 | androidx.preference_preference 9 | 10 | LOCAL_SRC_FILES := $(call all-java-files-under, src) 11 | LOCAL_PACKAGE_NAME := DeviceParts 12 | LOCAL_CERTIFICATE := platform 13 | LOCAL_PRIVILEGED_MODULE := true 14 | LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/res 15 | LOCAL_USE_AAPT2 := true 16 | 17 | package_resource_overlays := $(strip \ 18 | $(wildcard $(foreach dir, $(PRODUCT_PACKAGE_OVERLAYS), \ 19 | $(addprefix $(dir)/, packages/apps/DeviceParts/res))) \ 20 | $(wildcard $(foreach dir, $(DEVICE_PACKAGE_OVERLAYS), \ 21 | $(addprefix $(dir)/, packages/apps/DeviceParts/res)))) 22 | 23 | LOCAL_RESOURCE_DIR := $(package_resource_overlays) $(LOCAL_RESOURCE_DIR) 24 | 25 | LOCAL_JAVA_LIBRARIES := telephony-common 26 | 27 | LOCAL_PROGUARD_ENABLED := disabled 28 | LOCAL_DEX_PREOPT := false 29 | 30 | include frameworks/base/packages/SettingsLib/common.mk 31 | 32 | include $(BUILD_PACKAGE) 33 | 34 | include $(call all-makefiles-under,$(LOCAL_PATH)) 35 | endif 36 | -------------------------------------------------------------------------------- /DeviceParts/res/drawable-xxhdpi/calibration_png.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/DeviceParts/res/drawable-xxhdpi/calibration_png.png -------------------------------------------------------------------------------- /DeviceParts/res/layout/display_cal.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 11 | 12 | 17 | 18 | 23 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /DeviceParts/res/values/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /DeviceParts/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 20 | 21 | 23 | 24 | -------------------------------------------------------------------------------- /DeviceParts/src/org/omnirom/device/DiracService.java: -------------------------------------------------------------------------------- 1 | package org.omnirom.device; 2 | 3 | import android.app.Service; 4 | import android.content.Intent; 5 | import android.os.IBinder; 6 | import android.util.Log; 7 | 8 | public class DiracService extends Service { 9 | 10 | private final String TAG = this.getClass().getName(); 11 | 12 | static DiracUtils sDiracUtils; 13 | 14 | @Override 15 | public IBinder onBind(Intent arg0) { 16 | return null; 17 | } 18 | 19 | @Override 20 | public int onStartCommand(Intent intent, int flags, int startId) { 21 | sDiracUtils = new DiracUtils(); 22 | sDiracUtils.onBootCompleted(); 23 | Log.d(TAG, "Service started"); 24 | return START_STICKY; 25 | } 26 | 27 | @Override 28 | public void onDestroy() { 29 | super.onDestroy(); 30 | Log.d(TAG, "Service destroyed"); 31 | } 32 | } 33 | 34 | -------------------------------------------------------------------------------- /camera/Android.mk: -------------------------------------------------------------------------------- 1 | MM_V4L2_DRIVER_LIST += msm8960 2 | MM_V4L2_DRIVER_LIST += msm8974 3 | MM_V4L2_DRIVER_LIST += msm8916 4 | MM_V4L2_DRIVER_LIST += msm8226 5 | MM_V4L2_DRIVER_LIST += msm8610 6 | MM_V4L2_DRIVER_LIST += apq8084 7 | MM_V4L2_DRIVER_LIST += mpq8092 8 | MM_V4L2_DRIVER_LIST += msm_bronze 9 | MM_V4L2_DRIVER_LIST += msm8916 10 | MM_V4L2_DRIVER_LIST += msm8994 11 | MM_V4L2_DRIVER_LIST += msm8084 12 | MM_V4L2_DRIVER_LIST += msm8909 13 | MM_V4L2_DRIVER_LIST += msm8952 14 | MM_V4L2_DRIVER_LIST += msm8996 15 | MM_V4L2_DRIVER_LIST += msm8992 16 | MM_V4L2_DRIVER_LIST += msm8937 17 | MM_V4L2_DRIVER_LIST += msm8953 18 | MM_V4L2_DRIVER_LIST += msmcobalt 19 | MM_V4L2_DRIVER_LIST += msmfalcon 20 | 21 | ifneq (,$(filter $(MM_V4L2_DRIVER_LIST),$(TARGET_BOARD_PLATFORM))) 22 | ifneq ($(strip $(USE_CAMERA_STUB)),true) 23 | ifneq ($(BUILD_TINY_ANDROID),true) 24 | include $(call all-subdir-makefiles) 25 | endif 26 | endif 27 | endif 28 | -------------------------------------------------------------------------------- /camera/MODULE_LICENSE_BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/camera/MODULE_LICENSE_BSD -------------------------------------------------------------------------------- /camera/QCamera2/stack/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH:= $(call my-dir) 2 | include $(LOCAL_PATH)/mm-camera-interface/Android.mk 3 | include $(LOCAL_PATH)/mm-jpeg-interface/Android.mk 4 | -------------------------------------------------------------------------------- /camera/QCamera2/stack/common/cam_intf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/camera/QCamera2/stack/common/cam_intf.h -------------------------------------------------------------------------------- /camera/mm-image-codec/Android.mk: -------------------------------------------------------------------------------- 1 | ifeq ($(TARGET_ARCH),$(filter $(TARGET_ARCH),arm arm64)) 2 | include $(call all-subdir-makefiles) 3 | endif 4 | -------------------------------------------------------------------------------- /camera/mm-image-codec/qomx_core/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH := $(call my-dir) 2 | 3 | # ------------------------------------------------------------------------------ 4 | # Make the shared library (libqomx_core) 5 | # ------------------------------------------------------------------------------ 6 | 7 | include $(CLEAR_VARS) 8 | LOCAL_MODULE_TAGS := optional 9 | 10 | LOCAL_CFLAGS := -Werror \ 11 | -g -O0 12 | 13 | LOCAL_C_INCLUDES := $(LOCAL_PATH)/../qexif 14 | 15 | LOCAL_HEADER_LIBRARIES := libutils_headers 16 | LOCAL_HEADER_LIBRARIES += media_plugin_headers 17 | 18 | LOCAL_INC_FILES := qomx_core.h \ 19 | QOMX_JpegExtensions.h 20 | 21 | LOCAL_SRC_FILES := qomx_core.c 22 | 23 | LOCAL_MODULE := libqomx_core 24 | LOCAL_VENDOR_MODULE := true 25 | LOCAL_SHARED_LIBRARIES := libcutils libdl liblog libutils 26 | 27 | LOCAL_32_BIT_ONLY := true 28 | include $(BUILD_SHARED_LIBRARY) 29 | -------------------------------------------------------------------------------- /configs/msm_irqbalance.conf: -------------------------------------------------------------------------------- 1 | PRIO=0,0,0,0,1,1,1,1 2 | IGNORED_IRQ=20,39 3 | -------------------------------------------------------------------------------- /configs/msm_irqbalance_little_big.conf: -------------------------------------------------------------------------------- 1 | PRIO=1,1,1,1,0,0,0,0 2 | IGNORED_IRQ=20,39 3 | -------------------------------------------------------------------------------- /configs/perf/perf-profile0.conf: -------------------------------------------------------------------------------- 1 | [priority] # This profile is reserved for perflock requests 2 | 99 3 | -------------------------------------------------------------------------------- /configs/sensors/hals.conf: -------------------------------------------------------------------------------- 1 | sensors.ssc.so 2 | -------------------------------------------------------------------------------- /consumerir/android.hardware.ir@1.0-service.xiaomi_mido.rc: -------------------------------------------------------------------------------- 1 | service vendor.ir-hal-1-0 /vendor/bin/hw/android.hardware.ir@1.0-service.xiaomi_mido 2 | interface android.hardware.ir@1.0::IConsumerIr default 3 | oneshot 4 | disabled 5 | class hal 6 | user system 7 | group system 8 | -------------------------------------------------------------------------------- /data-ipa-cfg-mgr/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH := $(call my-dir) 2 | 3 | include $(call first-makefiles-under,$(LOCAL_PATH)) 4 | -------------------------------------------------------------------------------- /data-ipa-cfg-mgr/Makefile.am: -------------------------------------------------------------------------------- 1 | ACLOCAL_AMFLAGS = -I m4 2 | AUTOMAKE_OPTIONS = foreign 3 | SUBDIRS = ipanat/src ipacm/src/ 4 | -------------------------------------------------------------------------------- /data-ipa-cfg-mgr/ipacm/src/mobileap_firewall.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 1 5 | 0 6 | 7 | 8 | -------------------------------------------------------------------------------- /data-ipa-cfg-mgr/ipacm_vendor_product.mk: -------------------------------------------------------------------------------- 1 | #IPACM_DATA 2 | IPACM_DATA += IPACM_cfg.xml 3 | IPACM_DATA += ipacm 4 | IPACM_DATA += ipacm.rc 5 | 6 | PRODUCT_PACKAGES += $(IPACM_DATA) 7 | -------------------------------------------------------------------------------- /data-ipa-cfg-mgr/ipanat/src/Makefile.am: -------------------------------------------------------------------------------- 1 | AM_CFLAGS = -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs 2 | if KERNELMODULES 3 | AM_CFLAGS += -I./../inc $(KERNEL_DIR)/include 4 | else 5 | AM_CFLAGS += -I./../inc 6 | endif 7 | #AM_CFLAGS += -DDEBUG -g 8 | 9 | common_CFLAGS = -DUSE_GLIB @GLIB_CFLAGS@ 10 | if !KERNELMODULES 11 | common_LDFLAGS = -lrt @GLIB_LIBS@ 12 | endif 13 | 14 | if KERNELMODULES 15 | library_includedir = ../inc $(KERNEL_DIR)/include $(pkgincludedir) 16 | else 17 | library_includedir = $(pkgincludedir) 18 | endif 19 | 20 | c_sources = ipa_nat_drv.c \ 21 | ipa_nat_drvi.c \ 22 | ipa_nat_logi.c 23 | 24 | library_include_HEADERS = ./../inc/ipa_nat_drvi.h \ 25 | ./../inc/ipa_nat_drv.h \ 26 | ./../inc/ipa_nat_logi.h 27 | 28 | if KERNELMODULES 29 | noinst_LIBRARIES = libipanat.a 30 | libipanat_a_C = @C@ 31 | libipanat_a_SOURCES = $(c_sources) 32 | else 33 | lib_LTLIBRARIES = libipanat.la 34 | libipanat_la_C = @C@ 35 | libipanat_la_SOURCES = $(c_sources) 36 | libipanat_la_CFLAGS = $(AM_CFLAGS) $(common_CFLAGS) 37 | libipanat_la_LDFLAGS = -shared $(common_LDFLAGS) -version-info 1:0:0 38 | endif 39 | -------------------------------------------------------------------------------- /data-ipa-cfg-mgr/ipanat/test/Makefile.am: -------------------------------------------------------------------------------- 1 | AM_CPPFLAGS = -I./../inc \ 2 | -I$(top_srcdir)/ipanat/inc 3 | 4 | AM_CPPFLAGS += -Wall -Wundef -Wno-trigraphs 5 | AM_CPPFLAGS += -g 6 | 7 | ipanattest_SOURCES = ipa_nat_test000.c \ 8 | ipa_nat_test001.c \ 9 | ipa_nat_test002.c \ 10 | ipa_nat_test003.c \ 11 | ipa_nat_test004.c \ 12 | ipa_nat_test005.c \ 13 | ipa_nat_test006.c \ 14 | ipa_nat_test007.c \ 15 | ipa_nat_test008.c \ 16 | ipa_nat_test009.c \ 17 | ipa_nat_test010.c \ 18 | ipa_nat_test011.c \ 19 | ipa_nat_test012.c \ 20 | ipa_nat_test013.c \ 21 | ipa_nat_test014.c \ 22 | ipa_nat_test015.c \ 23 | ipa_nat_test016.c \ 24 | ipa_nat_test017.c \ 25 | ipa_nat_test018.c \ 26 | ipa_nat_test019.c \ 27 | ipa_nat_test020.c \ 28 | ipa_nat_test021.c \ 29 | ipa_nat_test022.c \ 30 | main.c 31 | 32 | 33 | bin_PROGRAMS = ipanattest 34 | 35 | requiredlibs = ../src/libipanat.la 36 | 37 | ipanattest_LDADD = $(requiredlibs) 38 | 39 | LOCAL_MODULE := libipanat 40 | LOCAL_PRELINK_MODULE := false 41 | include $(BUILD_SHARED_LIBRARY) 42 | 43 | -------------------------------------------------------------------------------- /data-ipa-cfg-mgr/ipanat/test/README.txt: -------------------------------------------------------------------------------- 1 | 1 To run this suite separately(each test case creates table and delete table) use below command 2 | - To execute test suite nt times with n entries, command "ipanatest sep nt n" 3 | 4 | Example: To execute test suite 1 time with 100 entries, command "ipanattest sep 100" 5 | 6 | 7 | 2. To run test suite not separately(creates table and delete table only once) use below command 8 | - To execute test suite nt times with n entries, command "ipanatest reg nt n" 9 | 10 | Example: To execute test suite 5 times with 32 entries, command "ipanattest reg 5 32" 11 | 12 | 13 | 3. To run inotify regression test use command, "ipanattest inotify nt" 14 | 15 | Example: To execute inotify 5 times, command "ipanattest inotify 5" 16 | 17 | 18 | 4. if we just give command "ipanattest", runs test suite 1 time with 100 entries (non separate) 19 | -------------------------------------------------------------------------------- /ims/Android.bp: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (C) 2020 The LineageOS Project 3 | // 4 | // Licensed under the Apache License, Version 2.0 (the "License"); 5 | // you may not use this file except in compliance with the License. 6 | // You may obtain a copy of the License at 7 | // 8 | // http://www.apache.org/licenses/LICENSE-2.0 9 | // 10 | // Unless required by applicable law or agreed to in writing, software 11 | // distributed under the License is distributed on an "AS IS" BASIS, 12 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | // See the License for the specific language governing permissions and 14 | // limitations under the License. 15 | // 16 | 17 | cc_library_shared { 18 | name: "libui_shim", 19 | 20 | srcs: ["GraphicBuffer.cpp"], 21 | shared_libs: ["libui"], 22 | 23 | compile_multilib: "64", 24 | 25 | } 26 | -------------------------------------------------------------------------------- /ims/GraphicBuffer.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | namespace android { 4 | extern "C" void _ZN7android13GraphicBuffer4lockEjPPvPiS3_(void* thisptr, uint32_t inUsage, 5 | void** vaddr, int32_t* outBytesPerPixel, int32_t* outBytesPerStride); 6 | 7 | extern "C" void _ZN7android13GraphicBuffer4lockEjPPv(void* thisptr, uint32_t inUsage, 8 | void** vaddr) { 9 | _ZN7android13GraphicBuffer4lockEjPPvPiS3_(thisptr, inUsage, vaddr, nullptr, nullptr); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /init/Android.bp: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (C) 2019 The LineageOS Project 3 | // 4 | // Licensed under the Apache License, Version 2.0 (the "License"); 5 | // you may not use this file except in compliance with the License. 6 | // You may obtain a copy of the License at 7 | // 8 | // http://www.apache.org/licenses/LICENSE-2.0 9 | // 10 | // Unless required by applicable law or agreed to in writing, software 11 | // distributed under the License is distributed on an "AS IS" BASIS, 12 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | // See the License for the specific language governing permissions and 14 | // limitations under the License. 15 | // 16 | 17 | cc_library_static { 18 | name: "libinit_mido", 19 | recovery_available: true, 20 | srcs: ["init_mido.cpp"], 21 | include_dirs: [ 22 | "system/core/base/include", 23 | "system/core/init" 24 | ] 25 | } 26 | -------------------------------------------------------------------------------- /keylayout/gf3208.kl: -------------------------------------------------------------------------------- 1 | # 2 | # Goodix fingerprint sensor driver 3 | # 4 | # Copyright (c) 2013,2014 Fingerprint Cards AB 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of the GNU General Public License Version 2 8 | # as published by the Free Software Foundation. 9 | # 10 | 11 | key 195 SYSTEM_NAVIGATION_UP 12 | key 196 SYSTEM_NAVIGATION_DOWN 13 | key 197 SYSTEM_NAVIGATION_LEFT 14 | key 198 SYSTEM_NAVIGATION_RIGHT 15 | #key 353 CAMERA 16 | -------------------------------------------------------------------------------- /keylayout/uinput-fpc.kl: -------------------------------------------------------------------------------- 1 | # 2 | # FPC1020 Touch sensor driver 3 | # 4 | # Copyright (c) 2013,2014 Fingerprint Cards AB 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of the GNU General Public License Version 2 8 | # as published by the Free Software Foundation. 9 | # 10 | 11 | key 195 SYSTEM_NAVIGATION_UP 12 | key 196 SYSTEM_NAVIGATION_DOWN 13 | key 197 SYSTEM_NAVIGATION_LEFT 14 | key 198 SYSTEM_NAVIGATION_RIGHT 15 | #key 353 CAMERA 16 | -------------------------------------------------------------------------------- /libbfqio/include/bfqio/bfqio.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2017 The LineageOS Project 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | #pragma once 18 | 19 | #ifdef __cplusplus 20 | extern "C" { 21 | #endif 22 | 23 | int android_set_rt_ioprio(int pid, int rt); 24 | 25 | #ifdef __cplusplus 26 | } 27 | #endif 28 | -------------------------------------------------------------------------------- /meta/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "model": "Redmi Note 4", 3 | "pageUrl":"https://dl.omnirom.org/mido", 4 | "make": "Xiaomi", 5 | "image": "meta/device_image.png", 6 | "state": "official", 7 | "device": "mido" 8 | } 9 | -------------------------------------------------------------------------------- /meta/device_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/meta/device_image.png -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/xml/power_profile.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 63 4 | 261 5 | 0.1 6 | 0.1 7 | 0.1 8 | 9 | 652800 10 | 1036800 11 | 1401600 12 | 1689600 13 | 1804800 14 | 1958400 15 | 2016000 16 | 17 | 18 | 151 19 | 169 20 | 177 21 | 195 22 | 259 23 | 307 24 | 353 25 | 26 | 1.6 27 | 1.6 28 | 4100 29 | 30 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | true 23 | 24 | 25 | false 26 | 27 | 28 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-sw372dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 0dp 20 | 0dp 21 | 22 | -------------------------------------------------------------------------------- /overlay/packages/apps/Bluetooth/res/values/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 15 | 16 | true 17 | 18 | 21 | false 22 | 23 | -------------------------------------------------------------------------------- /overlay/packages/apps/Dialer/java/com/android/dialer/app/res/values/custom_config.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | false 19 | 20 | -------------------------------------------------------------------------------- /packages/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH := $(call my-dir) 2 | 3 | include $(call all-makefiles-under,$(LOCAL_PATH)) 4 | -------------------------------------------------------------------------------- /packages/Telephony/MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/MODULE_LICENSE_APACHE2 -------------------------------------------------------------------------------- /packages/Telephony/OWNERS: -------------------------------------------------------------------------------- 1 | amitmahajan@google.com 2 | breadley@google.com 3 | fionaxu@google.com 4 | hallliu@google.com 5 | jackyu@google.com 6 | rgreenwalt@google.com 7 | tgunn@google.com 8 | refuhoo@google.com 9 | mpq@google.com 10 | jminjie@google.com 11 | shuoq@google.com 12 | paulye@google.com 13 | nazaninb@google.com 14 | -------------------------------------------------------------------------------- /packages/Telephony/PREUPLOAD.cfg: -------------------------------------------------------------------------------- 1 | [Hook Scripts] 2 | checkstyle_hook = ${REPO_ROOT}/prebuilts/checkstyle/checkstyle.py --sha ${PREUPLOAD_COMMIT} 3 | -------------------------------------------------------------------------------- /packages/Telephony/ecc/.gitignore: -------------------------------------------------------------------------------- 1 | .intermediate 2 | -------------------------------------------------------------------------------- /packages/Telephony/ecc/README.md: -------------------------------------------------------------------------------- 1 | This directory contains tools and data related to ECC (Emergency Call Codes) 2 | data and updates. 3 | 4 | Directory structure 5 | =================== 6 | 7 | gen_eccdata.sh 8 | - A script to launch the newest conversion toolset to convert 9 | input/eccdata.txt into output/eccdata. 10 | 11 | input/eccdata.txt 12 | - A text file in ProtoBuf text format which contains all known ECC data. 13 | 14 | output/eccdata 15 | - The binary file generated from input files. 16 | 17 | conversion_toolset_v* 18 | - Contains format definitions and converting tools. 19 | 20 | proto 21 | - A symbolic link references to protobuf folder of the newest version of 22 | conversion toolsets. It's used in Android.mk. 23 | 24 | Updating ECC database 25 | =================== 26 | Steps to update the ECC database: 27 | 1. Edit input/eccdata.txt 28 | 2. Source and launch 29 | 3. Run gen_eccdata.sh 30 | 4. Make TeleService 31 | 5. Push TeleService.apk to system/priv-app/TeleService 32 | 6. Reboot device 33 | 7. run 'atest TeleServiceTests:EccDataTest#testEccDataContent' 34 | -------------------------------------------------------------------------------- /packages/Telephony/ecc/conversion_toolset_v1/env.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -o errexit 3 | 4 | # Copyright 2018 The Android Open Source Project 5 | # 6 | # Licensed under the Apache License, Version 2.0 (the "License"); 7 | # you may not use this file except in compliance with the License. 8 | # You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, software 13 | # distributed under the License is distributed on an "AS IS" BASIS, 14 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | # See the License for the specific language governing permissions and 16 | # limitations under the License. 17 | 18 | INPUT_DATA="${INPUT_DIR}/eccdata.txt" 19 | OUTPUT_DATA="${OUTPUT_DIR}/eccdata" 20 | PROTOBUF_DIR="${LOCAL_TOOLSET_DIR}/proto" 21 | PROTOBUF_FILE="${PROTOBUF_DIR}/protobuf_ecc_data.proto" 22 | RAW_DATA="${INTERMEDIATE_DIR}/eccdata.raw" 23 | -------------------------------------------------------------------------------- /packages/Telephony/ecc/conversion_toolset_v1/gen_eccdata.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -o errexit 3 | 4 | # Copyright 2018 The Android Open Source Project 5 | # 6 | # Licensed under the Apache License, Version 2.0 (the "License"); 7 | # you may not use this file except in compliance with the License. 8 | # You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, software 13 | # distributed under the License is distributed on an "AS IS" BASIS, 14 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | # See the License for the specific language governing permissions and 16 | # limitations under the License. 17 | 18 | LOCAL_TOOLSET_DIR="${ECC_ROOT}/conversion_toolset_v1" 19 | source "${LOCAL_TOOLSET_DIR}/env.sh" 20 | 21 | echo "Converting eccdata..." 22 | ${ANDROID_BUILD_TOP}/prebuilts/tools/linux-x86_64/protoc/bin/protoc \ 23 | --encode=ecc.AllInfo proto/protobuf_ecc_data.proto \ 24 | < "${INPUT_DATA}" > "${RAW_DATA}" 25 | 26 | echo "Compressing eccdata..." 27 | gzip -c < "${RAW_DATA}" > "${OUTPUT_DATA}" 28 | 29 | echo "Done" 30 | -------------------------------------------------------------------------------- /packages/Telephony/ecc/conversion_toolset_v1/proto/Android.bp: -------------------------------------------------------------------------------- 1 | // Copyright (C) 2018 The Android Open Source Project 2 | // 3 | // Licensed under the Apache License, Version 2.0 (the "License"); 4 | // you may not use this file except in compliance with the License. 5 | // You may obtain a copy of the License at 6 | // 7 | // http://www.apache.org/licenses/LICENSE-2.0 8 | // 9 | // Unless required by applicable law or agreed to in writing, software 10 | // distributed under the License is distributed on an "AS IS" BASIS, 11 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | // See the License for the specific language governing permissions and 13 | // limitations under the License. 14 | 15 | java_library_static { 16 | name: "ecc-protos-lite", 17 | proto: { 18 | type: "nano", 19 | output_params: [ 20 | "store_unknown_fields=true", 21 | "enum_style=java", 22 | ], 23 | }, 24 | srcs: ["protobuf_ecc_data.proto"], 25 | no_framework_libs: true, 26 | jarjar_rules: "jarjar-rules.txt", 27 | java_version: "1.8", 28 | } -------------------------------------------------------------------------------- /packages/Telephony/ecc/conversion_toolset_v1/proto/jarjar-rules.txt: -------------------------------------------------------------------------------- 1 | rule com.google.protobuf.nano.** com.android.phone.ecc.nano.@1 -------------------------------------------------------------------------------- /packages/Telephony/ecc/output/eccdata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/ecc/output/eccdata -------------------------------------------------------------------------------- /packages/Telephony/ecc/proto: -------------------------------------------------------------------------------- 1 | conversion_toolset_v1/proto/ -------------------------------------------------------------------------------- /packages/Telephony/lint.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /packages/Telephony/proguard.flags: -------------------------------------------------------------------------------- 1 | # Keep classes and methods that have the guava @VisibleForTesting annotation 2 | -keep @**.VisibleForTesting class * 3 | -keepclassmembers class * { 4 | @**.VisibleForTesting *; 5 | } 6 | -keep @**.NeededForTesting class * 7 | -keepclassmembers class * { 8 | @**.NeededForTesting *; 9 | } 10 | -verbose -------------------------------------------------------------------------------- /packages/Telephony/res/color/default_sim_icon_tint_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /packages/Telephony/res/color/ota_title_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /packages/Telephony/res/color/settings_text_color_primary.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /packages/Telephony/res/color/settings_text_color_secondary.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/dial_num_pound_wht.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/dial_num_pound_wht.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/dial_num_star_wht.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/dial_num_star_wht.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/fab_ic_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/fab_ic_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/fab_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/fab_red.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/green_divider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/green_divider.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_active_state_dialer_holo_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_active_state_dialer_holo_dark.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_add_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_add_24dp.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_add_gnu_grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_add_gnu_grey.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_arrow_back_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_arrow_back_24dp.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_arrow_go_next_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_arrow_go_next_18.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_btn_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_btn_back.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_btn_next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_btn_next.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_dial_action_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_dial_action_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_dial_action_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_dial_action_delete.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_dialer_sip_black_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_dialer_sip_black_24dp.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_dialpad_white_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_dialpad_white_24.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_emergency_callback_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_emergency_callback_mode.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_launcher_sip_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_launcher_sip_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_location_on_white_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_location_on_white_18.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_menu_contact.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_menu_contact.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_menu_overflow_lt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_menu_overflow_lt.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_multi_sim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_multi_sim.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_see_contacts_holo_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_see_contacts_holo_dark.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_signal_wifi_4_bar_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_signal_wifi_4_bar_24dp.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_sim_sub1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_sim_sub1.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/ic_sim_sub2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/ic_sim_sub2.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/list_focused_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/list_focused_holo.9.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/list_pressed_holo_dark.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/list_pressed_holo_dark.9.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/list_selector_disabled_holo_dark.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/list_selector_disabled_holo_dark.9.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/logo_avatar_anonymous_120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/logo_avatar_anonymous_120.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/stat_sys_phone_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/stat_sys_phone_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/stat_sys_phone_call_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/stat_sys_phone_call_end.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/stat_sys_phone_call_forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/stat_sys_phone_call_forward.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/stat_sys_phone_call_on_hold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/stat_sys_phone_call_on_hold.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/stat_sys_vp_phone_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/stat_sys_vp_phone_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-hdpi/stat_sys_vp_phone_call_on_hold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-hdpi/stat_sys_vp_phone_call_on_hold.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-hdpi/ic_arrow_go_next_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-hdpi/ic_arrow_go_next_18.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-hdpi/ic_btn_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-hdpi/ic_btn_back.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-hdpi/ic_btn_next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-hdpi/ic_btn_next.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-hdpi/ic_dial_action_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-hdpi/ic_dial_action_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-hdpi/ic_emergency_callback_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-hdpi/ic_emergency_callback_mode.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-hdpi/ic_see_contacts_holo_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-hdpi/ic_see_contacts_holo_dark.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-hdpi/ic_sim_sub1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-hdpi/ic_sim_sub1.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-hdpi/ic_sim_sub2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-hdpi/ic_sim_sub2.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-hdpi/stat_sys_phone_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-hdpi/stat_sys_phone_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-hdpi/stat_sys_phone_call_forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-hdpi/stat_sys_phone_call_forward.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-hdpi/stat_sys_phone_call_on_hold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-hdpi/stat_sys_phone_call_on_hold.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-hdpi/stat_sys_vp_phone_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-hdpi/stat_sys_vp_phone_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-hdpi/stat_sys_vp_phone_call_on_hold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-hdpi/stat_sys_vp_phone_call_on_hold.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-mdpi/ic_arrow_go_next_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-mdpi/ic_arrow_go_next_18.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-mdpi/ic_btn_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-mdpi/ic_btn_back.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-mdpi/ic_btn_next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-mdpi/ic_btn_next.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-mdpi/ic_dial_action_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-mdpi/ic_dial_action_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-mdpi/ic_emergency_callback_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-mdpi/ic_emergency_callback_mode.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-mdpi/ic_see_contacts_holo_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-mdpi/ic_see_contacts_holo_dark.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-mdpi/ic_sim_sub1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-mdpi/ic_sim_sub1.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-mdpi/ic_sim_sub2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-mdpi/ic_sim_sub2.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-mdpi/stat_sys_phone_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-mdpi/stat_sys_phone_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-mdpi/stat_sys_phone_call_forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-mdpi/stat_sys_phone_call_forward.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-mdpi/stat_sys_phone_call_on_hold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-mdpi/stat_sys_phone_call_on_hold.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-mdpi/stat_sys_vp_phone_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-mdpi/stat_sys_vp_phone_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-mdpi/stat_sys_vp_phone_call_on_hold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-mdpi/stat_sys_vp_phone_call_on_hold.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xhdpi/ic_arrow_go_next_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xhdpi/ic_arrow_go_next_18.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xhdpi/ic_btn_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xhdpi/ic_btn_back.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xhdpi/ic_btn_next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xhdpi/ic_btn_next.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xhdpi/ic_dial_action_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xhdpi/ic_dial_action_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xhdpi/ic_emergency_callback_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xhdpi/ic_emergency_callback_mode.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xhdpi/ic_see_contacts_holo_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xhdpi/ic_see_contacts_holo_dark.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xhdpi/ic_sim_sub1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xhdpi/ic_sim_sub1.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xhdpi/ic_sim_sub2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xhdpi/ic_sim_sub2.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xhdpi/stat_sys_phone_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xhdpi/stat_sys_phone_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xhdpi/stat_sys_phone_call_forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xhdpi/stat_sys_phone_call_forward.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xhdpi/stat_sys_phone_call_on_hold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xhdpi/stat_sys_phone_call_on_hold.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xhdpi/stat_sys_vp_phone_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xhdpi/stat_sys_vp_phone_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xhdpi/stat_sys_vp_phone_call_on_hold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xhdpi/stat_sys_vp_phone_call_on_hold.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xxhdpi/ic_arrow_go_next_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xxhdpi/ic_arrow_go_next_18.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xxhdpi/ic_emergency_callback_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xxhdpi/ic_emergency_callback_mode.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xxhdpi/ic_sim_sub1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xxhdpi/ic_sim_sub1.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xxhdpi/ic_sim_sub2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xxhdpi/ic_sim_sub2.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xxhdpi/stat_sys_phone_call_forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xxhdpi/stat_sys_phone_call_forward.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-ldrtl-xxxhdpi/ic_emergency_callback_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-ldrtl-xxxhdpi/ic_emergency_callback_mode.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/dial_num_pound_wht.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/dial_num_pound_wht.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/dial_num_star_wht.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/dial_num_star_wht.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/fab_ic_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/fab_ic_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/fab_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/fab_red.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/green_divider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/green_divider.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_active_state_dialer_holo_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_active_state_dialer_holo_dark.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_add_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_add_24dp.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_add_gnu_grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_add_gnu_grey.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_arrow_back_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_arrow_back_24dp.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_arrow_go_next_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_arrow_go_next_18.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_btn_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_btn_back.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_btn_next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_btn_next.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_dial_action_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_dial_action_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_dial_action_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_dial_action_delete.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_dialer_sip_black_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_dialer_sip_black_24dp.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_dialpad_white_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_dialpad_white_24.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_emergency_callback_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_emergency_callback_mode.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_launcher_sip_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_launcher_sip_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_location_on_white_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_location_on_white_18.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_menu_contact.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_menu_contact.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_menu_overflow_lt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_menu_overflow_lt.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_multi_sim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_multi_sim.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_see_contacts_holo_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_see_contacts_holo_dark.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_signal_wifi_4_bar_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_signal_wifi_4_bar_24dp.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_sim_sub1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_sim_sub1.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/ic_sim_sub2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/ic_sim_sub2.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/list_focused_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/list_focused_holo.9.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/list_pressed_holo_dark.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/list_pressed_holo_dark.9.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/list_selector_disabled_holo_dark.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/list_selector_disabled_holo_dark.9.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/logo_avatar_anonymous_120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/logo_avatar_anonymous_120.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/stat_sys_phone_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/stat_sys_phone_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/stat_sys_phone_call_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/stat_sys_phone_call_end.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/stat_sys_phone_call_forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/stat_sys_phone_call_forward.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/stat_sys_phone_call_on_hold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/stat_sys_phone_call_on_hold.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/stat_sys_vp_phone_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/stat_sys_vp_phone_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-mdpi/stat_sys_vp_phone_call_on_hold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-mdpi/stat_sys_vp_phone_call_on_hold.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/dial_num_pound_wht.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/dial_num_pound_wht.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/dial_num_star_wht.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/dial_num_star_wht.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/fab_ic_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/fab_ic_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/fab_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/fab_red.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/green_divider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/green_divider.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_active_state_dialer_holo_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_active_state_dialer_holo_dark.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_add_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_add_24dp.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_add_gnu_grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_add_gnu_grey.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_arrow_back_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_arrow_back_24dp.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_arrow_go_next_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_arrow_go_next_18.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_btn_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_btn_back.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_btn_next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_btn_next.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_dial_action_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_dial_action_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_dial_action_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_dial_action_delete.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_dialer_sip_black_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_dialer_sip_black_24dp.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_dialpad_white_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_dialpad_white_24.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_emergency_callback_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_emergency_callback_mode.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_launcher_sip_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_launcher_sip_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_location_on_white_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_location_on_white_18.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_menu_contact.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_menu_contact.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_menu_overflow_lt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_menu_overflow_lt.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_multi_sim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_multi_sim.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_see_contacts_holo_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_see_contacts_holo_dark.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_signal_wifi_4_bar_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_signal_wifi_4_bar_24dp.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_sim_sub1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_sim_sub1.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/ic_sim_sub2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/ic_sim_sub2.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/list_focused_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/list_focused_holo.9.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/list_pressed_holo_dark.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/list_pressed_holo_dark.9.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/list_selector_disabled_holo_dark.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/list_selector_disabled_holo_dark.9.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/logo_avatar_anonymous_120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/logo_avatar_anonymous_120.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/stat_sys_phone_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/stat_sys_phone_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/stat_sys_phone_call_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/stat_sys_phone_call_end.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/stat_sys_phone_call_forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/stat_sys_phone_call_forward.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/stat_sys_phone_call_on_hold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/stat_sys_phone_call_on_hold.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/stat_sys_vp_phone_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/stat_sys_vp_phone_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xhdpi/stat_sys_vp_phone_call_on_hold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xhdpi/stat_sys_vp_phone_call_on_hold.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxhdpi/fab_ic_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxhdpi/fab_ic_call.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxhdpi/fab_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxhdpi/fab_red.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxhdpi/ic_add_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxhdpi/ic_add_24dp.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxhdpi/ic_add_gnu_grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxhdpi/ic_add_gnu_grey.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxhdpi/ic_arrow_back_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxhdpi/ic_arrow_back_24dp.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxhdpi/ic_arrow_go_next_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxhdpi/ic_arrow_go_next_18.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxhdpi/ic_dialpad_white_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxhdpi/ic_dialpad_white_24.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxhdpi/ic_emergency_callback_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxhdpi/ic_emergency_callback_mode.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxhdpi/ic_location_on_white_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxhdpi/ic_location_on_white_18.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxhdpi/ic_menu_overflow_lt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxhdpi/ic_menu_overflow_lt.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxhdpi/ic_multi_sim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxhdpi/ic_multi_sim.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxhdpi/ic_signal_wifi_4_bar_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxhdpi/ic_signal_wifi_4_bar_24dp.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxhdpi/ic_sim_sub1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxhdpi/ic_sim_sub1.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxhdpi/ic_sim_sub2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxhdpi/ic_sim_sub2.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxhdpi/logo_avatar_anonymous_120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxhdpi/logo_avatar_anonymous_120.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxhdpi/stat_sys_phone_call_forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxhdpi/stat_sys_phone_call_forward.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxxhdpi/ic_add_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxxhdpi/ic_add_24dp.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxxhdpi/ic_add_gnu_grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxxhdpi/ic_add_gnu_grey.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxxhdpi/ic_arrow_back_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxxhdpi/ic_arrow_back_24dp.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxxhdpi/ic_emergency_callback_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxxhdpi/ic_emergency_callback_mode.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxxhdpi/ic_multi_sim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxxhdpi/ic_multi_sim.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable-xxxhdpi/ic_signal_wifi_4_bar_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/drawable-xxxhdpi/ic_signal_wifi_4_bar_24dp.png -------------------------------------------------------------------------------- /packages/Telephony/res/drawable/btn_emergency.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /packages/Telephony/res/drawable/btn_emergency_confirm_information.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /packages/Telephony/res/drawable/btn_emergency_confirm_shortcuts.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /packages/Telephony/res/drawable/btn_emergency_information.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 18 | 19 | 20 | 22 | 23 | -------------------------------------------------------------------------------- /packages/Telephony/res/drawable/btn_emergency_shortcuts.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /packages/Telephony/res/drawable/emergency_shortcuts_divider.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /packages/Telephony/res/drawable/floating_action_button.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /packages/Telephony/res/drawable/floating_action_button_red.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 19 | 20 | -------------------------------------------------------------------------------- /packages/Telephony/res/drawable/ic_back_arrow.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | -------------------------------------------------------------------------------- /packages/Telephony/res/drawable/ic_sim_card.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 22 | 25 | 26 | -------------------------------------------------------------------------------- /packages/Telephony/res/drawable/list_selector_focused_and_checked.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /packages/Telephony/res/drawable/overflow_menu.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 21 | -------------------------------------------------------------------------------- /packages/Telephony/res/drawable/phone_type_icon_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /packages/Telephony/res/drawable/preference_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /packages/Telephony/res/drawable/stat_notify_voicemail_sub1.xml: -------------------------------------------------------------------------------- 1 | 15 | 16 | 17 | 20 | 21 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /packages/Telephony/res/drawable/stat_notify_voicemail_sub2.xml: -------------------------------------------------------------------------------- 1 | 15 | 16 | 17 | 20 | 21 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /packages/Telephony/res/drawable/stat_sys_phone_call_forward_sub1.xml: -------------------------------------------------------------------------------- 1 | 15 | 16 | 17 | 20 | 21 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /packages/Telephony/res/drawable/stat_sys_phone_call_forward_sub2.xml: -------------------------------------------------------------------------------- 1 | 15 | 16 | 17 | 20 | 21 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /packages/Telephony/res/layout/choose_network.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 21 | -------------------------------------------------------------------------------- /packages/Telephony/res/layout/delete_fdn_contact_screen.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /packages/Telephony/res/layout/network_setting.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 20 | -------------------------------------------------------------------------------- /packages/Telephony/res/layout/preference_category_no_label.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /packages/Telephony/res/layout/sim_import_list_entry.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 25 | -------------------------------------------------------------------------------- /packages/Telephony/res/layout/text_view_preference.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 25 | 26 | -------------------------------------------------------------------------------- /packages/Telephony/res/mipmap-anydpi/ic_launcher.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /packages/Telephony/res/mipmap-hdpi/ic_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/mipmap-hdpi/ic_background.png -------------------------------------------------------------------------------- /packages/Telephony/res/mipmap-hdpi/ic_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/mipmap-hdpi/ic_foreground.png -------------------------------------------------------------------------------- /packages/Telephony/res/mipmap-hdpi/ic_launcher_contacts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/mipmap-hdpi/ic_launcher_contacts.png -------------------------------------------------------------------------------- /packages/Telephony/res/mipmap-mdpi/ic_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/mipmap-mdpi/ic_background.png -------------------------------------------------------------------------------- /packages/Telephony/res/mipmap-mdpi/ic_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/mipmap-mdpi/ic_foreground.png -------------------------------------------------------------------------------- /packages/Telephony/res/mipmap-mdpi/ic_launcher_contacts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/mipmap-mdpi/ic_launcher_contacts.png -------------------------------------------------------------------------------- /packages/Telephony/res/mipmap-xhdpi/ic_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/mipmap-xhdpi/ic_background.png -------------------------------------------------------------------------------- /packages/Telephony/res/mipmap-xhdpi/ic_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/mipmap-xhdpi/ic_foreground.png -------------------------------------------------------------------------------- /packages/Telephony/res/mipmap-xhdpi/ic_launcher_contacts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/mipmap-xhdpi/ic_launcher_contacts.png -------------------------------------------------------------------------------- /packages/Telephony/res/mipmap-xxhdpi/ic_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/mipmap-xxhdpi/ic_background.png -------------------------------------------------------------------------------- /packages/Telephony/res/mipmap-xxhdpi/ic_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/mipmap-xxhdpi/ic_foreground.png -------------------------------------------------------------------------------- /packages/Telephony/res/mipmap-xxhdpi/ic_launcher_contacts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/mipmap-xxhdpi/ic_launcher_contacts.png -------------------------------------------------------------------------------- /packages/Telephony/res/mipmap-xxxhdpi/ic_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/mipmap-xxxhdpi/ic_background.png -------------------------------------------------------------------------------- /packages/Telephony/res/mipmap-xxxhdpi/ic_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/mipmap-xxxhdpi/ic_foreground.png -------------------------------------------------------------------------------- /packages/Telephony/res/mipmap-xxxhdpi/ic_launcher_contacts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/res/mipmap-xxxhdpi/ic_launcher_contacts.png -------------------------------------------------------------------------------- /packages/Telephony/res/values-h500dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 36dp 20 | -------------------------------------------------------------------------------- /packages/Telephony/res/values-kab-rDZ/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 17 | 18 | Iɣewwaṛe n uẓeṭṭa Aziraz ur llin ara i useqdac-agi 19 | Ulac aẓeṭṭa 20 | 21 | -------------------------------------------------------------------------------- /packages/Telephony/res/values-mcc204-mnc04/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | true;BAE0000000000000 19 | 20 | -------------------------------------------------------------------------------- /packages/Telephony/res/values-mcc208-mnc09-fr/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Utiliser la fonction Voix 4G (HD) lorsqu\'elle est disponible 5 | Activer Voix 4G (HD) 6 | 7 | -------------------------------------------------------------------------------- /packages/Telephony/res/values-mcc208-mnc10-fr/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Utiliser la fonction Voix 4G (HD) lorsqu\'elle est disponible 5 | Activer Voix 4G (HD) 6 | 7 | -------------------------------------------------------------------------------- /packages/Telephony/res/values-mcc310-mnc004/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | true 19 | 20 | -------------------------------------------------------------------------------- /packages/Telephony/res/values-mcc311-mnc480/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | true 19 | 20 | -------------------------------------------------------------------------------- /packages/Telephony/res/values-mcc454-mnc12/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | 19 | 20 | 46000 21 | 46002 22 | 46007 23 | 46008 24 | 25 | 26 | -------------------------------------------------------------------------------- /packages/Telephony/res/values-mcc454-mnc13/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | 19 | 20 | 46000 21 | 46002 22 | 46007 23 | 46008 24 | 25 | 26 | -------------------------------------------------------------------------------- /packages/Telephony/res/values-mcc460-mnc00/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | 19 | true 20 | 21 | -------------------------------------------------------------------------------- /packages/Telephony/res/values-mcc460-mnc02/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | 19 | true 20 | 21 | -------------------------------------------------------------------------------- /packages/Telephony/res/values-mcc460-mnc07/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | 19 | true 20 | 21 | -------------------------------------------------------------------------------- /packages/Telephony/res/values-mcc460-mnc08/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | 19 | true 20 | 21 | -------------------------------------------------------------------------------- /packages/Telephony/res/values/ids.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /packages/Telephony/res/xml/cdma_call_privacy.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 10 | 11 | -------------------------------------------------------------------------------- /packages/Telephony/res/xml/choose_network.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 19 | 20 | 22 | 23 | 25 | 26 | -------------------------------------------------------------------------------- /packages/Telephony/res/xml/gsm_umts_additional_options.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 15 | 16 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /packages/Telephony/res/xml/gsm_umts_call_options.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 10 | 11 | 15 | 16 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /packages/Telephony/res/xml/phone_account_selection.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 18 | 19 | 20 | 24 | -------------------------------------------------------------------------------- /packages/Telephony/sip/proguard.flags: -------------------------------------------------------------------------------- 1 | -verbose 2 | -keep class com.android.services.telephony.sip.SipConnectionService 3 | -keep class com.android.services.telephony.sip.SipIncomingCallReceiver 4 | -------------------------------------------------------------------------------- /packages/Telephony/sip/res/values-kab-rDZ/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 17 | 18 | Sekcem talqayt n umiḍan SIP amaynut. 19 | 20 | -------------------------------------------------------------------------------- /packages/Telephony/sip/res/xml/sip_setting.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /packages/Telephony/src/com/android/phone/DumpsysHandler.java: -------------------------------------------------------------------------------- 1 | 2 | package com.android.phone; 3 | 4 | import android.content.Context; 5 | 6 | import com.android.phone.vvm.VvmDumpHandler; 7 | 8 | import java.io.FileDescriptor; 9 | import java.io.PrintWriter; 10 | 11 | /** 12 | * Handles "adb shell dumpsys phone" and bug report dump. 13 | */ 14 | public class DumpsysHandler { 15 | 16 | public static void dump(Context context, FileDescriptor fd, PrintWriter writer, 17 | String[] args) { 18 | PhoneGlobals.getInstance().dump(fd, writer, args); 19 | // Dump OMTP visual voicemail log. 20 | VvmDumpHandler.dump(context, fd, writer, args); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /packages/Telephony/src/com/android/phone/EventLogTags.logtags: -------------------------------------------------------------------------------- 1 | # See system/core/logcat/event.logtags for a description of the format of this file. 2 | 3 | option java_package com.android.phone; 4 | 5 | 70301 phone_ui_enter 6 | 70302 phone_ui_exit 7 | 70303 phone_ui_button_click (text|3) 8 | 70304 phone_ui_ringer_query_elapsed 9 | 70305 phone_ui_multiple_query 10 | -------------------------------------------------------------------------------- /packages/Telephony/src/com/android/phone/IccProvider.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2006 The Android Open Source Project 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package com.android.phone; 18 | 19 | /** 20 | * ICC address book content provider. 21 | */ 22 | public class IccProvider extends com.android.internal.telephony.IccProvider { 23 | public IccProvider() { 24 | super(); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /packages/Telephony/src/com/android/phone/InCallScreen.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2006 The Android Open Source Project 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package com.android.phone; 18 | 19 | public class InCallScreen { 20 | // These are values for the settings of the auto retry mode: 21 | // 0 = disabled 22 | // 1 = enabled 23 | // TODO (Moto):These constants don't really belong here, 24 | // they should be moved to Settings where the value is being looked up in the first place 25 | static final int AUTO_RETRY_OFF = 0; 26 | static final int AUTO_RETRY_ON = 1; 27 | } 28 | -------------------------------------------------------------------------------- /packages/Telephony/src/com/android/phone/NeededForTesting.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2016 The Android Open Source Project 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License 15 | */ 16 | 17 | package com.android.phone; 18 | 19 | import java.lang.annotation.Retention; 20 | import java.lang.annotation.RetentionPolicy; 21 | 22 | @Retention(RetentionPolicy.SOURCE) 23 | public @interface NeededForTesting { 24 | 25 | } 26 | -------------------------------------------------------------------------------- /packages/Telephony/testapps/Android.mk: -------------------------------------------------------------------------------- 1 | include $(call all-subdir-makefiles) 2 | -------------------------------------------------------------------------------- /packages/Telephony/testapps/EmbmsServiceTestApp/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH:= $(call my-dir) 2 | 3 | # Build the Sample Embms Services 4 | include $(CLEAR_VARS) 5 | 6 | src_dirs := src 7 | res_dirs := res 8 | 9 | LOCAL_SRC_FILES := $(call all-java-files-under, $(src_dirs)) 10 | LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dirs)) 11 | 12 | LOCAL_PACKAGE_NAME := EmbmsTestService 13 | LOCAL_PRIVATE_PLATFORM_APIS := true 14 | 15 | LOCAL_CERTIFICATE := platform 16 | LOCAL_PRIVILEGED_MODULE := true 17 | # Uncomment the following line to build the EmbmsTestService into the userdebug build. 18 | # LOCAL_MODULE_TAGS := debug 19 | 20 | include $(BUILD_PACKAGE) 21 | -------------------------------------------------------------------------------- /packages/Telephony/testapps/EmbmsServiceTestApp/res/raw/sheep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/testapps/EmbmsServiceTestApp/res/raw/sheep.png -------------------------------------------------------------------------------- /packages/Telephony/testapps/EmbmsServiceTestApp/res/raw/snake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/testapps/EmbmsServiceTestApp/res/raw/snake.png -------------------------------------------------------------------------------- /packages/Telephony/testapps/EmbmsServiceTestApp/res/raw/suntree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/testapps/EmbmsServiceTestApp/res/raw/suntree.png -------------------------------------------------------------------------------- /packages/Telephony/testapps/EmbmsServiceTestApp/res/raw/unicorn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/packages/Telephony/testapps/EmbmsServiceTestApp/res/raw/unicorn.png -------------------------------------------------------------------------------- /packages/Telephony/testapps/EmbmsServiceTestApp/res/values/donottranslate_strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /packages/Telephony/testapps/EmbmsTestDownloadApp/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH:= $(call my-dir) 2 | 3 | # Build the Sample Embms Download frontend 4 | include $(CLEAR_VARS) 5 | LOCAL_USE_AAPT2 := true 6 | LOCAL_STATIC_ANDROID_LIBRARIES := \ 7 | androidx.recyclerview_recyclerview \ 8 | androidx.legacy_legacy-support-v4 9 | 10 | src_dirs := src 11 | res_dirs := res 12 | 13 | LOCAL_SRC_FILES := $(call all-java-files-under, $(src_dirs)) 14 | LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dirs)) 15 | 16 | LOCAL_PACKAGE_NAME := EmbmsTestDownloadApp 17 | LOCAL_PRIVATE_PLATFORM_APIS := true 18 | 19 | LOCAL_CERTIFICATE := platform 20 | LOCAL_MODULE_TAGS := tests 21 | 22 | include $(BUILD_PACKAGE) 23 | -------------------------------------------------------------------------------- /packages/Telephony/testapps/EmbmsTestStreamingApp/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH:= $(call my-dir) 2 | 3 | # Build the Sample Embms Streaming frontend 4 | include $(CLEAR_VARS) 5 | 6 | src_dirs := src 7 | res_dirs := res 8 | 9 | LOCAL_SRC_FILES := $(call all-java-files-under, $(src_dirs)) 10 | LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dirs)) 11 | 12 | LOCAL_PACKAGE_NAME := EmbmsTestStreamingApp 13 | LOCAL_PRIVATE_PLATFORM_APIS := true 14 | 15 | LOCAL_CERTIFICATE := platform 16 | LOCAL_MODULE_TAGS := tests 17 | #LOCAL_MODULE_TAGS := debug 18 | 19 | include $(BUILD_PACKAGE) 20 | -------------------------------------------------------------------------------- /packages/Telephony/testapps/ImsTestService/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH:= $(call my-dir) 2 | 3 | include $(CLEAR_VARS) 4 | 5 | LOCAL_MODULE_TAGS := optional 6 | 7 | LOCAL_STATIC_ANDROID_LIBRARIES := \ 8 | androidx.legacy_legacy-support-v4 \ 9 | androidx.appcompat_appcompat \ 10 | androidx.recyclerview_recyclerview \ 11 | androidx.cardview_cardview 12 | 13 | LOCAL_USE_AAPT2 := true 14 | 15 | src_dirs := src 16 | res_dirs := res 17 | 18 | LOCAL_SRC_FILES := $(call all-java-files-under, $(src_dirs)) 19 | LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dirs)) 20 | 21 | LOCAL_PACKAGE_NAME := ImsTestApp 22 | LOCAL_PRIVATE_PLATFORM_APIS := true 23 | 24 | LOCAL_CERTIFICATE := platform 25 | LOCAL_PRIVILEGED_MODULE := true 26 | 27 | include $(BUILD_PACKAGE) 28 | -------------------------------------------------------------------------------- /packages/Telephony/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/TestRcsFeatureImpl.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2017 The Android Open Source Project 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package com.android.phone.testapps.imstestapp; 18 | 19 | import android.telephony.ims.feature.RcsFeature; 20 | 21 | public class TestRcsFeatureImpl extends RcsFeature { 22 | 23 | private boolean mIsReady = false; 24 | 25 | 26 | public boolean isReady() { 27 | return mIsReady; 28 | } 29 | 30 | @Override 31 | public void onFeatureReady() { 32 | mIsReady = true; 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /packages/Telephony/testapps/SmsManagerTestApp/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH:= $(call my-dir) 2 | 3 | include $(CLEAR_VARS) 4 | 5 | LOCAL_MODULE_TAGS := optional 6 | 7 | src_dirs := src 8 | res_dirs := res 9 | 10 | LOCAL_SRC_FILES := $(call all-java-files-under, $(src_dirs)) 11 | LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dirs)) 12 | 13 | LOCAL_PACKAGE_NAME := SmsManagerTestApp 14 | 15 | LOCAL_SDK_VERSION := current 16 | 17 | include $(BUILD_PACKAGE) 18 | -------------------------------------------------------------------------------- /packages/Telephony/testapps/SmsManagerTestApp/res/values/donottranslate_strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | Send Outgoing Text Now. 20 | Send Outgoing Text after 5 sec. 21 | Ask user for sub id. 22 | -------------------------------------------------------------------------------- /packages/Telephony/testapps/TelephonyManagerTestApp/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH:= $(call my-dir) 2 | 3 | include $(CLEAR_VARS) 4 | 5 | src_dirs := src 6 | res_dirs := res 7 | 8 | LOCAL_SRC_FILES := $(call all-java-files-under, $(src_dirs)) 9 | LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dirs)) 10 | 11 | LOCAL_JAVACFLAGS := -parameters 12 | 13 | LOCAL_PACKAGE_NAME := TelephonyManagerTestApp 14 | LOCAL_PRIVATE_PLATFORM_APIS := true 15 | 16 | LOCAL_CERTIFICATE := platform 17 | LOCAL_MODULE_TAGS := tests 18 | 19 | include $(BUILD_PACKAGE) 20 | -------------------------------------------------------------------------------- /packages/Telephony/testapps/TelephonyManagerTestApp/res/menu/search_input.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /packages/Telephony/testapps/TelephonyManagerTestApp/res/xml/searchable.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 21 | -------------------------------------------------------------------------------- /packages/Telephony/testapps/TelephonyRegistryTestApp/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH:= $(call my-dir) 2 | 3 | include $(CLEAR_VARS) 4 | 5 | src_dirs := src 6 | res_dirs := res 7 | 8 | LOCAL_SRC_FILES := $(call all-java-files-under, $(src_dirs)) 9 | LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dirs)) 10 | 11 | LOCAL_PACKAGE_NAME := TelephonyRegistryTestApp 12 | LOCAL_PRIVATE_PLATFORM_APIS := true 13 | 14 | LOCAL_CERTIFICATE := platform 15 | LOCAL_MODULE_TAGS := tests 16 | #LOCAL_MODULE_TAGS := debug 17 | 18 | include $(BUILD_PACKAGE) 19 | -------------------------------------------------------------------------------- /packages/Telephony/testapps/TelephonyRegistryTestApp/res/values/donottranslate_strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | Register 20 | Query 21 | -------------------------------------------------------------------------------- /packages/telephony/OWNERS: -------------------------------------------------------------------------------- 1 | amitmahajan@google.com 2 | breadley@google.com 3 | fionaxu@google.com 4 | jackyu@google.com 5 | hallliu@google.com 6 | rgreenwalt@google.com 7 | tgunn@google.com 8 | jminjie@google.com 9 | mpq@google.com 10 | shuoq@google.com 11 | refuhoo@google.com 12 | paulye@google.com 13 | nazaninb@google.com 14 | -------------------------------------------------------------------------------- /packages/telephony/PREUPLOAD.cfg: -------------------------------------------------------------------------------- 1 | [Hook Scripts] 2 | checkstyle_hook = ${REPO_ROOT}/prebuilts/checkstyle/checkstyle.py --sha ${PREUPLOAD_COMMIT} 3 | -------------------------------------------------------------------------------- /packages/telephony/proto/Android.bp: -------------------------------------------------------------------------------- 1 | // Copyright (C) 2018 The Android Open Source Project 2 | // 3 | // Licensed under the Apache License, Version 2.0 (the "License"); 4 | // you may not use this file except in compliance with the License. 5 | // You may obtain a copy of the License at 6 | // 7 | // http://www.apache.org/licenses/LICENSE-2.0 8 | // 9 | // Unless required by applicable law or agreed to in writing, software 10 | // distributed under the License is distributed on an "AS IS" BASIS, 11 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | // See the License for the specific language governing permissions and 13 | // limitations under the License. 14 | 15 | java_library_static { 16 | name: "telephony-protos", 17 | proto: { 18 | type: "nano", 19 | output_params: [ 20 | "store_unknown_fields=true", 21 | "enum_style=java", 22 | ], 23 | }, 24 | srcs: ["src/**/*.proto"], 25 | no_framework_libs: true, 26 | jarjar_rules: "jarjar-rules.txt", 27 | // Pin java_version until jarjar is certified to support later versions. http://b/72703434 28 | java_version: "1.8", 29 | } -------------------------------------------------------------------------------- /packages/telephony/proto/jarjar-rules.txt: -------------------------------------------------------------------------------- 1 | rule com.google.protobuf.nano.** com.android.internal.telephony.protobuf.nano.@1 2 | 3 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/android/internal/telephony/ATParseEx.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2006 The Android Open Source Project 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package com.android.internal.telephony; 18 | 19 | /** 20 | * {@hide} 21 | */ 22 | public class ATParseEx extends RuntimeException 23 | { 24 | public 25 | ATParseEx() 26 | { 27 | super(); 28 | } 29 | 30 | public 31 | ATParseEx(String s) 32 | { 33 | super(s); 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/android/internal/telephony/LastCallFailCause.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2006 The Android Open Source Project 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package com.android.internal.telephony; 18 | 19 | public class LastCallFailCause { 20 | public int causeCode; 21 | public String vendorCause; 22 | 23 | @Override 24 | public String toString() { 25 | return super.toString() 26 | + " causeCode: " + causeCode 27 | + " vendorCause: " + vendorCause; 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/android/internal/telephony/cat/CatException.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2006 The Android Open Source Project 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package com.android.internal.telephony.cat; 18 | 19 | import android.util.AndroidException; 20 | 21 | 22 | /** 23 | * Base class for all the exceptions in CAT service. 24 | * 25 | * {@hide} 26 | */ 27 | class CatException extends AndroidException { 28 | public CatException() { 29 | super(); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/android/internal/telephony/cat/PresentationType.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2006 The Android Open Source Project 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package com.android.internal.telephony.cat; 18 | 19 | 20 | /** 21 | * Presentation types for SELECT TYPE proactive command. 22 | * 23 | * {@hide} 24 | */ 25 | public enum PresentationType { 26 | /** Presentation type is not specified */ 27 | NOT_SPECIFIED, 28 | /** Presentation as a choice of data values */ 29 | DATA_VALUES, 30 | /** Presentation as a choice of navigation options */ 31 | NAVIGATION_OPTIONS; 32 | } 33 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/android/internal/telephony/cat/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Provides classes for ICC Toolkit Service (CAT). 4 | 5 | 6 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/android/internal/telephony/cdma/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Provides classes to control or read data from CDMA phones. 4 | @hide 5 | 6 | 7 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/android/internal/telephony/cdnr/EriEfData.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2019 The Android Open Source Project 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package com.android.internal.telephony.cdnr; 18 | 19 | /** EF data from Eri. */ 20 | public final class EriEfData implements EfData { 21 | private final String mEriText; 22 | 23 | public EriEfData(String eriText) { 24 | mEriText = eriText; 25 | } 26 | 27 | @Override 28 | public String getServiceProviderName() { 29 | return mEriText; 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/android/internal/telephony/gsm/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Provides classes to control or read data from GSM phones. 4 | @hide 5 | 6 | 7 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/android/internal/telephony/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | {@hide} 4 | 5 | 6 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/android/internal/telephony/test/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | {@hide} 4 | 5 | 6 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/android/internal/telephony/uicc/AdnRecord.aidl: -------------------------------------------------------------------------------- 1 | /* 2 | ** Copyright 2007, The Android Open Source Project 3 | ** 4 | ** Licensed under the Apache License, Version 2.0 (the "License"); 5 | ** you may not use this file except in compliance with the License. 6 | ** You may obtain a copy of the License at 7 | ** 8 | ** http://www.apache.org/licenses/LICENSE-2.0 9 | ** 10 | ** Unless required by applicable law or agreed to in writing, software 11 | ** distributed under the License is distributed on an "AS IS" BASIS, 12 | ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | ** See the License for the specific language governing permissions and 14 | ** limitations under the License. 15 | */ 16 | 17 | package com.android.internal.telephony.uicc; 18 | 19 | parcelable AdnRecord; 20 | 21 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/android/internal/telephony/uicc/IccException.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2006 The Android Open Source Project 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package com.android.internal.telephony.uicc; 18 | 19 | /** 20 | * {@hide} 21 | */ 22 | public class IccException extends Exception { 23 | public IccException() { 24 | 25 | } 26 | 27 | public IccException(String s) { 28 | super(s); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/android/internal/telephony/uicc/IccFileNotFound.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2006 The Android Open Source Project 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package com.android.internal.telephony.uicc; 18 | 19 | 20 | /** 21 | * {@hide} 22 | */ 23 | public class IccFileNotFound extends IccException { 24 | IccFileNotFound() { 25 | 26 | } 27 | 28 | IccFileNotFound(String s) { 29 | super(s); 30 | } 31 | 32 | IccFileNotFound(int ef) { 33 | super("ICC EF Not Found 0x" + Integer.toHexString(ef)); 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/android/internal/telephony/uicc/IccFileTypeMismatch.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2006 The Android Open Source Project 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package com.android.internal.telephony.uicc; 18 | 19 | 20 | /** 21 | * {@hide} 22 | */ 23 | public class IccFileTypeMismatch extends IccException { 24 | public IccFileTypeMismatch() { 25 | 26 | } 27 | 28 | public IccFileTypeMismatch(String s) { 29 | super(s); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/android/internal/telephony/uicc/IccVmFixedException.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2008 The Android Open Source Project 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package com.android.internal.telephony.uicc; 18 | 19 | 20 | /** 21 | * {@hide} 22 | */ 23 | public final class IccVmFixedException extends IccException { 24 | IccVmFixedException() 25 | { 26 | 27 | } 28 | 29 | public IccVmFixedException(String s) 30 | { 31 | super(s); 32 | } 33 | } -------------------------------------------------------------------------------- /packages/telephony/src/java/com/android/internal/telephony/uicc/IccVmNotSupportedException.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2008 The Android Open Source Project 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package com.android.internal.telephony.uicc; 18 | 19 | 20 | /** 21 | * {@hide} 22 | */ 23 | public final class IccVmNotSupportedException extends IccException { 24 | IccVmNotSupportedException() 25 | { 26 | 27 | } 28 | 29 | public IccVmNotSupportedException(String s) 30 | { 31 | super(s); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/android/internal/telephony/uicc/README: -------------------------------------------------------------------------------- 1 | You can see documentation in UiccController.java 2 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/google/android/mms/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | {@hide} 4 | 5 | 6 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/google/android/mms/pdu/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | {@hide} 4 | 5 | 6 | -------------------------------------------------------------------------------- /packages/telephony/src/java/com/google/android/mms/util/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | {@hide} 4 | 5 | 6 | -------------------------------------------------------------------------------- /packages/telephony/tests/telephonytests/Android.bp: -------------------------------------------------------------------------------- 1 | android_test { 2 | name: "FrameworksTelephonyTests", 3 | 4 | srcs: ["**/*.java"], 5 | 6 | libs: [ 7 | "android.test.base", 8 | "android.test.mock", 9 | "android.test.runner", 10 | "ims-common", 11 | ], 12 | 13 | static_libs: [ 14 | "androidx.test.rules", 15 | "frameworks-base-testutils", 16 | "guava", 17 | "mockito-target-minus-junit4", 18 | "platform-test-annotations", 19 | "services.core", 20 | "services.net", 21 | "telephony-common", 22 | "truth-prebuilt", 23 | ], 24 | 25 | platform_apis: true, 26 | test_suites: ["device-tests"], 27 | } 28 | -------------------------------------------------------------------------------- /power/Android.bp: -------------------------------------------------------------------------------- 1 | cc_library_headers { 2 | name: "qti_powerhal_headers", 3 | vendor_available: true, 4 | export_include_dirs: ["."], 5 | } 6 | -------------------------------------------------------------------------------- /power/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH := $(call my-dir) 2 | 3 | # HAL module implemenation stored in 4 | # hw/..so 5 | include $(CLEAR_VARS) 6 | 7 | LOCAL_MODULE_RELATIVE_PATH := hw 8 | LOCAL_SHARED_LIBRARIES := liblog libcutils libdl libxml2 9 | LOCAL_HEADER_LIBRARIES += libutils_headers 10 | LOCAL_HEADER_LIBRARIES += libhardware_headers 11 | LOCAL_SRC_FILES := power.c metadata-parser.c utils.c list.c hint-data.c powerhintparser.c 12 | LOCAL_C_INCLUDES := external/libxml2/include \ 13 | external/icu/icu4c/source/common 14 | LOCAL_SRC_FILES += power-8953.c 15 | 16 | ifneq ($(TARGET_TAP_TO_WAKE_NODE),) 17 | LOCAL_CFLAGS += -DTAP_TO_WAKE_NODE=\"$(TARGET_TAP_TO_WAKE_NODE)\" 18 | endif 19 | 20 | ifeq ($(TARGET_USES_INTERACTION_BOOST),true) 21 | LOCAL_CFLAGS += -DINTERACTION_BOOST 22 | endif 23 | 24 | LOCAL_MODULE := power.qcom 25 | LOCAL_MODULE_TAGS := optional 26 | LOCAL_CFLAGS += -Wno-unused-parameter -Wno-unused-variable 27 | LOCAL_VENDOR_MODULE := true 28 | include $(BUILD_SHARED_LIBRARY) 29 | -------------------------------------------------------------------------------- /product_prop.mk: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (C) 2020 AIMROM 3 | # Copyright (C) 2020 KudProject Development 4 | # 5 | # SPDX-License-Identifier: Apache-2.0 6 | # 7 | 8 | # Default to BFQ I/O scheduler 9 | PRODUCT_PRODUCT_PROPERTIES += \ 10 | persist.sys.io.scheduler=bfq 11 | -------------------------------------------------------------------------------- /seccomp_policy/mediacodec.policy: -------------------------------------------------------------------------------- 1 | # device specific syscalls 2 | # extension of services/mediacodec/minijail/seccomp_policy/mediacodec-seccomp-arm.policy 3 | pselect6: 1 4 | eventfd2: 1 5 | sendto: 1 6 | recvfrom: 1 7 | _llseek: 1 8 | sysinfo: 1 9 | getcwd: 1 10 | getdents64: 1 11 | inotify_init1: 1 12 | inotify_add_watch: 1 13 | -------------------------------------------------------------------------------- /seccomp_policy/mediaextractor-seccomp.policy: -------------------------------------------------------------------------------- 1 | # device specific syscalls. 2 | readlinkat: 1 3 | pread64: 1 4 | mremap: 1 5 | -------------------------------------------------------------------------------- /sepolicy/private/service_contexts: -------------------------------------------------------------------------------- 1 | goodix.fp u:object_r:gx_fpd_service:s0 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/adbd.te: -------------------------------------------------------------------------------- 1 | #============= adbd ============== 2 | allow adbd ctl_start_prop:property_service set; 3 | allow adbd self:capability sys_admin; 4 | -------------------------------------------------------------------------------- /sepolicy/vendor/adsprpcd_file.te: -------------------------------------------------------------------------------- 1 | allow adsprpcd_file self:filesystem associate; 2 | allow adsprpcd vendor_file:dir read; 3 | -------------------------------------------------------------------------------- /sepolicy/vendor/app_zygote.te: -------------------------------------------------------------------------------- 1 | allow app_zygote app_data_file:dir getattr; -------------------------------------------------------------------------------- /sepolicy/vendor/atfwd.te: -------------------------------------------------------------------------------- 1 | allow atfwd vendor_file:dir read; -------------------------------------------------------------------------------- /sepolicy/vendor/bootanim.te: -------------------------------------------------------------------------------- 1 | allow bootanim sysfs_kgsl:dir search; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/cnd.te: -------------------------------------------------------------------------------- 1 | allow cnd vendor_file:dir read; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/device.te: -------------------------------------------------------------------------------- 1 | type lirc_device, dev_type; 2 | type gx_fpd_device, dev_type; 3 | -------------------------------------------------------------------------------- /sepolicy/vendor/domain.te: -------------------------------------------------------------------------------- 1 | # Silence /dev/stune logspam 2 | dontaudit domain device:file w_file_perms; 3 | -------------------------------------------------------------------------------- /sepolicy/vendor/energyawareness.te: -------------------------------------------------------------------------------- 1 | allow energyawareness vendor_file:dir read; 2 | 3 | -------------------------------------------------------------------------------- /sepolicy/vendor/file.te: -------------------------------------------------------------------------------- 1 | # Camera 2 | type camera_socket, file_type, data_file_type; 3 | 4 | # Fingerprint 5 | type fpc_data_file, file_type, data_file_type, core_data_file_type; 6 | type fpce_socket, file_type; 7 | type fpc_sysfs, fs_type, sysfs_type; 8 | type gx_fpd_data_file, file_type, data_file_type, core_data_file_type; 9 | 10 | # Rild 11 | type rild_file, file_type, vendor_file_type; 12 | 13 | # Rmt 14 | type debugfs_rmt, debugfs_type, fs_type; 15 | 16 | # Sensors 17 | type persist_sensors_file, file_type, vendor_persist_type; 18 | 19 | # Touchscreen 20 | type proc_touchpanel, fs_type, sysfs_type, proc_type; 21 | 22 | # KCAL 23 | type sysfs_kcal, fs_type, sysfs_type; 24 | -------------------------------------------------------------------------------- /sepolicy/vendor/fsck.te: -------------------------------------------------------------------------------- 1 | dontaudit fsck self:capability { dac_override dac_read_search }; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/genfs_contexts: -------------------------------------------------------------------------------- 1 | # Healthd 2 | genfscon sysfs /devices/soc/soc:qcom,bcl/power_supply u:object_r:sysfs_batteryinfo:s0 3 | genfscon sysfs /devices/soc/msm-bcl-20/power_supply u:object_r:sysfs_batteryinfo:s0 4 | 5 | # Rmt 6 | genfscon debugfs /rmt_storage u:object_r:debugfs_rmt:s0 7 | 8 | # RTC 9 | genfscon sysfs /devices/soc/qpnp-rtc-8/rtc u:object_r:sysfs_rtc:s0 10 | 11 | # SSR 12 | genfscon sysfs /devices/soc/soc:qcom,kgsl-hyp/subsys0/name u:object_r:sysfs_ssr:s0 13 | genfscon sysfs /devices/soc/1de0000.qcom,venus/subsys1/name u:object_r:sysfs_ssr:s0 14 | genfscon sysfs /devices/soc/c200000.qcom,lpass/subsys2/name u:object_r:sysfs_ssr:s0 15 | genfscon sysfs /devices/soc/a21b000.qcom,pronto/subsys3/name u:object_r:sysfs_ssr:s0 16 | genfscon sysfs /devices/soc/4080000.qcom,mss/subsys4/name u:object_r:sysfs_ssr:s0 17 | 18 | # Touchscreen 19 | genfscon proc /touchpanel u:object_r:proc_touchpanel:s0 20 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_audio_default.te: -------------------------------------------------------------------------------- 1 | dontaudit hal_audio_default sysfs:dir { open read }; 2 | allow hal_audio_default diag_device:chr_file { open read write }; 3 | get_prop(hal_audio_default, dirac_prop); 4 | set_prop(hal_audio_default, dirac_prop); 5 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_camera_default.te: -------------------------------------------------------------------------------- 1 | allow hal_camera_default camera_data_file:sock_file write; 2 | allow hal_camera_default camera_socket:sock_file write; 3 | allow hal_camera_default camera_socket:dir search; 4 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_cas_default.te: -------------------------------------------------------------------------------- 1 | vndbinder_use(hal_cas_default); 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_dpmQmiMgr.te: -------------------------------------------------------------------------------- 1 | allow hal_dpmQmiMgr vendor_file:dir read; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_gnss_qti.te: -------------------------------------------------------------------------------- 1 | allow hal_gnss_qti vendor_pd_locater_dbg_prop:file read; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_graphics_composer_default.te: -------------------------------------------------------------------------------- 1 | allow hal_graphics_composer_default diag_device:chr_file { read }; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_health_default.te: -------------------------------------------------------------------------------- 1 | allow hal_health_default sysfs:file { getattr open read }; -------------------------------------------------------------------------------- /sepolicy/vendor/hal_imsrtp.te: -------------------------------------------------------------------------------- 1 | allow hal_imsrtp vendor_file:dir read; 2 | allow hal_imsrtp diag_device:chr_file { open read write }; 3 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_ir_default.te: -------------------------------------------------------------------------------- 1 | allow hal_ir_default lirc_device:chr_file rw_file_perms; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_power_default.te: -------------------------------------------------------------------------------- 1 | # Allow writing to files in /proc/touchpanel 2 | allow hal_power_default proc_touchpanel:dir search; 3 | allow hal_power_default proc_touchpanel:file rw_file_perms; 4 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_rcsservice.te: -------------------------------------------------------------------------------- 1 | allow hal_rcsservice vendor_file:dir read; -------------------------------------------------------------------------------- /sepolicy/vendor/hal_sensors_default.te: -------------------------------------------------------------------------------- 1 | allow hal_sensors_default diag_device:chr_file { read }; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_wifi_default.te: -------------------------------------------------------------------------------- 1 | allow hal_wifi_default proc_net:file rw_file_perms; 2 | allow hal_wifi_default vendor_default_prop:property_service set; 3 | 4 | #============= hal_wifi_supplicant_default ============== 5 | allow hal_wifi_supplicant_default self:capability sys_admin; 6 | -------------------------------------------------------------------------------- /sepolicy/vendor/hvdcp.te: -------------------------------------------------------------------------------- 1 | allow hvdcp sysfs:file { open read write }; 2 | allow hvdcp vendor_file:dir read; 3 | -------------------------------------------------------------------------------- /sepolicy/vendor/ims.te: -------------------------------------------------------------------------------- 1 | allow ims vendor_file:dir read; -------------------------------------------------------------------------------- /sepolicy/vendor/init.te: -------------------------------------------------------------------------------- 1 | allow init wcnss_device:chr_file write; 2 | allow qti_init_shell { 3 | fm_prop 4 | }:property_service set; 5 | 6 | # Allow init to bind mount loader config for media swcodec 7 | allow init system_file:file mounton; 8 | 9 | # adsprpcd 10 | allow init adsprpcd_file:filesystem { mount relabelfrom relabelto }; 11 | 12 | # LEDs 13 | allow init sysfs_leds:lnk_file read; 14 | 15 | allow init sysfs:file setattr; 16 | 17 | allow init debugfs:dir mounton; -------------------------------------------------------------------------------- /sepolicy/vendor/init_fingerprint.te: -------------------------------------------------------------------------------- 1 | type init_fingerprint, domain; 2 | type init_fingerprint_exec, exec_type, vendor_file_type, file_type; 3 | 4 | # Allow for transition from init domain to init_fingerprint 5 | init_daemon_domain(init_fingerprint) 6 | 7 | # Shell script needs to execute /vendor/bin/sh 8 | allow init_fingerprint vendor_shell_exec:file rx_file_perms; 9 | allow init_fingerprint vendor_toolbox_exec:file rx_file_perms; 10 | 11 | # Allow to delete file 12 | allow init_fingerprint mnt_vendor_file:dir search; 13 | allow init_fingerprint persist_drm_file:dir { read search open write remove_name }; 14 | allow init_fingerprint persist_drm_file:file { getattr unlink }; 15 | allow init_fingerprint system_data_file:file r_file_perms; 16 | allow init_fingerprint gx_fpd_data_file:dir { getattr read search open write rmdir remove_name }; 17 | allow init_fingerprint gx_fpd_data_file:file r_file_perms; 18 | allow init_fingerprint gx_fpd_data_file:file { getattr unlink }; 19 | 20 | # More 21 | allow init_fingerprint vendor_file:dir read; 22 | -------------------------------------------------------------------------------- /sepolicy/vendor/installd.te: -------------------------------------------------------------------------------- 1 | allow installd adsprpcd_file:filesystem quotaget; 2 | allow installd adb_data_file:dir search; -------------------------------------------------------------------------------- /sepolicy/vendor/irsc_util.te: -------------------------------------------------------------------------------- 1 | allow irsc_util vendor_file:dir read; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/isolated_app.te: -------------------------------------------------------------------------------- 1 | #============= isolated_app ============== 2 | dontaudit isolated_app app_data_file:dir getattr; 3 | allow isolated_app app_data_file:file setattr; -------------------------------------------------------------------------------- /sepolicy/vendor/kernel.te: -------------------------------------------------------------------------------- 1 | allow kernel self:socket create; 2 | 3 | -------------------------------------------------------------------------------- /sepolicy/vendor/location.te: -------------------------------------------------------------------------------- 1 | allow location vendor_file:dir read; -------------------------------------------------------------------------------- /sepolicy/vendor/mediacodec.te: -------------------------------------------------------------------------------- 1 | allow mediacodec vendor_sys_video_prop:file { getattr open read }; -------------------------------------------------------------------------------- /sepolicy/vendor/mm-qcamerad.te: -------------------------------------------------------------------------------- 1 | allow mm-qcamerad camera_socket:dir rw_dir_perms; 2 | allow mm-qcamerad camera_socket:sock_file { create unlink }; 3 | allow mm-qcamerad persist_sensors_file:file rw_file_perms; 4 | allow mm-qcamerad sysfs:file { open read }; 5 | allow mm-qcamerad sysfs_graphics:file { open read }; 6 | allow mm-qcamerad camera_prop:file { open read getattr }; 7 | 8 | set_prop(mm-qcamerad, vendor_camera_prop); 9 | -------------------------------------------------------------------------------- /sepolicy/vendor/netmgrd.te: -------------------------------------------------------------------------------- 1 | allow netmgrd self:capability sys_admin; 2 | allow netmgrd system_file:file execute_no_trans; 3 | allow netmgrd vendor_file:dir read; 4 | allow netmgrd diag_device:chr_file { read }; 5 | set_prop(netmgrd, vendor_xlat_prop) 6 | 7 | typeattribute netmgrd vendor_executes_system_violators; 8 | allow netmgrd system_file:file { execute execute_no_trans getattr open read }; 9 | -------------------------------------------------------------------------------- /sepolicy/vendor/platform_app.te: -------------------------------------------------------------------------------- 1 | allow platform_app sysfs_kgsl:dir search; 2 | allow platform_app adb_data_file:dir search; 3 | allow platform_app time_daemon:unix_stream_socket connectto; 4 | allow platform_app system_app_data_file:dir getattr; 5 | allow platform_app app_data_file:file rx_file_perms; 6 | -------------------------------------------------------------------------------- /sepolicy/vendor/port-bridge.te: -------------------------------------------------------------------------------- 1 | allow port-bridge vendor_file:dir read; -------------------------------------------------------------------------------- /sepolicy/vendor/ppp.te: -------------------------------------------------------------------------------- 1 | allow ppp vendor_file:dir r_file_perms; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/priv_app.te: -------------------------------------------------------------------------------- 1 | allow priv_app adb_data_file:dir search; 2 | allow priv_app adb_data_file:file { getattr open read }; 3 | allow priv_app adsprpcd_file:filesystem getattr; 4 | allow priv_app device:dir open; 5 | allow priv_app firmware_file:filesystem getattr; 6 | allow priv_app proc:file { getattr open }; 7 | allow priv_app proc_interrupts:file open; 8 | allow priv_app proc_modules:file { getattr open }; 9 | allow priv_app sysfs:dir open; 10 | allow priv_app sysfs:file open; 11 | allow priv_app sysfs_android_usb:file open; 12 | allow priv_app vendor_file:file { execute getattr open read }; -------------------------------------------------------------------------------- /sepolicy/vendor/property.te: -------------------------------------------------------------------------------- 1 | # Camera 2 | type vendor_camera_prop, property_type; 3 | 4 | # Dirac 5 | type dirac_prop, property_type; 6 | -------------------------------------------------------------------------------- /sepolicy/vendor/property_contexts: -------------------------------------------------------------------------------- 1 | persist.audio.dirac u:object_r:dirac_prop:s0 2 | persist.net.doxlat u:object_r:vendor_xlat_prop:s0 3 | persist.camera. u:object_r:camera_prop:s0 4 | vendor.camera.hal1.packagelist u:object_r:vendor_camera_prop:s0 5 | persist.vendor.camera.dbglog u:object_r:vendor_camera_prop:s0 6 | wifi.active.interface u:object_r:wifi_prop:s0 7 | vendor.debug.wfd. u:object_r:wfd_debug_prop:s0 8 | 9 | -------------------------------------------------------------------------------- /sepolicy/vendor/qti_init_shell.te: -------------------------------------------------------------------------------- 1 | dontaudit qti_init_shell self:capability { dac_override }; 2 | 3 | allow qti_init_shell proc_touchpanel:dir { r_dir_perms setattr }; 4 | allow qti_init_shell proc_touchpanel:file { getattr setattr }; 5 | allow qti_init_shell vendor_file:dir read; 6 | allow qti_init_shell sysfs:file { write }; 7 | 8 | typeattribute qti_init_shell data_between_core_and_vendor_violators; 9 | allow qti_init_shell bluetooth_data_file:file r_file_perms; 10 | 11 | # Required for FM 12 | allow qti_init_shell self:socket create; 13 | -------------------------------------------------------------------------------- /sepolicy/vendor/radio.te: -------------------------------------------------------------------------------- 1 | allow radio gpuservice:binder call; 2 | allow radio system_app_data_file:dir getattr; 3 | -------------------------------------------------------------------------------- /sepolicy/vendor/rfs_access.te: -------------------------------------------------------------------------------- 1 | allow rfs_access vendor_file:dir read; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/rild.te: -------------------------------------------------------------------------------- 1 | allow rild rild_file:file r_file_perms; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/rmt_storage.te: -------------------------------------------------------------------------------- 1 | # debugfs access 2 | userdebug_or_eng(` 3 | allow rmt_storage debugfs_rmt:dir search; 4 | allow rmt_storage debugfs_rmt:file rw_file_perms; 5 | ') 6 | allow rmt_storage vendor_file:dir read; 7 | -------------------------------------------------------------------------------- /sepolicy/vendor/sensors.te: -------------------------------------------------------------------------------- 1 | allow sensors vendor_file:dir read; 2 | allow sensors diag_device:chr_file { read }; 3 | -------------------------------------------------------------------------------- /sepolicy/vendor/service.te: -------------------------------------------------------------------------------- 1 | type gx_fpd_service, service_manager_type; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/system_app.te: -------------------------------------------------------------------------------- 1 | allow system_app vold:binder call; 2 | allow system_app wificond:binder call; 3 | 4 | # FM radio needs to set fm properties 5 | set_prop(system_app, fm_prop) 6 | 7 | # zram 8 | r_dir_file(system_app sysfs_zram) 9 | 10 | # DeviceParts 11 | allow system_app proc_touchpanel:dir search; 12 | allow system_app proc_touchpanel:file rw_file_perms; 13 | allow system_server proc_touchpanel:dir search; 14 | allow system_server proc_touchpanel:file rw_file_perms; 15 | allow system_server proc_touchpanel:lnk_file read; 16 | allow system_app sysfs_kcal:dir search; 17 | allow system_app sysfs_kcal:file rw_file_perms; 18 | 19 | # WFD 20 | allow system_app wfd_debug_prop:file { open read getattr }; 21 | -------------------------------------------------------------------------------- /sepolicy/vendor/system_server.te: -------------------------------------------------------------------------------- 1 | allow system_server adb_data_file:dir { getattr search }; 2 | allow system_server adb_data_file:file { getattr open read }; 3 | allow system_server block_device:blk_file { getattr }; 4 | allow system_server vendor_file:file { open read }; 5 | 6 | # vibrator 7 | allow system_server sysfs_vibrator:file read; 8 | -------------------------------------------------------------------------------- /sepolicy/vendor/tee.te: -------------------------------------------------------------------------------- 1 | # /data/goodix labeling 2 | type_transition tee system_data_file:{ dir file } gx_fpd_data_file; 3 | 4 | typeattribute tee data_between_core_and_vendor_violators; 5 | 6 | # allow storing goodix data 7 | allow tee mnt_vendor_file:dir search; 8 | allow tee { persist_drm_file gx_fpd_data_file }:dir create_dir_perms; 9 | allow tee { persist_drm_file gx_fpd_data_file }:file create_file_perms; 10 | allow tee system_data_file:dir create_dir_perms; 11 | 12 | #allow tee system_file:file rx_file_perms; 13 | 14 | allow tee fingerprintd_data_file:dir create_dir_perms; 15 | allow tee fingerprintd_data_file:file create_file_perms; 16 | 17 | allow tee block_device:blk_file ioctl; 18 | allow tee persist_file:lnk_file read; -------------------------------------------------------------------------------- /sepolicy/vendor/thermal-engine.te: -------------------------------------------------------------------------------- 1 | allow thermal-engine vendor_file:dir read; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/thermal_engine.te: -------------------------------------------------------------------------------- 1 | allow thermal-engine sysfs:dir r_dir_perms; 2 | allow thermal-engine sysfs:file { open read write }; -------------------------------------------------------------------------------- /sepolicy/vendor/time_daemon.te: -------------------------------------------------------------------------------- 1 | allow time_daemon vendor_file:dir read; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/ueventd.te: -------------------------------------------------------------------------------- 1 | typeattribute ueventd data_between_core_and_vendor_violators; 2 | 3 | allow ueventd self:capability sys_nice; 4 | allow ueventd fpc_sysfs:file rw_file_perms; 5 | 6 | allow ueventd wifi_vendor_data_file:dir search; 7 | allow ueventd wifi_vendor_data_file:file { getattr open read }; 8 | 9 | allow ueventd wifi_vendor_data_file:dir r_dir_perms; 10 | allow ueventd wifi_vendor_data_file:file r_file_perms; 11 | -------------------------------------------------------------------------------- /sepolicy/vendor/vendor_init.te: -------------------------------------------------------------------------------- 1 | allow vendor_init persist_file:lnk_file read; 2 | allow vendor_init proc:lnk_file setattr; 3 | -------------------------------------------------------------------------------- /sepolicy/vendor/vendor_per_mgr.te: -------------------------------------------------------------------------------- 1 | allow vendor_per_mgr vendor_file:dir read; 2 | allow vendor_per_mgr self:capability net_raw; 3 | -------------------------------------------------------------------------------- /sepolicy/vendor/vndservicemanager.te: -------------------------------------------------------------------------------- 1 | allow vndservicemanager vendor_file:dir read; -------------------------------------------------------------------------------- /sepolicy/vendor/vold.te: -------------------------------------------------------------------------------- 1 | allow vold proc_touchpanel:dir r_dir_perms; 2 | allow vold_prepare_subdirs self:capability sys_admin; 3 | -------------------------------------------------------------------------------- /sepolicy/vendor/wcnss_service.te: -------------------------------------------------------------------------------- 1 | allow wcnss_service vendor_default_prop:property_service { set }; 2 | allow wcnss_service wifi_data_file:dir search; 3 | set_prop(wcnss_service, wifi_prop); 4 | set_prop(wcnss_service, vendor_default_prop); 5 | dontaudit wcnss_service serialno_prop:file read; 6 | -------------------------------------------------------------------------------- /system.prop: -------------------------------------------------------------------------------- 1 | # 2 | # system.prop for mido 3 | # 4 | 5 | rild.libpath=/vendor/lib64/libril-qc-qmi-1.so 6 | rild.libargs=-d /dev/smd0 7 | persist.rild.nitz_plmn= 8 | persist.rild.nitz_long_ons_0= 9 | persist.rild.nitz_long_ons_1= 10 | persist.rild.nitz_long_ons_2= 11 | persist.rild.nitz_long_ons_3= 12 | persist.rild.nitz_short_ons_0= 13 | persist.rild.nitz_short_ons_1= 14 | persist.rild.nitz_short_ons_2= 15 | persist.rild.nitz_short_ons_3= 16 | ril.subscription.types=NV,RUIM 17 | DEVICE_PROVISIONED=1 18 | # 19 | # Set network mode to (T/L/G/W/1X/EVDO, T/L/G/W/1X/EVDO) for 7+7 mode device on DSDS mode 20 | # 21 | ro.telephony.default_network=22,20 22 | -------------------------------------------------------------------------------- /usb/1.0-basic/Android.bp: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright (C) 2017-2018 The LineageOS Project 3 | // 4 | // Licensed under the Apache License, Version 2.0 (the "License"); 5 | // you may not use this file except in compliance with the License. 6 | // You may obtain a copy of the License at 7 | // 8 | // http://www.apache.org/licenses/LICENSE-2.0 9 | // 10 | // Unless required by applicable law or agreed to in writing, software 11 | // distributed under the License is distributed on an "AS IS" BASIS, 12 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | // See the License for the specific language governing permissions and 14 | // limitations under the License. 15 | 16 | cc_binary { 17 | name: "android.hardware.usb@1.0-service.basic_mido", 18 | relative_install_path: "hw", 19 | init_rc: ["android.hardware.usb@1.0-service.basic_mido.rc"], 20 | srcs: ["service.cpp", "Usb.cpp"], 21 | shared_libs: [ 22 | "libbase", 23 | "libcutils", 24 | "libhidlbase", 25 | "libhidltransport", 26 | "libhwbinder", 27 | "libutils", 28 | "libhardware", 29 | "android.hardware.usb@1.0", 30 | ], 31 | proprietary: true, 32 | } 33 | -------------------------------------------------------------------------------- /usb/1.0-basic/android.hardware.usb@1.0-service.basic_mido.rc: -------------------------------------------------------------------------------- 1 | service vendor.usb-hal-1-0 /vendor/bin/hw/android.hardware.usb@1.0-service.basic_mido 2 | class hal 3 | user system 4 | group system 5 | -------------------------------------------------------------------------------- /wifi/WCNSS_cfg.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnirom/android_device_xiaomi_mido/56595cbc513b94ba44565f348906cba57089b894/wifi/WCNSS_cfg.dat -------------------------------------------------------------------------------- /wifi/p2p_supplicant_overlay.conf: -------------------------------------------------------------------------------- 1 | disable_scan_offload=1 2 | p2p_no_group_iface=1 3 | persistent_reconnect=1 4 | bss_max_count=400 5 | -------------------------------------------------------------------------------- /wifi/wpa_supplicant_overlay.conf: -------------------------------------------------------------------------------- 1 | disable_scan_offload=1 2 | p2p_disabled=1 3 | tdls_external_control=1 4 | bss_max_count=400 5 | wowlan_triggers=magic_pkt 6 | interworking=1 7 | hs20=1 8 | auto_interworking=0 9 | bss_no_flush_when_down=1 10 | --------------------------------------------------------------------------------